public MoveEvent(PCBattleEntity srcEntity, PCCharacter.RowPosition srcRow, PCCharacter.RowPosition destRow) { this.mSrcEntity = srcEntity; this.mSrcRow = srcRow; this.mDestRow = destRow; }
/// <summary> /// For single targets /// </summary> /// <param name="targetEnum">Target enum.</param> /// <param name="entityManager">Entity manager.</param> public TargetResolverRow(PCCharacter.RowPosition rowPosition, BattleEntityManagerComponent manager) { mRowPosition = rowPosition; mBattleEntityManager = manager; }
public PCMoveOperation(PCBattleEntity srcEntity, PCCharacter.RowPosition destRow) { this.mSrcEntity = srcEntity; this.mSrcRow = srcEntity.pcCharacter.rowPosition; this.mDestRow = destRow; }