OBD:ONGS: Difference between revisions

From OniGalore
Jump to navigation Jump to search
No edit summary
(update content + code)
Line 1: Line 1:
[[Main Page]] >> [[OBD:Oni Binary Data|Oni Binary Data]] >> [[OBD:File types|File Types]] >> ONGS File
{{OBD_File_Header | type=ONGS | prev=ONFA | next=ONIA | name=Oni Game Settings | family=Global | align=center}}
 
:
 
<CENTER>[[OBD:ONFA|<==]] <FONT SIZE=5>ONGS File</FONT> [[OBD:ONIA|==>]]<BR>
<FONT SIZE=2>Oni Game Settings - Level 0 File</FONT></CENTER>
 
 
The first pic shows the first part of this file. The second pic the second part, the third pic the third part and the last pic the fourth part of it.
The first pic shows the first part of this file. The second pic the second part, the third pic the third part and the last pic the fourth part of it.
 
:
 
[[Image:ongs_a.gif]]
http://www6.fh-eberswalde.de/user/dkriesch/onistuff/images/ongs_a.gif
:
 
[[Image:ongs_m1.gif]]
http://www6.fh-eberswalde.de/user/dkriesch/onistuff/images/ongs_m1.gif
:
 
[[Image:ongs_m2.gif]]
http://www6.fh-eberswalde.de/user/dkriesch/onistuff/images/ongs_m2.gif
:
 
[[Image:ongs_m3.gif]]
http://www6.fh-eberswalde.de/user/dkriesch/onistuff/images/ongs_m3.gif
:
 
{| WIDTH=100% {{Template:OBDtable}}
 
{| BORDER=1 WIDTH=100% CELLPADDING=2 CELLSPACING=0
|- ALIGN=CENTER BGCOLOR="#FFDDBB"
|- ALIGN=CENTER BGCOLOR="#FFDDBB"
| WIDTH=15% | <B>Hex</B>
| WIDTH=15% | '''Hex''' || WIDTH=15% | '''Translation''' || WIDTH=70% | '''Meaning'''
| WIDTH=15% | <B>Translation</B>
| WIDTH=70% | <B>Meaning</B>
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#FF0000" | 01 00 00 00
| BGCOLOR="#FF0000" | 01 00 00 00 || 0 || ALIGN=LEFT | 00000-game_settings.ONGS
| 0
| ALIGN=LEFT | 00000-game_settings.ONGS
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#FFFF00" | 01 00 00 00
| BGCOLOR="#FFFF00" | 01 00 00 00 || 0 || ALIGN=LEFT | level 0
| 0
| ALIGN=LEFT | level 0
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#000000"
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#000000"
| COLSPAN=3 | <FONT SIZE=2 COLOR="#FFFFFF">Below follows the first part.</FONT>
| COLSPAN=3 | <FONT SIZE=2 COLOR="#FFFFFF">Below follows the first part.</FONT>
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#FFC8C8" | 00 00 00 40
| BGCOLOR="#FFC8C8" | 00 00 00 40 || 2.000000 || ALIGN=LEFT | unknown
| 2.000000
| ALIGN=LEFT | unknown
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#FFC8C8" | 00 00 80 3E
| BGCOLOR="#FFC8C8" | 00 00 80 3E || 0.250000 || ALIGN=LEFT | unknown
| 0.250000
| ALIGN=LEFT | unknown
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#FFC8C8" | 00 00 80 3F
| BGCOLOR="#FFC8C8" | 00 00 80 3F || 1.000000 || ALIGN=LEFT | unknown
| 1.000000
| ALIGN=LEFT | unknown
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#FFC8C8" | 00 00 C0 3F
| BGCOLOR="#FFC8C8" | 00 00 C0 3F || 1.500000 || ALIGN=LEFT | unknown
| 1.500000
| ALIGN=LEFT | unknown
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#FFC8C8" | 33 33 13 40
| BGCOLOR="#FFC8C8" | 33 33 13 40 || 2.300000 || ALIGN=LEFT | unknown
| 2.300000
| ALIGN=LEFT | unknown
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#FFFFC8" | 04 00 00 00
| BGCOLOR="#FFFFC8" | 04 00 00 00 || 4 || ALIGN=LEFT | 4 entries follow
| 4
| ALIGN=LEFT | unknown
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#FFFFC8" | 00 00 00 00
| BGCOLOR="#C8FFC8" | 00 00 00 00 || 0.000000 || ALIGN=LEFT | 0 percent health
| 0
| ALIGN=LEFT | unknown
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#C8FFC8" | C2 F5 28 3F
| BGCOLOR="#C8FFC8" | C2 F5 28 3F || 0.660000 || ALIGN=LEFT | 66 percent health
| 0.660000
| ALIGN=LEFT | unknown
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#C8FFC8" | 47 E1 7A 3F
| BGCOLOR="#C8FFC8" | 47 E1 7A 3F || 0.980000 || ALIGN=LEFT | 98 percent health
| 0.980000
| ALIGN=LEFT | unknown
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#C8FFC8" | 00 00 80 3F
| BGCOLOR="#C8FFC8" | 00 00 80 3F || 1.000000 || ALIGN=LEFT | 100 percent health
| 1.000000
| ALIGN=LEFT | unknown
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#C8FFFF" | AD DE
| BGCOLOR="#C8FFFF" | AD DE || dead || ALIGN=LEFT | not used
| dead
| ALIGN=LEFT | not used
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#FFC8FF" | 00 00 FF FF
| BGCOLOR="#FFC8FF" | 00 00 FF FF || BGCOLOR="#FF0000" | 0, 0, 255; 255 || ALIGN=LEFT | colour (blue, green, red) and transparency if the character has a health of 0 percent
| -65536
| ALIGN=LEFT | unknown
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#FFC8FF" | 00 FF FF FF
| BGCOLOR="#FFC8FF" | 00 FF FF FF || BGCOLOR="#FFFF00" | 0, 255, 255; 255 || ALIGN=LEFT | colour (blue, green, red) and transparency if the character has a health of 66 percent
| -256
| ALIGN=LEFT | unknown
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#FFC8FF" | 2B A1 13 FF
| BGCOLOR="#FFC8FF" | 2B A1 13 FF || BGCOLOR="#13A12B" | 43,&nbsp;161,&nbsp;19;&nbsp;255 || ALIGN=LEFT | colour (blue, green, red) and transparency if the character has a health of 98 percent
| -15490773
| ALIGN=LEFT | unknown
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#FFC8FF" | 00 FF 00 FF
| BGCOLOR="#FFC8FF" | 00 FF 00 FF || BGCOLOR="#00FF00" | 0, 255, 0; 255 || ALIGN=LEFT | colour (blue, green, red) and transparency if the character has a health of 100 percent
| -16711936
| ALIGN=LEFT | unknown
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#FFC800" | AD DE
| BGCOLOR="#FFC800" | AD DE || dead || ALIGN=LEFT | not used
| dead
| ALIGN=LEFT | not used
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#808080"
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#808080"
| COLSPAN=3 | <FONT SIZE=2 COLOR="#FFFFFF">Below follows the first block of the first part.</FONT>
| COLSPAN=3 | <FONT SIZE=2 COLOR="#FFFFFF">Below follows the first block of the first part.</FONT>
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#C800C8" COLSPAN=2 | <TT>powerup_ammo</TT>
| BGCOLOR="#C800C8" COLSPAN=2 | <TT>powerup_ammo</TT> || ALIGN=LEFT | 3D model name (reference to 01449-powerup_ammo.[[OBD:M3GM | M3GM]])
| ALIGN=LEFT | name of the 3D model (01449-powerup_ammo.[[OBD:M3GM|M3GM]])
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#000000"
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#000000"
| COLSPAN=3 | <FONT SIZE=2 COLOR="#FFFFFF">Below follows the second part.</FONT>
| COLSPAN=3 | <FONT SIZE=2 COLOR="#FFFFFF">Below follows the second part.</FONT>
Line 107: Line 61:
| COLSPAN=3 | <FONT SIZE=2 COLOR="#FFFFFF">Below follows the first block of the second part.</FONT>
| COLSPAN=3 | <FONT SIZE=2 COLOR="#FFFFFF">Below follows the first block of the second part.</FONT>
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#C87C64" COLSPAN=2 | <TT>glowtex_ammo</TT>
| BGCOLOR="#C87C64" COLSPAN=2 | <TT>glowtex_ammo</TT> || ALIGN=LEFT | name of the texture which surrounds the 3D model above in some distance (reference to 01448-glowtex_ammo.[[OBD:TXMP | TXMP]])
| ALIGN=LEFT | name of the texture which surrounds the 3D model above in some distance (01448-glowtex_ammo.[[OBD:TXMP|TXMP]])
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#000000"
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#000000"
| COLSPAN=3 | <FONT SIZE=2 COLOR="#FFFFFF">Below follows the third part.</FONT>
| COLSPAN=3 | <FONT SIZE=2 COLOR="#FFFFFF">Below follows the third part.</FONT>
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#B0C3D4" | 00 00 A0 40
| BGCOLOR="#B0C3D4" | 00 00 A0 40 || 5.000000 || ALIGN=LEFT | unknown red ammo clip min; it seems (I'm pretty sure) that this complete part belongs to the inventory parts above; (note for me: empty blocks above maybe space for the canceled nci powerup)
| 5.000000
| ALIGN=LEFT | unknown
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#B0C3D4" | 00 00 A0 40
| BGCOLOR="#B0C3D4" | 00 00 A0 40 || 5.000000 || ALIGN=LEFT | unknown red ammo clip max
| 5.000000
| ALIGN=LEFT | unknown
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#B0C3D4" | 00 00 A0 40
| BGCOLOR="#B0C3D4" | 00 00 A0 40 || 5.000000 || ALIGN=LEFT | unknown green energy cell min
| 5.000000
| ALIGN=LEFT | unknown
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#B0C3D4" | 00 00 A0 40
| BGCOLOR="#B0C3D4" | 00 00 A0 40 || 5.000000 || ALIGN=LEFT | unknown green energy cell max
| 5.000000
| ALIGN=LEFT | unknown
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#B0C3D4" | 00 00 A0 40
| BGCOLOR="#B0C3D4" | 00 00 A0 40 || 5.000000 || ALIGN=LEFT | unknown hypo min
| 5.000000
| ALIGN=LEFT | unknown
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#B0C3D4" | 00 00 A0 40
| BGCOLOR="#B0C3D4" | 00 00 A0 40 || 5.000000 || ALIGN=LEFT | unknown hypo max
| 5.000000
| ALIGN=LEFT | unknown
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#B0C3D4" | 00 00 A0 40
| BGCOLOR="#B0C3D4" | 00 00 A0 40 || 5.000000 || ALIGN=LEFT | unknown force shield min
| 5.000000
| ALIGN=LEFT | unknown
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#B0C3D4" | 00 00 A0 40
| BGCOLOR="#B0C3D4" | 00 00 A0 40 || 5.000000 || ALIGN=LEFT | unknown force shield max
| 5.000000
| ALIGN=LEFT | unknown
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#B0C3D4" | 00 00 A0 40
| BGCOLOR="#B0C3D4" | 00 00 A0 40 || 5.000000 || ALIGN=LEFT | unknown phase cloak min
| 5.000000
| ALIGN=LEFT | unknown
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#B0C3D4" | 00 00 A0 40
| BGCOLOR="#B0C3D4" | 00 00 A0 40 || 5.000000 || ALIGN=LEFT | unknown phase cloak max
| 5.000000
| ALIGN=LEFT | unknown
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#B0C3D4" | 00 00 C0 40
| BGCOLOR="#B0C3D4" | 00 00 C0 40 || 6.000000 || ALIGN=LEFT | unknown lsi min
| 6.000000
| ALIGN=LEFT | unknown
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#B0C3D4" | 00 00 C0 40
| BGCOLOR="#B0C3D4" | 00 00 C0 40 || 6.000000 || ALIGN=LEFT | unknown lsi max
| 6.000000
| ALIGN=LEFT | unknown
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#E7CEA5" | AD DE
| BGCOLOR="#E7CEA5" | AD DE || dead || ALIGN=LEFT | not used (unknown min and max for nci?)
| dead
| ALIGN=LEFT | not used
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#808080"
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#808080"
| COLSPAN=3 | <FONT SIZE=2 COLOR="#FFFFFF">Below follows the first block of the third part.</FONT>
| COLSPAN=3 | <FONT SIZE=2 COLOR="#FFFFFF">Below follows the first block of the third part.</FONT>
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#FFDDDD" COLSPAN=2 | <TT>.</TT>
| BGCOLOR="#FFDDDD" COLSPAN=2 | <TT>.</TT> || ALIGN=LEFT | sound name; not used; (reference to an [[OBD:OSBD | OSBD]] file)
| ALIGN=LEFT | sound; not used; ([[OBD:OSBD|OSBD]] file)
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#000000"
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#000000"
| COLSPAN=3 | <FONT SIZE=2 COLOR="#FFFFFF">Below follows the fourth part.</FONT>
| COLSPAN=3 | <FONT SIZE=2 COLOR="#FFFFFF">Below follows the fourth part.</FONT>
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#64AAAA" | 33 33 33 3F
| BGCOLOR="#64AAAA" | 33 33 33 3F || 0.700000 || ALIGN=LEFT | unknown (note: to all unknown fields below: I've tested it with all teams ==> no effect)
| 0.700000
| ALIGN=LEFT | unknown
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#64AAAA" | 00 00 80 3F
| BGCOLOR="#64AAAA" | 00 00 80 3F || 1.000000 || ALIGN=LEFT | unknown
| 1.000000
| ALIGN=LEFT | unknown
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#64AAAA" | 33 33 B3 3F
| BGCOLOR="#64AAAA" | 33 33 B3 3F || 1.400000 || ALIGN=LEFT | unknown
| 1.400000
| ALIGN=LEFT | unknown
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#64AAAA" | 9A 99 19 3F
| BGCOLOR="#64AAAA" | 9A 99 19 3F || 0.600000 || ALIGN=LEFT | unknown
| 0.600000
| ALIGN=LEFT | unknown
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#64AAAA" | 00 00 80 3F
| BGCOLOR="#64AAAA" | 00 00 80 3F || 1.000000 || ALIGN=LEFT | unknown
| 1.000000
| ALIGN=LEFT | unknown
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#64AAAA" | 66 66 A6 3F
| BGCOLOR="#64AAAA" | 66 66 A6 3F || 1.300000 || ALIGN=LEFT | unknown
| 1.300000
| ALIGN=LEFT | unknown
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#64AAAA" | CD CC 4C 3F
| BGCOLOR="#64AAAA" | CD&nbsp;CC&nbsp;4C&nbsp;3F || 0.800000 || ALIGN=LEFT | unknown
| 0.800000
| ALIGN=LEFT | unknown
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#64AAAA" | 00 00 80 3F
| BGCOLOR="#64AAAA" | 00 00 80 3F || 1.000000 || ALIGN=LEFT | unknown
| 1.000000
| ALIGN=LEFT | unknown
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#64AAAA" | 00 00 C0 3F
| BGCOLOR="#64AAAA" | 00 00 C0 3F || 1.500000 || ALIGN=LEFT | unknown
| 1.500000
| ALIGN=LEFT | unknown
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#64AAAA" | 9A 99 99 3F
| BGCOLOR="#64AAAA" | 9A 99 99 3F || 1.200000 || ALIGN=LEFT | unknown
| 1.200000
| ALIGN=LEFT | unknown
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#64AAAA" | 00 00 80 3F
| BGCOLOR="#64AAAA" | 00 00 80 3F || 1.000000 || ALIGN=LEFT | unknown
| 1.000000
| ALIGN=LEFT | unknown
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#64AAAA" | 9A 99 19 3F
| BGCOLOR="#64AAAA" | 9A 99 19 3F || 0.600000 || ALIGN=LEFT | unknown
| 0.600000
| ALIGN=LEFT | unknown
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#64AAAA" | 00 00 80 3F
| BGCOLOR="#64AAAA" | 00 00 80 3F || 1.000000 || ALIGN=LEFT | enemy health factor if you play on easy
| 1.000000
| ALIGN=LEFT | unknown
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#64AAAA" | 00 00 80 3F
| BGCOLOR="#64AAAA" | 00 00 80 3F || 1.000000 || ALIGN=LEFT | enemy health factor if you play on normal
| 1.000000
| ALIGN=LEFT | unknown
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#64AAAA" | 00 00 A0 3F
| BGCOLOR="#64AAAA" | 00 00 A0 3F || 1.250000 || ALIGN=LEFT | enemy health factor if you play on hard
| 1.250000
| ALIGN=LEFT | unknown
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#64AAAA" | 66 66 A6 3F
| BGCOLOR="#64AAAA" | 66 66 A6 3F || 1.300000 || ALIGN=LEFT | player health factor if you play on easy
| 1.300000
| ALIGN=LEFT | unknown
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#64AAAA" | 00 00 80 3F
| BGCOLOR="#64AAAA" | 00 00 80 3F || 1.000000 || ALIGN=LEFT | player health factor if you play on normal
| 1.000000
| ALIGN=LEFT | unknown
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#64AAAA" | 00 00 80 3F
| BGCOLOR="#64AAAA" | 00 00 80 3F || 1.000000 || ALIGN=LEFT | player health factor if you play on hard
| 1.000000
| ALIGN=LEFT | unknown
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#EBEBEB" | 10 00 00 00
| BGCOLOR="#EBEBEB" | 10 00 00 00 || 16 || ALIGN=LEFT | 16 packages follow (one package is edged in darkgrey)
| 16
| ALIGN=LEFT | 16 packages follow (one package is edged in darkgrey)
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#808080"
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#808080"
| COLSPAN=3 | <FONT SIZE=2 COLOR="#FFFFFF">Below follows the first package of the fourth part.</FONT>
| COLSPAN=3 | <FONT SIZE=2 COLOR="#FFFFFF">Below follows the first package of the fourth part.</FONT>
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#8C8CCC" COLSPAN=2 | <TT>hypo</TT>
| BGCOLOR="#8C8CCC" COLSPAN=2 | <TT>hypo</TT> || ALIGN=LEFT | space for notes
| ALIGN=LEFT | space for notes
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#FF00C8" | 01 00
| BGCOLOR="#FF00C8" | 01 00 || 1 || ALIGN=LEFT | first level with autoprompting
| 1
| ALIGN=LEFT | first level with autoprompting
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#F0F096" | 02 00
| BGCOLOR="#F0F096" | 02 00 || 2 || ALIGN=LEFT | last level with autoprompting
| 2
| ALIGN=LEFT | last level with autoprompting
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#00C864" COLSPAN=2 | <TT>autoprompt_hypo</TT>
| BGCOLOR="#00C864" COLSPAN=2 | <TT>autoprompt_hypo</TT> || ALIGN=LEFT | raw file anchor for the text message (it belongs to the [[OBD:SUBT | SUBT]] file)
| ALIGN=LEFT | raw file anchor for the text message (it belongs to the [[OBD:SUBT|SUBT]] file)
|}
|}
 
:
 
{{OBD_File_Footer | type=ONGS | prev=ONFA | next=ONIA | name=Oni Game Settings}}
<HR>
:
<CENTER>[[OBD:ONFA|<==]] <B>ONGS File</B> [[OBD:ONIA|==>]]</CENTER>
<HR>
 
 
[[Main Page]] >> [[OBD:Oni Binary Data|Oni Binary Data]] >> [[OBD:File types|File Types]] >> ONGS File

Revision as of 18:28, 9 November 2006

ONI BINARY DATA
ONFA << Other file types >> ONIA
ONGS : Oni Game Settings
switch to XML:ONGS page
Overview @ Oni Stuff
OBD.png

The first pic shows the first part of this file. The second pic the second part, the third pic the third part and the last pic the fourth part of it.

Ongs a.gif

Ongs m1.gif

Ongs m2.gif

Ongs m3.gif

Hex Translation Meaning
01 00 00 00 0 00000-game_settings.ONGS
01 00 00 00 0 level 0
Below follows the first part.
00 00 00 40 2.000000 unknown
00 00 80 3E 0.250000 unknown
00 00 80 3F 1.000000 unknown
00 00 C0 3F 1.500000 unknown
33 33 13 40 2.300000 unknown
04 00 00 00 4 4 entries follow
00 00 00 00 0.000000 0 percent health
C2 F5 28 3F 0.660000 66 percent health
47 E1 7A 3F 0.980000 98 percent health
00 00 80 3F 1.000000 100 percent health
AD DE dead not used
00 00 FF FF 0, 0, 255; 255 colour (blue, green, red) and transparency if the character has a health of 0 percent
00 FF FF FF 0, 255, 255; 255 colour (blue, green, red) and transparency if the character has a health of 66 percent
2B A1 13 FF 43, 161, 19; 255 colour (blue, green, red) and transparency if the character has a health of 98 percent
00 FF 00 FF 0, 255, 0; 255 colour (blue, green, red) and transparency if the character has a health of 100 percent
AD DE dead not used
Below follows the first block of the first part.
powerup_ammo 3D model name (reference to 01449-powerup_ammo. M3GM)
Below follows the second part.
Below follows the first block of the second part.
glowtex_ammo name of the texture which surrounds the 3D model above in some distance (reference to 01448-glowtex_ammo. TXMP)
Below follows the third part.
00 00 A0 40 5.000000 unknown red ammo clip min; it seems (I'm pretty sure) that this complete part belongs to the inventory parts above; (note for me: empty blocks above maybe space for the canceled nci powerup)
00 00 A0 40 5.000000 unknown red ammo clip max
00 00 A0 40 5.000000 unknown green energy cell min
00 00 A0 40 5.000000 unknown green energy cell max
00 00 A0 40 5.000000 unknown hypo min
00 00 A0 40 5.000000 unknown hypo max
00 00 A0 40 5.000000 unknown force shield min
00 00 A0 40 5.000000 unknown force shield max
00 00 A0 40 5.000000 unknown phase cloak min
00 00 A0 40 5.000000 unknown phase cloak max
00 00 C0 40 6.000000 unknown lsi min
00 00 C0 40 6.000000 unknown lsi max
AD DE dead not used (unknown min and max for nci?)
Below follows the first block of the third part.
. sound name; not used; (reference to an OSBD file)
Below follows the fourth part.
33 33 33 3F 0.700000 unknown (note: to all unknown fields below: I've tested it with all teams ==> no effect)
00 00 80 3F 1.000000 unknown
33 33 B3 3F 1.400000 unknown
9A 99 19 3F 0.600000 unknown
00 00 80 3F 1.000000 unknown
66 66 A6 3F 1.300000 unknown
CD CC 4C 3F 0.800000 unknown
00 00 80 3F 1.000000 unknown
00 00 C0 3F 1.500000 unknown
9A 99 99 3F 1.200000 unknown
00 00 80 3F 1.000000 unknown
9A 99 19 3F 0.600000 unknown
00 00 80 3F 1.000000 enemy health factor if you play on easy
00 00 80 3F 1.000000 enemy health factor if you play on normal
00 00 A0 3F 1.250000 enemy health factor if you play on hard
66 66 A6 3F 1.300000 player health factor if you play on easy
00 00 80 3F 1.000000 player health factor if you play on normal
00 00 80 3F 1.000000 player health factor if you play on hard
10 00 00 00 16 16 packages follow (one package is edged in darkgrey)
Below follows the first package of the fourth part.
hypo space for notes
01 00 1 first level with autoprompting
02 00 2 last level with autoprompting
autoprompt_hypo raw file anchor for the text message (it belongs to the SUBT file)
ONI BINARY DATA
ONFA << Other file types >> ONIA
ONGS : Oni Game Settings
[[OBD:File types/{{{family}}}|{{{family}}} file]]