|
|
Line 1: |
Line 1: |
| '''IGMD''' is a subfolder of [[GameDataFolder]]. That's where the level logic is defined, level per level. | | '''IGMD''' is 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 OS]. |
|
| |
|
| If the contents of this folder is missing or corrupt, nothing interesting will ever happen :)
| | '''Notes on this folder''' |
| ==Level logic folders==
| | *The level folder names are case-insensitive for Oni. |
| ===[[IGMD/EnvWarehouse |EnvWarehouse]]===
| | *The Mac and PC scripts are almost identical, but not quite; there are small variations in the '''tctf_ii_cutscene.bsl''' and '''tctf2.bsl''' files, which probably fix (for Mac) a glitch that appears on PC during the "boss battle" of '''Chapter 13''' aka '''tctf_ii'''. |
| Level logic for '''level1_Final''' aka :
| | *The Mac version also sports fewer dev-and-debug features, and possibly has fewer issues with messy binary resources; a somewhat more finished product, sort of... but this lack of BSL functionality prevents it from running some advanced scripts that Windows Oni can run. The solution to this is documented [[AE:OMNI|here]]. |
| *'''Chapter 0:COMBAT TRAINING''' aka '''TCTF Training''' | |
| *'''Chapter 1:TRIAL RUN''' aka '''Syndicate Warehouse'''
| |
|
| |
|
| ===[[IGMD/manplant |manplant]]===
| |
| Level logic for '''Chapter 2:ENGINES OF EVIL'''
| |
| aka '''Manufacturing Plant'''
| |
| aka '''level2_Final'''
| |
|
| |
|
| ===[[IGMD/lab|lab]]===
| |
| Level logic for '''Chapter 3:PUZZLE PIECES'''
| |
| aka '''Bio-Research Lab'''
| |
| aka '''level3_Final'''
| |
|
| |
|
| ===[[IGMD/Airport|Airport]]=== | | {|align="center" |
| Level logic for '''Chapter 4:TIGER BY THE TAIL'''
| | | |
| aka '''Airport Assault'''
| | {|{{table}} |
| aka '''level4_Final'''
| | |-style="background:violet;" |
| | | !Folder |
| ===[[IGMD/Airport_III|Airport_III]]===
| | ![[Chapters|Chapter]] |
| Level logic for '''Chapter 5:HOT PURSUIT'''
| | !Location |
| aka '''Airport Cargo Hangars'''
| | |- |
| aka '''level6_Final'''
| | |[[Oni (folder)/GameDataFolder/IGMD/global|global]] |
| | | |loads for all Chapters (Windows only) |
| ===[[IGMD/tctf|tctf]]===
| | | |
| Level logic for '''Chapter 6:COUNTERATTACK'''
| | |- |
| aka '''TCTF Regional HQ'''
| | |[[Oni (folder)/GameDataFolder/IGMD/EnvWarehouse|EnvWarehouse]] |
| aka '''level8_Final'''
| | |{{C|0|0: COMBAT TRAINING}}<br>{{C|1|1: TRIAL RUN}} |
| | | |TCTF Training<br>Syndicate Warehouse |
| ===[[IGMD/power|power]]===
| | |- |
| Level logic for '''Chapter 7:A FRIEND IN NEED'''
| | |[[Oni (folder)/GameDataFolder/IGMD/manplant|manplant]] |
| aka '''Atmospheric Conversion Center (exterior)'''
| | |{{C|2|2: ENGINES OF EVIL}} |
| aka '''level9_Final'''
| | |Manufacturing Plant |
| | | |- |
| ===[[IGMD/power_II|power_II]]===
| | |[[Oni (folder)/GameDataFolder/IGMD/lab|lab]] |
| Level logic for '''Chapter 8:AN INNOCENT LIFE'''
| | |{{C|3|3: PUZZLE PIECES}} |
| aka '''Atmospheric Conversion Center (interior)'''
| | |Bio-Research Lab |
| aka '''level10_Final'''
| | |- |
| | | |[[Oni (folder)/GameDataFolder/IGMD/Airport|Airport]] |
| ===[[IGMD/state|state]]===
| | |{{C|4|4: TIGER BY THE TAIL}} |
| Level logic for '''Chapter 9:TRUTH AND CONSEQUENCES'''
| | |Airport Assault |
| aka '''Regional State Building'''
| | |- |
| aka '''level11_Final'''
| | |[[Oni (folder)/GameDataFolder/IGMD/Airport_III|Airport_III]] |
| | | |{{C|5|5: HOT PURSUIT}} |
| ===[[IGMD/roof|roof]]===
| | |Airport Cargo Hangars |
| Level logic for '''Chapter 10:CAT AND MOUSE'''
| | |- |
| aka '''Rooftops'''
| | |[[Oni (folder)/GameDataFolder/IGMD/tctf|tctf]] |
| aka '''level12_Final'''
| | |{{C|6|6: COUNTERATTACK}} |
| | | |TCTF Regional HQ |
| ===[[IGMD/dream_lab|dream_lab]]===
| | |- |
| Level logic for '''Chapter 11:DREAM DIVER'''
| | |[[Oni (folder)/GameDataFolder/IGMD/power|power]] |
| aka '''Doctor Hasegawa's Lab'''
| | |{{C|7|7: A FRIEND IN NEED}} |
| aka '''level13_Final'''
| | |Atmospheric Conversion<br>Center (exterior) |
| | | |- |
| ===[[IGMD/neuro|neuro]]===
| | |[[Oni (folder)/GameDataFolder/IGMD/power_II|power_II]] |
| Level logic for '''Chapter 12:SINS OF THE FATHER'''
| | |{{C|8|8: AN INNOCENT LIFE}} |
| aka '''TCTF Science Prison'''
| | |Atmospheric Conversion<br>Center (interior) |
| aka '''level14_Final'''
| | |- |
| | | |[[Oni (folder)/GameDataFolder/IGMD/state|state]] |
| ===[[IGMD/tctf_ii|tctf_ii]]===
| | |{{C|9|9: TRUTH AND CONSEQUENCES}} |
| Level logic for '''Chapter 13:PHOENIX RISING'''
| | |Regional State Building |
| aka '''TCTF Regional HQ (redux)'''
| | |- |
| aka '''level18_Final'''
| | |[[Oni (folder)/GameDataFolder/IGMD/roof|roof]] |
| | | |{{C|10|10: CAT AND MOUSE}} |
| ===[[IGMD/compound|compound]]===
| | |Rooftops |
| Level logic for '''Chapter 14:DAWN OF THE CHRYSALIS'''
| | |- |
| aka '''Syndicate Mountain Compound'''
| | |[[Oni (folder)/GameDataFolder/IGMD/dream_lab|dream_lab]] |
| aka '''level19_Final'''
| | |{{C|11|11: DREAM DIVER}} |
| | | |Doctor Hasegawa's Lab |
| | | |- |
| ----
| | |[[Oni (folder)/GameDataFolder/IGMD/neuro|neuro]] |
| ==Other features==
| | |{{C|12|12: SINS OF THE FATHER}} |
| ===[[IGMD/global|global]]===
| | |TCTF Science Prison |
| A "secret" subfolder of IGMD. Very useful. Only works on PC.
| | |- |
| | | |[[Oni (folder)/GameDataFolder/IGMD/tctf_ii|tctf_ii]] |
| | | |{{C|13|13: PHOENIX RISING}} |
| ----
| | |TCTF Regional HQ (redux) |
| | | |- |
| ==Downloads==
| | |[[Oni (folder)/GameDataFolder/IGMD/compound|compound]] |
| *[http://geyser.oni2.net/OSL/IGMD/IGMD_PC.zip IGMD] folder for PC, zipped. Extract to [[GameDataFolder]].
| | |{{C|14|14: DAWN OF THE CHRYSALIS}} |
| *[http://geyser.oni2.net/OSL/IGMD/IGMD_Mac.zip IGMD] folder for Mac, zipped. Extract to [[GameDataFolder]].
| | |Syndicate Mountain Compound |
| Actually, I thought they were the exact same scripts for Mac and PC, but a thorough check proved me wrong.
| | |} |
| | | |} |
| There are small variations in the '''tctf_ii_cutscene.bsl''' and '''tctf2.bsl''' files, which probably fix (for Mac) a glitch that appears on PC during the "boss battle" of '''Chapter 13''' aka '''tctf_ii'''.
| |
| | |
| The Mac version also sports fewer dev-and-debug features, and possibly has fewer issues with messy binary resources : a somewhat more finished product, sort of...
| |
| | |
| So there are some "sophisticated" PC scripts that just won't work on Mac, because some of those "advanced" scripting features were removed from the Mac package.
| |
| | |
| | |
| ----
| |
| | |
| ==Tips==
| |
| :The level folder names are case-insensitive for Oni.
| |
| ::For example, the name specified in [[OBD:ONLV|ONLV]] differs in case for "tctf_II".
| |
| :Thus you can rename, e.g., "dream_lab" to "DrEaM_LaB" and it will still work.
| |
| ::Windows won't let you have several case variations around, though.
| |