public static void __Register(RealStatePtr L)
        {
            ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);

            XUtils.BeginObjectRegister(typeof(UnityEngine.TextAsset), L, translator, 0, 1, 2, 0);

            XUtils.RegisterFunc(L, XUtils.METHOD_IDX, "ToString", _m_ToString);


            XUtils.RegisterFunc(L, XUtils.GETTER_IDX, "text", _g_get_text);
            XUtils.RegisterFunc(L, XUtils.GETTER_IDX, "bytes", _g_get_bytes);


            XUtils.EndObjectRegister(typeof(UnityEngine.TextAsset), L, translator, null, null,
                                     null, null, null);

            XUtils.BeginClassRegister(typeof(UnityEngine.TextAsset), L, __CreateInstance, 1, 0, 0);



            XUtils.RegisterObject(L, translator, XUtils.CLS_IDX, "UnderlyingSystemType", typeof(UnityEngine.TextAsset));


            XUtils.EndClassRegister(typeof(UnityEngine.TextAsset), L, translator);
        }
예제 #2
0
        public static void __Register(RealStatePtr L)
        {
            ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);

            XUtils.BeginObjectRegister(typeof(xc.DBEquipPos), L, translator, 0, 2, 2, 1);

            XUtils.RegisterFunc(L, XUtils.METHOD_IDX, "Unload", _m_Unload);
            XUtils.RegisterFunc(L, XUtils.METHOD_IDX, "GetOneInfo", _m_GetOneInfo);


            XUtils.RegisterFunc(L, XUtils.GETTER_IDX, "AllEquipPosInfos", _g_get_AllEquipPosInfos);
            XUtils.RegisterFunc(L, XUtils.GETTER_IDX, "mInfos", _g_get_mInfos);

            XUtils.RegisterFunc(L, XUtils.SETTER_IDX, "mInfos", _s_set_mInfos);

            XUtils.EndObjectRegister(typeof(xc.DBEquipPos), L, translator, null, null,
                                     null, null, null);

            XUtils.BeginClassRegister(typeof(xc.DBEquipPos), L, __CreateInstance, 1, 0, 0);



            XUtils.RegisterObject(L, translator, XUtils.CLS_IDX, "UnderlyingSystemType", typeof(xc.DBEquipPos));


            XUtils.EndClassRegister(typeof(xc.DBEquipPos), L, translator);
        }
        public static void __Register(RealStatePtr L)
        {
            ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);

            XUtils.BeginObjectRegister(typeof(System.Collections.Generic.Dictionary <uint, xc.GoodsElementEquip> .Enumerator), L, translator, 0, 2, 1, 0);

            XUtils.RegisterFunc(L, XUtils.METHOD_IDX, "MoveNext", _m_MoveNext);
            XUtils.RegisterFunc(L, XUtils.METHOD_IDX, "Dispose", _m_Dispose);


            XUtils.RegisterFunc(L, XUtils.GETTER_IDX, "Current", _g_get_Current);


            XUtils.EndObjectRegister(typeof(System.Collections.Generic.Dictionary <uint, xc.GoodsElementEquip> .Enumerator), L, translator, null, null,
                                     null, null, null);

            XUtils.BeginClassRegister(typeof(System.Collections.Generic.Dictionary <uint, xc.GoodsElementEquip> .Enumerator), L, __CreateInstance, 1, 0, 0);



            XUtils.RegisterObject(L, translator, XUtils.CLS_IDX, "UnderlyingSystemType", typeof(System.Collections.Generic.Dictionary <uint, xc.GoodsElementEquip> .Enumerator));


            XUtils.EndClassRegister(typeof(System.Collections.Generic.Dictionary <uint, xc.GoodsElementEquip> .Enumerator), L, translator);
        }
예제 #4
0
        public static void __Register(RealStatePtr L)
        {
            ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);

            XUtils.BeginObjectRegister(typeof(xc.DBRedPoint), L, translator, 0, 4, 0, 0);

            XUtils.RegisterFunc(L, XUtils.METHOD_IDX, "Unload", _m_Unload);
            XUtils.RegisterFunc(L, XUtils.METHOD_IDX, "AddRedPointData", _m_AddRedPointData);
            XUtils.RegisterFunc(L, XUtils.METHOD_IDX, "GetRedPointItem", _m_GetRedPointItem);
            XUtils.RegisterFunc(L, XUtils.METHOD_IDX, "ClearData", _m_ClearData);



            XUtils.EndObjectRegister(typeof(xc.DBRedPoint), L, translator, null, null,
                                     null, null, null);

            XUtils.BeginClassRegister(typeof(xc.DBRedPoint), L, __CreateInstance, 1, 0, 0);



            XUtils.RegisterObject(L, translator, XUtils.CLS_IDX, "UnderlyingSystemType", typeof(xc.DBRedPoint));


            XUtils.EndClassRegister(typeof(xc.DBRedPoint), L, translator);
        }
        public static void __Register(RealStatePtr L)
        {
            ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);

            XUtils.BeginObjectRegister(typeof(UnityEngine.Behaviour), L, translator, 0, 0, 2, 1);



            XUtils.RegisterFunc(L, XUtils.GETTER_IDX, "enabled", _g_get_enabled);
            XUtils.RegisterFunc(L, XUtils.GETTER_IDX, "isActiveAndEnabled", _g_get_isActiveAndEnabled);

            XUtils.RegisterFunc(L, XUtils.SETTER_IDX, "enabled", _s_set_enabled);

            XUtils.EndObjectRegister(typeof(UnityEngine.Behaviour), L, translator, null, null,
                                     null, null, null);

            XUtils.BeginClassRegister(typeof(UnityEngine.Behaviour), L, __CreateInstance, 1, 0, 0);



            XUtils.RegisterObject(L, translator, XUtils.CLS_IDX, "UnderlyingSystemType", typeof(UnityEngine.Behaviour));


            XUtils.EndClassRegister(typeof(UnityEngine.Behaviour), L, translator);
        }
        public static void __Register(RealStatePtr L)
        {
            ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);

            XUtils.BeginObjectRegister(typeof(xc.ui.ugui.UIMainMapAnimationBehaviour), L, translator, 0, 7, 0, 0);

            XUtils.RegisterFunc(L, XUtils.METHOD_IDX, "InitBehaviour", _m_InitBehaviour);
            XUtils.RegisterFunc(L, XUtils.METHOD_IDX, "UpdateBehaviour", _m_UpdateBehaviour);
            XUtils.RegisterFunc(L, XUtils.METHOD_IDX, "DestroyBehaviour", _m_DestroyBehaviour);
            XUtils.RegisterFunc(L, XUtils.METHOD_IDX, "EnableBehaviour", _m_EnableBehaviour);
            XUtils.RegisterFunc(L, XUtils.METHOD_IDX, "SendAnimationEvent", _m_SendAnimationEvent);
            XUtils.RegisterFunc(L, XUtils.METHOD_IDX, "PlayAnimation", _m_PlayAnimation);
            XUtils.RegisterFunc(L, XUtils.METHOD_IDX, "OnPlayAnimationEnd", _m_OnPlayAnimationEnd);



            XUtils.EndObjectRegister(typeof(xc.ui.ugui.UIMainMapAnimationBehaviour), L, translator, null, null,
                                     null, null, null);

            XUtils.BeginClassRegister(typeof(xc.ui.ugui.UIMainMapAnimationBehaviour), L, __CreateInstance, 1, 0, 0);



            XUtils.RegisterObject(L, translator, XUtils.CLS_IDX, "UnderlyingSystemType", typeof(xc.ui.ugui.UIMainMapAnimationBehaviour));


            XUtils.EndClassRegister(typeof(xc.ui.ugui.UIMainMapAnimationBehaviour), L, translator);
        }
        public static void __Register(RealStatePtr L)
        {
            ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);

            XUtils.BeginObjectRegister(typeof(xc.Equip.EquipHelper.EquipEffectWashSelectData), L, translator, 0, 0, 2, 2);



            XUtils.RegisterFunc(L, XUtils.GETTER_IDX, "AttrCount", _g_get_AttrCount);
            XUtils.RegisterFunc(L, XUtils.GETTER_IDX, "AttrLv", _g_get_AttrLv);

            XUtils.RegisterFunc(L, XUtils.SETTER_IDX, "AttrCount", _s_set_AttrCount);
            XUtils.RegisterFunc(L, XUtils.SETTER_IDX, "AttrLv", _s_set_AttrLv);

            XUtils.EndObjectRegister(typeof(xc.Equip.EquipHelper.EquipEffectWashSelectData), L, translator, null, null,
                                     null, null, null);

            XUtils.BeginClassRegister(typeof(xc.Equip.EquipHelper.EquipEffectWashSelectData), L, __CreateInstance, 1, 0, 0);



            XUtils.RegisterObject(L, translator, XUtils.CLS_IDX, "UnderlyingSystemType", typeof(xc.Equip.EquipHelper.EquipEffectWashSelectData));


            XUtils.EndClassRegister(typeof(xc.Equip.EquipHelper.EquipEffectWashSelectData), L, translator);
        }
        public static void __Register(RealStatePtr L)
        {
            ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);

            XUtils.BeginObjectRegister(typeof(xc.DBTextResource.DBAttrItem), L, translator, 0, 0, 2, 2);



            XUtils.RegisterFunc(L, XUtils.GETTER_IDX, "attr_id", _g_get_attr_id);
            XUtils.RegisterFunc(L, XUtils.GETTER_IDX, "attr_num", _g_get_attr_num);

            XUtils.RegisterFunc(L, XUtils.SETTER_IDX, "attr_id", _s_set_attr_id);
            XUtils.RegisterFunc(L, XUtils.SETTER_IDX, "attr_num", _s_set_attr_num);

            XUtils.EndObjectRegister(typeof(xc.DBTextResource.DBAttrItem), L, translator, null, null,
                                     null, null, null);

            XUtils.BeginClassRegister(typeof(xc.DBTextResource.DBAttrItem), L, __CreateInstance, 1, 0, 0);



            XUtils.RegisterObject(L, translator, XUtils.CLS_IDX, "UnderlyingSystemType", typeof(xc.DBTextResource.DBAttrItem));


            XUtils.EndClassRegister(typeof(xc.DBTextResource.DBAttrItem), L, translator);
        }
예제 #9
0
        public static void __Register(RealStatePtr L)
        {
            ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);

            XUtils.BeginObjectRegister(typeof(LuaMonoBehaviour), L, translator, 0, 1, 1, 1);

            XUtils.RegisterFunc(L, XUtils.METHOD_IDX, "Init", _m_Init);


            XUtils.RegisterFunc(L, XUtils.GETTER_IDX, "mLuaScript", _g_get_mLuaScript);

            XUtils.RegisterFunc(L, XUtils.SETTER_IDX, "mLuaScript", _s_set_mLuaScript);

            XUtils.EndObjectRegister(typeof(LuaMonoBehaviour), L, translator, null, null,
                                     null, null, null);

            XUtils.BeginClassRegister(typeof(LuaMonoBehaviour), L, __CreateInstance, 1, 0, 0);



            XUtils.RegisterObject(L, translator, XUtils.CLS_IDX, "UnderlyingSystemType", typeof(LuaMonoBehaviour));


            XUtils.EndClassRegister(typeof(LuaMonoBehaviour), L, translator);
        }
예제 #10
0
        public static void __Register(RealStatePtr L)
        {
            ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);

            XUtils.BeginObjectRegister(typeof(xc.DBDeadSpaceLv.DeadSpaceLvInfo), L, translator, 0, 1, 5, 5);

            XUtils.RegisterFunc(L, XUtils.METHOD_IDX, "CompareTo", _m_CompareTo);


            XUtils.RegisterFunc(L, XUtils.GETTER_IDX, "Id", _g_get_Id);
            XUtils.RegisterFunc(L, XUtils.GETTER_IDX, "Score", _g_get_Score);
            XUtils.RegisterFunc(L, XUtils.GETTER_IDX, "mRewards", _g_get_mRewards);
            XUtils.RegisterFunc(L, XUtils.GETTER_IDX, "Name", _g_get_Name);
            XUtils.RegisterFunc(L, XUtils.GETTER_IDX, "Grid", _g_get_Grid);

            XUtils.RegisterFunc(L, XUtils.SETTER_IDX, "Id", _s_set_Id);
            XUtils.RegisterFunc(L, XUtils.SETTER_IDX, "Score", _s_set_Score);
            XUtils.RegisterFunc(L, XUtils.SETTER_IDX, "mRewards", _s_set_mRewards);
            XUtils.RegisterFunc(L, XUtils.SETTER_IDX, "Name", _s_set_Name);
            XUtils.RegisterFunc(L, XUtils.SETTER_IDX, "Grid", _s_set_Grid);

            XUtils.EndObjectRegister(typeof(xc.DBDeadSpaceLv.DeadSpaceLvInfo), L, translator, null, null,
                                     null, null, null);

            XUtils.BeginClassRegister(typeof(xc.DBDeadSpaceLv.DeadSpaceLvInfo), L, __CreateInstance, 1, 0, 0);



            XUtils.RegisterObject(L, translator, XUtils.CLS_IDX, "UnderlyingSystemType", typeof(xc.DBDeadSpaceLv.DeadSpaceLvInfo));


            XUtils.EndClassRegister(typeof(xc.DBDeadSpaceLv.DeadSpaceLvInfo), L, translator);
        }
예제 #11
0
        public static void __Register(RealStatePtr L)
        {
            ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);

            XUtils.BeginObjectRegister(typeof(xc.LocalizeManager), L, translator, 0, 7, 1, 1);

            XUtils.RegisterFunc(L, XUtils.METHOD_IDX, "Init", _m_Init);
            XUtils.RegisterFunc(L, XUtils.METHOD_IDX, "LocalizePath", _m_LocalizePath);
            XUtils.RegisterFunc(L, XUtils.METHOD_IDX, "RegionLocalizePaths", _m_RegionLocalizePaths);
            XUtils.RegisterFunc(L, XUtils.METHOD_IDX, "ReadLocalizationData", _m_ReadLocalizationData);
            XUtils.RegisterFunc(L, XUtils.METHOD_IDX, "GetLocalizationDataPath", _m_GetLocalizationDataPath);
            XUtils.RegisterFunc(L, XUtils.METHOD_IDX, "GetRegionLocalizationDataPath", _m_GetRegionLocalizationDataPath);
            XUtils.RegisterFunc(L, XUtils.METHOD_IDX, "ParseLocalizationData", _m_ParseLocalizationData);


            XUtils.RegisterFunc(L, XUtils.GETTER_IDX, "Localize", _g_get_Localize);

            XUtils.RegisterFunc(L, XUtils.SETTER_IDX, "Localize", _s_set_Localize);

            XUtils.EndObjectRegister(typeof(xc.LocalizeManager), L, translator, null, null,
                                     null, null, null);

            XUtils.BeginClassRegister(typeof(xc.LocalizeManager), L, __CreateInstance, 1, 0, 0);



            XUtils.RegisterObject(L, translator, XUtils.CLS_IDX, "UnderlyingSystemType", typeof(xc.LocalizeManager));


            XUtils.EndClassRegister(typeof(xc.LocalizeManager), L, translator);
        }
예제 #12
0
        public static void __Register(RealStatePtr L)
        {
            ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);

            XUtils.BeginObjectRegister(typeof(MiniMapHelp), L, translator, 0, 0, 0, 0);



            XUtils.EndObjectRegister(typeof(MiniMapHelp), L, translator, null, null,
                                     null, null, null);

            XUtils.BeginClassRegister(typeof(MiniMapHelp), L, __CreateInstance, 6, 0, 0);
            XUtils.RegisterFunc(L, XUtils.CLS_IDX, "GetInstanceAllNormalMonster", _m_GetInstanceAllNormalMonster_xlua_st_);
            XUtils.RegisterFunc(L, XUtils.CLS_IDX, "GetInstanceAllNpc", _m_GetInstanceAllNpc_xlua_st_);
            XUtils.RegisterFunc(L, XUtils.CLS_IDX, "IsCanOpenMinimap", _m_IsCanOpenMinimap_xlua_st_);
            XUtils.RegisterFunc(L, XUtils.CLS_IDX, "isMapOpen", _m_isMapOpen_xlua_st_);
            XUtils.RegisterFunc(L, XUtils.CLS_IDX, "GetInstanceAllTrasnspot", _m_GetInstanceAllTrasnspot_xlua_st_);



            XUtils.RegisterObject(L, translator, XUtils.CLS_IDX, "UnderlyingSystemType", typeof(MiniMapHelp));


            XUtils.EndClassRegister(typeof(MiniMapHelp), L, translator);
        }
        public static void __Register(RealStatePtr L)
        {
            ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);

            XUtils.BeginObjectRegister(typeof(xc.ui.ugui.UIBaseWindow.BackupWin), L, translator, 0, 0, 2, 2);



            XUtils.RegisterFunc(L, XUtils.GETTER_IDX, "WinName", _g_get_WinName);
            XUtils.RegisterFunc(L, XUtils.GETTER_IDX, "ShowParam", _g_get_ShowParam);

            XUtils.RegisterFunc(L, XUtils.SETTER_IDX, "WinName", _s_set_WinName);
            XUtils.RegisterFunc(L, XUtils.SETTER_IDX, "ShowParam", _s_set_ShowParam);

            XUtils.EndObjectRegister(typeof(xc.ui.ugui.UIBaseWindow.BackupWin), L, translator, null, null,
                                     null, null, null);

            XUtils.BeginClassRegister(typeof(xc.ui.ugui.UIBaseWindow.BackupWin), L, __CreateInstance, 1, 0, 0);



            XUtils.RegisterObject(L, translator, XUtils.CLS_IDX, "UnderlyingSystemType", typeof(xc.ui.ugui.UIBaseWindow.BackupWin));


            XUtils.EndClassRegister(typeof(xc.ui.ugui.UIBaseWindow.BackupWin), L, translator);
        }
        public static void __Register(RealStatePtr L)
        {
            ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);

            XUtils.BeginObjectRegister(typeof(xc.Dungeon.OrdinaryObjectManager), L, translator, 0, 5, 1, 1);

            XUtils.RegisterFunc(L, XUtils.METHOD_IDX, "CreateAllOrdinaryObjects", _m_CreateAllOrdinaryObjects);
            XUtils.RegisterFunc(L, XUtils.METHOD_IDX, "CreateOrdinaryObject", _m_CreateOrdinaryObject);
            XUtils.RegisterFunc(L, XUtils.METHOD_IDX, "GetOrdinaryObject", _m_GetOrdinaryObject);
            XUtils.RegisterFunc(L, XUtils.METHOD_IDX, "RemoveOrdinaryObject", _m_RemoveOrdinaryObject);
            XUtils.RegisterFunc(L, XUtils.METHOD_IDX, "RemoveAllOrdinaryObjects", _m_RemoveAllOrdinaryObjects);


            XUtils.RegisterFunc(L, XUtils.GETTER_IDX, "OrdinaryObjects", _g_get_OrdinaryObjects);

            XUtils.RegisterFunc(L, XUtils.SETTER_IDX, "OrdinaryObjects", _s_set_OrdinaryObjects);

            XUtils.EndObjectRegister(typeof(xc.Dungeon.OrdinaryObjectManager), L, translator, null, null,
                                     null, null, null);

            XUtils.BeginClassRegister(typeof(xc.Dungeon.OrdinaryObjectManager), L, __CreateInstance, 1, 0, 0);



            XUtils.RegisterObject(L, translator, XUtils.CLS_IDX, "UnderlyingSystemType", typeof(xc.Dungeon.OrdinaryObjectManager));


            XUtils.EndClassRegister(typeof(xc.Dungeon.OrdinaryObjectManager), L, translator);
        }
        public static void __Register(RealStatePtr L)
        {
            ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);

            XUtils.BeginObjectRegister(typeof(System.Collections.Generic.KeyValuePair <ulong, xc.GoodsEquip>), L, translator, 0, 1, 2, 0);

            XUtils.RegisterFunc(L, XUtils.METHOD_IDX, "ToString", _m_ToString);


            XUtils.RegisterFunc(L, XUtils.GETTER_IDX, "Key", _g_get_Key);
            XUtils.RegisterFunc(L, XUtils.GETTER_IDX, "Value", _g_get_Value);


            XUtils.EndObjectRegister(typeof(System.Collections.Generic.KeyValuePair <ulong, xc.GoodsEquip>), L, translator, null, null,
                                     null, null, null);

            XUtils.BeginClassRegister(typeof(System.Collections.Generic.KeyValuePair <ulong, xc.GoodsEquip>), L, __CreateInstance, 1, 0, 0);



            XUtils.RegisterObject(L, translator, XUtils.CLS_IDX, "UnderlyingSystemType", typeof(System.Collections.Generic.KeyValuePair <ulong, xc.GoodsEquip>));


            XUtils.EndClassRegister(typeof(System.Collections.Generic.KeyValuePair <ulong, xc.GoodsEquip>), L, translator);
        }
예제 #16
0
        public static void __Register(RealStatePtr L)
        {
            ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);

            XUtils.BeginObjectRegister(typeof(Neptune.Data), L, translator, 0, 4, 4, 3);

            XUtils.RegisterFunc(L, XUtils.METHOD_IDX, "Clear", _m_Clear);
            XUtils.RegisterFunc(L, XUtils.METHOD_IDX, "GetData", _m_GetData);
            XUtils.RegisterFunc(L, XUtils.METHOD_IDX, "RegisterData", _m_RegisterData);
            XUtils.RegisterFunc(L, XUtils.METHOD_IDX, "GetDataAtIndex", _m_GetDataAtIndex);


            XUtils.RegisterFunc(L, XUtils.GETTER_IDX, "AllDatas", _g_get_AllDatas);
            XUtils.RegisterFunc(L, XUtils.GETTER_IDX, "BaseInfo", _g_get_BaseInfo);
            XUtils.RegisterFunc(L, XUtils.GETTER_IDX, "mAllDatas", _g_get_mAllDatas);
            XUtils.RegisterFunc(L, XUtils.GETTER_IDX, "PathManager", _g_get_PathManager);

            XUtils.RegisterFunc(L, XUtils.SETTER_IDX, "BaseInfo", _s_set_BaseInfo);
            XUtils.RegisterFunc(L, XUtils.SETTER_IDX, "mAllDatas", _s_set_mAllDatas);
            XUtils.RegisterFunc(L, XUtils.SETTER_IDX, "PathManager", _s_set_PathManager);

            XUtils.EndObjectRegister(typeof(Neptune.Data), L, translator, null, null,
                                     null, null, null);

            XUtils.BeginClassRegister(typeof(Neptune.Data), L, __CreateInstance, 1, 0, 0);



            XUtils.RegisterObject(L, translator, XUtils.CLS_IDX, "UnderlyingSystemType", typeof(Neptune.Data));


            XUtils.EndClassRegister(typeof(Neptune.Data), L, translator);
        }
예제 #17
0
        public static void __Register(RealStatePtr L)
        {
            ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);

            XUtils.BeginObjectRegister(typeof(UnityEngine.UI.ToggleGroup), L, translator, 0, 6, 1, 1);

            XUtils.RegisterFunc(L, XUtils.METHOD_IDX, "NotifyToggleOn", _m_NotifyToggleOn);
            XUtils.RegisterFunc(L, XUtils.METHOD_IDX, "UnregisterToggle", _m_UnregisterToggle);
            XUtils.RegisterFunc(L, XUtils.METHOD_IDX, "RegisterToggle", _m_RegisterToggle);
            XUtils.RegisterFunc(L, XUtils.METHOD_IDX, "AnyTogglesOn", _m_AnyTogglesOn);
            XUtils.RegisterFunc(L, XUtils.METHOD_IDX, "ActiveToggles", _m_ActiveToggles);
            XUtils.RegisterFunc(L, XUtils.METHOD_IDX, "SetAllTogglesOff", _m_SetAllTogglesOff);


            XUtils.RegisterFunc(L, XUtils.GETTER_IDX, "allowSwitchOff", _g_get_allowSwitchOff);

            XUtils.RegisterFunc(L, XUtils.SETTER_IDX, "allowSwitchOff", _s_set_allowSwitchOff);

            XUtils.EndObjectRegister(typeof(UnityEngine.UI.ToggleGroup), L, translator, null, null,
                                     null, null, null);

            XUtils.BeginClassRegister(typeof(UnityEngine.UI.ToggleGroup), L, __CreateInstance, 1, 0, 0);



            XUtils.RegisterObject(L, translator, XUtils.CLS_IDX, "UnderlyingSystemType", typeof(UnityEngine.UI.ToggleGroup));


            XUtils.EndClassRegister(typeof(UnityEngine.UI.ToggleGroup), L, translator);
        }
예제 #18
0
        public static void __Register(RealStatePtr L)
        {
            ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);

            XUtils.BeginObjectRegister(typeof(xc.instance_behaviour.BossBehaviour.RedefineBossKiller), L, translator, 0, 0, 5, 5);



            XUtils.RegisterFunc(L, XUtils.GETTER_IDX, "time", _g_get_time);
            XUtils.RegisterFunc(L, XUtils.GETTER_IDX, "name", _g_get_name);
            XUtils.RegisterFunc(L, XUtils.GETTER_IDX, "team_id", _g_get_team_id);
            XUtils.RegisterFunc(L, XUtils.GETTER_IDX, "rid", _g_get_rid);
            XUtils.RegisterFunc(L, XUtils.GETTER_IDX, "aff_names", _g_get_aff_names);

            XUtils.RegisterFunc(L, XUtils.SETTER_IDX, "time", _s_set_time);
            XUtils.RegisterFunc(L, XUtils.SETTER_IDX, "name", _s_set_name);
            XUtils.RegisterFunc(L, XUtils.SETTER_IDX, "team_id", _s_set_team_id);
            XUtils.RegisterFunc(L, XUtils.SETTER_IDX, "rid", _s_set_rid);
            XUtils.RegisterFunc(L, XUtils.SETTER_IDX, "aff_names", _s_set_aff_names);

            XUtils.EndObjectRegister(typeof(xc.instance_behaviour.BossBehaviour.RedefineBossKiller), L, translator, null, null,
                                     null, null, null);

            XUtils.BeginClassRegister(typeof(xc.instance_behaviour.BossBehaviour.RedefineBossKiller), L, __CreateInstance, 1, 0, 0);



            XUtils.RegisterObject(L, translator, XUtils.CLS_IDX, "UnderlyingSystemType", typeof(xc.instance_behaviour.BossBehaviour.RedefineBossKiller));


            XUtils.EndClassRegister(typeof(xc.instance_behaviour.BossBehaviour.RedefineBossKiller), L, translator);
        }
예제 #19
0
        public static void __Register(RealStatePtr L)
        {
            ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);

            XUtils.BeginObjectRegister(typeof(xc.InstanceManager.InstancePollInfo), L, translator, 0, 1, 3, 3);

            XUtils.RegisterFunc(L, XUtils.METHOD_IDX, "ChangeVote", _m_ChangeVote);


            XUtils.RegisterFunc(L, XUtils.GETTER_IDX, "InstanceId", _g_get_InstanceId);
            XUtils.RegisterFunc(L, XUtils.GETTER_IDX, "PollId", _g_get_PollId);
            XUtils.RegisterFunc(L, XUtils.GETTER_IDX, "VoteList", _g_get_VoteList);

            XUtils.RegisterFunc(L, XUtils.SETTER_IDX, "InstanceId", _s_set_InstanceId);
            XUtils.RegisterFunc(L, XUtils.SETTER_IDX, "PollId", _s_set_PollId);
            XUtils.RegisterFunc(L, XUtils.SETTER_IDX, "VoteList", _s_set_VoteList);

            XUtils.EndObjectRegister(typeof(xc.InstanceManager.InstancePollInfo), L, translator, null, null,
                                     null, null, null);

            XUtils.BeginClassRegister(typeof(xc.InstanceManager.InstancePollInfo), L, __CreateInstance, 1, 0, 0);



            XUtils.RegisterObject(L, translator, XUtils.CLS_IDX, "UnderlyingSystemType", typeof(xc.InstanceManager.InstancePollInfo));


            XUtils.EndClassRegister(typeof(xc.InstanceManager.InstancePollInfo), L, translator);
        }
예제 #20
0
        public static void __Register(RealStatePtr L)
        {
            ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);

            XUtils.BeginObjectRegister(typeof(xc.SocietyManagerEx.MemberInfo), L, translator, 0, 0, 2, 2);



            XUtils.RegisterFunc(L, XUtils.GETTER_IDX, "Id", _g_get_Id);
            XUtils.RegisterFunc(L, XUtils.GETTER_IDX, "Name", _g_get_Name);

            XUtils.RegisterFunc(L, XUtils.SETTER_IDX, "Id", _s_set_Id);
            XUtils.RegisterFunc(L, XUtils.SETTER_IDX, "Name", _s_set_Name);

            XUtils.EndObjectRegister(typeof(xc.SocietyManagerEx.MemberInfo), L, translator, null, null,
                                     null, null, null);

            XUtils.BeginClassRegister(typeof(xc.SocietyManagerEx.MemberInfo), L, __CreateInstance, 1, 0, 0);



            XUtils.RegisterObject(L, translator, XUtils.CLS_IDX, "UnderlyingSystemType", typeof(xc.SocietyManagerEx.MemberInfo));


            XUtils.EndClassRegister(typeof(xc.SocietyManagerEx.MemberInfo), L, translator);
        }
        public static void __Register(RealStatePtr L)
        {
            ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);

            XUtils.BeginObjectRegister(typeof(xc.DBBaptizeCost.DBBaptizeCostInfo), L, translator, 0, 0, 3, 3);



            XUtils.RegisterFunc(L, XUtils.GETTER_IDX, "Num", _g_get_Num);
            XUtils.RegisterFunc(L, XUtils.GETTER_IDX, "CostDiamond", _g_get_CostDiamond);
            XUtils.RegisterFunc(L, XUtils.GETTER_IDX, "CostGoods", _g_get_CostGoods);

            XUtils.RegisterFunc(L, XUtils.SETTER_IDX, "Num", _s_set_Num);
            XUtils.RegisterFunc(L, XUtils.SETTER_IDX, "CostDiamond", _s_set_CostDiamond);
            XUtils.RegisterFunc(L, XUtils.SETTER_IDX, "CostGoods", _s_set_CostGoods);

            XUtils.EndObjectRegister(typeof(xc.DBBaptizeCost.DBBaptizeCostInfo), L, translator, null, null,
                                     null, null, null);

            XUtils.BeginClassRegister(typeof(xc.DBBaptizeCost.DBBaptizeCostInfo), L, __CreateInstance, 1, 0, 0);



            XUtils.RegisterObject(L, translator, XUtils.CLS_IDX, "UnderlyingSystemType", typeof(xc.DBBaptizeCost.DBBaptizeCostInfo));


            XUtils.EndClassRegister(typeof(xc.DBBaptizeCost.DBBaptizeCostInfo), L, translator);
        }
예제 #22
0
        public static void __Register(RealStatePtr L)
        {
            ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);

            XUtils.BeginObjectRegister(typeof(xc.NpcHelper), L, translator, 0, 0, 0, 0);



            XUtils.EndObjectRegister(typeof(xc.NpcHelper), L, translator, null, null,
                                     null, null, null);

            XUtils.BeginClassRegister(typeof(xc.NpcHelper), L, __CreateInstance, 12, 0, 0);
            XUtils.RegisterFunc(L, XUtils.CLS_IDX, "MakeNpcDefine", _m_MakeNpcDefine_xlua_st_);
            XUtils.RegisterFunc(L, XUtils.CLS_IDX, "GetExchangeInfo", _m_GetExchangeInfo_xlua_st_);
            XUtils.RegisterFunc(L, XUtils.CLS_IDX, "ProcessNpcFunction", _m_ProcessNpcFunction_xlua_st_);
            XUtils.RegisterFunc(L, XUtils.CLS_IDX, "RunNpcFunction", _m_RunNpcFunction_xlua_st_);
            XUtils.RegisterFunc(L, XUtils.CLS_IDX, "GetNpcActorId", _m_GetNpcActorId_xlua_st_);
            XUtils.RegisterFunc(L, XUtils.CLS_IDX, "GetNpcName", _m_GetNpcName_xlua_st_);
            XUtils.RegisterFunc(L, XUtils.CLS_IDX, "GetNpcTaskState", _m_GetNpcTaskState_xlua_st_);
            XUtils.RegisterFunc(L, XUtils.CLS_IDX, "NpcCanAcceptBountyTask", _m_NpcCanAcceptBountyTask_xlua_st_);
            XUtils.RegisterFunc(L, XUtils.CLS_IDX, "NpcCanAcceptGuildTask", _m_NpcCanAcceptGuildTask_xlua_st_);
            XUtils.RegisterFunc(L, XUtils.CLS_IDX, "NpcCanAcceptEscortTask", _m_NpcCanAcceptEscortTask_xlua_st_);
            XUtils.RegisterFunc(L, XUtils.CLS_IDX, "NpcCanOpenMarryWin", _m_NpcCanOpenMarryWin_xlua_st_);



            XUtils.RegisterObject(L, translator, XUtils.CLS_IDX, "UnderlyingSystemType", typeof(xc.NpcHelper));


            XUtils.EndClassRegister(typeof(xc.NpcHelper), L, translator);
        }
예제 #23
0
        public static void __Register(RealStatePtr L)
        {
            ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);

            XUtils.BeginObjectRegister(typeof(xc.DBSpecialMon), L, translator, 0, 5, 1, 1);

            XUtils.RegisterFunc(L, XUtils.METHOD_IDX, "GetData", _m_GetData);
            XUtils.RegisterFunc(L, XUtils.METHOD_IDX, "GetSpecialMonLevel", _m_GetSpecialMonLevel);
            XUtils.RegisterFunc(L, XUtils.METHOD_IDX, "GetDungeonData", _m_GetDungeonData);
            XUtils.RegisterFunc(L, XUtils.METHOD_IDX, "GetNearestSpecialMonItem", _m_GetNearestSpecialMonItem);
            XUtils.RegisterFunc(L, XUtils.METHOD_IDX, "Unload", _m_Unload);


            XUtils.RegisterFunc(L, XUtils.GETTER_IDX, "m_DungeonData", _g_get_m_DungeonData);

            XUtils.RegisterFunc(L, XUtils.SETTER_IDX, "m_DungeonData", _s_set_m_DungeonData);

            XUtils.EndObjectRegister(typeof(xc.DBSpecialMon), L, translator, null, null,
                                     null, null, null);

            XUtils.BeginClassRegister(typeof(xc.DBSpecialMon), L, __CreateInstance, 1, 0, 0);



            XUtils.RegisterObject(L, translator, XUtils.CLS_IDX, "UnderlyingSystemType", typeof(xc.DBSpecialMon));


            XUtils.EndClassRegister(typeof(xc.DBSpecialMon), L, translator);
        }
예제 #24
0
        public static void __Register(RealStatePtr L)
        {
            ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);

            XUtils.BeginObjectRegister(typeof(xc.SysPreviewManager), L, translator, 0, 4, 0, 0);

            XUtils.RegisterFunc(L, XUtils.METHOD_IDX, "RegisterAllMessages", _m_RegisterAllMessages);
            XUtils.RegisterFunc(L, XUtils.METHOD_IDX, "Reset", _m_Reset);
            XUtils.RegisterFunc(L, XUtils.METHOD_IDX, "GetCurrentSysId", _m_GetCurrentSysId);
            XUtils.RegisterFunc(L, XUtils.METHOD_IDX, "HasGetReward", _m_HasGetReward);



            XUtils.EndObjectRegister(typeof(xc.SysPreviewManager), L, translator, null, null,
                                     null, null, null);

            XUtils.BeginClassRegister(typeof(xc.SysPreviewManager), L, __CreateInstance, 1, 0, 0);



            XUtils.RegisterObject(L, translator, XUtils.CLS_IDX, "UnderlyingSystemType", typeof(xc.SysPreviewManager));


            XUtils.EndClassRegister(typeof(xc.SysPreviewManager), L, translator);
        }
예제 #25
0
        public static void __Register(RealStatePtr L)
        {
            ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);

            XUtils.BeginObjectRegister(typeof(System.Collections.Generic.Dictionary <ulong, xc.GoodsEquip>), L, translator, 0, 9, 4, 0);

            XUtils.RegisterFunc(L, XUtils.METHOD_IDX, "Add", _m_Add);
            XUtils.RegisterFunc(L, XUtils.METHOD_IDX, "Clear", _m_Clear);
            XUtils.RegisterFunc(L, XUtils.METHOD_IDX, "ContainsKey", _m_ContainsKey);
            XUtils.RegisterFunc(L, XUtils.METHOD_IDX, "ContainsValue", _m_ContainsValue);
            XUtils.RegisterFunc(L, XUtils.METHOD_IDX, "GetObjectData", _m_GetObjectData);
            XUtils.RegisterFunc(L, XUtils.METHOD_IDX, "OnDeserialization", _m_OnDeserialization);
            XUtils.RegisterFunc(L, XUtils.METHOD_IDX, "Remove", _m_Remove);
            XUtils.RegisterFunc(L, XUtils.METHOD_IDX, "TryGetValue", _m_TryGetValue);
            XUtils.RegisterFunc(L, XUtils.METHOD_IDX, "GetEnumerator", _m_GetEnumerator);


            XUtils.RegisterFunc(L, XUtils.GETTER_IDX, "Count", _g_get_Count);
            XUtils.RegisterFunc(L, XUtils.GETTER_IDX, "Comparer", _g_get_Comparer);
            XUtils.RegisterFunc(L, XUtils.GETTER_IDX, "Keys", _g_get_Keys);
            XUtils.RegisterFunc(L, XUtils.GETTER_IDX, "Values", _g_get_Values);


            XUtils.EndObjectRegister(typeof(System.Collections.Generic.Dictionary <ulong, xc.GoodsEquip>), L, translator, __CSIndexer, __NewIndexer,
                                     null, null, null);

            XUtils.BeginClassRegister(typeof(System.Collections.Generic.Dictionary <ulong, xc.GoodsEquip>), L, __CreateInstance, 1, 0, 0);



            XUtils.RegisterObject(L, translator, XUtils.CLS_IDX, "UnderlyingSystemType", typeof(System.Collections.Generic.Dictionary <ulong, xc.GoodsEquip>));


            XUtils.EndClassRegister(typeof(System.Collections.Generic.Dictionary <ulong, xc.GoodsEquip>), L, translator);
        }
예제 #26
0
        public static void __Register(RealStatePtr L)
        {
            ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);

            XUtils.BeginObjectRegister(typeof(xc.DBSuitAttr.DBSuitAttrInfo), L, translator, 0, 0, 6, 6);



            XUtils.RegisterFunc(L, XUtils.GETTER_IDX, "CsvId", _g_get_CsvId);
            XUtils.RegisterFunc(L, XUtils.GETTER_IDX, "Id", _g_get_Id);
            XUtils.RegisterFunc(L, XUtils.GETTER_IDX, "Lv", _g_get_Lv);
            XUtils.RegisterFunc(L, XUtils.GETTER_IDX, "Num", _g_get_Num);
            XUtils.RegisterFunc(L, XUtils.GETTER_IDX, "EffectId", _g_get_EffectId);
            XUtils.RegisterFunc(L, XUtils.GETTER_IDX, "BasicAttrs", _g_get_BasicAttrs);

            XUtils.RegisterFunc(L, XUtils.SETTER_IDX, "CsvId", _s_set_CsvId);
            XUtils.RegisterFunc(L, XUtils.SETTER_IDX, "Id", _s_set_Id);
            XUtils.RegisterFunc(L, XUtils.SETTER_IDX, "Lv", _s_set_Lv);
            XUtils.RegisterFunc(L, XUtils.SETTER_IDX, "Num", _s_set_Num);
            XUtils.RegisterFunc(L, XUtils.SETTER_IDX, "EffectId", _s_set_EffectId);
            XUtils.RegisterFunc(L, XUtils.SETTER_IDX, "BasicAttrs", _s_set_BasicAttrs);

            XUtils.EndObjectRegister(typeof(xc.DBSuitAttr.DBSuitAttrInfo), L, translator, null, null,
                                     null, null, null);

            XUtils.BeginClassRegister(typeof(xc.DBSuitAttr.DBSuitAttrInfo), L, __CreateInstance, 1, 0, 0);



            XUtils.RegisterObject(L, translator, XUtils.CLS_IDX, "UnderlyingSystemType", typeof(xc.DBSuitAttr.DBSuitAttrInfo));


            XUtils.EndClassRegister(typeof(xc.DBSuitAttr.DBSuitAttrInfo), L, translator);
        }
예제 #27
0
        public static void __Register(RealStatePtr L)
        {
            ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);

            XUtils.BeginObjectRegister(typeof(xc.ui.ClickLimit), L, translator, 0, 2, 2, 2);

            XUtils.RegisterFunc(L, XUtils.METHOD_IDX, "OnDestroy", _m_OnDestroy);
            XUtils.RegisterFunc(L, XUtils.METHOD_IDX, "OnPointerDown", _m_OnPointerDown);


            XUtils.RegisterFunc(L, XUtils.GETTER_IDX, "IsClick", _g_get_IsClick);
            XUtils.RegisterFunc(L, XUtils.GETTER_IDX, "TimeLimit", _g_get_TimeLimit);

            XUtils.RegisterFunc(L, XUtils.SETTER_IDX, "IsClick", _s_set_IsClick);
            XUtils.RegisterFunc(L, XUtils.SETTER_IDX, "TimeLimit", _s_set_TimeLimit);

            XUtils.EndObjectRegister(typeof(xc.ui.ClickLimit), L, translator, null, null,
                                     null, null, null);

            XUtils.BeginClassRegister(typeof(xc.ui.ClickLimit), L, __CreateInstance, 1, 0, 0);



            XUtils.RegisterObject(L, translator, XUtils.CLS_IDX, "UnderlyingSystemType", typeof(xc.ui.ClickLimit));


            XUtils.EndClassRegister(typeof(xc.ui.ClickLimit), L, translator);
        }
예제 #28
0
        public static void __Register(RealStatePtr L)
        {
            ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);

            XUtils.BeginObjectRegister(typeof(xc.DialogManager), L, translator, 0, 7, 1, 1);

            XUtils.RegisterFunc(L, XUtils.METHOD_IDX, "Reset", _m_Reset);
            XUtils.RegisterFunc(L, XUtils.METHOD_IDX, "TriggerDialogBox", _m_TriggerDialogBox);
            XUtils.RegisterFunc(L, XUtils.METHOD_IDX, "TriggerBubble", _m_TriggerBubble);
            XUtils.RegisterFunc(L, XUtils.METHOD_IDX, "TriggerDialog", _m_TriggerDialog);
            XUtils.RegisterFunc(L, XUtils.METHOD_IDX, "GotoNextDialog", _m_GotoNextDialog);
            XUtils.RegisterFunc(L, XUtils.METHOD_IDX, "SkipDialog", _m_SkipDialog);
            XUtils.RegisterFunc(L, XUtils.METHOD_IDX, "FinishDialog", _m_FinishDialog);


            XUtils.RegisterFunc(L, XUtils.GETTER_IDX, "CutsceneSequencerName", _g_get_CutsceneSequencerName);

            XUtils.RegisterFunc(L, XUtils.SETTER_IDX, "CutsceneSequencerName", _s_set_CutsceneSequencerName);

            XUtils.EndObjectRegister(typeof(xc.DialogManager), L, translator, null, null,
                                     null, null, null);

            XUtils.BeginClassRegister(typeof(xc.DialogManager), L, __CreateInstance, 1, 0, 0);



            XUtils.RegisterObject(L, translator, XUtils.CLS_IDX, "UnderlyingSystemType", typeof(xc.DialogManager));


            XUtils.EndClassRegister(typeof(xc.DialogManager), L, translator);
        }
        public static void __Register(RealStatePtr L)
        {
            ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);

            XUtils.BeginObjectRegister(typeof(xc.DBWorldBoss.DBWorldBossRewardItem), L, translator, 0, 0, 3, 3);



            XUtils.RegisterFunc(L, XUtils.GETTER_IDX, "goods_id", _g_get_goods_id);
            XUtils.RegisterFunc(L, XUtils.GETTER_IDX, "goods_num", _g_get_goods_num);
            XUtils.RegisterFunc(L, XUtils.GETTER_IDX, "reward_type", _g_get_reward_type);

            XUtils.RegisterFunc(L, XUtils.SETTER_IDX, "goods_id", _s_set_goods_id);
            XUtils.RegisterFunc(L, XUtils.SETTER_IDX, "goods_num", _s_set_goods_num);
            XUtils.RegisterFunc(L, XUtils.SETTER_IDX, "reward_type", _s_set_reward_type);

            XUtils.EndObjectRegister(typeof(xc.DBWorldBoss.DBWorldBossRewardItem), L, translator, null, null,
                                     null, null, null);

            XUtils.BeginClassRegister(typeof(xc.DBWorldBoss.DBWorldBossRewardItem), L, __CreateInstance, 1, 0, 0);



            XUtils.RegisterObject(L, translator, XUtils.CLS_IDX, "UnderlyingSystemType", typeof(xc.DBWorldBoss.DBWorldBossRewardItem));


            XUtils.EndClassRegister(typeof(xc.DBWorldBoss.DBWorldBossRewardItem), L, translator);
        }
        public static void __Register(RealStatePtr L)
        {
            ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);

            XUtils.BeginObjectRegister(typeof(xc.Dungeon.LevelObjectHelper), L, translator, 0, 0, 0, 0);



            XUtils.EndObjectRegister(typeof(xc.Dungeon.LevelObjectHelper), L, translator, null, null,
                                     null, null, null);

            XUtils.BeginClassRegister(typeof(xc.Dungeon.LevelObjectHelper), L, __CreateInstance, 11, 0, 0);
            XUtils.RegisterFunc(L, XUtils.CLS_IDX, "SetObjectShapeCollider", _m_SetObjectShapeCollider_xlua_st_);
            XUtils.RegisterFunc(L, XUtils.CLS_IDX, "SetObjectPrefab", _m_SetObjectPrefab_xlua_st_);
            XUtils.RegisterFunc(L, XUtils.CLS_IDX, "GetMonsterPosition", _m_GetMonsterPosition_xlua_st_);
            XUtils.RegisterFunc(L, XUtils.CLS_IDX, "GetMonsterPositionsByActorId", _m_GetMonsterPositionsByActorId_xlua_st_);
            XUtils.RegisterFunc(L, XUtils.CLS_IDX, "GetNearestMonsterPositionByActorId", _m_GetNearestMonsterPositionByActorId_xlua_st_);
            XUtils.RegisterFunc(L, XUtils.CLS_IDX, "GetBossMonsterList", _m_GetBossMonsterList_xlua_st_);
            XUtils.RegisterFunc(L, XUtils.CLS_IDX, "GetDistanceBetweenLocalPlayerAndTag", _m_GetDistanceBetweenLocalPlayerAndTag_xlua_st_);
            XUtils.RegisterFunc(L, XUtils.CLS_IDX, "GetTagPositionsByType", _m_GetTagPositionsByType_xlua_st_);
            XUtils.RegisterFunc(L, XUtils.CLS_IDX, "GetTagPosition", _m_GetTagPosition_xlua_st_);
            XUtils.RegisterFunc(L, XUtils.CLS_IDX, "GetBornPosRotation", _m_GetBornPosRotation_xlua_st_);



            XUtils.RegisterObject(L, translator, XUtils.CLS_IDX, "UnderlyingSystemType", typeof(xc.Dungeon.LevelObjectHelper));


            XUtils.EndClassRegister(typeof(xc.Dungeon.LevelObjectHelper), L, translator);
        }