/// <summary> /// create use interface /// </summary> private void CreateInterface() { // Create base if_win = new Window(manager); if_win.Init(); if_win.Text = "Status"; if_win.IconVisible = false; if_win.Center(); if_win.Width = 246; if_win.Height = 350; if_win.Visible = false; if_win.Resizable = false; if_win.ResizeEnd += new EventHandler(if_win_ResizeEnd); if_name = new StatusBox(manager); if_name.Init(); if_name.Left = 3; if_name.SizeMode = SizeMode.Stretched; if_name.Value = player.name; if_name.Top = 5; if_name.Width = 226; if_name.Height = 23; if_name.Parent = if_win; if_name.Image = manager.Content.Load <Texture2D>("Content\\Temp\\status_0"); if_title = new StatusBox(manager); if_title.Init(); if_title.SizeMode = SizeMode.Stretched; if_title.Value = player.titlename; if_title.Left = 3; if_title.Top = 28; if_title.Width = 226; if_title.Height = 23; if_title.Parent = if_win; if_title.Image = manager.Content.Load <Texture2D>("Content\\Temp\\status_1"); manager.Add(if_win); // Create first group if_panel1 = new GroupBox(manager); if_panel1.Init(); if_panel1.Text = ""; if_panel1.Left = 3; if_panel1.Top = 52; if_panel1.Width = 226; if_panel1.Height = 97; if_panel1.Parent = if_win; if_hptitle = new StatusBox(manager); if_hptitle.Init(); if_hptitle.SizeMode = SizeMode.Stretched; if_hptitle.Left = 10; if_hptitle.Top = 19; if_hptitle.Width = 55; if_hptitle.Height = 19; if_hptitle.Parent = if_panel1; if_hptitle.Image = manager.Content.Load <Texture2D>("Content\\Temp\\status_1"); if_mptitle = new StatusBox(manager); if_mptitle.Init(); if_mptitle.SizeMode = SizeMode.Stretched; if_mptitle.Left = 10; if_mptitle.Top = 39; if_mptitle.Width = 55; if_mptitle.Height = 19; if_mptitle.Parent = if_panel1; if_mptitle.Image = manager.Content.Load <Texture2D>("Content\\Temp\\status_1"); if_aptitle = new StatusBox(manager); if_aptitle.Init(); if_aptitle.SizeMode = SizeMode.Stretched; if_aptitle.Left = 10; if_aptitle.Top = 59; if_aptitle.Width = 55; if_aptitle.Height = 19; if_aptitle.Parent = if_panel1; if_aptitle.Image = manager.Content.Load <Texture2D>("Content\\Temp\\status_1"); if_hpbar = new ProgressBar(manager); if_hpbar.Init(); if_hpbar.Mode = ProgressBarMode.Default; if_hpbar.Range = player.maxhp; if_hpbar.Value = player.hp; if_hpbar.Color = Color.Red; if_hpbar.Left = 71; if_hpbar.Top = 19; if_hpbar.Width = 147; if_hpbar.Height = 19; if_hpbar.Parent = if_panel1; if_mpbar = new ProgressBar(manager); if_mpbar.Init(); if_mpbar.Range = player.maxmp; if_mpbar.Value = player.mp; if_mpbar.Color = Color.Blue; if_mpbar.Left = 71; if_mpbar.Top = 39; if_mpbar.Width = 147; if_mpbar.Height = 19; if_mpbar.Parent = if_panel1; if_apbar = new ProgressBar(manager); if_apbar.Init(); if_apbar.Range = player.maxchari; if_apbar.Value = player.chari; if_apbar.Color = Color.YellowGreen; if_apbar.Left = 71; if_apbar.Top = 59; if_apbar.Width = 147; if_apbar.Height = 19; if_apbar.Parent = if_panel1; if_expbar = new ProgressBar(manager); if_expbar.Init(); if_expbar.Range = player.expnextlevel; if_expbar.Value = player.exp; if_expbar.Color = Color.Wheat; if_expbar.Left = 10; if_expbar.Top = 79; if_expbar.Width = 208; if_expbar.Height = 12; if_expbar.Parent = if_panel1; // create second group if_panel2 = new GroupBox(manager); if_panel2.Init(); if_panel2.Left = 3; if_panel2.Top = 149; if_panel2.Width = 226; if_panel2.Height = 141; if_panel2.Parent = if_win; if_atk = new StatusBox(manager); if_atk.Init(); if_atk.SizeMode = SizeMode.Stretched; if_atk.Value = player.str.ToString() + " "; if_atk.TextAlignment = Alignment.MiddleRight; if_atk.Label = " Str : "; if_atk.LabelColor = Color.Red; if_atk.SizeMode = SizeMode.Stretched; if_atk.Left = 10; if_atk.SizeMode = SizeMode.Stretched; if_atk.Top = 19; if_atk.Width = 85; if_atk.Height = 19; if_atk.Parent = if_panel2; if_atk.Image = manager.Content.Load <Texture2D>("Content\\Temp\\status_1"); if_agi = new StatusBox(manager); if_agi.Init(); if_agi.SizeMode = SizeMode.Stretched; if_agi.Value = player.agi.ToString() + " "; if_agi.TextAlignment = Alignment.MiddleRight; if_agi.Label = " Agi : "; if_agi.LabelColor = Color.Red; if_agi.Left = 10; if_agi.Top = 38; if_agi.Width = 85; if_agi.Height = 19; if_agi.Parent = if_panel2; if_agi.Image = manager.Content.Load <Texture2D>("Content\\Temp\\status_1"); if_mag = new StatusBox(manager); if_mag.Init(); if_mag.SizeMode = SizeMode.Stretched; if_mag.Value = player.mag.ToString() + " "; if_mag.TextAlignment = Alignment.MiddleRight; if_mag.Label = " Mag : "; if_mag.LabelColor = Color.Red; if_mag.Left = 10; if_mag.Top = 57; if_mag.Width = 85; if_mag.Height = 19; if_mag.Parent = if_panel2; if_mag.Image = manager.Content.Load <Texture2D>("Content\\Temp\\status_1"); if_luk = new StatusBox(manager); if_luk.Init(); if_luk.SizeMode = SizeMode.Stretched; if_luk.Value = player.luk.ToString() + " "; if_luk.TextAlignment = Alignment.MiddleRight; if_luk.Label = " Luck : "; if_luk.LabelColor = Color.Red; if_luk.Left = 10; if_luk.Top = 76; if_luk.Width = 85; if_luk.Height = 19; if_luk.Parent = if_panel2; if_luk.Image = manager.Content.Load <Texture2D>("Content\\Temp\\status_1"); if_crit = new StatusBox(manager); if_crit.Init(); if_crit.SizeMode = SizeMode.Stretched; if_crit.Value = player.crit.ToString() + " "; if_crit.TextAlignment = Alignment.MiddleRight; if_crit.Label = " Crit : "; if_crit.LabelColor = Color.Red; if_crit.Left = 10; if_crit.Top = 95; if_crit.Width = 85; if_crit.Height = 19; if_crit.Parent = if_panel2; if_crit.Image = manager.Content.Load <Texture2D>("Content\\Temp\\status_3"); if_drop = new StatusBox(manager); if_drop.Init(); if_drop.SizeMode = SizeMode.Stretched; if_drop.Value = player.droprate.ToString() + " "; if_drop.TextAlignment = Alignment.MiddleRight; if_drop.Label = " Drop : "; if_drop.LabelColor = Color.Red; if_drop.Left = 10; if_drop.Top = 114; if_drop.Width = 85; if_drop.Height = 19; if_drop.Parent = if_panel2; if_drop.Image = manager.Content.Load <Texture2D>("Content\\Temp\\status_3"); if_subpanel = new Panel(manager); if_subpanel.Init(); if_subpanel.Left = 101; if_subpanel.Top = 19; if_subpanel.Width = 117; if_subpanel.Height = 65; if_subpanel.Parent = if_panel2; if_atksub = new StatusBox(manager); if_atksub.Init(); if_atksub.SizeMode = SizeMode.Stretched; if_atksub.Value = player.pysatk.ToString() + " "; if_atksub.TextAlignment = Alignment.MiddleRight; if_atksub.Label = " Pys Atk : "; if_atksub.LabelColor = Color.Red; if_atksub.Left = 3; if_atksub.Top = 3; if_atksub.Width = 111; if_atksub.Height = 19; if_atksub.Parent = if_subpanel; if_atksub.Image = manager.Content.Load <Texture2D>("Content\\Temp\\status_0"); if_defsub = new StatusBox(manager); if_defsub.Init(); if_defsub.SizeMode = SizeMode.Stretched; if_defsub.Value = player.pysdef.ToString() + " "; if_defsub.TextAlignment = Alignment.MiddleRight; if_defsub.Label = " Pys Def : "; if_defsub.LabelColor = Color.Red; if_defsub.Left = 3; if_defsub.Top = 22; if_defsub.Width = 111; if_defsub.Height = 19; if_defsub.Parent = if_subpanel; if_defsub.Image = manager.Content.Load <Texture2D>("Content\\Temp\\status_0"); if_speedsub = new StatusBox(manager); if_speedsub.Init(); if_speedsub.SizeMode = SizeMode.Stretched; if_speedsub.Value = player.pysatkspeed.ToString() + " "; if_speedsub.TextAlignment = Alignment.MiddleRight; if_speedsub.Label = " Pys Speed : "; if_speedsub.LabelColor = Color.Red; if_speedsub.Left = 3; if_speedsub.Top = 41; if_speedsub.Width = 111; if_speedsub.Height = 19; if_speedsub.Parent = if_subpanel; if_speedsub.Image = manager.Content.Load <Texture2D>("Content\\Temp\\status_0"); if_fire = new StatusBox(manager); if_fire.Init(); if_fire.SizeMode = SizeMode.Stretched; if_fire.Value = player.av_fire.ToString(); if_fire.TextAlignment = Alignment.MiddleCenter; if_fire.Left = 101; if_fire.Top = 90; if_fire.Width = 29; if_fire.Height = 19; if_fire.Parent = if_panel2; if_fire.Image = manager.Content.Load <Texture2D>("Content\\Temp\\status_1"); if_air = new StatusBox(manager); if_air.Init(); if_air.Value = player.av_air.ToString(); if_air.TextAlignment = Alignment.MiddleCenter; if_air.SizeMode = SizeMode.Stretched; if_air.Left = 130; if_air.Top = 90; if_air.Width = 29; if_air.Height = 19; if_air.Parent = if_panel2; if_air.Image = manager.Content.Load <Texture2D>("Content\\Temp\\status_1"); if_lighting = new StatusBox(manager); if_lighting.Init(); if_lighting.Value = player.av_lighting.ToString(); if_lighting.TextAlignment = Alignment.MiddleCenter; if_lighting.SizeMode = SizeMode.Stretched; if_lighting.Left = 160; if_lighting.Top = 90; if_lighting.Width = 29; if_lighting.Height = 19; if_lighting.Parent = if_panel2; if_lighting.Image = manager.Content.Load <Texture2D>("Content\\Temp\\status_1"); if_light = new StatusBox(manager); if_light.Init(); if_light.Value = player.av_light.ToString(); if_light.TextAlignment = Alignment.MiddleCenter; if_light.SizeMode = SizeMode.Stretched; if_light.Left = 189; if_light.Top = 90; if_light.Width = 29; if_light.Height = 19; if_light.Parent = if_panel2; if_light.Image = manager.Content.Load <Texture2D>("Content\\Temp\\status_1"); if_wind = new StatusBox(manager); if_wind.Init(); if_wind.Value = player.av_wind.ToString(); if_wind.TextAlignment = Alignment.MiddleCenter; if_wind.SizeMode = SizeMode.Stretched; if_wind.Left = 101; if_wind.Top = 114; if_wind.Width = 29; if_wind.Height = 19; if_wind.Parent = if_panel2; if_wind.Image = manager.Content.Load <Texture2D>("Content\\Temp\\status_1"); if_water = new StatusBox(manager); if_water.Init(); if_water.Value = player.av_water.ToString(); if_water.TextAlignment = Alignment.MiddleCenter; if_water.SizeMode = SizeMode.Stretched; if_water.Left = 130; if_water.Top = 114; if_water.Width = 29; if_water.Height = 19; if_water.Parent = if_panel2; if_water.Image = manager.Content.Load <Texture2D>("Content\\Temp\\status_1"); if_earth = new StatusBox(manager); if_earth.Init(); if_earth.Value = player.av_earth.ToString(); if_earth.TextAlignment = Alignment.MiddleCenter; if_earth.SizeMode = SizeMode.Stretched; if_earth.Left = 160; if_earth.Top = 114; if_earth.Width = 29; if_earth.Height = 19; if_earth.Parent = if_panel2; if_earth.Image = manager.Content.Load <Texture2D>("Content\\Temp\\status_1"); if_shadow = new StatusBox(manager); if_shadow.Init(); if_shadow.Value = player.av_shadow.ToString(); if_shadow.TextAlignment = Alignment.MiddleCenter; if_shadow.SizeMode = SizeMode.Stretched; if_shadow.Left = 189; if_shadow.Top = 114; if_shadow.Width = 29; if_shadow.Height = 19; if_shadow.Parent = if_panel2; if_shadow.Image = manager.Content.Load <Texture2D>("Content\\Temp\\status_1"); // create status point if_statuspoint = new StatusBox(manager); if_statuspoint.Init(); if_statuspoint.SizeMode = SizeMode.Stretched; if_statuspoint.Left = 152; if_statuspoint.Top = 292; if_statuspoint.Width = 75; if_statuspoint.Height = 18; if_statuspoint.Value = player.APoint.ToString() + " "; if_statuspoint.TextAlignment = Alignment.MiddleRight; if_statuspoint.Label = " AP : "; if_statuspoint.LabelColor = Color.Red; if_statuspoint.Parent = if_win; if_statuspoint.Image = manager.Content.Load <Texture2D>("Content\\Temp\\status_1"); }