Example #1
0
            private void DisplayMp(Int32 playerId, BattleUnit bd)
            {
                ValueWidget numberSubModeHud = MP.Array[playerId];

                numberSubModeHud.IsActive = true;
                numberSubModeHud.Value.SetText(bd.CurrentMp.ToString());
                numberSubModeHud.MaxValue.SetText(bd.MaximumMp.ToString());
                numberSubModeHud.SetColor(CheckMPState(bd) == ParameterStatus.Empty ? FF9TextTool.Yellow : FF9TextTool.White);
            }
Example #2
0
            private void DisplayHp(Int32 playerId, BattleUnit bd)
            {
                ValueWidget hud = HP.Array[playerId];

                hud.IsActive = true;
                hud.Value.SetText(bd.CurrentHp.ToString());
                hud.MaxValue.SetText(bd.MaximumHp.ToString());
                switch (CheckHPState(bd))
                {
                case ParameterStatus.Empty:
                    hud.SetColor(FF9TextTool.Red);
                    return;

                case ParameterStatus.Critical:
                    hud.SetColor(FF9TextTool.Yellow);
                    return;

                default:
                    hud.SetColor(FF9TextTool.White);
                    return;
                }
            }