예제 #1
0
        public SetFormationView()
        {
            _drawer = new StatScreenDrawer();
            _lister = new SpellLister();

            _drawer.SetPosition(80, 3);
            _lister.SetPosition(80, 35);
        }
예제 #2
0
        public SwitchView()
        {
            _frames        = new List <ICharBattleFrame>();
            _drawer        = new StatScreenDrawer();
            _lister        = new SpellLister();
            _clearConsole  = new RConsole(72, 22);
            _borderConsole = new RConsole(16, 10);

            _drawer.SetPosition(80, 3);
            _lister.SetPosition(80, 35);
        }
예제 #3
0
        public TargetSelectView()
        {
            _root             = RConsole.RootConsole;
            _descDrawer       = new CharDescriptionDrawer();
            _statDrawer       = new StatScreenDrawer();
            _afflictionLister = new AfflictionLister();

            _descDrawer.SetPosition(80, 3);
            _statDrawer.SetPosition(80, 3);
            _afflictionLister.SetPosition(80, 35);
        }
예제 #4
0
        public PreGameView()
        {
            _console          = new RConsole(39, 61);
            _menuDrawer       = new MenuDrawer();
            _charDescDrawer   = new CharDescriptionDrawer();
            _statScreenDrawer = new StatScreenDrawer();
            _normAttackDrawer = new SpellDescriptionDrawer();
            _afflictionLister = new AfflictionLister();
            _spell1Drawer     = new SpellDescriptionDrawer();
            _spell2Drawer     = new SpellDescriptionDrawer();
            _spell3Drawer     = new SpellDescriptionDrawer();
            _spell4Drawer     = new SpellDescriptionDrawer();

            _charDescDrawer.SetPosition(43, 3);
            _statScreenDrawer.SetPosition(80, 3);
            _normAttackDrawer.SetPosition(43, 35);
            _afflictionLister.SetPosition(80, 35);

            _spell1Drawer.SetPosition(43, 3);
            _spell2Drawer.SetPosition(80, 3);
            _spell3Drawer.SetPosition(43, 35);
            _spell4Drawer.SetPosition(80, 35);
        }
예제 #5
0
 public ActionSelectView()
 {
     _drawer     = new MenuDrawer();
     _statDrawer = new StatScreenDrawer();
 }