Exemplo n.º 1
0
    static int IntToEnum(IntPtr L)
    {
        int arg0 = (int)LuaDLL.lua_tonumber(L, 1);

        fogs.proto.msg.GameMode o = (fogs.proto.msg.GameMode)arg0;
        LuaScriptMgr.Push(L, o);
        return(1);
    }
Exemplo n.º 2
0
    static int Remove(IntPtr L)
    {
        LuaScriptMgr.CheckArgsCount(L, 2);
        Dictionary <fogs.proto.msg.GameMode, List <fogs.proto.msg.FightRole> > obj = (Dictionary <fogs.proto.msg.GameMode, List <fogs.proto.msg.FightRole> >)LuaScriptMgr.GetNetObjectSelf(L, 1, "Dictionary<fogs.proto.msg.GameMode,List<fogs.proto.msg.FightRole>>");

        fogs.proto.msg.GameMode arg0 = (fogs.proto.msg.GameMode)LuaScriptMgr.GetNetObject(L, 2, typeof(fogs.proto.msg.GameMode));
        bool o = obj.Remove(arg0);

        LuaScriptMgr.Push(L, o);
        return(1);
    }
Exemplo n.º 3
0
    static int Add(IntPtr L)
    {
        LuaScriptMgr.CheckArgsCount(L, 3);
        Dictionary <fogs.proto.msg.GameMode, List <fogs.proto.msg.FightRole> > obj = (Dictionary <fogs.proto.msg.GameMode, List <fogs.proto.msg.FightRole> >)LuaScriptMgr.GetNetObjectSelf(L, 1, "Dictionary<fogs.proto.msg.GameMode,List<fogs.proto.msg.FightRole>>");

        fogs.proto.msg.GameMode         arg0 = (fogs.proto.msg.GameMode)LuaScriptMgr.GetNetObject(L, 2, typeof(fogs.proto.msg.GameMode));
        List <fogs.proto.msg.FightRole> arg1 = (List <fogs.proto.msg.FightRole>)LuaScriptMgr.GetNetObject(L, 3, typeof(List <fogs.proto.msg.FightRole>));

        obj.Add(arg0, arg1);
        return(0);
    }
Exemplo n.º 4
0
    static int TryGetValue(IntPtr L)
    {
        LuaScriptMgr.CheckArgsCount(L, 3);
        Dictionary <fogs.proto.msg.GameMode, List <fogs.proto.msg.FightRole> > obj = (Dictionary <fogs.proto.msg.GameMode, List <fogs.proto.msg.FightRole> >)LuaScriptMgr.GetNetObjectSelf(L, 1, "Dictionary<fogs.proto.msg.GameMode,List<fogs.proto.msg.FightRole>>");

        fogs.proto.msg.GameMode arg0 = (fogs.proto.msg.GameMode)LuaScriptMgr.GetNetObject(L, 2, typeof(fogs.proto.msg.GameMode));
        System.Collections.Generic.List <fogs.proto.msg.FightRole> arg1 = null;
        bool o = obj.TryGetValue(arg0, out arg1);

        LuaScriptMgr.Push(L, o);
        LuaScriptMgr.PushObject(L, arg1);
        return(2);
    }
Exemplo n.º 5
0
    static int CreateShootMatch(IntPtr L)
    {
        LuaScriptMgr.CheckArgsCount(L, 7);
        Client obj  = (Client)LuaScriptMgr.GetNetObjectSelf(L, 1, "Client");
        ulong  arg0 = (ulong)LuaScriptMgr.GetNumber(L, 2);

        fogs.proto.msg.GameMode arg1 = (fogs.proto.msg.GameMode)LuaScriptMgr.GetNetObject(L, 3, typeof(fogs.proto.msg.GameMode));
        uint arg2 = (uint)LuaScriptMgr.GetNumber(L, 4);
        uint arg3 = (uint)LuaScriptMgr.GetNumber(L, 5);
        uint arg4 = (uint)LuaScriptMgr.GetNumber(L, 6);
        uint arg5 = (uint)LuaScriptMgr.GetNumber(L, 7);

        obj.CreateShootMatch(arg0, arg1, arg2, arg3, arg4, arg5);
        return(0);
    }