Oni (folder)/GameDataFolder/IGMD: Difference between revisions
(PS2 notes) |
(merged PS2 directory into first table; added Japanese and Euro Mac columns too) |
||
| Line 1: | Line 1: | ||
'''IGMD''' is a subfolder of GameDataFolder, where the level logic is defined, chapter by chapter. If the contents of this folder are missing or corrupt, nothing interesting will ever happen :-) | '''IGMD''' is a subfolder of GameDataFolder, where the level logic is defined, chapter by chapter. If the contents of this folder are missing or corrupt, nothing interesting will ever happen :-) If you think your folder has been corrupted, download a .zip file of the unmodified files for your platform: [http://geyser.oni2.net/OSL/IGMD/IGMD_PC.zip Windows], [http://geyser.oni2.net/OSL/IGMD/IGMD_Mac.zip Mac]. | ||
If you think your folder has been corrupted, download a .zip file of the unmodified files for your platform: [http://geyser.oni2.net/OSL/IGMD/IGMD_PC.zip Windows], [http://geyser.oni2.net/OSL/IGMD/IGMD_Mac.zip Mac]. | |||
'''Notes on this folder''' | '''Notes on this folder''' | ||
*The scripts in the subfolders of IGMD are plain-text files with | *The scripts in the subfolders of IGMD are plain-text files with a .bsl extension, written in [[BSL|BFW Scripting Language]]. | ||
* | *Oni treats the level folder names as case-insensitive, so you can rename "EnvWarehouse" to "eNvwArEhOuSe" and you'll still be able to play Chapter 1. | ||
*The Mac and Windows scripts are | *The Mac and Windows scripts are identical except for minor differences in '''tctf_ii_cutscene.bsl''' and '''tctf2.bsl''' for the boss battle of Chapter 13, shown [[PC vs Mac#Level_logic|HERE]]. | ||
*The folder only present in the Euro Mac and PS2 IGMDs are development relics which do not correspond to Chapters of the game; there are no level#_Final.* files for them and so the script folders are never looked up by the engine. See [[Pre-beta content#Cut levels|HERE]] for an overview of the cut levels. | |||
*The PS2's script folders 12/ (EnvWarehouse) and 15/ (manplant) each contain a "test" subfolder which is a backup of the unmodified scripts. The scripts in the main folder for each level are typically modified from the PC version, although those modifications are minor (to be documented later). | |||
{|style="margin-left:auto; margin-right:auto;" | {| class="wikitable sortable" style="margin-left:auto; margin-right:auto;" | ||
!Standard Win/<br>Mac release | |||
!European Mac<br>non-English | |||
!Japanese<br>Win/Mac | |||
! | !Play-<br>Station 2 | ||
! | |||
![[Chapters|Chapter]] | ![[Chapters|Chapter]] | ||
!Location (as in Load Game dialog) | !Location (as in Load Game dialog) | ||
|- | |- | ||
| | |bgcolor=lightgray| | ||
|'''[[Oni (folder)/GameDataFolder/IGMD/global|global/]]''' | |'''[[Oni (folder)/GameDataFolder/IGMD/global|global/]]''' | ||
|bgcolor=lightgray| | |||
|13/ | |||
|colspan=2|Loads for all levels | |colspan=2|Loads for all levels | ||
|- | |- | ||
|'''[[Oni (folder)/GameDataFolder/IGMD/EnvWarehouse|EnvWarehouse/]]''' | |'''[[Oni (folder)/GameDataFolder/IGMD/EnvWarehouse|EnvWarehouse/]]''' | ||
| | |EnvWarehouse/ | ||
|EnvWarehouse/ | |||
|12/ | |||
|{{C|0|0: COMBAT TRAINING}}<br>{{C|1|1: TRIAL RUN}} | |||
|valign=bottom|TCTF Training<br>Syndicate Warehouse | |valign=bottom|TCTF Training<br>Syndicate Warehouse | ||
|- | |- | ||
|'''[[Oni (folder)/GameDataFolder/IGMD/manplant|manplant/]]''' | |'''[[Oni (folder)/GameDataFolder/IGMD/manplant|manplant/]]''' | ||
|manplant/ | |||
|MANPLANT/ | |||
|15/ | |||
|{{C|2|2: ENGINES OF EVIL}} | |{{C|2|2: ENGINES OF EVIL}} | ||
|Manufacturing Plant | |Manufacturing Plant | ||
|- | |- | ||
|'''[[Oni (folder)/GameDataFolder/IGMD/lab|lab/]]''' | |'''[[Oni (folder)/GameDataFolder/IGMD/lab|lab/]]''' | ||
|lab/ | |||
|LAB/ | |||
|14/ | |||
|{{C|3|3: PUZZLE PIECES}} | |{{C|3|3: PUZZLE PIECES}} | ||
|Bio-Research Lab | |Bio-Research Lab | ||
|- | |- | ||
|'''[[Oni (folder)/GameDataFolder/IGMD/Airport|Airport/]]''' | |'''[[Oni (folder)/GameDataFolder/IGMD/Airport|Airport/]]''' | ||
|Airport/ | |||
|Airport/ | |||
|data-sort-value="01/"|1/ | |||
|{{C|4|4: TIGER BY THE TAIL}} | |{{C|4|4: TIGER BY THE TAIL}} | ||
|Airport Assault | |Airport Assault | ||
|- | |- | ||
| | |bgcolor=lightgray| | ||
|Airport_II/ | |||
|bgcolor=lightgray| | |||
|data-sort-value="02/"|2/ | |||
|(cut) | |||
|Airport Part Deux | |||
|- | |||
|'''[[Oni (folder)/GameDataFolder/IGMD/Airport_III|Airport_III/]]''' | |'''[[Oni (folder)/GameDataFolder/IGMD/Airport_III|Airport_III/]]''' | ||
|Airport_III/ | |||
|Airport_III/ | |||
|data-sort-value="03/"|3/ | |||
|{{C|5|5: HOT PURSUIT}} | |{{C|5|5: HOT PURSUIT}} | ||
|Airport Cargo Hangars | |Airport Cargo Hangars | ||
|- | |- | ||
|'''[[Oni (folder)/GameDataFolder/IGMD/tctf|tctf/]]''' | |'''[[Oni (folder)/GameDataFolder/IGMD/tctf|tctf/]]''' | ||
|tctf/ | |||
|TCTF/ | |||
|23/ | |||
|{{C|6|6: COUNTERATTACK}} | |{{C|6|6: COUNTERATTACK}} | ||
|TCTF Regional HQ | |TCTF Regional HQ | ||
|- | |- | ||
|'''[[Oni (folder)/GameDataFolder/IGMD/power|power/]]''' | |'''[[Oni (folder)/GameDataFolder/IGMD/power|power/]]''' | ||
|power/ | |||
|POWER/ | |||
|18/ | |||
|{{C|7|7: A FRIEND IN NEED}} | |{{C|7|7: A FRIEND IN NEED}} | ||
|Atmospheric Conversion Center (exterior) | |Atmospheric Conversion Center (exterior) | ||
|- | |- | ||
|'''[[Oni (folder)/GameDataFolder/IGMD/power_II|power_II/]]''' | |'''[[Oni (folder)/GameDataFolder/IGMD/power_II|power_II/]]''' | ||
|power_II/ | |||
|power_II/ | |||
|19/ | |||
|{{C|8|8: AN INNOCENT LIFE}} | |{{C|8|8: AN INNOCENT LIFE}} | ||
|Atmospheric Conversion Center (interior) | |Atmospheric Conversion Center (interior) | ||
|- | |- | ||
|'''[[Oni (folder)/GameDataFolder/IGMD/state|state/]]''' | |'''[[Oni (folder)/GameDataFolder/IGMD/state|state/]]''' | ||
|state/ | |||
|STATE/ | |||
|22/ | |||
|{{C|9|9: TRUTH AND CONSEQUENCES}} | |{{C|9|9: TRUTH AND CONSEQUENCES}} | ||
|Regional State Building | |Regional State Building | ||
|- | |- | ||
|'''[[Oni (folder)/GameDataFolder/IGMD/roof|roof/]]''' | |'''[[Oni (folder)/GameDataFolder/IGMD/roof|roof/]]''' | ||
|roof/ | |||
|ROOF/ | |||
|20/ | |||
|{{C|10|10: CAT AND MOUSE}} | |{{C|10|10: CAT AND MOUSE}} | ||
|Rooftops | |Rooftops | ||
|- | |- | ||
|'''[[Oni (folder)/GameDataFolder/IGMD/dream_lab|dream_lab/]]''' | |'''[[Oni (folder)/GameDataFolder/IGMD/dream_lab|dream_lab/]]''' | ||
|dream_lab/ | |||
|dream_lab/ | |||
|11/ | |||
|{{C|11|11: DREAM DIVER}} | |{{C|11|11: DREAM DIVER}} | ||
|Doctor Hasegawa's Lab | |Doctor Hasegawa's Lab | ||
|- | |- | ||
|'''[[Oni (folder)/GameDataFolder/IGMD/neuro|neuro/]]''' | |'''[[Oni (folder)/GameDataFolder/IGMD/neuro|neuro/]]''' | ||
|neuro/ | |||
|NEURO/ | |||
|16/ | |||
|{{C|12|12: SINS OF THE FATHER}} | |{{C|12|12: SINS OF THE FATHER}} | ||
|TCTF Science Prison | |TCTF Science Prison | ||
|- | |- | ||
| | |bgcolor=lightgray| | ||
|BGI/ | |||
|bgcolor=lightgray| | |||
|16/ | |||
|(cut) | |||
|BGI HQ | |||
|- | |||
|'''[[Oni (folder)/GameDataFolder/IGMD/tctf_ii|tctf_ii/]]''' | |'''[[Oni (folder)/GameDataFolder/IGMD/tctf_ii|tctf_ii/]]''' | ||
|tctf_ii | |||
|TCTF_II | |||
|24/ | |||
|{{C|13|13: PHOENIX RISING}} | |{{C|13|13: PHOENIX RISING}} | ||
|TCTF Regional HQ (redux) | |TCTF Regional HQ (redux) | ||
|- | |- | ||
|'''[[Oni (folder)/GameDataFolder/IGMD/compound|compound/]]''' | |'''[[Oni (folder)/GameDataFolder/IGMD/compound|compound/]]''' | ||
|compound/ | |||
|COMPOUND/ | |||
|data-sort-value="08/"|8/ | |||
|{{C|14|14: DAWN OF THE CHRYSALIS}} | |{{C|14|14: DAWN OF THE CHRYSALIS}} | ||
|Syndicate Mountain Compound | |Syndicate Mountain Compound | ||
|- | |- | ||
| | |bgcolor=lightgray| | ||
|aop/ | |||
|bgcolor=lightgray| | |||
| | |data-sort-value="04/"|4/ | ||
| | |(multiplayer) | ||
|The Arena of Pain | |||
|- | |||
|bgcolor=lightgray| | |||
|CZ/ | |||
|bgcolor=lightgray| | |||
|data-sort-value="09/"|9/ | |||
|(multiplayer) | |||
|Crossing Zone | |||
|- | |||
|bgcolor=lightgray| | |||
|- | |pit/ | ||
|bgcolor=lightgray| | |||
|17/ | |||
|(multiplayer) | |||
|Pit | |||
|- | |||
|bgcolor=lightgray| | |||
|CZ_II/ | |||
|bgcolor=lightgray| | |||
|10/ | |||
|(multiplayer) | |||
|Crossing Zone Too | |||
|- | |||
|bgcolor=lightgray| | |||
|cap/ | |||
|bgcolor=lightgray| | |||
|data-sort-value="07/"|7/ | |||
|(multiplayer) | |||
|Capture | |||
|- | |||
|- | |bgcolor=lightgray| | ||
| | |ats/ | ||
| | |bgcolor=lightgray| | ||
|data-sort-value="05/"|5/ | |||
|(development) | |||
|AlexTestSite | |||
|- | |||
|bgcolor=lightgray| | |||
|- | |SR/ | ||
|bgcolor=lightgray| | |||
| | |21/ | ||
|(development) | |||
|FiringRange | |||
|- | |||
| | |||
| | |||
| | |||
| | |||
|- | |||
| | |||
| | |||
| | |||
| | |||
|- | |||
| | |||
| | |||
|- | |||
| | |||
|- | |||
| | |||
| | |||
|- | |||
| | |||
|- | |||
| | |||
| | |||
| | |||
| | |||
| | |||
|} | |} | ||
[[Category:Game directory map]] | [[Category:Game directory map]] | ||
Revision as of 23:10, 9 December 2022
IGMD is a subfolder of GameDataFolder, where the level logic is defined, chapter by chapter. If the contents of this folder are missing or corrupt, nothing interesting will ever happen :-) If you think your folder has been corrupted, download a .zip file of the unmodified files for your platform: Windows, Mac.
Notes on this folder
- The scripts in the subfolders of IGMD are plain-text files with a .bsl extension, written in BFW Scripting Language.
- Oni treats the level folder names as case-insensitive, so you can rename "EnvWarehouse" to "eNvwArEhOuSe" and you'll still be able to play Chapter 1.
- The Mac and Windows scripts are identical except for minor differences in tctf_ii_cutscene.bsl and tctf2.bsl for the boss battle of Chapter 13, shown HERE.
- The folder only present in the Euro Mac and PS2 IGMDs are development relics which do not correspond to Chapters of the game; there are no level#_Final.* files for them and so the script folders are never looked up by the engine. See HERE for an overview of the cut levels.
- The PS2's script folders 12/ (EnvWarehouse) and 15/ (manplant) each contain a "test" subfolder which is a backup of the unmodified scripts. The scripts in the main folder for each level are typically modified from the PC version, although those modifications are minor (to be documented later).
| Standard Win/ Mac release |
European Mac non-English |
Japanese Win/Mac |
Play- Station 2 |
Chapter | Location (as in Load Game dialog) |
|---|---|---|---|---|---|
| global/ | 13/ | Loads for all levels | |||
| EnvWarehouse/ | EnvWarehouse/ | EnvWarehouse/ | 12/ | 0: COMBAT TRAINING 1: TRIAL RUN |
TCTF Training Syndicate Warehouse |
| manplant/ | manplant/ | MANPLANT/ | 15/ | 2: ENGINES OF EVIL | Manufacturing Plant |
| lab/ | lab/ | LAB/ | 14/ | 3: PUZZLE PIECES | Bio-Research Lab |
| Airport/ | Airport/ | Airport/ | 1/ | 4: TIGER BY THE TAIL | Airport Assault |
| Airport_II/ | 2/ | (cut) | Airport Part Deux | ||
| Airport_III/ | Airport_III/ | Airport_III/ | 3/ | 5: HOT PURSUIT | Airport Cargo Hangars |
| tctf/ | tctf/ | TCTF/ | 23/ | 6: COUNTERATTACK | TCTF Regional HQ |
| power/ | power/ | POWER/ | 18/ | 7: A FRIEND IN NEED | Atmospheric Conversion Center (exterior) |
| power_II/ | power_II/ | power_II/ | 19/ | 8: AN INNOCENT LIFE | Atmospheric Conversion Center (interior) |
| state/ | state/ | STATE/ | 22/ | 9: TRUTH AND CONSEQUENCES | Regional State Building |
| roof/ | roof/ | ROOF/ | 20/ | 10: CAT AND MOUSE | Rooftops |
| dream_lab/ | dream_lab/ | dream_lab/ | 11/ | 11: DREAM DIVER | Doctor Hasegawa's Lab |
| neuro/ | neuro/ | NEURO/ | 16/ | 12: SINS OF THE FATHER | TCTF Science Prison |
| BGI/ | 16/ | (cut) | BGI HQ | ||
| tctf_ii/ | tctf_ii | TCTF_II | 24/ | 13: PHOENIX RISING | TCTF Regional HQ (redux) |
| compound/ | compound/ | COMPOUND/ | 8/ | 14: DAWN OF THE CHRYSALIS | Syndicate Mountain Compound |
| aop/ | 4/ | (multiplayer) | The Arena of Pain | ||
| CZ/ | 9/ | (multiplayer) | Crossing Zone | ||
| pit/ | 17/ | (multiplayer) | Pit | ||
| CZ_II/ | 10/ | (multiplayer) | Crossing Zone Too | ||
| cap/ | 7/ | (multiplayer) | Capture | ||
| ats/ | 5/ | (development) | AlexTestSite | ||
| SR/ | 21/ | (development) | FiringRange | ||