Need help with plugins or servers? Join our Discord

Modding Database

Up to date with Steam · checked 26s ago· Viewing build 6701 (Sep 25 2026), not the latest

hero_frank

VictorCitadelHeroData_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_frank = {
_base = "hero_base"
_class = "CitadelHeroData_t"
m_HeroID = 66
m_colorUI = [
085
197
2120
]
m_bDisabled = false
m_eHeroType = "ECitadelHeroType_Brawler"
m_strGunTag = "#Attribute_EWeaponAttribute_Pistol" // Pistol
m_nModelSkin = 0
m_heroStatsUI =
m_nComplexity = 2
m_vecHeroTags = [
0"#Citadel_Frank_HeroTag_1" // You
1"#Citadel_Frank_HeroTag_2" // Can't
2"#Citadel_Frank_HeroTag_3" // Kill Me
]
m_mapLevelInfo =
m_strModelName = "models/heroes_wip/frank/frank.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_bPrereleaseOnly = false
m_mapItemSlotInfo =
m_mapScalingStats = {
EBaseHealthRegen = {
flScale = 0.08
eScalingStat = "ETechPower"
}
}
m_strDeathVOSound = "Generated.Frank.Hero.Death.VO"
m_strHeroSortName = "#hero_frank_sort" // Victor
m_strIconHeroCard = "file://{images}/heroes/frank_card.psd"
m_strLastHitSound = "LastHit.Default"
m_strMinimapImage = "file://{images}/heroes/frank_mm.psd"
m_hRespawnParticle = "particles/generic/player_respawn_deploy.vpcf"
m_heroStatsDisplay =
m_mapStartingStats =
m_strUIPortraitMap = "maps/ui/hero_prefabs/frank.vmap"
m_strUIShoppingMap = "maps/ui/hero_shop/frank_shop.vmap"
m_MapModCostBonuses =
m_bPlayerSelectable = true
m_mapBoundAbilities =
m_strHeroSearchName = "#hero_frank_search" // Victor
m_strIconImageSmall = "file://{images}/heroes/frank_sm.psd"
m_strLowHealthSound = "PlayerAlert.LowHealth"
m_strTopBarVertical = "file://{images}/heroes/frank_vertical.psd"
m_hLowHealthParticle = "particles/generic/player_low_health_screen.vpcf"
m_mapPurchaseBonuses =
m_nAllyBotDifficulty = -1
m_strUITeamRevealMap = "maps/ui/team_reveal_hero/frank_team_reveal.vmap"
m_strVoteRevealSound = "Vo.VoteReveal.Frank"
m_nEnemyBotDifficulty = -1
m_strLogoImageEnglish = "file://{images}/heroes/hero_names/victor.svg"
m_bAssignedPlayersOnly = false
m_eAbilityResourceType = "EResourceType_None"
m_hDamageTakenParticle = "particles/generic/player_damage_screen.vpcf"
m_strIconHeroCardGloat = "file://{images}/heroes/frank_card_gloat.psd"
m_hGameSoundEventScript = "soundevents/hero/warden.vsndevts"
m_mapItemDraftBucketing =
m_strLogoImageLocalized = "file://{images}/heroes/hero_names/victor_localized.svg"
m_strRosterAvoidedSound = "Generated.Frank.Hero.Avoided.VO"
m_strRosterRemovedSound = "Generated.Frank.Hero.Remove.VO"
m_strHideoutRichPresence = "#Steam_Citadel_Hideout_Brooding" // Brooding in the Hideout
m_strRosterSelectedSound = "Generated.Frank.Hero.Pick.VO"
m_groundDashPositionCurve =
m_hGeneratedVOEventScript = "soundevents/vo/generated_vo_hero_frank.vsndevts"
m_strIconHeroCardCritical = "file://{images}/heroes/frank_card_critical.psd"
m_strPostGameVictorySound = "Frank.Progession.Page.Win.VO"
m_strUIPostgamePortraitMap = "maps/ui/hero_postgame_portrait/frank_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 = 34
MODIFIER_VALUE_TECH_DAMAGE_MULTIPLIER = 0
MODIFIER_VALUE_BULLET_ARMOR_DAMAGE_RESIST = 0
MODIFIER_VALUE_BASE_MELEE_DAMAGE_FROM_LEVEL = 1.58
MODIFIER_VALUE_BASE_BULLET_DAMAGE_FROM_LEVEL = 0.26
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
m_vecAnimGraphDefaultValueOverrides =
}

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_infuser = 
      			{
      				m_flPickPct = 20.28576
      				m_flWinratePct = 67.277596
      			}
      			upgrade_healbane = 
      			{
      				m_flPickPct = 6.372423
      				m_flWinratePct = 59.12255
      			}
      			upgrade_tech_range = 
      			{
      				m_flPickPct = 8.449093
      				m_flWinratePct = 62.158054
      			}
      			upgrade_warp_stone = 
      			{
      				m_flPickPct = 6.298882
      				m_flWinratePct = 58.24685
      			}
      			upgrade_magic_reach = 
      			{
      				m_flPickPct = 48.24843
      				m_flWinratePct = 60.16573
      			}
      			upgrade_magic_tempo = 
      			{
      				m_flPickPct = 13.317419
      				m_flWinratePct = 55.52439
      			}
      			upgrade_extra_charge = 
      			{
      				m_flPickPct = 10.438213
      				m_flWinratePct = 53.427647
      			}
      			upgrade_quick_silver = 
      			{
      				m_flPickPct = 6.85803
      				m_flWinratePct = 57.33617
      			}
      			upgrade_blitz_bullets = 
      			{
      				m_flPickPct = 6.132538
      				m_flWinratePct = 55.458267
      			}
      			upgrade_spirit_bubble = 
      			{
      				m_flPickPct = 5.569888
      				m_flWinratePct = 55.590485
      			}
      			upgrade_rapid_recharge = 
      			{
      				m_flPickPct = 6.590713
      				m_flWinratePct = 55.951115
      			}
      			upgrade_soaring_spirit = 
      			{
      				m_flPickPct = 16.273085
      				m_flWinratePct = 55.20247
      			}
      			upgrade_sprint_booster = 
      			{
      				m_flPickPct = 34.045013
      				m_flWinratePct = 59.31253
      			}
      			upgrade_fleetfoot_boots = 
      			{
      				m_flPickPct = 9.255714
      				m_flWinratePct = 59.011223
      			}
      			upgrade_healing_booster = 
      			{
      				m_flPickPct = 59.49618
      				m_flWinratePct = 57.577305
      			}
      			upgrade_resonant_healing = 
      			{
      				m_flPickPct = 21.209698
      				m_flWinratePct = 57.676327
      			}
      			upgrade_cardio_calibrator = 
      			{
      				m_flPickPct = 63.412556
      				m_flWinratePct = 59.12965
      			}
      			upgrade_tech_damage_pulse = 
      			{
      				m_flPickPct = 55.603157
      				m_flWinratePct = 58.447926
      			}
      			upgrade_cooldown_reduction = 
      			{
      				m_flPickPct = 7.675157
      				m_flWinratePct = 54.18251
      			}
      			upgrade_escalating_exposure = 
      			{
      				m_flPickPct = 5.547708
      				m_flWinratePct = 70.436615
      			}
      			upgrade_magic_vulnerability = 
      			{
      				m_flPickPct = 51.535614
      				m_flWinratePct = 60.299896
      			}
      			upgrade_mystic_regeneration = 
      			{
      				m_flPickPct = 13.079868
      				m_flWinratePct = 55.863453
      			}
      			upgrade_health_stealing_magic = 
      			{
      				m_flPickPct = 67.67271
      				m_flWinratePct = 58.369053
      			}
      		}
      		ECitadelItemGamePhase_LateGame = 
      		{
      			upgrade_discord = 
      			{
      				m_flPickPct = 8.456632
      				m_flWinratePct = 67.858376
      			}
      			upgrade_infuser = 
      			{
      				m_flPickPct = 49.92675
      				m_flWinratePct = 56.521435
      			}
      			upgrade_healbane = 
      			{
      				m_flPickPct = 7.027251
      				m_flWinratePct = 54.111294
      			}
      			upgrade_healbuff = 
      			{
      				m_flPickPct = 16.380966
      				m_flWinratePct = 62.52405
      			}
      			upgrade_juggernaut = 
      			{
      				m_flPickPct = 22.294012
      				m_flWinratePct = 62.813835
      			}
      			upgrade_tech_purge = 
      			{
      				m_flPickPct = 16.954702
      				m_flWinratePct = 55.289337
      			}
      			upgrade_tech_range = 
      			{
      				m_flPickPct = 52.726562
      				m_flWinratePct = 61.12378
      			}
      			upgrade_warp_stone = 
      			{
      				m_flPickPct = 22.589928
      				m_flWinratePct = 61.200394
      			}
      			upgrade_magic_reach = 
      			{
      				m_flPickPct = 12.161113
      				m_flWinratePct = 54.92897
      			}
      			upgrade_magic_tempo = 
      			{
      				m_flPickPct = 22.527475
      				m_flWinratePct = 61.541054
      			}
      			upgrade_self_bubble = 
      			{
      				m_flPickPct = 11.450801
      				m_flWinratePct = 65.890205
      			}
      			upgrade_spirit_burn = 
      			{
      				m_flPickPct = 8.275113
      				m_flWinratePct = 68.67683
      			}
      			upgrade_extra_charge = 
      			{
      				m_flPickPct = 5.863436
      				m_flWinratePct = 60.85009
      			}
      			upgrade_spellbreaker = 
      			{
      				m_flPickPct = 5.107597
      				m_flWinratePct = 60.41595
      			}
      			upgrade_tech_overflow = 
      			{
      				m_flPickPct = 8.118109
      				m_flWinratePct = 61.169025
      			}
      			upgrade_debuff_reducer = 
      			{
      				m_flPickPct = 6.448262
      				m_flWinratePct = 57.25923
      			}
      			upgrade_rapid_recharge = 
      			{
      				m_flPickPct = 20.720469
      				m_flWinratePct = 58.646236
      			}
      			upgrade_soaring_spirit = 
      			{
      				m_flPickPct = 6.493787
      				m_flWinratePct = 58.035233
      			}
      			upgrade_absorbing_armor = 
      			{
      				m_flPickPct = 7.827447
      				m_flWinratePct = 66.34852
      			}
      			upgrade_damage_recycler = 
      			{
      				m_flPickPct = 7.453906
      				m_flWinratePct = 59.000862
      			}
      			upgrade_boundless_spirit = 
      			{
      				m_flPickPct = 31.013874
      				m_flWinratePct = 64.074
      			}
      			upgrade_deflecting_armor = 
      			{
      				m_flPickPct = 8.321222
      				m_flWinratePct = 59.570736
      			}
      			upgrade_ethereal_bullets = 
      			{
      				m_flPickPct = 6.210712
      				m_flWinratePct = 55.74664
      			}
      			upgrade_resonant_healing = 
      			{
      				m_flPickPct = 8.997683
      				m_flWinratePct = 55.552673
      			}
      			upgrade_ability_refresher = 
      			{
      				m_flPickPct = 27.556864
      				m_flWinratePct = 66.27271
      			}
      			upgrade_cardio_calibrator = 
      			{
      				m_flPickPct = 9.019279
      				m_flWinratePct = 53.044716
      			}
      			upgrade_tech_damage_pulse = 
      			{
      				m_flPickPct = 7.111882
      				m_flWinratePct = 54.616333
      			}
      			upgrade_cooldown_reduction = 
      			{
      				m_flPickPct = 35.094814
      				m_flWinratePct = 61.461193
      			}
      			upgrade_escalating_exposure = 
      			{
      				m_flPickPct = 65.09896
      				m_flWinratePct = 60.41009
      			}
      			upgrade_magic_vulnerability = 
      			{
      				m_flPickPct = 22.696154
      				m_flWinratePct = 53.163094
      			}
      			upgrade_health_stealing_magic = 
      			{
      				m_flPickPct = 11.077843
      				m_flWinratePct = 53.13488
      			}
      			upgrade_improved_bullet_armor = 
      			{
      				m_flPickPct = 5.79398
      				m_flWinratePct = 51.334743
      			}
      			upgrade_transcendent_cooldown = 
      			{
      				m_flPickPct = 29.522041
      				m_flWinratePct = 64.22372
      			}
      		}
      		ECitadelItemGamePhase_EarlyGame = 
      		{
      			upgrade_clip_size = 
      			{
      				m_flPickPct = 5.274524
      				m_flWinratePct = 55.87031
      			}
      			upgrade_endurance = 
      			{
      				m_flPickPct = 82.03323
      				m_flWinratePct = 57.70331
      			}
      			upgrade_goose_egg = 
      			{
      				m_flPickPct = 7.467329
      				m_flWinratePct = 56.620293
      			}
      			upgrade_magic_burst = 
      			{
      				m_flPickPct = 6.883087
      				m_flWinratePct = 50.90308
      			}
      			upgrade_magic_reach = 
      			{
      				m_flPickPct = 5.81791
      				m_flWinratePct = 58.34671
      			}
      			upgrade_extra_charge = 
      			{
      				m_flPickPct = 23.660357
      				m_flWinratePct = 55.949974
      			}
      			upgrade_soaring_spirit = 
      			{
      				m_flPickPct = 49.903404
      				m_flWinratePct = 58.076515
      			}
      			upgrade_sprint_booster = 
      			{
      				m_flPickPct = 7.794762
      				m_flWinratePct = 57.723698
      			}
      			upgrade_healing_booster = 
      			{
      				m_flPickPct = 26.20686
      				m_flWinratePct = 57.13013
      			}
      			upgrade_improved_spirit = 
      			{
      				m_flPickPct = 71.55598
      				m_flWinratePct = 57.603245
      			}
      			upgrade_pristine_emblem = 
      			{
      				m_flPickPct = 10.533289
      				m_flWinratePct = 56.01485
      			}
      			upgrade_non_player_bonus = 
      			{
      				m_flPickPct = 9.845739
      				m_flWinratePct = 54.60312
      			}
      			upgrade_high_velocity_mag = 
      			{
      				m_flPickPct = 11.28796
      				m_flWinratePct = 55.537746
      			}
      			upgrade_tech_damage_pulse = 
      			{
      				m_flPickPct = 6.000596
      				m_flWinratePct = 68.33965
      			}
      			upgrade_mystic_regeneration = 
      			{
      				m_flPickPct = 13.331348
      				m_flWinratePct = 58.171707
      			}
      			upgrade_health_stealing_magic = 
      			{
      				m_flPickPct = 7.49126
      				m_flWinratePct = 60.101284
      			}
      		}
      	}
      }
    • +m_strSlideLoopFrank.Slide.Lp
    • +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.Frank
  3. 6696–6701first dumped