static int _m_CastSkillByIndex(RealStatePtr L) { try { ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L); UnityMMO.SkillManager gen_to_be_invoked = (UnityMMO.SkillManager)translator.FastGetCSObj(L, 1); int gen_param_count = LuaAPI.lua_gettop(L); if (gen_param_count == 2 && LuaTypes.LUA_TNUMBER == LuaAPI.lua_type(L, 2)) { int _skillIndex = LuaAPI.xlua_tointeger(L, 2); gen_to_be_invoked.CastSkillByIndex(_skillIndex); return(0); } if (gen_param_count == 1) { gen_to_be_invoked.CastSkillByIndex( ); return(0); } } catch (System.Exception gen_e) { return(LuaAPI.luaL_error(L, "c# exception:" + gen_e)); } return(LuaAPI.luaL_error(L, "invalid arguments to UnityMMO.SkillManager.CastSkillByIndex!")); }
static int _m_GetInstance_xlua_st_(RealStatePtr L) { try { ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L); { UnityMMO.SkillManager gen_ret = UnityMMO.SkillManager.GetInstance( ); translator.Push(L, gen_ret); return(1); } } catch (System.Exception gen_e) { return(LuaAPI.luaL_error(L, "c# exception:" + gen_e)); } }
static int _m_CastRandomSkill(RealStatePtr L) { try { ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L); UnityMMO.SkillManager gen_to_be_invoked = (UnityMMO.SkillManager)translator.FastGetCSObj(L, 1); { gen_to_be_invoked.CastRandomSkill( ); return(0); } } catch (System.Exception gen_e) { return(LuaAPI.luaL_error(L, "c# exception:" + gen_e)); } }
static int _m_GetCurAttackID(RealStatePtr L) { try { ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L); UnityMMO.SkillManager gen_to_be_invoked = (UnityMMO.SkillManager)translator.FastGetCSObj(L, 1); { int gen_ret = gen_to_be_invoked.GetCurAttackID( ); LuaAPI.xlua_pushinteger(L, gen_ret); return(1); } } catch (System.Exception gen_e) { return(LuaAPI.luaL_error(L, "c# exception:" + gen_e)); } }
static int _m_Init(RealStatePtr L) { try { ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L); UnityMMO.SkillManager gen_to_be_invoked = (UnityMMO.SkillManager)translator.FastGetCSObj(L, 1); { int _career = LuaAPI.xlua_tointeger(L, 2); gen_to_be_invoked.Init(_career); return(0); } } catch (System.Exception gen_e) { return(LuaAPI.luaL_error(L, "c# exception:" + gen_e)); } }
static int _m_IsNormalAttack(RealStatePtr L) { try { ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L); UnityMMO.SkillManager gen_to_be_invoked = (UnityMMO.SkillManager)translator.FastGetCSObj(L, 1); { int _skillID = LuaAPI.xlua_tointeger(L, 2); bool gen_ret = gen_to_be_invoked.IsNormalAttack(_skillID); LuaAPI.lua_pushboolean(L, gen_ret); return(1); } } catch (System.Exception gen_e) { return(LuaAPI.luaL_error(L, "c# exception:" + gen_e)); } }
static int _m_SetSkillCD(RealStatePtr L) { try { ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L); UnityMMO.SkillManager gen_to_be_invoked = (UnityMMO.SkillManager)translator.FastGetCSObj(L, 1); { int _skillID = LuaAPI.xlua_tointeger(L, 2); long _endTime = LuaAPI.lua_toint64(L, 3); gen_to_be_invoked.SetSkillCD(_skillID, _endTime); return(0); } } catch (System.Exception gen_e) { return(LuaAPI.luaL_error(L, "c# exception:" + gen_e)); } }