// --- Constructors --- public SkillsGui(GSGameplay pmGState, ref GameExt pmGame, ref BattleMap pmMap) { gstate= pmGState; game= pmGame; map= pmMap; tick= 0; set= new Control(game); }
// --- Constructors --- public EnemyUnitGui(GSGameplay pmGState, ref GameExt pmGame, ref BattleMap pmMap) { gstate= pmGState; game= pmGame; map= pmMap; set= new Control(game); skills= new Button(game); stats= new Button(game); exit= new Button(game); tick= 0; }
// --- Constructors --- public PlayerUnitGui(GSGameplay pmGState, ref GameExt pmGame, ref BattleMap pmMap) { gstate= pmGState; game= pmGame; map= pmMap; set= new Control(game); move= new Button(game); skills= new Button(game); stats= new Button(game); end= new Button(game); exit= new Button(game); tick= 0; refd= false; }
// --- Constructors --- public UnitStatsGui(GSGameplay pmGState, ref GameExt game) { gstate= pmGState; set= new Control(game); background= new Control(game); unitName= new Label(game); unitProf= new Label(game); unitLv= new Label(game); unitExp= new Label(game); hpBar= new ProgressBar(game); manaBar= new ProgressBar(game); hpLbl= new Label(game); manaLbl= new Label(game); atk= new Label(game); def= new Label(game); mag= new Label(game); res= new Label(game); spd= new Label(game); move= new Label(game); passivesLbl= new Label(game); passives= new Control(game); }