XML:IGHH: Difference between revisions

From OniGalore
Jump to navigation Jump to search
mNo edit summary
mNo edit summary
Line 27: Line 27:
| <LeftX>
| <LeftX>
| integer
| integer
| Horizontal distance of left HUD image (left red boarder) to left HUD explanation image (left white boarder).
| Horizontal relative position of left HUD explanation image (left white boarder) to left HUD image (left red boarder).
|-
|-
| <LeftY>
| <LeftY>
| integer
| integer
| Vertical distance of left HUD image (bottom red border) to left HUD explanation image (bottom white boarder).
| Vertical relative position of left HUD explanation image (bottom white boarder) to left HUD image (bottom red border).
|-
|-
| <RightX>
| <RightX>
| integer
| integer
| Horizontal distance of right HUD image (right red border) to right HUD explanation image (right white boarder).
| Horizontal relative position of right HUD explanation image (right white boarder) to right HUD image (right red border).
|-
|-
| <RightY>
| <RightY>
| integer
| integer
| Vertical distance of right HUD image (bottom red border) to right HUD explanation image (bottom white boarder).
| Vertical relative position of right HUD explanation image (bottom white boarder) to right HUD image (bottom red border) to.
|-
|-
| <LeftCount>
| <LeftCount>
Line 69: Line 69:


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


'''For right HUD:'''
'''For right HUD:'''
: Horizontal distance of right HUD explanation image (left white boarder) to the text.
: Horizontal relative position of text to right HUD explanation image (left white boarder).
: For example it's 19 px for "OVERPOWER HEALTH".
: For example it's 19 px for "OVERPOWER HEALTH".
|-
|-
|valign="top"| <Y>
|valign="top"| <Y>
|valign="top"| integer
|valign="top"| integer
| Vertical distance of right/left HUD explanation image (top white boarder) to the text.
| 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".
: For example it's 8 px for "BALLISTIC AMMO" and 26 px for "OVERPOWER HEALTH".
|}
|}

Revision as of 14:46, 15 November 2012

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 edition/GameDataFolder/level0_... )
  • 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) to.
<LeftCount> integer Amount of elements (<IGHHLabels>) attached to left HUD image.
<RightCount> integer Amount of elements (<IGHHLabels>) attached to right HUD 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
HPge_tn.png

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".