static int GetInfoByName(IntPtr L) { LuaScriptMgr.CheckArgsCount(L, 2); XMLLoader <XMLDataWiseSkill> obj = LuaScriptMgr.GetNetObject <XMLLoader <XMLDataWiseSkill> >(L, 1); string arg0 = LuaScriptMgr.GetLuaString(L, 2); XMLDataWiseSkill o = obj.GetInfoByName(arg0); LuaScriptMgr.PushObject(L, o); return(1); }
static int GetInfoById(IntPtr L) { LuaScriptMgr.CheckArgsCount(L, 2); XMLLoader <XMLDataWiseSkill> obj = LuaScriptMgr.GetNetObject <XMLLoader <XMLDataWiseSkill> >(L, 1); int arg0 = (int)LuaScriptMgr.GetNumber(L, 2); XMLDataWiseSkill o = obj.GetInfoById(arg0); LuaScriptMgr.PushObject(L, o); return(1); }
static int get_Name(IntPtr L) { object o = LuaScriptMgr.GetLuaObject(L, 1); if (o == null) { LuaDLL.luaL_error(L, "unknown member name Name"); } XMLDataWiseSkill obj = (XMLDataWiseSkill)o; LuaScriptMgr.Push(L, obj.Name); return(1); }
static int set_Target(IntPtr L) { object o = LuaScriptMgr.GetLuaObject(L, 1); if (o == null) { LuaDLL.luaL_error(L, "unknown member name Target"); } XMLDataWiseSkill obj = (XMLDataWiseSkill)o; obj.Target = (int)LuaScriptMgr.GetNumber(L, 3); return(0); }
static int set_FullName(IntPtr L) { object o = LuaScriptMgr.GetLuaObject(L, 1); if (o == null) { LuaDLL.luaL_error(L, "unknown member name FullName"); } XMLDataWiseSkill obj = (XMLDataWiseSkill)o; obj.FullName = LuaScriptMgr.GetString(L, 3); return(0); }
public static int FindWiseSkillID(string name) { if (string.IsNullOrEmpty(name)) { return(0); } IEnumerator enumerator = XMLManager.WiseSkill.Data.Values.GetEnumerator(); while (enumerator.MoveNext()) { XMLDataWiseSkill data = (XMLDataWiseSkill)enumerator.Current; if (data.FullName == name) { return(data.ID); } } Debugging.LogError("Function:FindWiseSkillID; name = " + name); return(-1); }