mppAssertNotImpl() public static méthode

public static mppAssertNotImpl ( ) : void
Résultat void
Exemple #1
0
    // Token: 0x06000651 RID: 1617 RVA: 0x000382DC File Offset: 0x000364DC
    private static int amAlarmCheck(AppMain.AMS_ALARM alarm)
    {
        int result = 1;

        AppMain.mppAssertNotImpl();
        return(result);
    }
Exemple #2
0
    private void amEffectDeleteGroup(int attr, int flag)
    {
        AppMain.mppAssertNotImpl();
        uint num1 = (uint)(attr & -65536);
        uint num2 = (uint)(attr & (int)ushort.MaxValue);

        if (num1 == 0U)
        {
            num1 = 4294901760U;
        }
        switch (flag)
        {
        case 0:
            for (AppMain.AMS_AME_ECB next = (AppMain.AMS_AME_ECB)AppMain._am_ecb_head.next; next != AppMain._am_ecb_tail; next = (AppMain.AMS_AME_ECB)next.next)
            {
                if (((long)next.attribute & (long)num1) != 0L && ((long)next.attribute & (long)num2) != 0L)
                {
                    AppMain.amEffectDelete(next);
                }
            }
            break;

        case 1:
            for (AppMain.AMS_AME_ECB next = (AppMain.AMS_AME_ECB)AppMain._am_ecb_head.next; next != AppMain._am_ecb_tail; next = (AppMain.AMS_AME_ECB)next.next)
            {
                if (((long)next.attribute & (long)num1 | (long)next.attribute & (long)num2) == (long)attr)
                {
                    AppMain.amEffectDelete(next);
                }
            }
            break;
        }
    }
    // Token: 0x06001264 RID: 4708 RVA: 0x000A0DDC File Offset: 0x0009EFDC
    private static OBS_OBJECT_WORK GmCockpitCreateWork(AppMain.TaskWorkFactoryDelegate work_size, OBS_OBJECT_WORK parent_obj, ushort sort_prio, string name)
    {
        OBS_OBJECT_WORK obs_OBJECT_WORK = AppMain.OBM_OBJECT_TASK_DETAIL_INIT((ushort)(18432 + sort_prio), 5, 0, 0, work_size, name);

        if (obs_OBJECT_WORK == null)
        {
            AppMain.mppAssertNotImpl();
            return(null);
        }
        obs_OBJECT_WORK.obj_type     = 6;
        obs_OBJECT_WORK.ppOut        = AppMain.ObjDrawActionSummary;
        obs_OBJECT_WORK.ppOutSub     = null;
        obs_OBJECT_WORK.ppIn         = null;
        obs_OBJECT_WORK.ppMove       = null;
        obs_OBJECT_WORK.ppActCall    = null;
        obs_OBJECT_WORK.ppRec        = null;
        obs_OBJECT_WORK.ppLast       = null;
        obs_OBJECT_WORK.ppViewCheck  = null;
        obs_OBJECT_WORK.spd_fall     = 672;
        obs_OBJECT_WORK.spd_fall_max = 61440;
        if (parent_obj != null)
        {
            obs_OBJECT_WORK.parent_obj = parent_obj;
            obs_OBJECT_WORK.pos.x      = parent_obj.pos.x;
            obs_OBJECT_WORK.pos.y      = parent_obj.pos.y;
            obs_OBJECT_WORK.pos.z      = parent_obj.pos.z;
        }
        obs_OBJECT_WORK.flag      |= 18U;
        obs_OBJECT_WORK.move_flag |= 256U;
        return(obs_OBJECT_WORK);
    }
Exemple #4
0
    private static int gmBoss5LandGetPlacementInfo(AppMain.GMS_BOSS5_LAND_PLACEMENT_INFO place_info)
    {
        AppMain.GMS_EVE_RECORD_EVENT gmsEveRecordEvent = (AppMain.GMS_EVE_RECORD_EVENT)null;
        AppMain.OBS_OBJECT_WORK      obj_work;
        for (obj_work = AppMain.ObjObjectSearchRegistObject((AppMain.OBS_OBJECT_WORK)null, (ushort)3); obj_work != null; obj_work = AppMain.ObjObjectSearchRegistObject(obj_work, (ushort)3))
        {
            AppMain.GMS_ENEMY_COM_WORK gmsEnemyComWork = (AppMain.GMS_ENEMY_COM_WORK)obj_work;
            if (gmsEnemyComWork.eve_rec != null && gmsEnemyComWork.eve_rec.id == (ushort)282)
            {
                gmsEveRecordEvent = gmsEnemyComWork.eve_rec;
                break;
            }
        }
        if (obj_work == null)
        {
            AppMain.mppAssertNotImpl();
            return(0);
        }
        place_info.pos_x = obj_work.pos.x;
        place_info.pos_y = obj_work.pos.y;
        int num = (int)gmsEveRecordEvent.left + (int)gmsEveRecordEvent.width << 3;

        place_info.part_num = (int)((long)num / (long)AppMain.GMD_BOSS5_LAND_LDPART_WIDTH_INT);
        return(1);
    }
Exemple #5
0
    private void amEffectUnregistCustomFunc(int classId)
    {
        AppMain.mppAssertNotImpl();
        switch (classId & 65280)
        {
        case 256:
            int index1 = (classId & (int)byte.MaxValue) << 2;
            AppMain._am_emitter_func[index1]     = (AppMain.AmeDelegateFunc)null;
            AppMain._am_emitter_func[index1 + 1] = (AppMain.AmeDelegateFunc)null;
            AppMain._am_emitter_func[index1 + 2] = (AppMain.AmeDelegateFunc)null;
            break;

        case 512:
            int index2 = (classId & (int)byte.MaxValue) << 2;
            AppMain._am_particle_func[index2]     = (AppMain.AmeDelegateFunc)null;
            AppMain._am_particle_func[index2 + 1] = (AppMain.AmeDelegateFunc)null;
            AppMain._am_particle_func[index2 + 2] = (AppMain.AmeDelegateFunc)null;
            break;

        case 768:
            int index3 = classId & (int)byte.MaxValue;
            AppMain._am_field_func[index3] = (AppMain.AmeFieldFunc)null;
            break;
        }
    }
Exemple #6
0
    private void amEffectRegistCustomFunc(int classId, AppMain.AMS_AME_CUSTOM_PARAM pParam)
    {
        AppMain.mppAssertNotImpl();
        switch (classId & 65280)
        {
        case 256:
            int index1 = (classId & (int)byte.MaxValue) << 2;
            AppMain._am_emitter_func[index1]     = pParam.pInitFunc;
            AppMain._am_emitter_func[index1 + 1] = pParam.pUpdateFunc;
            AppMain._am_emitter_func[index1 + 2] = pParam.pDrawFunc;
            break;

        case 512:
            int index2 = (classId & (int)byte.MaxValue) << 2;
            AppMain._am_particle_func[index2]     = pParam.pInitFunc;
            AppMain._am_particle_func[index2 + 1] = pParam.pUpdateFunc;
            AppMain._am_particle_func[index2 + 2] = pParam.pDrawFunc;
            break;

        case 768:
            int index3 = classId & (int)byte.MaxValue;
            AppMain._am_field_func[index3] = pParam.pFieldFunc;
            break;
        }
    }
Exemple #7
0
    // Token: 0x060004F9 RID: 1273 RVA: 0x0002AC60 File Offset: 0x00028E60
    private static int gmBoss5LandGetPlacementInfo(AppMain.GMS_BOSS5_LAND_PLACEMENT_INFO place_info)
    {
        AppMain.GMS_EVE_RECORD_EVENT gms_EVE_RECORD_EVENT = null;
        AppMain.OBS_OBJECT_WORK      obs_OBJECT_WORK;
        for (obs_OBJECT_WORK = AppMain.ObjObjectSearchRegistObject(null, 3); obs_OBJECT_WORK != null; obs_OBJECT_WORK = AppMain.ObjObjectSearchRegistObject(obs_OBJECT_WORK, 3))
        {
            AppMain.GMS_ENEMY_COM_WORK gms_ENEMY_COM_WORK = (AppMain.GMS_ENEMY_COM_WORK)obs_OBJECT_WORK;
            if (gms_ENEMY_COM_WORK.eve_rec != null && gms_ENEMY_COM_WORK.eve_rec.id == 282)
            {
                gms_EVE_RECORD_EVENT = gms_ENEMY_COM_WORK.eve_rec;
                break;
            }
        }
        if (obs_OBJECT_WORK == null)
        {
            AppMain.mppAssertNotImpl();
            return(0);
        }
        place_info.pos_x = obs_OBJECT_WORK.pos.x;
        place_info.pos_y = obs_OBJECT_WORK.pos.y;
        int num = (int)(gms_EVE_RECORD_EVENT.left + (sbyte)gms_EVE_RECORD_EVENT.width);

        num <<= 3;
        place_info.part_num = ( int )(( long )num / ( long )(( ulong )AppMain.GMD_BOSS5_LAND_LDPART_WIDTH_INT));
        return(1);
    }
Exemple #8
0
 private static AppMain.OBS_OBJECT_WORK GmCockpitCreateWork(
     AppMain.TaskWorkFactoryDelegate work_size,
     AppMain.OBS_OBJECT_WORK parent_obj,
     ushort sort_prio,
     string name)
 {
     AppMain.OBS_OBJECT_WORK obsObjectWork = AppMain.OBM_OBJECT_TASK_DETAIL_INIT((ushort)(18432U + (uint)sort_prio), (byte)5, (byte)0, (byte)0, work_size, name);
     if (obsObjectWork == null)
     {
         AppMain.mppAssertNotImpl();
         return((AppMain.OBS_OBJECT_WORK)null);
     }
     obsObjectWork.obj_type     = (ushort)6;
     obsObjectWork.ppOut        = new AppMain.MPP_VOID_OBS_OBJECT_WORK(AppMain.ObjDrawActionSummary);
     obsObjectWork.ppOutSub     = (AppMain.MPP_VOID_OBS_OBJECT_WORK)null;
     obsObjectWork.ppIn         = (AppMain.MPP_VOID_OBS_OBJECT_WORK)null;
     obsObjectWork.ppMove       = (AppMain.MPP_VOID_OBS_OBJECT_WORK)null;
     obsObjectWork.ppActCall    = (AppMain.OBS_OBJECT_WORK_Delegate2)null;
     obsObjectWork.ppRec        = (AppMain.MPP_VOID_OBS_OBJECT_WORK)null;
     obsObjectWork.ppLast       = (AppMain.MPP_VOID_OBS_OBJECT_WORK)null;
     obsObjectWork.ppViewCheck  = (AppMain.OBS_OBJECT_WORK_Delegate3)null;
     obsObjectWork.spd_fall     = 672;
     obsObjectWork.spd_fall_max = 61440;
     if (parent_obj != null)
     {
         obsObjectWork.parent_obj = parent_obj;
         obsObjectWork.pos.x      = parent_obj.pos.x;
         obsObjectWork.pos.y      = parent_obj.pos.y;
         obsObjectWork.pos.z      = parent_obj.pos.z;
     }
     obsObjectWork.flag      |= 18U;
     obsObjectWork.move_flag |= 256U;
     return(obsObjectWork);
 }
Exemple #9
0
    private static int amAlarmCheck(AppMain.AMS_ALARM alarm)
    {
        int num = 1;

        AppMain.mppAssertNotImpl();
        return(num);
    }
Exemple #10
0
 private AppMain.AMS_AME_ECB amEffectCreate(
     AppMain.AMS_AME_NODE node,
     int attribute,
     int priority)
 {
     AppMain.mppAssertNotImpl();
     return((AppMain.AMS_AME_ECB)null);
 }
Exemple #11
0
 public static int amTextureLoad(
     AppMain.NNS_TEXLIST texlist,
     AppMain.NNS_TEXFILELIST texfilelist,
     string filepath)
 {
     AppMain.mppAssertNotImpl();
     return(AppMain.amTextureLoad(texlist, texfilelist, filepath, (AppMain.AMS_AMB_HEADER)null));
 }
    // Token: 0x06000A55 RID: 2645 RVA: 0x0005C5B4 File Offset: 0x0005A7B4
    public static void amTaskWakeupGroup(AppMain.AMS_TASK taskp, uint user, uint attr, uint flag)
    {
        AppMain.mppAssertNotImpl();
        if (user == 0U)
        {
            user = uint.MaxValue;
        }
        AppMain.AMS_TCB next = taskp.tcb_head.next;
        switch (flag)
        {
        case 0U:
            while (next != taskp.tcb_tail)
            {
                if ((next.user_id & user) != 0U && (next.attribute & attr) != 0U)
                {
                    AppMain.amTaskWakeup(next);
                }
                next = next.next;
            }
            return;

        case 1U:
            while (next != taskp.tcb_tail)
            {
                if ((next.user_id & user) != 0U && (next.attribute & attr) == attr)
                {
                    AppMain.amTaskWakeup(next);
                }
                next = next.next;
            }
            return;

        case 2U:
            while (next != taskp.tcb_tail)
            {
                if ((next.user_id & user) != 0U && (next.attribute & attr) == 0U)
                {
                    AppMain.amTaskWakeup(next);
                }
                next = next.next;
            }
            return;

        case 3U:
            while (next != taskp.tcb_tail)
            {
                if ((next.user_id & user) != 0U && (next.attribute & attr) != attr)
                {
                    AppMain.amTaskWakeup(next);
                }
                next = next.next;
            }
            return;

        default:
            return;
        }
    }
Exemple #13
0
 // Token: 0x06001713 RID: 5907 RVA: 0x000C94AD File Offset: 0x000C76AD
 private string amTxbGetName(AppMain.TXB_HEADER txb, uint tex_no)
 {
     AppMain.mppAssertNotImpl();
     if (tex_no >= AppMain.amTxbGetCount(txb))
     {
         tex_no = 0U;
     }
     return(txb.texfilelist.pTexFileList[( int )(( UIntPtr )tex_no)].Filename);
 }
Exemple #14
0
 // Token: 0x060013A0 RID: 5024 RVA: 0x000AE837 File Offset: 0x000ACA37
 public static float nnFraction(double n)
 {
     AppMain.mppAssertNotImpl();
     if (n > 0.0)
     {
         return(( float )(n - Math.Floor(n)));
     }
     return(( float )(n - Math.Ceiling(n)));
 }
Exemple #15
0
 private AppMain.AMS_FS amFsReadBackground(
     int afs_id,
     string file_name,
     byte[] buf,
     int cache)
 {
     AppMain.mppAssertNotImpl();
     return((AppMain.AMS_FS)null);
 }
Exemple #16
0
 // Token: 0x06001712 RID: 5906 RVA: 0x000C9482 File Offset: 0x000C7682
 private ushort amTxbGetMinFilter(AppMain.TXB_HEADER txb, uint tex_no)
 {
     AppMain.mppAssertNotImpl();
     if (tex_no >= AppMain.amTxbGetCount(txb))
     {
         return(AppMain.g_txb_min_filter[0]);
     }
     return(txb.texfilelist.pTexFileList[( int )(( UIntPtr )tex_no)].MinFilter);
 }
Exemple #17
0
 // Token: 0x06000645 RID: 1605 RVA: 0x00038259 File Offset: 0x00036459
 private AppMain.AMS_ALARM amAlarmCreateTimer(AppMain.AMS_ALARM alarm)
 {
     AppMain.mppAssertNotImpl();
     if (alarm == null)
     {
         alarm = new AppMain.AMS_ALARM();
     }
     return(alarm);
 }
Exemple #18
0
 // Token: 0x06000647 RID: 1607 RVA: 0x00038273 File Offset: 0x00036473
 private static void amAlarmDelete(AppMain.AMS_ALARM alarm)
 {
     AppMain.mppAssertNotImpl();
     if (alarm.delete_flag == 1)
     {
         alarm = null;
         return;
     }
     alarm = null;
 }
Exemple #19
0
 // Token: 0x06000641 RID: 1601 RVA: 0x00038219 File Offset: 0x00036419
 private void amTimerDelete(ref AppMain.AMS_TIMER timer)
 {
     AppMain.mppAssertNotImpl();
     if (timer.delete_flag == 1)
     {
         timer = null;
         return;
     }
     timer = null;
 }
 // Token: 0x0600012F RID: 303 RVA: 0x0000D780 File Offset: 0x0000B980
 private static float ObjCameraDispScaleGet(int cam_id)
 {
     AppMain.mppAssertNotImpl();
     AppMain.OBS_CAMERA obs_CAMERA = AppMain.obj_camera_sys.obj_camera[cam_id];
     if (obs_CAMERA.disp_pos.z >= 0f)
     {
         return(1f - obs_CAMERA.disp_pos.z / 2f);
     }
     return(1f - obs_CAMERA.disp_pos.z);
 }
Exemple #21
0
 private void amTimerDelete(ref AppMain.AMS_TIMER timer)
 {
     AppMain.mppAssertNotImpl();
     if (timer.delete_flag == 1)
     {
         timer = (AppMain.AMS_TIMER)null;
     }
     else
     {
         timer = (AppMain.AMS_TIMER)null;
     }
 }
Exemple #22
0
    // Token: 0x0600012F RID: 303 RVA: 0x0000D780 File Offset: 0x0000B980
    public static float DispScaleGet(int cam_id)
    {
        AppMain.mppAssertNotImpl();
        OBS_CAMERA obs_CAMERA = obj_camera_sys.obj_camera[cam_id];

        if (obs_CAMERA.disp_pos.z >= 0f)
        {
            return(1f - obs_CAMERA.disp_pos.z / 2f);
        }

        return(1f - obs_CAMERA.disp_pos.z);
    }
 // Token: 0x06001862 RID: 6242 RVA: 0x000DB830 File Offset: 0x000D9A30
 public static int amTextureLoad(Texture2D texture, byte[] image, int size, int minfilter, int magfilter, int u_wrap, int v_wrap, byte[] gvrobj)
 {
     AppMain.mppAssertNotImpl();
     return(AppMain.amDrawRegistCommand(11, new AppMain.AMS_PARAM_LOAD_TEXTURE_IMAGE
     {
         texture = texture,
         size = size,
         minfilter = (short)minfilter,
         magfilter = (short)magfilter,
         u_wrap = (short)u_wrap,
         v_wrap = (short)v_wrap
     }));
 }
Exemple #24
0
    public static void amTaskWakeupGroup(AppMain.AMS_TASK taskp, uint user, uint attr, uint flag)
    {
        AppMain.mppAssertNotImpl();
        if (user == 0U)
        {
            user = uint.MaxValue;
        }
        AppMain.AMS_TCB next = taskp.tcb_head.next;
        switch (flag)
        {
        case 0:
            for (; next != taskp.tcb_tail; next = next.next)
            {
                if (((int)next.user_id & (int)user) != 0 && ((int)next.attribute & (int)attr) != 0)
                {
                    AppMain.amTaskWakeup(next);
                }
            }
            break;

        case 1:
            for (; next != taskp.tcb_tail; next = next.next)
            {
                if (((int)next.user_id & (int)user) != 0 && ((int)next.attribute & (int)attr) == (int)attr)
                {
                    AppMain.amTaskWakeup(next);
                }
            }
            break;

        case 2:
            for (; next != taskp.tcb_tail; next = next.next)
            {
                if (((int)next.user_id & (int)user) != 0 && ((int)next.attribute & (int)attr) == 0)
                {
                    AppMain.amTaskWakeup(next);
                }
            }
            break;

        case 3:
            for (; next != taskp.tcb_tail; next = next.next)
            {
                if (((int)next.user_id & (int)user) != 0 && ((int)next.attribute & (int)attr) != (int)attr)
                {
                    AppMain.amTaskWakeup(next);
                }
            }
            break;
        }
    }
 // Token: 0x06001A0D RID: 6669 RVA: 0x000EA230 File Offset: 0x000E8430
 private static Thread amThreadCreate(ref AppMain.AMS_THREAD thread, ParameterizedThreadStart proc, object arg, AppMain.AMD_CORE core, int prio, uint stack_size, string name)
 {
     AppMain.mppAssertNotImpl();
     AppMain.amAssert(thread);
     AppMain.amAssert(proc);
     thread.thread_id = new Thread(new ParameterizedThreadStart(proc.Invoke));
     if (thread.thread_id != null)
     {
         AppMain.amAlarmCreate(thread.alarm_exit);
         AppMain.amMutexCreate(thread.mutex);
         thread.thread_id.Start(arg);
     }
     return(thread.thread_id);
 }
Exemple #26
0
 // Token: 0x06000747 RID: 1863 RVA: 0x0003FC80 File Offset: 0x0003DE80
 private static AppMain.AmbChunk amBindGet(AppMain.AMS_AMB_HEADER header, int index, out string sPath)
 {
     sPath = null;
     AppMain.AmbChunk result = null;
     if (index < header.file_num)
     {
         result = new AppMain.AmbChunk(header.data, header.offsets[index], header.lengths[index], header);
     }
     else
     {
         AppMain.mppAssertNotImpl();
     }
     return(result);
 }
Exemple #27
0
 private AppMain.AMS_TIMER amTimerCreate(ref AppMain.AMS_TIMER timer)
 {
     AppMain.mppAssertNotImpl();
     if (timer == null)
     {
         timer             = new AppMain.AMS_TIMER();
         timer.delete_flag = 1;
     }
     else
     {
         timer = (AppMain.AMS_TIMER)null;
     }
     timer.count_freq = 1000000f;
     return(timer);
 }
Exemple #28
0
 private static void gmFixProcMain(AppMain.MTS_TASK_TCB tcb)
 {
     AppMain.GMS_FIX_MGR_WORK work = (AppMain.GMS_FIX_MGR_WORK)tcb.work;
     if (work.proc_update != null)
     {
         AppMain.mppAssertNotImpl();
     }
     for (int index = 0; index < 5; ++index)
     {
         if (work.part_work[index] != null)
         {
             AppMain.gmFixUpdatePart(work.part_work[index]);
         }
     }
 }
Exemple #29
0
    public static void GmDecoGlareSetData(AppMain.AMS_AMB_HEADER amb_header)
    {
        AppMain.pIF.Clear();
        string sPath;

        AppMain.pIF.amb_header     = AppMain.readAMBFile(AppMain.amBindGet(amb_header, 1, out sPath));
        AppMain.pIF.amb_header.dir = sPath;
        AppMain.TXB_HEADER txb = AppMain.readTXBfile(AppMain.amBindGet(AppMain.pIF.amb_header, 0));
        AppMain.pIF.tex_buf = AppMain.amTxbGetTexFileList(txb);
        AppMain.mppAssertNotImpl();
        AppMain.nnSetUpTexlist(out AppMain.pIF.texlist, AppMain.pIF.tex_buf.nTex, ref AppMain.pIF.texlistbuf);
        AppMain.pIF.regId    = AppMain.amTextureLoad(AppMain.pIF.texlist, AppMain.pIF.tex_buf, (string)null, AppMain.pIF.amb_header);
        AppMain.pIF.drawFlag = 1;
        AppMain.pIF.texId    = 0;
    }
Exemple #30
0
 public static void amTaskWakeupPriority(
     AppMain.AMS_TASK taskp,
     uint prio_begin,
     uint prio_end,
     uint user)
 {
     AppMain.mppAssertNotImpl();
     AppMain.AMS_TCB next = taskp.tcb_head.next;
     while (next != taskp.tcb_tail && next.priority < prio_begin)
     {
         next = next.next;
     }
     for (; next != taskp.tcb_tail && next.priority <= prio_end; next = next.next)
     {
         if (user == 0U || ((int)next.user_id & (int)user) != 0)
         {
             AppMain.amTaskWakeup(next);
         }
     }
 }