Difference between revisions of "FindRandomReferenceOfAnyTypeInListFromRef - Game"

Removed confusing return function from syntax, as other functions on this wiki do not follow that format.
imported>Tox2ik
imported>Chesko
(Removed confusing return function from syntax, as other functions on this wiki do not follow that format.)
 
(5 intermediate revisions by 2 users not shown)
Line 7: Line 7:
== Syntax ==
== Syntax ==
<source lang="papyrus">
<source lang="papyrus">
ObjectReference Function FindRandomReferenceOfAnyTypeInListFromRef(FormList arBaseObjectsA, ObjectReference arCenter, \
ObjectReference Function FindRandomReferenceOfAnyTypeInListFromRef(FormList arBaseObjects, ObjectReference arCenter, float afRadius) global
  float afRadius) global
</source>
</source>


== Parameters ==
== Parameters ==
*arBaseObjectsA: The list of valid base objects to look for
*arBaseObjectsA: The list of valid base objects to look for
*arCenter: The [[ObjectReference Script|reference]] to use as a center of the search
*arCenter: The [[ObjectReference Script|reference]] to use as a center of the search.
*afRadius: Maximum distance from center to look for a [[ObjectReference Script|reference]]
*afRadius: Maximum distance from center to look for a [[ObjectReference Script|reference]]. The unit of this parameter is comparatively much shorter than the radius of a cloak spell or the feet parameter given to "target actor" and "target location" spells. Try starting with a value of 400.


== Return Value ==
== Return Value ==
Line 64: Line 63:
*[[FindRandomReferenceOfType - Game]]
*[[FindRandomReferenceOfType - Game]]
*[[FindRandomReferenceOfTypeFromRef - Game]]
*[[FindRandomReferenceOfTypeFromRef - Game]]
*[[Unit]]
Anonymous user