public override void Update(Microsoft.Xna.Framework.GameTime gameTime) { base.Update(gameTime); if (expiredState != ExpiredState.Purchased && !Guide.IsTrialMode) { expiredState = ExpiredState.Purchased; videoName = "trialPurchase"; Activate(); } else if (!endTrialButtons.isActive && !Guide.IsVisible && expiredState == ExpiredState.Deciding) { endTrialButtons.Visible = true; endTrialButtons.Activate(); endTrialButtons.SetFocus(0); } }
void endTrialButtons_OnClick(Button sender, int playerIndex, TimeSpan time) { endTrialButtons.Deactivate(); switch (sender.Index) { case 0: SmuckGame.instance.UnlockTrial(playerIndex); break; case 1: expiredState = ExpiredState.Ending; videoName = "trialDecline"; Activate(); break; } }
public override void Initialize() { base.Initialize(); expiredState = ExpiredState.Deciding; videoName = "trialPitch"; }