public override void Assault(BattleAction_Assault data, bool isServerData) { if (data.soldierId != this.owner.ID) { return; } this.owner.CheckCancelManage(data.soldierId, data.oldManageState, false); this.owner.IsAssault = true; if (this.owner.Actor) { this.owner.Actor.StopMoveToPoint(); this.owner.GetSkillManager().ServerBeginAssault(new Vector3(data.toPos.x * 0.01f, this.owner.Actor.FixTransform.get_position().y, data.toPos.y * 0.01f), data.curAniPri); } else { this.owner.Pos = PosDirUtility.ToTerrainPoint(data.toPos, this.owner.CurFloorStandardHeight); } }
public virtual void Assault(BattleAction_Assault data, bool isServerData) { }