Ejemplo n.º 1
0
        // Token: 0x0600F4E3 RID: 62691 RVA: 0x0040E16C File Offset: 0x0040C36C
        private string SetTitleTextByEnum(GuildTitle title)
        {
            if (!BJLuaObjHelper.IsSkipLuaHotfix && this.TryInitHotFix("") && this.m_SetTitleTextByEnumGuildTitle_hotfix != null)
            {
                return((string)this.m_SetTitleTextByEnumGuildTitle_hotfix.call(new object[]
                {
                    this,
                    title
                }));
            }
            BJLuaObjHelper.IsSkipLuaHotfix = false;
            StringTableId id = (StringTableId)0;

            switch (title)
            {
            case GuildTitle.Normal:
                id = StringTableId.StringTableId_Guild_TitleNormal;
                break;

            case GuildTitle.Elite:
                id = StringTableId.StringTableId_Guild_TitleElite;
                break;

            case GuildTitle.VP:
                id = StringTableId.StringTableId_Guild_TitleVP;
                break;

            case GuildTitle.President:
                id = StringTableId.StringTableId_Guild_TitlePresident;
                break;
            }
            IConfigDataLoader configDataLoader = GameManager.Instance.ConfigDataLoader as IConfigDataLoader;

            return(configDataLoader.UtilityGetStringByStringTable(id));
        }
        // Token: 0x0601250B RID: 75019 RVA: 0x004B4A38 File Offset: 0x004B2C38
        public string GetLvNameByLevel(int level)
        {
            if (!BJLuaObjHelper.IsSkipLuaHotfix && this.TryInitHotFix("") && this.m_GetLvNameByLevelInt32_hotfix != null)
            {
                return((string)this.m_GetLvNameByLevelInt32_hotfix.call(new object[]
                {
                    this,
                    level
                }));
            }
            BJLuaObjHelper.IsSkipLuaHotfix = false;
            StringTableId levelStrByLevel = this.GetLevelStrByLevel(level);

            return((GameManager.Instance.ConfigDataLoader as IConfigDataLoader).UtilityGetStringByStringTable(levelStrByLevel));
        }
        // Token: 0x060118F2 RID: 71922 RVA: 0x0048B820 File Offset: 0x00489A20
        public void ShowMessage(StringTableId id, int time = 0)
        {
            if (!BJLuaObjHelper.IsSkipLuaHotfix && this.TryInitHotFix("") && this.m_ShowMessageStringTableIdInt32_hotfix != null)
            {
                this.m_ShowMessageStringTableIdInt32_hotfix.call(new object[]
                {
                    this,
                    id,
                    time
                });
                return;
            }
            BJLuaObjHelper.IsSkipLuaHotfix = false;
            IConfigDataLoader configDataLoader = GameManager.Instance.ConfigDataLoader as IConfigDataLoader;

            this.ShowMessage(configDataLoader.UtilityGetStringByStringTable(id), time);
        }
Ejemplo n.º 4
0
    public static int GetLevelStrByLevel(IntPtr l)
    {
        int result;

        try
        {
            RaffleRewardItemUIController raffleRewardItemUIController = (RaffleRewardItemUIController)LuaObject.checkSelf(l);
            int level;
            LuaObject.checkType(l, 2, out level);
            StringTableId levelStrByLevel = raffleRewardItemUIController.m_luaExportHelper.GetLevelStrByLevel(level);
            LuaObject.pushValue(l, true);
            LuaObject.pushEnum(l, (int)levelStrByLevel);
            result = 2;
        }
        catch (Exception e)
        {
            result = LuaObject.error(l, e);
        }
        return(result);
    }