Esempio n. 1
0
        // Token: 0x06004F61 RID: 20321 RVA: 0x0017ED68 File Offset: 0x0017CF68
        public static ProLevelDanmaku LevelDanmakuToPBLevelDanmaku(LevelDanmaku danmaku)
        {
            ProLevelDanmaku proLevelDanmaku = new ProLevelDanmaku();

            foreach (TurnDanmaku turnDanmaku in danmaku.Turns)
            {
                proLevelDanmaku.Turns.Add(TurnDanmaku.TurnDanmakuToPBTurnDanmaku(turnDanmaku));
            }
            return(proLevelDanmaku);
        }
Esempio n. 2
0
        // Token: 0x06004F60 RID: 20320 RVA: 0x0017ECF8 File Offset: 0x0017CEF8
        public static LevelDanmaku PBLevelDanmakuToLevelDanmaku(ProLevelDanmaku pbDanmaku)
        {
            LevelDanmaku levelDanmaku = new LevelDanmaku();

            foreach (ProTurnDanmaku pbTurnDanmaku in pbDanmaku.Turns)
            {
                levelDanmaku.Turns.Add(TurnDanmaku.PBTurnDanmakuToTurnDanmaku(pbTurnDanmaku));
            }
            return(levelDanmaku);
        }
    public static int LevelDanmakuToPBLevelDanmaku_s(IntPtr l)
    {
        int result;

        try
        {
            LevelDanmaku danmaku;
            LuaObject.checkType <LevelDanmaku>(l, 1, out danmaku);
            ProLevelDanmaku o = LevelDanmaku.LevelDanmakuToPBLevelDanmaku(danmaku);
            LuaObject.pushValue(l, true);
            LuaObject.pushValue(l, o);
            result = 2;
        }
        catch (Exception e)
        {
            result = LuaObject.error(l, e);
        }
        return(result);
    }