예제 #1
0
        public override string ToString()
        {
            StringBuilder sb = new StringBuilder();

            sb.AppendFormat("HP: {0}\r\n", HP);
            sb.AppendFormat("MP: {0}\r\n", MP);
            sb.AppendFormat("EXP Percentage: {0}%\r\n", EXPPercentage.ToString("N2"));
            sb.AppendFormat("Alert HP: {0}\r\n", AlertHP);
            sb.AppendFormat("Alert MP: {0}\r\n", AlertMP);
            sb.AppendFormat("Position: X: {0} Y: {1}\r\n", Position.X, Position.Y);
            sb.AppendFormat("Teleport: {0}\r\n", Teleport);
            sb.AppendFormat("Teleport Position: X: {0} Y: {1}\r\n", TeleportPosition.X, TeleportPosition.Y);
            sb.AppendFormat("Mouse Animation: {0}\r\n", MouseAnimation);
            sb.AppendFormat("Mouse Location: X: {0} Y: {1}\r\n", MouseLocation.X, MouseLocation.Y);
            sb.AppendFormat("Watched ItemID: {0}\r\n", WatchedItemID);
            sb.AppendFormat("Attack Count: {0}\r\n", AttackCount);
            sb.AppendFormat("Buff Count: {0}\r\n", BuffCount);
            sb.AppendFormat("Morph: {0}\r\n", Morph);
            sb.AppendFormat("Breath Status: {0}\r\n", BreathState.ToString());
            sb.AppendFormat("Animation: {0}\r\n", CharacterAnimation);

            return(sb.ToString());
        }
예제 #2
0
 public void onBreathStateChange(BreathState state)
 {
     textBreathState.text = "BreathState: " + state.ToString();
 }