Difference between revisions of "IsSwimming"

From the Fallout3 GECK Wiki
Jump to navigation Jump to search
imported>Jaysus
imported>Ez0n3
Line 1: Line 1:
{{Function
{{Function
  |CSWikiPage       = IsSwimming
  |CSWikiPage = IsSwimming
  |origin           = GECK1
  |origin = GECK1
  |summary           = Returns 1 if the calling actor is swimming, and 0 if the calling actor is not swimming.
  |summary = Returns 1 if the calling actor is swimming, and 0 if the calling actor is not swimming.
  |returnType       = int
|name = IsSwimming
  |referenceType     = Actor
|returnVal = 0, 1
  |example           = BuddyRef.IsSwimming
  |returnType = int
Returns 1 if BuddyRef is swimming, and 0 if BuddyRef is not swimming.
  |referenceType = [ActorRefID]
  |example = BuddyRef.IsSwimming
}}
}}
==Notes==
==Notes==
<ul>
*[[IsSwimming]] will always return 0 if called on the player.
<li>
*If the calling actor is in the Wasteland worldspace, whether or not they are swimming can be determined by checking their Z coordinate. This approach, unlike [[IsSwimming]], will work perfectly on the player (only works for the main water body [auto-water], not for placeable water).
[[IsSwimming]] will always return 0 if called on the player.
  if GetPos Z < 10500
</li>
<li>
If the calling actor is in the Wasteland worldspace, whether or not they are swimming can be determined by checking their Z coordinate:
<pre>if GetPos Z < 10500</pre>
Note that this approach, unlike [[IsSwimming]], will work perfectly on the player.
Note that this approach only works for the main water body, not for placeable water.
</li>
</ul>
 


[[Category:Functions]]
[[Category:Functions]]

Revision as of 07:24, 12 January 2011

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

Link to TES4 Construction Set Wiki: IsSwimming.

A function included in the GECK version 1.1.0.36.

Description

Returns 1 if the calling actor is swimming, and 0 if the calling actor is not swimming.

Syntax

[help]
(0, 1:int) [ActorRefID].IsSwimming

Example

BuddyRef.IsSwimming

Notes

  • IsSwimming will always return 0 if called on the player.
  • If the calling actor is in the Wasteland worldspace, whether or not they are swimming can be determined by checking their Z coordinate. This approach, unlike IsSwimming, will work perfectly on the player (only works for the main water body [auto-water], not for placeable water).
 if GetPos Z < 10500