private void ResetBaseInfo()
{
m_CampId = 0;
m_UniqueId = 0;
m_OwnerId = -1;
m_SummonerId = -1;
m_SummonSkillId = -1;
SetAIEnable(true);
DeadTime = 0;
m_IsControlByStory = false;
m_IsControlByManual = false;
m_LevelChanged = false;
m_PropertyChanged = false;
m_Level = 0;
m_Hp = 0;
m_Energy = 0;
m_StateFlag = 0;
m_CanUseSkill = true;
m_KillerId = 0;
SetHp(Operate_Type.OT_Absolute, GetActualProperty().HpMax);
SetEnergy(Operate_Type.OT_Absolute, GetActualProperty().EnergyMax);
ResetAttackerInfo();
GetMovementStateInfo().Reset();
GetSkillStateInfo().Reset();
GetCombatStatisticInfo().Reset();
}