Difference between revisions of "AddNewEffect"

From the Fallout3 GECK Wiki
Jump to navigation Jump to search
imported>Jazzisparis
(Created page with "{{Function |origin = JIP |summary = Adds a new effect to the effect list of the specified ingestible/object effect/actor effect, with the specified parameters. |name = AddN...")
 
imported>Jazzisparis
 
Line 1: Line 1:
{{Function
{{Function
  |origin = JIP
  |origin = JIP
  |summary = Adds a new effect to the effect list of the specified ingestible/object effect/actor effect, with the specified parameters.
  |summary = Adds a new effect-entry to the effect list of the specified ingestible/object effect/actor effect, with the specified parameters.
  |name = AddNewEffect
  |name = AddNewEffect
  |returnType = effectCount:int
  |returnType = effectCount:int
Line 36: Line 36:
==Notes==
==Notes==
*<i>range</i> and <i>area</i> are optional, and are defaulted to 0.
*<i>range</i> and <i>area</i> are optional, and are defaulted to 0.
*If the effect was successfully added, the function will return the new effect-count, and -1 otherwise.
*If the effect-entry was successfully added, the function will return the new effect-count, and -1 otherwise.
*When adding an effect to an armor effect or an actor ability, the armor must be re-equipped/the ability must be re-added for the effect to apply.
==See Also==
==See Also==
*[[RemoveNthEffect]]
*[[RemoveNthEffect]]
[[Category:Functions_(JIP)]]
[[Category:Functions_(JIP)]]
[[Category:Effect Functions (JIP)]]
[[Category:Effect Functions (JIP)]]

Latest revision as of 17:07, 30 September 2015

< [[::Category:Functions|Category:Functions]]

A function added by the JIP NVSE Plugin.

Description

Adds a new effect-entry to the effect list of the specified ingestible/object effect/actor effect, with the specified parameters.

Syntax

[help]
(effectCount:int) AddNewEffect effectForm:ref baseEffect:ref duration:int magnitude:int range:int area:int

Effect Range Types

0	Self
1	Touch
2	Target

Example

AddNewEffect EnchReconArmor IncreaseCharisma 0 3 0 0
AddNewEffect RadAway IncreaseRadiationResistance 240 25 0 0

Notes

  • range and area are optional, and are defaulted to 0.
  • If the effect-entry was successfully added, the function will return the new effect-count, and -1 otherwise.

See Also