static int Next(IntPtr L) { LuaScriptMgr.CheckArgsCount(L, 1); TalkToNPC obj = (TalkToNPC)LuaScriptMgr.GetUnityObjectSelf(L, 1, "TalkToNPC"); obj.Next(); return(0); }
public void DisableTextBox() { textBox.SetActive(false); isActive = false; player.canMove = true; Time.timeScale = 1; npc = null; }
static int get_l_btnDesc(IntPtr L) { object o = LuaScriptMgr.GetLuaObject(L, 1); TalkToNPC obj = (TalkToNPC)o; if (obj == null) { LuaTypes types = LuaDLL.lua_type(L, 1); if (types == LuaTypes.LUA_TTABLE) { LuaDLL.luaL_error(L, "unknown member name l_btnDesc"); } else { LuaDLL.luaL_error(L, "attempt to index l_btnDesc on a nil value"); } } LuaScriptMgr.Push(L, obj.l_btnDesc); return(1); }
static int set_l_btnDesc(IntPtr L) { object o = LuaScriptMgr.GetLuaObject(L, 1); TalkToNPC obj = (TalkToNPC)o; if (obj == null) { LuaTypes types = LuaDLL.lua_type(L, 1); if (types == LuaTypes.LUA_TTABLE) { LuaDLL.luaL_error(L, "unknown member name l_btnDesc"); } else { LuaDLL.luaL_error(L, "attempt to index l_btnDesc on a nil value"); } } obj.l_btnDesc = (UILabel)LuaScriptMgr.GetUnityObject(L, 3, typeof(UILabel)); return(0); }
static int Talk(IntPtr L) { LuaScriptMgr.CheckArgsCount(L, 3); TalkToNPC obj = (TalkToNPC)LuaScriptMgr.GetUnityObjectSelf(L, 1, "TalkToNPC"); List <string> arg0 = (List <string>)LuaScriptMgr.GetNetObject(L, 2, typeof(List <string>)); OnTalkFinish arg1 = null; LuaTypes funcType3 = LuaDLL.lua_type(L, 3); if (funcType3 != LuaTypes.LUA_TFUNCTION) { arg1 = (OnTalkFinish)LuaScriptMgr.GetNetObject(L, 3, typeof(OnTalkFinish)); } else { LuaFunction func = LuaScriptMgr.GetLuaFunction(L, 3); arg1 = () => { func.Call(); }; } obj.Talk(arg0, arg1); return(0); }
void Awake() { Instance = this; gameObject.SetActive(false); }