Oni (folder)/GameDataFolder/IGMD: Difference between revisions

From OniGalore
Jump to navigation Jump to search
m (one IGMD folder was missing its ending "/")
(25 intermediate revisions by 3 users not shown)
Line 1: Line 1:
==IGMD==
'''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 :-)
A subfolder of [[GameDataFolder]]. The original contents is as follows :
====[[OSL:IGMD/EnvWarehouse |EnvWarehouse]]====
Level logic for Chapters 0:COMBAT TRAINING and 1:TRIAL RUN


====manplant====
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].
Level logic for Chapter 2:ENGINES OF EVIL
 
*manplant_anim_scripts.bsl
'''Notes on this folder'''
*manplant_cutscene.bsl
*The scripts in the subfolders of IGMD are plain-text files with the .bsl extension, written in BFW Scripting Language. See [[BSL]] for more information.
*manplant_level_logic.bsl
*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 1.
*manplant_main.bsl
*The Mac and Windows scripts are almost identical, but there are minor differences in '''tctf_ii_cutscene.bsl''' and '''tctf2.bsl''' for the boss battle of Chapter 13, depicted [[PC_vs_Mac#Level_logic|HERE]].
*particle_scripts.bsl
 
====lab====
{| border="1" cellpadding="5" cellspacing="0" style="margin-left:auto; margin-right:auto;"
Level logic for Chapter 3:PUZZLE PIECES
!Legend
*lab_cutscene.bsl
|-
*lab_level_logic.bsl
|<center>[[Image:Aqua Dot-Red.png]] = needed to run Oni; [[Image:Aqua Dot-Blue.png]] = unneeded files</center>
*lab_main.bsl
|}
*particle_scripts.bsl
 
====Airport====
{|style="margin-left:auto; margin-right:auto;"
Level logic for Chapter 4:TIGER BY THE TAIL
|
*airport_cutscene.bsl
{|{{table}}
*airport_main.bsl
{{th}}
*airport1_level_logic.bsl
!
====Airport_III====
!Folder
Level logic for Chapter 5:HOT PURSUIT
![[Chapters|Chapter]]
*airport2_cutscene.bsl
!Location (as in Load Game dialog)
*airport2_level_logic.bsl
|-
*airport2_main.bsl
|[[Image:Aqua Dot-Blue.png]]
====tctf====
|'''[[Oni (folder)/GameDataFolder/IGMD/global|global/]]'''
Level logic for Chapter 6:COUNTERATTACK
|colspan=2|Loads for all levels
*particle_scripts.bsl
|-
*tctf_cutscene.bsl
|[[Image:Aqua Dot-Red.png]]
*tctf_door_lock_lights.bsl
|'''[[Oni (folder)/GameDataFolder/IGMD/EnvWarehouse|EnvWarehouse/]]'''
*tctf_main.bsl
|Two Chapters which share the same level data:<br>{{C|0|0: COMBAT TRAINING}}<br>{{C|1|1: TRIAL RUN}}
*tctf_objectives.bsl
|valign=bottom|TCTF Training<br>Syndicate Warehouse
*tctf_spawn_syndicate.bsl
|-
====power====
|[[Image:Aqua Dot-Red.png]]
Level logic for Chapter 7:A FRIEND IN NEED
|'''[[Oni (folder)/GameDataFolder/IGMD/manplant|manplant/]]'''
*particle_scripts.bsl
|{{C|2|2: ENGINES OF EVIL}}
*power_cutscene.bsl
|Manufacturing Plant
*power_main.bsl
|-
*power_objectives.bsl
|[[Image:Aqua Dot-Red.png]]
*power_spawn.bsl
|'''[[Oni (folder)/GameDataFolder/IGMD/lab|lab/]]'''
====power_II====
|{{C|3|3: PUZZLE PIECES}}
Level logic for Chapter 8:AN INNOCENT LIFE
|Bio-Research Lab
*particle_scripts.bsl
|-
*power_II_main.bsl
|[[Image:Aqua Dot-Red.png]]
*power2_spawn.bsl
|'''[[Oni (folder)/GameDataFolder/IGMD/Airport|Airport/]]'''
*powerII_cutscene.bsl
|{{C|4|4: TIGER BY THE TAIL}}
====state====
|Airport Assault
Level logic for Chapter 9:TRUTH AND CONSEQUENCES
|-
*state_cutscene.bsl
|[[Image:Aqua Dot-Red.png]]
*state_level_logic.bsl
|'''[[Oni (folder)/GameDataFolder/IGMD/Airport_III|Airport_III/]]'''
*state_main.bsl
|{{C|5|5: HOT PURSUIT}}
====roof====
|Airport Cargo Hangars
Level logic for Chapter 10:CAT AND MOUSE
|-
*particle_scripts.bsl
|[[Image:Aqua Dot-Red.png]]
*roof.bsl
|'''[[Oni (folder)/GameDataFolder/IGMD/tctf|tctf/]]'''
*roof_cutscene.bsl
|{{C|6|6: COUNTERATTACK}}
*roof_main.bsl
|TCTF Regional HQ
====dream_lab====
|-
Level logic for Chapter 11:DREAM DIVER
|[[Image:Aqua Dot-Red.png]]
*dream_lab_cutscene.bsl
|'''[[Oni (folder)/GameDataFolder/IGMD/power|power/]]'''
*dream_lab_logic.bsl
|{{C|7|7: A FRIEND IN NEED}}
*dream_lab_main.bsl
|Atmospheric Conversion Center (exterior)
*particle_scripts.bsl
|-
====neuro====
|[[Image:Aqua Dot-Red.png]]
Level logic for Chapter 12:SINS OF THE FATHER
|'''[[Oni (folder)/GameDataFolder/IGMD/power_II|power_II/]]'''
*neuro_cutscene.bsl
|{{C|8|8: AN INNOCENT LIFE}}
*neuro_level_logic.bsl
|Atmospheric Conversion Center (interior)
*neuro_main.bsl
|-
*particle_scripts.bsl
|[[Image:Aqua Dot-Red.png]]
====tctf_ii====
|'''[[Oni (folder)/GameDataFolder/IGMD/state|state/]]'''
Level logic for Chapter 13:PHOENIX RISING
|{{C|9|9: TRUTH AND CONSEQUENCES}}
*tctf_ii_cutscene.bsl
|Regional State Building
*roof_main.bsl
|-
*tctf2.bsl
|[[Image:Aqua Dot-Red.png]]
====compound====
|'''[[Oni (folder)/GameDataFolder/IGMD/roof|roof/]]'''
Level logic for Chapter 14:DAWN OF THE CHRYSALIS
|{{C|10|10: CAT AND MOUSE}}
*compound.bsl
|Rooftops
*compound_cutscene.bsl
|-
*compound_main.bsl
|[[Image:Aqua Dot-Red.png]]
*particle_scripts.bsl
|'''[[Oni (folder)/GameDataFolder/IGMD/dream_lab|dream_lab/]]'''
|{{C|11|11: DREAM DIVER}}
|Doctor Hasegawa's Lab
|-
|[[Image:Aqua Dot-Red.png]]
|'''[[Oni (folder)/GameDataFolder/IGMD/neuro|neuro/]]'''
|{{C|12|12: SINS OF THE FATHER}}
|TCTF Science Prison
|-
|[[Image:Aqua Dot-Red.png]]
|'''[[Oni (folder)/GameDataFolder/IGMD/tctf_ii|tctf_ii/]]'''
|{{C|13|13: PHOENIX RISING}}
|TCTF Regional HQ (redux)
|-
|[[Image:Aqua Dot-Red.png]]
|'''[[Oni (folder)/GameDataFolder/IGMD/compound|compound/]]'''
|{{C|14|14: DAWN OF THE CHRYSALIS}}
|Syndicate Mountain Compound
|}
|}
 
[[Category:Game directory map]]

Revision as of 00:02, 5 December 2015

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 the .bsl extension, written in BFW Scripting 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 1.
  • The Mac and Windows scripts are almost identical, but there are minor differences in tctf_ii_cutscene.bsl and tctf2.bsl for the boss battle of Chapter 13, depicted HERE.
Legend
Aqua Dot-Red.png = needed to run Oni; Aqua Dot-Blue.png = unneeded files
Folder Chapter Location (as in Load Game dialog)
Aqua Dot-Blue.png global/ Loads for all levels
Aqua Dot-Red.png EnvWarehouse/ Two Chapters which share the same level data:
0: COMBAT TRAINING
1: TRIAL RUN
TCTF Training
Syndicate Warehouse
Aqua Dot-Red.png manplant/ 2: ENGINES OF EVIL Manufacturing Plant
Aqua Dot-Red.png lab/ 3: PUZZLE PIECES Bio-Research Lab
Aqua Dot-Red.png Airport/ 4: TIGER BY THE TAIL Airport Assault
Aqua Dot-Red.png Airport_III/ 5: HOT PURSUIT Airport Cargo Hangars
Aqua Dot-Red.png tctf/ 6: COUNTERATTACK TCTF Regional HQ
Aqua Dot-Red.png power/ 7: A FRIEND IN NEED Atmospheric Conversion Center (exterior)
Aqua Dot-Red.png power_II/ 8: AN INNOCENT LIFE Atmospheric Conversion Center (interior)
Aqua Dot-Red.png state/ 9: TRUTH AND CONSEQUENCES Regional State Building
Aqua Dot-Red.png roof/ 10: CAT AND MOUSE Rooftops
Aqua Dot-Red.png dream_lab/ 11: DREAM DIVER Doctor Hasegawa's Lab
Aqua Dot-Red.png neuro/ 12: SINS OF THE FATHER TCTF Science Prison
Aqua Dot-Red.png tctf_ii/ 13: PHOENIX RISING TCTF Regional HQ (redux)
Aqua Dot-Red.png compound/ 14: DAWN OF THE CHRYSALIS Syndicate Mountain Compound