Пример #1
0
 // Token: 0x06000288 RID: 648 RVA: 0x00015193 File Offset: 0x00013393
 private static int GmFadeIsEnd(AppMain.GMS_FADE_OBJ_WORK fade_obj)
 {
     if (fade_obj.fade_work.count >= fade_obj.fade_work.time)
     {
         return(1);
     }
     return(0);
 }
Пример #2
0
 private static AppMain.GMS_FADE_OBJ_WORK GmBsCmnInitScreenFadingColor(
     AppMain.NNS_RGBA_U8 start_color,
     AppMain.NNS_RGBA_U8 end_color,
     float frame)
 {
     AppMain.GMS_FADE_OBJ_WORK fadeObj = AppMain.GmFadeCreateFadeObj((ushort)6656, (byte)3, (byte)0, (AppMain.TaskWorkFactoryDelegate)(() => (object)new AppMain.GMS_FADE_OBJ_WORK()), (ushort)61439, 10U);
     AppMain.GmFadeSetFade(fadeObj, 0U, start_color.r, start_color.g, start_color.b, start_color.a, end_color.r, end_color.g, end_color.b, end_color.a, frame, 0, 0);
     return(fadeObj);
 }
Пример #3
0
 // Token: 0x0600028A RID: 650 RVA: 0x00015240 File Offset: 0x00013440
 private static void gmFadeDispFunc(OBS_OBJECT_WORK obj_work)
 {
     AppMain.GMS_FADE_OBJ_WORK gms_FADE_OBJ_WORK = (AppMain.GMS_FADE_OBJ_WORK)obj_work;
     if ((obj_work.disp_flag & 4112U) == 0U)
     {
         AppMain.IzFadeUpdate(gms_FADE_OBJ_WORK.fade_work);
     }
     if ((obj_work.disp_flag & 32U) == 0U)
     {
         AppMain.IzFadeDraw(gms_FADE_OBJ_WORK.fade_work);
     }
 }
Пример #4
0
 private static void gmFadeDispFunc(AppMain.OBS_OBJECT_WORK obj_work)
 {
     AppMain.GMS_FADE_OBJ_WORK gmsFadeObjWork = (AppMain.GMS_FADE_OBJ_WORK)obj_work;
     if (((int)obj_work.disp_flag & 4112) == 0)
     {
         AppMain.IzFadeUpdate(gmsFadeObjWork.fade_work);
     }
     if (((int)obj_work.disp_flag & 32) != 0)
     {
         return;
     }
     AppMain.IzFadeDraw(gmsFadeObjWork.fade_work);
 }
Пример #5
0
    // Token: 0x06000289 RID: 649 RVA: 0x000151B0 File Offset: 0x000133B0
    private static AppMain.GMS_FADE_OBJ_WORK GmFadeCreateFadeObj(ushort prio, byte group, byte pause_level, AppMain.TaskWorkFactoryDelegate work_size, ushort dt_prio, uint draw_state)
    {
        OBS_OBJECT_WORK obs_OBJECT_WORK = AppMain.OBM_OBJECT_TASK_DETAIL_INIT(prio, group, pause_level, 0, work_size, "FADE_OBJ");

        AppMain.GMS_FADE_OBJ_WORK gms_FADE_OBJ_WORK = (AppMain.GMS_FADE_OBJ_WORK)obs_OBJECT_WORK;
        obs_OBJECT_WORK.obj_type               = 7;
        obs_OBJECT_WORK.flag                  |= 18U;
        obs_OBJECT_WORK.move_flag             |= 8448U;
        gms_FADE_OBJ_WORK.fade_work.dt_prio    = dt_prio;
        gms_FADE_OBJ_WORK.fade_work.draw_state = draw_state;
        gms_FADE_OBJ_WORK.fade_work.time       = 1f;
        gms_FADE_OBJ_WORK.obj_work.ppOut       = AppMain.gmFadeDispFunc;
        return(gms_FADE_OBJ_WORK);
    }
Пример #6
0
 private static void GmFadeSetFade(
     AppMain.GMS_FADE_OBJ_WORK fade_obj,
     uint fade_set_type,
     byte start_col_r,
     byte start_col_g,
     byte start_col_b,
     byte start_col_a,
     byte end_col_r,
     byte end_col_g,
     byte end_col_b,
     byte end_col_a,
     float time,
     int draw_start,
     int conti_state)
 {
     AppMain.IZS_FADE_WORK fadeWork = fade_obj.fade_work;
     AppMain.IzFadeSetWork(fadeWork, fadeWork.dt_prio, fadeWork.draw_state, fade_set_type, start_col_r, start_col_g, start_col_b, start_col_a, end_col_r, end_col_g, end_col_b, end_col_a, time, draw_start != 0, conti_state != 0);
 }
Пример #7
0
 private static AppMain.GMS_FADE_OBJ_WORK GmFadeCreateFadeObj(
     ushort prio,
     byte group,
     byte pause_level,
     AppMain.TaskWorkFactoryDelegate work_size,
     ushort dt_prio,
     uint draw_state)
 {
     AppMain.OBS_OBJECT_WORK   obsObjectWork  = AppMain.OBM_OBJECT_TASK_DETAIL_INIT(prio, group, pause_level, (byte)0, work_size, "FADE_OBJ");
     AppMain.GMS_FADE_OBJ_WORK gmsFadeObjWork = (AppMain.GMS_FADE_OBJ_WORK)obsObjectWork;
     obsObjectWork.obj_type              = (ushort)7;
     obsObjectWork.flag                 |= 18U;
     obsObjectWork.move_flag            |= 8448U;
     gmsFadeObjWork.fade_work.dt_prio    = dt_prio;
     gmsFadeObjWork.fade_work.draw_state = draw_state;
     gmsFadeObjWork.fade_work.time       = 1f;
     gmsFadeObjWork.obj_work.ppOut       = new AppMain.MPP_VOID_OBS_OBJECT_WORK(AppMain.gmFadeDispFunc);
     return(gmsFadeObjWork);
 }
Пример #8
0
 public void Clear()
 {
     this.fade_obj_work  = (AppMain.GMS_FADE_OBJ_WORK)null;
     this.active_flag    = 0U;
     this.duration_frame = this.fi_frame = this.duration_timer = 0.0f;
 }
Пример #9
0
 private static void GmBsCmnClearScreenFadingColor(AppMain.GMS_FADE_OBJ_WORK fade_obj_work)
 {
     fade_obj_work.obj_work.flag |= 8U;
 }
Пример #10
0
 private static int GmBsCmnUpdateScreenFadingColor(AppMain.GMS_FADE_OBJ_WORK fade_obj_work)
 {
     return(AppMain.GmFadeIsEnd(fade_obj_work) != 0 ? 1 : 0);
 }
Пример #11
0
 private static int GmFadeIsEnd(AppMain.GMS_FADE_OBJ_WORK fade_obj)
 {
     return((double)fade_obj.fade_work.count >= (double)fade_obj.fade_work.time ? 1 : 0);
 }
Пример #12
0
 public GMS_BOSS5_ALARM_FADE_WORK()
 {
     this.fade_obj = new AppMain.GMS_FADE_OBJ_WORK((object)this);
 }