Jump to content

Mac beta 4: Difference between revisions

46 bytes removed ,  31 August 2011
m
re-wordings
m (recat)
m (re-wordings)
Line 15: Line 15:
This version of Oni was available as stand alone and also as part of a package of four games called the Big Blue Box, and sold on a German website. <!--(This sentence cut because the page is dead now. --I)It may no longer be available for purchase, but the product page is [http://www.macelite.de/product_info.php?language=en&info=p107_Big-Blue-Box--Mac-.html here].--> As in the retail Mac application, access to Developer Mode and many BSL functions had been removed, but this version had two very unusual features: the level0_Tools files, and some "lost" level scripts.
This version of Oni was available as stand alone and also as part of a package of four games called the Big Blue Box, and sold on a German website. <!--(This sentence cut because the page is dead now. --I)It may no longer be available for purchase, but the product page is [http://www.macelite.de/product_info.php?language=en&info=p107_Big-Blue-Box--Mac-.html here].--> As in the retail Mac application, access to Developer Mode and many BSL functions had been removed, but this version had two very unusual features: the level0_Tools files, and some "lost" level scripts.


The level0_Tools files (in the usual .dat/.raw/.sep formats) contains resources used during development. The application does not actually seem able to use these tools in-game (in fact, the startup log explicitly records that Oni skips "tool files" such as this one), but the function of the tools was determined from examining their resources. If you're curious, you can download level0_Tools [http://geyser.oni2.net/edition/plugins/level0_Tools.zip here]. [[OniSplit]] can be used to extract the data into individual resources.
The level0_Tools files (found in GameDataFolder in the usual .dat/.raw/.sep formats) contain resources used during development. The application does not actually seem able to use these tools in-game (in fact, the startup log explicitly records that Oni skips "tool files" such as this one), but the function of the tool files was determined from examining their resources. If you're curious, you can download level0_Tools [http://geyser.oni2.net/edition/plugins/level0_Tools.zip here]. [[OniSplit]] can be used to extract the data into individual resources.


:level0_Tools contains:
:level0_Tools contains:
:*some furniture [[OFGA]]s (which are now baked into the environment of Oni's levels, as generic [[AKEV]] quads that are merely flagged as furniture)
:*distinct furniture models ([[OFGA|OFGAs]]) (which are now baked into the environment of Oni's levels, as generic [[AKEV]] quads that are merely flagged as furniture)
:*some [[WMDD]]s that were used at some point to edit [[OBJC|OBJCs]] and other [[BINA]] resources (helpful in reverse-engineering the BINA formats)
:*[[WMDD]]s that were used at some point to edit [[OBJC|OBJCs]] and other [[BINA]] resources (helpful in reverse-engineering the BINA formats)
:*textures that were used for debugging, or for other more obscure purposes (the most notable such texture is [[:Image:TXMPPOSTER3.png|Hapékat]], a mask-less rendition of [[:Image:TXMPPOSTER1.png|this little guy]] not found in-game, and now the depiction of our wiki's mascot)
:*textures that were used for debugging, or for other more obscure purposes (the most notable such texture is [[:Image:TXMPPOSTER3.png|Hapékat]], a mask-less rendition of [[:Image:TXMPPOSTER1.png|this little guy]] not found in-game, and now the depiction of our wiki's mascot)


Secondly, beta 5 contains a number of folders within the IGMD folder, which are not present in retail Oni either because (a) they provided the logic for levels that were used for testing during development, (b) they represent levels that were merged into other levels, or (c) they represent actual content that was cut from Oni in development. In total there are 10 folders not present in a retail Mac Oni installation. Each is matched with a string for a level name found in Oni's engine.
Secondly, beta 5 contains a number of folders within the IGMD folder which are not present in retail Oni either because (a) they provided the logic for levels that were used for testing during development, (b) they represent levels that were merged into other levels, or (c) they represent actual content that was cut from Oni in development. In total there are 10 folders not present in a retail Mac Oni installation. Each is matched with a string for a level name found in Oni's engine.


'''Merged and cut content'''
'''Merged and cut content'''
Line 47: Line 47:
'''Test levels'''
'''Test levels'''


The first level here is in the 30s, but its name pretty much pegs it as a test level.
*'''ats'''. Level name: AlexTestSite (level55_Final).
*'''ats'''. Level name: AlexTestSite (level55_Final).
:The script is clearly for a test level for Mukade's teleportation (with a comment referencing the "[[wikipedia:Bamf|bamf]]" sound effect of comic book fame).
:The script is clearly for a test level for Mukade's teleportation (with a comment referencing the "[[wikipedia:Bamf|bamf]]" sound effect of comic book fame).