XML:IGHH

From OniGalore
Revision as of 13:27, 18 April 2013 by Iritscen (talk | contribs) (should have used vanilla/ path)
IGHH : In-game HUD
XML modding tips
See HERE to start learning about XML modding.
See HERE if you are searching for information on how to handle object coordinates.
See HERE for some typical modding errors and their causes.
XML.png
XML

HPge << Other file types >> IPge

switch to OBD page

general information

  • The xml code on this page is compatible with onisplit v0.9.61.0
  • IGHH is global. (It can be found in AE/AEInstaller/vanilla/level0_Final.dat)
  • There's only one IGHH.
  • HPge and IGHH becomes displayed at the same time.
  • In the following description "HUD" refers to the health gauge, weapon display, compass, etc., and "HUD explanation" refers to the image holding the green lines.
XML tag content type description
<IGHH id="..."> integer instance id, should be 0
<LeftTexture> link TXMPfilename.oni (without file suffix .oni); "TXMPleft_help" in vanilla Oni/AE
<RightTexture> link TXMPfilename.oni (without file suffix .oni); "TXMPright_help" in vanilla Oni/AE
<LeftX> integer Horizontal relative position of left HUD explanation image (left white boarder) to left HUD image (left red boarder).
<LeftY> integer Vertical relative position of left HUD explanation image (bottom white boarder) to left HUD image (bottom red border).
<RightX> integer Horizontal relative position of right HUD explanation image (right white boarder) to right HUD image (right red border).
<RightY> integer Vertical relative position of right HUD explanation image (bottom white boarder) to right HUD image (bottom red border).
<LeftCount> integer Amount of elements (<IGHHLabels>) attached to left HUD explanation image.
<RightCount> integer Amount of elements (<IGHHLabels>) attached to right HUD explanation image.
<Labels> - You can have N <IGHHLabels> whereby N is an integer (int32).
<IGHHLabels> - Holds <Text>, <X> and <Y> tag.
<Text> char[64] Legend of a HUD item, for example "BALLISTIC AMMO".
<X> integer
help page plus IGHH illustration

For left HUD:

Horizontal relative position of text to left HUD explanation image (right white boarder).
For example it's 77 px for "BALLISTIC AMMO".

For right HUD:

Horizontal relative position of text to right HUD explanation image (left white boarder).
For example it's 19 px for "OVERPOWER HEALTH".
<Y> integer Vertical relative position of text to the right/left HUD explanation image (top white boarder).
For example it's 8 px for "BALLISTIC AMMO" and 26 px for "OVERPOWER HEALTH".