// Token: 0x0600205E RID: 8286 RVA: 0x0013E21C File Offset: 0x0013C41C
        private void fadeInStart()
        {
            uint num = 0U;

            while ((ulong)num < (ulong)((long)AppMain.CMain.c_local_create_action_table.Length))
            {
                AppMain.CMain.SLocalCreateActionTable slocalCreateActionTable = AppMain.CMain.c_local_create_action_table[(int)((UIntPtr)num)];
                A2S_AMA_HEADER        ama     = A2S.readAMAFile(this.m_file[(int)slocalCreateActionTable.file]);
                AppMain.CMain.SAction saction = this.m_act[(int)((UIntPtr)num)];
                saction.act     = AppMain.AoActCreate(ama, (uint)slocalCreateActionTable.idx);
                saction.tex     = this.m_tex[(int)((UIntPtr)slocalCreateActionTable.tex)];
                saction.flag[0] = true;
                saction.AcmInit();
                num += 1U;
            }
            uint num2 = 0U;

            while ((ulong)num2 < (ulong)((long)AppMain.CMain.c_local_create_trg_table.Length))
            {
                AppMain.CMain.SAction saction2     = this.m_act[(int)AppMain.CMain.c_local_create_trg_table[(int)((UIntPtr)num2)]];
                CTrgAoAction          ctrgAoAction = this.m_trg[(int)((UIntPtr)num2)];
                ctrgAoAction.Create(saction2.act);
                num2 += 1U;
            }
            AppMain.IzFadeInitEasy(0U, 0U, 30f);
            this.m_flag[7] = true;
            this.m_pTaskLink.AttachTask("dmBuyScreen::Execute", AppMain.c_priority, AppMain.c_user, AppMain.c_attribute);
            base.SetProc(this.fadeIn);
        }
Beispiel #2
0
 // Token: 0x060017BD RID: 6077 RVA: 0x000D26FC File Offset: 0x000D08FC
 private static void dmManualProcCreateAct(AppMain.DMS_MANUAL_MAIN_WORK main_work)
 {
     for (uint num = 0U; num <= 13U; num += 1U)
     {
         A2S_AMA_HEADER      ama = AppMain.dm_manual_ama[0];
         AppMain.AOS_TEXTURE tex = AppMain.dm_manual_tex[0];
         AppMain.AoActSetTexture(AppMain.AoTexGetTexList(tex));
         main_work.act[( int )(( UIntPtr )num)] = AppMain.AoActCreate(ama, AppMain.g_dm_act_id_tbl_m[( int )(( UIntPtr )num)]);
     }
     for (uint num2 = 10U; num2 <= 11U; num2 += 1U)
     {
         main_work.trg_btn[( int )(( UIntPtr )(num2 - 10U))].Create(main_work.act[( int )(( UIntPtr )num2)]);
     }
     main_work.trg_return.Create(main_work.act[13]);
     for (uint num3 = 119U; num3 <= 120U; num3 += 1U)
     {
         A2S_AMA_HEADER      ama = AppMain.dm_manual_ama[1];
         AppMain.AOS_TEXTURE tex = AppMain.dm_manual_tex[1];
         AppMain.AoActSetTexture(AppMain.AoTexGetTexList(tex));
         main_work.act[( int )(( UIntPtr )num3)] = AppMain.AoActCreate(ama, AppMain.g_dm_act_id_tbl_m[( int )(( UIntPtr )num3)]);
     }
     main_work.proc_update = AppMain.dmManualProcFadeIn;
     main_work.proc_draw   = AppMain.dmManualProcActDraw;
     if (AppMain.dm_manual_is_pause_maingame)
     {
         AppMain.IzFadeInitEasyColor(0, 32767, 61439, 18U, 0U, 0U, 32f, true);
         return;
     }
     AppMain.IzFadeInitEasy(0U, 0U, 32f);
 }
    // Token: 0x060007CA RID: 1994 RVA: 0x00044D04 File Offset: 0x00042F04
    private void dmLogoSegaActionCreate(AppMain.DMS_LOGO_SEGA_WORK logo_work)
    {
        A2S_AMA_HEADER ama = A2S.readAMAFile(AmBind.Get(AppMain.dm_logo_sega_data[4], 0));

        for (uint num = 0U; num < 8U; num += 1U)
        {
            AppMain.AoActSetTexture(AppMain.AoTexGetTexList(AppMain.dm_logo_sega_aos_tex[( int )AppMain.dm_logo_sega_tex_id_tbl[( int )(( UIntPtr )num)]]));
            logo_work.act[( int )(( UIntPtr )num)] = AppMain.AoActCreate(ama, num);
        }
    }
Beispiel #4
0
    // Token: 0x060009AC RID: 2476 RVA: 0x00056CFC File Offset: 0x00054EFC
    public void dmLogoSonicActionCreate(AppMain.DMS_LOGO_SONIC_WORK logo_work)
    {
        A2S_AMA_HEADER ama = A2S.readAMAFile(AmBind.Get(AppMain.dm_logo_sonic_data[0], 0));

        for (uint num = 0U; num < 2U; num += 1U)
        {
            AppMain.AoActSetTexture(AppMain.AoTexGetTexList(AppMain.dm_logo_sonic_aos_tex[(int)AppMain.dm_logo_sonic_tex_id_tbl[(int)((UIntPtr)num)]]));
            logo_work.act[(int)((UIntPtr)num)] = AppMain.AoActCreate(ama, num);
        }
    }
Beispiel #5
0
    // Token: 0x060018D5 RID: 6357 RVA: 0x000E28D8 File Offset: 0x000E0AD8
    private void dmTitleOpCreateAction(AppMain.DMS_TITLEOP_MGR_WORK top_mgr_work)
    {
        string         text = null;
        A2S_AMA_HEADER ama  = A2S.readAMAFile(AmBind.Get(AppMain.dm_titleop_data[1], 0, out text));

        for (uint num = 0U; num < 7U; num += 1U)
        {
            AppMain.AoActSetTexture(AppMain.AoTexGetTexList(AppMain.dm_titleop_aos_tex[0]));
            top_mgr_work.act[( int )(( UIntPtr )num)] = AppMain.AoActCreate(ama, num);
        }
        top_mgr_work.flag |= 2147483648U;
    }
Beispiel #6
0
    // Token: 0x06001972 RID: 6514 RVA: 0x000E5F80 File Offset: 0x000E4180
    public static void ObjAction2dAMALoad(AppMain.OBS_ACTION2D_AMA_WORK obj_2d, AppMain.OBS_DATA_WORK data_work, string filename, int index, AMS_AMB_HEADER archive, AMS_AMB_HEADER amb_tex, uint id, int type_node)
    {
        A2S_AMA_HEADER a2S_AMA_HEADER = null;

        AppMain.ObjAction2dAMAWorkInit(obj_2d);
        if (archive != null)
        {
            obj_2d.flag |= 2147483648U;
        }
        if (filename != null)
        {
            a2S_AMA_HEADER = A2S.readAMAFile(AppMain.ObjDataLoad(data_work, filename, archive));
            if (archive != null && a2S_AMA_HEADER == null)
            {
                obj_2d.flag   &= 2147483647U;
                a2S_AMA_HEADER = A2S.readAMAFile(AppMain.ObjDataLoad(data_work, filename, null));
            }
        }
        else if (archive != null)
        {
            a2S_AMA_HEADER = A2S.readAMAFile(AppMain.ObjDataLoadAmbIndex(data_work, index, archive));
            if (a2S_AMA_HEADER == null)
            {
                obj_2d.flag &= 2147483647U;
            }
        }
        else if (data_work != null)
        {
            a2S_AMA_HEADER = A2S.readAMAFile(AppMain.ObjDataGetInc(data_work));
        }
        if (a2S_AMA_HEADER == null)
        {
            return;
        }
        obj_2d.ama = a2S_AMA_HEADER;
        if (data_work != null)
        {
            obj_2d.ama_data_work = data_work;
        }
        obj_2d.type_node = type_node;
        obj_2d.act_id    = id;
        AppMain.AoTexBuild(obj_2d.ao_tex, amb_tex);
        AppMain.AoTexLoad(obj_2d.ao_tex);
        obj_2d.flag |= 1073741824U;
        obj_2d.flag &= 3758096383U;
    }
Beispiel #7
0
    // Token: 0x06001974 RID: 6516 RVA: 0x000E60DC File Offset: 0x000E42DC
    public static void ObjAction2dAMALoadSetTexlist(AppMain.OBS_ACTION2D_AMA_WORK obj_2d, AppMain.OBS_DATA_WORK data_work, string filename, int index, AMS_AMB_HEADER archive, AppMain.NNS_TEXLIST texlist, uint id, int type_node)
    {
        A2S_AMA_HEADER a2S_AMA_HEADER = null;

        AppMain.ObjAction2dAMAWorkInit(obj_2d);
        if (archive != null)
        {
            obj_2d.flag |= 2147483648U;
        }
        if (filename != null)
        {
            a2S_AMA_HEADER = A2S.readAMAFile(AppMain.ObjDataLoad(data_work, filename, archive));
            if (archive != null && a2S_AMA_HEADER == null)
            {
                obj_2d.flag   &= 2147483647U;
                a2S_AMA_HEADER = A2S.readAMAFile(AppMain.ObjDataLoad(data_work, filename, null));
            }
        }
        else if (archive != null)
        {
            a2S_AMA_HEADER = A2S.readAMAFile(AppMain.ObjDataLoadAmbIndex(data_work, index, archive));
            if (a2S_AMA_HEADER == null)
            {
                obj_2d.flag &= 2147483647U;
            }
        }
        else if (data_work != null)
        {
            a2S_AMA_HEADER = A2S.readAMAFile(AppMain.ObjDataGetInc(data_work));
        }
        if (a2S_AMA_HEADER == null)
        {
            return;
        }
        obj_2d.ama = a2S_AMA_HEADER;
        if (data_work != null)
        {
            obj_2d.ama_data_work = data_work;
        }
        obj_2d.type_node = type_node;
        obj_2d.act_id    = id;
        obj_2d.texlist   = texlist;
        obj_2d.flag     |= 536870912U;
        AppMain.ObjAction2dAMACreate(obj_2d);
    }
Beispiel #8
0
 // Token: 0x06002554 RID: 9556 RVA: 0x0014C6F8 File Offset: 0x0014A8F8
 private void fadeInStart(int prio)
 {
     if (!AppMain.CMain_PauseMenu.canGoStageSelect())
     {
         AppMain.CMain_PauseMenu.local_create_action_table[11].idx = 2;
         AppMain.CMain_PauseMenu.local_create_action_table[14].idx = 7;
     }
     else
     {
         AppMain.CMain_PauseMenu.local_create_action_table[11].idx = 1;
         AppMain.CMain_PauseMenu.local_create_action_table[14].idx = 5;
     }
     if (AppMain.CMain_PauseMenu.isSpecialStage())
     {
         AppMain.CMain_PauseMenu.local_create_action_table[13].idx = 6;
     }
     else
     {
         AppMain.CMain_PauseMenu.local_create_action_table[13].idx = 4;
     }
     for (int i = 0; i < 17; i++)
     {
         AppMain.CMain_PauseMenu.SLocalCreateActionTable slocalCreateActionTable = AppMain.CMain_PauseMenu.local_create_action_table[i];
         A2S_AMA_HEADER ama = (A2S_AMA_HEADER)this.m_file[slocalCreateActionTable.file];
         AppMain.CMain_PauseMenu.SAction saction = this.m_act[i];
         saction.act     = AppMain.AoActCreate(ama, ( uint )slocalCreateActionTable.idx);
         saction.tex     = this.m_tex[slocalCreateActionTable.tex];
         saction.flag[0] = true;
         saction.flag[1] = true;
         saction.AcmInit();
     }
     for (int j = 0; j < 3; j++)
     {
         AppMain.CMain_PauseMenu.SAction saction2 = this.m_act[AppMain.CMain_PauseMenu.c_local_create_trg_table[j]];
         CTrgAoAction ctrgAoAction = this.m_trg[j];
         ctrgAoAction.Create(saction2.act);
     }
     this.m_flag[7]        = true;
     this.m_act[0].flag[1] = false;
     this.m_act[0].scale   = new Vector2(0f, 0f);
     this.m_se_handle      = GsSound.AllocSeHandle();
     base.AttachTask("gmPauseMenu.Execute", ( uint )prio, 0U, 0U);
     this.playSe(0);
     this.m_procCount.SetProc(this.fadeIn);
 }
    // Token: 0x060009C8 RID: 2504 RVA: 0x0005742C File Offset: 0x0005562C
    private static void dmLoadingProcCreateAct(AppMain.DMS_LOADING_MAIN_WORK main_work)
    {
        for (uint num = 0U; num < 8U; num += 1U)
        {
            A2S_AMA_HEADER      ama = AppMain.dm_loading_ama[0];
            AppMain.AOS_TEXTURE tex = AppMain.dm_loading_tex[0];
            AppMain.AoActSetTexture(AppMain.AoTexGetTexList(tex));
            main_work.act[(int)((UIntPtr)num)] =
                AppMain.AoActCreate(ama, AppMain.g_dm_act_id_tbl_loading[(int)((UIntPtr)num)]);
        }

        main_work.proc_update = AppMain.dmLoadingProcFadeIn;
        main_work.proc_draw   = AppMain.dmLoadingProcActDraw;
        if (main_work.is_maingame_load)
        {
            AppMain.IzFadeInitEasy(0U, 0U, 32f);
            return;
        }

        AppMain.IzFadeInitEasy(0U, 0U, 16f);
    }
Beispiel #10
0
    // Token: 0x060017C7 RID: 6087 RVA: 0x000D3048 File Offset: 0x000D1248
    private static void dmManualPageDraw(AppMain.DMS_MANUAL_MAIN_WORK main_work)
    {
        AppMain.AoActSysSetDrawTaskPrio(8192U);
        int  cur_disp_page = main_work.cur_disp_page;
        int  num           = AppMain.dm_manual_disp_act_cmn_tbl[cur_disp_page][0];
        int  num2          = AppMain.dm_manual_disp_act_cmn_tbl[cur_disp_page][1];
        int  num3          = AppMain.dm_manual_disp_act_lang_tbl[cur_disp_page][0];
        int  num4          = AppMain.dm_manual_disp_act_lang_tbl[cur_disp_page][1];
        bool flag          = main_work.cur_disp_page_prev != main_work.cur_disp_page;

        if (flag && 0 <= main_work.cur_disp_page_prev)
        {
            for (int i = AppMain.dm_manual_disp_act_cmn_tbl[main_work.cur_disp_page_prev][0]; i <= AppMain.dm_manual_disp_act_cmn_tbl[main_work.cur_disp_page_prev][1]; i++)
            {
                AppMain.AoActDelete(main_work.act[i]);
                main_work.act[i] = null;
            }
            for (int j = AppMain.dm_manual_disp_act_lang_tbl[main_work.cur_disp_page_prev][0]; j <= AppMain.dm_manual_disp_act_lang_tbl[main_work.cur_disp_page_prev][1]; j++)
            {
                AppMain.AoActDelete(main_work.act[j]);
                main_work.act[j] = null;
            }
        }
        main_work.cur_disp_page_prev = main_work.cur_disp_page;
        for (int k = num; k <= num2; k++)
        {
            if (flag)
            {
                A2S_AMA_HEADER ama = AppMain.dm_manual_ama[0];
                AppMain.AoActSetTexture(AppMain.AoTexGetTexList(AppMain.dm_manual_tex[0]));
                main_work.act[k] = AppMain.AoActCreate(ama, AppMain.g_dm_act_id_tbl_m[k]);
            }
            if (k != 118)
            {
                AppMain.AoActSortRegAction(main_work.act[k]);
            }
        }
        AppMain.AoActSetTexture(AppMain.AoTexGetTexList(AppMain.dm_manual_tex[1]));
        for (int l = num3; l <= num4; l++)
        {
            if (flag)
            {
                A2S_AMA_HEADER ama = AppMain.dm_manual_ama[1];
                main_work.act[l] = AppMain.AoActCreate(ama, AppMain.g_dm_act_id_tbl_m[l]);
                if (AppMain.GsEnvGetLanguage() == 6)
                {
                    if (AppMain.g_dm_act_id_tbl_m[l] == 9U)
                    {
                        (( A2S_AMA_ACT )main_work.act[l].data).mtn.trs_tbl[0].trs_x = 120f;
                    }
                    if (AppMain.g_dm_act_id_tbl_m[l] == 10U)
                    {
                        (( A2S_AMA_ACT )main_work.act[l].data).mtn.trs_tbl[0].trs_x = 125f;
                    }
                    if (AppMain.g_dm_act_id_tbl_m[l] == 48U)
                    {
                        (( A2S_AMA_ACT )main_work.act[l].data).mtn.trs_tbl[0].trs_x = 120f;
                    }
                    if (AppMain.g_dm_act_id_tbl_m[l] == 49U)
                    {
                        (( A2S_AMA_ACT )main_work.act[l].data).mtn.trs_tbl[0].trs_x = 125f;
                    }
                    if (AppMain.g_dm_act_id_tbl_m[l] == 18U)
                    {
                        (( A2S_AMA_ACT )main_work.act[l].data).mtn.trs_tbl[0].trs_x = 90f;
                    }
                    if (AppMain.g_dm_act_id_tbl_m[l] == 19U)
                    {
                        (( A2S_AMA_ACT )main_work.act[l].data).mtn.trs_tbl[0].trs_x = 200f;
                    }
                    if (AppMain.g_dm_act_id_tbl_m[l] == 52U)
                    {
                        (( A2S_AMA_ACT )main_work.act[l].data).mtn.trs_tbl[0].trs_x = 90f;
                    }
                    if (AppMain.g_dm_act_id_tbl_m[l] == 53U)
                    {
                        (( A2S_AMA_ACT )main_work.act[l].data).mtn.trs_tbl[0].trs_x = 200f;
                    }
                }
                if (AppMain.GsEnvGetLanguage() == 7)
                {
                    if (AppMain.g_dm_act_id_tbl_m[l] == 9U)
                    {
                        (( A2S_AMA_ACT )main_work.act[l].data).mtn.trs_tbl[0].trs_x = 180f;
                    }
                    if (AppMain.g_dm_act_id_tbl_m[l] == 10U)
                    {
                        (( A2S_AMA_ACT )main_work.act[l].data).mtn.trs_tbl[0].trs_x = 185f;
                    }
                    if (AppMain.g_dm_act_id_tbl_m[l] == 48U)
                    {
                        (( A2S_AMA_ACT )main_work.act[l].data).mtn.trs_tbl[0].trs_x = 180f;
                    }
                    if (AppMain.g_dm_act_id_tbl_m[l] == 49U)
                    {
                        (( A2S_AMA_ACT )main_work.act[l].data).mtn.trs_tbl[0].trs_x = 185f;
                    }
                    if (AppMain.g_dm_act_id_tbl_m[l] == 18U)
                    {
                        (( A2S_AMA_ACT )main_work.act[l].data).mtn.trs_tbl[0].trs_x = 280f;
                    }
                    if (AppMain.g_dm_act_id_tbl_m[l] == 19U)
                    {
                        (( A2S_AMA_ACT )main_work.act[l].data).mtn.trs_tbl[0].trs_x = 235f;
                    }
                    if (AppMain.g_dm_act_id_tbl_m[l] == 52U)
                    {
                        (( A2S_AMA_ACT )main_work.act[l].data).mtn.trs_tbl[0].trs_x = 280f;
                    }
                    if (AppMain.g_dm_act_id_tbl_m[l] == 53U)
                    {
                        (( A2S_AMA_ACT )main_work.act[l].data).mtn.trs_tbl[0].trs_x = 235f;
                    }
                }
                if (AppMain.GsEnvGetLanguage() == 8)
                {
                    if (AppMain.g_dm_act_id_tbl_m[l] == 9U)
                    {
                        (( A2S_AMA_ACT )main_work.act[l].data).mtn.trs_tbl[0].trs_x = 160f;
                    }
                    if (AppMain.g_dm_act_id_tbl_m[l] == 10U)
                    {
                        (( A2S_AMA_ACT )main_work.act[l].data).mtn.trs_tbl[0].trs_x = 245f;
                    }
                    if (AppMain.g_dm_act_id_tbl_m[l] == 48U)
                    {
                        (( A2S_AMA_ACT )main_work.act[l].data).mtn.trs_tbl[0].trs_x = 160f;
                    }
                    if (AppMain.g_dm_act_id_tbl_m[l] == 49U)
                    {
                        (( A2S_AMA_ACT )main_work.act[l].data).mtn.trs_tbl[0].trs_x = 245f;
                    }
                    if (AppMain.g_dm_act_id_tbl_m[l] == 18U)
                    {
                        (( A2S_AMA_ACT )main_work.act[l].data).mtn.trs_tbl[0].trs_x = 110f;
                    }
                    if (AppMain.g_dm_act_id_tbl_m[l] == 19U)
                    {
                        (( A2S_AMA_ACT )main_work.act[l].data).mtn.trs_tbl[0].trs_x = 220f;
                    }
                    if (AppMain.g_dm_act_id_tbl_m[l] == 52U)
                    {
                        (( A2S_AMA_ACT )main_work.act[l].data).mtn.trs_tbl[0].trs_x = 110f;
                    }
                    if (AppMain.g_dm_act_id_tbl_m[l] == 53U)
                    {
                        (( A2S_AMA_ACT )main_work.act[l].data).mtn.trs_tbl[0].trs_x = 220f;
                    }
                }
                if (AppMain.GsEnvGetLanguage() == 9)
                {
                    if (AppMain.g_dm_act_id_tbl_m[l] == 9U)
                    {
                        (( A2S_AMA_ACT )main_work.act[l].data).mtn.trs_tbl[0].trs_x = 110f;
                    }
                    if (AppMain.g_dm_act_id_tbl_m[l] == 10U)
                    {
                        (( A2S_AMA_ACT )main_work.act[l].data).mtn.trs_tbl[0].trs_x = 225f;
                    }
                    if (AppMain.g_dm_act_id_tbl_m[l] == 48U)
                    {
                        (( A2S_AMA_ACT )main_work.act[l].data).mtn.trs_tbl[0].trs_x = 110f;
                    }
                    if (AppMain.g_dm_act_id_tbl_m[l] == 49U)
                    {
                        (( A2S_AMA_ACT )main_work.act[l].data).mtn.trs_tbl[0].trs_x = 225f;
                    }
                    if (AppMain.g_dm_act_id_tbl_m[l] == 18U)
                    {
                        (( A2S_AMA_ACT )main_work.act[l].data).mtn.trs_tbl[0].trs_x = 110f;
                    }
                    if (AppMain.g_dm_act_id_tbl_m[l] == 19U)
                    {
                        (( A2S_AMA_ACT )main_work.act[l].data).mtn.trs_tbl[0].trs_x = 110f;
                    }
                    if (AppMain.g_dm_act_id_tbl_m[l] == 52U)
                    {
                        (( A2S_AMA_ACT )main_work.act[l].data).mtn.trs_tbl[0].trs_x = 110f;
                    }
                    if (AppMain.g_dm_act_id_tbl_m[l] == 53U)
                    {
                        (( A2S_AMA_ACT )main_work.act[l].data).mtn.trs_tbl[0].trs_x = 110f;
                    }
                }
                if (AppMain.GsEnvGetLanguage() == 10)
                {
                    if (AppMain.g_dm_act_id_tbl_m[l] == 9U)
                    {
                        (( A2S_AMA_ACT )main_work.act[l].data).mtn.trs_tbl[0].trs_x = 110f;
                    }
                    if (AppMain.g_dm_act_id_tbl_m[l] == 10U)
                    {
                        (( A2S_AMA_ACT )main_work.act[l].data).mtn.trs_tbl[0].trs_x = 225f;
                    }
                    if (AppMain.g_dm_act_id_tbl_m[l] == 48U)
                    {
                        (( A2S_AMA_ACT )main_work.act[l].data).mtn.trs_tbl[0].trs_x = 110f;
                    }
                    if (AppMain.g_dm_act_id_tbl_m[l] == 49U)
                    {
                        (( A2S_AMA_ACT )main_work.act[l].data).mtn.trs_tbl[0].trs_x = 225f;
                    }
                    if (AppMain.g_dm_act_id_tbl_m[l] == 18U)
                    {
                        (( A2S_AMA_ACT )main_work.act[l].data).mtn.trs_tbl[0].trs_x = 110f;
                    }
                    if (AppMain.g_dm_act_id_tbl_m[l] == 19U)
                    {
                        (( A2S_AMA_ACT )main_work.act[l].data).mtn.trs_tbl[0].trs_x = 110f;
                    }
                    if (AppMain.g_dm_act_id_tbl_m[l] == 52U)
                    {
                        (( A2S_AMA_ACT )main_work.act[l].data).mtn.trs_tbl[0].trs_x = 110f;
                    }
                    if (AppMain.g_dm_act_id_tbl_m[l] == 53U)
                    {
                        (( A2S_AMA_ACT )main_work.act[l].data).mtn.trs_tbl[0].trs_x = 110f;
                    }
                }
            }
            AppMain.AoActSortRegAction(main_work.act[l]);
        }
        AppMain.AoActSetTexture(AppMain.AoTexGetTexList(AppMain.dm_manual_tex[0]));
        for (int m = num; m <= num2; m++)
        {
            if (m != 118)
            {
                AppMain.AoActUpdate(main_work.act[m], 1f);
                if (main_work.cur_disp_page_prev != 8)
                {
                    main_work.act[m].sprite.center_y -= 16f;
                    if (main_work.cur_disp_page_prev == 6 || main_work.cur_disp_page_prev == 7 || main_work.cur_disp_page_prev == 10 || main_work.cur_disp_page_prev == 12)
                    {
                        main_work.act[m].sprite.center_y -= 16f;
                    }
                    if (m == 14)
                    {
                        AppMain.AOS_SPRITE sprite = main_work.act[m].sprite;
                        sprite.offset.right = sprite.offset.right + 1f;
                    }
                }
                if ((m >= 54 && m <= 55) || (m >= 59 && m <= 61) || (m == 65 || m == 80 || m == 81 || m == 25 || m == 24 || (m >= 91 && m <= 93)) || (m >= 103 && m <= 105))
                {
                    main_work.act[m].sprite.center_y += 16f;
                }
                if (m >= 82 && m <= 90)
                {
                    AppMain.AOS_SPRITE sprite2 = main_work.act[m].sprite;
                    sprite2.offset.top = sprite2.offset.top + 40f;
                    AppMain.AOS_SPRITE sprite3 = main_work.act[m].sprite;
                    sprite3.offset.bottom = sprite3.offset.bottom - 40f;
                }
                else if (m >= 114 && m <= 116)
                {
                    AppMain.AOS_SPRITE sprite4 = main_work.act[m].sprite;
                    sprite4.offset.top = sprite4.offset.top + 80f;
                    AppMain.AOS_SPRITE sprite5 = main_work.act[m].sprite;
                    sprite5.offset.bottom = sprite5.offset.bottom - 80f;
                }
                else if ((m >= 67 && m <= 72) || (m >= 94 && m <= 102) || m == 80 || m == 81)
                {
                    AppMain.AOS_SPRITE sprite6 = main_work.act[m].sprite;
                    sprite6.offset.top = sprite6.offset.top + 20f;
                    AppMain.AOS_SPRITE sprite7 = main_work.act[m].sprite;
                    sprite7.offset.bottom = sprite7.offset.bottom - 20f;
                    if (m == 80 || m == 81)
                    {
                        AppMain.AOS_SPRITE sprite8 = main_work.act[m].sprite;
                        sprite8.offset.left = sprite8.offset.left + 25f;
                        AppMain.AOS_SPRITE sprite9 = main_work.act[m].sprite;
                        sprite9.offset.right = sprite9.offset.right - 25f;
                    }
                }
                else if (m == 117)
                {
                    main_work.act[m].sprite.center_y += 70f;
                }
            }
        }
        AppMain.AoActSetTexture(AppMain.AoTexGetTexList(AppMain.dm_manual_tex[1]));
        for (int n = num3; n <= num4; n++)
        {
            AppMain.AoActUpdate(main_work.act[n], 1f);
            if (main_work.cur_disp_page_prev < 3 || main_work.cur_disp_page_prev > 9 || main_work.cur_disp_page_prev == 7)
            {
                main_work.act[n].sprite.center_y -= 16f;
            }
            if (n == num3 && (main_work.cur_disp_page_prev < 3 || main_work.cur_disp_page_prev > 12))
            {
                main_work.act[n].sprite.center_y += 16f;
            }
            if (n == 143 || n == 144)
            {
                main_work.act[n].sprite.center_y -= 16f;
            }
            else if ((n >= 147 && n <= 148) || (n >= 151 && n <= 152) || n == 157 || n == 174 || n == 170 || n == 161 || n == 162 || main_work.cur_disp_page_prev == 11)
            {
                main_work.act[n].sprite.center_y += 16f;
            }
        }
        AppMain.AoActSortExecute();
        AppMain.AoActSortDraw();
        AppMain.AoActSortUnregAll();
    }