static int _CreateSystem_Collections_Generic_KeyValuePair_uint_Logic_Character_EnemyEntity(IntPtr L) { try { int count = LuaDLL.lua_gettop(L); if (count == 2) { uint arg0 = (uint)LuaDLL.luaL_checknumber(L, 1); Logic.Character.EnemyEntity arg1 = (Logic.Character.EnemyEntity)ToLua.CheckUnityObject(L, 2, typeof(Logic.Character.EnemyEntity)); System.Collections.Generic.KeyValuePair <uint, Logic.Character.EnemyEntity> obj = new System.Collections.Generic.KeyValuePair <uint, Logic.Character.EnemyEntity>(arg0, arg1); ToLua.PushValue(L, obj); return(1); } else if (count == 0) { System.Collections.Generic.KeyValuePair <uint, Logic.Character.EnemyEntity> obj = new System.Collections.Generic.KeyValuePair <uint, Logic.Character.EnemyEntity>(); ToLua.PushValue(L, obj); return(1); } else { return(LuaDLL.luaL_throw(L, "invalid arguments to ctor method: System.Collections.Generic.KeyValuePair<uint,Logic.Character.EnemyEntity>.New")); } } catch (Exception e) { return(LuaDLL.toluaL_exception(L, e)); } }
public void Call(Logic.Character.EnemyEntity param0) { func.BeginPCall(); func.Push(param0); func.PCall(); func.EndPCall(); }
static int OnForceDeadHandler(IntPtr L) { try { ToLua.CheckArgsCount(L, 1); Logic.Character.EnemyEntity obj = (Logic.Character.EnemyEntity)ToLua.CheckObject(L, 1, typeof(Logic.Character.EnemyEntity)); obj.OnForceDeadHandler(); return(0); } catch (Exception e) { return(LuaDLL.toluaL_exception(L, e)); } }
static int RemoveEnemyHaloBuff(IntPtr L) { try { ToLua.CheckArgsCount(L, 2); Logic.Character.Controller.PlayerController obj = (Logic.Character.Controller.PlayerController)ToLua.CheckObject(L, 1, typeof(Logic.Character.Controller.PlayerController)); Logic.Character.EnemyEntity arg0 = (Logic.Character.EnemyEntity)ToLua.CheckUnityObject(L, 2, typeof(Logic.Character.EnemyEntity)); obj.RemoveEnemyHaloBuff(arg0); return(0); } catch (Exception e) { return(LuaDLL.toluaL_exception(L, e)); } }
static int OnHPChangedHandler(IntPtr L) { try { ToLua.CheckArgsCount(L, 2); Logic.Character.EnemyEntity obj = (Logic.Character.EnemyEntity)ToLua.CheckObject(L, 1, typeof(Logic.Character.EnemyEntity)); int arg0 = (int)LuaDLL.luaL_checknumber(L, 2); obj.OnHPChangedHandler(arg0); return(0); } catch (Exception e) { return(LuaDLL.toluaL_exception(L, e)); } }
static int _get_this(IntPtr L) { try { ToLua.CheckArgsCount(L, 2); System.Collections.Generic.Dictionary <uint, Logic.Character.EnemyEntity> obj = (System.Collections.Generic.Dictionary <uint, Logic.Character.EnemyEntity>)ToLua.CheckObject(L, 1, typeof(System.Collections.Generic.Dictionary <uint, Logic.Character.EnemyEntity>)); uint arg0 = (uint)LuaDLL.luaL_checknumber(L, 2); Logic.Character.EnemyEntity o = obj[arg0]; ToLua.Push(L, o); return(1); } catch (Exception e) { return(LuaDLL.toluaL_exception(L, e)); } }
static int ContainsValue(IntPtr L) { try { ToLua.CheckArgsCount(L, 2); System.Collections.Generic.Dictionary <uint, Logic.Character.EnemyEntity> obj = (System.Collections.Generic.Dictionary <uint, Logic.Character.EnemyEntity>)ToLua.CheckObject(L, 1, typeof(System.Collections.Generic.Dictionary <uint, Logic.Character.EnemyEntity>)); Logic.Character.EnemyEntity arg0 = (Logic.Character.EnemyEntity)ToLua.CheckUnityObject(L, 2, typeof(Logic.Character.EnemyEntity)); bool o = obj.ContainsValue(arg0); LuaDLL.lua_pushboolean(L, o); return(1); } catch (Exception e) { return(LuaDLL.toluaL_exception(L, e)); } }
static int Add(IntPtr L) { try { ToLua.CheckArgsCount(L, 3); System.Collections.Generic.Dictionary <uint, Logic.Character.EnemyEntity> obj = (System.Collections.Generic.Dictionary <uint, Logic.Character.EnemyEntity>)ToLua.CheckObject(L, 1, typeof(System.Collections.Generic.Dictionary <uint, Logic.Character.EnemyEntity>)); uint arg0 = (uint)LuaDLL.luaL_checknumber(L, 2); Logic.Character.EnemyEntity arg1 = (Logic.Character.EnemyEntity)ToLua.CheckUnityObject(L, 3, typeof(Logic.Character.EnemyEntity)); obj.Add(arg0, arg1); return(0); } catch (Exception e) { return(LuaDLL.toluaL_exception(L, e)); } }
static int CanOrderSkill2Tumble(IntPtr L) { try { ToLua.CheckArgsCount(L, 2); Logic.Character.Controller.EnemyController obj = (Logic.Character.Controller.EnemyController)ToLua.CheckObject(L, 1, typeof(Logic.Character.Controller.EnemyController)); Logic.Character.EnemyEntity arg0 = (Logic.Character.EnemyEntity)ToLua.CheckUnityObject(L, 2, typeof(Logic.Character.EnemyEntity)); bool o = obj.CanOrderSkill2Tumble(arg0); LuaDLL.lua_pushboolean(L, o); return(1); } catch (Exception e) { return(LuaDLL.toluaL_exception(L, e)); } }
static int _get_this(IntPtr L) { try { ToLua.CheckArgsCount(L, 2); Logic.Character.Controller.EnemyController obj = (Logic.Character.Controller.EnemyController)ToLua.CheckObject(L, 1, typeof(Logic.Character.Controller.EnemyController)); uint arg0 = (uint)LuaDLL.luaL_checknumber(L, 2); Logic.Character.EnemyEntity o = obj[arg0]; ToLua.Push(L, o); return(1); } catch (Exception e) { return(LuaDLL.toluaL_exception(L, e)); } }
static int SwitchEnemies(IntPtr L) { try { ToLua.CheckArgsCount(L, 3); Logic.Character.Controller.EnemyController obj = (Logic.Character.Controller.EnemyController)ToLua.CheckObject(L, 1, typeof(Logic.Character.Controller.EnemyController)); int arg0 = (int)LuaDLL.luaL_checknumber(L, 2); Logic.Character.EnemyEntity arg1 = (Logic.Character.EnemyEntity)ToLua.CheckUnityObject(L, 3, typeof(Logic.Character.EnemyEntity)); obj.SwitchEnemies(arg0, arg1); return(0); } catch (Exception e) { return(LuaDLL.toluaL_exception(L, e)); } }
static int ShowHPBar(IntPtr L) { try { ToLua.CheckArgsCount(L, 3); Logic.Character.Controller.EnemyController obj = (Logic.Character.Controller.EnemyController)ToLua.CheckObject(L, 1, typeof(Logic.Character.Controller.EnemyController)); Logic.Character.EnemyEntity arg0 = (Logic.Character.EnemyEntity)ToLua.CheckUnityObject(L, 2, typeof(Logic.Character.EnemyEntity)); bool arg1 = LuaDLL.luaL_checkboolean(L, 3); obj.ShowHPBar(arg0, arg1); return(0); } catch (Exception e) { return(LuaDLL.toluaL_exception(L, e)); } }
static int get_canOrderSkill1(IntPtr L) { object o = null; try { o = ToLua.ToObject(L, 1); Logic.Character.EnemyEntity obj = (Logic.Character.EnemyEntity)o; bool ret = obj.canOrderSkill1; LuaDLL.lua_pushboolean(L, ret); return(1); } catch (Exception e) { return(LuaDLL.toluaL_exception(L, e, o == null ? "attempt to index canOrderSkill1 on a nil value" : e.Message)); } }
static int set_canOrderSkill2(IntPtr L) { object o = null; try { o = ToLua.ToObject(L, 1); Logic.Character.EnemyEntity obj = (Logic.Character.EnemyEntity)o; bool arg0 = LuaDLL.luaL_checkboolean(L, 2); obj.canOrderSkill2 = arg0; return(0); } catch (Exception e) { return(LuaDLL.toluaL_exception(L, e, o == null ? "attempt to index canOrderSkill2 on a nil value" : e.Message)); } }
static int get_Value(IntPtr L) { object o = null; try { o = ToLua.ToObject(L, 1); System.Collections.Generic.KeyValuePair <uint, Logic.Character.EnemyEntity> obj = (System.Collections.Generic.KeyValuePair <uint, Logic.Character.EnemyEntity>)o; Logic.Character.EnemyEntity ret = obj.Value; ToLua.Push(L, ret); return(1); } catch (Exception e) { return(LuaDLL.toluaL_exception(L, e, o == null ? "attempt to index Value on a nil value" : e.Message)); } }
static int TryGetValue(IntPtr L) { try { ToLua.CheckArgsCount(L, 3); System.Collections.Generic.Dictionary <uint, Logic.Character.EnemyEntity> obj = (System.Collections.Generic.Dictionary <uint, Logic.Character.EnemyEntity>)ToLua.CheckObject(L, 1, typeof(System.Collections.Generic.Dictionary <uint, Logic.Character.EnemyEntity>)); uint arg0 = (uint)LuaDLL.luaL_checknumber(L, 2); Logic.Character.EnemyEntity arg1 = null; bool o = obj.TryGetValue(arg0, out arg1); LuaDLL.lua_pushboolean(L, o); ToLua.Push(L, arg1); return(2); } catch (Exception e) { return(LuaDLL.toluaL_exception(L, e)); } }