Source 2 Viewer
Game
Counter-Strike 2Dota 2DeadlockHalf-Life: Alyx
Section
Schemas18,139ConVars & Commands7,284
Show
  • CSimpleSimTimer
  • CSimpleStopwatch
  • CSkeletonAnimationController
  • CSkeletonInstance
  • CSkillDamage
  • CSkillFloat
  • CSkillInt
  • CSkyboxReference
  • CSoundEnvelope
  • CSoundOpvarSetBoxEntity
  • CSoundPatch
  • CSpriteOriented
  • CStopwatch
  • CStopwatchBase
  • CSurvivorsAttackParticleInfo
  • CSurvivorsAttributeDefinition
  • CSurvivorsAttributeDefinition::MetaProgressionTierCost_t
  • CSurvivorsAttributeDefinition::MetaProgressionTier_t
  • CSurvivorsAttributeValue
  • CSurvivorsDifficultyDefinition
  • CSurvivorsEnemy
  • CSurvivorsEnemyAbsorber
  • CSurvivorsEnemyDefinition
  • CSurvivorsEnemyDefinition::Attack
  • CSurvivorsEnemyDefinition::PickupChance
  • CSurvivorsEnemyDefinition_Absorber
  • CSurvivorsEnemyDefinition_Golem
  • CSurvivorsEnemyDefinition_ImperiaBoss
  • CSurvivorsEnemyDefinition_Pillar
  • CSurvivorsEnemyDefinition_Resurrector
  • CSurvivorsEnemyDefinition_Snotty
  • CSurvivorsEnemyEventDefinition
  • CSurvivorsEnemyGolem
  • CSurvivorsEnemyPillar
  • CSurvivorsEnemyResurrector
  • CSurvivorsEnemySnapshot
  • CSurvivorsEntity
  • CSurvivorsGameModeDefinition
  • CSurvivorsGameModeDefinition::SeparationLayerData
  • CSurvivorsGameSnapshot
  • CSurvivorsHeroDefinition
  • CSurvivorsImperiaBoss
  • CSurvivorsLevelDefinition
  • CSurvivorsLootTable
  • CSurvivorsLootTable::CLootEntry
  • CSurvivorsLootTable::CLootEntryCollection
  • CSurvivorsPickupDefinition
  • CSurvivorsPickupSnapshot
  • CSurvivorsPlayerSnapshot
  • CSurvivorsPowerUp
  • CSurvivorsPowerUpDamageTickInfo
  • CSurvivorsPowerUpDefinition
  • CSurvivorsPowerUpDefinition_ArcaneBolt
  • CSurvivorsPowerUpDefinition_AreaAttack
  • CSurvivorsPowerUpDefinition_AreaAttack_Circle
  • CSurvivorsPowerUpDefinition_AreaAttack_CircleConstant
  • CSurvivorsPowerUpDefinition_AreaAttack_Line
  • CSurvivorsPowerUpDefinition_CounterHelix
  • CSurvivorsPowerUpDefinition_EchoStrike
  • CSurvivorsPowerUpDefinition_Frostbite
  • CSurvivorsPowerUpDefinition_InstantAttack
  • CSurvivorsPowerUpDefinition_KnifeThrow
  • CSurvivorsPowerUpDefinition_LagunaBlade
  • CSurvivorsPowerUpDefinition_LandMine
  • CSurvivorsPowerUpDefinition_MagicMissile
  • CSurvivorsPowerUpDefinition_MortimerKisses
  • CSurvivorsPowerUpDefinition_ProjectileAttack
  • CSurvivorsPowerUpDefinition_Snotty
  • CSurvivorsPowerUpDefinition_Spirits
  • CSurvivorsPowerUpDefinition_Stampede
  • CSurvivorsPowerUpDefinition_Swashbuckle
  • CSurvivorsPowerUpDefinition_Track
  • CSurvivorsPowerUpSnapshot
  • CSurvivorsPowerUp_ArcaneBolt
  • CSurvivorsPowerUp_AreaAttack
  • CSurvivorsPowerUp_AreaAttack_Circle
  • CSurvivorsPowerUp_AreaAttack_CircleConstant
  • CSurvivorsPowerUp_AreaAttack_Line
  • CSurvivorsPowerUp_CounterHelix
  • CSurvivorsPowerUp_EchoStrike
Type / to search schemas
  1. Dota 2
  2. client
  3. CSurvivorsDifficultyDefinition

CSurvivorsDifficultyDefinition

176 bytes (0xB0), align 8Source
Metadata
MVDataRoot

Fields

NameTypeOffset
m_sLocDifficultyName
CUtlString
00x00
m_sLocDifficultyDescription
CUtlString
80x08
m_sLocDifficultyUpgradeText
CUtlString
160x10
m_flPlayerMaxHPMultiplier
float32
320x20
m_flPlayerHPRegenerationMultiplier
float32
360x24
m_flEnemyHealthMultiplier
float32
400x28
m_flEnemyDamageMultiplier
float32
440x2C
m_flEnemyMovementSpeedMultiplier
float32
480x30
m_flEnemyTurnRateMultiplier
float32
520x34
m_flEnemySpawnCountMuliplier
float32
560x38
m_flEnemyTouchMovementSlowDuration
float32
600x3C
m_flXPDropChanceMultiplier
float32
640x40
m_flXPLevelUpRequirementMultiplier
float32
680x44
m_flAdditionalFirstFloorTime
float32
720x48
m_bEnableMeteorModifier
bool
760x4C
m_vecAdditionalEnemySpawners
CUtlVector<CSurvivorsSpawnerDefinition>
800x50
m_vecAdditionalEnemyEvents
CUtlVector<CSurvivorsEnemyEventDefinition>
1040x68
m_vecAdditionalStartingPowerUps
CUtlVector<SurvivorsPowerUpID_t>
1280x80
m_vecOverrideImperiaEnrageHealthThresholds
CUtlVector<float32>
1520x98
Offsets are from Windows. Source revision 11101030 built on Oct 07 2026. Machine-readable data for scripts and AI agents: llms.txt.