예제 #1
0
        public static Character Find(BattleUnit unit)
        {
            PLAYER data = FF9StateSystem.Common.FF9.player[unit.PlayerIndex];

            return(new Character(data));
        }
예제 #2
0
 public static void Unit2DReq(BattleUnit unit)
 {
     btl2d.Btl2dReq(unit.Data);
 }
예제 #3
0
 public static void EnqueueConter(BattleUnit unit, BattleCommandId commandId, BattleAbilityId abilityId, UInt16 target)
 {
     btl_cmd.SetCounter(unit.Data, (UInt32)commandId, (Int32)abilityId, target);
 }
예제 #4
0
 public static void Calc(BattleUnit caster, BattleUnit target, BattleCommand command, Byte scriptId)
 {
     CalcMain(caster.Data, target.Data, command, scriptId);
 }
예제 #5
0
        public static BattleEnemyPrototype Find(BattleUnit unit)
        {
            ENEMY_TYPE data = btl_util.getEnemyTypePtr(unit.Data);

            return(new BattleEnemyPrototype(data));
        }
예제 #6
0
        public static BattleEnemy Find(BattleUnit unit)
        {
            ENEMY data = btl_util.getEnemyPtr(unit.Data);

            return(new BattleEnemy(data));
        }
예제 #7
0
 public void Change(BattleUnit unit)
 {
     Data = unit.Data;
 }
예제 #8
0
        public static Character Find(BattleUnit unit)
        {
            PLAYER data = FF9StateSystem.Common.FF9.player[(Int32)unit.PresetId];

            return(new Character(data));
        }