static int GetShootgNPCAttrData(IntPtr L)
    {
        LuaScriptMgr.CheckArgsCount(L, 4);
        ShootGameConfig obj  = (ShootGameConfig)LuaScriptMgr.GetNetObjectSelf(L, 1, "ShootGameConfig");
        uint            arg0 = (uint)LuaScriptMgr.GetNumber(L, 2);
        uint            arg1 = (uint)LuaScriptMgr.GetNumber(L, 3);
        uint            arg2 = (uint)LuaScriptMgr.GetNumber(L, 4);
        AttrData        o    = obj.GetShootgNPCAttrData(arg0, arg1, arg2);

        LuaScriptMgr.PushObject(L, o);
        return(1);
    }