Template:Standard attributes for RCOXML objects: Difference between revisions

From PS3 Developer wiki
Jump to navigation Jump to search
mNo edit summary
(after thinking in it... this is not needed, because are unique names anyway, and by removing it makes the labeling method more coherent and intuitive)
Line 5: Line 5:
! Name !! Type !! {{icon content psp|50px}} !! {{icon content ps3|50px}} !! Examples
! Name !! Type !! {{icon content psp|50px}} !! {{icon content ps3|50px}} !! Examples
|-
|-
| stdPositionX || float || {{yes}} || {{yes}} ||  || rowspan="3" | '''XYZ Position''', in pixels
| PositionX || float || {{yes}} || {{yes}} ||  || rowspan="3" | '''XYZ Position''', in pixels
|-
|-
| stdPositionY || float || {{yes}} || {{yes}} ||  
| PositionY || float || {{yes}} || {{yes}} ||  
|-
|-
| stdPositionZ || float || {{yes}} || {{yes}} ||  
| PositionZ || float || {{yes}} || {{yes}} ||  
|-
|-
| stdColorScaleR || float || {{yes}} || {{yes}} ||  || rowspan="4" | '''RGBA Color Scale''' (from 0 up to 1)
| ColorScaleR || float || {{yes}} || {{yes}} ||  || rowspan="4" | '''RGBA Color Scale''' (from 0 up to 1)
|-
|-
| stdColorScaleG || float || {{yes}} || {{yes}} ||  
| ColorScaleG || float || {{yes}} || {{yes}} ||  
|-
|-
| stdColorScaleB || float || {{yes}} || {{yes}} ||  
| ColorScaleB || float || {{yes}} || {{yes}} ||  
|-
|-
| stdColorScaleA || float || {{yes}} || {{yes}} ||  
| ColorScaleA || float || {{yes}} || {{yes}} ||  
|-
|-
| stdSizeX || float || {{yes}} || {{yes}} ||  || rowspan="3" | '''XYZ Size''', in pixels
| SizeX || float || {{yes}} || {{yes}} ||  || rowspan="3" | '''XYZ Size''', in pixels
|-
|-
| stdSizeY || float || {{yes}} || {{yes}} ||  
| SizeY || float || {{yes}} || {{yes}} ||  
|-
|-
| stdSizeZ || float || {{yes}} || {{yes}} ||  
| SizeZ || float || {{yes}} || {{yes}} ||  
|-
|-
| stdSizeScaleX || float || {{yes}} || {{yes}} ||  || rowspan="3" | '''XYZ Size Scale''' (from 0 up to 1)
| SizeScaleX || float || {{yes}} || {{yes}} ||  || rowspan="3" | '''XYZ Size Scale''' (from 0 up to 1)
|-
|-
| stdSizeScaleY || float || {{yes}} || {{yes}} ||  
| SizeScaleY || float || {{yes}} || {{yes}} ||  
|-
|-
| stdSizeScaleZ || float || {{yes}} || {{yes}} ||  
| SizeScaleZ || float || {{yes}} || {{yes}} ||  
|-{{cellcolors|#DD6666}}
|-{{cellcolors|#DD6666}}
| stdAnchorPointMode || int || {{yes}} || {{yes}} ||  || Partially unknown
| AnchorPointMode || int || {{yes}} || {{yes}} ||  || Partially unknown
|-
|-
| stdOnInit || event || {{yes}} || {{yes}} ||  || Triggers an '''event'''
| OnInit || event || {{yes}} || {{yes}} ||  || Triggers an '''event'''
|-
|-
| stdOverridePositionX || <abbr title="data type unk used on purpose because rcomage cant convert the value correctlly">unk</abbr> || {{no}} || {{yes}} ||  || rowspan="3" | Override '''XYZ Position''' with values from [[XMB Layouts]]
| OverridePositionX || <abbr title="data type unk used on purpose because rcomage cant convert the value correctlly">unk</abbr> || {{no}} || {{yes}} ||  || rowspan="3" | Override '''XYZ Position''' with values from [[XMB Layouts]]
|-
|-
| stdOverridePositionY || <abbr title="data type unk used on purpose because rcomage cant convert the value correctlly">unk</abbr> || {{no}} || {{yes}} ||  
| OverridePositionY || <abbr title="data type unk used on purpose because rcomage cant convert the value correctlly">unk</abbr> || {{no}} || {{yes}} ||  
|-
|-
| stdOverridePositionZ || <abbr title="data type unk used on purpose because rcomage cant convert the value correctlly">unk</abbr> || {{no}} || {{yes}} ||  
| OverridePositionZ || <abbr title="data type unk used on purpose because rcomage cant convert the value correctlly">unk</abbr> || {{no}} || {{yes}} ||  
|-
|-
| stdOverrideSizeX || <abbr title="data type unk used on purpose because rcomage cant convert the value correctlly">unk</abbr> || {{no}} || {{yes}} ||  || rowspan="3" | Override ''' XYZ Size''' with values from [[XMB Layouts]]
| OverrideSizeX || <abbr title="data type unk used on purpose because rcomage cant convert the value correctlly">unk</abbr> || {{no}} || {{yes}} ||  || rowspan="3" | Override ''' XYZ Size''' with values from [[XMB Layouts]]
|-
|-
| stdOverrideSizeY || <abbr title="data type unk used on purpose because rcomage cant convert the value correctlly">unk</abbr> || {{no}} || {{yes}} ||  
| OverrideSizeY || <abbr title="data type unk used on purpose because rcomage cant convert the value correctlly">unk</abbr> || {{no}} || {{yes}} ||  
|-
|-
| stdOverrideSizeZ || <abbr title="data type unk used on purpose because rcomage cant convert the value correctlly">unk</abbr> || {{no}} || {{yes}} ||  
| OverrideSizeZ || <abbr title="data type unk used on purpose because rcomage cant convert the value correctlly">unk</abbr> || {{no}} || {{yes}} ||  
|}
|}
<noinclude>[[Category:Templates]]</noinclude>
<noinclude>[[Category:Templates]]</noinclude>

Revision as of 12:46, 28 August 2016

standard attributes for RCOXML objects
Attribute How it works
Name Type PSP icon PS3 icon Examples
PositionX float Yes Yes XYZ Position, in pixels
PositionY float Yes Yes
PositionZ float Yes Yes
ColorScaleR float Yes Yes RGBA Color Scale (from 0 up to 1)
ColorScaleG float Yes Yes
ColorScaleB float Yes Yes
ColorScaleA float Yes Yes
SizeX float Yes Yes XYZ Size, in pixels
SizeY float Yes Yes
SizeZ float Yes Yes
SizeScaleX float Yes Yes XYZ Size Scale (from 0 up to 1)
SizeScaleY float Yes Yes
SizeScaleZ float Yes Yes
AnchorPointMode int Yes Yes Partially unknown
OnInit event Yes Yes Triggers an event
OverridePositionX unk No Yes Override XYZ Position with values from XMB Layouts
OverridePositionY unk No Yes
OverridePositionZ unk No Yes
OverrideSizeX unk No Yes Override XYZ Size with values from XMB Layouts
OverrideSizeY unk No Yes
OverrideSizeZ unk No Yes