Oni (folder)/GameDataFolder/IGMD: Difference between revisions
Jump to navigation
Jump to search
m (marking for later) |
m (minor wording) |
||
(9 intermediate revisions by 2 users not shown) | |||
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 :-) 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]. | |||
'''IGMD''' is a subfolder of GameDataFolder, where the level logic is defined, | |||
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 | |||
'''Notes on this folder''' | '''Notes on this folder''' | ||
*The scripts in the subfolders of IGMD are 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 | *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 folders only present in the Euro Mac and PS2 IGMDs are development relics which do not correspond to [[Chapters|Chapters of the game]]; there are no level#_Final.dat/.raw(/.sep) 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 (documented on [[PS2 vs PC]]). | |||
{| class="wikitable sortable" style="margin-left:auto; margin-right:auto;" | |||
{|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 | |||
! | !Chapter | ||
! | |||
!Location (as in Load Game dialog) | !Location (as in Load Game dialog) | ||
|- | |- | ||
|[[Oni (folder)/GameDataFolder/IGMD/global|global]] | |bgcolor=lightgray| | ||
|colspan=2| | |'''[[Oni (folder)/GameDataFolder/IGMD/global|global/]]''' | ||
|bgcolor=lightgray| | |||
|13/ | |||
|colspan=2|Loads for all levels | |||
|- | |- | ||
|[[Oni (folder)/GameDataFolder/IGMD/EnvWarehouse|EnvWarehouse]] | |'''[[Oni (folder)/GameDataFolder/IGMD/EnvWarehouse|EnvWarehouse/]]''' | ||
|{{C|0|0: COMBAT TRAINING}}<br>{{C|1|1: TRIAL RUN}} | |EnvWarehouse/ | ||
|TCTF Training<br>Syndicate Warehouse | |EnvWarehouse/ | ||
|12/ | |||
|data-sort-value="00"|{{C|0|0: COMBAT TRAINING}}<br>{{C|1|1: TRIAL RUN}} | |||
|valign=bottom|TCTF Training<br>Syndicate Warehouse | |||
|- | |- | ||
|[[Oni (folder)/GameDataFolder/IGMD/manplant|manplant]] | |'''[[Oni (folder)/GameDataFolder/IGMD/manplant|manplant/]]''' | ||
|{{C|2|2: ENGINES OF EVIL}} | |manplant/ | ||
|MANPLANT/ | |||
|15/ | |||
|data-sort-value="02"|{{C|2|2: ENGINES OF EVIL}} | |||
|Manufacturing Plant | |Manufacturing Plant | ||
|- | |- | ||
|[[Oni (folder)/GameDataFolder/IGMD/lab|lab]] | |'''[[Oni (folder)/GameDataFolder/IGMD/lab|lab/]]''' | ||
|{{C|3|3: PUZZLE PIECES}} | |lab/ | ||
|LAB/ | |||
|14/ | |||
|data-sort-value="03"|{{C|3|3: PUZZLE PIECES}} | |||
|Bio-Research Lab | |Bio-Research Lab | ||
|- | |- | ||
|[[Oni (folder)/GameDataFolder/IGMD/Airport|Airport]] | |'''[[Oni (folder)/GameDataFolder/IGMD/Airport|Airport/]]''' | ||
|{{C|4|4: TIGER BY THE TAIL}} | |Airport/ | ||
|Airport/ | |||
|data-sort-value="01/"|1/ | |||
|data-sort-value="04"|{{C|4|4: TIGER BY THE TAIL}} | |||
|Airport Assault | |Airport Assault | ||
|- | |- | ||
|[[Oni (folder)/GameDataFolder/IGMD/Airport_III|Airport_III]] | |bgcolor=lightgray| | ||
|{{C|5|5: HOT PURSUIT}} | |Airport_II/ | ||
|bgcolor=lightgray| | |||
|data-sort-value="02/"|2/ | |||
|(cut) | |||
|Airport Part Deux | |||
|- | |||
|'''[[Oni (folder)/GameDataFolder/IGMD/Airport_III|Airport_III/]]''' | |||
|Airport_III/ | |||
|Airport_III/ | |||
|data-sort-value="03/"|3/ | |||
|data-sort-value="05"|{{C|5|5: HOT PURSUIT}} | |||
|Airport Cargo Hangars | |Airport Cargo Hangars | ||
|- | |- | ||
|[[Oni (folder)/GameDataFolder/IGMD/tctf|tctf]] | |'''[[Oni (folder)/GameDataFolder/IGMD/tctf|tctf/]]''' | ||
|{{C|6|6: COUNTERATTACK}} | |tctf/ | ||
|TCTF/ | |||
|23/ | |||
|data-sort-value="06"|{{C|6|6: COUNTERATTACK}} | |||
|TCTF Regional HQ | |TCTF Regional HQ | ||
|- | |- | ||
|[[Oni (folder)/GameDataFolder/IGMD/power|power]] | |'''[[Oni (folder)/GameDataFolder/IGMD/power|power/]]''' | ||
|{{C|7|7: A FRIEND IN NEED}} | |power/ | ||
|POWER/ | |||
|18/ | |||
|data-sort-value="07"|{{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/]]''' | ||
|{{C|8|8: AN INNOCENT LIFE}} | |power_II/ | ||
|power_II/ | |||
|19/ | |||
|data-sort-value="08"|{{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/]]''' | ||
|{{C|9|9: TRUTH AND CONSEQUENCES}} | |state/ | ||
|STATE/ | |||
|22/ | |||
|data-sort-value="09"|{{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 | ||
|- | |- | ||
|[[Oni (folder)/GameDataFolder/IGMD/tctf_ii|tctf_ii]] | |bgcolor=lightgray| | ||
|BGI/ | |||
|bgcolor=lightgray| | |||
|16/ | |||
|(cut) | |||
|BGI HQ | |||
|- | |||
|'''[[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]] |
Latest revision as of 02:10, 14 April 2023
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 folders 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.dat/.raw(/.sep) 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 (documented on PS2 vs PC).
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 |