Trackmania Turbo ManiaScript Reference 2016.11.07.1615
A ManiaScript Reference of the Trackmania Turbo game.
Loading...
Searching...
No Matches
CSmAction Struct Reference

#include <doc.h>

Inheritance diagram for CSmAction:
[legend]

Public Member Functions

Void SendRulesEvent (Text Param1, Text[] Param2, CSmPlayer Shooter, CSmPlayer Victim)
 
Void SendRulesEvent (Text Param1, Text[] Param2, CSmPlayer Shooter, CSmPlayer Victim, CSmObject Object)
 
Ident GetAnimModelId (Text ModelName)
 
Void PlayAnimOnPlayer (Ident AnimModelId, CSmPlayer Player)
 
Void PlayAnimAtPosition (Ident AnimModelId, Vec3 Position, Vec3 Direction)
 
Ident GetProjectileModelId (Text ModelName)
 
Void CreateProjectile (CSmPlayer PlayerToIgnore, Ident ProjectileModelId, Vec3 InitialPosition, Vec3 InitialDirection, Vec3 InitialVelocity)
 
Void CreateProjectile (CSmPlayer PlayerToIgnore, Ident ProjectileModelId, Vec3 InitialPosition, Vec3 InitialDirection, Vec3 InitialVelocity, Integer ContextId)
 
Void CreateShoot (CSmPlayer Shooter, Ident ProjectileModelId)
 
Void CreateShoot (CSmPlayer Shooter, Ident ProjectileModelId, Integer ContextId)
 
Boolean Cooldown_IsReady (Integer Now)
 
Void Cooldown_Start ()
 

Public Attributes

const Integer Now
 
const Integer Variant
 
CSmPlayer[] Players
 
CSmPlayer Owner
 
const Boolean IsActive
 
const Boolean IsBound
 
Integer Energy
 
Integer EnergyMax
 
Integer EnergyCost
 
Boolean EnergyReload
 
const CSmActionEvent[] PendingEvents
 
Integer Cooldown
 
Boolean IsJumping
 
Boolean IsGliding
 
Boolean IsAttractor
 
Boolean IsFlying
 
Boolean IsSliding
 
Boolean IsRunning
 
Boolean IsFrozen
 
Boolean IsSneaking
 
Boolean IsFreeLooking
 
Boolean HasNoPlayerCollision
 
- Public Attributes inherited from CNod
const Ident Id
 

Detailed Description

Supported declare modes : Local


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