CTFObjectiveResource

From SigMod
Revision as of 15:08, 27 April 2022 by Seelpit (talk | contribs)
Jump to navigation Jump to search

Overview

...

Source location : /game/server/tf/tf_objective_resource.h

Linked entity : tf_objective_resource

Class Structure

SendProps

CTFObjectiveResource
Name Type Description
m_nMannVsMachineMaxWaveCount Integer The max wave count on the wavebar.
m_nMannVsMachineWaveCount Integer The current wave count on the wavebar.
m_nMannVsMachineWaveEnemyCount Integer Total amount of mainwave enemies. Ignores changes made to the wavebar.
m_nMvMWorldMoney Integer Total worth of currency packs that currently exist in the world and can be picked up.
m_flMannVsMachineNextWaveTime Float
m_bMannVsMachineBetweenWaves Boolean
m_nFlagCarrierUpgradeLevel Integer
m_flMvMBaseBombUpgradeTime Float
m_flMvMNextBombUpgradeTime Float
m_iszMvMPopfileName String Name of the popfile. Modifying this with $SetProp causes the server to change to a different map on mission end; use $SetClientProp instead.
m_iChallengeIndex Integer
m_nMvMEventPopfileType Integer
m_nMannVsMachineWaveClassCounts
000 Integer Amount of bots with the first WaveSpawn's icon, as displayed on the wavebar.
001 Integer
002 Integer
003 Integer
004 Integer
005 Integer
006 Integer
007 Integer
008 Integer
009 Integer
010 Integer
011 Integer
m_iszMannVsMachineWaveClassNames String The first subwave's ClassIcon name.
m_iszMannVsMachineWaveClassNames Array
m_nMannVsMachineWaveClassFlags
000 Integer The position of the first WaveSpawn's icon. 1 moves it into mainwave, 2 into Support, 4 and 5 move it to the Mission Sniper / Spy Support section, and other values remove the icon from the wavebar.
001 Integer
002 Integer
003 Integer
004 Integer
005 Integer
006 Integer
007 Integer
008 Integer
009 Integer
010 Integer
011 Integer
m_nMannVsMachineWaveClassCounts2
000 Integer
001 Integer
002 Integer
003 Integer
004 Integer
005 Integer
006 Integer
007 Integer
008 Integer
009 Integer
010 Integer
011 Integer
m_iszMannVsMachineWaveClassNames2 String
m_iszMannVsMachineWaveClassNames2 Array
m_nMannVsMachineWaveClassFlags2
000 Integer
001 Integer
002 Integer
003 Integer
004 Integer
005 Integer
006 Integer
007 Integer
008 Integer
009 Integer
010 Integer
011 Integer
m_bMannVsMachineWaveClassActive
000 Boolean
001 Boolean
002 Boolean
003 Boolean
004 Boolean
005 Boolean
006 Boolean
007 Boolean
008 Boolean
009 Boolean
010 Boolean
011 Boolean
m_bMannVsMachineWaveClassActive2
000 Boolean
001 Boolean
002 Boolean
003 Boolean
004 Boolean
005 Boolean
006 Boolean
007 Boolean
008 Boolean
009 Boolean
010 Boolean
011 Boolean

Entity DataMaps

CTFObjectiveResource
Name Type Description
m_bMannVsMachineBetweenWaves
m_bMannVsMachineWaveClassActive
m_bMannVsMachineWaveClassActive2
m_flMannVsMachineNextWaveTime
m_iszMannVsMachineWaveClassNames
m_iszMannVsMachineWaveClassNames2
m_nMannVsMachineMaxWaveCount
m_nMannVsMachineWaveClassCounts
m_nMannVsMachineWaveClassCounts2
m_nMannVsMachineWaveClassFlags
m_nMannVsMachineWaveClassFlags2
m_nMannVsMachineWaveCount
m_nMannVsMachineWaveEnemyCount
m_nMvMWorldMoney