Difference between revisions of "SetFunctionValue"

Jump to navigation Jump to search
195 bytes added ,  00:28, 28 May 2014
clarified, fixed typo
imported>Odessa
(created)
 
imported>Odessa
(clarified, fixed typo)
Line 1: Line 1:
{{Function
{{Function
  |origin = NVSE
  |origin = NVSE
  |summary = Added by NVSE V4. Used only within the 'Function' block type of a [[User Defined Function]], sets the return value to the specified argument. A UDF may return only a single value, but it may be of any type, including an array.  
  |summary = Added by NVSE V4. Used only within the 'Function' block type of a [[User Defined Function]], sets the return value to that specified. A UDF may return only a single value, but it may be of any type, including an array.
  |name = Call
 
  |returnType = Multi
If the function is called multiple times in the same function, the most recent is used by the call; this function is not a substitute for the keyword 'return', script execution will continue to the end of the block as normal.  
  |name = SetFunctionValue
  |returnType = None
  |arguments =  
  |arguments =  
   {{FunctionArgument
   {{FunctionArgument
   |Name = Function
   |Name = UDFReturnValue
   |Type = UDF}}{{FunctionArgument
   |Type = multi}}
  |Name = args
  |Type = arg}}
}}
}}
==Example==
==Example==
Line 25: Line 25:
         SetFunctionValue 1
         SetFunctionValue 1


     elseif PlayerREF.GetAV Strength > 5
     elseif eval (PlayerREF.GetAV Strength > 5)
         SetFunctionValue 1
         SetFunctionValue 1


Anonymous user

Navigation menu