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

From OniGalore
Jump to navigation Jump to search
mNo edit summary
 
m (one IGMD folder was missing its ending "/")
(28 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 :
 
====IGMD\EnvWarehouse====
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 Chapters 0:COMBAT TRAINING and 1:TRIAL RUN
 
*warehouse_anim_scripts.bsl
'''Notes on this folder'''
*warehouse_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.
*warehouse_level_scripts.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.
*warehouse_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]].
*warehouse_particles.bsl
 
*warehouse_train2.bsl
{| border="1" cellpadding="5" cellspacing="0" style="margin-left:auto; margin-right:auto;"
*warehouse_training_scripts.bsl
!Legend
====IGMD\manplant====
|-
Level logic for Chapter 2:ENGINES OF EVIL
|<center>[[Image:Aqua Dot-Red.png]] = needed to run Oni; [[Image:Aqua Dot-Blue.png]] = unneeded files</center>
*manplant_anim_scripts.bsl
|}
*manplant_cutscene.bsl
 
*manplant_level_logic.bsl
{|style="margin-left:auto; margin-right:auto;"
*manplant_main.bsl
|
*particle_scripts.bsl
{|{{table}}
====IGMD\lab====
{{th}}
Level logic for Chapter 3:PUZZLE PIECES
!
*lab_cutscene.bsl
!Folder
*lab_level_logic.bsl
![[Chapters|Chapter]]
*lab_main.bsl
!Location (as in Load Game dialog)
*particle_scripts.bsl
|-
====IGMD\Airport====
|[[Image:Aqua Dot-Blue.png]]
Level logic for Chapter 4:TIGER BY THE TAIL
|'''[[Oni (folder)/GameDataFolder/IGMD/global|global/]]'''
*airport_cutscene.bsl
|colspan=2|Loads for all levels
*airport_main.bsl
|-
*airport1_level_logic.bsl
|[[Image:Aqua Dot-Red.png]]
====IGMD\Airport_III====
|'''[[Oni (folder)/GameDataFolder/IGMD/EnvWarehouse|EnvWarehouse/]]'''
Level logic for Chapter 5:HOT PURSUIT
|Two Chapters which share the same level data:<br>{{C|0|0: COMBAT TRAINING}}<br>{{C|1|1: TRIAL RUN}}
*airport2_cutscene.bsl
|valign=bottom|TCTF Training<br>Syndicate Warehouse
*airport2_level_logic.bsl
|-
*airport2_main.bsl
|[[Image:Aqua Dot-Red.png]]
====IGMD\tctf====
|'''[[Oni (folder)/GameDataFolder/IGMD/manplant|manplant/]]'''
Level logic for Chapter 6:COUNTERATTACK
|{{C|2|2: ENGINES OF EVIL}}
*particle_scripts.bsl
|Manufacturing Plant
*tctf_cutscene.bsl
|-
*tctf_door_lock_lights.bsl
|[[Image:Aqua Dot-Red.png]]
*tctf_main.bsl
|'''[[Oni (folder)/GameDataFolder/IGMD/lab|lab/]]'''
*tctf_objectives.bsl
|{{C|3|3: PUZZLE PIECES}}
*tctf_spawn_syndicate.bsl
|Bio-Research Lab
====IGMD\power====
|-
Level logic for Chapter 7:A FRIEND IN NEED
|[[Image:Aqua Dot-Red.png]]
*particle_scripts.bsl
|'''[[Oni (folder)/GameDataFolder/IGMD/Airport|Airport/]]'''
*power_cutscene.bsl
|{{C|4|4: TIGER BY THE TAIL}}
*power_main.bsl
|Airport Assault
*power_objectives.bsl
|-
*power_spawn.bsl
|[[Image:Aqua Dot-Red.png]]
====IGMD\power_II====
|'''[[Oni (folder)/GameDataFolder/IGMD/Airport_III|Airport_III/]]'''
Level logic for Chapter 8:AN INNOCENT LIFE
|{{C|5|5: HOT PURSUIT}}
*particle_scripts.bsl
|Airport Cargo Hangars
*power_II_main.bsl
|-
*power2_spawn.bsl
|[[Image:Aqua Dot-Red.png]]
*powerII_cutscene.bsl
|'''[[Oni (folder)/GameDataFolder/IGMD/tctf|tctf/]]'''
====IGMD\state====
|{{C|6|6: COUNTERATTACK}}
Level logic for Chapter 9:TRUTH AND CONSEQUENCES
|TCTF Regional HQ
*state_cutscene.bsl
|-
*state_level_logic.bsl
|[[Image:Aqua Dot-Red.png]]
*state_main.bsl
|'''[[Oni (folder)/GameDataFolder/IGMD/power|power/]]'''
====IGMD\roof====
|{{C|7|7: A FRIEND IN NEED}}
Level logic for Chapter 10:CAT AND MOUSE
|Atmospheric Conversion Center (exterior)
*particle_scripts.bsl
|-
*roof.bsl
|[[Image:Aqua Dot-Red.png]]
*roof_cutscene.bsl
|'''[[Oni (folder)/GameDataFolder/IGMD/power_II|power_II/]]'''
*roof_main.bsl
|{{C|8|8: AN INNOCENT LIFE}}
====IGMD\dream_lab====
|Atmospheric Conversion Center (interior)
Level logic for Chapter 11:DREAM DIVER
|-
*dream_lab_cutscene.bsl
|[[Image:Aqua Dot-Red.png]]
*dream_lab_logic.bsl
|'''[[Oni (folder)/GameDataFolder/IGMD/state|state/]]'''
*dream_lab_main.bsl
|{{C|9|9: TRUTH AND CONSEQUENCES}}
*particle_scripts.bsl
|Regional State Building
====IGMD\neuro====
|-
Level logic for Chapter 12:SINS OF THE FATHER
|[[Image:Aqua Dot-Red.png]]
*neuro_cutscene.bsl
|'''[[Oni (folder)/GameDataFolder/IGMD/roof|roof/]]'''
*neuro_level_logic.bsl
|{{C|10|10: CAT AND MOUSE}}
*neuro_main.bsl
|Rooftops
*particle_scripts.bsl
|-
====IGMD\tctf_ii====
|[[Image:Aqua Dot-Red.png]]
Level logic for Chapter 13:PHOENIX RISING
|'''[[Oni (folder)/GameDataFolder/IGMD/dream_lab|dream_lab/]]'''
*tctf_ii_cutscene.bsl
|{{C|11|11: DREAM DIVER}}
*roof_main.bsl
|Doctor Hasegawa's Lab
*tctf2.bsl
|-
====IGMD\compound====
|[[Image:Aqua Dot-Red.png]]
Level logic for Chapter 14:DAWN OF THE CHRYSALIS
|'''[[Oni (folder)/GameDataFolder/IGMD/neuro|neuro/]]'''
*compound.bsl
|{{C|12|12: SINS OF THE FATHER}}
*compound_cutscene.bsl
|TCTF Science Prison
*compound_main.bsl
|-
*particle_scripts.bsl
|[[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