protected override void CreateChildren() { base.CreateChildren(); _image = PixelDungeon.Challenges() > 0 ? Icons.CHALLENGE_ON.Get() : Icons.CHALLENGE_OFF.Get(); Add(_image); }
private void StartAction(Button obj) { Dungeon.Hero = null; PixelDungeon.Challenges(Dungeon.Challenges); InterlevelScene.mode = InterlevelScene.Mode.DESCEND; InterlevelScene.noStory = true; Game.SwitchScene <InterlevelScene>(); }
public override void OnBackPressed() { if (_editable) { var value = 0; for (var i = 0; i < _boxes.Count; i++) { if (_boxes[i].Checked()) { value |= Challenges.MASKS[i]; } } PixelDungeon.Challenges(value); } base.OnBackPressed(); }