Source 2 Viewer
Game
Counter-Strike 2
Dota 2
Deadlock
Half-Life: Alyx
Section
Schemas
18,139
ConVars & Commands
7,284
Show
All
18,139
Classes
17,201
Enums
938
Entities
6,931
Components
22
Networked
627
VData
165
Exclusive
14,143
CBasePlayerPawn
CBasePlayerVData
CBasePlayerWeapon
CBasePlayerWeaponVData
CBaseProp
CBaseToggle
CBaseTrackedStatsEntity
CBaseTrigger
CBeam
CBodyComponent
CBodyComponentBaseAnimGraph
CBodyComponentBaseAnimating
CBodyComponentBaseAnimatingOverlay
CBodyComponentBaseModelEntity
CBodyComponentPoint
CBodyComponentSkeletonInstance
CBreakable
CBreakableProp
CBuoyancyHelper
CChangeLevel
CChoreoComponent
CChoreoInfoTarget
CCitadelSoundOpvarSetOBB
CCollisionProperty
CColorCorrection
CColorCorrectionVolume
CCommentaryAuto
CCommentarySystem
CCommentaryViewPosition
CConstantForceController
CConstraintAnchor
CCredits
CDOTAAppCheers
CDOTABaseAbility
CDOTABaseCustomHeroPickRules
CDOTABaseGameMode
CDOTABehaviorAbilityChannel
CDOTABehaviorAbilityPhase
CDOTABehaviorAttack
CDOTABehaviorAttackPhase
CDOTABehaviorChase
CDOTABehaviorCommandMoveToItemToTake
CDOTABehaviorCommandMoveToNPC
CDOTABehaviorCommandMoveToNPCToGive
CDOTABehaviorCommandMoveToPosition
CDOTABehaviorCommandMoveToPositionToCast
CDOTABehaviorCommandMoveToPositionToDropItem
CDOTABehaviorCommandMoveToRuneToTake
CDOTABehaviorCommandMoveToTargetToAttack
CDOTABehaviorCommandMoveToTargetToCast
CDOTABehaviorCommandPatrol
CDOTABehaviorCompanion
CDOTABehaviorCreatureCompanion
CDOTABehaviorDie
CDOTABehaviorIdle
CDOTABehaviorInvade
CDOTABehaviorLargoFrogling
CDOTABehaviorMoveTo
CDOTABehaviorMoveToNPCToAttack
CDOTABehaviorNeutralAggro
CDOTABehaviorNeutralHome
CDOTABehaviorPet
CDOTABehaviorPoogie
CDOTABehaviorTutorialRazorMoveToNPCToAttack
CDOTABehavior_NPCControllerGlue
CDOTABotChallengeGameMode
CDOTACameraBounds
CDOTACheers
CDOTACourierController
CDOTACustomGameEvents
CDOTACustomGameHeroPickRules
CDOTACustomShopInfo
CDOTACustomShopItemInfo
CDOTAEmptyAbility
CDOTAFogOfWarTempViewers
CDOTAGameEvents
CDOTAGameManager
CDOTAGameManagerProxy
CDOTAGameRules
CDOTAGamerulesProxy
Type
/
to search schemas
Dota 2
server
CBaseTrigger
CChangeLevel
CChangeLevel
trigger_changelevel
2560 bytes (0x0A00), align 8
Source
Inherits
CBaseTrigger
CBaseToggle
CBaseModelEntity
CBaseEntity
CEntityInstance
Also in
Counter-Strike 2
offsets differ
Deadlock
offsets differ
Half-Life: Alyx
differs
Fields
Declared here
With inherited
Name
Type
Offset
Inherited fields
0x0000 – 0x09CF
m_sMapName
CUtlString
2512
0x09D0
m_sLandmarkName
CUtlString
2520
0x09D8
m_OnChangeLevel
CEntityIOOutput
2528
0x09E0
m_bTouched
bool
2552
0x09F8
m_bNoTouch
bool
2553
0x09F9
m_bNewChapter
bool
2554
0x09FA
m_bOnChangeLevelFired
bool
2555
0x09FB
MNotSaved
trigger_changelevel
spawnable
Keyvalues
Declared here
With inherited
Name
Type
Field
Inherited keyvalues
map
CUtlString
procedural
landmark
CUtlString
procedural
Inputs
Declared here
With inherited
Name
Pulse
Description
Inherited inputs
ChangeLevel
()
—
Outputs
Declared here
With inherited
Name
Description
Inherited outputs
OnChangeLevel
()
—