public NewGameMenu(SequenceRenderer sequenceRendererMenu, ITitleMainMenu mainMenu) { _difficultyCount = mainMenu.Kernel.IsFinalMix ? 4 : 3; _mainMenu = mainMenu; _seqRenderer = sequenceRendererMenu; _animMenuBg = new AnimatedSequenceRenderer(_seqRenderer, NewGameTitle); _animMenuWindow = new AnimatedSequenceRenderer(_seqRenderer, NewGameWindow); _animMenuOption1 = new AnimatedSequenceRenderer(_seqRenderer, NewGameOption); _animMenuOption2 = new AnimatedSequenceRenderer(_seqRenderer, NewGameOption); _animMenuOption3 = new AnimatedSequenceRenderer(_seqRenderer, NewGameOption); _animMenuOption4 = new AnimatedSequenceRenderer(_seqRenderer, NewGameOption); _animMenuOptionSelected = new AnimatedSequenceRenderer(_seqRenderer, 15, 14, 14); }
public NewGameMenu(SequenceRenderer sequenceRendererMenu, ITitleMainMenu mainMenu) { _difficultyCount = mainMenu.Kernel.IsFinalMix ? 4 : 3; _mainMenu = mainMenu; _seqRenderer = sequenceRendererMenu; _animMenuBg = new AnimatedSequenceRenderer(_seqRenderer, NewGameTitle); _animMenuWindow = new AnimatedSequenceRenderer(_seqRenderer, NewGameWindow); _animMenuTitle = new AnimatedSequenceRenderer(_seqRenderer, 25, 25, 25); _animMenuOption1 = new AnimatedSequenceRenderer(_seqRenderer, NewGameOption); _animMenuOption2 = new AnimatedSequenceRenderer(_seqRenderer, NewGameOption); _animMenuOption3 = new AnimatedSequenceRenderer(_seqRenderer, NewGameOption); _animMenuOption4 = new AnimatedSequenceRenderer(_seqRenderer, NewGameOption); _animMenuOptionSelected = new AnimatedSequenceRenderer(_seqRenderer, 15, 14, 14); _animMenuOptionSelected.AddChild(new AnimatedSequenceRenderer(_seqRenderer, 7)); _animMenuOptionSelected.AddChild(new AnimatedSequenceRenderer(_seqRenderer, 10), true); _animMenuOptionSelected.ChildPositionX = -110; }
public NewGameMenu(AnimatedSequenceFactory sequenceFactory, ITitleMainMenu mainMenu) { _difficultyCount = mainMenu.Kernel.IsFinalMix ? 4 : 3; _mainMenu = mainMenu; _animSeqFactory = sequenceFactory; _animMenuBg = sequenceFactory.FromAnimatedIndex(NewGameTitle); _animMenuWindow = sequenceFactory.FromAnimatedIndex(NewGameWindow); _animMenuTitle = sequenceFactory.FromStaticIndex(25); _animMenuOption1 = sequenceFactory.FromAnimatedIndex(NewGameOption); _animMenuOption2 = sequenceFactory.FromAnimatedIndex(NewGameOption); _animMenuOption3 = sequenceFactory.FromAnimatedIndex(NewGameOption); _animMenuOption4 = sequenceFactory.FromAnimatedIndex(NewGameOption); _animMenuOptionSelected = sequenceFactory.FromAnimatedIndex(15, 14, 14); //_animMenuOptionSelected.AddChild(new AnimatedSequenceRenderer(_seqRenderer, 7)); //_animMenuOptionSelected.AddChild(new AnimatedSequenceRenderer(_seqRenderer, 10), true); //_animMenuOptionSelected.ChildPositionX = -110; }