Need help with plugins or servers? Join our Discord

Modding Database

Up to date with Steam · checked 4s ago· Viewing build 6728 (Oct 01 2026), not the latest

hero_punkgoat

BillyCitadelHeroData_tOpen the hero page

67 keys · inherits from hero_base

What it inherits is already merged in: this is the entry as the game compiled it.

hero_punkgoat = {
_base = "hero_base"
_class = "CitadelHeroData_t"
m_HeroID = 72
m_colorUI = [
0164
160
2135
]
m_bDisabled = false
m_eHeroType = "ECitadelHeroType_Brawler"
m_strGunTag = "#Attribute_EWeaponAttribute_CloseRange" // Close Range
m_nModelSkin = 0
m_heroStatsUI =
m_nComplexity = 3
m_vecHeroTags = [
0"#Citadel_Punkgoat_HeroTag_1" // Punk
1"#Citadel_Punkgoat_HeroTag_2" // Chaotic
2"#Citadel_Punkgoat_HeroTag_3" // G.O.A.T.
]
m_PopularItems =
m_mapLevelInfo =
m_strModelName = "models/heroes_wip/punkgoat/punkgoat.vmdl"
m_bNeedsTesting = false
m_strDeathSound = "Damage.Receive.Lethal"
m_strHeroGender = "male"
m_bInDevelopment = false
m_hDeathParticle = "particles/generic/player_death_screen.vpcf"
m_ShopStatDisplay =
m_bLimitedTesting = false
m_mapItemSlotInfo =
m_mapScalingStats = {}
m_strDeathVOSound = "Generated.Punkgoat.Hero.Death.VO"
m_strHeroSortName = "#hero_punkgoat_sort" // Billy
m_strIconHeroCard = "file://{images}/heroes/punkgoat_card.psd"
m_strLastHitSound = "LastHit.Default"
m_strMinimapImage = "file://{images}/heroes/punkgoat_mm.psd"
m_hRespawnParticle = "particles/generic/player_respawn_deploy.vpcf"
m_heroStatsDisplay =
m_mapStartingStats =
m_strUIPortraitMap = "maps/ui/hero_prefabs/punkgoat.vmap"
m_strUIShoppingMap = "maps/ui/hero_shop/punkgoat_shop.vmap"
m_MapModCostBonuses =
m_mapBoundAbilities =
m_strHeroSearchName = "#hero_punkgoat_search" // Billy
m_strIconImageSmall = "file://{images}/heroes/punkgoat_sm.psd"
m_strLowHealthSound = "PlayerAlert.LowHealth"
m_strTopBarVertical = "file://{images}/heroes/punkgoat_vertical.psd"
m_hLowHealthParticle = "particles/generic/player_low_health_screen.vpcf"
m_nAllyBotDifficulty = 1
m_strUITeamRevealMap = "maps/ui/team_reveal_hero/punkgoat_team_reveal.vmap"
m_hVisibilityParticle = "particles/generic/player_visible.vpcf"
m_nEnemyBotDifficulty = 1
m_strLogoImageEnglish = "file://{images}/heroes/hero_names/billy.svg"
m_eAbilityResourceType = "EResourceType_None"
m_hDamageTakenParticle = "particles/generic/player_damage_screen.vpcf"
m_strIconHeroCardGloat = "file://{images}/heroes/punkgoat_card_gloat.psd"
m_bNewPlayerRecommended = false
m_eHeroDevelopmentState = "EHeroDevState_Release"
m_hGameSoundEventScript = "soundevents/hero/shiv.vsndevts"
m_mapItemDraftBucketing =
m_strLogoImageLocalized = "file://{images}/heroes/hero_names/billy_localized.svg"
m_strRosterAvoidedSound = "Generated.Punkgoat.Hero.Avoided.VO"
m_strRosterRemovedSound = "Generated.Punkgoat.Hero.Remove.VO"
m_strHideoutRichPresence = "#Steam_Citadel_Hideout_Ranting" // Ranting in the Hideout
m_strRosterSelectedSound = "Generated.Punkgoat.Hero.Pick.VO"
m_bLaneTestingRecommended = false
m_groundDashPositionCurve =
m_hGeneratedVOEventScript = "soundevents/vo/generated_vo_hero_punkgoat.vsndevts"
m_strIconHeroCardCritical = "file://{images}/heroes/punkgoat_card_critical.psd"
m_strPostGameVictorySound = "Punkgoat.Progession.Page.Win.VO"
m_strUIPostgamePortraitMap = "maps/ui/hero_postgame_portrait/punkgoat_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 = 53
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.127
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_PopularItems
      { 2 keys }
      {
      	m_unTimestamp = 1790702781
      	m_mapGeneratedItemPopularity = 
      	{
      		ECitadelItemGamePhase_MidGame = 
      		{
      			upgrade_grit = 
      			{
      				m_flPickPct = 10.54121
      				m_flWinratePct = 48.09815
      			}
      			upgrade_health = 
      			{
      				m_flPickPct = 6.172352
      				m_flWinratePct = 48.72447
      			}
      			upgrade_tech_purge = 
      			{
      				m_flPickPct = 7.50184
      				m_flWinratePct = 53.000576
      			}
      			upgrade_close_range = 
      			{
      				m_flPickPct = 6.085775
      				m_flWinratePct = 44.980885
      			}
      			upgrade_containment = 
      			{
      				m_flPickPct = 14.815376
      				m_flWinratePct = 50.105915
      			}
      			upgrade_magic_reach = 
      			{
      				m_flPickPct = 9.427081
      				m_flWinratePct = 50.992996
      			}
      			upgrade_vex_barrier = 
      			{
      				m_flPickPct = 5.910999
      				m_flWinratePct = 49.07543
      			}
      			upgrade_boxing_glove = 
      			{
      				m_flPickPct = 44.147438
      				m_flWinratePct = 50.07844
      			}
      			upgrade_extra_charge = 
      			{
      				m_flPickPct = 20.858404
      				m_flWinratePct = 49.92477
      			}
      			upgrade_magic_shield = 
      			{
      				m_flPickPct = 12.366889
      				m_flWinratePct = 50.986656
      			}
      			upgrade_melee_charge = 
      			{
      				m_flPickPct = 25.959373
      				m_flWinratePct = 49.788433
      			}
      			upgrade_spirit_bubble = 
      			{
      				m_flPickPct = 29.659971
      				m_flWinratePct = 50.069324
      			}
      			upgrade_spirit_snatch = 
      			{
      				m_flPickPct = 53.096188
      				m_flWinratePct = 52.580357
      			}
      			upgrade_acolytes_glove = 
      			{
      				m_flPickPct = 41.971127
      				m_flWinratePct = 49.854317
      			}
      			upgrade_rapid_recharge = 
      			{
      				m_flPickPct = 8.954158
      				m_flWinratePct = 54.81025
      			}
      			upgrade_sprint_booster = 
      			{
      				m_flPickPct = 12.248387
      				m_flWinratePct = 48.84697
      			}
      			upgrade_weighted_shots = 
      			{
      				m_flPickPct = 7.999654
      				m_flWinratePct = 49.790314
      			}
      			upgrade_fleetfoot_boots = 
      			{
      				m_flPickPct = 8.345959
      				m_flWinratePct = 47.48444
      			}
      			upgrade_slowing_bullets = 
      			{
      				m_flPickPct = 5.529522
      				m_flWinratePct = 48.360897
      			}
      			upgrade_non_player_bonus = 
      			{
      				m_flPickPct = 6.881737
      				m_flWinratePct = 46.29659
      			}
      			upgrade_cardio_calibrator = 
      			{
      				m_flPickPct = 17.3802
      				m_flWinratePct = 49.458282
      			}
      			upgrade_headshot_booster2 = 
      			{
      				m_flPickPct = 9.796654
      				m_flWinratePct = 49.23502
      			}
      			upgrade_weapon_backstabber = 
      			{
      				m_flPickPct = 27.35217
      				m_flWinratePct = 46.703197
      			}
      			upgrade_close_quarter_combat = 
      			{
      				m_flPickPct = 28.566946
      				m_flWinratePct = 50.937607
      			}
      			upgrade_lifestrike_gauntlets = 
      			{
      				m_flPickPct = 5.261677
      				m_flWinratePct = 44.385025
      			}
      			upgrade_bullet_resist_shredder = 
      			{
      				m_flPickPct = 37.139626
      				m_flWinratePct = 50.55291
      			}
      			upgrade_reduce_debuff_duration = 
      			{
      				m_flPickPct = 5.524653
      				m_flWinratePct = 53.888344
      			}
      			upgrade_non_player_bonus_sacrifice = 
      			{
      				m_flPickPct = 29.140512
      				m_flWinratePct = 48.661194
      			}
      			upgrade_regenerating_bullet_shield = 
      			{
      				m_flPickPct = 18.342821
      				m_flWinratePct = 49.482285
      			}
      		}
      		ECitadelItemGamePhase_LateGame = 
      		{
      			upgrade_health = 
      			{
      				m_flPickPct = 10.516206
      				m_flWinratePct = 54.288654
      			}
      			upgrade_discord = 
      			{
      				m_flPickPct = 16.494778
      				m_flWinratePct = 56.754364
      			}
      			upgrade_colossus = 
      			{
      				m_flPickPct = 24.89638
      				m_flWinratePct = 56.608204
      			}
      			upgrade_healbane = 
      			{
      				m_flPickPct = 5.032195
      				m_flWinratePct = 42.451614
      			}
      			upgrade_berserker = 
      			{
      				m_flPickPct = 27.465506
      				m_flWinratePct = 52.4045
      			}
      			upgrade_juggernaut = 
      			{
      				m_flPickPct = 18.666739
      				m_flWinratePct = 55.31915
      			}
      			upgrade_tech_purge = 
      			{
      				m_flPickPct = 35.49754
      				m_flWinratePct = 49.471825
      			}
      			upgrade_tech_range = 
      			{
      				m_flPickPct = 28.864239
      				m_flWinratePct = 52.568237
      			}
      			upgrade_containment = 
      			{
      				m_flPickPct = 7.76906
      				m_flWinratePct = 45.06895
      			}
      			upgrade_magic_reach = 
      			{
      				m_flPickPct = 12.536119
      				m_flWinratePct = 52.08477
      			}
      			upgrade_magic_shock = 
      			{
      				m_flPickPct = 5.958552
      				m_flWinratePct = 51.589176
      			}
      			upgrade_unstoppable = 
      			{
      				m_flPickPct = 6.483416
      				m_flWinratePct = 52.687363
      			}
      			upgrade_vex_barrier = 
      			{
      				m_flPickPct = 6.165792
      				m_flWinratePct = 49.08293
      			}
      			upgrade_auto_cleanse = 
      			{
      				m_flPickPct = 12.39381
      				m_flWinratePct = 54.774067
      			}
      			upgrade_boxing_glove = 
      			{
      				m_flPickPct = 22.468481
      				m_flWinratePct = 47.849438
      			}
      			upgrade_counterspell = 
      			{
      				m_flPickPct = 5.967209
      				m_flWinratePct = 48.07762
      			}
      			upgrade_extra_charge = 
      			{
      				m_flPickPct = 15.024078
      				m_flWinratePct = 49.373333
      			}
      			upgrade_melee_charge = 
      			{
      				m_flPickPct = 19.579027
      				m_flWinratePct = 52.34358
      			}
      			upgrade_spellbreaker = 
      			{
      				m_flPickPct = 8.585574
      				m_flWinratePct = 52.883343
      			}
      			upgrade_banshee_slugs = 
      			{
      				m_flPickPct = 8.750608
      				m_flWinratePct = 54.563442
      			}
      			upgrade_spirit_bubble = 
      			{
      				m_flPickPct = 5.918511
      				m_flWinratePct = 44.615105
      			}
      			upgrade_spirit_snatch = 
      			{
      				m_flPickPct = 27.739841
      				m_flWinratePct = 45.574066
      			}
      			upgrade_crushing_fists = 
      			{
      				m_flPickPct = 51.11466
      				m_flWinratePct = 54.720795
      			}
      			upgrade_debuff_reducer = 
      			{
      				m_flPickPct = 7.883232
      				m_flWinratePct = 49.25527
      			}
      			upgrade_rapid_recharge = 
      			{
      				m_flPickPct = 43.423515
      				m_flWinratePct = 50.121494
      			}
      			upgrade_weighted_shots = 
      			{
      				m_flPickPct = 10.798117
      				m_flWinratePct = 50.400883
      			}
      			upgrade_absorbing_armor = 
      			{
      				m_flPickPct = 5.438017
      				m_flWinratePct = 54.736317
      			}
      			upgrade_damage_recycler = 
      			{
      				m_flPickPct = 5.025702
      				m_flWinratePct = 50.462963
      			}
      			upgrade_deflecting_armor = 
      			{
      				m_flPickPct = 10.354418
      				m_flWinratePct = 53.52738
      			}
      			upgrade_cardio_calibrator = 
      			{
      				m_flPickPct = 9.314972
      				m_flWinratePct = 50.926517
      			}
      			upgrade_reinforcing_casings = 
      			{
      				m_flPickPct = 15.801093
      				m_flWinratePct = 49.71235
      			}
      			upgrade_close_quarter_combat = 
      			{
      				m_flPickPct = 29.248417
      				m_flWinratePct = 48.1611
      			}
      			upgrade_improved_bullet_armor = 
      			{
      				m_flPickPct = 5.776203
      				m_flWinratePct = 45.686184
      			}
      			upgrade_bullet_resist_shredder = 
      			{
      				m_flPickPct = 7.913533
      				m_flWinratePct = 45.278633
      			}
      			upgrade_reduce_debuff_duration = 
      			{
      				m_flPickPct = 9.962665
      				m_flWinratePct = 47.49077
      			}
      			upgrade_bullet_armor_reduction_aura = 
      			{
      				m_flPickPct = 9.103945
      				m_flWinratePct = 52.659733
      			}
      		}
      		ECitadelItemGamePhase_EarlyGame = 
      		{
      			upgrade_grit = 
      			{
      				m_flPickPct = 39.163795
      				m_flWinratePct = 49.199352
      			}
      			upgrade_health = 
      			{
      				m_flPickPct = 5.849219
      				m_flWinratePct = 47.752083
      			}
      			upgrade_endurance = 
      			{
      				m_flPickPct = 22.993761
      				m_flWinratePct = 47.438522
      			}
      			upgrade_close_range = 
      			{
      				m_flPickPct = 77.63283
      				m_flWinratePct = 48.982395
      			}
      			upgrade_extra_charge = 
      			{
      				m_flPickPct = 8.469734
      				m_flWinratePct = 48.03552
      			}
      			upgrade_melee_charge = 
      			{
      				m_flPickPct = 9.74455
      				m_flWinratePct = 51.57421
      			}
      			upgrade_spirit_bubble = 
      			{
      				m_flPickPct = 5.301091
      				m_flWinratePct = 50.045933
      			}
      			upgrade_acolytes_glove = 
      			{
      				m_flPickPct = 16.636997
      				m_flWinratePct = 48.30715
      			}
      			upgrade_sprint_booster = 
      			{
      				m_flPickPct = 5.857876
      				m_flWinratePct = 49.879917
      			}
      			upgrade_non_player_bonus = 
      			{
      				m_flPickPct = 50.719383
      				m_flWinratePct = 48.89529
      			}
      			upgrade_weapon_backstabber = 
      			{
      				m_flPickPct = 32.296238
      				m_flWinratePct = 51.912476
      			}
      			upgrade_lifestrike_gauntlets = 
      			{
      				m_flPickPct = 77.84656
      				m_flWinratePct = 49.060604
      			}
      		}
      	}
      }
    • +m_strHeroGendermale
    • +m_mapStartingStats.EOOCHealthRegen0
    • +m_mapBoundAbilities.ESlot_Cosmetic_1cosmetic_ability_voting_poster
    • +m_hVisibilityParticleparticles/generic/player_visible.vpcf
    • +m_eHeroDevelopmentStateEHeroDevState_Release
    • +m_mapStandardLevelUpUpgrades.MODIFIER_VALUE_OUT_OF_COMBAT_HEALTH_REGEN0
    • −m_bPrereleaseOnlyfalse
    • −m_bPlayerSelectabletrue
    • −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_strVoteRevealSoundVo.VoteReveal.Punkgoat
    • −m_bAssignedPlayersOnlyfalse
  3. 6696–6701first dumped