Need help with plugins or servers? Join our Discord

Modding Database

Up to date with Steam · checked 17s ago· Viewing build 6745 (Oct 02 2026)

hero_base

CitadelHeroData_tOpen the hero page

40 keys · inherited by

67 entrieshero_inferno, hero_gigawatt, hero_hornet, hero_ghost, hero_atlas, hero_wraith, hero_forge, hero_chrono, hero_dynamo, hero_kelvin, hero_haze, hero_astro, hero_bebop, hero_nano, hero_orion, hero_krill, hero_shiv, hero_tengu, hero_kali, hero_warden, hero_yamato, hero_lash, hero_viscous, hero_gunslinger, hero_yakuza, hero_genericperson, hero_wrecker, hero_rutger, hero_synth, hero_thumper, hero_mirage, hero_slork, hero_cadence, hero_targetdummy, hero_bomber, hero_shieldguy, hero_viper, hero_vandal, hero_magician, hero_trapper, hero_operative, hero_vampirebat, hero_drifter, hero_priest, hero_frank, hero_bookworm, hero_boho, hero_doorman, hero_skyrunner, hero_swan, hero_punkgoat, hero_druid, hero_graf, hero_fortuna, hero_necro, hero_fencer, hero_deadpack, hero_familiar, hero_werewolf, hero_unicorn, hero_opera, hero_testhero, hero_ratking, hero_chessmaster, hero_artist, hero_nurse, hero_baba

hero_base = {
_class = "CitadelHeroData_t"
m_HeroID = 0
m_colorUI = [
0255
1255
2255
]
m_bDisabled = false
m_nModelSkin = 0
_not_pickable = 2
m_heroStatsUI =
m_nComplexity = 3
m_mapLevelInfo =
m_strModelName = "models/heroes_wip/gen_man/gen_man.vmdl"
m_bNeedsTesting = false
m_strDeathSound = "Damage.Receive.Lethal"
m_bInDevelopment = false
m_hDeathParticle = "particles/generic/player_death_screen.vpcf"
m_ShopStatDisplay =
m_bLimitedTesting = false
m_mapItemSlotInfo =
m_mapScalingStats = {}
m_strLastHitSound = "LastHit.Default"
m_hRespawnParticle = "particles/generic/player_respawn_deploy.vpcf"
m_heroStatsDisplay =
m_mapStartingStats =
m_strUIShoppingMap = "maps/ui/hero_shop/default_shop.vmap"
m_MapModCostBonuses =
m_mapBoundAbilities = {
ESlot_Ability_Jump = "citadel_ability_jump"
ESlot_Weapon_Melee = "ability_melee_inferno"
ESlot_Ability_Slide = "citadel_ability_slide"
ESlot_Ability_Mantle = "citadel_ability_mantle"
ESlot_Weapon_Primary = "citadel_weapon_inferno_set"
ESlot_Ability_ZipLine = "citadel_ability_zip_line"
ESlot_Ability_Innate_1 = "citadel_ability_dash"
ESlot_Ability_Innate_2 = "citadel_ability_sprint"
ESlot_Ability_Innate_3 = "citadel_ability_melee_parry"
ESlot_Ability_ClimbRope = "citadel_ability_climb_rope"
ESlot_Ability_ZipLineBoost = "citadel_ability_zipline_boost"
}
m_strLowHealthSound = "PlayerAlert.LowHealth"
m_hLowHealthParticle = "particles/generic/player_low_health_screen.vpcf"
m_nAllyBotDifficulty = 1
m_strUITeamRevealMap = "maps/ui/team_reveal_hero/default_team_reveal.vmap"
m_hVisibilityParticle = "particles/generic/player_visible.vpcf"
m_nEnemyBotDifficulty = 1
m_eAbilityResourceType = "EResourceType_None"
m_hDamageTakenParticle = "particles/generic/player_damage_screen.vpcf"
m_mapItemDraftBucketing =
m_groundDashPositionCurve =
m_strUIPostgamePortraitMap = "maps/ui/hero_postgame_portrait/default_postgame_portrait.vmap"
m_hGroundDamageTakenParticle = "particles/generic/player_ground_damage_screen.vpcf"
m_mapStandardLevelUpUpgrades = {
MODIFIER_VALUE_BOON_COUNT = 1
MODIFIER_VALUE_TECH_POWER = 1.1
MODIFIER_VALUE_TECH_RESIST = 0
MODIFIER_VALUE_BONUS_ATTACK_RANGE = 0
MODIFIER_VALUE_BASE_HEALTH_FROM_LEVEL = 62
MODIFIER_VALUE_TECH_DAMAGE_MULTIPLIER = 0
MODIFIER_VALUE_BULLET_ARMOR_DAMAGE_RESIST = 0
MODIFIER_VALUE_OUT_OF_COMBAT_HEALTH_REGEN = 0
MODIFIER_VALUE_BASE_MELEE_DAMAGE_FROM_LEVEL = 1.58
MODIFIER_VALUE_BASE_BULLET_DAMAGE_FROM_LEVEL = 0
MODIFIER_VALUE_BASE_BULLET_DAMAGE_FROM_LEVEL_ALT_FIRE = 0
}
m_vecAmbientParticleSettings = [
0{
m_nCP = 0
m_eAttachmentType = "PATTACH_ABSORIGIN_FOLLOW"
}
1{
m_nCP = 1
m_eAttachmentType = "PATTACH_POINT_FOLLOW"
m_strAttachmentName = "ability_apply"
}
]
m_flStealthSpeedMetersPerSecond = 4
}

History

  1. 6728–6745changed
    • ±m_ShopStatDisplay.m_eVitalityStatsDisplay.m_vecDisplayStats+EHeroSpiritLifestealEffectiveness
  2. 6722–6726changed
    • ~m_strModelNamemodels/heroes_staging/gen_man/gen_man.vmdl→models/heroes_wip/gen_man/gen_man.vmdl
    • +m_mapStartingStats.EOOCHealthRegen0
    • +m_mapBoundAbilities.ESlot_Cosmetic_1cosmetic_ability_voting_poster
    • +m_hVisibilityParticleparticles/generic/player_visible.vpcf
    • +m_mapStandardLevelUpUpgrades.MODIFIER_VALUE_OUT_OF_COMBAT_HEALTH_REGEN0
    • −m_bPrereleaseOnlyfalse
    • −m_bPlayerSelectablefalse
    • −m_mapPurchaseBonuses
      { 3 keys }
      {
      	EItemSlotType_Tech = 
      	[
      		{
      			m_nTier = 1
      			m_strValue = "4"
      			m_ValueType = "MODIFIER_VALUE_TECH_POWER"
      		},
      		{
      			m_nTier = 2
      			m_strValue = "7"
      			m_ValueType = "MODIFIER_VALUE_TECH_POWER"
      		},
      		{
      			m_nTier = 3
      			m_strValue = "10"
      			m_ValueType = "MODIFIER_VALUE_TECH_POWER"
      		},
      		{
      			m_nTier = 4
      			m_strValue = "13"
      			m_ValueType = "MODIFIER_VALUE_TECH_POWER"
      		},
      		{
      			m_nTier = 5
      			m_strValue = "16"
      			m_ValueType = "MODIFIER_VALUE_TECH_POWER"
      		},
      	]
      	EItemSlotType_Armor = 
      	[
      		{
      			m_nTier = 1
      			m_strValue = "7"
      			m_ValueType = "MODIFIER_VALUE_BASE_HEALTH_PERCENT"
      		},
      		{
      			m_nTier = 2
      			m_strValue = "8"
      			m_ValueType = "MODIFIER_VALUE_BASE_HEALTH_PERCENT"
      		},
      		{
      			m_nTier = 3
      			m_strValue = "9"
      			m_ValueType = "MODIFIER_VALUE_BASE_HEALTH_PERCENT"
      		},
      		{
      			m_nTier = 4
      			m_strValue = "10"
      			m_ValueType = "MODIFIER_VALUE_BASE_HEALTH_PERCENT"
      		},
      		{
      			m_nTier = 5
      			m_strValue = "11"
      			m_ValueType = "MODIFIER_VALUE_BASE_HEALTH_PERCENT"
      		},
      	]
      	EItemSlotType_WeaponMod = 
      	[
      		{
      			m_nTier = 1
      			m_strValue = "4"
      			m_ValueType = "MODIFIER_VALUE_WEAPON_DAMAGE_INCREASE"
      		},
      		{
      			m_nTier = 2
      			m_strValue = "8"
      			m_ValueType = "MODIFIER_VALUE_WEAPON_DAMAGE_INCREASE"
      		},
      		{
      			m_nTier = 3
      			m_strValue = "13"
      			m_ValueType = "MODIFIER_VALUE_WEAPON_DAMAGE_INCREASE"
      		},
      		{
      			m_nTier = 4
      			m_strValue = "18"
      			m_ValueType = "MODIFIER_VALUE_WEAPON_DAMAGE_INCREASE"
      		},
      		{
      			m_nTier = 5
      			m_strValue = "23"
      			m_ValueType = "MODIFIER_VALUE_WEAPON_DAMAGE_INCREASE"
      		},
      	]
      }
    • −m_bAssignedPlayersOnlyfalse
    • −m_vecAnimGraphDefaultValueOverrides
      [ 4 items ]
      [
      	{
      		m_strParamName = "e_SWITCH_4wayRoll_ON/OFF"
      		m_strParamValue = "0"
      	},
      	{
      		m_strParamName = "e_SWITCH_Recoil_ON/OFF"
      		m_strParamValue = "0"
      	},
      	{
      		m_strParamName = "e_SWITCH_ZiplinePhysicsSway_ON/OFF"
      		m_strParamValue = "0"
      	},
      	{
      		m_strParamName = "e_SWITCH_ShootStyle"
      		m_strParamValue = "0"
      	},
      ]
  3. 6696–6701first dumped