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

#include <doc.h>

Inheritance diagram for CSmModeEvent:
[legend]

Public Types

enum  EType {
  Unknown , OnShoot , OnHit , OnNearMiss ,
  OnArmorEmpty , OnCapture , OnShotDeny , OnFallDamage ,
  OnCommand , OnPlayerAdded , OnPlayerRemoved , OnPlayerRequestRespawn ,
  OnActionCustomEvent , OnActionEvent , OnPlayerTouchesObject , OnPlayerTriggersSector ,
  OnPlayerThrowsObject , OnPlayerRequestActionChange , OnModuleCustomEvent , OnModuleShowRequest ,
  OnModuleHideRequest , OnModuleStorePurchase , OnModuleInventoryDrop , OnModuleInventoryEquip
}
 
enum  EActionSlot {
  Slot_A , Slot_B , Slot_C , Slot_D ,
  Slot_E , Slot_F , Slot_G , Slot_H
}
 
enum  EActionInput {
  Weapon , Movement , Activable1 , Activable2 ,
  Activable3 , Activable4 , Consumable1 , Consumable2 ,
  None
}
 
enum  EModuleType {
  Undefined , Hud , Inventory , Minimap ,
  Store , ScoresTable , MenuBase , MenuBrowser
}
 
enum  EActionSlots {
  Weapon , Movement , Activable1 , Activable2 ,
  Activable3 , Activable4 , None
}
 

Public Attributes

const EType Type
 
const CSmPlayer Player
 
Integer Damage
 
const CSmObject VictimObject
 
Integer ShooterPoints
 
const CSmPlayer Shooter
 
const CSmPlayer Victim
 
const Real Height
 
const Real MissDist
 
const Integer WeaponNum
 
const Boolean ShooterUsedAction
 
const Integer ShooterWeaponNum
 
const EActionSlot ShooterActionSlot
 
const Text ShooterActionId
 
const Boolean VictimUsedAction
 
const Integer VictimWeaponNum
 
const EActionSlot VictimActionSlot
 
const Text VictimActionId
 
const EActionSlot Action_Slot
 
const EActionInput ActionInput
 
const Text ActionId
 
const Text Param1
 
const Text[] Param2
 
const CSmObject Object
 
const CSmMapSector Sector
 
const CSmBlockPole BlockPole
 
const CSmMapLandmark Landmark
 
const CUser User
 
const Boolean PlayerWasSpawned
 
const Boolean PlayerWasInLadderMatch
 
const Vec3 PlayerLastPosition
 
const Vec3 PlayerLastAimDirection
 
const Boolean GiveUp
 
const Text CommandName
 
const Boolean CommandValueBoolean
 
const Integer CommandValueInteger
 
const Real CommandValueReal
 
const Text CommandValueText
 
const Integer ActionChange
 
const Text ItemUrl
 
const Integer Quantity
 
const EModuleType ModuleType
 
- Public Attributes inherited from CNod
const Ident Id
 

Detailed Description

Event recieved by ShootMania gamemodes.


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