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

#include <big.h>

Inheritance diagram for CTmMlPlayer:
CPlayer CEntity CNod

Public Types

enum  ERaceState { BeforeStart, Running, Finished, Eliminated }
 
enum  ETmBonusModeEventType {
  None, Bumps, LowGravity, FreeWheeling,
  LockedDirections
}
 
enum  ESceneVehiclePhyStuntFigure {
  None, StraightJump, Flip, BackFlip,
  Spin, Aerial, AlleyOop, Roll,
  Corkscrew, SpinOff, Rodeo, FlipFlap,
  Twister, FreeStyle, SpinningMix, FlippingChaos,
  RollingMadness, WreckNone, WreckStraightJump, WreckFlip,
  WreckBackFlip, WreckSpin, WreckAerial, WreckAlleyOop,
  WreckRoll, WreckCorkscrew, WreckSpinOff, WreckRodeo,
  WreckFlipFlap, WreckTwister, WreckFreeStyle, WreckSpinningMix,
  WreckFlippingChaos, WreckRollingMadness, TimePenalty, RespawnPenalty,
  Grind, Reset
}
 

Public Attributes

const Integer CurrentClan
 
const ERaceState RaceState
 
const Boolean IsSpawned
 
const CTrackManiaScore Score
 
const Integer RaceStartTime
 
const Integer LapStartTime
 
CTmResult CurRace
 
CTmResult CurLap
 
const Integer CurrentNbLaps
 
const Integer CurTriggerIndex
 
const Integer CurCheckpointRaceTime
 
const Integer CurCheckpointLapTime
 
const Integer CoopSymbiosysPercentTotal
 
const Integer CoopCheckpointCurController
 
const Real AccelCoef
 
const Real ControlCoef
 
const Real GravityCoef
 
const Vec3 Position
 
const Vec3 AimDirection
 
const Real AimYaw
 
const Real AimPitch
 
const Real Upwardness
 
const Integer CurRaceContinuousRank
 
const Real Distance
 
const Real Speed
 
const Integer DisplaySpeed
 
const Real InputSteer
 
const Real InputGasPedal
 
const Boolean InputIsBraking
 
const Real EngineRpm
 
const Integer EngineCurGear
 
const Real EngineTurboRatio
 
const Integer WheelsContactCount
 
const Integer WheelsSkiddingCount
 
const Real DamageHullRatio
 
const Real DamageWindowRatio
 
const Integer InWaterDuration
 
const Integer FreeWheelingDuration
 
const Integer FlyingDuration
 
const Integer SparklingDuration
 
const Integer LightTrailsDuration
 
const Integer SkiddingDuration
 
const Real SkiddingDistance
 
const Real FlyingDistance
 
const Integer HandicapNoGasDuration
 
const Integer HandicapFullGasDuration
 
const Integer HandicapNoBrakesDuration
 
const Integer HandicapNoSteeringDuration
 
const Integer HandicapNoGripDuration
 
const Integer StuntLastTime
 
const ESceneVehiclePhyStuntFigure StuntLast
 
const Integer StuntAngle
 
const Integer StuntPoints
 
const Integer StuntCombo
 
const Real StuntFactor
 
const Boolean StuntStraightLanding
 
const Boolean StuntReverseLanding
 
const Boolean StuntPerfectLanding
 
const Boolean StuntMasterJump
 
const Boolean StuntMasterLanding
 
const Boolean StuntEpicLanding
 
const Boolean StuntIsInFigure
 
const Boolean StuntCurFigureMasterJump
 
const Real StuntCurFigureMasterGauge
 
const Real StuntCurFigureEpicGauge
 
const Boolean StuntCurComboChainCounter
 
const Integer TimeLeftForStuntCombo
 
const Integer TimeElapsedSinceLastStunt
 
const Boolean BonusModeIsJump
 
const Boolean BonusModeIsTurbo
 
const Boolean BonusModeIsMiniCar
 
const Boolean BonusModeIsBigCar
 
const Boolean BonusModeIsEmptyCars
 
const Boolean BonusModeIsSpeedyCars
 
const Boolean BonusModeIsGold
 
const Integer BonusModeEmptyCarsStock
 
const Integer BonusModeTurboStock
 
const Integer BonusModeJumpStock
 
const Integer BonusBumpCooldown
 
const Boolean BonusIsPossible
 
const Integer BonusModeTimeTillEvent
 
const Integer BonusModeTimeTillEndEvent
 
const Integer BonusModeTimeTillEventWarning
 
const ETmBonusModeEventType BonusModeEventType
 
const Boolean BonusModeEventIsGold
 
const Integer UniqueCameraRespawnCount
 
const Integer UniqueCameraAvailableRespawnLeft
 
const Integer TimeTillSmashRespawn
 
const Integer TimeTillSmashGiveUp
 
const Boolean SmashNeedHelp
 
const Integer TimeBeforeDeadlyZone
 
const Boolean IsDeadlyZoneActive
 
- Public Attributes inherited from CPlayer
const CUser User
 
const Integer RequestedClan
 
const Boolean RequestsSpectate
 
- Public Attributes inherited from CNod
const Ident Id
 

Detailed Description

Supported declare modes : Local NetworkRead NetworkWrite Player for CTmMlScriptIngame.

Member Enumeration Documentation

◆ ERaceState

Enumerator
BeforeStart 
Running 
Finished 
Eliminated 

◆ ESceneVehiclePhyStuntFigure

Enumerator
None 
StraightJump 
Flip 
BackFlip 
Spin 
Aerial 
AlleyOop 
Roll 
Corkscrew 
SpinOff 
Rodeo 
FlipFlap 
Twister 
FreeStyle 
SpinningMix 
FlippingChaos 
RollingMadness 
WreckNone 
WreckStraightJump 
WreckFlip 
WreckBackFlip 
WreckSpin 
WreckAerial 
WreckAlleyOop 
WreckRoll 
WreckCorkscrew 
WreckSpinOff 
WreckRodeo 
WreckFlipFlap 
WreckTwister 
WreckFreeStyle 
WreckSpinningMix 
WreckFlippingChaos 
WreckRollingMadness 
TimePenalty 
RespawnPenalty 
Grind 
Reset 

◆ ETmBonusModeEventType

Enumerator
None 
Bumps 
LowGravity 
FreeWheeling 
LockedDirections 

Member Data Documentation

◆ AccelCoef

const Real CTmMlPlayer::AccelCoef

◆ AimDirection

const Vec3 CTmMlPlayer::AimDirection

◆ AimPitch

const Real CTmMlPlayer::AimPitch

◆ AimYaw

const Real CTmMlPlayer::AimYaw

◆ BonusBumpCooldown

const Integer CTmMlPlayer::BonusBumpCooldown

◆ BonusIsPossible

const Boolean CTmMlPlayer::BonusIsPossible

◆ BonusModeEmptyCarsStock

const Integer CTmMlPlayer::BonusModeEmptyCarsStock

◆ BonusModeEventIsGold

const Boolean CTmMlPlayer::BonusModeEventIsGold

◆ BonusModeEventType

const ETmBonusModeEventType CTmMlPlayer::BonusModeEventType

◆ BonusModeIsBigCar

const Boolean CTmMlPlayer::BonusModeIsBigCar

◆ BonusModeIsEmptyCars

const Boolean CTmMlPlayer::BonusModeIsEmptyCars

◆ BonusModeIsGold

const Boolean CTmMlPlayer::BonusModeIsGold

◆ BonusModeIsJump

const Boolean CTmMlPlayer::BonusModeIsJump

◆ BonusModeIsMiniCar

const Boolean CTmMlPlayer::BonusModeIsMiniCar

◆ BonusModeIsSpeedyCars

const Boolean CTmMlPlayer::BonusModeIsSpeedyCars

◆ BonusModeIsTurbo

const Boolean CTmMlPlayer::BonusModeIsTurbo

◆ BonusModeJumpStock

const Integer CTmMlPlayer::BonusModeJumpStock

◆ BonusModeTimeTillEndEvent

const Integer CTmMlPlayer::BonusModeTimeTillEndEvent

◆ BonusModeTimeTillEvent

const Integer CTmMlPlayer::BonusModeTimeTillEvent

◆ BonusModeTimeTillEventWarning

const Integer CTmMlPlayer::BonusModeTimeTillEventWarning

◆ BonusModeTurboStock

const Integer CTmMlPlayer::BonusModeTurboStock

◆ ControlCoef

const Real CTmMlPlayer::ControlCoef

◆ CoopCheckpointCurController

const Integer CTmMlPlayer::CoopCheckpointCurController

◆ CoopSymbiosysPercentTotal

const Integer CTmMlPlayer::CoopSymbiosysPercentTotal

◆ CurCheckpointLapTime

const Integer CTmMlPlayer::CurCheckpointLapTime

◆ CurCheckpointRaceTime

const Integer CTmMlPlayer::CurCheckpointRaceTime

◆ CurLap

CTmResult CTmMlPlayer::CurLap

◆ CurRace

CTmResult CTmMlPlayer::CurRace

◆ CurRaceContinuousRank

const Integer CTmMlPlayer::CurRaceContinuousRank

◆ CurrentClan

const Integer CTmMlPlayer::CurrentClan

◆ CurrentNbLaps

const Integer CTmMlPlayer::CurrentNbLaps

◆ CurTriggerIndex

const Integer CTmMlPlayer::CurTriggerIndex

◆ DamageHullRatio

const Real CTmMlPlayer::DamageHullRatio

◆ DamageWindowRatio

const Real CTmMlPlayer::DamageWindowRatio

◆ DisplaySpeed

const Integer CTmMlPlayer::DisplaySpeed

◆ Distance

const Real CTmMlPlayer::Distance

◆ EngineCurGear

const Integer CTmMlPlayer::EngineCurGear

◆ EngineRpm

const Real CTmMlPlayer::EngineRpm

◆ EngineTurboRatio

const Real CTmMlPlayer::EngineTurboRatio

◆ FlyingDistance

const Real CTmMlPlayer::FlyingDistance

◆ FlyingDuration

const Integer CTmMlPlayer::FlyingDuration

◆ FreeWheelingDuration

const Integer CTmMlPlayer::FreeWheelingDuration

alias of HandicapNoGasDuration

◆ GravityCoef

const Real CTmMlPlayer::GravityCoef

◆ HandicapFullGasDuration

const Integer CTmMlPlayer::HandicapFullGasDuration

◆ HandicapNoBrakesDuration

const Integer CTmMlPlayer::HandicapNoBrakesDuration

◆ HandicapNoGasDuration

const Integer CTmMlPlayer::HandicapNoGasDuration

◆ HandicapNoGripDuration

const Integer CTmMlPlayer::HandicapNoGripDuration

◆ HandicapNoSteeringDuration

const Integer CTmMlPlayer::HandicapNoSteeringDuration

◆ InputGasPedal

const Real CTmMlPlayer::InputGasPedal

◆ InputIsBraking

const Boolean CTmMlPlayer::InputIsBraking

◆ InputSteer

const Real CTmMlPlayer::InputSteer

◆ InWaterDuration

const Integer CTmMlPlayer::InWaterDuration

◆ IsDeadlyZoneActive

const Boolean CTmMlPlayer::IsDeadlyZoneActive

◆ IsSpawned

const Boolean CTmMlPlayer::IsSpawned

◆ LapStartTime

const Integer CTmMlPlayer::LapStartTime

◆ LightTrailsDuration

const Integer CTmMlPlayer::LightTrailsDuration

◆ Position

const Vec3 CTmMlPlayer::Position

◆ RaceStartTime

const Integer CTmMlPlayer::RaceStartTime

◆ RaceState

const ERaceState CTmMlPlayer::RaceState

◆ Score

const CTrackManiaScore CTmMlPlayer::Score

◆ SkiddingDistance

const Real CTmMlPlayer::SkiddingDistance

◆ SkiddingDuration

const Integer CTmMlPlayer::SkiddingDuration

◆ SmashNeedHelp

const Boolean CTmMlPlayer::SmashNeedHelp

◆ SparklingDuration

const Integer CTmMlPlayer::SparklingDuration

◆ Speed

const Real CTmMlPlayer::Speed

◆ StuntAngle

const Integer CTmMlPlayer::StuntAngle

◆ StuntCombo

const Integer CTmMlPlayer::StuntCombo

◆ StuntCurComboChainCounter

const Boolean CTmMlPlayer::StuntCurComboChainCounter

◆ StuntCurFigureEpicGauge

const Real CTmMlPlayer::StuntCurFigureEpicGauge

Values in range (0.000000-1.000000)

◆ StuntCurFigureMasterGauge

const Real CTmMlPlayer::StuntCurFigureMasterGauge

Values in range (0.000000-1.000000)

◆ StuntCurFigureMasterJump

const Boolean CTmMlPlayer::StuntCurFigureMasterJump

◆ StuntEpicLanding

const Boolean CTmMlPlayer::StuntEpicLanding

◆ StuntFactor

const Real CTmMlPlayer::StuntFactor

◆ StuntIsInFigure

const Boolean CTmMlPlayer::StuntIsInFigure

◆ StuntLast

const ESceneVehiclePhyStuntFigure CTmMlPlayer::StuntLast

◆ StuntLastTime

const Integer CTmMlPlayer::StuntLastTime

◆ StuntMasterJump

const Boolean CTmMlPlayer::StuntMasterJump

◆ StuntMasterLanding

const Boolean CTmMlPlayer::StuntMasterLanding

◆ StuntPerfectLanding

const Boolean CTmMlPlayer::StuntPerfectLanding

◆ StuntPoints

const Integer CTmMlPlayer::StuntPoints

◆ StuntReverseLanding

const Boolean CTmMlPlayer::StuntReverseLanding

◆ StuntStraightLanding

const Boolean CTmMlPlayer::StuntStraightLanding

◆ TimeBeforeDeadlyZone

const Integer CTmMlPlayer::TimeBeforeDeadlyZone

◆ TimeElapsedSinceLastStunt

const Integer CTmMlPlayer::TimeElapsedSinceLastStunt

◆ TimeLeftForStuntCombo

const Integer CTmMlPlayer::TimeLeftForStuntCombo

◆ TimeTillSmashGiveUp

const Integer CTmMlPlayer::TimeTillSmashGiveUp

◆ TimeTillSmashRespawn

const Integer CTmMlPlayer::TimeTillSmashRespawn

◆ UniqueCameraAvailableRespawnLeft

const Integer CTmMlPlayer::UniqueCameraAvailableRespawnLeft

◆ UniqueCameraRespawnCount

const Integer CTmMlPlayer::UniqueCameraRespawnCount

◆ Upwardness

const Real CTmMlPlayer::Upwardness

◆ WheelsContactCount

const Integer CTmMlPlayer::WheelsContactCount

◆ WheelsSkiddingCount

const Integer CTmMlPlayer::WheelsSkiddingCount

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