ManiaScript  2019-10-10
The script language used in ManiaPlanet gaming system
Public Types | Public Member Functions | Public Attributes | List of all members
CSmMode Struct Reference

#include <big.h>

Inheritance diagram for CSmMode:
CMode CNod

Public Types

enum  EWeapon {
  Laser, Rocket, Nucleus, Arrow,
  Missile
}
 
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  EGameplay { Default, Mp3Beta0 }
 
- Public Types inherited from CMode
enum  EMedal {
  None, Finished, Bronze, Silver,
  Gold, Author
}
 

Public Member Functions

CSmPlayer GetPlayer (CUIConfig UI)
 
CSmPlayer GetPlayer (Text Login)
 
Void PassOn (CSmModeEvent Event)
 
Void Discard (CSmModeEvent Event)
 
Void SpawnPlayer (CSmPlayer Player, Integer ClanNum, Integer Armor, CMapSpawn PlayerSpawn, Integer ActivationDate)
 
Void SpawnPlayer (CSmPlayer Player, Integer ClanNum, CModeTurret Turret, Integer ActivationDate)
 
Void SpawnPlayer (CSmPlayer Player, Integer ClanNum, CModeVehicle Vehicle, Integer ActivationDate)
 
Void SpawnPlayer (CSmPlayer Player, Integer ClanNum, CModeVehicle Vehicle, Integer SlotIndex, Integer ActivationDate)
 
Void SpawnBotPlayer (CSmPlayer Player, Integer ClanNum, Integer Armor, CMapSpawn PlayerSpawn, Integer ActivationDate)
 
Void SpawnBotPlayer (CSmPlayer Player, Integer ClanNum, Integer Armor, CMapBotPath BotPath, Integer ActivationDate)
 
Void SpawnBotPlayer (CSmPlayer Player, Integer ClanNum, Integer Armor, CMapBotSpawn BotSpawn, Integer ActivationDate)
 
Void SpawnBotPlayer (CSmPlayer Player, CSmPlayer Owner, Integer Armor, Vec3 Offset, Integer ActivationDate)
 
Void UnspawnPlayer (CSmPlayer Player)
 
Void ClearScores ()
 
Void SetPlayerClan (CSmPlayer Player, Integer ClanNum)
 
Void SetPlayerWeapon (CSmPlayer Player, EWeapon DefaultWeapon, Boolean AutoSwitchWeapon)
 
Void SetPlayerReloadAllWeapons (CSmPlayer Player, Boolean ReloadAllWeapons)
 
Void SetPlayerAmmo (CSmPlayer Player, EWeapon Weapon, Integer Count)
 
Integer GetPlayerAmmo (CSmPlayer Player, EWeapon Weapon)
 
Void AddPlayerAmmo (CSmPlayer Player, EWeapon Weapon, Real DeltaCount)
 
Void SetPlayerAmmoMax (CSmPlayer Player, EWeapon Weapon, Integer Count)
 
Integer GetPlayerAmmoMax (CSmPlayer Player, EWeapon Weapon)
 
Void AddArmor (CEntity Victim, Integer DeltaArmor, CEntity Shooter, Integer ShooterPoints)
 
Void RemoveArmor (CEntity Victim, Integer DeltaArmor, CEntity Shooter, Integer ShooterPoints)
 
Integer GetWeaponNum (EWeapon Weapon)
 
Boolean CanRespawnPlayer (CSmPlayer Player)
 
Void RespawnPlayer (CSmPlayer Player)
 
Void RespawnPlayer (CSmPlayer Player, CMapWaypoint Waypoint)
 
CSmPlayer CreateBotPlayer (Ident ModelId, Integer ClanNum)
 
Void DestroyBotPlayer (CSmPlayer BotPlayer)
 
Void DestroyAllBotPlayers ()
 
Void ScriptedBot_Move (CSmPlayer BotPlayer, Vec3 Goal)
 
Void ScriptedBot_MoveDelta (CSmPlayer BotPlayer, Vec3 Delta)
 
Void ScriptedBot_MoveAndAim (CSmPlayer BotPlayer, Vec3 Goal)
 
Void ScriptedBot_MoveDeltaAndAim (CSmPlayer BotPlayer, Vec3 Delta)
 
Void ScriptedBot_Aim (CSmPlayer BotPlayer, Vec3 Goal)
 
Void ScriptedBot_AimDelta (CSmPlayer BotPlayer, Real DeltaYaw, Real DeltaPitch)
 
Void ScriptedBot_RequestAction (CSmPlayer BotPlayer)
 
Void ScriptedBot_RequestGunTrigger (CSmPlayer BotPlayer)
 
Void ActionLoad (CSmPlayer Player, EActionSlot ActionSlot, Ident ModelId)
 
Void ActionLoad (CModeVehicle Vehicle, Integer VehicleSlotIndex, EActionSlot ActionSlot, Ident ModelId)
 
Void ActionLoad (CModeTurret Turret, EActionSlot ActionSlot, Ident ModelId)
 
Integer Action_GetCooldown (CSmPlayer Player, EActionInput ActionInput)
 
Integer Action_GetRemainingCooldown (CSmPlayer Player, EActionInput ActionInput)
 
Void ActionBind (CSmPlayer Player, EActionSlot ActionSlot, EActionInput ActionInput)
 
Void ActionSetVariant (CSmPlayer Player, EActionSlot ActionSlot, Integer ActionVariant)
 
Void SetNbFakePlayers (Integer NbClan1, Integer NbClan2)
 
CSmObject ObjectCreate (Ident ModelId)
 
Void ObjectDestroy (CSmObject Object)
 
Void ObjectDestroyAll ()
 
Void RemoveShieldArmor (Integer VictimShieldId, Integer Damage)
 
Void Replay_SaveAttackScore (CSmPlayer Player, Integer Score)
 
Void Replay_SaveDefenseScore (CSmPlayer Player, Integer Score)
 
Void Replay_SaveTeamScore (Integer Team, Integer Score)
 
Void Replay_SavePlayerOfInterest (CSmPlayer Player)
 
Void Replay_SaveWinner (CSmPlayer Player)
 
Void Replay_SaveInterface ()
 
- Public Member Functions inherited from CMode
Void TweakTeamColorsToAvoidHueOverlap ()
 
Void RequestLoadMap ()
 
Void RequestUnloadMap ()
 
Void Hud_Load (Text ModuleName)
 
Void PassOn (CUIConfigEvent EventToPassOn)
 
Void Discard (CUIConfigEvent EventToDiscard)
 
Void Ladder_OpenMatch_Request ()
 
Void Ladder_AddPlayer (CScore PlayerScore)
 
Void Ladder_OpenMatch_BeginRequest ()
 
Void Ladder_OpenMatch_AddPlayer (CScore PlayerScore)
 
Void Ladder_OpenMatch_EndRequest ()
 
Void Ladder_CloseMatchRequest ()
 
Void Ladder_CancelMatchRequest ()
 
Void Ladder_SetResultsVersion (Integer Version)
 
Void Ladder_SetMatchMakingMatchId (Integer MatchId)
 
Void Ladder_EnableChallengeMode (Boolean Enable)
 
Void AutoTeamBalance ()
 
Void Solo_SetNewRecord (CScore PlayerScore, EMedal PlayerScore)
 
Integer Synchro_AddBarrier ()
 
Boolean Synchro_BarrierReached (Integer Barrier)
 
Boolean Users_AreAllies (CUser User1, CUser User2)
 
Void Users_RequestSwitchToSpectator (CUser User)
 
CUser Users_CreateFake (Text NickName, Integer RequestedTeam)
 
Void Users_DestroyFake (CUser User)
 
Void Users_SetNbFakeUsers (Integer NbTeam1, Integer NbTeam2)
 
Void Users_DestroyAllFakes ()
 
Void ItemList_Begin ()
 
Boolean ItemList_Begin ()
 
Ident ItemList_Add (Text ModelName)
 
Ident ItemList_AddWithSkin (Text ModelName, Text SkinNameOrUrl)
 
Void ItemList_End ()
 
Void DemoToken_StartUsingToken ()
 
Void DemoToken_StopUsingToken ()
 
Void DemoToken_GetAndUseToken (CUser User)
 
Void ActionList_Begin ()
 
Boolean ActionList_Begin ()
 
Ident ActionList_Add (Text ActionName)
 
Void ActionList_End ()
 
Void Replay_Start ()
 
Void Replay_Stop ()
 
Text Dbg_DumpDeclareForVariables (CNod Nod, Boolean StatsOnly)
 

Public Attributes

Integer StartTime
 
Integer EndTime
 
Integer SpawnInvulnerabilityDuration
 
Boolean UseMultiClans
 
Boolean UseClans
 
Boolean UseForcedClans
 
Boolean UsePvPCollisions
 
Boolean UsePvPWeapons
 
Boolean UseInterractiveScreensIn3d
 
Boolean UseLaserVsBullets
 
Boolean UseLaserSkewering
 
Boolean UsePlayerTagging
 
Boolean UseBeaconsWithRecipients
 
Boolean UseAmmoBonusOnHit
 
Boolean UseSameWallJump
 
Boolean UseDefaultActionEvents
 
Boolean UseAllies
 
Boolean UseAutoSpawnBots
 
Boolean UseAutoRespawnBots
 
Boolean WalkOnWall
 
Boolean UseAutoDiscardBotEvents
 
Boolean ForceNavMapsComputation
 
Integer GameplayVersion
 
EGameplay Gameplay
 
Boolean UseProtectClanmates
 
Real OffZoneRadius
 
Real OffZoneRadiusSpeed
 
Ident OffZoneCenterLandmarkId
 
const Integer PlayersNbTotal
 
const Integer PlayersNbAlive
 
const Integer PlayersNbDead
 
const Integer ClansNbTotal
 
const Integer ClansNbAlive
 
const Integer ClansNbDead
 
const Integer [] ClansNbPlayers
 
const Integer [] ClansNbPlayersAlive
 
const CSmPlayer [] Players
 
const CSmPlayer [] BotPlayers
 
const CSmPlayer [] Spectators
 
const CSmPlayer [] AllPlayers
 
const CSmModeEvent [] PendingEvents
 
const CSmMapBase [] MapBases
 
const CSmMapLandmark [] MapLandmarks
 
const CSmMapLandmark [] MapLandmarks_PlayerSpawn
 
const CSmMapLandmark [] MapLandmarks_Gauge
 
const CSmMapLandmark [] MapLandmarks_Sector
 
const CSmMapLandmark [] MapLandmarks_BotPath
 
const CSmMapLandmark [] MapLandmarks_BotSpawn
 
const CSmMapLandmark [] MapLandmarks_ObjectAnchor
 
const CSmMapLandmark [] MapLandmarks_Gate
 
const CSmScore [] Scores
 
Integer [] ClanScores
 
const CSmObject [] Objects
 
- Public Attributes inherited from CMode
Text ModeStatusMessage
 
const CTitle LoadedTitle
 
const Text ServerLogin
 
const Text ServerName
 
const Text ServerModeName
 
const Text MapName
 
const CMap Map
 
const Text MapPlayerModelName
 
const CUser [] Users
 
const CTeam [] Teams
 
Text NeutralEmblemUrl
 
const Text ForcedClubLinkUrl1
 
const Text ForcedClubLinkUrl2
 
Text ClientManiaAppUrl
 
const Integer Now
 
const Integer Period
 
Boolean MatchEndRequested
 
const Boolean ServerShutdownRequested
 
const Boolean MapLoaded
 
const CMapInfo [] MapList
 
Integer NextMapIndex
 
const CUIConfigMgr UIManager
 
const CModulePlaygroundHud Hud
 
const Boolean Ladder_RequestInProgress
 
const CServerAdmin ServerAdmin
 
const Boolean Solo_NewRecordSequenceInProgress
 
const CXmlRpc XmlRpc
 
const CParsingManager Xml
 
const CHttpManager Http
 
const CInputManager Input
 
const CDataFileMgr DataFileMgr
 
const CScoreMgr ScoreMgr
 
const CSystemPlatform System
 
Boolean UseMinimap
 
Boolean Replay_AutoStart
 
const CAchievementsManager AchievementsManager
 
const CModeTurretManager TurretsManager
 
const CModeVehicleManager VehiclesManager
 
const CActionManager ActionsManager
 
- Public Attributes inherited from CNod
const Ident Id
 

Detailed Description

Supported declare modes : Local Persistent Rules API for ShootMania gamemodes.

Member Enumeration Documentation

◆ EActionInput

Enumerator
Weapon 
Movement 
Activable1 
Activable2 
Activable3 
Activable4 
Consumable1 
Consumable2 
None 

◆ EActionSlot

Enumerator
Slot_A 
Slot_B 
Slot_C 
Slot_D 
Slot_E 
Slot_F 
Slot_G 
Slot_H 

◆ EGameplay

Enumerator
Default 
Mp3Beta0 

◆ EWeapon

Enumerator
Laser 
Rocket 
Nucleus 
Arrow 
Missile 

Member Function Documentation

◆ Action_GetCooldown()

Integer CSmMode::Action_GetCooldown ( CSmPlayer  Player,
EActionInput  ActionInput 
)

◆ Action_GetRemainingCooldown()

Integer CSmMode::Action_GetRemainingCooldown ( CSmPlayer  Player,
EActionInput  ActionInput 
)

◆ ActionBind()

Void CSmMode::ActionBind ( CSmPlayer  Player,
EActionSlot  ActionSlot,
EActionInput  ActionInput 
)

◆ ActionLoad() [1/3]

Void CSmMode::ActionLoad ( CSmPlayer  Player,
EActionSlot  ActionSlot,
Ident  ModelId 
)

◆ ActionLoad() [2/3]

Void CSmMode::ActionLoad ( CModeVehicle  Vehicle,
Integer  VehicleSlotIndex,
EActionSlot  ActionSlot,
Ident  ModelId 
)

◆ ActionLoad() [3/3]

Void CSmMode::ActionLoad ( CModeTurret  Turret,
EActionSlot  ActionSlot,
Ident  ModelId 
)

◆ ActionSetVariant()

Void CSmMode::ActionSetVariant ( CSmPlayer  Player,
EActionSlot  ActionSlot,
Integer  ActionVariant 
)

◆ AddArmor()

Void CSmMode::AddArmor ( CEntity  Victim,
Integer  DeltaArmor,
CEntity  Shooter,
Integer  ShooterPoints 
)

◆ AddPlayerAmmo()

Void CSmMode::AddPlayerAmmo ( CSmPlayer  Player,
EWeapon  Weapon,
Real  DeltaCount 
)

◆ CanRespawnPlayer()

Boolean CSmMode::CanRespawnPlayer ( CSmPlayer  Player)

◆ ClearScores()

Void CSmMode::ClearScores ( )

◆ CreateBotPlayer()

CSmPlayer CSmMode::CreateBotPlayer ( Ident  ModelId,
Integer  ClanNum 
)

◆ DestroyAllBotPlayers()

Void CSmMode::DestroyAllBotPlayers ( )

◆ DestroyBotPlayer()

Void CSmMode::DestroyBotPlayer ( CSmPlayer  BotPlayer)

◆ Discard()

Void CSmMode::Discard ( CSmModeEvent  Event)

◆ GetPlayer() [1/2]

CSmPlayer CSmMode::GetPlayer ( CUIConfig  UI)

◆ GetPlayer() [2/2]

CSmPlayer CSmMode::GetPlayer ( Text  Login)

◆ GetPlayerAmmo()

Integer CSmMode::GetPlayerAmmo ( CSmPlayer  Player,
EWeapon  Weapon 
)

◆ GetPlayerAmmoMax()

Integer CSmMode::GetPlayerAmmoMax ( CSmPlayer  Player,
EWeapon  Weapon 
)

◆ GetWeaponNum()

Integer CSmMode::GetWeaponNum ( EWeapon  Weapon)

◆ ObjectCreate()

CSmObject CSmMode::ObjectCreate ( Ident  ModelId)

◆ ObjectDestroy()

Void CSmMode::ObjectDestroy ( CSmObject  Object)

◆ ObjectDestroyAll()

Void CSmMode::ObjectDestroyAll ( )

◆ PassOn()

Void CSmMode::PassOn ( CSmModeEvent  Event)

◆ RemoveArmor()

Void CSmMode::RemoveArmor ( CEntity  Victim,
Integer  DeltaArmor,
CEntity  Shooter,
Integer  ShooterPoints 
)

◆ RemoveShieldArmor()

Void CSmMode::RemoveShieldArmor ( Integer  VictimShieldId,
Integer  Damage 
)

◆ Replay_SaveAttackScore()

Void CSmMode::Replay_SaveAttackScore ( CSmPlayer  Player,
Integer  Score 
)

◆ Replay_SaveDefenseScore()

Void CSmMode::Replay_SaveDefenseScore ( CSmPlayer  Player,
Integer  Score 
)

◆ Replay_SaveInterface()

Void CSmMode::Replay_SaveInterface ( )

◆ Replay_SavePlayerOfInterest()

Void CSmMode::Replay_SavePlayerOfInterest ( CSmPlayer  Player)

◆ Replay_SaveTeamScore()

Void CSmMode::Replay_SaveTeamScore ( Integer  Team,
Integer  Score 
)

◆ Replay_SaveWinner()

Void CSmMode::Replay_SaveWinner ( CSmPlayer  Player)

◆ RespawnPlayer() [1/2]

Void CSmMode::RespawnPlayer ( CSmPlayer  Player)

◆ RespawnPlayer() [2/2]

Void CSmMode::RespawnPlayer ( CSmPlayer  Player,
CMapWaypoint  Waypoint 
)

◆ ScriptedBot_Aim()

Void CSmMode::ScriptedBot_Aim ( CSmPlayer  BotPlayer,
Vec3  Goal 
)

◆ ScriptedBot_AimDelta()

Void CSmMode::ScriptedBot_AimDelta ( CSmPlayer  BotPlayer,
Real  DeltaYaw,
Real  DeltaPitch 
)

◆ ScriptedBot_Move()

Void CSmMode::ScriptedBot_Move ( CSmPlayer  BotPlayer,
Vec3  Goal 
)

◆ ScriptedBot_MoveAndAim()

Void CSmMode::ScriptedBot_MoveAndAim ( CSmPlayer  BotPlayer,
Vec3  Goal 
)

◆ ScriptedBot_MoveDelta()

Void CSmMode::ScriptedBot_MoveDelta ( CSmPlayer  BotPlayer,
Vec3  Delta 
)

◆ ScriptedBot_MoveDeltaAndAim()

Void CSmMode::ScriptedBot_MoveDeltaAndAim ( CSmPlayer  BotPlayer,
Vec3  Delta 
)

◆ ScriptedBot_RequestAction()

Void CSmMode::ScriptedBot_RequestAction ( CSmPlayer  BotPlayer)

◆ ScriptedBot_RequestGunTrigger()

Void CSmMode::ScriptedBot_RequestGunTrigger ( CSmPlayer  BotPlayer)

◆ SetNbFakePlayers()

Void CSmMode::SetNbFakePlayers ( Integer  NbClan1,
Integer  NbClan2 
)

◆ SetPlayerAmmo()

Void CSmMode::SetPlayerAmmo ( CSmPlayer  Player,
EWeapon  Weapon,
Integer  Count 
)

◆ SetPlayerAmmoMax()

Void CSmMode::SetPlayerAmmoMax ( CSmPlayer  Player,
EWeapon  Weapon,
Integer  Count 
)

◆ SetPlayerClan()

Void CSmMode::SetPlayerClan ( CSmPlayer  Player,
Integer  ClanNum 
)

◆ SetPlayerReloadAllWeapons()

Void CSmMode::SetPlayerReloadAllWeapons ( CSmPlayer  Player,
Boolean  ReloadAllWeapons 
)

◆ SetPlayerWeapon()

Void CSmMode::SetPlayerWeapon ( CSmPlayer  Player,
EWeapon  DefaultWeapon,
Boolean  AutoSwitchWeapon 
)

◆ SpawnBotPlayer() [1/4]

Void CSmMode::SpawnBotPlayer ( CSmPlayer  Player,
Integer  ClanNum,
Integer  Armor,
CMapSpawn  PlayerSpawn,
Integer  ActivationDate 
)

◆ SpawnBotPlayer() [2/4]

Void CSmMode::SpawnBotPlayer ( CSmPlayer  Player,
Integer  ClanNum,
Integer  Armor,
CMapBotPath  BotPath,
Integer  ActivationDate 
)

◆ SpawnBotPlayer() [3/4]

Void CSmMode::SpawnBotPlayer ( CSmPlayer  Player,
Integer  ClanNum,
Integer  Armor,
CMapBotSpawn  BotSpawn,
Integer  ActivationDate 
)

◆ SpawnBotPlayer() [4/4]

Void CSmMode::SpawnBotPlayer ( CSmPlayer  Player,
CSmPlayer  Owner,
Integer  Armor,
Vec3  Offset,
Integer  ActivationDate 
)

◆ SpawnPlayer() [1/4]

Void CSmMode::SpawnPlayer ( CSmPlayer  Player,
Integer  ClanNum,
Integer  Armor,
CMapSpawn  PlayerSpawn,
Integer  ActivationDate 
)

◆ SpawnPlayer() [2/4]

Void CSmMode::SpawnPlayer ( CSmPlayer  Player,
Integer  ClanNum,
CModeTurret  Turret,
Integer  ActivationDate 
)

◆ SpawnPlayer() [3/4]

Void CSmMode::SpawnPlayer ( CSmPlayer  Player,
Integer  ClanNum,
CModeVehicle  Vehicle,
Integer  ActivationDate 
)

◆ SpawnPlayer() [4/4]

Void CSmMode::SpawnPlayer ( CSmPlayer  Player,
Integer  ClanNum,
CModeVehicle  Vehicle,
Integer  SlotIndex,
Integer  ActivationDate 
)

◆ UnspawnPlayer()

Void CSmMode::UnspawnPlayer ( CSmPlayer  Player)

Member Data Documentation

◆ AllPlayers

const CSmPlayer [] CSmMode::AllPlayers

◆ BotPlayers

const CSmPlayer [] CSmMode::BotPlayers

◆ ClanScores

Integer [] CSmMode::ClanScores

◆ ClansNbAlive

const Integer CSmMode::ClansNbAlive

◆ ClansNbDead

const Integer CSmMode::ClansNbDead

◆ ClansNbPlayers

const Integer [] CSmMode::ClansNbPlayers

◆ ClansNbPlayersAlive

const Integer [] CSmMode::ClansNbPlayersAlive

◆ ClansNbTotal

const Integer CSmMode::ClansNbTotal

◆ EndTime

Integer CSmMode::EndTime

◆ ForceNavMapsComputation

Boolean CSmMode::ForceNavMapsComputation

◆ Gameplay

EGameplay CSmMode::Gameplay

◆ GameplayVersion

Integer CSmMode::GameplayVersion

◆ MapBases

const CSmMapBase [] CSmMode::MapBases

◆ MapLandmarks

const CSmMapLandmark [] CSmMode::MapLandmarks

◆ MapLandmarks_BotPath

const CSmMapLandmark [] CSmMode::MapLandmarks_BotPath

◆ MapLandmarks_BotSpawn

const CSmMapLandmark [] CSmMode::MapLandmarks_BotSpawn

◆ MapLandmarks_Gate

const CSmMapLandmark [] CSmMode::MapLandmarks_Gate

◆ MapLandmarks_Gauge

const CSmMapLandmark [] CSmMode::MapLandmarks_Gauge

◆ MapLandmarks_ObjectAnchor

const CSmMapLandmark [] CSmMode::MapLandmarks_ObjectAnchor

◆ MapLandmarks_PlayerSpawn

const CSmMapLandmark [] CSmMode::MapLandmarks_PlayerSpawn

◆ MapLandmarks_Sector

const CSmMapLandmark [] CSmMode::MapLandmarks_Sector

◆ Objects

const CSmObject [] CSmMode::Objects

◆ OffZoneCenterLandmarkId

Ident CSmMode::OffZoneCenterLandmarkId

◆ OffZoneRadius

Real CSmMode::OffZoneRadius

◆ OffZoneRadiusSpeed

Real CSmMode::OffZoneRadiusSpeed

◆ PendingEvents

const CSmModeEvent [] CSmMode::PendingEvents

◆ Players

const CSmPlayer [] CSmMode::Players

◆ PlayersNbAlive

const Integer CSmMode::PlayersNbAlive

◆ PlayersNbDead

const Integer CSmMode::PlayersNbDead

◆ PlayersNbTotal

const Integer CSmMode::PlayersNbTotal

◆ Scores

const CSmScore [] CSmMode::Scores

◆ SpawnInvulnerabilityDuration

Integer CSmMode::SpawnInvulnerabilityDuration

◆ Spectators

const CSmPlayer [] CSmMode::Spectators

◆ StartTime

Integer CSmMode::StartTime

◆ UseAllies

Boolean CSmMode::UseAllies

◆ UseAmmoBonusOnHit

Boolean CSmMode::UseAmmoBonusOnHit

◆ UseAutoDiscardBotEvents

Boolean CSmMode::UseAutoDiscardBotEvents

◆ UseAutoRespawnBots

Boolean CSmMode::UseAutoRespawnBots

◆ UseAutoSpawnBots

Boolean CSmMode::UseAutoSpawnBots

◆ UseBeaconsWithRecipients

Boolean CSmMode::UseBeaconsWithRecipients

◆ UseClans

Boolean CSmMode::UseClans

◆ UseDefaultActionEvents

Boolean CSmMode::UseDefaultActionEvents

◆ UseForcedClans

Boolean CSmMode::UseForcedClans

◆ UseInterractiveScreensIn3d

Boolean CSmMode::UseInterractiveScreensIn3d

◆ UseLaserSkewering

Boolean CSmMode::UseLaserSkewering

◆ UseLaserVsBullets

Boolean CSmMode::UseLaserVsBullets

◆ UseMultiClans

Boolean CSmMode::UseMultiClans

◆ UsePlayerTagging

Boolean CSmMode::UsePlayerTagging

◆ UseProtectClanmates

Boolean CSmMode::UseProtectClanmates

◆ UsePvPCollisions

Boolean CSmMode::UsePvPCollisions

◆ UsePvPWeapons

Boolean CSmMode::UsePvPWeapons

◆ UseSameWallJump

Boolean CSmMode::UseSameWallJump

◆ WalkOnWall

Boolean CSmMode::WalkOnWall

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