// Token: 0x06001B45 RID: 6981 RVA: 0x000F90F0 File Offset: 0x000F72F0 private static AppMain.OBS_OBJECT_WORK create_steamtimer(AppMain.OBS_OBJECT_WORK parent_obj, int obj_type) { AppMain.OBS_OBJECT_WORK obs_OBJECT_WORK = AppMain.GMM_EFFECT_CREATE_WORK(() => new AppMain.GMS_GMK_POPSTEAMPARTS_WORK(), null, 0, "Gmk_PopSteamTimer"); AppMain.GMS_GMK_POPSTEAMPARTS_WORK gms_GMK_POPSTEAMPARTS_WORK = (AppMain.GMS_GMK_POPSTEAMPARTS_WORK)obs_OBJECT_WORK; AppMain.ObjObjectCopyAction3dNNModel(obs_OBJECT_WORK, AppMain.gm_gmk_popsteam_obj_3d_list[12], gms_GMK_POPSTEAMPARTS_WORK.eff_work.obj_3d); obs_OBJECT_WORK.parent_obj = parent_obj; obs_OBJECT_WORK.parent_ofst.x = AppMain.tbl_popsteam_timer_off[obj_type][0]; obs_OBJECT_WORK.parent_ofst.y = AppMain.tbl_popsteam_timer_off[obj_type][1]; obs_OBJECT_WORK.parent_ofst.z = 0; obs_OBJECT_WORK.dir.z = parent_obj.dir.z; obs_OBJECT_WORK.flag |= 1024U; obs_OBJECT_WORK.move_flag |= 256U; obs_OBJECT_WORK.disp_flag |= 4194304U; obs_OBJECT_WORK.disp_flag &= 4294967039U; obs_OBJECT_WORK.ppFunc = new AppMain.MPP_VOID_OBS_OBJECT_WORK(AppMain.gmGmkPopSteamTimer); return(obs_OBJECT_WORK); }
// Token: 0x06001B43 RID: 6979 RVA: 0x000F8F00 File Offset: 0x000F7100 private static void create_steampipe(AppMain.OBS_OBJECT_WORK parent_obj, int obj_type) { AppMain.OBS_OBJECT_WORK obs_OBJECT_WORK = AppMain.GMM_EFFECT_CREATE_WORK(() => new AppMain.GMS_GMK_POPSTEAMPARTS_WORK(), null, 0, "Gmk_PopSteamPipe"); AppMain.GMS_GMK_POPSTEAMPARTS_WORK gms_GMK_POPSTEAMPARTS_WORK = (AppMain.GMS_GMK_POPSTEAMPARTS_WORK)obs_OBJECT_WORK; AppMain.ObjObjectCopyAction3dNNModel(obs_OBJECT_WORK, AppMain.gm_gmk_popsteam_obj_3d_list[AppMain.tbl_popsteam_pipe_model_id[obj_type]], gms_GMK_POPSTEAMPARTS_WORK.eff_work.obj_3d); obs_OBJECT_WORK.ppOut = new AppMain.MPP_VOID_OBS_OBJECT_WORK(AppMain.gmGmkBeltPopSteam_ppOutUseDirModel); obs_OBJECT_WORK.parent_obj = parent_obj; obs_OBJECT_WORK.pos.x = parent_obj.pos.x + AppMain.tbl_popsteam_pipe_off[obj_type][0]; obs_OBJECT_WORK.pos.y = parent_obj.pos.y + AppMain.tbl_popsteam_pipe_off[obj_type][1]; obs_OBJECT_WORK.pos.z = parent_obj.pos.z - 65536; obs_OBJECT_WORK.dir.z = parent_obj.dir.z; obs_OBJECT_WORK.flag &= 4294966271U; obs_OBJECT_WORK.move_flag |= 256U; obs_OBJECT_WORK.disp_flag |= 4194304U; obs_OBJECT_WORK.disp_flag &= 4294967039U; obs_OBJECT_WORK.ppFunc = null; }
private static void create_steampipe(AppMain.OBS_OBJECT_WORK parent_obj, int obj_type) { AppMain.OBS_OBJECT_WORK work = AppMain.GMM_EFFECT_CREATE_WORK((AppMain.TaskWorkFactoryDelegate)(() => (object)new AppMain.GMS_GMK_POPSTEAMPARTS_WORK()), (AppMain.OBS_OBJECT_WORK)null, (ushort)0, "Gmk_PopSteamPipe"); AppMain.GMS_GMK_POPSTEAMPARTS_WORK popsteampartsWork = (AppMain.GMS_GMK_POPSTEAMPARTS_WORK)work; AppMain.ObjObjectCopyAction3dNNModel(work, AppMain.gm_gmk_popsteam_obj_3d_list[AppMain.tbl_popsteam_pipe_model_id[obj_type]], popsteampartsWork.eff_work.obj_3d); work.ppOut = new AppMain.MPP_VOID_OBS_OBJECT_WORK(AppMain.gmGmkBeltPopSteam_ppOutUseDirModel); work.parent_obj = parent_obj; work.pos.x = parent_obj.pos.x + AppMain.tbl_popsteam_pipe_off[obj_type][0]; work.pos.y = parent_obj.pos.y + AppMain.tbl_popsteam_pipe_off[obj_type][1]; work.pos.z = parent_obj.pos.z - 65536; work.dir.z = parent_obj.dir.z; work.flag &= 4294966271U; work.move_flag |= 256U; work.disp_flag |= 4194304U; work.disp_flag &= 4294967039U; work.ppFunc = (AppMain.MPP_VOID_OBS_OBJECT_WORK)null; }
private static AppMain.OBS_OBJECT_WORK create_steamtimer( AppMain.OBS_OBJECT_WORK parent_obj, int obj_type) { AppMain.OBS_OBJECT_WORK work = AppMain.GMM_EFFECT_CREATE_WORK((AppMain.TaskWorkFactoryDelegate)(() => (object)new AppMain.GMS_GMK_POPSTEAMPARTS_WORK()), (AppMain.OBS_OBJECT_WORK)null, (ushort)0, "Gmk_PopSteamTimer"); AppMain.GMS_GMK_POPSTEAMPARTS_WORK popsteampartsWork = (AppMain.GMS_GMK_POPSTEAMPARTS_WORK)work; AppMain.ObjObjectCopyAction3dNNModel(work, AppMain.gm_gmk_popsteam_obj_3d_list[12], popsteampartsWork.eff_work.obj_3d); work.parent_obj = parent_obj; work.parent_ofst.x = AppMain.tbl_popsteam_timer_off[obj_type][0]; work.parent_ofst.y = AppMain.tbl_popsteam_timer_off[obj_type][1]; work.parent_ofst.z = 0; work.dir.z = parent_obj.dir.z; work.flag |= 1024U; work.move_flag |= 256U; work.disp_flag |= 4194304U; work.disp_flag &= 4294967039U; work.ppFunc = new AppMain.MPP_VOID_OBS_OBJECT_WORK(AppMain.gmGmkPopSteamTimer); return(work); }