LeviLamina
Loading...
Searching...
No Matches
TeleportComponent Class Reference

Public Member Functions

MCFOLD float getDarkTeleportChance ()
MCFOLD float getLightTeleportChance ()
MCFOLD int getMaxTeleportTime ()
MCFOLD int getMinTeleportTime ()
MCFOLD bool getRandomTeleports ()
MCFOLD float getTargetDistance ()
MCFOLD float getTargetTeleportChance ()
MCFOLD int getTeleportTime ()
MCAPI void initFromDefinition (::Actor &actor)
MCAPI bool randomTeleport (::Actor &owner)
MCFOLD void setTeleportTime (int teleportTime)
MCAPI bool teleport (::Actor &owner, ::Vec3 const &pos)
MCAPI bool teleportTowards (::Actor &owner, ::Actor const &target)
MCAPI void * $ctor ()

Public Attributes

::ll::TypedStorage< 1, 1, bool > mRandomTeleports
::ll::TypedStorage< 4, 4, int > mMinTeleportTime
::ll::TypedStorage< 4, 4, int > mMaxTeleportTime
::ll::TypedStorage< 4, 12, ::Vec3mRandomTeleportCube
::ll::TypedStorage< 4, 4, float > mTargetDistance
::ll::TypedStorage< 4, 4, float > mTargetTeleportChance
::ll::TypedStorage< 4, 4, float > mLightTeleportChance
::ll::TypedStorage< 4, 4, float > mDarkTeleportChance
::ll::TypedStorage< 4, 4, int > mTeleportTime

The documentation for this class was generated from the following file: