Esempio n. 1
0
 // Token: 0x0600060B RID: 1547 RVA: 0x00035708 File Offset: 0x00033908
 private static void dmStfrlMdlCtrlEggProcMain(AppMain.OBS_OBJECT_WORK obj_work)
 {
     AppMain.DMS_STFRL_BOSS_BODY_WORK dms_STFRL_BOSS_BODY_WORK = (AppMain.DMS_STFRL_BOSS_BODY_WORK)obj_work.parent_obj;
     AppMain.DMS_STFRL_BOSS_EGG_WORK  dms_STFRL_BOSS_EGG_WORK  = (AppMain.DMS_STFRL_BOSS_EGG_WORK)obj_work;
     AppMain.GmBsCmnUpdateObject3DNNStuckWithNode(obj_work, dms_STFRL_BOSS_BODY_WORK.snm_work, dms_STFRL_BOSS_BODY_WORK.egg_snm_reg_id, 1);
     if ((dms_STFRL_BOSS_BODY_WORK.flag & 2097152U) != 0U && (dms_STFRL_BOSS_EGG_WORK.flag & 1U) == 0U)
     {
         AppMain.ObjDrawObjectActionSet3DNNBlend(obj_work, 3);
         obj_work.obj_3d.frame[0]      = 0f;
         obj_work.obj_3d.blend_spd     = 0.025f;
         dms_STFRL_BOSS_EGG_WORK.flag |= 1U;
         obj_work.ppFunc = new AppMain.MPP_VOID_OBS_OBJECT_WORK(AppMain.dmStfrlMdlCtrlEggProcMainIdle);
     }
 }
Esempio n. 2
0
 // Token: 0x060005F7 RID: 1527 RVA: 0x00034E04 File Offset: 0x00033004
 private static AppMain.DMS_STFRL_BOSS_EGG_WORK DmStfrlMdlCtrlSetEggObj(AppMain.OBS_OBJECT_WORK body_work)
 {
     AppMain.OBS_OBJECT_WORK         obs_OBJECT_WORK = AppMain.OBM_OBJECT_TASK_DETAIL_INIT(24576, 0, 0, 0, () => new AppMain.DMS_STFRL_BOSS_EGG_WORK(), "BOSS1_EGG");
     AppMain.DMS_STFRL_BOSS_EGG_WORK result          = (AppMain.DMS_STFRL_BOSS_EGG_WORK)obs_OBJECT_WORK;
     obs_OBJECT_WORK.parent_obj = body_work;
     obs_OBJECT_WORK.move_flag |= 256U;
     AppMain.ObjObjectCopyAction3dNNModel(obs_OBJECT_WORK, AppMain.dm_stfrl_boss1_obj_3d_list[1], obs_OBJECT_WORK.obj_3d);
     AppMain.ObjObjectAction3dNNMotionLoad(obs_OBJECT_WORK, 0, true, AppMain.ObjDataGet(729), null, 0, null);
     AppMain.ObjDrawObjectSetToon(obs_OBJECT_WORK);
     obs_OBJECT_WORK.disp_flag |= 134217728U;
     obs_OBJECT_WORK.ppOut      = new AppMain.MPP_VOID_OBS_OBJECT_WORK(AppMain.ObjDrawActionSummary);
     obs_OBJECT_WORK.ppFunc     = new AppMain.MPP_VOID_OBS_OBJECT_WORK(AppMain.dmStfrlMdlCtrlEggProcWaitSetup);
     obs_OBJECT_WORK.flag      |= 16U;
     obs_OBJECT_WORK.disp_flag |= 4U;
     obs_OBJECT_WORK.disp_flag |= 4194304U;
     return(result);
 }