public void Init(string name, int layer, Vector3 pos, bool isUser = false, Variant serverData = null, uint cid = 0) { m_ePRProfession = A3_PROFESSION.Assassin; m_strAvatarPath = "profession_assa_"; m_strEquipEffPath = "Fx_armourFX_assa_"; roleName = name; // m_fNavSpeed = 6f; base.Init("profession_assa_inst", layer, pos, isUser, serverData, cid); setNavLay(NavmeshUtils.listARE[1]); P5Assassin_Event assassin_event = m_curModel.gameObject.AddComponent <P5Assassin_Event>(); assassin_event.m_linkProfessionRole = this; m_curAni.SetFloat(EnumAni.ANI_F_FLY, 0f); //wing = 1; set_weaponr(0, 0); set_weaponl(0, 0); set_body(0, 0); m_skill5010_time = Skill_a3Model.getInstance().skilldic[5010].eff_last; m_skill5005_time = Skill_a3Model.getInstance().skilldic[5005].eff_last; }
public new void Init(string name, int layer, Vector3 pos, bool isUser = false) { this.m_strAvatarPath = "profession/assa/"; this.m_strEquipEffPath = "Fx/armourFX/assa/"; base.roleName = name; base.Init("profession/assa_inst", layer, pos, isUser); base.setNavLay(NavmeshUtils.listARE[1]); P5Assassin_Event p5Assassin_Event = this.m_curModel.gameObject.AddComponent <P5Assassin_Event>(); p5Assassin_Event.m_linkProfessionRole = this; this.m_curAni.SetFloat(EnumAni.ANI_F_FLY, 0f); base.set_weaponr(0, 0); base.set_weaponl(0, 0); base.set_body(0, 0); this.m_skill5010_time = ModelBase <Skill_a3Model> .getInstance().skilldic[5010].eff_last; }