protected override void OnResume () { base.OnResume (); imgBack.Click += (sender, e) => { NavigateUp(); }; imgLb.Click += (sender, e) => { NavigateUp(); }; txtBattleName.Text = game.Battle.Name; txtScenarioName.Text = game.Scenario.Name; btnMoralePrev.Click += (sender, e) => { var b6i = new Base6Value(GetMoraleValue()); var value = b6i.Subtract(1); editMoraleValue.Text = value.ToString(); UpdateResults(); }; btnMoraleNext.Click += (sender, e) => { var b6i = new Base6Value(GetMoraleValue()); var value = b6i.Add(1); editMoraleValue.Text = value.ToString(); UpdateResults(); }; editMoraleValue.AfterTextChanged += (object sender, Android.Text.AfterTextChangedEventArgs e) => { UpdateResults(); }; imgMoraleDie1.Click += (sender, e) => { IncrementDie(1); DisplayDice(); UpdateResults(); }; imgMoraleDie2.Click += (sender, e) => { IncrementDie(2); DisplayDice(); UpdateResults(); }; btnMoraleDiceRoll.Click += (sender, e) => { audio.Play(); dice.Roll(); DisplayDice(); UpdateResults(); }; btnMoraleMinus6.Click += (sender, e) => { ModifyDice(-6); DisplayDice(); UpdateResults(); }; btnMoraleMinus3.Click += (sender, e) => { ModifyDice(-3); DisplayDice(); UpdateResults(); }; btnMoraleMinus1.Click += (sender, e) => { ModifyDice(-1); DisplayDice(); UpdateResults(); }; btnMoralePlus6.Click += (sender, e) => { ModifyDice(6); DisplayDice(); UpdateResults(); }; btnMoralePlus3.Click += (sender, e) => { ModifyDice(3); DisplayDice(); UpdateResults(); }; btnMoralePlus1.Click += (sender, e) => { ModifyDice(1); DisplayDice(); UpdateResults(); }; }