Difference between revisions of "DamageTypeInfo Struct - InstanceData"

m
imported>ShadeMe
(Create InstanceData:DamageTypeInfo struct page)
 
imported>JBURGESS
 
(3 intermediate revisions by 2 users not shown)
Line 1: Line 1:
[[Category:Scripting]]
'''F4SE Member of:''' [[InstanceData Script]]
[[Category:Papyrus]]
{{Template:Papyrus:RequiredF4SE|version=0.3.1}}
[[Category:F4SE]]
'''F4SE Struct of:''' [[InstanceData Script]]


A structure that holds Damage Type Info.
A structure that holds information on an a Damage Type from an object.


== Syntax ==
== Syntax ==
Line 15: Line 13:


== Members ==
== Members ==
*Type: A [[Damage Types|Damage Type]].
*Type: A [[Damage Type]].
*Damage: The value of the Type on the item.
*Damage: The value of the Type on the item.


Line 24: Line 22:
thisInstance.Owner = self as ObjectReference
thisInstance.Owner = self as ObjectReference


DamageTypeInfo[] DamageTypes = GetDamageTypes(thisInstance)
InstanceData:DamageTypeInfo[] DamageTypes = GetDamageTypes(thisInstance)
Debug.Trace(DamageTypes[0].Type)    ; dtEnergy
Debug.Trace(DamageTypes[0].Type)    ; dtEnergy
Debug.Trace(DamageTypes[0].Damage)  ; 24
Debug.Trace(DamageTypes[0].Damage)  ; 24
Line 31: Line 29:
== See Also ==
== See Also ==
*[[InstanceData Script]]
*[[InstanceData Script]]
*[[Damage Types]]
*[[Damage Type|Damage Types]]
*[[GetDamageTypes - InstanceData]]
*[[GetDamageTypes - InstanceData]]
*[[SetDamageTypes - InstanceData]]
*[[SetDamageTypes - InstanceData]]
[[Category:Scripting]]
[[Category:Papyrus]]
[[Category:F4SE]]
Anonymous user