Difference between revisions of "SetLocalItemProperty"
(Generated by Sunjammer's Dragon Age Script Paser) |
m (Changin category) |
||
(4 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
− | |||
{{dafunction | {{dafunction | ||
|name=SetLocalItemProperty | |name=SetLocalItemProperty | ||
Line 20: | Line 19: | ||
== Description == | == Description == | ||
<!-- This section contains the full description from the functions comments. Do not change unless you are confident these are incomplete or incorrect. --> | <!-- This section contains the full description from the functions comments. Do not change unless you are confident these are incomplete or incorrect. --> | ||
− | Sets a local itemproperty variable sVarName on the specified | + | Sets a local itemproperty variable sVarName on the specified object. |
− | object. | + | |
== Remarks == | == Remarks == | ||
<!-- This section contains additional comments, observations and known issues. --> | <!-- This section contains additional comments, observations and known issues. --> | ||
+ | All local variables must be predefined in the target object's variables 2da file before this function can be used successfully. If a local variable is not predefined this function will fail silently. | ||
+ | |||
It should be noted that item properties taken from current list on an object are just copies of those item properties, not references to them. | It should be noted that item properties taken from current list on an object are just copies of those item properties, not references to them. | ||
+ | '''NOTE!''' This type of local variable is not saved/loaded via the save system. So, if a community member or designer wants to save information like this for use later, and someone saves/loads the game, that information is lost forever. Thus, using them outside of situations where you can guarantee no save/load occurs (i.e. during combat) is pretty much guaranteed to fail for some enduser. Furthermore, if you use these variable types in the var_ 2DAs, it will fail gloriously. | ||
+ | |||
+ | Don’t use this function. It will in all likelihood be removed in a future patch. | ||
<!-- == Examples == --> | <!-- == Examples == --> | ||
<!-- This section contains examples transcluded from the snippet library. --> | <!-- This section contains examples transcluded from the snippet library. --> | ||
− | |||
== See also == | == See also == | ||
<!-- This section contains links to articles, functions or constant groups. --> | <!-- This section contains links to articles, functions or constant groups. --> | ||
[[GetLocalItemProperty]] | [[GetLocalItemProperty]] | ||
− | [[Category: | + | [[Category:Broken functions]] |
Latest revision as of 23:41, 5 August 2014
Sets a local itemproperty variable on an object.
- Parameters:
- oObject
- Object to set the variable on
- sVarName
- The name of the variable to set
- iItemProperty
- The value of the itemproperty variable to set
- Returns:
- Nothing.
- Source:
- script.ldf
Description
Sets a local itemproperty variable sVarName on the specified object.
Remarks
All local variables must be predefined in the target object's variables 2da file before this function can be used successfully. If a local variable is not predefined this function will fail silently.
It should be noted that item properties taken from current list on an object are just copies of those item properties, not references to them.
NOTE! This type of local variable is not saved/loaded via the save system. So, if a community member or designer wants to save information like this for use later, and someone saves/loads the game, that information is lost forever. Thus, using them outside of situations where you can guarantee no save/load occurs (i.e. during combat) is pretty much guaranteed to fail for some enduser. Furthermore, if you use these variable types in the var_ 2DAs, it will fail gloriously.
Don’t use this function. It will in all likelihood be removed in a future patch.