Oni (folder)/GameDataFolder/IGMD: Difference between revisions
Jump to navigation
Jump to search
(table-fying) |
(sorry, Your Purpleness, but that's revolution for you; P.S. you're smelly) |
||
Line 1: | Line 1: | ||
'''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]. | '''IGMD''' is a subfolder of GameDataFolder, where the level logic is defined, [[Chapters|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 OS]. | |||
'''Notes on this folder''' | '''Notes on this folder''' | ||
*The level folder names are case-insensitive for Oni. | *The scripts in the subfolders of IGMD are files with the .bsl extension, written in BungieFrameWork Script Language. See [[BSL]] for more information. | ||
*The Mac and PC scripts are almost identical, but | *The level folder names are case-insensitive for Oni, so you can rename "EnvWarehouse" to "eNvwArEhOuSe" and you'll still be able to play {{C|1}}. | ||
* | *The Mac and PC scripts are almost identical, but there are minor differences in '''tctf_ii_cutscene.bsl''' and '''tctf2.bsl''' (boss battle of {{C|13}}): possibly an attempted bug fix. | ||
*[[PC vs Mac|More generally]], the Mac (and PC demo) version has fewer dev-and-debug features (a somewhat more finished product, perhaps...) but the missing [[BSL]] functionality prevents it from running some advanced scripts that Windows Oni can run. One problem is that the "global" folder is ignored, another is that a lot of [[BSL:Preset|preset commands]] are missing. This has been fixed to some extent through engine patching, see [[AE:OMNI|HERE]]. | |||
Line 11: | Line 13: | ||
| | | | ||
{|{{table}} | {|{{table}} | ||
{{th}} | |||
!Folder | !Folder | ||
![[Chapters|Chapter]] | ![[Chapters|Chapter]] | ||
!Location | !Location (as in Load Game dialog) | ||
|- | |- | ||
|[[Oni (folder)/GameDataFolder/IGMD/global|global]] | |[[Oni (folder)/GameDataFolder/IGMD/global|global]] | ||
|loads for all Chapters (Windows only) | |colspan=2|loads for all Chapters (Windows retail only) | ||
| | | | ||
|- | |- | ||
Line 46: | Line 48: | ||
|[[Oni (folder)/GameDataFolder/IGMD/power|power]] | |[[Oni (folder)/GameDataFolder/IGMD/power|power]] | ||
|{{C|7|7: A FRIEND IN NEED}} | |{{C|7|7: A FRIEND IN NEED}} | ||
|Atmospheric Conversion | |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}} | |{{C|8|8: AN INNOCENT LIFE}} | ||
|Atmospheric Conversion | |Atmospheric Conversion Center (interior) | ||
|- | |- | ||
|[[Oni (folder)/GameDataFolder/IGMD/state|state]] | |[[Oni (folder)/GameDataFolder/IGMD/state|state]] |
Revision as of 03:48, 16 November 2008
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 OS.
Notes on this folder
- The scripts in the subfolders of IGMD are files with the .bsl extension, written in BungieFrameWork Script Language. See BSL for more information.
- The level folder names are case-insensitive for Oni, so you can rename "EnvWarehouse" to "eNvwArEhOuSe" and you'll still be able to play CHAPTER 01 . TRIAL RUN.
- The Mac and PC scripts are almost identical, but there are minor differences in tctf_ii_cutscene.bsl and tctf2.bsl (boss battle of CHAPTER 13 . PHOENIX RISING): possibly an attempted bug fix.
- More generally, the Mac (and PC demo) version has fewer dev-and-debug features (a somewhat more finished product, perhaps...) but the missing BSL functionality prevents it from running some advanced scripts that Windows Oni can run. One problem is that the "global" folder is ignored, another is that a lot of preset commands are missing. This has been fixed to some extent through engine patching, see HERE.
| |||||||||||||||||||||||||||||||||||||||||||||||||