예제 #1
0
 protected StatusBase(SevenMenuState menuState, ScreenState screenState)
     : base(2,
         screenState.Height / 20,
         screenState.Width - 10,
         screenState.Height * 9 / 10)
 {
     Party = menuState.Party;
 }
예제 #2
0
 public Stats(SevenMenuState menuState, ScreenState screenState)
     : base(2,
         screenState.Height * 11 / 60,
         screenState.Width / 2,
         screenState.Height * 23 / 30)
 {
     MenuState = menuState;
 }
예제 #3
0
        public BattleSpeed(SevenMenuState menuState, int x, int y, Main owner)
            : base(x, y, WIDTH, HEIGHT)
        {
            Owner     = owner;
            MenuState = menuState;

            _option = MenuState.Seven.Party.BattleSpeed / OPTION_MAX;
        }
예제 #4
0
 public Top(SevenMenuState menuState, ScreenState screenState)
     : base(2,
         screenState.Height / 20,
         screenState.Width - 10,
         screenState.Height * 3 / 10 - 6)
 {
     MenuState = menuState;
 }
예제 #5
0
 public Stats(SevenMenuState menuState, ScreenState screenState)
     : base(2,
         screenState.Height * 5 / 12,
         screenState.Width * 5 / 8,
         screenState.Height * 8 / 15)
 {
     MenuState = menuState;
 }
예제 #6
0
 public Selected(SevenMenuState menuState, ScreenState screenState)
     : base(2,
         screenState.Height * 5 / 12,
         screenState.Width * 5 / 8,
         screenState.Height / 6)
 {
     MenuState = menuState;
 }
예제 #7
0
 public Label(SevenMenuState menuState, Menu.ScreenState screenState)
     : base(screenState.Width * 3 / 4,
         screenState.Height / 20,
         screenState.Width / 4 - 10,
         screenState.Height / 15)
 {
     MenuState = menuState;
 }
예제 #8
0
        public BattleSpeed(SevenMenuState menuState, int x, int y, Main owner)
            : base(x, y, WIDTH, HEIGHT)
        {
            Owner = owner;
            MenuState = menuState;

            _option = MenuState.Seven.Party.BattleSpeed / OPTION_MAX;
        }
예제 #9
0
 public Options(SevenMenuState menuState, ScreenState screenState)
     : base(screenState.Width * 3 / 4 - 10,
         screenState.Height / 20,
         screenState.Width / 4,
         screenState.Height * 11 / 20)
 {
     MenuState = menuState;
 }
예제 #10
0
 public List(SevenMenuState menuState, ScreenState screenState)
     : base(screenState.Width * 5 / 8,
         screenState.Height * 5 / 12,
         screenState.Width * 3 / 8 - 8,
         screenState.Height * 8 / 15)
 {
     MenuState = menuState;
 }
예제 #11
0
 public Stats(SevenMenuState menuState, Menu.ScreenState screenState)
     : base(2,
         screenState.Height * 7 / 60,
         screenState.Width / 2 - 6,
         screenState.Height * 5 / 6)
 {
     MenuState = menuState;
 }
예제 #12
0
 public Prompt(SevenMenuState menuState, ScreenState screenState)
     : base(screenState.Width / 2 - width / 2,
         screenState.Height / 2 - height / 2,
         width, 
         height)
 {
     MenuState = menuState;
 }
예제 #13
0
 public Info(SevenMenuState menuState, ScreenState screenState)
     : base(2,
         screenState.Height / 20,
         screenState.Width - 10,
         screenState.Height / 15)
 {
     MenuState = menuState;
 }
예제 #14
0
 public Status(SevenMenuState menuState, ScreenState screenState)
     : base(2,
         screenState.Height / 9,
         screenState.Width * 4 / 5,
         screenState.Height * 7 / 9)
 {
     MenuState = menuState;
 }
예제 #15
0
 public Info(SevenMenuState menuState, Menu.ScreenState screenState)
     : base(screenState.Width / 2,
         screenState.Height * 7 / 60,
         screenState.Width / 2 - 9,
         screenState.Height / 4)
 {
     PhsList = menuState.PhsList;
 }
예제 #16
0
 public List(SevenMenuState menuState, ScreenState screenState)
     : base(
         screenState.Width * 5 / 8,
         screenState.Height * 5 / 12,
         screenState.Width * 3 / 8 - 8,
         screenState.Height * 8 / 15)
 {
     MenuState = menuState;
 }
예제 #17
0
 public Prompt(SevenMenuState menuState, ScreenState screenState)
     : base(
         screenState.Width / 2 - width / 2,
         screenState.Height / 2 - height / 2,
         width,
         height)
 {
     MenuState = menuState;
 }
예제 #18
0
 public List(SevenMenuState menuState, Menu.ScreenState screenState)
     : base(screenState.Width / 2,
         screenState.Height * 22 / 60,
         screenState.Width / 2 - 9,
         screenState.Height * 7 / 12)
 {
     _characters = new Character[3, 3];
     MenuState = menuState;
 }
예제 #19
0
 public Info(SevenMenuState menuState, Menu.ScreenState screenState)
     : base(
         screenState.Width / 2,
         screenState.Height * 7 / 60,
         screenState.Width / 2 - 9,
         screenState.Height / 4)
 {
     PhsList = menuState.PhsList;
 }
예제 #20
0
 public Selected(SevenMenuState menuState, ScreenState screenState)
     : base(
         2,
         screenState.Height * 5 / 12,
         screenState.Width * 5 / 8,
         screenState.Height / 6)
 {
     MenuState = menuState;
 }
예제 #21
0
        private int x2; // count

        #endregion Fields

        #region Constructors

        public List(SevenMenuState menuState, ScreenState screenState)
            : base(screenState.Width / 2,
                screenState.Height * 11 / 60,
                screenState.Width / 2 - 9,
                screenState.Height * 23 / 30)
        {
            x2 = screenState.Width / 2 - 24; // count
            MenuState = menuState;
        }
예제 #22
0
 public Stats(SevenMenuState menuState, Menu.ScreenState screenState)
     : base(
         2,
         screenState.Height * 7 / 60,
         screenState.Width / 2 - 6,
         screenState.Height * 5 / 6)
 {
     MenuState = menuState;
 }
예제 #23
0
 public Status(SevenMenuState menuState, ScreenState screenState)
     : base(
         2,
         screenState.Height / 9,
         screenState.Width * 4 / 5,
         screenState.Height * 7 / 9)
 {
     MenuState = menuState;
 }
예제 #24
0
 public Top(SevenMenuState menuState, ScreenState screenState)
     : base(
         2,
         screenState.Height / 20,
         screenState.Width - 10,
         screenState.Height * 3 / 10 - 6)
 {
     MenuState = menuState;
 }
예제 #25
0
 public Options(SevenMenuState menuState, ScreenState screenState)
     : base(
         screenState.Width * 3 / 4 - 10,
         screenState.Height / 20,
         screenState.Width / 4,
         screenState.Height * 11 / 20)
 {
     MenuState = menuState;
 }
예제 #26
0
 public Info(SevenMenuState menuState, ScreenState screenState)
     : base(
         2,
         screenState.Height / 20 + screenState.Height / 15,
         screenState.Width - 10,
         screenState.Height / 15)
 {
     MenuState = menuState;
 }
예제 #27
0
 protected StatusBase(SevenMenuState menuState, ScreenState screenState)
     : base(
         2,
         screenState.Height / 20,
         screenState.Width - 10,
         screenState.Height * 9 / 10)
 {
     Party = menuState.Party;
 }
예제 #28
0
 public Stats(SevenMenuState menuState, ScreenState screenState)
     : base(
         2,
         screenState.Height * 5 / 12,
         screenState.Width * 5 / 8,
         screenState.Height * 8 / 15)
 {
     MenuState = menuState;
 }
예제 #29
0
 public Stats(SevenMenuState menuState, ScreenState screenState)
     : base(
         2,
         screenState.Height * 11 / 60,
         screenState.Width / 2,
         screenState.Height * 23 / 30)
 {
     MenuState = menuState;
 }
예제 #30
0
 public Label(SevenMenuState menuState, Menu.ScreenState screenState)
     : base(
         screenState.Width * 3 / 4,
         screenState.Height / 20,
         screenState.Width / 4 - 10,
         screenState.Height / 15)
 {
     MenuState = menuState;
 }
예제 #31
0
 public Time(SevenMenuState menuState, Menu.ScreenState screenState)
     : base(screenState.Width * 3 / 4 - 10,
         screenState.Height * 7 / 10,
         screenState.Width / 4,
         screenState.Height * 3 / 20)
 {
     x2 = screenState.Width / 4 - 10;
     GameClock = menuState.Party.Clock;
     Gil = menuState.Party.Gil.ToString();
 }
예제 #32
0
        public Arrange(SevenMenuState menuState, ScreenState screenState)
            : base(screenState.Width * 3 / 8,
                150,
                170,
                140)
        {
            Visible = false;

            MenuState = menuState;
        }
예제 #33
0
        public List(SevenMenuState menuState, ScreenState screenState)
            : base(screenState.Width * 5 / 8,
                screenState.Height * 5 / 12,
                screenState.Width * 3 / 8 - 8,
                screenState.Height * 8 / 15)
        {
            _equipment = new List<Inventory.Record>();

            MenuState = menuState;
        }
예제 #34
0
 public List(SevenMenuState menuState, Menu.ScreenState screenState)
     : base(
         screenState.Width / 2,
         screenState.Height * 22 / 60,
         screenState.Width / 2 - 9,
         screenState.Height * 7 / 12)
 {
     _characters = new Character[3, 3];
     MenuState   = menuState;
 }
예제 #35
0
        public List(SevenMenuState menuState, ScreenState screenState)
            : base(
                screenState.Width * 5 / 8,
                screenState.Height * 5 / 12,
                screenState.Width * 3 / 8 - 8,
                screenState.Height * 8 / 15)
        {
            _equipment = new List <Inventory.Record>();

            MenuState = menuState;
        }
예제 #36
0
 public Time(SevenMenuState menuState, Menu.ScreenState screenState)
     : base(
         screenState.Width * 3 / 4 - 10,
         screenState.Height * 7 / 10,
         screenState.Width / 4,
         screenState.Height * 3 / 20)
 {
     x2        = screenState.Width / 4 - 10;
     GameClock = menuState.Party.Clock;
     Gil       = menuState.Party.Gil.ToString();
 }
예제 #37
0
        public Arrange(SevenMenuState menuState, ScreenState screenState)
            : base(
                screenState.Width * 3 / 8,
                150,
                170,
                140)
        {
            Visible = false;

            MenuState = menuState;
        }
예제 #38
0
        public Main(SevenMenuState menuState, ScreenState screenState)
            : base(
                2,
                screenState.Height * 7 / 60,
                screenState.Width - 10,
                screenState.Height * 5 / 6)
        {
            MenuState = menuState;

            int x    = x_options + 300;
            int wc_y = Y + 15;
            int bs_y = wc_y + WindowColor.HEIGHT + 10;

            WindowColorMenu = new WindowColor(menuState, x, wc_y, this);
            BattleSpeedMenu = new BattleSpeed(menuState, x, bs_y, this);
        }
예제 #39
0
        const int yl = yk + 62;                //    x



        public One(SevenMenuState menuState, ScreenState screenState)
            : base(menuState, screenState)
        {
            Visible = true;
        }
예제 #40
0
 public WindowColor(SevenMenuState menuState, int x, int y, Main owner)
     : base(x, y, WIDTH, HEIGHT)
 {
     Owner     = owner;
     MenuState = menuState;
 }
예제 #41
0
        const int yr = yq + (line * 6) + 12; // 2nd section (left col)

        #endregion Fields

        #region Constructors

        public One(SevenMenuState menuState, ScreenState screenState)
            : base(menuState, screenState)
        {
            Visible = true;
        }
예제 #42
0
 public Two(SevenMenuState menuState, ScreenState screenState)
     : base(menuState, screenState)
 {
     Visible = false;
 }
예제 #43
0
 public Prompt(SevenMenuState menuState, ScreenState screenState)
     : base(265, 200, 270, 150)
 {
     Visible = false;
     MenuState = menuState;
 }
예제 #44
0
 public WindowColor(SevenMenuState menuState, int x, int y, Main owner)
     : base(x, y, WIDTH, HEIGHT)
 {
     Owner = owner;
     MenuState = menuState;
 }
예제 #45
0
 public Confirm(SevenMenuState menuState, ScreenState screenState)
     : base(265, 200, 270, 150)
 {
     Visible   = false;
     MenuState = menuState;
 }
예제 #46
0
        const int yc = yb + 25; //    "

        #endregion Fields

        #region Constructors

        public Three(SevenMenuState menuState, ScreenState screenState)
            : base(menuState, screenState)
        {
            Visible = false;
        }