This wiki is a copy of the original Oblivion CS wiki created and maintained by the UESP.net. See CSwiki:Copy Notice for more info.

Difference between revisions of "IsClassAttribute"

From the Oblivion ConstructionSet Wiki
Jump to navigation Jump to search
imported>EShaeffer54
m (None)
imported>DragoonWraith
m (Reverted edits by EShaeffer54 (talk) to last revision by Haama)
 
Line 10: Line 10:
  set attribute to player.IsClassAttribute Agility
  set attribute to player.IsClassAttribute Agility
  if (attribute == 1)
  if (attribute == 1)
messagebox "Agility is one of the Attributes of your class."
  messagebox "Agility is one of the Attributes of your class."
  else
  else
messagebox "Agility is NOT one of the Attributes of your class."
  messagebox "Agility is NOT one of the Attributes of your class."
  endif
  endif


==Notes==
==Notes==
*If called on a reference it will attempt to find <span class="plainlinks">[http://ibsdietplan.org <span style="color:black;font-weight:normal; text-decoration:none!important; background:none!important; text-decoration:none;">IBS</span>] the class from that referenced NPC and use that.
*If called on a reference it will attempt to find the class from that referenced NPC and use that.
*If a class FormID is passed, that takes precedence.
*If a class FormID is passed, that takes precedence.



Latest revision as of 01:43, 25 September 2011

A command for Oblivion Script Extender

Syntax:

(isClassAttribute:bool) reference.IsClassAttribute attribute:string class:ref

Returns whether the passed attribute is an attribute of the class.

Example:

short attribute
set attribute to player.IsClassAttribute Agility
if (attribute == 1)
 messagebox "Agility is one of the Attributes of your class."
else
 messagebox "Agility is NOT one of the Attributes of your class."
endif

Notes[edit | edit source]

  • If called on a reference it will attempt to find the class from that referenced NPC and use that.
  • If a class FormID is passed, that takes precedence.

See Also[edit | edit source]