Oni (folder)/GameDataFolder/IGMD

From OniGalore
Jump to navigation Jump to search

IGMD is a subfolder of GameDataFolder. That's where the level logic is defined, level per level.

If the contents of this folder is missing or corrupt, nothing interesting will ever happen :)

Level logic folders

EnvWarehouse

Level logic for level1_Final aka :

  • Chapter 0:COMBAT TRAINING aka TCTF Training
  • Chapter 1:TRIAL RUN aka Syndicate Warehouse

manplant

Level logic for Chapter 2:ENGINES OF EVIL aka Manufacturing Plant aka level2_Final

lab

Level logic for Chapter 3:PUZZLE PIECES aka Bio-Research Lab aka level3_Final

Airport

Level logic for Chapter 4:TIGER BY THE TAIL aka Airport Assault aka level4_Final

Airport_III

Level logic for Chapter 5:HOT PURSUIT aka Airport Cargo Hangars aka level6_Final

tctf

Level logic for Chapter 6:COUNTERATTACK aka TCTF Regional HQ aka level8_Final

power

Level logic for Chapter 7:A FRIEND IN NEED aka Atmospheric Conversion Center (exterior) aka level9_Final

power_II

Level logic for Chapter 8:AN INNOCENT LIFE aka Atmospheric Conversion Center (interior) aka level10_Final

state

Level logic for Chapter 9:TRUTH AND CONSEQUENCES aka Regional State Building aka level11_Final

roof

Level logic for Chapter 10:CAT AND MOUSE aka Rooftops aka level12_Final

dream_lab

Level logic for Chapter 11:DREAM DIVER aka Doctor Hasegawa's Lab aka level13_Final

neuro

Level logic for Chapter 12:SINS OF THE FATHER aka TCTF Science Prison aka level14_Final

tctf_ii

Level logic for Chapter 13:PHOENIX RISING aka TCTF Regional HQ (redux) aka level18_Final

compound

Level logic for Chapter 14:DAWN OF THE CHRYSALIS aka Syndicate Mountain Compound aka level19_Final



Other features

global

A "secret" subfolder of IGMD. Very useful.



Downloads

Actually, I thought they were the exact same scripts as the [url=http://geyser.oni2.net/OSL/IGMD/IGMD.zip]PC version[/url], but a thorough check proved me wrong.

There are small variations in the [b]tctf_ii_cutscene.bsl[/b] and [b]tctf2.bsl[/b] files, which probably fix (for Mac) a glitch that appears on PC during the "boss battle" of that level.

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