ManiaPlanet 3 ManiaScript Reference 2015.06.18.1510
A ManiaScript Reference of the ManiaPlanet 3 game (frozen installation). This is OUTDATED, and exists only for entertainment purposes.
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)
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
Integer Energy
Integer EnergyMax
Integer EnergyCost
Boolean EnergyReload
const CSmActionEvent[] PendingEvents
Integer Cooldown
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: