Trackmania ManiaScript Reference 2024.9.17.1117
A ManiaScript Reference of the new Trackmania.
Loading...
Searching...
No Matches
CServerPluginEvent Class Reference

ServerPlugin Event. More...

#include <doc.h>

Inheritance diagram for CServerPluginEvent:
[legend]

Public Types

enum  EType {
  Unknown , ClientConnected , ClientDisconnected , MapLoaded ,
  BeginMatch , BeginRound , EndRound , EndMatch ,
  MapUnloadRequested , MapUnloaded , ChatCommand , ChatMessage ,
  ModeCallback
}
 
enum  EChatOption { Default , ToSpectatorCurrent , ToSpectatorAll , ToTeam }
 

Public Attributes

CServerPluginEvent::EType const Type
 
CClient *const Client
 
Text const ChatText
 
CServerPluginEvent::EChatOption const ChatOption
 
Text const ChatCommandType
 
Array< TextChatCommandData
 
Text const ModeCallbackType
 
Array< TextModeCallbackData
 
Array< CScore *const > EndMatchScores
 
Array< IntegerEndMatchRanks
 
- Public Attributes inherited from CBaseConstEvent
Boolean HasBeenProcessed
 
- Public Attributes inherited from CNod
Ident const Id
 

Detailed Description

ServerPlugin Event.

Supported declare modes :

  • Local

Member Data Documentation

◆ Type

CServerPluginEvent::EType const CServerPluginEvent::Type

Event type.


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