{"version":6701,"classes":[{"name":"abiilty_boho_channeltether","datamap":"CCitadel_Ability_Boho_ChannelTether","cpp_class":"CCitadel_Ability_Boho_ChannelTether"},{"name":"abiilty_boho_doublehit","datamap":"CCitadel_Ability_Boho_DoubleHit","cpp_class":"CCitadel_Ability_Boho_DoubleHit"},{"name":"ability_afterburn","datamap":"CCitadel_Ability_Afterburn","cpp_class":"CCitadel_Ability_Afterburn"},{"name":"ability_airheart_ability01","datamap":"CCitadel_Ability_Airheart_Ability01","cpp_class":"CCitadel_Ability_Airheart_Ability01"},{"name":"ability_airheart_ability02","datamap":"CCitadel_Ability_Airheart_Ability02","cpp_class":"CCitadel_Ability_Airheart_Ability02"},{"name":"ability_airheart_alt_weapon","datamap":"CCitadel_Ability_Airheart_AltWeapon","cpp_class":"CCitadel_Ability_Airheart_AltWeapon"},{"name":"ability_airheart_chargeblast","datamap":"CCitadel_Ability_Airheart_ChargeBlast","cpp_class":"CCitadel_Ability_Airheart_ChargeBlast"},{"name":"ability_airheart_primary_weapon","datamap":"CCitadel_Ability_Airheart_PrimaryWeapon","cpp_class":"CCitadel_Ability_Airheart_PrimaryWeapon"},{"name":"ability_airheart_rocketeer3","datamap":"CCitadel_Ability_Airheart_Rocketeer3","cpp_class":"CCitadel_Ability_Airheart_Rocketeer3"},{"name":"ability_airheart_rocketeer4","datamap":"CCitadel_Ability_Airheart_Rocketeer4","cpp_class":"CCitadel_Ability_Airheart_Rocketeer4"},{"name":"ability_airheart_spotlight","datamap":"CCitadel_Ability_Airheart_Spotlight","cpp_class":"CCitadel_Ability_Airheart_Spotlight"},{"name":"ability_airheart_ult","datamap":"CCitadel_Ability_Airheart_Ult","cpp_class":"CCitadel_Ability_Airheart_Ult"},{"name":"ability_astro_rifle","datamap":"CCitadel_Ability_Astro_Rifle","cpp_class":"CCitadel_Ability_Astro_Rifle"},{"name":"ability_astro_shotgun_toggle","datamap":"CCitadel_Ability_Astro_Shotgun_Toggle","cpp_class":"CCitadel_Ability_Astro_Shotgun_Toggle"},{"name":"ability_bebop_stickybomb2","datamap":"CCitadel_Ability_Bebop_StickyBomb2","cpp_class":"CCitadel_Ability_Bebop_StickyBomb2"},{"name":"ability_blood_bomb","datamap":"CCitadel_Ability_BloodBomb","cpp_class":"CCitadel_Ability_BloodBomb"},{"name":"ability_blood_shards","datamap":"CCitadel_Ability_Ghost_BloodShards","cpp_class":"CCitadel_Ability_Ghost_BloodShards"},{"name":"ability_boho_ability01","datamap":"CCitadel_Ability_Boho_Ability01","cpp_class":"CCitadel_Ability_Boho_Ability01"},{"name":"ability_boho_ability02","datamap":"CCitadel_Ability_Boho_Ability02","cpp_class":"CCitadel_Ability_Boho_Ability02"},{"name":"ability_boho_bouncyprojectile","datamap":"CCitadel_Ability_Boho_BouncyProjectile","cpp_class":"CCitadel_Ability_Boho_BouncyProjectile"},{"name":"ability_boho_damageshare","datamap":"CCitadel_Ability_Boho_DamageShare","cpp_class":"CCitadel_Ability_Boho_DamageShare"},{"name":"ability_bomber_ability02","datamap":"CCitadel_Ability_Bomber_Ability02","cpp_class":"CCitadel_Ability_Bomber_Ability02"},{"name":"ability_bomber_ability03","datamap":"CCitadel_Ability_Bomber_Ability03","cpp_class":"CCitadel_Ability_Bomber_Ability03"},{"name":"ability_bomber_ult","datamap":"CCitadel_Ability_Bomber_ULT","cpp_class":"CCitadel_Ability_Bomber_ULT"},{"name":"ability_bookworm_aoemagic","datamap":"CCitadel_Ability_Bookworm_AOEMagic","cpp_class":"CCitadel_Ability_Bookworm_AOEMagic"},{"name":"ability_bookworm_dragonfire","datamap":"CCitadel_Ability_Bookworm_DragonFire","cpp_class":"CCitadel_Ability_Bookworm_DragonFire"},{"name":"ability_bookworm_knightbarrier","datamap":"CCitadel_Ability_Bookworm_KnightBarrier","cpp_class":"CCitadel_Ability_Bookworm_KnightBarrier"},{"name":"ability_bounce_pad","datamap":"CCitadel_Ability_Bounce_Pad","cpp_class":"CCitadel_Ability_Bounce_Pad"},{"name":"ability_bullet_flurry","datamap":"CCitadel_Ability_BulletFlurry","cpp_class":"CCitadel_Ability_BulletFlurry"},{"name":"ability_burrow","datamap":"CCitadel_Ability_Burrow","cpp_class":"CCitadel_Ability_Burrow"},{"name":"ability_charged_bomb","datamap":"CCitadel_Ability_Charged_Bomb","cpp_class":"CCitadel_Ability_Charged_Bomb"},{"name":"ability_charged_shot","datamap":"CCitadel_Ability_ChargedShot","cpp_class":"CCitadel_Ability_ChargedShot"},{"name":"ability_crackshot","datamap":"CCitadel_Ability_Crackshot","cpp_class":"CCitadel_Ability_Crackshot"},{"name":"ability_death_tax","datamap":"CCitadel_Ability_DeathTax","cpp_class":"CCitadel_Ability_DeathTax"},{"name":"ability_demonmark","datamap":"CCitadel_Gunslinger_DemonMark","cpp_class":"CCitadel_Gunslinger_DemonMark"},{"name":"ability_doorman_bomb","datamap":"CCitadel_Ability_Doorman_Bomb","cpp_class":"CCitadel_Ability_Doorman_Bomb"},{"name":"ability_doorman_doorway","datamap":"CCitadel_Ability_Doorman_Doorway","cpp_class":"CCitadel_Ability_Doorman_Doorway"},{"name":"ability_doorman_doorway_trigger","datamap":"CCitadel_Ability_AbilityName","cpp_class":"CCitadel_Ability_AbilityName"},{"name":"ability_doorman_hotel","datamap":"CCitadel_Ability_Doorman_Hotel","cpp_class":"CCitadel_Ability_Doorman_Hotel"},{"name":"ability_doorman_luggage_cart","datamap":"CCitadel_Ability_Doorman_Cart","cpp_class":"CCitadel_Ability_Doorman_Cart"},{"name":"ability_drifter_hunger","datamap":"CCitadel_Ability_Drifter_Hunger","cpp_class":"CCitadel_Ability_Drifter_Hunger"},{"name":"ability_druid_base_plant","datamap":"CCitadelAbilityDruidBasePlant","cpp_class":"CCitadelAbilityDruidBasePlant"},{"name":"ability_druid_helicopter_seeds","datamap":"CCitadelAbilityDruidHelicopterSeeds","cpp_class":"CCitadelAbilityDruidHelicopterSeeds"},{"name":"ability_druid_leech_seed","datamap":"CCitadelAbilityDruidLeechSeed","cpp_class":"CCitadelAbilityDruidLeechSeed"},{"name":"ability_druid_plant_branch_wall","datamap":"CCitadelAbilityDruidPlantBranchWall","cpp_class":"CCitadelAbilityDruidPlantBranchWall"},{"name":"ability_druid_plant_healing_tree","datamap":"CCitadelAbilityDruidPlantHealingTree","cpp_class":"CCitadelAbilityDruidPlantHealingTree"},{"name":"ability_druid_plant_invis_bush","datamap":"CCitadelAbilityDruidPlantInvisBush","cpp_class":"CCitadelAbilityDruidPlantInvisBush"},{"name":"ability_druid_plant_something","datamap":"CCitadelAbilityDruidPlantSomething","cpp_class":"CCitadelAbilityDruidPlantSomething"},{"name":"ability_druid_sprout","datamap":"CCitadelAbilityDruidSprout","cpp_class":"CCitadelAbilityDruidSprout"},{"name":"ability_druid_ult","datamap":"CCitadelAbilityDruidAbility04","cpp_class":"CCitadelAbilityDruidAbility04"},{"name":"ability_empower_bullet","datamap":"CCitadel_Ability_EmpowerBullet","cpp_class":"CCitadel_Ability_EmpowerBullet"},{"name":"ability_explosive_barrel","datamap":"CCitadel_Ability_ExplosiveBarrel","cpp_class":"CCitadel_Ability_ExplosiveBarrel"},{"name":"ability_familiar_ability01","datamap":"CCitadel_Ability_Familiar_Ability01","cpp_class":"CCitadel_Ability_Familiar_Ability01"},{"name":"ability_familiar_ability02","datamap":"CCitadel_Ability_Familiar_Ability02","cpp_class":"CCitadel_Ability_Familiar_Ability02"},{"name":"ability_familiar_alt_weapon","datamap":"CCitadel_Ability_Familiar_AltWeapon","cpp_class":"CCitadel_Ability_Familiar_AltWeapon"},{"name":"ability_familiar_attach","datamap":"CCitadel_Ability_Familiar_Attach","cpp_class":"CCitadel_Ability_Familiar_Attach"},{"name":"ability_familiar_attach_trigger","datamap":"CCitadel_Ability_Familiar_Attach_Trigger","cpp_class":"CCitadel_Ability_Familiar_Attach_Trigger"},{"name":"ability_familiar_clone","datamap":"CCitadel_Ability_Familiar_Clone","cpp_class":"CCitadel_Ability_Familiar_Clone"},{"name":"ability_familiar_clone_end","datamap":"CCitadel_Ability_Familiar_Clone_End","cpp_class":"CCitadel_Ability_Familiar_Clone_End"},{"name":"ability_familiar_clonesingle","datamap":"CCitadel_Ability_Familiar_CloneSingle","cpp_class":"CCitadel_Ability_Familiar_CloneSingle"},{"name":"ability_familiar_clonesingle_trigger","datamap":"CCitadel_Ability_Familiar_CloneSingle_Trigger","cpp_class":"CCitadel_Ability_Familiar_CloneSingle_Trigger"},{"name":"ability_familiar_healhost","datamap":"CCitadel_Ability_Familiar_HealHost","cpp_class":"CCitadel_Ability_Familiar_HealHost"},{"name":"ability_familiar_helpinghands","datamap":"CCitadel_Ability_Familiar_HelpingHands","cpp_class":"CCitadel_Ability_Familiar_HelpingHands"},{"name":"ability_familiar_primary_weapon_bubblegun","datamap":"CCitadel_Ability_Familiar_PrimaryWeapon","cpp_class":"CCitadel_Ability_Familiar_PrimaryWeapon"},{"name":"ability_familiar_spotlight","datamap":"CCitadel_Ability_Familiar_Spotlight","cpp_class":"CCitadel_Ability_Familiar_Spotlight"},{"name":"ability_fencer_lunge","datamap":"CAbility_Fencer_Lunge","cpp_class":"CAbility_Fencer_Lunge"},{"name":"ability_fencer_riposte","datamap":"CCitadel_Ability_Fencer_Riposte","cpp_class":"CCitadel_Ability_Fencer_Riposte"},{"name":"ability_fencer_riposte_target_select","datamap":"CCitadel_Ability_RiposteTargetSelect","cpp_class":"CCitadel_Ability_RiposteTargetSelect"},{"name":"ability_fencer_throwblade","datamap":"CCitadel_Ability_Fencer_ThrowBlade","cpp_class":"CCitadel_Ability_Fencer_ThrowBlade"},{"name":"ability_fencer_ultimate","datamap":"CAbility_Fencer_Ultimate","cpp_class":"CAbility_Fencer_Ultimate"},{"name":"ability_fire_bomb","datamap":"CCitadel_Ability_FireBomb","cpp_class":"CCitadel_Ability_FireBomb"},{"name":"ability_flame_dash","datamap":"CCitadel_Ability_FlameDash","cpp_class":"CCitadel_Ability_FlameDash"},{"name":"ability_fortuna_ability01","datamap":"CCitadel_Ability_Fortuna_Ability01","cpp_class":"CCitadel_Ability_Fortuna_Ability01"},{"name":"ability_fortuna_ability02","datamap":"CCitadel_Ability_Fortuna_Ability02","cpp_class":"CCitadel_Ability_Fortuna_Ability02"},{"name":"ability_fortuna_ability03","datamap":"CCitadel_Ability_Fortuna_Ability03","cpp_class":"CCitadel_Ability_Fortuna_Ability03"},{"name":"ability_fortuna_ult","datamap":"CCitadel_Ability_Fortuna_Ability04","cpp_class":"CCitadel_Ability_Fortuna_Ability04"},{"name":"ability_frank_painaura","datamap":"CCitadel_Ability_Frank_PainAura","cpp_class":"CCitadel_Ability_Frank_PainAura"},{"name":"ability_frank_primaryweapon","datamap":"CCitadel_Ability_Frank_PrimaryWeapon","cpp_class":"CCitadel_Ability_Frank_PrimaryWeapon"},{"name":"ability_frank_revive","datamap":"CCitadel_Ability_Frank_Revive","cpp_class":"CCitadel_Ability_Frank_Revive"},{"name":"ability_frank_selfzap","datamap":"CCitadel_Ability_Frank_SelfZap","cpp_class":"CCitadel_Ability_Frank_SelfZap"},{"name":"ability_frank_shocktarget2","datamap":"CCitadel_Ability_Frank_ShockTarget2","cpp_class":"CCitadel_Ability_Frank_ShockTarget2"},{"name":"ability_golden_idol","datamap":"CCitadel_Ability_GoldenIdol","cpp_class":"CCitadel_Ability_GoldenIdol"},{"name":"ability_graf_ability01","datamap":"CCitadel_Ability_Graf_Ability01","cpp_class":"CCitadel_Ability_Graf_Ability01"},{"name":"ability_graf_ability02","datamap":"CCitadel_Ability_Graf_Ability02","cpp_class":"CCitadel_Ability_Graf_Ability02"},{"name":"ability_graf_ability03","datamap":"CCitadel_Ability_Graf_Ability03","cpp_class":"CCitadel_Ability_Graf_Ability03"},{"name":"ability_graf_ult","datamap":"CCitadel_Ability_Graf_Ability04","cpp_class":"CCitadel_Ability_Graf_Ability04"},{"name":"ability_gravity_lasso","datamap":"CCitadel_Ability_Gravity_Lasso","cpp_class":"CCitadel_Ability_Gravity_Lasso"},{"name":"ability_guided_arrow","datamap":"CCitadel_Ability_GuidedArrow","cpp_class":"CCitadel_Ability_GuidedArrow"},{"name":"ability_gunslinger_knockbackblast","datamap":"CCitadel_Ability_Gunslinger_KnockbackBlast","cpp_class":"CCitadel_Ability_Gunslinger_KnockbackBlast"},{"name":"ability_gunslinger_spreadingfire","datamap":"CCitadel_Ability_Gunslinger_SpreadingFire","cpp_class":"CCitadel_Ability_Gunslinger_SpreadingFire"},{"name":"ability_hat_trick","datamap":"CCitadel_Ability_HatTrick","cpp_class":"CCitadel_Ability_HatTrick"},{"name":"ability_health_swap","datamap":"CCitadel_Ability_HealthSwap","cpp_class":"CCitadel_Ability_HealthSwap"},{"name":"ability_icebeam","datamap":"CCitadel_Ability_IceBeam","cpp_class":"CCitadel_Ability_IceBeam"},{"name":"ability_ice_dome","datamap":"CCitadel_Ability_IceDome","cpp_class":"CCitadel_Ability_IceDome"},{"name":"ability_ice_grenade","datamap":"CCitadel_Ability_IceGrenade","cpp_class":"CCitadel_Ability_IceGrenade"},{"name":"ability_icepath","datamap":"CCitadel_Ability_IcePath","cpp_class":"CCitadel_Ability_IcePath"},{"name":"ability_immobilize_trap","datamap":"CCitadel_Ability_ImmobilizeTrap","cpp_class":"CCitadel_Ability_ImmobilizeTrap"},{"name":"ability_incendiary_projectile","datamap":"CCitadel_Ability_IncendiaryProjectile","cpp_class":"CCitadel_Ability_IncendiaryProjectile"},{"name":"ability_infinity_slash","datamap":"CCitadel_Ability_InfinitySlash","cpp_class":"CCitadel_Ability_InfinitySlash"},{"name":"ability_intimidate","datamap":"CCitadel_Ability_Intimidate","cpp_class":"CCitadel_Ability_Intimidate"},{"name":"ability_kali_dust_storm","datamap":"CCitadel_Ability_Dust_Storm","cpp_class":"CCitadel_Ability_Dust_Storm"},{"name":"ability_kali_trappers_bolo","datamap":"CCitadel_Ability_Trappers_Bolo","cpp_class":"CCitadel_Ability_Trappers_Bolo"},{"name":"ability_lash_flog","datamap":"CCitadel_Ability_Lash_Flog","cpp_class":"CCitadel_Ability_Lash_Flog"},{"name":"ability_life_drain","datamap":"CCitadel_Ability_LifeDrain","cpp_class":"CCitadel_Ability_LifeDrain"},{"name":"ability_magician_animalcurse","datamap":"CCitadel_Ability_Magician_AnimalCurse","cpp_class":"CCitadel_Ability_Magician_AnimalCurse"},{"name":"ability_magician_animalhexarea","datamap":"CCitadel_Ability_Magician_AnimalHexArea","cpp_class":"CCitadel_Ability_Magician_AnimalHexArea"},{"name":"ability_magician_bigbolt","datamap":"CCitadel_Ability_Magician_BigBolt","cpp_class":"CCitadel_Ability_Magician_BigBolt"},{"name":"ability_magician_cloneturret_trigger","datamap":"CCitadel_Ability_TurretClone_Trigger","cpp_class":"CCitadel_Ability_TurretClone_Trigger"},{"name":"ability_magician_copyult","datamap":"CCitadel_Ability_Magician_CopyUlt","cpp_class":"CCitadel_Ability_Magician_CopyUlt"},{"name":"ability_magician_escape","datamap":"CCitadel_Ability_Magician_Escape","cpp_class":"CCitadel_Ability_Magician_Escape"},{"name":"ability_magician_magicbolt","datamap":"CCitadel_Ability_Magician_MagicBolt","cpp_class":"CCitadel_Ability_Magician_MagicBolt"},{"name":"ability_magician_shadowclone","datamap":"CCitadel_Ability_Magician_ShadowClone","cpp_class":"CCitadel_Ability_Magician_ShadowClone"},{"name":"ability_medic_trooper_heal","datamap":"CCitadel_Ability_MedicHeal","cpp_class":"CCitadel_Ability_MedicHeal"},{"name":"ability_nano_catform","datamap":"CCitadel_Ability_Nano_CatForm","cpp_class":"CCitadel_Ability_Nano_CatForm"},{"name":"ability_nano_catform_pounce","datamap":"CCitadel_Ability_Nano_CatFormPounce","cpp_class":"CCitadel_Ability_Nano_CatFormPounce"},{"name":"ability_nano_pounce","datamap":"CCitadel_Ability_Nano_Pounce","cpp_class":"CCitadel_Ability_Nano_Pounce"},{"name":"ability_nano_pounce_instant","datamap":"CCitadel_Ability_Nano_Pounce_Instant","cpp_class":"CCitadel_Ability_Nano_Pounce_Instant"},{"name":"ability_nano_proximity_ritual","datamap":"CCitadel_Ability_ProximityRitual","cpp_class":"CCitadel_Ability_ProximityRitual"},{"name":"ability_nano_shadow_step","datamap":"CCitadel_Ability_Nano_Shadow","cpp_class":"CCitadel_Ability_Nano_Shadow"},{"name":"ability_necro_fear","datamap":"CCitadel_Ability_Necro_Fear","cpp_class":"CCitadel_Ability_Necro_Fear"},{"name":"ability_necro_hauntingskull","datamap":"CCitadel_Ability_Necro_HauntingSkull","cpp_class":"CCitadel_Ability_Necro_HauntingSkull"},{"name":"ability_necro_hauntingspirits","datamap":"CCitadel_Ability_Necro_HauntingSpirits","cpp_class":"CCitadel_Ability_Necro_HauntingSpirits"},{"name":"ability_necro_killsummon","datamap":"CCitadel_Ability_Necro_KillSummon","cpp_class":"CCitadel_Ability_Necro_KillSummon"},{"name":"ability_necro_killsummon_trigger","datamap":"CCitadel_Ability_Necro_KillSummonTrigger","cpp_class":"CCitadel_Ability_Necro_KillSummonTrigger"},{"name":"ability_necro_nukemap","datamap":"CCitadel_Ability_Necro_NukeMap","cpp_class":"CCitadel_Ability_Necro_NukeMap"},{"name":"ability_necro_zombiewall","datamap":"CCitadel_Ability_Necro_ZombieWall","cpp_class":"CCitadel_Ability_Necro_ZombieWall"},{"name":"ability_npc_shield","datamap":"CCitadel_NPCAbility_Shield","cpp_class":"CCitadel_NPCAbility_Shield"},{"name":"ability_opera_ability01","datamap":"CCitadel_Ability_Opera_Ability01","cpp_class":"CCitadel_Ability_Opera_Ability01"},{"name":"ability_opera_ability02","datamap":"CCitadel_Ability_Opera_Ability02","cpp_class":"CCitadel_Ability_Opera_Ability02"},{"name":"ability_opera_ability03","datamap":"CCitadel_Ability_Opera_Ability03","cpp_class":"CCitadel_Ability_Opera_Ability03"},{"name":"ability_opera_ult","datamap":"CCitadel_Ability_Opera_Ability04","cpp_class":"CCitadel_Ability_Opera_Ability04"},{"name":"ability_perched_predator","datamap":"CCitadel_Ability_Perched_Predator","cpp_class":"CCitadel_Ability_Perched_Predator"},{"name":"ability_power_jump","datamap":"CCitadel_Ability_PowerJump","cpp_class":"CCitadel_Ability_PowerJump"},{"name":"ability_power_surge","datamap":"CCitadel_Ability_PowerSurge","cpp_class":"CCitadel_Ability_PowerSurge"},{"name":"ability_priest_antispiritvest","datamap":"CCitadel_Ability_Priest_AntiSpiritVest","cpp_class":"CCitadel_Ability_Priest_AntiSpiritVest"},{"name":"ability_priest_barrage","datamap":"CCitadel_Ability_Priest_Barrage","cpp_class":"CCitadel_Ability_Priest_Barrage"},{"name":"ability_priest_crossbowweapon","datamap":"CCitadel_Ability_Priest_CrossbowWeapon","cpp_class":"CCitadel_Ability_Priest_CrossbowWeapon"},{"name":"ability_priest_knockback","datamap":"CCitadel_Ability_Priest_Knockback","cpp_class":"CCitadel_Ability_Priest_Knockback"},{"name":"ability_priest_selfheal","datamap":"CCitadel_Ability_Priest_SelfHeal","cpp_class":"CCitadel_Ability_Priest_SelfHeal"},{"name":"ability_priest_smokegrenade","datamap":"CCitadel_Ability_Priest_SmokeGrenade","cpp_class":"CCitadel_Ability_Priest_SmokeGrenade"},{"name":"ability_priest_stackingdefense","datamap":"CCitadel_Ability_Priest_StackingDefense","cpp_class":"CCitadel_Ability_Priest_StackingDefense"},{"name":"ability_priest_weaponswap","datamap":"CCitadel_Ability_Priest_WeaponSwap","cpp_class":"CCitadel_Ability_Priest_WeaponSwap"},{"name":"ability_punkgoat_blasted","datamap":"CCitadel_Ability_PunkGoat_Blasted","cpp_class":"CCitadel_Ability_PunkGoat_Blasted"},{"name":"ability_punkgoat_goatflip","datamap":"CCitadel_Ability_PunkGoat_GoatFlip","cpp_class":"CCitadel_Ability_PunkGoat_GoatFlip"},{"name":"ability_punkgoat_tether","datamap":"CCitadel_Ability_PunkGoat_Tether","cpp_class":"CCitadel_Ability_PunkGoat_Tether"},{"name":"ability_punkgoat_ult","datamap":"CCitadel_Ability_PunkGoat_Ult","cpp_class":"CCitadel_Ability_PunkGoat_Ult"},{"name":"ability_rolling_fireball","datamap":"CCitadel_Ability_Rolling_FireBall","cpp_class":"CCitadel_Ability_Rolling_FireBall"},{"name":"ability_scrap_blast","datamap":"CCitadel_Ability_WreckerScrapBlast","cpp_class":"CCitadel_Ability_WreckerScrapBlast"},{"name":"ability_shieldguy_ability01","datamap":"CCitadel_Ability_ShieldGuy_Ability01","cpp_class":"CCitadel_Ability_ShieldGuy_Ability01"},{"name":"ability_shieldguy_ability02","datamap":"CCitadel_Ability_ShieldGuy_Ability02","cpp_class":"CCitadel_Ability_ShieldGuy_Ability02"},{"name":"ability_shieldguy_ability03","datamap":"CCitadel_Ability_ShieldGuy_Ability03","cpp_class":"CCitadel_Ability_ShieldGuy_Ability03"},{"name":"ability_shieldguy_ult","datamap":"CCitadel_Ability_ShieldGuy_Ability04","cpp_class":"CCitadel_Ability_ShieldGuy_Ability04"},{"name":"ability_skyrunner_flakshot","datamap":"CCitadel_Ability_SkyRunner_FlakShot","cpp_class":"CCitadel_Ability_SkyRunner_FlakShot"},{"name":"ability_skyrunner_swingline","datamap":"CCitadel_Ability_SkyRunner_SwingLine","cpp_class":"CCitadel_Ability_SkyRunner_SwingLine"},{"name":"ability_skyrunner_ult","datamap":"CCitadel_Ability_SkyRunner_Ability04","cpp_class":"CCitadel_Ability_SkyRunner_Ability04"},{"name":"ability_sleep_dagger","datamap":"CCitadel_Ability_SleepDagger","cpp_class":"CCitadel_Ability_SleepDagger"},{"name":"ability_smoke_bomb","datamap":"CCitadel_Ability_SmokeBomb","cpp_class":"CCitadel_Ability_SmokeBomb"},{"name":"ability_snake_dash","datamap":"CCitadel_Ability_SnakeDash","cpp_class":"CCitadel_Ability_SnakeDash"},{"name":"ability_stacking_damage","datamap":"CCitadel_Ability_Haze_StackingDamage","cpp_class":"CCitadel_Ability_Haze_StackingDamage"},{"name":"ability_swan_acrobat","datamap":"CCitadel_Ability_Swan_Acrobat","cpp_class":"CCitadel_Ability_Swan_Acrobat"},{"name":"ability_swan_featherboomerang","datamap":"CCitadel_Ability_Swan_FeatherBoomerang","cpp_class":"CCitadel_Ability_Swan_FeatherBoomerang"},{"name":"ability_swan_leap","datamap":"CCitadel_Ability_Swan_Leap","cpp_class":"CCitadel_Ability_Swan_Leap"},{"name":"ability_swan_ult","datamap":"CCitadel_Ability_Swan_Ability04","cpp_class":"CCitadel_Ability_Swan_Ability04"},{"name":"ability_target_practice","datamap":"CCitadel_Ability_TargetPractice","cpp_class":"CCitadel_Ability_TargetPractice"},{"name":"ability_throw_sand","datamap":"CCitadel_Ability_ThrowSand","cpp_class":"CCitadel_Ability_ThrowSand"},{"name":"ability_trapper_fear","datamap":"CCitadel_Ability_Trapper_Fear","cpp_class":"CCitadel_Ability_Trapper_Fear"},{"name":"ability_trapper_spiderjar","datamap":"CCitadel_Ability_Trapper_SpiderJar","cpp_class":"CCitadel_Ability_Trapper_SpiderJar"},{"name":"ability_trapper_spidershield","datamap":"CCitadel_Ability_SpiderShield","cpp_class":"CCitadel_Ability_SpiderShield"},{"name":"ability_trapper_webwall","datamap":"CCitadel_Ability_Trapper_WebWall","cpp_class":"CCitadel_Ability_Trapper_WebWall"},{"name":"ability_ult_combo","datamap":"CCitadel_Ability_UltCombo","cpp_class":"CCitadel_Ability_UltCombo"},{"name":"ability_unicorn_dazzlingorb","datamap":"CCitadel_Ability_Unicorn_DazzlingOrb","cpp_class":"CCitadel_Ability_Unicorn_DazzlingOrb"},{"name":"ability_unicorn_luminousstrike","datamap":"CCitadel_Ability_Unicorn_LuminousStrike","cpp_class":"CCitadel_Ability_Unicorn_LuminousStrike"},{"name":"ability_unicorn_prismaticguard","datamap":"CCitadel_Ability_Unicorn_PrismaticGuard","cpp_class":"CCitadel_Ability_Unicorn_PrismaticGuard"},{"name":"ability_unicorn_radiantblast","datamap":"CCitadel_Ability_Unicorn_RadiantBlast","cpp_class":"CCitadel_Ability_Unicorn_RadiantBlast"},{"name":"ability_vampirebat_batblink","datamap":"CCitadel_Ability_VampireBat_BatBlink","cpp_class":"CCitadel_Ability_VampireBat_BatBlink"},{"name":"ability_vampirebat_batcloud","datamap":"CCitadel_Ability_VampireBat_BatCloud","cpp_class":"CCitadel_Ability_VampireBat_BatCloud"},{"name":"ability_vampirebat_batswarm","datamap":"CCitadel_Ability_VampireBat_BatSwarm","cpp_class":"CCitadel_Ability_VampireBat_BatSwarm"},{"name":"ability_vampirebat_doubledagger","datamap":"CCitadel_Ability_VampireBat_DoubleDagger","cpp_class":"CCitadel_Ability_VampireBat_DoubleDagger"},{"name":"ability_vampirebat_lovebites","datamap":"CCitadel_Ability_VampireBat_LoveBites","cpp_class":"CCitadel_Ability_VampireBat_LoveBites"},{"name":"ability_vampirebat_steallife","datamap":"CCitadel_Ability_VampireBat_StealLife","cpp_class":"CCitadel_Ability_VampireBat_StealLife"},{"name":"ability_vandal_ability03","datamap":"CCitadel_Ability_Vandal_Ability03","cpp_class":"CCitadel_Ability_Vandal_Ability03"},{"name":"ability_vandal_pillar","datamap":"CCitadel_Ability_Vandal_Pillar","cpp_class":"CCitadel_Ability_Vandal_Pillar"},{"name":"ability_viper_debuffdagger","datamap":"CCitadel_Ability_Viper_DebuffDagger","cpp_class":"CCitadel_Ability_Viper_DebuffDagger"},{"name":"ability_viper_hookblade","datamap":"CCitadel_Ability_ViperHookblade","cpp_class":"CCitadel_Ability_ViperHookblade"},{"name":"ability_viper_petrifybola","datamap":"CCitadel_Ability_Viper_PetrifyBola","cpp_class":"CCitadel_Ability_Viper_PetrifyBola"},{"name":"ability_viper_ult","datamap":"CCitadel_Ability_Viper_Ability04","cpp_class":"CCitadel_Ability_Viper_Ability04"},{"name":"ability_viper_venom","datamap":"CCitadel_Ability_ViperVenom","cpp_class":"CCitadel_Ability_ViperVenom"},{"name":"ability_warden_crowd_control","datamap":"CCitadel_Ability_CrowdControl","cpp_class":"CCitadel_Ability_CrowdControl"},{"name":"ability_warden_high_alert","datamap":"CCitadel_Ability_HighAlert","cpp_class":"CCitadel_Ability_HighAlert"},{"name":"ability_warden_lock_down","datamap":"CCitadel_Ability_LockDown","cpp_class":"CCitadel_Ability_LockDown"},{"name":"ability_warden_riot_protocol","datamap":"CCitadel_Ability_RiotProtocol","cpp_class":"CCitadel_Ability_RiotProtocol"},{"name":"ability_werewolf_cripplingslash","datamap":"CCitadel_Werewolf_CripplingSlash","cpp_class":"CCitadel_Werewolf_CripplingSlash"},{"name":"ability_werewolf_hunt","datamap":"CCitadel_Werewolf_Hunt","cpp_class":"CCitadel_Werewolf_Hunt"},{"name":"ability_werewolf_kickflip","datamap":"CCitadel_Ability_Werewolf_KickFlip","cpp_class":"CCitadel_Ability_Werewolf_KickFlip"},{"name":"ability_werewolf_leap","datamap":"CCitadel_Ability_Werewolf_Leap","cpp_class":"CCitadel_Ability_Werewolf_Leap"},{"name":"ability_werewolf_maulingleap","datamap":"CCitadel_Ability_Werewolf_MaulingLeap","cpp_class":"CCitadel_Ability_Werewolf_MaulingLeap"},{"name":"ability_werewolf_netshot","datamap":"CCitadel_Ability_Werewolf_NetShot","cpp_class":"CCitadel_Ability_Werewolf_NetShot"},{"name":"ability_werewolf_trackingbomb","datamap":"CCitadel_Ability_Werewolf_TrackingBomb","cpp_class":"CCitadel_Ability_Werewolf_TrackingBomb"},{"name":"ability_werewolf_transformation","datamap":"CCitadel_Werewolf_Transformation","cpp_class":"CCitadel_Werewolf_Transformation"},{"name":"ability_werewolf_unload_gun","datamap":"CCitadel_Werewolf_UnloadGun","cpp_class":"CCitadel_Werewolf_UnloadGun"},{"name":"ability_werewolf_unload_gun2","datamap":"CCitadel_Werewolf_UnloadGun2","cpp_class":"CCitadel_Werewolf_UnloadGun2"},{"name":"ability_wrecker_salvage","datamap":"CCitadel_Ability_Wrecker_Salvage","cpp_class":"CCitadel_Ability_Wrecker_Salvage"},{"name":"ability_wrecker_teleport","datamap":"CCitadel_Ability_WreckerTeleport","cpp_class":"CCitadel_Ability_WreckerTeleport"},{"name":"ability_wrecker_ultimate","datamap":"CCitadel_Ability_Wrecker_Ultimate","cpp_class":"CCitadel_Ability_Wrecker_Ultimate"},{"name":"ability_wrecking_ball","datamap":"CCitadel_Ability_WreckingBall","cpp_class":"CCitadel_Ability_WreckingBall"},{"name":"ability_wrecking_ball_throw","datamap":"CCitadel_Ability_WreckingBallThrow","cpp_class":"CCitadel_Ability_WreckingBallThrow"},{"name":"ai_changehintgroup","datamap":"CAI_ChangeHintGroup","cpp_class":"CAI_ChangeHintGroup"},{"name":"ai_foot_sweep","datamap":"CNpcFootSweep","cpp_class":"CNpcFootSweep"},{"name":"ai_hint","datamap":"CAI_Hint","cpp_class":"CAI_Hint"},{"name":"ai_nav_link_area","datamap":"CNavLinkAreaEntity","cpp_class":"CNavLinkAreaEntity"},{"name":"ai_network","datamap":"CAI_NetworkManager","cpp_class":"CAI_NetworkManager"},{"name":"ai_relationship","datamap":"CAI_Relationship","cpp_class":"CAI_Relationship"},{"name":"ai_script_conditions","datamap":"CAI_ScriptConditions","cpp_class":"CAI_ScriptConditions"},{"name":"ai_sound","datamap":"CAI_VolumetricEventEntityAlias_ai_sound","cpp_class":"CAI_VolumetricEventEntityAlias_ai_sound"},{"name":"ai_speechfilter","datamap":"CAI_SpeechFilter","cpp_class":"CAI_SpeechFilter"},{"name":"ai_test_path","datamap":"CAITestPath","cpp_class":"CAITestPath"},{"name":"ai_volumetric_event","datamap":"CAI_VolumetricEventEntity","cpp_class":"CAI_VolumetricEventEntity"},{"name":"ai_volumetric_event_sensor","datamap":"CAI_VolumetricEventSensor","cpp_class":"CAI_VolumetricEventSensor"},{"name":"ambient_generic","datamap":"CAmbientGeneric","cpp_class":"CAmbientGeneric"},{"name":"archer_charged_shot_projectile","datamap":"CCitadel_Projectile_Archer_ChargedShot","cpp_class":"CCitadel_Projectile_Archer_ChargedShot"},{"name":"baseanimgraph","datamap":"CBaseAnimGraph","cpp_class":"CBaseAnimGraph"},{"name":"baseflex","datamap":"CBaseFlex","cpp_class":"CBaseFlex"},{"name":"basemodelentity","datamap":"CBaseModelEntity","cpp_class":"CBaseModelEntity"},{"name":"base_npc","datamap":"CAI_BaseNPC","cpp_class":"CAI_BaseNPC"},{"name":"baseplayerpawn","datamap":"CBasePlayerPawn","cpp_class":"CBasePlayerPawn"},{"name":"base_upgrade_projectile_aoe_modifier","datamap":"CCitadel_Item_BaseProjectileAOEModifier","cpp_class":"CCitadel_Item_BaseProjectileAOEModifier"},{"name":"batswarm_extra_projectile","datamap":"CCitadel_Projectile_BatSwarmExtraProjectile","cpp_class":"CCitadel_Projectile_BatSwarmExtraProjectile"},{"name":"batswarm_projectile","datamap":"CCitadel_Projectile_BatSwarmProjectile","cpp_class":"CCitadel_Projectile_BatSwarmProjectile"},{"name":"beam","datamap":"CBeam","cpp_class":"CBeam"},{"name":"bebop_hook_projectile","datamap":"CCitadel_Projectile_Bebop_Hook","cpp_class":"CCitadel_Projectile_Bebop_Hook"},{"name":"blood_bomb_projectile","datamap":"CCitadel_Projectile_BloodBomb","cpp_class":"CCitadel_Projectile_BloodBomb"},{"name":"boho_bouncyprojectile","datamap":"CProjectile_Boho_BouncyProjectile","cpp_class":"CProjectile_Boho_BouncyProjectile"},{"name":"bookwormdragon_projectile","datamap":"CProjectile_BookwormDragon_Projectile","cpp_class":"CProjectile_BookwormDragon_Projectile"},{"name":"bookwormgun_projectile","datamap":"CCitadel_Projectile_BookwormGun","cpp_class":"CCitadel_Projectile_BookwormGun"},{"name":"bullet_redirect_volume","datamap":"CCitadelBulletRedirectVolume","cpp_class":"CCitadelBulletRedirectVolume"},{"name":"bullet_time_warp","datamap":"CCitadelBulletTimeWarp","cpp_class":"CCitadelBulletTimeWarp"},{"name":"cable_dynamic","datamap":"CDynamicPropAlias_cable_dynamic","cpp_class":"CDynamicPropAlias_cable_dynamic"},{"name":"cadence_ability_anthem","datamap":"CCitadel_Ability_Cadence_Anthem","cpp_class":"CCitadel_Ability_Cadence_Anthem"},{"name":"cadence_ability_crescendo","datamap":"CCitadel_Ability_Cadence_Crescendo","cpp_class":"CCitadel_Ability_Cadence_Crescendo"},{"name":"cadence_ability_grandfinale","datamap":"CCitadel_Ability_Cadence_GrandFinale","cpp_class":"CCitadel_Ability_Cadence_GrandFinale"},{"name":"cadence_ability_lullaby","datamap":"CCitadel_Ability_Cadence_Lullaby","cpp_class":"CCitadel_Ability_Cadence_Lullaby"},{"name":"cadence_ability_silencecontraptions","datamap":"CCitadel_Ability_Cadence_SilenceContraptions","cpp_class":"CCitadel_Ability_Cadence_SilenceContraptions"},{"name":"citadel_ability_bebop_laser_beam","datamap":"CCitadel_Ability_Bebop_LaserBeam","cpp_class":"CCitadel_Ability_Bebop_LaserBeam"},{"name":"citadel_ability_boho_primaryweapon","datamap":"CCitadel_Ability_Boho_PrimaryWeapon","cpp_class":"CCitadel_Ability_Boho_PrimaryWeapon"},{"name":"citadel_ability_bookworm_knightcharge","datamap":"CCitadel_Ability_Bookworm_KnightCharge","cpp_class":"CCitadel_Ability_Bookworm_KnightCharge"},{"name":"citadel_ability_bookworm_primaryweapon","datamap":"CCitadel_Ability_BookWorm_PrimaryWeapon","cpp_class":"CCitadel_Ability_BookWorm_PrimaryWeapon"},{"name":"citadel_ability_bull_charge","datamap":"CCitadel_Ability_Bull_Charge","cpp_class":"CCitadel_Ability_Bull_Charge"},{"name":"citadel_ability_bull_heal","datamap":"CCitadel_Ability_Bull_Heal","cpp_class":"CCitadel_Ability_Bull_Heal"},{"name":"citadel_ability_bull_leap","datamap":"CCitadel_Ability_Bull_Leap","cpp_class":"CCitadel_Ability_Bull_Leap"},{"name":"citadel_ability_card_toss","datamap":"CCitadel_Ability_CardToss","cpp_class":"CCitadel_Ability_CardToss"},{"name":"citadel_ability_charged_tackle","datamap":"CCitadel_Ability_ChargedTackle","cpp_class":"CCitadel_Ability_ChargedTackle"},{"name":"citadel_ability_chrono_kinetic_carbine","datamap":"CCitadel_Ability_Chrono_KineticCarbine","cpp_class":"CCitadel_Ability_Chrono_KineticCarbine"},{"name":"citadel_ability_chrono_pulse_grenade","datamap":"CCitadel_Ability_Chrono_PulseGrenade","cpp_class":"CCitadel_Ability_Chrono_PulseGrenade"},{"name":"citadel_ability_chrono_swap","datamap":"CCitadel_Ability_ChronoSwap","cpp_class":"CCitadel_Ability_ChronoSwap"},{"name":"citadel_ability_chrono_time_wall","datamap":"CCitadel_Ability_Chrono_TimeWall","cpp_class":"CCitadel_Ability_Chrono_TimeWall"},{"name":"citadel_ability_climb_rope","datamap":"CCitadel_Ability_Climb_Rope","cpp_class":"CCitadel_Ability_Climb_Rope"},{"name":"citadel_ability_dash","datamap":"CCitadel_Ability_Dash","cpp_class":"CCitadel_Ability_Dash"},{"name":"citadel_ability_drifter_primaryweapon","datamap":"CCitadel_Ability_Drifter_PrimaryWeapon","cpp_class":"CCitadel_Ability_Drifter_PrimaryWeapon"},{"name":"citadel_ability_fencer_primaryweapon","datamap":"CCitadel_Ability_Fencer_PrimaryWeapon","cpp_class":"CCitadel_Ability_Fencer_PrimaryWeapon"},{"name":"citadel_ability_fissure_wall","datamap":"CCitadel_Ability_FissureWall","cpp_class":"CCitadel_Ability_FissureWall"},{"name":"citadel_ability_flying_strike","datamap":"CCitadel_Ability_FlyingStrike","cpp_class":"CCitadel_Ability_FlyingStrike"},{"name":"citadel_ability_fortuna_primaryweapon","datamap":"CCitadel_Ability_Fortuna_PrimaryWeapon","cpp_class":"CCitadel_Ability_Fortuna_PrimaryWeapon"},{"name":"citadel_ability_gunslinger_demon_carbine","datamap":"CCitadel_Ability_Gunslinger_DemonCarbine","cpp_class":"CCitadel_Ability_Gunslinger_DemonCarbine"},{"name":"citadel_ability_healing_slash","datamap":"CCitadel_Ability_HealingSlash","cpp_class":"CCitadel_Ability_HealingSlash"},{"name":"citadel_ability_hold_melee","datamap":"CCitadel_Ability_HoldMelee","cpp_class":"CCitadel_Ability_HoldMelee"},{"name":"citadel_ability_hook","datamap":"CCitadel_Ability_Hook","cpp_class":"CCitadel_Ability_Hook"},{"name":"citadel_ability_hornet_chain","datamap":"CCitadel_Ability_Hornet_Chain","cpp_class":"CCitadel_Ability_Hornet_Chain"},{"name":"citadel_ability_hornet_leap","datamap":"CCitadel_Ability_HornetLeap","cpp_class":"CCitadel_Ability_HornetLeap"},{"name":"citadel_ability_hornet_snipe","datamap":"CCitadel_Ability_Hornet_Snipe","cpp_class":"CCitadel_Ability_Hornet_Snipe"},{"name":"citadel_ability_hornet_sting","datamap":"CCitadel_Ability_HornetSting","cpp_class":"CCitadel_Ability_HornetSting"},{"name":"citadel_ability_jump","datamap":"CCitadel_Ability_Jump","cpp_class":"CCitadel_Ability_Jump"},{"name":"citadel_ability_kali_disruptive_charge","datamap":"CCitadel_Ability_Disruptive_Charge","cpp_class":"CCitadel_Ability_Disruptive_Charge"},{"name":"citadel_ability_kali_spinning_blade","datamap":"CCitadel_Ability_Spinning_Blade","cpp_class":"CCitadel_Ability_Spinning_Blade"},{"name":"citadel_ability_lash","datamap":"CCitadel_Ability_Lash","cpp_class":"CCitadel_Ability_Lash"},{"name":"citadel_ability_lash_down_strike","datamap":"CCitadel_Ability_LashDownStrike","cpp_class":"CCitadel_Ability_LashDownStrike"},{"name":"citadel_ability_lash_ultimate","datamap":"CCitadel_Ability_Lash_Ultimate","cpp_class":"CCitadel_Ability_Lash_Ultimate"},{"name":"citadel_ability_lightning_ball","datamap":"CCitadel_Ability_LightningBall","cpp_class":"CCitadel_Ability_LightningBall"},{"name":"citadel_ability_magewalk","datamap":"CCitadel_Ability_MageWalk","cpp_class":"CCitadel_Ability_MageWalk"},{"name":"citadel_ability_mantle","datamap":"CCitadel_Ability_Mantle","cpp_class":"CCitadel_Ability_Mantle"},{"name":"citadel_ability_melee_parry","datamap":"CCitadel_Ability_MeleeParry","cpp_class":"CCitadel_Ability_MeleeParry"},{"name":"citadel_ability_mobile_resupply","datamap":"CCitadel_Ability_MobileResupply","cpp_class":"CCitadel_Ability_MobileResupply"},{"name":"citadel_ability_nano_clustergrenade","datamap":"CCitadel_Ability_Nano_ClusterGrenade","cpp_class":"CCitadel_Ability_Nano_ClusterGrenade"},{"name":"citadel_ability_nano_dash","datamap":"CCitadel_Ability_NanoDash","cpp_class":"CCitadel_Ability_NanoDash"},{"name":"citadel_ability_nano_primaryweapon","datamap":"CCitadel_Ability_Nano_PrimaryWeapon","cpp_class":"CCitadel_Ability_Nano_PrimaryWeapon"},{"name":"citadel_ability_necro_coffin","datamap":"CCitadel_Ability_Necro_Coffin","cpp_class":"CCitadel_Ability_Necro_Coffin"},{"name":"citadel_ability_necro_gravestone","datamap":"CCitadel_Ability_Necro_GraveStone","cpp_class":"CCitadel_Ability_Necro_GraveStone"},{"name":"citadel_ability_necro_primaryweapon","datamap":"CCitadel_Ability_Necro_PrimaryWeapon","cpp_class":"CCitadel_Ability_Necro_PrimaryWeapon"},{"name":"citadel_ability_nikuman","datamap":"CCitadel_Ability_Nikuman","cpp_class":"CCitadel_Ability_Nikuman"},{"name":"citadel_ability_passive_beefy","datamap":"CCitadel_Ability_PassiveBeefy","cpp_class":"CCitadel_Ability_PassiveBeefy"},{"name":"citadel_ability_power_slash","datamap":"CCitadel_Ability_PowerSlash","cpp_class":"CCitadel_Ability_PowerSlash"},{"name":"citadel_ability_priest_silencebomb","datamap":"CCitadel_Ability_Priest_SilenceBomb","cpp_class":"CCitadel_Ability_Priest_SilenceBomb"},{"name":"citadel_ability_primary_weapon","datamap":"CCitadel_Ability_PrimaryWeapon_Empty","cpp_class":"CCitadel_Ability_PrimaryWeapon_Empty"},{"name":"citadel_ability_primary_weapon_bebop","datamap":"CCitadel_Ability_PrimaryWeapon_Bebop","cpp_class":"CCitadel_Ability_PrimaryWeapon_Bebop"},{"name":"citadel_ability_primary_weapon_cadence","datamap":"CCitadel_Ability_PrimaryWeapon_Cadence","cpp_class":"CCitadel_Ability_PrimaryWeapon_Cadence"},{"name":"citadel_ability_primary_weapon_scaling_altfire","datamap":"CCitadel_Ability_PrimaryWeapon_ScalingAltFire","cpp_class":"CCitadel_Ability_PrimaryWeapon_ScalingAltFire"},{"name":"citadel_ability_projectmind","datamap":"CCitadel_Ability_ProjectMind","cpp_class":"CCitadel_Ability_ProjectMind"},{"name":"citadel_ability_psychic_lift","datamap":"CCitadel_Ability_PsychicLift","cpp_class":"CCitadel_Ability_PsychicLift"},{"name":"citadel_ability_punkgoat_primaryweapon","datamap":"CCitadel_Ability_Punkgoat_PrimaryWeapon","cpp_class":"CCitadel_Ability_Punkgoat_PrimaryWeapon"},{"name":"citadel_ability_rocket_barrage","datamap":"CCitadel_Ability_RocketBarrage","cpp_class":"CCitadel_Ability_RocketBarrage"},{"name":"citadel_ability_self_vacuum","datamap":"CCitadel_Ability_SelfVacuum","cpp_class":"CCitadel_Ability_SelfVacuum"},{"name":"citadel_ability_shieldedsentry","datamap":"CCitadel_Ability_ShieldedSentry","cpp_class":"CCitadel_Ability_ShieldedSentry"},{"name":"citadel_ability_shiv_dagger","datamap":"CCitadel_Ability_ShivDagger","cpp_class":"CCitadel_Ability_ShivDagger"},{"name":"citadel_ability_shiv_dash","datamap":"CCitadel_Ability_ShivDash","cpp_class":"CCitadel_Ability_ShivDash"},{"name":"citadel_ability_shiv_defer_damage","datamap":"CCitadel_Ability_Shiv_Defer_Damage","cpp_class":"CCitadel_Ability_Shiv_Defer_Damage"},{"name":"citadel_ability_shiv_killing_blow","datamap":"CCitadel_Ability_Shiv_KillingBlow","cpp_class":"CCitadel_Ability_Shiv_KillingBlow"},{"name":"citadel_ability_shotgun_astro","datamap":"CCitadel_Ability_Shotgun_Astro","cpp_class":"CCitadel_Ability_Shotgun_Astro"},{"name":"citadel_ability_shotgun_astro_backwards","datamap":"CCitadel_Ability_Shotgun_Astro_Backwards","cpp_class":"CCitadel_Ability_Shotgun_Astro_Backwards"},{"name":"citadel_ability_skyrunner_magicbeam","datamap":"CCitadel_Ability_Skyrunner_MagicBeam","cpp_class":"CCitadel_Ability_Skyrunner_MagicBeam"},{"name":"citadel_ability_skyrunner_primaryweapon","datamap":"CCitadel_Ability_SkyRunner_PrimaryWeapon","cpp_class":"CCitadel_Ability_SkyRunner_PrimaryWeapon"},{"name":"citadel_ability_slide","datamap":"CCitadel_Ability_Slide","cpp_class":"CCitadel_Ability_Slide"},{"name":"citadel_ability_sprint","datamap":"CCitadel_Ability_Sprint","cpp_class":"CCitadel_Ability_Sprint"},{"name":"citadel_ability_static_charge","datamap":"CCitadel_Ability_StaticCharge","cpp_class":"CCitadel_Ability_StaticCharge"},{"name":"citadel_ability_static_charge_v2","datamap":"CCitadel_Ability_StaticCharge_V2","cpp_class":"CCitadel_Ability_StaticCharge_V2"},{"name":"citadel_ability_sticky_bomb","datamap":"CCitadel_Ability_StickyBomb","cpp_class":"CCitadel_Ability_StickyBomb"},{"name":"citadel_ability_stomp","datamap":"CCitadel_Ability_Stomp","cpp_class":"CCitadel_Ability_Stomp"},{"name":"citadel_ability_storm_cloud","datamap":"CCitadel_Ability_StormCloud","cpp_class":"CCitadel_Ability_StormCloud"},{"name":"citadel_ability_tangotether","datamap":"CCitadel_Ability_TangoTether","cpp_class":"CCitadel_Ability_TangoTether"},{"name":"citadel_ability_tangotether_trigger","datamap":"CCitadel_Ability_TangoTether_Trigger","cpp_class":"CCitadel_Ability_TangoTether_Trigger"},{"name":"citadel_ability_teleport","datamap":"CCitadel_Ability_Teleport","cpp_class":"CCitadel_Ability_Teleport"},{"name":"citadel_ability_tengu_airlift","datamap":"CCitadel_Ability_Tengu_AirLift","cpp_class":"CCitadel_Ability_Tengu_AirLift"},{"name":"citadel_ability_tengu_stone_form","datamap":"CCitadel_Ability_Tengu_StoneForm","cpp_class":"CCitadel_Ability_Tengu_StoneForm"},{"name":"citadel_ability_tengu_urn","datamap":"CCitadel_Ability_Tengu_Urn","cpp_class":"CCitadel_Ability_Tengu_Urn"},{"name":"citadel_ability_tier2boss_aoe_wave","datamap":"CCitadel_Ability_Tier2Boss_AoEWave","cpp_class":"CCitadel_Ability_Tier2Boss_AoEWave"},{"name":"citadel_ability_tier2boss_laser_beam","datamap":"CCitadel_Ability_Tier2Boss_LaserBeam","cpp_class":"CCitadel_Ability_Tier2Boss_LaserBeam"},{"name":"citadel_ability_tier2boss_rocket_barrage","datamap":"CCitadel_Ability_Tier2Boss_RocketBarrage","cpp_class":"CCitadel_Ability_Tier2Boss_RocketBarrage"},{"name":"citadel_ability_tier2boss_stomp","datamap":"CCitadel_Ability_Tier2Boss_Stomp","cpp_class":"CCitadel_Ability_Tier2Boss_Stomp"},{"name":"citadel_ability_tier3boss_aoe_wave","datamap":"CCitadel_Ability_Tier3Boss_AoEWave","cpp_class":"CCitadel_Ability_Tier3Boss_AoEWave"},{"name":"citadel_ability_tier3boss_drop_bombs","datamap":"CCitadel_Ability_Tier3Boss_DropBombs","cpp_class":"CCitadel_Ability_Tier3Boss_DropBombs"},{"name":"citadel_ability_tier3boss_laser_beam","datamap":"CCitadel_Ability_Tier3Boss_LaserBeam","cpp_class":"CCitadel_Ability_Tier3Boss_LaserBeam"},{"name":"citadel_ability_tier3boss_rocket_barrage","datamap":"CCitadel_Ability_Tier3Boss_RocketBarrage","cpp_class":"CCitadel_Ability_Tier3Boss_RocketBarrage"},{"name":"citadel_ability_tower_regen","datamap":"CCitadel_Ability_TriggerTower","cpp_class":"CCitadel_Ability_TriggerTower"},{"name":"citadel_ability_trapper_poisonjar","datamap":"CCitadel_Ability_Trapper_PoisonJar","cpp_class":"CCitadel_Ability_Trapper_PoisonJar"},{"name":"citadel_ability_trooper_zip_line","datamap":"CCitadel_Ability_TrooperZipLine","cpp_class":"CCitadel_Ability_TrooperZipLine"},{"name":"citadel_ability_turretclone","datamap":"CCitadel_Ability_TurretClone","cpp_class":"CCitadel_Ability_TurretClone"},{"name":"citadel_ability_unicorn_primaryweapon","datamap":"CCitadel_Ability_Unicorn_PrimaryWeapon","cpp_class":"CCitadel_Ability_Unicorn_PrimaryWeapon"},{"name":"citadel_ability_uppercut","datamap":"CCitadel_Ability_Uppercut","cpp_class":"CCitadel_Ability_Uppercut"},{"name":"citadel_ability_vandal_overflow","datamap":"CCitadel_Ability_VandalOverflow","cpp_class":"CCitadel_Ability_VandalOverflow"},{"name":"citadel_ability_vandal_surge","datamap":"CCitadel_Ability_VandalSurge","cpp_class":"CCitadel_Ability_VandalSurge"},{"name":"citadel_ability_void_sphere","datamap":"CCitadel_Ability_VoidSphere","cpp_class":"CCitadel_Ability_VoidSphere"},{"name":"citadel_ability_werewolf_clawweapon","datamap":"CCitadel_Ability_Werewolf_ClawWeapon","cpp_class":"CCitadel_Ability_Werewolf_ClawWeapon"},{"name":"citadel_ability_werewolf_frenzy","datamap":"CAbility_Werewolf_Frenzy","cpp_class":"CAbility_Werewolf_Frenzy"},{"name":"citadel_ability_werewolf_onthehunt","datamap":"CCitadel_Ability_Werewolf_OnTheHunt","cpp_class":"CCitadel_Ability_Werewolf_OnTheHunt"},{"name":"citadel_ability_werewolf_rifle","datamap":"CCitadel_Ability_Werewolf_Rifle","cpp_class":"CCitadel_Ability_Werewolf_Rifle"},{"name":"citadel_ability_wraith_rapidfire","datamap":"CCitadel_Ability_Wraith_RapidFire","cpp_class":"CCitadel_Ability_Wraith_RapidFire"},{"name":"citadel_ability_wrecker_bouldergrenade","datamap":"CCitadel_Ability_Wrecker_BoulderGrenade","cpp_class":"CCitadel_Ability_Wrecker_BoulderGrenade"},{"name":"citadel_ability_wrecker_garbage_suck","datamap":"CCitadel_Ability_WreckerGarbageSuck","cpp_class":"CCitadel_Ability_WreckerGarbageSuck"},{"name":"citadel_ability_zip_line","datamap":"CCitadel_Ability_ZipLine","cpp_class":"CCitadel_Ability_ZipLine"},{"name":"citadel_ability_zipline_boost","datamap":"CCitadel_Ability_ZipLine_Boost","cpp_class":"CCitadel_Ability_ZipLine_Boost"},{"name":"citadel_airheart_package","datamap":"CProjectile_Airheart_Package","cpp_class":"CProjectile_Airheart_Package"},{"name":"citadel_airheart_stickybombinworld","datamap":"CAirheartStickyBombInWorld","cpp_class":"CAirheartStickyBombInWorld"},{"name":"citadel_animating_model_entity","datamap":"CCitadelAnimatingModelEntity","cpp_class":"CCitadelAnimatingModelEntity"},{"name":"citadel_announcer","datamap":"CCitadel_Announcer","cpp_class":"CCitadel_Announcer"},{"name":"citadel_base_ability","datamap":"CCitadel_Ability_Empty","cpp_class":"CCitadel_Ability_Empty"},{"name":"citadel_base_hero","datamap":"CCitadelHeroLoader","cpp_class":"CCitadelHeroLoader"},{"name":"citadel_base_lockon_ability","datamap":"CCitadelBaseLockonAbility","cpp_class":"CCitadelBaseLockonAbility"},{"name":"citadel_base_prop_midboss_indicator","datamap":"CCitadel_Prop_MidBossIndicator","cpp_class":"CCitadel_Prop_MidBossIndicator"},{"name":"citadel_base_prop_stairs","datamap":"CCitadel_BaseProp_MidStairs","cpp_class":"CCitadel_BaseProp_MidStairs"},{"name":"citadel_base_trigger_ability","datamap":"CCitadelBaseTriggerAbility","cpp_class":"CCitadelBaseTriggerAbility"},{"name":"citadel_bot_test_node","datamap":"CCitadelBotTestNode","cpp_class":"CCitadelBotTestNode"},{"name":"citadel_bounce_pad","datamap":"CCitadel_Bounce_Pad","cpp_class":"CCitadel_Bounce_Pad"},{"name":"citadel_breakable_prop","datamap":"CCitadel_BreakableProp","cpp_class":"CCitadel_BreakableProp"},{"name":"citadel_capture_point","datamap":"CCitadelTriggerCapturePoint","cpp_class":"CCitadelTriggerCapturePoint"},{"name":"citadel_cat_animating","datamap":"CCitadel_CatAnimating","cpp_class":"CCitadel_CatAnimating"},{"name":"citadel_configurable_tracked_projectile","datamap":"CCitadelConfigurableTrackedProjectile","cpp_class":"CCitadelConfigurableTrackedProjectile"},{"name":"citadel_control_point","datamap":"CCitadelControlPointTrigger","cpp_class":"CCitadelControlPointTrigger"},{"name":"citadel_dash_cast_ability","datamap":"CCitadelBaseDashCastAbility","cpp_class":"CCitadelBaseDashCastAbility"},{"name":"citadel_deployable_preview","datamap":"CCitadel_DeployablePreview","cpp_class":"CCitadel_DeployablePreview"},{"name":"citadel_dev_trigger","datamap":"CCitadelDevTrigger","cpp_class":"CCitadelDevTrigger"},{"name":"citadel_doorway_portal","datamap":"CCitadel_DoorwayPortal","cpp_class":"CCitadel_DoorwayPortal"},{"name":"citadel_doorway_portal_backside_blocker","datamap":"CCitadel_DoorwayPortalBacksideBlocker","cpp_class":"CCitadel_DoorwayPortalBacksideBlocker"},{"name":"citadel_druid_healing_tree","datamap":"CCitadelDruidHealingTree","cpp_class":"CCitadelDruidHealingTree"},{"name":"citadel_druid_healing_tree_fruit","datamap":"CCitadelDruidHealingFruit","cpp_class":"CCitadelDruidHealingFruit"},{"name":"citadel_druid_invis_bush","datamap":"CCitadelDruidInvisBush","cpp_class":"CCitadelDruidInvisBush"},{"name":"citadel_druid_plant_shield","datamap":"CCitadelDruidPlantShield","cpp_class":"CCitadelDruidPlantShield"},{"name":"citadel_energy_tower","datamap":"CCitadelEnergyTower","cpp_class":"CCitadelEnergyTower"},{"name":"citadel_fissure_wall","datamap":"CCitadel_FissureWall","cpp_class":"CCitadel_FissureWall"},{"name":"citadel_gamerules","datamap":"CCitadelGameRulesProxy","cpp_class":"CCitadelGameRulesProxy"},{"name":"citadel_grandfinale_stage","datamap":"CCitadel_GrandFinaleStage","cpp_class":"CCitadel_GrandFinaleStage"},{"name":"citadel_gravestone_blocker","datamap":"CCitadel_GraveStone_Blocker","cpp_class":"CCitadel_GraveStone_Blocker"},{"name":"citadel_herotest_orbspawner","datamap":"CCitadel_HeroTestOrbSpawner","cpp_class":"CCitadel_HeroTestOrbSpawner"},{"name":"citadel_hideout_ball","datamap":"CCitadel_Hideout_Ball","cpp_class":"CCitadel_Hideout_Ball"},{"name":"citadel_hideout_button","datamap":"CCitadelHideoutInteractableProp","cpp_class":"CCitadelHideoutInteractableProp"},{"name":"citadel_hideout_clock","datamap":"CCitadel_Hideout_Clock","cpp_class":"CCitadel_Hideout_Clock"},{"name":"citadel_hideout_interactable_trigger","datamap":"CCitadelHideoutInteractableTrigger","cpp_class":"CCitadelHideoutInteractableTrigger"},{"name":"citadel_hideout_shootable_target_spawner","datamap":"CCitadel_HideOutTargetSpawner","cpp_class":"CCitadel_HideOutTargetSpawner"},{"name":"citadel_ice_dome_blocker","datamap":"CCitadel_Ice_Dome_Blocker","cpp_class":"CCitadel_Ice_Dome_Blocker"},{"name":"citadel_item","datamap":"CCitadel_Item_Empty","cpp_class":"CCitadel_Item_Empty"},{"name":"citadel_item_aura_base","datamap":"CCitadel_Item_Aura_Base","cpp_class":"CCitadel_Item_Aura_Base"},{"name":"citadel_item_koth_spawner","datamap":"CCitadelItemKothSpawner","cpp_class":"CCitadelItemKothSpawner"},{"name":"citadel_item_metal","datamap":"CCitadelItemMetal","cpp_class":"CCitadelItemMetal"},{"name":"citadel_item_pickup","datamap":"CCitadelItemPickup","cpp_class":"CCitadelItemPickup"},{"name":"citadel_item_pickup_idol","datamap":"CCitadelItemPickupIdol","cpp_class":"CCitadelItemPickupIdol"},{"name":"citadel_item_pickup_rejuv","datamap":"CCitadelItemPickupRejuv","cpp_class":"CCitadelItemPickupRejuv"},{"name":"citadel_item_pickup_rejuv_herotest","datamap":"CCitadelItemPickupRejuvHeroTest","cpp_class":"CCitadelItemPickupRejuvHeroTest"},{"name":"citadel_item_pickup_rejuv_herotest_infospawn","datamap":"CCitadelItemPickupRejuvHeroTestInfoSpawn","cpp_class":"CCitadelItemPickupRejuvHeroTestInfoSpawn"},{"name":"citadel_item_powerup_spawner","datamap":"CCitadel_PickupItemSpawner","cpp_class":"CCitadel_PickupItemSpawner"},{"name":"citadel_item_punchable_gold","datamap":"CCitadelItemPunchableNeutralGold","cpp_class":"CCitadelItemPunchableNeutralGold"},{"name":"citadel_koth_cashin","datamap":"CCitadel_KothCashIn","cpp_class":"CCitadel_KothCashIn"},{"name":"citadel_local_player_ranked_badge_prop","datamap":"CCitadelLocalPlayerRankedBadgeProp","cpp_class":"CCitadelLocalPlayerRankedBadgeProp"},{"name":"citadel_magic_beam_blocker","datamap":"CCitadel_Magic_Beam_Blocker","cpp_class":"CCitadel_Magic_Beam_Blocker"},{"name":"citadel_magician_turret_object","datamap":"CCitadel_MagicianTurret","cpp_class":"CCitadel_MagicianTurret"},{"name":"citadel_minimap_boundary","datamap":"CCitadelMinimapBoundary","cpp_class":"CCitadelMinimapBoundary"},{"name":"citadel_mobile_resupply_object","datamap":"CCitadel_MobileResupply","cpp_class":"CCitadel_MobileResupply"},{"name":"citadel_model_entity","datamap":"CCitadelModelEntity","cpp_class":"CCitadelModelEntity"},{"name":"citadel_multi_capture_point","datamap":"CCitadelTriggerMultiCapturePoint","cpp_class":"CCitadelTriggerMultiCapturePoint"},{"name":"citadel_nano_predatory_statue","datamap":"CCitadel_Nano_Predatory_Statue","cpp_class":"CCitadel_Nano_Predatory_Statue"},{"name":"citadel_new_years_fireworks","datamap":"CCitadel_NewYears_Fireworks","cpp_class":"CCitadel_NewYears_Fireworks"},{"name":"citadel_obscured_volume","datamap":"CTriggerObscuredVolume","cpp_class":"CTriggerObscuredVolume"},{"name":"citadel_passthrough_fake_wall","datamap":"CCitadelPassthroughFakeWall","cpp_class":"CCitadelPassthroughFakeWall"},{"name":"citadel_pestilence_drone_dispenser","datamap":"CCitadel_PestilenceDroneDispenser","cpp_class":"CCitadel_PestilenceDroneDispenser"},{"name":"citadel_pickup","datamap":"CCitadel_Pickup","cpp_class":"CCitadel_Pickup"},{"name":"citadel_pickup_assigned_gold","datamap":"CCitadel_Pickup_AssignedGold","cpp_class":"CCitadel_Pickup_AssignedGold"},{"name":"citadel_pickup_currency","datamap":"CCitadel_Pickup_Currency","cpp_class":"CCitadel_Pickup_Currency"},{"name":"citadel_pickup_gold","datamap":"CCitadel_Pickup_Gold","cpp_class":"CCitadel_Pickup_Gold"},{"name":"citadel_pickup_health","datamap":"CCitadel_Pickup_Health","cpp_class":"CCitadel_Pickup_Health"},{"name":"citadel_pickup_item","datamap":"CCitadel_Pickup_Item","cpp_class":"CCitadel_Pickup_Item"},{"name":"citadel_pickup_modifier","datamap":"CCitadel_Pickup_Modifier","cpp_class":"CCitadel_Pickup_Modifier"},{"name":"citadel_pickup_necro_death","datamap":"CCitadel_Pickup_NecroDeath","cpp_class":"CCitadel_Pickup_NecroDeath"},{"name":"citadel_player_controller","datamap":"CCitadelPlayerController","cpp_class":"CCitadelPlayerController"},{"name":"citadel_point_talker","datamap":"CCitadel_PointTalker","cpp_class":"CCitadel_PointTalker"},{"name":"citadel_point_talker_idol","datamap":"CCitadel_PointTalker_Idol","cpp_class":"CCitadel_PointTalker_Idol"},{"name":"citadel_pregame_hero_draft_button","datamap":"CCitadelPregameHeroDraftButton","cpp_class":"CCitadelPregameHeroDraftButton"},{"name":"citadel_projectile","datamap":"CCitadelProjectile","cpp_class":"CCitadelProjectile"},{"name":"citadel_prop_dynamic","datamap":"CCitadel_DynamicProp","cpp_class":"CCitadel_DynamicProp"},{"name":"citadel_ranked_badge_prop","datamap":"CCitadelRankedBadgeProp","cpp_class":"CCitadelRankedBadgeProp"},{"name":"citadel_restorative_goo_cube","datamap":"CCitadel_RestorativeGooCube","cpp_class":"CCitadel_RestorativeGooCube"},{"name":"citadel_shield","datamap":"CCitadel_Shield","cpp_class":"CCitadel_Shield"},{"name":"citadel_shop_prop_dynamic","datamap":"CCitadel_ShopProp","cpp_class":"CCitadel_ShopProp"},{"name":"citadel_simulated_player_controller","datamap":"CCitadelPreviewPlayerController","cpp_class":"CCitadelPreviewPlayerController"},{"name":"citadel_smokegrenade_blocker","datamap":"CCitadel_SmokeGrenade_Blocker","cpp_class":"CCitadel_SmokeGrenade_Blocker"},{"name":"citadel_snd_base_music_obb","datamap":"CCitadelBaseMusicOBB","cpp_class":"CCitadelBaseMusicOBB"},{"name":"citadel_snd_obb","datamap":"CCitadelSoundEntityOBB","cpp_class":"CCitadelSoundEntityOBB"},{"name":"citadel_snd_opvar_set_obb","datamap":"CCitadelSoundOpvarSetOBB","cpp_class":"CCitadelSoundOpvarSetOBB"},{"name":"citadel_snd_stack_field_obb","datamap":"CCitadelSoundStackFieldOBB","cpp_class":"CCitadelSoundStackFieldOBB"},{"name":"citadel_spider_animating","datamap":"CCitadel_SpiderAnimating","cpp_class":"CCitadel_SpiderAnimating"},{"name":"citadel_team_manager","datamap":"CCitadelTeam","cpp_class":"CCitadelTeam"},{"name":"citadel_tracked_projectile","datamap":"CCitadelTrackedProjectile","cpp_class":"CCitadelTrackedProjectile"},{"name":"citadel_trigger_capture_zipline","datamap":"CCitadelZiplineCaptureTrigger","cpp_class":"CCitadelZiplineCaptureTrigger"},{"name":"citadel_trigger_climb_rope","datamap":"CCitadelClimbRopeTrigger","cpp_class":"CCitadelClimbRopeTrigger"},{"name":"citadel_trigger_hideout","datamap":"CCitadelTriggerHideout","cpp_class":"CCitadelTriggerHideout"},{"name":"citadel_trigger_hideout_teleport","datamap":"CCitadelHideoutTeleportTrigger","cpp_class":"CCitadelHideoutTeleportTrigger"},{"name":"citadel_trigger_hotel_exit","datamap":"CCitadelHotelExitTrigger","cpp_class":"CCitadelHotelExitTrigger"},{"name":"citadel_trigger_idol_return","datamap":"CCitadelIdolReturnTrigger","cpp_class":"CCitadelIdolReturnTrigger"},{"name":"citadel_trigger_interior","datamap":"CCitadelInteriorTrigger","cpp_class":"CCitadelInteriorTrigger"},{"name":"citadel_trigger_no_portals","datamap":"CCitadelTriggerNoPortals","cpp_class":"CCitadelTriggerNoPortals"},{"name":"citadel_trigger_push","datamap":"CCitadelPushTrigger","cpp_class":"CCitadelPushTrigger"},{"name":"citadel_trigger_shop_tunnel","datamap":"CCitadelShopTunnelTrigger","cpp_class":"CCitadelShopTunnelTrigger"},{"name":"citadel_trigger_speed_boost","datamap":"CCitadelSpeedBoostTrigger","cpp_class":"CCitadelSpeedBoostTrigger"},{"name":"citadel_trigger_suspend_modifier","datamap":"CTriggerSuspendModifier","cpp_class":"CTriggerSuspendModifier"},{"name":"citadel_trigger_teleport","datamap":"CCitadelTeleportTrigger","cpp_class":"CCitadelTeleportTrigger"},{"name":"citadel_trooper_minimap","datamap":"CCitadelTrooperMinimap","cpp_class":"CCitadelTrooperMinimap"},{"name":"citadel_tunnel_trigger","datamap":"CCitadelTunnelTrigger","cpp_class":"CCitadelTunnelTrigger"},{"name":"citadel_tutorial_controller","datamap":"CInfoTutorialController","cpp_class":"CInfoTutorialController"},{"name":"citadel_viscous_ball","datamap":"CCitadelViscousBall","cpp_class":"CCitadelViscousBall"},{"name":"citadel_weapon_bosstier2_set","datamap":"CCitadel_Ability_Weapon_BossTier2","cpp_class":"CCitadel_Ability_Weapon_BossTier2"},{"name":"citadel_weapon_bosstier3_set","datamap":"CCitadel_Ability_Weapon_BossTier3","cpp_class":"CCitadel_Ability_Weapon_BossTier3"},{"name":"citadel_weapon_shiv","datamap":"CCitadel_Ability_ShivWeapon","cpp_class":"CCitadel_Ability_ShivWeapon"},{"name":"citadel_zap_trigger","datamap":"CCitadelZapTrigger","cpp_class":"CCitadelZapTrigger"},{"name":"citadel_zipline_path","datamap":"CCitadelZiplinePath","cpp_class":"CCitadelZiplinePath"},{"name":"citadel_zipline_path_node","datamap":"CCitadelZipLinePathNode","cpp_class":"CCitadelZipLinePathNode"},{"name":"color_correction","datamap":"CColorCorrection","cpp_class":"CColorCorrection"},{"name":"color_correction_volume","datamap":"CColorCorrectionVolume","cpp_class":"CColorCorrectionVolume"},{"name":"commentary_auto","datamap":"CCommentaryAuto","cpp_class":"CCommentaryAuto"},{"name":"destroyable_building","datamap":"CCitadel_Destroyable_Building","cpp_class":"CCitadel_Destroyable_Building"},{"name":"doorman_bomb_projectile","datamap":"CDoormanBombProjectile","cpp_class":"CDoormanBombProjectile"},{"name":"drifter_blood_blast","datamap":"CAbility_Drifter_BloodBlast","cpp_class":"CAbility_Drifter_BloodBlast"},{"name":"drifter_darkness","datamap":"CAbility_Drifter_Darkness","cpp_class":"CAbility_Drifter_Darkness"},{"name":"drifter_shadow_mark","datamap":"CAbility_Drifter_ShadowMark","cpp_class":"CAbility_Drifter_ShadowMark"},{"name":"drifter_shadow_mark_teleport","datamap":"CAbility_Drifter_StalkersMark_Teleport","cpp_class":"CAbility_Drifter_StalkersMark_Teleport"},{"name":"dynamic_prop","datamap":"CDynamicPropAlias_dynamic_prop","cpp_class":"CDynamicPropAlias_dynamic_prop"},{"name":"entity_blocker","datamap":"CEntityBlocker","cpp_class":"CEntityBlocker"},{"name":"entityflame","datamap":"CEntityFlame","cpp_class":"CEntityFlame"},{"name":"env_beam","datamap":"CEnvBeam","cpp_class":"CEnvBeam"},{"name":"env_beverage","datamap":"CEnvBeverage","cpp_class":"CEnvBeverage"},{"name":"env_combined_light_probe_volume","datamap":"CEnvCombinedLightProbeVolume","cpp_class":"CEnvCombinedLightProbeVolume"},{"name":"env_credits","datamap":"CCredits","cpp_class":"CCredits"},{"name":"env_cubemap","datamap":"CEnvCubemap","cpp_class":"CEnvCubemap"},{"name":"env_cubemap_fog","datamap":"CEnvCubemapFog","cpp_class":"CEnvCubemapFog"},{"name":"env_debughistory","datamap":"CDebugHistory","cpp_class":"CDebugHistory"},{"name":"env_decal","datamap":"CEnvDecal","cpp_class":"CEnvDecal"},{"name":"env_detail_controller","datamap":"CEnvDetailController","cpp_class":"CEnvDetailController"},{"name":"env_entity_dissolver","datamap":"CEntityDissolve","cpp_class":"CEntityDissolve"},{"name":"env_entity_igniter","datamap":"CEnvEntityIgniter","cpp_class":"CEnvEntityIgniter"},{"name":"env_entity_maker","datamap":"CEnvEntityMaker","cpp_class":"CEnvEntityMaker"},{"name":"env_explosion","datamap":"CEnvExplosion","cpp_class":"CEnvExplosion"},{"name":"env_fade","datamap":"CEnvFade","cpp_class":"CEnvFade"},{"name":"env_fog_controller","datamap":"CFogController","cpp_class":"CFogController"},{"name":"env_global","datamap":"CEnvGlobal","cpp_class":"CEnvGlobal"},{"name":"env_glow","datamap":"CSpriteAlias_env_glow","cpp_class":"CSpriteAlias_env_glow"},{"name":"env_gradient_fog","datamap":"CGradientFog","cpp_class":"CGradientFog"},{"name":"env_instructor_hint","datamap":"CEnvInstructorHint","cpp_class":"CEnvInstructorHint"},{"name":"env_instructor_vr_hint","datamap":"CEnvInstructorVRHint","cpp_class":"CEnvInstructorVRHint"},{"name":"env_laser","datamap":"CEnvLaser","cpp_class":"CEnvLaser"},{"name":"env_light_probe_volume","datamap":"CEnvLightProbeVolume","cpp_class":"CEnvLightProbeVolume"},{"name":"env_message","datamap":"CMessage","cpp_class":"CMessage"},{"name":"env_muzzleflash","datamap":"CEnvMuzzleFlash","cpp_class":"CEnvMuzzleFlash"},{"name":"env_particle_glow","datamap":"CEnvParticleGlow","cpp_class":"CEnvParticleGlow"},{"name":"env_physexplosion","datamap":"CPhysExplosion","cpp_class":"CPhysExplosion"},{"name":"env_physimpact","datamap":"CPhysImpact","cpp_class":"CPhysImpact"},{"name":"env_physwire","datamap":"CPhysicsWire","cpp_class":"CPhysicsWire"},{"name":"env_player_visibility","datamap":"CPlayerVisibility","cpp_class":"CPlayerVisibility"},{"name":"env_shake","datamap":"CEnvShake","cpp_class":"CEnvShake"},{"name":"env_sky","datamap":"CEnvSky","cpp_class":"CEnvSky"},{"name":"env_soundscape","datamap":"CEnvSoundscape","cpp_class":"CEnvSoundscape"},{"name":"env_soundscape_proxy","datamap":"CEnvSoundscapeProxy","cpp_class":"CEnvSoundscapeProxy"},{"name":"env_soundscape_triggerable","datamap":"CEnvSoundscapeTriggerable","cpp_class":"CEnvSoundscapeTriggerable"},{"name":"env_spark","datamap":"CEnvSpark","cpp_class":"CEnvSpark"},{"name":"env_splash","datamap":"CEnvSplash","cpp_class":"CEnvSplash"},{"name":"env_sprite","datamap":"CSprite","cpp_class":"CSprite"},{"name":"env_sprite_oriented","datamap":"CSpriteOriented","cpp_class":"CSpriteOriented"},{"name":"env_tilt","datamap":"CEnvTilt","cpp_class":"CEnvTilt"},{"name":"env_tonemap_controller","datamap":"CTonemapController2","cpp_class":"CTonemapController2"},{"name":"env_tonemap_controller2","datamap":"CTonemapController2Alias_env_tonemap_controller2","cpp_class":"CTonemapController2Alias_env_tonemap_controller2"},{"name":"env_viewpunch","datamap":"CEnvViewPunch","cpp_class":"CEnvViewPunch"},{"name":"env_volumetric_fog_controller","datamap":"CEnvVolumetricFogController","cpp_class":"CEnvVolumetricFogController"},{"name":"env_volumetric_fog_volume","datamap":"CEnvVolumetricFogVolume","cpp_class":"CEnvVolumetricFogVolume"},{"name":"env_wind","datamap":"CEnvWind","cpp_class":"CEnvWind"},{"name":"env_wind_controller","datamap":"CEnvWindController","cpp_class":"CEnvWindController"},{"name":"env_wind_volume","datamap":"CEnvWindVolume","cpp_class":"CEnvWindVolume"},{"name":"familiar_clone","datamap":"CCitadelFamiliarClonePlayerPawn","cpp_class":"CCitadelFamiliarClonePlayerPawn"},{"name":"familiar_projectile_movingtoattach","datamap":"CProjectile_Familiar_MovingToAttach","cpp_class":"CProjectile_Familiar_MovingToAttach"},{"name":"fathom_breach","datamap":"CCitadel_Ability_Fathom_Breach","cpp_class":"CCitadel_Ability_Fathom_Breach"},{"name":"fathom_lurkers_ambush","datamap":"CAbility_Fathom_LurkersAmbush","cpp_class":"CAbility_Fathom_LurkersAmbush"},{"name":"fathom_reefdweller_harpoon","datamap":"CAbility_Fathom_ReefdwellerHarpoon","cpp_class":"CAbility_Fathom_ReefdwellerHarpoon"},{"name":"fathom_scalding_spray","datamap":"CCitadel_Ability_Fathom_ScaldingSpray","cpp_class":"CCitadel_Ability_Fathom_ScaldingSpray"},{"name":"featherboomerang_projectile","datamap":"CCitadel_Projectile_FeatherBoomerang","cpp_class":"CCitadel_Projectile_FeatherBoomerang"},{"name":"filter_activator_attribute_int","datamap":"CFilterAttributeInt","cpp_class":"CFilterAttributeInt"},{"name":"filter_activator_class","datamap":"CFilterClass","cpp_class":"CFilterClass"},{"name":"filter_activator_context","datamap":"CFilterContext","cpp_class":"CFilterContext"},{"name":"filter_activator_mass_greater","datamap":"CFilterMassGreater","cpp_class":"CFilterMassGreater"},{"name":"filter_activator_model","datamap":"CFilterModel","cpp_class":"CFilterModel"},{"name":"filter_activator_modifier","datamap":"CCitadelFilterModifier","cpp_class":"CCitadelFilterModifier"},{"name":"filter_activator_name","datamap":"CFilterName","cpp_class":"CFilterName"},{"name":"filter_activator_team","datamap":"CFilterTeam","cpp_class":"CFilterTeam"},{"name":"filter_base","datamap":"CBaseFilter","cpp_class":"CBaseFilter"},{"name":"filter_damage_type","datamap":"FilterDamageType","cpp_class":"FilterDamageType"},{"name":"filter_enemy","datamap":"CFilterEnemy","cpp_class":"CFilterEnemy"},{"name":"filter_health","datamap":"FilterHealth","cpp_class":"FilterHealth"},{"name":"filter_los","datamap":"CFilterLOS","cpp_class":"CFilterLOS"},{"name":"filter_modifier","datamap":"CFilterModifier","cpp_class":"CFilterModifier"},{"name":"filter_multi","datamap":"CFilterMultiple","cpp_class":"CFilterMultiple"},{"name":"filter_proximity","datamap":"CFilterProximity","cpp_class":"CFilterProximity"},{"name":"fish","datamap":"CFish","cpp_class":"CFish"},{"name":"fog_volume","datamap":"CFogVolume","cpp_class":"CFogVolume"},{"name":"fortuna_weapon_projectile","datamap":"CCitadel_Projectile_FortunaWeapon","cpp_class":"CCitadel_Projectile_FortunaWeapon"},{"name":"funCBaseFlex","datamap":"CBaseFlexAlias_funCBaseFlex","cpp_class":"CBaseFlexAlias_funCBaseFlex"},{"name":"func_breakable","datamap":"CBreakable","cpp_class":"CBreakable"},{"name":"func_brush","datamap":"CFuncBrush","cpp_class":"CFuncBrush"},{"name":"func_button","datamap":"CBaseButton","cpp_class":"CBaseButton"},{"name":"func_clip_interaction_layer","datamap":"CFuncInteractionLayerClip","cpp_class":"CFuncInteractionLayerClip"},{"name":"func_clip_vphysics","datamap":"CFuncVPhysicsClip","cpp_class":"CFuncVPhysicsClip"},{"name":"func_conditional_collidable","datamap":"CConditionalCollidable","cpp_class":"CConditionalCollidable"},{"name":"func_door","datamap":"CBaseDoor","cpp_class":"CBaseDoor"},{"name":"func_door_rotating","datamap":"CRotDoor","cpp_class":"CRotDoor"},{"name":"func_electrified_volume","datamap":"CFuncElectrifiedVolume","cpp_class":"CFuncElectrifiedVolume"},{"name":"func_fish_pool","datamap":"CFishPool","cpp_class":"CFishPool"},{"name":"func_guntarget","datamap":"CGunTarget","cpp_class":"CGunTarget"},{"name":"func_illusionary","datamap":"CFuncIllusionary","cpp_class":"CFuncIllusionary"},{"name":"func_ladder","datamap":"CFuncLadder","cpp_class":"CFuncLadder"},{"name":"func_monitor","datamap":"CFuncMonitor","cpp_class":"CFuncMonitor"},{"name":"func_movelinear","datamap":"CFuncMoveLinear","cpp_class":"CFuncMoveLinear"},{"name":"func_mover","datamap":"CFuncMover","cpp_class":"CFuncMover"},{"name":"func_nav_avoidance_obstacle","datamap":"CFuncNavObstruction","cpp_class":"CFuncNavObstruction"},{"name":"func_nav_blocker","datamap":"CFuncNavBlocker","cpp_class":"CFuncNavBlocker"},{"name":"func_nav_dynamic_connections","datamap":"CDynamicNavConnectionsVolume","cpp_class":"CDynamicNavConnectionsVolume"},{"name":"func_nav_markup","datamap":"CMarkupVolumeTagged_Nav","cpp_class":"CMarkupVolumeTagged_Nav"},{"name":"func_nav_markup_citadel","datamap":"CMarkupVolumeTagged_NavCitadel","cpp_class":"CMarkupVolumeTagged_NavCitadel"},{"name":"func_nav_markup_game","datamap":"CMarkupVolumeTagged_NavGame","cpp_class":"CMarkupVolumeTagged_NavGame"},{"name":"func_physbox","datamap":"CPhysBox","cpp_class":"CPhysBox"},{"name":"func_physical_button","datamap":"CPhysicalButton","cpp_class":"CPhysicalButton"},{"name":"func_plat","datamap":"CFuncPlat","cpp_class":"CFuncPlat"},{"name":"func_platrot","datamap":"CFuncPlatRot","cpp_class":"CFuncPlatRot"},{"name":"func_precipitation","datamap":"CPrecipitation","cpp_class":"CPrecipitation"},{"name":"func_precipitation_blocker","datamap":"CPrecipitationBlocker","cpp_class":"CPrecipitationBlocker"},{"name":"func_proprrespawnzone","datamap":"CFuncPropRespawnZone","cpp_class":"CFuncPropRespawnZone"},{"name":"func_pushable","datamap":"CPushable","cpp_class":"CPushable"},{"name":"func_regenerate","datamap":"CRegenerateZone","cpp_class":"CRegenerateZone"},{"name":"func_rotating","datamap":"CFuncRotating","cpp_class":"CFuncRotating"},{"name":"func_rotator","datamap":"CFuncRotator","cpp_class":"CFuncRotator"},{"name":"func_rot_button","datamap":"CRotButton","cpp_class":"CRotButton"},{"name":"func_shatterglass","datamap":"CFuncShatterglass","cpp_class":"CFuncShatterglass"},{"name":"func_spawn_blocker","datamap":"CCitadelSpawnBlocker","cpp_class":"CCitadelSpawnBlocker"},{"name":"func_tanktrain","datamap":"CFuncTankTrain","cpp_class":"CFuncTankTrain"},{"name":"func_timescale","datamap":"CFuncTimescale","cpp_class":"CFuncTimescale"},{"name":"func_trackautochange","datamap":"CFuncTrackAuto","cpp_class":"CFuncTrackAuto"},{"name":"func_trackchange","datamap":"CFuncTrackChange","cpp_class":"CFuncTrackChange"},{"name":"func_tracktrain","datamap":"CFuncTrackTrain","cpp_class":"CFuncTrackTrain"},{"name":"func_train","datamap":"CFuncTrain","cpp_class":"CFuncTrain"},{"name":"func_traincontrols","datamap":"CFuncTrainControls","cpp_class":"CFuncTrainControls"},{"name":"func_useableladder","datamap":"CFuncLadderAlias_func_useableladder","cpp_class":"CFuncLadderAlias_func_useableladder"},{"name":"func_vehicleclip","datamap":"CFuncVehicleClip","cpp_class":"CFuncVehicleClip"},{"name":"func_wall","datamap":"CFuncWall","cpp_class":"CFuncWall"},{"name":"func_wall_toggle","datamap":"CFuncWallToggle","cpp_class":"CFuncWallToggle"},{"name":"game_gib_manager","datamap":"CGameGibManager","cpp_class":"CGameGibManager"},{"name":"game_player_equip","datamap":"CGamePlayerEquip","cpp_class":"CGamePlayerEquip"},{"name":"game_ragdoll_manager","datamap":"CRagdollManager","cpp_class":"CRagdollManager"},{"name":"game_text","datamap":"CGameText","cpp_class":"CGameText"},{"name":"game_zone_player","datamap":"CGamePlayerZone","cpp_class":"CGamePlayerZone"},{"name":"genericperson_ability_1","datamap":"CCitadel_Ability_GenericPerson_1","cpp_class":"CCitadel_Ability_GenericPerson_1"},{"name":"genericperson_ability_2","datamap":"CCitadel_Ability_GenericPerson_2","cpp_class":"CCitadel_Ability_GenericPerson_2"},{"name":"genericperson_ability_3","datamap":"CCitadel_Ability_GenericPerson_3","cpp_class":"CCitadel_Ability_GenericPerson_3"},{"name":"genericperson_ability_4","datamap":"CCitadel_Ability_GenericPerson_4","cpp_class":"CCitadel_Ability_GenericPerson_4"},{"name":"guided_arrow_projectile","datamap":"CCitadel_Projectile_Guided_Arrow","cpp_class":"CCitadel_Projectile_Guided_Arrow"},{"name":"gunslinger_rapid_fire","datamap":"CCitadel_Ability_RapidFire","cpp_class":"CCitadel_Ability_RapidFire"},{"name":"gunslinger_rocket_launcher","datamap":"CCitadel_Ability_RocketLauncher","cpp_class":"CCitadel_Ability_RocketLauncher"},{"name":"gunslinger_salvo","datamap":"CCitadel_Ability_Gunslinger_Salvo","cpp_class":"CCitadel_Ability_Gunslinger_Salvo"},{"name":"gunslinger_sleep_bomb","datamap":"CCitadel_Ability_SleepBomb","cpp_class":"CCitadel_Ability_SleepBomb"},{"name":"gunslinger_tenacity","datamap":"CCitadel_Ability_Tenacity","cpp_class":"CCitadel_Ability_Tenacity"},{"name":"handle_dummy","datamap":"CHandleDummy","cpp_class":"CHandleDummy"},{"name":"handle_test","datamap":"CHandleTest","cpp_class":"CHandleTest"},{"name":"hero_preview","datamap":"C_HeroPreview","cpp_class":"C_HeroPreview"},{"name":"hero_testing_controller","datamap":"CInfoHeroTestingController","cpp_class":"CInfoHeroTestingController"},{"name":"hl_vr_texture_based_animatable","datamap":"CTextureBasedAnimatable","cpp_class":"CTextureBasedAnimatable"},{"name":"icepath_shard","datamap":"CCitadel_Ice_Path_Shard_Physics","cpp_class":"CCitadel_Ice_Path_Shard_Physics"},{"name":"immobilize_trap_projectile","datamap":"CCitadelProjectile_ImmobilizeTrap","cpp_class":"CCitadelProjectile_ImmobilizeTrap"},{"name":"info_ability_test_bot","datamap":"CInfoAbilityTestBot","cpp_class":"CInfoAbilityTestBot"},{"name":"info_assigned_lane_particle","datamap":"CAssignedLaneParticle","cpp_class":"CAssignedLaneParticle"},{"name":"info_citadel_familiar_helper","datamap":"CInfoCitadelHelperLocation","cpp_class":"CInfoCitadelHelperLocation"},{"name":"info_citadel_hideout","datamap":"CInfoCitadelHideout","cpp_class":"CInfoCitadelHideout"},{"name":"info_citadel_matchmaking_status","datamap":"CCitadelMatchmakingStatusInfo","cpp_class":"CCitadelMatchmakingStatusInfo"},{"name":"info_constraint_anchor","datamap":"CConstraintAnchor","cpp_class":"CConstraintAnchor"},{"name":"info_cover_point","datamap":"CInfoCoverPoint","cpp_class":"CInfoCoverPoint"},{"name":"info_data","datamap":"CInfoData","cpp_class":"CInfoData"},{"name":"info_dynamic_shadow_hint","datamap":"CInfoDynamicShadowHint","cpp_class":"CInfoDynamicShadowHint"},{"name":"info_dynamic_shadow_hint_box","datamap":"CInfoDynamicShadowHintBox","cpp_class":"CInfoDynamicShadowHintBox"},{"name":"info_game_event_proxy","datamap":"CInfoGameEventProxy","cpp_class":"CInfoGameEventProxy"},{"name":"info_hero_testing_point","datamap":"CInfoHeroTestingPoint","cpp_class":"CInfoHeroTestingPoint"},{"name":"info_hint","datamap":"CNodeEnt_InfoHint","cpp_class":"CNodeEnt_InfoHint"},{"name":"info_interaction","datamap":"CInfoInteraction","cpp_class":"CInfoInteraction"},{"name":"info_koth_spawn_location","datamap":"CInfoKOTHSpawnLocation","cpp_class":"CInfoKOTHSpawnLocation"},{"name":"info_ladder_dismount","datamap":"CInfoLadderDismount","cpp_class":"CInfoLadderDismount"},{"name":"info_landmark","datamap":"CInfoLandmark","cpp_class":"CInfoLandmark"},{"name":"info_mid_boss_spawn","datamap":"CInfoMidBossSpawn","cpp_class":"CInfoMidBossSpawn"},{"name":"info_mini_map_marker","datamap":"CMiniMapMarker","cpp_class":"CMiniMapMarker"},{"name":"info_nav_space","datamap":"CNavSpaceInfo","cpp_class":"CNavSpaceInfo"},{"name":"info_neutral_trooper_camp","datamap":"CInfoTrooperNeutralCamp","cpp_class":"CInfoTrooperNeutralCamp"},{"name":"info_neutral_trooper_spawn","datamap":"CInfoTrooperNeutralSpawn","cpp_class":"CInfoTrooperNeutralSpawn"},{"name":"info_node","datamap":"CNodeEnt","cpp_class":"CNodeEnt"},{"name":"info_node_air","datamap":"CNodeEnt_InfoNodeAir","cpp_class":"CNodeEnt_InfoNodeAir"},{"name":"info_node_air_hint","datamap":"CNodeEnt_InfoNodeAirHint","cpp_class":"CNodeEnt_InfoNodeAirHint"},{"name":"info_node_hint","datamap":"CNodeEnt_InfoNodeHint","cpp_class":"CNodeEnt_InfoNodeHint"},{"name":"info_npc_spawn_destination","datamap":"CNPCSpawnDestination","cpp_class":"CNPCSpawnDestination"},{"name":"info_null","datamap":"CNullEntity","cpp_class":"CNullEntity"},{"name":"info_offscreen_panorama_texture","datamap":"CInfoOffscreenPanoramaTexture","cpp_class":"CInfoOffscreenPanoramaTexture"},{"name":"info_particle_system","datamap":"CParticleSystem","cpp_class":"CParticleSystem"},{"name":"info_particle_target","datamap":"CInfoParticleTarget","cpp_class":"CInfoParticleTarget"},{"name":"info_player_deathmatch","datamap":"CBaseDMStart","cpp_class":"CBaseDMStart"},{"name":"info_player_start","datamap":"CInfoPlayerStart","cpp_class":"CInfoPlayerStart"},{"name":"info_portal_link","datamap":"CInfoPortalLink","cpp_class":"CInfoPortalLink"},{"name":"info_remarkable","datamap":"CInfoRemarkable","cpp_class":"CInfoRemarkable"},{"name":"info_spawngroup_landmark","datamap":"CInfoSpawnGroupLandmark","cpp_class":"CInfoSpawnGroupLandmark"},{"name":"info_spawngroup_load_unload","datamap":"CInfoSpawnGroupLoadUnload","cpp_class":"CInfoSpawnGroupLoadUnload"},{"name":"info_super_trooper_spawn","datamap":"CInfoTrooperBossSpawn","cpp_class":"CInfoTrooperBossSpawn"},{"name":"info_target","datamap":"CInfoTarget","cpp_class":"CInfoTarget"},{"name":"info_target_choreo","datamap":"CChoreoInfoTarget","cpp_class":"CChoreoInfoTarget"},{"name":"info_target_instructor_hint","datamap":"CInfoInstructorHintTarget","cpp_class":"CInfoInstructorHintTarget"},{"name":"info_target_server_only","datamap":"CInfoTargetServerOnly","cpp_class":"CInfoTargetServerOnly"},{"name":"info_team_relative_particle_system","datamap":"CTeamRelativeParticleSystem","cpp_class":"CTeamRelativeParticleSystem"},{"name":"info_team_spawn","datamap":"CInfoTeamSpawn","cpp_class":"CInfoTeamSpawn"},{"name":"info_teleport_destination","datamap":"CInfoTeleportDestination","cpp_class":"CInfoTeleportDestination"},{"name":"info_teleport_location","datamap":"CCitadelTeleportLocation","cpp_class":"CCitadelTeleportLocation"},{"name":"info_trigger_fan","datamap":"CInfoFan","cpp_class":"CInfoFan"},{"name":"info_trooper_spawn","datamap":"CInfoTrooperSpawn","cpp_class":"CInfoTrooperSpawn"},{"name":"info_tutorial_point","datamap":"CInfoTutorialPoint","cpp_class":"CInfoTutorialPoint"},{"name":"info_visibility_box","datamap":"CInfoVisibilityBox","cpp_class":"CInfoVisibilityBox"},{"name":"info_world_layer","datamap":"CInfoWorldLayer","cpp_class":"CInfoWorldLayer"},{"name":"instanced_scripted_scene","datamap":"CInstancedSceneEntity","cpp_class":"CInstancedSceneEntity"},{"name":"in_world_key_bind_panel","datamap":"CInWorldKeyBindPanel","cpp_class":"CInWorldKeyBindPanel"},{"name":"item_crate","datamap":"CItemCrate","cpp_class":"CItemCrate"},{"name":"item_crate_spawn","datamap":"CItemCrateSpawn","cpp_class":"CItemCrateSpawn"},{"name":"item_explosive_barrel","datamap":"CItemExplosiveBarrel","cpp_class":"CItemExplosiveBarrel"},{"name":"item_flare","datamap":"CItemFlare","cpp_class":"CItemFlare"},{"name":"item_generic","datamap":"CItemGeneric","cpp_class":"CItemGeneric"},{"name":"item_generic_trigger_helper","datamap":"CItemGenericTriggerHelper","cpp_class":"CItemGenericTriggerHelper"},{"name":"item_parachute","datamap":"CItemParachute","cpp_class":"CItemParachute"},{"name":"item_projectile_test_01","datamap":"CCitadel_Item_ProjectileTest","cpp_class":"CCitadel_Item_ProjectileTest"},{"name":"item_projectile_test_02","datamap":"CCitadel_Item_ProjectileTest02","cpp_class":"CCitadel_Item_ProjectileTest02"},{"name":"item_projectile_test_04","datamap":"CCitadel_Item_ProjectileTest04","cpp_class":"CCitadel_Item_ProjectileTest04"},{"name":"item_projectile_test_05","datamap":"CCitadel_Item_ProjectileTest05","cpp_class":"CCitadel_Item_ProjectileTest05"},{"name":"item_projectile_test_06","datamap":"CCitadel_Item_ProjectileTest06","cpp_class":"CCitadel_Item_ProjectileTest06"},{"name":"item_snowball","datamap":"CCitadel_CosmeticItem_Snowball","cpp_class":"CCitadel_CosmeticItem_Snowball"},{"name":"item_sodacan","datamap":"CItemSoda","cpp_class":"CItemSoda"},{"name":"item_voting_poster","datamap":"CCitadel_CosmeticItem_VotingPoster","cpp_class":"CCitadel_CosmeticItem_VotingPoster"},{"name":"item_xp","datamap":"CItemXP","cpp_class":"CItemXP"},{"name":"kali_boomerang_projectile","datamap":"CCitadelBoomerangProjectile","cpp_class":"CCitadelBoomerangProjectile"},{"name":"keyframe_rope","datamap":"CRopeKeyframe","cpp_class":"CRopeKeyframe"},{"name":"keyframe_track","datamap":"CPathKeyFrame","cpp_class":"CPathKeyFrame"},{"name":"knightchargeleading_projectile","datamap":"CProjectile_KnightChargeLeading_Projectile","cpp_class":"CProjectile_KnightChargeLeading_Projectile"},{"name":"knightcharge_projectile","datamap":"CProjectile_KnightCharge_Projectile","cpp_class":"CProjectile_KnightCharge_Projectile"},{"name":"lane_marker_path","datamap":"CLaneMarkerPath","cpp_class":"CLaneMarkerPath"},{"name":"light_barn","datamap":"CBarnLight","cpp_class":"CBarnLight"},{"name":"light_capsule","datamap":"CLightCapsuleEntity","cpp_class":"CLightCapsuleEntity"},{"name":"light_directional","datamap":"CLightDirectionalEntity","cpp_class":"CLightDirectionalEntity"},{"name":"light_dynamic","datamap":"CDynamicLight","cpp_class":"CDynamicLight"},{"name":"light_environment","datamap":"CLightEnvironmentEntity","cpp_class":"CLightEnvironmentEntity"},{"name":"light_omni","datamap":"CLightEntity","cpp_class":"CLightEntity"},{"name":"light_omni2","datamap":"COmniLight","cpp_class":"COmniLight"},{"name":"light_ortho","datamap":"CLightOrthoEntity","cpp_class":"CLightOrthoEntity"},{"name":"light_rect","datamap":"CRectLight","cpp_class":"CRectLight"},{"name":"light_spot","datamap":"CLightSpotEntity","cpp_class":"CLightSpotEntity"},{"name":"logic_achievement","datamap":"CLogicAchievement","cpp_class":"CLogicAchievement"},{"name":"logic_active_autosave","datamap":"CLogicActiveAutosave","cpp_class":"CLogicActiveAutosave"},{"name":"logic_auto","datamap":"CLogicAuto","cpp_class":"CLogicAuto"},{"name":"logic_auto_citadel","datamap":"CLogicAutoCitadel","cpp_class":"CLogicAutoCitadel"},{"name":"logic_autosave","datamap":"CLogicAutosave","cpp_class":"CLogicAutosave"},{"name":"logic_branch","datamap":"CLogicBranch","cpp_class":"CLogicBranch"},{"name":"logic_branch_listener","datamap":"CLogicBranchList","cpp_class":"CLogicBranchList"},{"name":"logic_case","datamap":"CLogicCase","cpp_class":"CLogicCase"},{"name":"logic_choreographed_scene","datamap":"CSceneEntityAlias_logic_choreographed_scene","cpp_class":"CSceneEntityAlias_logic_choreographed_scene"},{"name":"logic_collision_pair","datamap":"CLogicCollisionPair","cpp_class":"CLogicCollisionPair"},{"name":"logic_compare","datamap":"CLogicCompare","cpp_class":"CLogicCompare"},{"name":"logic_distance_autosave","datamap":"CLogicDistanceAutosave","cpp_class":"CLogicDistanceAutosave"},{"name":"logic_distance_check","datamap":"CLogicDistanceCheck","cpp_class":"CLogicDistanceCheck"},{"name":"logic_game_event","datamap":"CLogicGameEvent","cpp_class":"CLogicGameEvent"},{"name":"logic_gameevent_listener","datamap":"CLogicGameEventListener","cpp_class":"CLogicGameEventListener"},{"name":"logic_lineto","datamap":"CLogicLineToEntity","cpp_class":"CLogicLineToEntity"},{"name":"logic_measure_movement","datamap":"CLogicMeasureMovement","cpp_class":"CLogicMeasureMovement"},{"name":"logic_multilight_proxy","datamap":"CMultiLightProxy","cpp_class":"CMultiLightProxy"},{"name":"logic_navigation","datamap":"CLogicNavigation","cpp_class":"CLogicNavigation"},{"name":"logic_npc_counter_aabb","datamap":"CLogicNPCCounterAABB","cpp_class":"CLogicNPCCounterAABB"},{"name":"logic_npc_counter_obb","datamap":"CLogicNPCCounterOBB","cpp_class":"CLogicNPCCounterOBB"},{"name":"logic_npc_counter_radius","datamap":"CLogicNPCCounter","cpp_class":"CLogicNPCCounter"},{"name":"logic_playerproxy","datamap":"CLogicPlayerProxy","cpp_class":"CLogicPlayerProxy"},{"name":"logic_proximity","datamap":"CLogicProximity","cpp_class":"CLogicProximity"},{"name":"logic_relay","datamap":"CLogicRelay","cpp_class":"CLogicRelay"},{"name":"logic_scene_list_manager","datamap":"CSceneListManager","cpp_class":"CSceneListManager"},{"name":"logic_script","datamap":"CLogicScript","cpp_class":"CLogicScript"},{"name":"logic_timer","datamap":"CTimerEntity","cpp_class":"CTimerEntity"},{"name":"magician_magicbolt_projectile","datamap":"CCitadel_Projectile_MagicBolt","cpp_class":"CCitadel_Projectile_MagicBolt"},{"name":"map_shared_environment","datamap":"CMapSharedEnvironment","cpp_class":"CMapSharedEnvironment"},{"name":"markup_volume","datamap":"CMarkupVolume","cpp_class":"CMarkupVolume"},{"name":"markup_volume_tagged","datamap":"CSimpleMarkupVolumeTagged","cpp_class":"CSimpleMarkupVolumeTagged"},{"name":"markup_volume_with_ref","datamap":"CMarkupVolumeWithRef","cpp_class":"CMarkupVolumeWithRef"},{"name":"match_tracked_stats","datamap":"CMatchTrackedStatsEntity","cpp_class":"CMatchTrackedStatsEntity"},{"name":"math_colorblend","datamap":"CMathColorBlend","cpp_class":"CMathColorBlend"},{"name":"math_counter","datamap":"CMathCounter","cpp_class":"CMathCounter"},{"name":"math_remap","datamap":"CMathRemap","cpp_class":"CMathRemap"},{"name":"mirage_fire_beetles","datamap":"CCitadel_Ability_Mirage_FireBeetles","cpp_class":"CCitadel_Ability_Mirage_FireBeetles"},{"name":"mirage_sand_phantom","datamap":"CAbility_Mirage_SandPhantom","cpp_class":"CAbility_Mirage_SandPhantom"},{"name":"mirage_teleport","datamap":"CCitadel_Ability_Mirage_Teleport","cpp_class":"CCitadel_Ability_Mirage_Teleport"},{"name":"mirage_tornado","datamap":"CAbility_Mirage_Tornado","cpp_class":"CAbility_Mirage_Tornado"},{"name":"momentary_door","datamap":"CFuncMoveLinearAlias_momentary_door","cpp_class":"CFuncMoveLinearAlias_momentary_door"},{"name":"momentary_rot_button","datamap":"CMomentaryRotButton","cpp_class":"CMomentaryRotButton"},{"name":"move_keyframed","datamap":"CBaseMoveBehavior","cpp_class":"CBaseMoveBehavior"},{"name":"move_rope","datamap":"CRopeKeyframeAlias_move_rope","cpp_class":"CRopeKeyframeAlias_move_rope"},{"name":"multisource","datamap":"CMultiSource","cpp_class":"CMultiSource"},{"name":"necro_haunt_projectile","datamap":"CProjectile_Necro_HauntProjectile","cpp_class":"CProjectile_Necro_HauntProjectile"},{"name":"npc_barrack_boss","datamap":"CNPC_BarrackBoss","cpp_class":"CNPC_BarrackBoss"},{"name":"npc_base_defense_sentry","datamap":"CNPC_BaseDefenseSentry","cpp_class":"CNPC_BaseDefenseSentry"},{"name":"npc_boss_tier2","datamap":"CNPC_Boss_Tier2","cpp_class":"CNPC_Boss_Tier2"},{"name":"npc_boss_tier3","datamap":"CNPC_Boss_Tier3","cpp_class":"CNPC_Boss_Tier3"},{"name":"npc_escort","datamap":"CNPC_Escort","cpp_class":"CNPC_Escort"},{"name":"npc_familiar_helper","datamap":"CNPC_FamiliarHelper","cpp_class":"CNPC_FamiliarHelper"},{"name":"npc_field_sentry","datamap":"CNPC_FieldSentry","cpp_class":"CNPC_FieldSentry"},{"name":"npc_maker","datamap":"CNPCMaker","cpp_class":"CNPCMaker"},{"name":"npc_maker_base","datamap":"CBaseNPCMaker","cpp_class":"CBaseNPCMaker"},{"name":"npc_mortar_sentry","datamap":"CNPC_MortarSentry","cpp_class":"CNPC_MortarSentry"},{"name":"npc_nano_rollermine","datamap":"CNPC_NanoRollermine","cpp_class":"CNPC_NanoRollermine"},{"name":"npc_necro_hauntingskull","datamap":"CNecro_HauntingSkullEntity","cpp_class":"CNecro_HauntingSkullEntity"},{"name":"npc_necro_skele","datamap":"CNPC_NecroSkele","cpp_class":"CNPC_NecroSkele"},{"name":"npc_neutral_bug","datamap":"CNPC_Neutral_Bug","cpp_class":"CNPC_Neutral_Bug"},{"name":"npc_neutral_flying_pigeon","datamap":"CNPC_Neutral_Flying_Pigeon","cpp_class":"CNPC_Neutral_Flying_Pigeon"},{"name":"npc_neutral_flying_weakpoint","datamap":"CNPC_Neutral_Flying_Weakpoint","cpp_class":"CNPC_Neutral_Flying_Weakpoint"},{"name":"npc_neutral_hideout_cat","datamap":"CNPC_Neutral_Hideout_Cat","cpp_class":"CNPC_Neutral_Hideout_Cat"},{"name":"npc_neutral_hideout_rabbit","datamap":"CNPC_Neutral_Hideout_Rabbit","cpp_class":"CNPC_Neutral_Hideout_Rabbit"},{"name":"npc_neutral_sinners_sacrifice","datamap":"CNPC_Neutral_SinnersSacrifice","cpp_class":"CNPC_Neutral_SinnersSacrifice"},{"name":"npc_neutral_sinners_sacrifice_hideout","datamap":"CNPC_Neutral_SinnersSacrifice_Hideout","cpp_class":"CNPC_Neutral_SinnersSacrifice_Hideout"},{"name":"npc_neutral_weakpoint","datamap":"CNPC_Neutral_Weakpoint","cpp_class":"CNPC_Neutral_Weakpoint"},{"name":"npc_pestilence_drone","datamap":"CNPC_PestilenceDrone","cpp_class":"CNPC_PestilenceDrone"},{"name":"npc_player_bot_brain","datamap":"CCitadelPlayerBotNPCBrain","cpp_class":"CCitadelPlayerBotNPCBrain"},{"name":"npc_shielded_sentry","datamap":"CNPC_ShieldedSentry","cpp_class":"CNPC_ShieldedSentry"},{"name":"npc_super_neutral","datamap":"CNPC_MidBoss","cpp_class":"CNPC_MidBoss"},{"name":"npc_template_maker","datamap":"CTemplateNPCMaker","cpp_class":"CTemplateNPCMaker"},{"name":"npc_tesla_coil","datamap":"CNPC_TeslaCoil","cpp_class":"CNPC_TeslaCoil"},{"name":"npc_trooper","datamap":"CNPC_Trooper","cpp_class":"CNPC_Trooper"},{"name":"npc_trooper_boss","datamap":"CNPC_TrooperBoss","cpp_class":"CNPC_TrooperBoss"},{"name":"npc_trooper_neutral","datamap":"CNPC_TrooperNeutral","cpp_class":"CNPC_TrooperNeutral"},{"name":"npc_yakuza_gangster","datamap":"CNPC_YakuzaGangster","cpp_class":"CNPC_YakuzaGangster"},{"name":"observer","datamap":"CCitadelObserverPawn","cpp_class":"CCitadelObserverPawn"},{"name":"operative_blindside","datamap":"CCitadel_Ability_Operative_Blindside","cpp_class":"CCitadel_Ability_Operative_Blindside"},{"name":"operative_revelation","datamap":"CAbility_Operative_Revelation","cpp_class":"CAbility_Operative_Revelation"},{"name":"operative_umbrella_maneuver","datamap":"CAbility_Operative_UmbrellaManeuver","cpp_class":"CAbility_Operative_UmbrellaManeuver"},{"name":"orb_spawner","datamap":"COrbSpawner","cpp_class":"COrbSpawner"},{"name":"path_accompany","datamap":"CPathAccompany","cpp_class":"CPathAccompany"},{"name":"path_corner","datamap":"CPathCorner","cpp_class":"CPathCorner"},{"name":"path_corner_crash","datamap":"CPathCornerCrash","cpp_class":"CPathCornerCrash"},{"name":"path_mover","datamap":"CPathMover","cpp_class":"CPathMover"},{"name":"path_mover_entity_spawner","datamap":"CPathMoverEntitySpawner","cpp_class":"CPathMoverEntitySpawner"},{"name":"path_node","datamap":"CPathNode","cpp_class":"CPathNode"},{"name":"path_node_mover","datamap":"CMoverPathNode","cpp_class":"CMoverPathNode"},{"name":"path_particle_rope","datamap":"CPathParticleRope","cpp_class":"CPathParticleRope"},{"name":"path_particle_rope_clientside","datamap":"CPathParticleRopeAlias_path_particle_rope_clientside","cpp_class":"CPathParticleRopeAlias_path_particle_rope_clientside"},{"name":"path_simple","datamap":"CPathSimple","cpp_class":"CPathSimple"},{"name":"path_track","datamap":"CPathTrack","cpp_class":"CPathTrack"},{"name":"path_with_dynamic_nodes","datamap":"CPathWithDynamicNodes","cpp_class":"CPathWithDynamicNodes"},{"name":"phys_ballsocket","datamap":"CPhysBallSocket","cpp_class":"CPhysBallSocket"},{"name":"phys_constraint","datamap":"CPhysFixed","cpp_class":"CPhysFixed"},{"name":"phys_genericconstraint","datamap":"CGenericConstraint","cpp_class":"CGenericConstraint"},{"name":"phys_hinge","datamap":"CPhysHinge","cpp_class":"CPhysHinge"},{"name":"phys_hinge_local","datamap":"CPhysHingeAlias_phys_hinge_local","cpp_class":"CPhysHingeAlias_phys_hinge_local"},{"name":"physics_entity_solver","datamap":"CPhysicsEntitySolver","cpp_class":"CPhysicsEntitySolver"},{"name":"physics_npc_solver","datamap":"CPhysicsNPCSolver","cpp_class":"CPhysicsNPCSolver"},{"name":"physics_prop_ragdoll","datamap":"CRagdollPropAlias_physics_prop_ragdoll","cpp_class":"CRagdollPropAlias_physics_prop_ragdoll"},{"name":"phys_keepupright","datamap":"CKeepUpright","cpp_class":"CKeepUpright"},{"name":"phys_lengthconstraint","datamap":"CPhysLength","cpp_class":"CPhysLength"},{"name":"phys_magnet","datamap":"CPhysMagnet","cpp_class":"CPhysMagnet"},{"name":"phys_motor","datamap":"CPhysMotor","cpp_class":"CPhysMotor"},{"name":"phys_pulleyconstraint","datamap":"CPhysPulley","cpp_class":"CPhysPulley"},{"name":"phys_ragdollconstraint","datamap":"CRagdollConstraint","cpp_class":"CRagdollConstraint"},{"name":"phys_ragdollmagnet","datamap":"CRagdollMagnet","cpp_class":"CRagdollMagnet"},{"name":"phys_slideconstraint","datamap":"CPhysSlideConstraint","cpp_class":"CPhysSlideConstraint"},{"name":"phys_splineconstraint","datamap":"CSplineConstraint","cpp_class":"CSplineConstraint"},{"name":"phys_spring","datamap":"CPhysicsSpring","cpp_class":"CPhysicsSpring"},{"name":"phys_thruster","datamap":"CPhysThruster","cpp_class":"CPhysThruster"},{"name":"phys_torque","datamap":"CPhysTorque","cpp_class":"CPhysTorque"},{"name":"phys_wheelconstraint","datamap":"CPhysWheelConstraint","cpp_class":"CPhysWheelConstraint"},{"name":"plat_trigger","datamap":"CPlatTrigger","cpp_class":"CPlatTrigger"},{"name":"player","datamap":"CCitadelPlayerPawn","cpp_class":"CCitadelPlayerPawn"},{"name":"player_controller","datamap":"CBasePlayerController","cpp_class":"CBasePlayerController"},{"name":"player_loadsaved","datamap":"CRevertSaved","cpp_class":"CRevertSaved"},{"name":"player_spray_decal","datamap":"CPlayerSprayDecal","cpp_class":"CPlayerSprayDecal"},{"name":"player_tracked_stats","datamap":"CPlayerTrackedStatsEntity","cpp_class":"CPlayerTrackedStatsEntity"},{"name":"point_anglesensor","datamap":"CPointAngleSensor","cpp_class":"CPointAngleSensor"},{"name":"point_angularvelocitysensor","datamap":"CPointAngularVelocitySensor","cpp_class":"CPointAngularVelocitySensor"},{"name":"point_broadcastclientcommand","datamap":"CPointBroadcastClientCommand","cpp_class":"CPointBroadcastClientCommand"},{"name":"point_camera","datamap":"CPointCamera","cpp_class":"CPointCamera"},{"name":"point_camera_vertical_fov","datamap":"CPointCameraVFOV","cpp_class":"CPointCameraVFOV"},{"name":"point_childmodifier","datamap":"CPointChildModifier","cpp_class":"CPointChildModifier"},{"name":"point_clientcommand","datamap":"CPointClientCommand","cpp_class":"CPointClientCommand"},{"name":"point_clientui_dialog","datamap":"CPointClientUIDialog","cpp_class":"CPointClientUIDialog"},{"name":"point_clientui_world_panel","datamap":"CPointClientUIWorldPanel","cpp_class":"CPointClientUIWorldPanel"},{"name":"point_clientui_world_text_panel","datamap":"CPointClientUIWorldTextPanel","cpp_class":"CPointClientUIWorldTextPanel"},{"name":"point_commentary_node","datamap":"CPointCommentaryNode","cpp_class":"CPointCommentaryNode"},{"name":"point_commentary_viewpoint","datamap":"CCommentaryViewPosition","cpp_class":"CCommentaryViewPosition"},{"name":"point_enable_motion_fixup","datamap":"CEnableMotionFixup","cpp_class":"CEnableMotionFixup"},{"name":"point_entity","datamap":"CPointEntity","cpp_class":"CPointEntity"},{"name":"point_entity_finder","datamap":"CPointEntityFinder","cpp_class":"CPointEntityFinder"},{"name":"point_hurt","datamap":"CPointHurt","cpp_class":"CPointHurt"},{"name":"point_instructor_event","datamap":"CInstructorEventEntity","cpp_class":"CInstructorEventEntity"},{"name":"point_message","datamap":"CMessageEntity","cpp_class":"CMessageEntity"},{"name":"point_modifier_thinker","datamap":"CPointModifierThinker","cpp_class":"CPointModifierThinker"},{"name":"point_nav_walkable","datamap":"CNavWalkable","cpp_class":"CNavWalkable"},{"name":"point_orient","datamap":"CPointOrient","cpp_class":"CPointOrient"},{"name":"point_prefab","datamap":"CPointPrefab","cpp_class":"CPointPrefab"},{"name":"point_proximity_sensor","datamap":"CPointProximitySensor","cpp_class":"CPointProximitySensor"},{"name":"point_pulse","datamap":"CPointPulse","cpp_class":"CPointPulse"},{"name":"point_push","datamap":"CPointPush","cpp_class":"CPointPush"},{"name":"point_servercommand","datamap":"CPointServerCommand","cpp_class":"CPointServerCommand"},{"name":"point_soundevent","datamap":"CSoundEventEntity","cpp_class":"CSoundEventEntity"},{"name":"point_teleport","datamap":"CPointTeleport","cpp_class":"CPointTeleport"},{"name":"point_template","datamap":"CPointTemplate","cpp_class":"CPointTemplate"},{"name":"point_value_remapper","datamap":"CPointValueRemapper","cpp_class":"CPointValueRemapper"},{"name":"point_velocitysensor","datamap":"CPointVelocitySensor","cpp_class":"CPointVelocitySensor"},{"name":"point_worldtext","datamap":"CPointWorldText","cpp_class":"CPointWorldText"},{"name":"post_processing_volume","datamap":"CPostProcessingVolume","cpp_class":"CPostProcessingVolume"},{"name":"priest_beartrap","datamap":"CCitadel_Ability_Priest_BearTrap","cpp_class":"CCitadel_Ability_Priest_BearTrap"},{"name":"priest_flashbang","datamap":"CCitadel_Ability_Priest_Flashbang","cpp_class":"CCitadel_Ability_Priest_Flashbang"},{"name":"projectile_airheart_floatingbomb","datamap":"CProjectile_Airheart_FloatingBomb","cpp_class":"CProjectile_Airheart_FloatingBomb"},{"name":"projectile_cyclone","datamap":"CCitadel_Projectile_Cyclone","cpp_class":"CCitadel_Projectile_Cyclone"},{"name":"projectile_doorman_cart_projectile","datamap":"CProjectile_Doorman_Cart_Projectile","cpp_class":"CProjectile_Doorman_Cart_Projectile"},{"name":"projectile_dust_storm","datamap":"CCitadel_Projectile_DustStorm","cpp_class":"CCitadel_Projectile_DustStorm"},{"name":"projectile_gravestone_projectile","datamap":"CProjectile_GraveStone_Projectile","cpp_class":"CProjectile_GraveStone_Projectile"},{"name":"projectile_necro_zombiewall_projectile","datamap":"CProjectile_Necro_ZombieWall_Projectile","cpp_class":"CProjectile_Necro_ZombieWall_Projectile"},{"name":"projectile_perched_predator","datamap":"CProjectile_Perched_Predator","cpp_class":"CProjectile_Perched_Predator"},{"name":"projectile_priest_slidetrap","datamap":"CProjectile_Priest_SlideTrap_Projectile","cpp_class":"CProjectile_Priest_SlideTrap_Projectile"},{"name":"projectile_rolling_fireball","datamap":"CProjectile_Rolling_FireBall","cpp_class":"CProjectile_Rolling_FireBall"},{"name":"projectile_stomp_projectile","datamap":"CProjectile_Stomp_Projectile","cpp_class":"CProjectile_Stomp_Projectile"},{"name":"projectile_touch_volume","datamap":"CCitadelProjectileTouchVolume","cpp_class":"CCitadelProjectileTouchVolume"},{"name":"prop_animating_breakable","datamap":"CPropAnimatingBreakable","cpp_class":"CPropAnimatingBreakable"},{"name":"prop_door_rotating","datamap":"CPropDoorRotating","cpp_class":"CPropDoorRotating"},{"name":"prop_dynamic","datamap":"CDynamicProp","cpp_class":"CDynamicProp"},{"name":"prop_dynamic_ornament","datamap":"COrnamentProp","cpp_class":"COrnamentProp"},{"name":"prop_dynamic_override","datamap":"CDynamicPropAlias_prop_dynamic_override","cpp_class":"CDynamicPropAlias_prop_dynamic_override"},{"name":"prop_physics","datamap":"CPhysicsProp","cpp_class":"CPhysicsProp"},{"name":"prop_physics_override","datamap":"CPhysicsPropOverride","cpp_class":"CPhysicsPropOverride"},{"name":"prop_physics_respawnable","datamap":"CPhysicsPropRespawnable","cpp_class":"CPhysicsPropRespawnable"},{"name":"prop_ragdoll","datamap":"CRagdollProp","cpp_class":"CRagdollProp"},{"name":"prop_ragdoll_attached","datamap":"CRagdollPropAttached","cpp_class":"CRagdollPropAttached"},{"name":"pulse_game_blackboard","datamap":"CPulseGameBlackboard","cpp_class":"CPulseGameBlackboard"},{"name":"punkgoat_tether_projectile","datamap":"CProjectile_PunkgoatTether","cpp_class":"CProjectile_PunkgoatTether"},{"name":"rejuv_tracking_projectile","datamap":"CCitadel_Item_RejuvTrackingProjectile","cpp_class":"CCitadel_Item_RejuvTrackingProjectile"},{"name":"render_portal","datamap":"CRenderPortal","cpp_class":"CRenderPortal"},{"name":"rocket_launcher_rocket_projectile","datamap":"CCitadel_Projectile_RocketLauncher_Rocket","cpp_class":"CCitadel_Projectile_RocketLauncher_Rocket"},{"name":"root","cpp_class":"CEntityInstance"},{"name":"rotator_target","datamap":"CRotatorTarget","cpp_class":"CRotatorTarget"},{"name":"rutger_cheat_death","datamap":"CAbility_Rutger_CheatDeath","cpp_class":"CAbility_Rutger_CheatDeath"},{"name":"rutger_force_field","datamap":"CAbility_Rutger_ForceField","cpp_class":"CAbility_Rutger_ForceField"},{"name":"rutger_pulse","datamap":"CCitadel_Ability_Rutger_Pulse","cpp_class":"CCitadel_Ability_Rutger_Pulse"},{"name":"rutger_rocket","datamap":"CAbility_Rutger_RocketLauncher","cpp_class":"CAbility_Rutger_RocketLauncher"},{"name":"rutger_rocket_projectile","datamap":"CProjectile_Rutger_Rocket","cpp_class":"CProjectile_Rutger_Rocket"},{"name":"scripted_item_drop","datamap":"CScriptItem","cpp_class":"CScriptItem"},{"name":"scripted_scene","datamap":"CSceneEntity","cpp_class":"CSceneEntity"},{"name":"scripted_sequence","datamap":"CScriptedSequence","cpp_class":"CScriptedSequence"},{"name":"script_nav_blocker","datamap":"CScriptNavBlocker","cpp_class":"CScriptNavBlocker"},{"name":"script_trigger_hurt","datamap":"CScriptTriggerHurt","cpp_class":"CScriptTriggerHurt"},{"name":"script_trigger_multiple","datamap":"CScriptTriggerMultiple","cpp_class":"CScriptTriggerMultiple"},{"name":"script_trigger_once","datamap":"CScriptTriggerOnce","cpp_class":"CScriptTriggerOnce"},{"name":"script_trigger_push","datamap":"CScriptTriggerPush","cpp_class":"CScriptTriggerPush"},{"name":"setting_sun_projectile","datamap":"CCitadel_Projectile_SettingSun","cpp_class":"CCitadel_Projectile_SettingSun"},{"name":"shadow_pulse","datamap":"CCitadel_Ability_ShadowPulse","cpp_class":"CCitadel_Ability_ShadowPulse"},{"name":"shatterglass_shard","datamap":"CShatterGlassShardPhysics","cpp_class":"CShatterGlassShardPhysics"},{"name":"simple_animating_ai","datamap":"CNPC_SimpleAnimatingAI","cpp_class":"CNPC_SimpleAnimatingAI"},{"name":"skybox_reference","datamap":"CSkyboxReference","cpp_class":"CSkyboxReference"},{"name":"sky_camera","datamap":"CSkyCamera","cpp_class":"CSkyCamera"},{"name":"snd_event_alignedbox","datamap":"CSoundEventAABBEntity","cpp_class":"CSoundEventAABBEntity"},{"name":"snd_event_cone","datamap":"CSoundEventConeEntity","cpp_class":"CSoundEventConeEntity"},{"name":"snd_event_orientedbox","datamap":"CSoundEventOBBEntity","cpp_class":"CSoundEventOBBEntity"},{"name":"snd_event_param","datamap":"CSoundEventParameter","cpp_class":"CSoundEventParameter"},{"name":"snd_event_path_corner","datamap":"CSoundEventPathCornerEntity","cpp_class":"CSoundEventPathCornerEntity"},{"name":"snd_event_point","datamap":"CSoundEventEntityAlias_snd_event_point","cpp_class":"CSoundEventEntityAlias_snd_event_point"},{"name":"snd_event_sphere","datamap":"CSoundEventSphereEntity","cpp_class":"CSoundEventSphereEntity"},{"name":"snd_opvar_set","datamap":"CSoundOpvarSetEntity","cpp_class":"CSoundOpvarSetEntity"},{"name":"snd_opvar_set_aabb","datamap":"CSoundOpvarSetAABBEntity","cpp_class":"CSoundOpvarSetAABBEntity"},{"name":"snd_opvar_set_auto_room","datamap":"CSoundOpvarSetAutoRoomEntity","cpp_class":"CSoundOpvarSetAutoRoomEntity"},{"name":"snd_opvar_set_obb","datamap":"CSoundOpvarSetOBBEntity","cpp_class":"CSoundOpvarSetOBBEntity"},{"name":"snd_opvar_set_path_corner","datamap":"CSoundOpvarSetPathCornerEntity","cpp_class":"CSoundOpvarSetPathCornerEntity"},{"name":"snd_opvar_set_point","datamap":"CSoundOpvarSetPointEntity","cpp_class":"CSoundOpvarSetPointEntity"},{"name":"snd_opvar_set_point_base","datamap":"CSoundOpvarSetPointBase","cpp_class":"CSoundOpvarSetPointBase"},{"name":"snd_opvar_set_wind_obb","datamap":"CSoundOpvarSetOBBWindEntity","cpp_class":"CSoundOpvarSetOBBWindEntity"},{"name":"snd_sound_area_base","datamap":"CSoundAreaEntityBase","cpp_class":"CSoundAreaEntityBase"},{"name":"snd_sound_area_obb","datamap":"CSoundAreaEntityOrientedBox","cpp_class":"CSoundAreaEntityOrientedBox"},{"name":"snd_sound_area_sphere","datamap":"CSoundAreaEntitySphere","cpp_class":"CSoundAreaEntitySphere"},{"name":"snd_soundscape","datamap":"CEnvSoundscapeAlias_snd_soundscape","cpp_class":"CEnvSoundscapeAlias_snd_soundscape"},{"name":"snd_soundscape_proxy","datamap":"CEnvSoundscapeProxyAlias_snd_soundscape_proxy","cpp_class":"CEnvSoundscapeProxyAlias_snd_soundscape_proxy"},{"name":"snd_soundscape_triggerable","datamap":"CEnvSoundscapeTriggerableAlias_snd_soundscape_triggerable","cpp_class":"CEnvSoundscapeTriggerableAlias_snd_soundscape_triggerable"},{"name":"snd_stack_save","datamap":"CSoundStackSave","cpp_class":"CSoundStackSave"},{"name":"spark_shower","datamap":"CShower","cpp_class":"CShower"},{"name":"spider_projectile","datamap":"CCitadel_Projectile_SpiderProjectile","cpp_class":"CCitadel_Projectile_SpiderProjectile"},{"name":"spotlight_end","datamap":"CSpotlightEnd","cpp_class":"CSpotlightEnd"},{"name":"super_neutral_charge","datamap":"CCitadel_Ability_SuperNeutralCharge","cpp_class":"CCitadel_Ability_SuperNeutralCharge"},{"name":"super_neutral_incendiary","datamap":"CCitadel_Ability_SuperNeutralIncendiary","cpp_class":"CCitadel_Ability_SuperNeutralIncendiary"},{"name":"super_neutral_shield","datamap":"CCitadel_Ability_SuperNeutralShield","cpp_class":"CCitadel_Ability_SuperNeutralShield"},{"name":"synth_affliction","datamap":"CAbility_Synth_Affliction","cpp_class":"CAbility_Synth_Affliction"},{"name":"synth_barrage","datamap":"CAbility_Synth_Barrage","cpp_class":"CAbility_Synth_Barrage"},{"name":"synth_barrage_projectile","datamap":"CProjectile_Synth_Barrage","cpp_class":"CProjectile_Synth_Barrage"},{"name":"synth_plasma_flux","datamap":"CAbility_Synth_PlasmaFlux","cpp_class":"CAbility_Synth_PlasmaFlux"},{"name":"synth_plasma_flux_projectile","datamap":"CProjectile_Synth_PlasmaFlux","cpp_class":"CProjectile_Synth_PlasmaFlux"},{"name":"synth_plasma_flux_trigger","datamap":"CAbility_Synth_PlasmaFlux_Trigger","cpp_class":"CAbility_Synth_PlasmaFlux_Trigger"},{"name":"synth_pulse","datamap":"CAbility_Synth_Pulse","cpp_class":"CAbility_Synth_Pulse"},{"name":"tanktrain_ai","datamap":"CTankTrainAI","cpp_class":"CTankTrainAI"},{"name":"tanktrain_aitarget","datamap":"CTankTargetChange","cpp_class":"CTankTargetChange"},{"name":"targetdummy_ability_1","datamap":"CCitadel_Ability_Targetdummy_1","cpp_class":"CCitadel_Ability_Targetdummy_1"},{"name":"targetdummy_ability_2","datamap":"CCitadel_Ability_Targetdummy_2","cpp_class":"CCitadel_Ability_Targetdummy_2"},{"name":"targetdummy_ability_3","datamap":"CCitadel_Ability_Targetdummy_3","cpp_class":"CCitadel_Ability_Targetdummy_3"},{"name":"targetdummy_ability_4","datamap":"CCitadel_Ability_Targetdummy_4","cpp_class":"CCitadel_Ability_Targetdummy_4"},{"name":"targetdummy_inherent","datamap":"CCitadel_Ability_Targetdummy_Inherent","cpp_class":"CCitadel_Ability_Targetdummy_Inherent"},{"name":"team_manager","datamap":"CTeam","cpp_class":"CTeam"},{"name":"team_tracked_stats","datamap":"CTeamTrackedStatsEntity","cpp_class":"CTeamTrackedStatsEntity"},{"name":"test_effect","datamap":"CTestEffect","cpp_class":"CTestEffect"},{"name":"test_io_combinations","datamap":"CTestPulseIO","cpp_class":"CTestPulseIO"},{"name":"thumper_ability_1","datamap":"CCitadel_Ability_Thumper_1","cpp_class":"CCitadel_Ability_Thumper_1"},{"name":"thumper_ability_2","datamap":"CCitadel_Ability_Thumper_2","cpp_class":"CCitadel_Ability_Thumper_2"},{"name":"thumper_ability_3","datamap":"CCitadel_Ability_Thumper_3","cpp_class":"CCitadel_Ability_Thumper_3"},{"name":"thumper_ability_4","datamap":"CCitadel_Ability_Thumper_4","cpp_class":"CCitadel_Ability_Thumper_4"},{"name":"tokamak_breach","datamap":"CCitadel_Ability_Tokamak_Breach","cpp_class":"CCitadel_Ability_Tokamak_Breach"},{"name":"tokamak_crimson_cannon","datamap":"CCitadel_Ability_Tokamak_CrimsonCannon","cpp_class":"CCitadel_Ability_Tokamak_CrimsonCannon"},{"name":"tokamak_dying_star","datamap":"CCitadel_Ability_Tokamak_DyingStar","cpp_class":"CCitadel_Ability_Tokamak_DyingStar"},{"name":"tokamak_heat_sinks","datamap":"CCitadel_Ability_Tokamak_HeatSinks","cpp_class":"CCitadel_Ability_Tokamak_HeatSinks"},{"name":"tokamak_heat_sinks_inherent","datamap":"CCitadel_Ability_Tokamak_HeatSinks_Inherent","cpp_class":"CCitadel_Ability_Tokamak_HeatSinks_Inherent"},{"name":"tokamak_hot_shot","datamap":"CCitadel_Ability_Tokamak_HotShot","cpp_class":"CCitadel_Ability_Tokamak_HotShot"},{"name":"tokamak_radiance","datamap":"CCitadel_Ability_Tokamak_Radiance","cpp_class":"CCitadel_Ability_Tokamak_Radiance"},{"name":"trigger","datamap":"CBaseTrigger","cpp_class":"CBaseTrigger"},{"name":"trigger_active_weapon_detect","datamap":"CTriggerActiveWeaponDetect","cpp_class":"CTriggerActiveWeaponDetect"},{"name":"trigger_add_modifier","datamap":"CTriggerAddModifier","cpp_class":"CTriggerAddModifier"},{"name":"trigger_autosave","datamap":"CTriggerSave","cpp_class":"CTriggerSave"},{"name":"trigger_brush","datamap":"CTriggerBrush","cpp_class":"CTriggerBrush"},{"name":"trigger_burrow_underground","datamap":"CTriggerBurrowUnderground","cpp_class":"CTriggerBurrowUnderground"},{"name":"trigger_callback","datamap":"CTriggerCallback","cpp_class":"CTriggerCallback"},{"name":"trigger_catapult","datamap":"CCitadelCatapultTrigger","cpp_class":"CCitadelCatapultTrigger"},{"name":"trigger_changelevel","datamap":"CChangeLevel","cpp_class":"CChangeLevel"},{"name":"trigger_detect_bullet_fire","datamap":"CTriggerDetectBulletFire","cpp_class":"CTriggerDetectBulletFire"},{"name":"trigger_detect_explosion","datamap":"CTriggerDetectExplosion","cpp_class":"CTriggerDetectExplosion"},{"name":"trigger_fan","datamap":"CTriggerFan","cpp_class":"CTriggerFan"},{"name":"trigger_fog","datamap":"CFogTrigger","cpp_class":"CFogTrigger"},{"name":"trigger_game_event","datamap":"CTriggerGameEvent","cpp_class":"CTriggerGameEvent"},{"name":"trigger_gravity","datamap":"CTriggerGravity","cpp_class":"CTriggerGravity"},{"name":"trigger_hurt","datamap":"CTriggerHurt","cpp_class":"CTriggerHurt"},{"name":"trigger_hurt_citadel","datamap":"CCitadelTriggerHurt","cpp_class":"CCitadelTriggerHurt"},{"name":"trigger_Ice_Path_Volume","datamap":"CTriggerIcePathVolume","cpp_class":"CTriggerIcePathVolume"},{"name":"trigger_impact","datamap":"CTriggerImpact","cpp_class":"CTriggerImpact"},{"name":"trigger_item_shop","datamap":"CTriggerItemShop","cpp_class":"CTriggerItemShop"},{"name":"trigger_item_shop_safe_zone","datamap":"CTriggerItemShopSafeZone","cpp_class":"CTriggerItemShopSafeZone"},{"name":"trigger_lerp_object","datamap":"CTriggerLerpObject","cpp_class":"CTriggerLerpObject"},{"name":"trigger_look","datamap":"CTriggerLook","cpp_class":"CTriggerLook"},{"name":"trigger_midboss_shield","datamap":"CTriggerMidBossShield","cpp_class":"CTriggerMidBossShield"},{"name":"trigger_modifier","datamap":"CTriggerModifier","cpp_class":"CTriggerModifier"},{"name":"trigger_multiple","datamap":"CTriggerMultiple","cpp_class":"CTriggerMultiple"},{"name":"trigger_neutral_idles","datamap":"CTriggerNeutralIdles","cpp_class":"CTriggerNeutralIdles"},{"name":"trigger_neutral_shield","datamap":"CTriggerNeutralShield","cpp_class":"CTriggerNeutralShield"},{"name":"trigger_once","datamap":"CTriggerOnce","cpp_class":"CTriggerOnce"},{"name":"trigger_passthrough_fake_wall","datamap":"CTriggerPassthroughFakeWall","cpp_class":"CTriggerPassthroughFakeWall"},{"name":"trigger_physics","datamap":"CTriggerPhysics","cpp_class":"CTriggerPhysics"},{"name":"trigger_ping_location","datamap":"CTriggerPingLocation","cpp_class":"CTriggerPingLocation"},{"name":"trigger_portal","datamap":"CCitadelPortalTrigger","cpp_class":"CCitadelPortalTrigger"},{"name":"trigger_proximity","datamap":"CTriggerProximity","cpp_class":"CTriggerProximity"},{"name":"trigger_push","datamap":"CTriggerPush","cpp_class":"CTriggerPush"},{"name":"trigger_remove","datamap":"CTriggerRemove","cpp_class":"CTriggerRemove"},{"name":"trigger_remove_modifier","datamap":"CTriggerRemoveModifier","cpp_class":"CTriggerRemoveModifier"},{"name":"trigger_serverragdoll","datamap":"CServerRagdollTrigger","cpp_class":"CServerRagdollTrigger"},{"name":"trigger_snd_sos_opvar","datamap":"CTriggerSndSosOpvar","cpp_class":"CTriggerSndSosOpvar"},{"name":"trigger_soundscape","datamap":"CTriggerSoundscape","cpp_class":"CTriggerSoundscape"},{"name":"trigger_team_base","datamap":"CTriggerTeamBase","cpp_class":"CTriggerTeamBase"},{"name":"trigger_teleport","datamap":"CTriggerTeleport","cpp_class":"CTriggerTeleport"},{"name":"trigger_tier3phase2_shield","datamap":"CTriggerTier3Phase2Shield","cpp_class":"CTriggerTier3Phase2Shield"},{"name":"trigger_togglesave","datamap":"CTriggerToggleSave","cpp_class":"CTriggerToggleSave"},{"name":"trigger_tonemap","datamap":"CTonemapTrigger","cpp_class":"CTonemapTrigger"},{"name":"trigger_transition","datamap":"CTriggerVolume","cpp_class":"CTriggerVolume"},{"name":"trigger_trooper_damage_reduction_detector","datamap":"CTriggerTrooperDamageReductionDetector","cpp_class":"CTriggerTrooperDamageReductionDetector"},{"name":"trigger_trooper_detector","datamap":"CTriggerTrooperDetector","cpp_class":"CTriggerTrooperDetector"},{"name":"trigger_trooper_shrine_jump","datamap":"CTriggerTrooperShrineJumpVolume","cpp_class":"CTriggerTrooperShrineJumpVolume"},{"name":"trooper_approach_horizon","datamap":"CTrooperApproachHorizon","cpp_class":"CTrooperApproachHorizon"},{"name":"trooper_boss_grenade","datamap":"CCitadel_Ability_TrooperBossGrenade","cpp_class":"CCitadel_Ability_TrooperBossGrenade"},{"name":"trooper_grenade","datamap":"CCitadel_Ability_TrooperGrenade","cpp_class":"CCitadel_Ability_TrooperGrenade"},{"name":"trooper_neutral_grenade","datamap":"CCitadel_Ability_TrooperNeutralGrenade","cpp_class":"CCitadel_Ability_TrooperNeutralGrenade"},{"name":"upgrade_ability_power_shard","datamap":"CCitadel_Item_PowerShard","cpp_class":"CCitadel_Item_PowerShard"},{"name":"upgrade_ability_refresher","datamap":"CCitadel_Item_Refresher","cpp_class":"CCitadel_Item_Refresher"},{"name":"upgrade_ability_vampire","datamap":"CCitadel_ArmorUpgrade_AbilityLifeSteal","cpp_class":"CCitadel_ArmorUpgrade_AbilityLifeSteal"},{"name":"upgrade_ablative_coat","datamap":"CCitadel_ArmorUpgrade_AblativeCoat","cpp_class":"CCitadel_ArmorUpgrade_AblativeCoat"},{"name":"upgrade_active_bullet_shield","datamap":"CCitadel_ArmorUpgrade_ActiveBulletShield","cpp_class":"CCitadel_ArmorUpgrade_ActiveBulletShield"},{"name":"upgrade_active_reload","datamap":"CCitadel_Item_ActiveReload","cpp_class":"CCitadel_Item_ActiveReload"},{"name":"upgrade_aerial_assault","datamap":"CCitadel_Upgrade_AerialAssault","cpp_class":"CCitadel_Upgrade_AerialAssault"},{"name":"upgrade_ammo_scavenger","datamap":"CCitadel_Upgrade_AmmoScavenger","cpp_class":"CCitadel_Upgrade_AmmoScavenger"},{"name":"upgrade_aoe_root","datamap":"CCitadel_Item_AOERoot","cpp_class":"CCitadel_Item_AOERoot"},{"name":"upgrade_aoe_smoke_bomb","datamap":"CCitadel_UtilityUpgrade_AOESmokeBomb","cpp_class":"CCitadel_UtilityUpgrade_AOESmokeBomb"},{"name":"upgrade_aoe_tech_shield","datamap":"CCitadel_Item_AOE_Tech_Shield","cpp_class":"CCitadel_Item_AOE_Tech_Shield"},{"name":"upgrade_apex_combat","datamap":"CCitadel_WeaponUpgrade_ApexCombat","cpp_class":"CCitadel_WeaponUpgrade_ApexCombat"},{"name":"upgrade_arctic_blast","datamap":"CCitadel_Item_ArcticBlast","cpp_class":"CCitadel_Item_ArcticBlast"},{"name":"upgrade_auto_cleanse","datamap":"CCitadel_ArmorUpgrade_AutoCleanse","cpp_class":"CCitadel_ArmorUpgrade_AutoCleanse"},{"name":"upgrade_blood_tribute","datamap":"CCitadel_WeaponUpgrade_BloodTribute","cpp_class":"CCitadel_WeaponUpgrade_BloodTribute"},{"name":"upgrade_bullet_armor_reduction_aura","datamap":"CCitadel_ArmorUpgrade_BulletArmorReductionAura","cpp_class":"CCitadel_ArmorUpgrade_BulletArmorReductionAura"},{"name":"upgrade_bullet_shield","datamap":"CCitadel_Ability_Shield","cpp_class":"CCitadel_Ability_Shield"},{"name":"upgrade_burst_fire","datamap":"CCitadel_WeaponUpgrade_BurstFire","cpp_class":"CCitadel_WeaponUpgrade_BurstFire"},{"name":"upgrade_camouflage","datamap":"CCitadel_Item_Camouflage","cpp_class":"CCitadel_Item_Camouflage"},{"name":"upgrade_capacitor","datamap":"CItemCapacitor","cpp_class":"CItemCapacitor"},{"name":"upgrade_celestial_guidance","datamap":"CCitadel_Item_CelestialGuidance","cpp_class":"CCitadel_Item_CelestialGuidance"},{"name":"upgrade_charge_mastery","datamap":"CCitadel_Item_Charge_Mastery","cpp_class":"CCitadel_Item_Charge_Mastery"},{"name":"upgrade_cheat_death","datamap":"CCitadel_Item_CheatDeath","cpp_class":"CCitadel_Item_CheatDeath"},{"name":"upgrade_cloaking_device","datamap":"CCitadel_ArmorUpgrade_CloakingDevice","cpp_class":"CCitadel_ArmorUpgrade_CloakingDevice"},{"name":"upgrade_cloaking_device_active","datamap":"CCitadel_ArmorUpgrade_CloakingDeviceActive","cpp_class":"CCitadel_ArmorUpgrade_CloakingDeviceActive"},{"name":"upgrade_cold_front","datamap":"CCitadel_Item_ColdFront","cpp_class":"CCitadel_Item_ColdFront"},{"name":"upgrade_colossus","datamap":"CCitadel_ArmorUpgrade_Colossus","cpp_class":"CCitadel_ArmorUpgrade_Colossus"},{"name":"upgrade_combo_breaker","datamap":"CCitadel_Item_ComboBreaker","cpp_class":"CCitadel_Item_ComboBreaker"},{"name":"upgrade_containment","datamap":"CCitadel_Item_Containment","cpp_class":"CCitadel_Item_Containment"},{"name":"upgrade_cooldown_on_miss","datamap":"CCitadel_WeaponUpgrade_CooldownOnMiss","cpp_class":"CCitadel_WeaponUpgrade_CooldownOnMiss"},{"name":"upgrade_corpse_explosion","datamap":"CCitadel_TechUpgrade_CorpseExplosion","cpp_class":"CCitadel_TechUpgrade_CorpseExplosion"},{"name":"upgrade_damage_recycler","datamap":"CCitadel_ArmorUpgrade_DamageRecycler","cpp_class":"CCitadel_ArmorUpgrade_DamageRecycler"},{"name":"upgrade_debuff_absorb","datamap":"CCitadel_UtilityUpgrade_DebuffImmunity","cpp_class":"CCitadel_UtilityUpgrade_DebuffImmunity"},{"name":"upgrade_disarm","datamap":"CCitadel_Item_Disarm","cpp_class":"CCitadel_Item_Disarm"},{"name":"upgrade_divine_barrier","datamap":"CCitadel_Item_DivineBarrier","cpp_class":"CCitadel_Item_DivineBarrier"},{"name":"upgrade_diviners_kevlar","datamap":"CCitadel_Item_DivinersKevlar","cpp_class":"CCitadel_Item_DivinersKevlar"},{"name":"upgrade_double_jump","datamap":"CCitadel_ArmorUpgrade_DoubleJump","cpp_class":"CCitadel_ArmorUpgrade_DoubleJump"},{"name":"upgrade_dps_aura","datamap":"CCitadel_Item_DPS_Aura","cpp_class":"CCitadel_Item_DPS_Aura"},{"name":"upgrade_electric_slippers","datamap":"CCitadel_Item_Electric_Slippers","cpp_class":"CCitadel_Item_Electric_Slippers"},{"name":"upgrade_express_shot","datamap":"CCitadel_WeaponUpgrade_ExpressShot","cpp_class":"CCitadel_WeaponUpgrade_ExpressShot"},{"name":"upgrade_fire_rate_aura","datamap":"CCitadel_WeaponUpgrade_FireRateAura","cpp_class":"CCitadel_WeaponUpgrade_FireRateAura"},{"name":"upgrade_fleetfoot_boots","datamap":"CItem_FleetfootBoots","cpp_class":"CItem_FleetfootBoots"},{"name":"upgrade_focus_lens","datamap":"CCitadel_Item_FocusLens","cpp_class":"CCitadel_Item_FocusLens"},{"name":"upgrade_frenzy","datamap":"CCitadel_ArmorUpgrade_Frenzy","cpp_class":"CCitadel_ArmorUpgrade_Frenzy"},{"name":"upgrade_fury_trance","datamap":"CCitadel_WeaponUpgrade_FuryTrance","cpp_class":"CCitadel_WeaponUpgrade_FuryTrance"},{"name":"upgrade_glass_cannon","datamap":"CCitadel_WeaponUpgrade_GlassCannon","cpp_class":"CCitadel_WeaponUpgrade_GlassCannon"},{"name":"upgrade_goose_egg","datamap":"CCitadel_Item_GooseEgg","cpp_class":"CCitadel_Item_GooseEgg"},{"name":"upgrade_greater_withering_whip","datamap":"CItem_GreaterWitheringWhip","cpp_class":"CItem_GreaterWitheringWhip"},{"name":"upgrade_grit","datamap":"CCitadel_ArmorUpgrade_Grit","cpp_class":"CCitadel_ArmorUpgrade_Grit"},{"name":"upgrade_guardian_ward","datamap":"CCitadel_Item_GuardianWard","cpp_class":"CCitadel_Item_GuardianWard"},{"name":"upgrade_haunting_scream","datamap":"CItemHauntingScream","cpp_class":"CItemHauntingScream"},{"name":"upgrade_headshot_damage","datamap":"CCitadel_WeaponUpgrade_HeadshotDamage","cpp_class":"CCitadel_WeaponUpgrade_HeadshotDamage"},{"name":"upgrade_healonlevel","datamap":"CCitadel_ArmorUpgrade_HealOnLevel","cpp_class":"CCitadel_ArmorUpgrade_HealOnLevel"},{"name":"upgrade_health_nova","datamap":"CCitadel_UtilityUpgrade_HealthNova","cpp_class":"CCitadel_UtilityUpgrade_HealthNova"},{"name":"upgrade_health_regen_aura","datamap":"CCitadel_Item_HealthRegenAura","cpp_class":"CCitadel_Item_HealthRegenAura"},{"name":"upgrade_health_stimpak","datamap":"CCitadel_ArmorUpgrade_Stimpak","cpp_class":"CCitadel_ArmorUpgrade_Stimpak"},{"name":"upgrade_high_impact_armor","datamap":"CCitadel_ArmorUpgrade_HighImpactArmor","cpp_class":"CCitadel_ArmorUpgrade_HighImpactArmor"},{"name":"upgrade_infinitemagazine","datamap":"CCitadel_WeaponUpgrade_InfiniteMagazine","cpp_class":"CCitadel_WeaponUpgrade_InfiniteMagazine"},{"name":"upgrade_infuser","datamap":"CCitadel_TechUpgrade_Infuser","cpp_class":"CCitadel_TechUpgrade_Infuser"},{"name":"upgrade_intensifying_clip","datamap":"CCitadel_Item_Intensifying_Clip","cpp_class":"CCitadel_Item_Intensifying_Clip"},{"name":"upgrade_magic_carpet","datamap":"CCitadel_Upgrade_MagicCarpet","cpp_class":"CCitadel_Upgrade_MagicCarpet"},{"name":"upgrade_metal_skin","datamap":"CCitadel_ArmorUpgrade_MetalSkin","cpp_class":"CCitadel_ArmorUpgrade_MetalSkin"},{"name":"upgrade_mod_disruptor","datamap":"CCitadel_Item_ModDisruptor","cpp_class":"CCitadel_Item_ModDisruptor"},{"name":"upgrade_mystic_regeneration","datamap":"CCitadel_Item_Mystic_Regeneration","cpp_class":"CCitadel_Item_Mystic_Regeneration"},{"name":"upgrade_mystic_reverb","datamap":"CItemMysticReverb","cpp_class":"CItemMysticReverb"},{"name":"upgrade_non_player_bonus_sacrifice","datamap":"CCitadel_WeaponUpgrade_CultistSacrifice","cpp_class":"CCitadel_WeaponUpgrade_CultistSacrifice"},{"name":"upgrade_nullification_aura","datamap":"CCitadel_Item_NullificationAura","cpp_class":"CCitadel_Item_NullificationAura"},{"name":"upgrade_omnicharge_pendant","datamap":"CCitadel_Omnicharge_Pendant","cpp_class":"CCitadel_Omnicharge_Pendant"},{"name":"upgrade_personal_rejuvenator","datamap":"CCitadel_ArmorUpgrade_PersonalRejuvenator","cpp_class":"CCitadel_ArmorUpgrade_PersonalRejuvenator"},{"name":"upgrade_phantom_strike","datamap":"CCitadel_Item_PhantomStrike","cpp_class":"CCitadel_Item_PhantomStrike"},{"name":"upgrade_prism_blast","datamap":"CCitadel_Item_PrismBlast","cpp_class":"CCitadel_Item_PrismBlast"},{"name":"upgrade_recharging_bullets","datamap":"CCitadel_WeaponUpgrade_RechargingBullets","cpp_class":"CCitadel_WeaponUpgrade_RechargingBullets"},{"name":"upgrade_reduce_debuff_duration","datamap":"CCitadel_ArmorUpgrade_DebuffReducer","cpp_class":"CCitadel_ArmorUpgrade_DebuffReducer"},{"name":"upgrade_regenerating_bullet_shield","datamap":"CCitadel_ArmorUpgrade_RegeneratingBulletShield","cpp_class":"CCitadel_ArmorUpgrade_RegeneratingBulletShield"},{"name":"upgrade_regenerative_armor","datamap":"CCitadel_ArmorUpgrade_RegenerativeArmor","cpp_class":"CCitadel_ArmorUpgrade_RegenerativeArmor"},{"name":"upgrade_rescue_beam","datamap":"CCitadel_Item_RescueBeam","cpp_class":"CCitadel_Item_RescueBeam"},{"name":"upgrade_resonant_healing","datamap":"CItem_ResonantHealing","cpp_class":"CItem_ResonantHealing"},{"name":"upgrade_restorative_locket","datamap":"CItem_RestorativeLocket","cpp_class":"CItem_RestorativeLocket"},{"name":"upgrade_return_fire","datamap":"CCitadel_ArmorUpgrade_ReturnFire","cpp_class":"CCitadel_ArmorUpgrade_ReturnFire"},{"name":"upgrade_ricochet","datamap":"CCitadel_WeaponUpgrade_Ricochet","cpp_class":"CCitadel_WeaponUpgrade_Ricochet"},{"name":"upgrade_rocket_booster","datamap":"CCitadel_UtilityUpgrade_RocketBooster","cpp_class":"CCitadel_UtilityUpgrade_RocketBooster"},{"name":"upgrade_rocket_boots","datamap":"CCitadel_UtilityUpgrade_RocketBoots","cpp_class":"CCitadel_UtilityUpgrade_RocketBoots"},{"name":"upgrade_self_bubble","datamap":"CCitadel_Item_Bubble","cpp_class":"CCitadel_Item_Bubble"},{"name":"upgrade_self_buff_modifier","datamap":"CCitadel_Item_SelfBuffModifier","cpp_class":"CCitadel_Item_SelfBuffModifier"},{"name":"upgrade_shadow_step","datamap":"CCitadel_Item_ShadowStep","cpp_class":"CCitadel_Item_ShadowStep"},{"name":"upgrade_shadow_strike","datamap":"CCitadel_Item_ShadowStrike","cpp_class":"CCitadel_Item_ShadowStrike"},{"name":"upgrade_shrink_ray","datamap":"CCitadel_ArmorUpgrade_Shrink_Ray","cpp_class":"CCitadel_ArmorUpgrade_Shrink_Ray"},{"name":"upgrade_silence_glyph","datamap":"CItemSilenceGlyph","cpp_class":"CItemSilenceGlyph"},{"name":"upgrade_slow_immunity","datamap":"CCitadel_ArmorUpgrade_SlowImmunity","cpp_class":"CCitadel_ArmorUpgrade_SlowImmunity"},{"name":"upgrade_spellshield","datamap":"CCitadel_ArmorUpgrade_SpellShield","cpp_class":"CCitadel_ArmorUpgrade_SpellShield"},{"name":"upgrade_spellslinger_headshots","datamap":"CCitadel_WeaponUpgrade_SpellslingerHeadshots","cpp_class":"CCitadel_WeaponUpgrade_SpellslingerHeadshots"},{"name":"upgrade_spirit_bubble","datamap":"CCitadel_ArmorUpgrade_SpiritBubble","cpp_class":"CCitadel_ArmorUpgrade_SpiritBubble"},{"name":"upgrade_spirit_sap","datamap":"CCitadel_Item_SpiritSap","cpp_class":"CCitadel_Item_SpiritSap"},{"name":"upgrade_split_shot","datamap":"CCitadel_WeaponUpgrade_SplitShot","cpp_class":"CCitadel_WeaponUpgrade_SplitShot"},{"name":"upgrade_stabilizing_tripod","datamap":"CCitadel_Upgrade_StabilizingTripod","cpp_class":"CCitadel_Upgrade_StabilizingTripod"},{"name":"upgrade_stasis_bomb","datamap":"CCitadel_Item_Stasis_Bomb","cpp_class":"CCitadel_Item_Stasis_Bomb"},{"name":"upgrade_superacolytegloves","datamap":"CCitadel_TechUpgrade_SuperAcolyteGloves","cpp_class":"CCitadel_TechUpgrade_SuperAcolyteGloves"},{"name":"upgrade_surging_power","datamap":"CCitadel_WeaponUpgrade_SurgingPower","cpp_class":"CCitadel_WeaponUpgrade_SurgingPower"},{"name":"upgrade_target_stun","datamap":"CCitadel_Item_SingleTargetStun","cpp_class":"CCitadel_Item_SingleTargetStun"},{"name":"upgrade_tech_cleave","datamap":"CCitadel_Item_TechCleave","cpp_class":"CCitadel_Item_TechCleave"},{"name":"upgrade_tech_damage_pulse","datamap":"CCitadel_Item_TechDamagePulse","cpp_class":"CCitadel_Item_TechDamagePulse"},{"name":"upgrade_tracking_projectile_apply_modifier","datamap":"CCitadel_Item_TrackingProjectileApplyModifier","cpp_class":"CCitadel_Item_TrackingProjectileApplyModifier"},{"name":"upgrade_trophy_collector","datamap":"CCitadel_Item_TrophyCollector","cpp_class":"CCitadel_Item_TrophyCollector"},{"name":"upgrade_vex_barrier","datamap":"CCitadel_ArmorUpgrade_VexBarrier","cpp_class":"CCitadel_ArmorUpgrade_VexBarrier"},{"name":"upgrade_warp_stone","datamap":"CCitadel_Item_WarpStone","cpp_class":"CCitadel_Item_WarpStone"},{"name":"upgrade_weapon_eater","datamap":"CCitadel_WeaponUpgrade_WeaponEater","cpp_class":"CCitadel_WeaponUpgrade_WeaponEater"},{"name":"upgrade_weapon_instant_reload","datamap":"CCitadel_WeaponUpgrade_InstantReload","cpp_class":"CCitadel_WeaponUpgrade_InstantReload"},{"name":"upgrade_weapon_overdrive_clip","datamap":"CCitadel_Upgrade_OverdriveClip","cpp_class":"CCitadel_Upgrade_OverdriveClip"},{"name":"upgrade_weapon_power_and_health_drain","datamap":"CCitadel_Upgrade_WeaponPowerForHealth","cpp_class":"CCitadel_Upgrade_WeaponPowerForHealth"},{"name":"upgrade_weapon_shielding","datamap":"CCitadel_ArmorUpgrade_WeaponShielding","cpp_class":"CCitadel_ArmorUpgrade_WeaponShielding"},{"name":"upgrade_weapon_siphon_bullets","datamap":"CCitadel_WeaponUpgrade_SiphonBullets","cpp_class":"CCitadel_WeaponUpgrade_SiphonBullets"},{"name":"upgrade_withering_whip","datamap":"CItem_WitheringWhip","cpp_class":"CItem_WitheringWhip"},{"name":"vandal_pillar_projectile","datamap":"CCitadel_Projectile_Pillar","cpp_class":"CCitadel_Projectile_Pillar"},{"name":"vanguard_aoe_buff","datamap":"CCitadel_NPCAbility_Vanguard_AOEBuff","cpp_class":"CCitadel_NPCAbility_Vanguard_AOEBuff"},{"name":"viper_hookblade_projectile","datamap":"CCitadel_Projectile_HookBlade","cpp_class":"CCitadel_Projectile_HookBlade"},{"name":"viper_petrify_projectile","datamap":"CCitadel_Projectile_Petrify","cpp_class":"CCitadel_Projectile_Petrify"},{"name":"viscous_goo_bowling_ball","datamap":"CCitadel_Ability_GooBowlingBall","cpp_class":"CCitadel_Ability_GooBowlingBall"},{"name":"viscous_goo_grenade","datamap":"CCitadel_Ability_GooGrenade","cpp_class":"CCitadel_Ability_GooGrenade"},{"name":"viscous_goo_grenade_projectile","datamap":"CCitadel_Projectile_Viscous_GooGrenade","cpp_class":"CCitadel_Projectile_Viscous_GooGrenade"},{"name":"viscous_restorative_goo","datamap":"CCitadel_Ability_RestorativeGoo","cpp_class":"CCitadel_Ability_RestorativeGoo"},{"name":"viscous_telepunch","datamap":"CCitadel_Ability_Viscous_Telepunch","cpp_class":"CCitadel_Ability_Viscous_Telepunch"},{"name":"waterbullet","datamap":"CWaterBullet","cpp_class":"CWaterBullet"},{"name":"wearable_item","datamap":"CEconWearable","cpp_class":"CEconWearable"},{"name":"webwall_projectile","datamap":"CCitadel_Projectile_WebWall","cpp_class":"CCitadel_Projectile_WebWall"},{"name":"worldent","datamap":"CWorld","cpp_class":"CWorld"},{"name":"wrecker_teleport_projectile","datamap":"CCitadel_Projectile_Wrecker_Teleport","cpp_class":"CCitadel_Projectile_Wrecker_Teleport"},{"name":"wrecking_ball_projectile","datamap":"CCitadel_Projectile_WreckingBall","cpp_class":"CCitadel_Projectile_WreckingBall"},{"name":"yakuza_fealty","datamap":"CCitadel_Ability_Fealty","cpp_class":"CCitadel_Ability_Fealty"},{"name":"yakuza_gang_activity","datamap":"CCitadel_Ability_GangActivity","cpp_class":"CCitadel_Ability_GangActivity"},{"name":"yakuza_gang_activity_cancel","datamap":"CCitadel_Ability_GangActivity_Cancel","cpp_class":"CCitadel_Ability_GangActivity_Cancel"},{"name":"yakuza_kobun","datamap":"CCitadel_Ability_Kobun","cpp_class":"CCitadel_Ability_Kobun"},{"name":"yakuza_protection_racket","datamap":"CCitadel_Ability_Protection_Racket","cpp_class":"CCitadel_Ability_Protection_Racket"},{"name":"yakuza_setting_sun","datamap":"CCitadel_Ability_SettingSun","cpp_class":"CCitadel_Ability_SettingSun"},{"name":"yakuza_shakedown","datamap":"CCitadel_Ability_Yakuza_Shakedown","cpp_class":"CCitadel_Ability_Yakuza_Shakedown"},{"name":"yakuza_shakedown_target","datamap":"CCitadel_Ability_Shakedown_Target","cpp_class":"CCitadel_Ability_Shakedown_Target"},{"name":"yakuza_summon_gangster","datamap":"CCitadel_Ability_SummonGangster","cpp_class":"CCitadel_Ability_SummonGangster"},{"name":"yakuza_teleport_to_gangster","datamap":"CCitadel_Ability_TeleportToGangster","cpp_class":"CCitadel_Ability_TeleportToGangster"},{"name":"zip_line_node","datamap":"CCitadelZipLineNode","cpp_class":"CCitadelZipLineNode"}],"datamaps":[{"name":"ActiveModelConfig_t","fields":[{"name":"m_Handle","size":1,"type":"FIELD_UINT32","flags":["save"],"offset":48},{"name":"m_Name","size":1,"type":"FIELD_STRING","flags":["save"],"offset":56},{"name":"m_AssociatedEntities","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":64},{"name":"m_AssociatedEntityNames","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":88}]},{"name":"AI_CustomMantleRequest","fields":[{"name":"m_hMantleTarget","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":0},{"name":"m_vStartPositionOffsetLS","size":1,"type":"FIELD_VECTOR","flags":["save"],"offset":4}]},{"name":"AI_CustomMoveRequest","fields":[{"name":"m_sType","size":1,"type":"FIELD_GLOBALSYMBOL","flags":["save"],"offset":0},{"name":"m_bForceInterrupt","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":60},{"name":"m_flMinPathLength","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":64},{"name":"m_vTargetPosition","size":1,"type":"FIELD_POSITION_VECTOR","flags":["save"],"offset":68},{"name":"m_interestTarget","size":1,"type":"FIELD_EMBEDDED","flags":["save"],"offset":8,"embedded":"CAI_InterestTarget","external_name":""}]},{"name":"AI_EnemyInfo_t","fields":[{"name":"m_lastKnownLocation","size":1,"type":"FIELD_EMBEDDED","flags":["save"],"offset":8,"embedded":"CRelativeLocation"},{"name":"m_lastSeenLocation","size":1,"type":"FIELD_EMBEDDED","flags":["save"],"offset":72,"embedded":"CRelativeLocation"},{"name":"hEnemy","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":0},{"name":"timeLastSeenByMe","size":1,"type":"FIELD_TIME","flags":["save"],"offset":136},{"name":"timeLastSeenBySquad","size":1,"type":"FIELD_TIME","flags":["save"],"offset":140},{"name":"timeFirstSeenBySquad","size":1,"type":"FIELD_TIME","flags":["save"],"offset":148},{"name":"timeLastReacquiredBySquad","size":1,"type":"FIELD_TIME","flags":["save"],"offset":152},{"name":"timeAcquiredBySquad","size":1,"type":"FIELD_TIME","flags":["save"],"offset":160},{"name":"timeAcquiredByMe","size":1,"type":"FIELD_TIME","flags":["save"],"offset":156},{"name":"timeLastUpdated","size":1,"type":"FIELD_TIME","flags":["save"],"offset":164},{"name":"timeValidEnemy","size":1,"type":"FIELD_TIME","flags":["save"],"offset":168},{"name":"timeLastReceivedDamageFrom","size":1,"type":"FIELD_TIME","flags":["save"],"offset":172},{"name":"timeFirstSeenByMe","size":1,"type":"FIELD_TIME","flags":["save"],"offset":144},{"name":"bDangerMemory","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":180},{"enum":"AI_EnemyEludingState_t","name":"nEludingState","size":1,"type":"FIELD_INT32","flags":["save","enum"],"offset":184},{"name":"bUnforgettable","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":188},{"name":"bMobbedMe","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":189}]},{"name":"AIExtendedSaveHeader_t","fields":[{"name":"nVersion","size":1,"type":"FIELD_INT16","flags":["save"],"offset":0},{"name":"nFlags","size":1,"type":"FIELD_INT32","flags":["save"],"offset":4},{"name":"szSequence","size":128,"type":"FIELD_CHARACTER","flags":["save"],"offset":8}]},{"name":"AI_FreePassParams_t","fields":[{"name":"timeToTrigger","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":8,"external_name":"freepass_timetotrigger"},{"name":"duration","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":12,"external_name":"freepass_duration"},{"name":"moveTolerance","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":16,"external_name":"freepass_movetolerance"},{"name":"refillRate","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":20,"external_name":"freepass_refillrate"},{"name":"coverDist","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":24},{"name":"peekTime","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":28,"external_name":"freepass_peektime"},{"name":"peekTimeAfterDamage","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":32},{"name":"peekEyeDist","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":36},{"name":"peekEyeDistZ","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":40}]},{"name":"AI_NavGoal_t","fields":[{"enum":"NavGoalType_t","name":"m_type","size":1,"type":"FIELD_INT32","flags":["save","enum"],"offset":24},{"name":"m_navLocation","size":1,"type":"FIELD_EMBEDDED","flags":["save"],"offset":32,"embedded":"CRelativeLocation"},{"name":"m_flGoalBlockedTolerance","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":96},{"name":"m_flPathEndGoalRange","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":100},{"name":"m_flPathEndGoalRange_Repathing","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":104},{"name":"m_goalFlags","size":1,"type":"FIELD_INT32","flags":["save"],"offset":108},{"name":"m_pTarget","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":112},{"name":"m_vThreatPos","size":1,"type":"FIELD_POSITION_VECTOR","flags":["save"],"offset":116},{"name":"m_flMaxPathLength","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":128},{"name":"m_flMaxTravelDist","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":132},{"name":"m_flMaxTravelDistAdditionalFromRepath","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":136},{"name":"m_markupTagRequired","size":1,"type":"FIELD_UTLSTRING","flags":["save"],"offset":144},{"name":"m_vArrivalDirection","size":1,"type":"FIELD_VECTOR","flags":["save"],"offset":172},{"name":"m_flArrivalDirectionToleranceDot","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":168},{"name":"m_flGoalArrivalTolerance","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":152},{"enum":"StanceType_t","name":"m_eMoveStance","size":1,"type":"FIELD_INT32","flags":["save","enum"],"offset":156},{"enum":"StanceType_t","name":"m_eArrivalStance","size":1,"type":"FIELD_INT32","flags":["save","enum"],"offset":160},{"name":"m_flArrivalFlyingSpeedScale","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":164},{"name":"m_sArrivalMovementGaitSet","size":1,"type":"FIELD_GLOBALSYMBOL","flags":["save"],"offset":184}]},{"name":"AISchedulerSave_t","fields":[{"name":"nVersion","size":1,"type":"FIELD_INT16","flags":["save"],"offset":0},{"name":"szSchedule","size":128,"type":"FIELD_CHARACTER","flags":["save"],"offset":8},{"name":"scheduleCrc","size":1,"type":"FIELD_INT32","flags":["save"],"offset":4},{"name":"szUntranslatedSchedule","size":128,"type":"FIELD_CHARACTER","flags":["save"],"offset":136},{"name":"szFailSchedule","size":128,"type":"FIELD_CHARACTER","flags":["save"],"offset":264}]},{"name":"AIScheduleState_t","fields":[{"name":"m_nCurTask","size":1,"type":"FIELD_INT32","flags":["save"],"offset":0},{"enum":"TaskStatus_t","name":"m_nTaskStatus","size":1,"type":"FIELD_INT32","flags":["save","enum"],"offset":4},{"name":"m_flTimeStarted","size":1,"type":"FIELD_TIME","flags":["save"],"offset":8},{"name":"m_flTimeCurTaskStarted","size":1,"type":"FIELD_TIME","flags":["save"],"offset":12},{"enum":"AI_TaskFailureCode_t","name":"m_taskFailureCode","size":1,"type":"FIELD_UINT16","flags":["save","enum"],"offset":16},{"name":"m_bScheduleWasInterrupted","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":18}]},{"name":"AISquadSlotTargetInfo_t","fields":[{"name":"hTarget","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":0},{"name":"slots","size":1,"type":"FIELD_VOID","offset":4},{"name":"inactive_slots_by_mode","size":1,"type":"FIELD_VOID","offset":12}]},{"name":"AI_VolumetricEventCustomDataEmpty_t"},{"name":"AI_Waypoint_t","fields":[{"name":"m_vPos","size":1,"type":"FIELD_POSITION_VECTOR","flags":["save"],"offset":0},{"enum":"WaypointFlags_t","name":"m_fWaypointFlags","size":1,"type":"FIELD_INT32","flags":["save","enum"],"offset":12},{"enum":"Navigation_t","name":"m_nWpType","size":1,"type":"FIELD_INT32","flags":["save","enum"],"offset":16},{"name":"m_flYaw","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":40},{"name":"m_flBoundaryDist","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":44},{"name":"m_flPathDistGoal","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":48},{"name":"m_hPathCorner","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":52},{"name":"m_hData","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":56},{"name":"m_nGroundNavAreaId","size":1,"type":"FIELD_UINT32","flags":["save"],"offset":60},{"name":"m_nNavLinkAreaId","size":1,"type":"FIELD_UINT32","flags":["save"],"offset":64},{"name":"m_nNavBlockId","size":1,"type":"FIELD_UINT32","flags":["save"],"offset":68},{"name":"m_nConstrainedToMovableMeshId","size":1,"type":"FIELD_UINT32","flags":["save"],"offset":92},{"name":"m_gravityOverride","size":1,"type":"FIELD_EMBEDDED","flags":["save"],"offset":72,"embedded":"NavGravity_t"},{"name":"m_bGravityOverrideSet","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":88}]},{"name":"audioparams_t","fields":[{"name":"localSound","size":8,"type":"FIELD_VECTOR","flags":["save"],"offset":8},{"name":"soundscapeIndex","size":1,"type":"FIELD_INT32","flags":["save"],"offset":104},{"name":"localBits","size":1,"type":"FIELD_UINT8","flags":["save"],"offset":108},{"name":"soundscapeEntityListIndex","size":1,"type":"FIELD_INT32","flags":["save"],"offset":112},{"name":"soundEventHash","size":1,"type":"FIELD_UINT32","flags":["save"],"offset":116}]},{"name":"AutoRoomDoorwayPairs_t","fields":[{"name":"vP1","size":1,"type":"FIELD_VECTOR","flags":["save"],"offset":0},{"name":"vP2","size":1,"type":"FIELD_VECTOR","flags":["save"],"offset":12}]},{"base":"CCitadelBaseAbility","name":"CAbility_Drifter_BloodBlast"},{"base":"CCitadelBaseAbility","name":"CAbility_Drifter_Darkness"},{"base":"CCitadelBaseAbility","name":"CAbility_Drifter_ShadowMark"},{"base":"CCitadelBaseTriggerAbility","name":"CAbility_Drifter_StalkersMark_Teleport"},{"base":"CCitadelBaseAbility","name":"CAbility_Fathom_LurkersAmbush"},{"base":"CCitadelBaseAbility","name":"CAbility_Fathom_ReefdwellerHarpoon"},{"base":"CCitadelBaseAbility","name":"CAbility_Fencer_Lunge"},{"base":"CCitadelBaseAbility","name":"CAbility_Fencer_Ultimate"},{"base":"CCitadelBaseAbility","name":"CAbility_Mirage_SandPhantom"},{"base":"CCitadelBaseAbility","name":"CAbility_Mirage_Tornado"},{"base":"CCitadelBaseAbility","name":"CAbility_Operative_Revelation"},{"base":"CCitadelBaseAbility","name":"CAbility_Operative_UmbrellaManeuver"},{"base":"CCitadelBaseAbility","name":"CAbility_Rutger_CheatDeath"},{"base":"CCitadelBaseAbility","name":"CAbility_Rutger_ForceField"},{"base":"CCitadelBaseAbility","name":"CAbility_Rutger_RocketLauncher"},{"base":"CCitadelBaseAbility","name":"CAbility_Synth_Affliction"},{"base":"CCitadelBaseAbility","name":"CAbility_Synth_Barrage"},{"base":"CCitadelBaseAbility","name":"CAbility_Synth_PlasmaFlux"},{"base":"CCitadelBaseTriggerAbility","name":"CAbility_Synth_PlasmaFlux_Trigger"},{"base":"CCitadelBaseAbility","name":"CAbility_Synth_Pulse"},{"base":"CCitadelBaseAbility","name":"CAbility_Werewolf_Frenzy"},{"name":"CAI_AccelDecay","fields":[{"name":"m_velocity","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":0},{"name":"m_maxVelocity","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":4},{"name":"m_minVelocity","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":8},{"name":"m_invDecay","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":12},{"name":"m_decayTime","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":16},{"name":"m_accel","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":20}]},{"base":"CAI_Component","name":"CAI_AnimGraphServices","fields":[{"name":"m_LastIncomingHit","size":1,"type":"FIELD_EMBEDDED","flags":["save"],"offset":128,"embedded":"LastIncomingHit_t"},{"name":"m_pHandshakeInfo","size":2,"type":"FIELD_EMBEDDED","flags":["save"],"offset":80,"embedded":"HandshakeInfo_t"}]},{"base":"CBaseCombatCharacter","name":"CAI_BaseNPC","fields":[{"name":"m_pBehaviorHost","size":1,"type":"FIELD_EMBEDDED","flags":["save","ptr"],"offset":3384,"embedded":"CAI_BehaviorHost","external_name":""},{"name":"m_Scheduler","size":1,"type":"FIELD_EMBEDDED","flags":["save"],"offset":3584,"embedded":"CAI_Scheduler"},{"name":"m_lastNavLocation","size":1,"type":"FIELD_EMBEDDED","flags":["save"],"offset":3096,"embedded":"CRelativeLocation"},{"name":"m_flLastPositionTolerance","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":3160},{"name":"m_bDoPostRestoreRefindPath","size":1,"type":"FIELD_VOID","offset":3380},{"name":"m_Conditions","size":1,"type":"FIELD_AI_SCHEDULE_BITS","flags":["save"],"offset":3216},{"name":"m_ExistingConditionsAsync","size":1,"type":"FIELD_AI_SCHEDULE_BITS","flags":["save"],"offset":3252},{"name":"m_NonGatherConditions","size":1,"type":"FIELD_AI_SCHEDULE_BITS","flags":["save"],"offset":3288},{"name":"m_CustomInterruptConditions","size":1,"type":"FIELD_AI_SCHEDULE_BITS","flags":["save"],"offset":3324},{"name":"m_bReceivedEnemyDeadNotification","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":3923},{"name":"m_bForceConditionsGather","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":3360},{"name":"m_bConditionsGathered","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":3361},{"name":"m_bConditionsGatheredAsync","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":3362},{"name":"m_nTickGatheredConditions","size":1,"type":"FIELD_TICK","flags":["save"],"offset":3364},{"name":"m_bSkippedChooseEnemy","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":3440},{"enum":"NPC_STATE","name":"m_NPCState","size":1,"type":"FIELD_INT32","flags":["save","enum"],"offset":3192},{"enum":"NPC_STATE","name":"m_IdealNPCState","size":1,"type":"FIELD_INT32","flags":["save","enum"],"offset":3200},{"enum":"NPC_STATE","name":"m_nPreModifierNPCState","size":1,"type":"FIELD_INT32","flags":["save","enum"],"offset":3196},{"name":"m_flLastStateChangeTime","size":1,"type":"FIELD_TIME","flags":["save"],"offset":3204},{"name":"m_flGroundSpeed","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":3480},{"name":"m_lastTimeBashedObstacle","size":1,"type":"FIELD_TIME","flags":["save"],"offset":3484},{"name":"m_nextMantleTime","size":1,"type":"FIELD_TIME","flags":["save"],"offset":3488},{"name":"m_bClearTargetOnScheduleEnd","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":3460},{"name":"m_pSenses","size":1,"type":"FIELD_EMBEDDED","flags":["save","ptr"],"offset":3208,"embedded":"CAI_Senses"},{"name":"m_hTargetEnt","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":3456},{"name":"m_GiveUpOnDeadEnemyTimer","size":1,"type":"FIELD_EMBEDDED","flags":["save"],"offset":3408,"embedded":"CRandStopwatch"},{"name":"m_FailChooseEnemyTimer","size":1,"type":"FIELD_EMBEDDED","flags":["save"],"offset":3428,"embedded":"CSimpleSimTimer"},{"name":"m_flAcceptableTimeSeenEnemy","size":1,"type":"FIELD_TIME","flags":["save"],"offset":3436},{"name":"m_flSoundWaitTime","size":1,"type":"FIELD_TIME","flags":["save"],"offset":3464},{"name":"m_nSoundPriority","size":1,"type":"FIELD_INT32","flags":["save"],"offset":3468},{"name":"m_bSuppressFootsteps","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":3472},{"name":"m_afCapability","size":1,"type":"FIELD_INT32","flags":["save"],"offset":3476},{"name":"m_flMoveWaitFinished","size":1,"type":"FIELD_TIME","flags":["save"],"offset":3492},{"name":"m_hOpeningDoor","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":3496},{"name":"m_UnreachableTargets","size":1,"type":"FIELD_EMBEDDED","flags":["save"],"offset":3504,"embedded":"CUnreachableTargetList"},{"name":"m_hPathObstructor","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":3536},{"name":"m_CheckOnGroundTimer","size":1,"type":"FIELD_EMBEDDED","flags":["save"],"offset":3824,"embedded":"CSimpleSimTimer"},{"name":"m_afMemory","size":1,"type":"FIELD_INT32","flags":["save"],"offset":3840},{"name":"m_flLastTookDamageTime","size":1,"type":"FIELD_TIME","flags":["save"],"offset":3848},{"name":"m_vecLastTookDamageAttackVector","size":1,"type":"FIELD_VECTOR","flags":["save"],"offset":3856},{"name":"m_flLastTookDamageFromPlayerTime","size":1,"type":"FIELD_TIME","flags":["save"],"offset":3852},{"name":"m_flLastAttackTime","size":1,"type":"FIELD_TIME","flags":["save"],"offset":3844},{"name":"m_bIgnoreUnseenEnemies","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":3441,"external_name":"ignoreunseenenemies"},{"name":"m_pSquad","size":1,"type":"FIELD_VOID","offset":3904},{"name":"m_iszSquadName","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":3872,"external_name":"squadname"},{"name":"m_vecMySquadSlots","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":3880},{"name":"m_strNavRestrictionVolume","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":3832,"external_name":"NavRestrictionVolume"},{"name":"m_flWaitFinished","size":1,"type":"FIELD_TIME","flags":["save"],"offset":3932},{"name":"m_flTimeLastMovement","size":1,"type":"FIELD_TIME","flags":["save"],"offset":3808},{"name":"m_flTimeLastFootstep","size":1,"type":"FIELD_TIME","flags":["save"],"offset":3812},{"name":"m_hFootstepEvent","size":1,"type":"FIELD_UINT64","flags":["save"],"offset":3816},{"name":"m_fNoDamageDecal","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":3936},{"name":"m_bDidDeathCleanup","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":3922},{"name":"m_bFadeCorpse","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":3920},{"name":"m_bCheckContacts","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":3056},{"name":"m_bForceDynamicHull","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":3057,"external_name":"forcedynamichull"},{"name":"m_currentNPCBasePhysicsHull","size":1,"type":"FIELD_EMBEDDED","flags":["save"],"offset":2992,"embedded":"CNPCPhysicsHull"},{"name":"m_hEnemyFilter","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":3444},{"name":"m_iszEnemyFilterName","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":3448,"external_name":"enemyfilter"},{"name":"m_bImportantRagdoll","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":3921},{"name":"m_bAnimGraphIsAnimatingDeath","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":3576},{"name":"m_pMotor","size":1,"type":"FIELD_EMBEDDED","flags":["save","ptr"],"offset":3800,"embedded":"CAI_Motor","external_name":""},{"name":"m_pFacingServices","size":1,"type":"FIELD_EMBEDDED","flags":["save","ptr"],"offset":3560,"embedded":"CAI_FacingServices","external_name":""},{"name":"m_hSynchronizedPrimaryNPC","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":3164},{"name":"m_vecSynchronizedSecondaryNPCs","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":3168},{"name":"m_flThinkTime","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":4384},{"name":"m_bDynamicAILOD","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":4376},{"name":"m_sDeathAnim","size":1,"type":"FIELD_GLOBALSYMBOL","flags":["save"],"offset":3392},{"enum":"AILOD_t","name":"m_aiLOD","size":1,"type":"FIELD_INT32","flags":["save","key","enum"],"offset":4380,"external_name":"ai_lod"},{"name":"m_flLastTimeIgnited","size":1,"type":"FIELD_TIME","flags":["save"],"offset":3372},{"name":"m_flTimeIgnitionStarted","size":1,"type":"FIELD_TIME","flags":["save"],"offset":3376},{"name":"CAI_BaseNPCForceSelectedGoLoopThink","size":1,"type":"FIELD_VOID","offset":0},{"name":"m_vecTaskThinkTimes","size":1,"type":"FIELD_VOID","offset":4392},{"name":"m_pNavigator","size":1,"type":"FIELD_EMBEDDED","flags":["save","ptr"],"offset":3760,"embedded":"CAI_Navigator"},{"name":"m_pPathfinder","size":1,"type":"FIELD_EMBEDDED","flags":["save","ptr"],"offset":3768,"embedded":"CAI_Pathfinder"},{"name":"m_pPathfinderNet","size":1,"type":"FIELD_EMBEDDED","flags":["save","ptr"],"offset":3776,"embedded":"CAI_Pathfinder"},{"name":"m_pAnimGraphServices","size":1,"type":"FIELD_EMBEDDED","flags":["save","ptr"],"offset":3568,"embedded":"CAI_AnimGraphServices"},{"name":"m_pEnemyServices","size":1,"type":"FIELD_EMBEDDED","flags":["save","ptr"],"offset":3400,"embedded":"CAI_EnemyServices"},{"name":"m_nDebugCurIndex","size":1,"type":"FIELD_VOID","offset":4416},{"name":"m_bDeferredNavigation","size":1,"type":"FIELD_VOID","offset":3578},{"name":"m_flJumpMaxRise","size":1,"type":"FIELD_VOID","offset":3540},{"name":"m_flJumpMaxDrop","size":1,"type":"FIELD_VOID","offset":3544},{"name":"m_flJumpMaxDist","size":1,"type":"FIELD_VOID","offset":3548},{"name":"m_flJumpMinDist","size":1,"type":"FIELD_VOID","offset":3552},{"name":"m_nPrevHealthDuringModifyDamage","size":1,"type":"FIELD_INT32","flags":["save"],"offset":3912},{"name":"m_hDamagedFX","size":1,"type":"FIELD_VOID","offset":3916},{"name":"m_nAITraceMask","size":1,"type":"FIELD_UINT64","flags":["save"],"offset":4368},{"name":"m_pVecAttachments","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":3944},{"name":"m_OnDamaged","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":3952,"external_name":"OnDamaged"},{"name":"m_OnStartDeath","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":3976,"external_name":"OnStartDeath"},{"name":"m_OnDeath","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":4000,"external_name":"OnDeath"},{"name":"m_OnQuarterHealth","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":4024,"external_name":"OnQuarterHealth"},{"name":"m_OnHalfHealth","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":4048,"external_name":"OnHalfHealth"},{"name":"m_OnThreeQuarterHealth","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":4072,"external_name":"OnThreeQuarterHealth"},{"name":"m_OnFoundEnemy","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":4096,"external_name":"OnFoundEnemy"},{"name":"m_OnLostEnemyLOS","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":4320,"external_name":"OnLostEnemyLOS"},{"name":"m_OnLostEnemy","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":4128,"external_name":"OnLostEnemy"},{"name":"m_OnLostPlayerLOS","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":4344,"external_name":"OnLostPlayerLOS"},{"name":"m_OnLostPlayer","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":4152,"external_name":"OnLostPlayer"},{"name":"m_OnDamagedByPlayer","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":4176,"external_name":"OnDamagedByPlayer"},{"name":"m_OnDamagedByPlayerSquad","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":4200,"external_name":"OnDamagedByPlayerSquad"},{"name":"m_OnPlayerUse","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":4224,"external_name":"OnPlayerUse"},{"name":"m_OnUse","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":4248,"external_name":"OnUse"},{"name":"m_OnStartTouchMaterial","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":4272,"external_name":"OnStartTouchMaterial"},{"name":"m_OnEndTouchMaterial","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":4296,"external_name":"OnEndTouchMaterial"},{"name":"InputSetEnemyFilter","size":1,"type":"FIELD_STRING","flags":["input"],"offset":0,"external_name":"SetEnemyFilter"},{"name":"InputOverrideHealth","size":1,"type":"FIELD_INT32","flags":["input"],"offset":0,"external_name":"OverrideHealth"},{"name":"InputSetHealth","size":1,"type":"FIELD_INT32","flags":["input"],"offset":0,"external_name":"SetHealth"},{"name":"InputSetSquad","size":1,"type":"FIELD_STRING","flags":["input"],"offset":0,"external_name":"SetSquad"},{"name":"InputForgetEntity","size":1,"type":"FIELD_STRING","flags":["input"],"offset":0,"external_name":"ForgetEntity"},{"name":"InputBreak","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Break"},{"name":"InputGagEnable","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"GagEnable"},{"name":"InputGagDisable","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"GagDisable"},{"name":"InputInsideTransition","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"InsideTransition"},{"name":"InputOutsideTransition","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"OutsideTransition"},{"name":"InputUpdateEnemyMemory","size":1,"type":"FIELD_STRING","flags":["input"],"offset":0,"external_name":"UpdateEnemyMemory"},{"name":"InputSetNavRestrictionVolume","size":1,"type":"FIELD_STRING","flags":["input"],"offset":0,"external_name":"SetNavRestrictionVolume"},{"name":"CAI_BaseNPCCallNPCThink","size":1,"type":"FIELD_VOID","offset":0},{"name":"CAI_BaseNPCCallNPCPerTickThink","size":1,"type":"FIELD_VOID","offset":0}]},{"base":"CAI_Component","name":"CAI_Behavior","fields":[{"name":"m_bOverrode","size":1,"type":"FIELD_BOOLEAN","offset":81},{"name":"m_bActive","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":80}]},{"name":"CAI_BehaviorHost","fields":[{"name":"m_pOuter","size":1,"type":"FIELD_VOID","offset":32},{"name":"m_pActiveBehavior","size":1,"type":"FIELD_VOID","offset":0},{"name":"m_Behaviors","size":1,"type":"FIELD_VOID","offset":8},{"name":"m_bCalledBehaviorSelectSchedule","size":1,"type":"FIELD_VOID","offset":40}]},{"base":"CBaseEntity","name":"CAI_ChangeHintGroup","fields":[{"name":"m_iSearchType","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":1184,"external_name":"SearchType"},{"name":"m_strSearchName","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1192,"external_name":"SearchName"},{"name":"m_strNewHintGroup","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1200,"external_name":"NewHintGroup"},{"name":"m_flRadius","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1208,"external_name":"Radius"},{"name":"InputActivate","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Activate"}]},{"base":"CAI_LocalNavigatorBase","name":"CAI_CitadelLocalNavigator"},{"base":"CAI_Motor","name":"CAI_CitadelMotor"},{"base":"CAI_Navigator","name":"CAI_CitadelNavigator"},{"base":"CAI_BaseNPC","name":"CAI_CitadelNPC","fields":[{"name":"m_iBaseGoldReward","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":5576,"external_name":"GoldReward"},{"name":"m_iSkillShotReward","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":5580,"external_name":"SkillShotReward"},{"name":"m_iCoverGroupID","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":5840,"external_name":"CoverGroupID"},{"name":"m_hAbilityOwner","size":1,"type":"FIELD_EHANDLE","flags":["save","key"],"offset":5628,"external_name":"owning_ability"},{"name":"m_hCaster","size":1,"type":"FIELD_EHANDLE","flags":["save","key"],"offset":5632,"external_name":"caster"},{"name":"m_hLookTarget","size":1,"type":"FIELD_VOID","offset":5836},{"name":"m_vecSpawnOrigin","size":1,"type":"FIELD_POSITION_VECTOR","flags":["save"],"offset":5940},{"name":"m_vecWeakPoints","size":1,"type":"FIELD_VOID","offset":5728},{"name":"m_bMinion","size":1,"type":"FIELD_VOID","offset":5832},{"name":"m_vLastGroundEntityCheckPos","size":1,"type":"FIELD_VOID","offset":4552},{"name":"m_flLastGroundCheckTime","size":1,"type":"FIELD_VOID","offset":4564},{"name":"m_bBeamActive","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":5988},{"name":"m_vEyeBeamTarget","size":1,"type":"FIELD_POSITION_VECTOR","flags":["save"],"offset":5992},{"name":"m_CCitadelAbilityComponent","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":4568},{"name":"m_CCitadelRegenComponent","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":5184},{"name":"m_CCitadelMinimapComponent","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":5536}]},{"base":"CAI_Motor","name":"CAI_CitadelPlayerBotMotor"},{"base":"CAI_Navigator","name":"CAI_CitadelPlayerBotNavigator"},{"name":"CAI_Component","fields":[{"name":"__m_pChainEntity","size":1,"type":"FIELD_VOID","offset":8}]},{"name":"CAI_Enemies","fields":[{"name":"m_Map","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":0},{"name":"m_flFreeKnowledgeDuration","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":40},{"name":"m_flEnemyDiscardDuration","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":44},{"name":"m_nSerial","size":1,"type":"FIELD_INT32","flags":["save"],"offset":52},{"name":"m_hCurrentEnemy","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":56},{"name":"m_hFreeHuntTarget","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":60}]},{"base":"CAI_Component","name":"CAI_EnemyServices","fields":[{"name":"m_hEnemy","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":80},{"name":"m_hLastEnemy","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":84},{"name":"m_flTimeEnemyAcquired","size":1,"type":"FIELD_TIME","flags":["save"],"offset":88},{"name":"m_bHasEnemyAcquired","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":92},{"name":"m_flTimeLastHadEnemy","size":1,"type":"FIELD_TIME","flags":["save"],"offset":96},{"name":"m_bHasLastHadEnemy","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":100},{"name":"m_nEnemiesSerialNumber","size":1,"type":"FIELD_INT32","flags":["save"],"offset":104},{"name":"m_hEnemyOccluder","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":108},{"name":"m_pEnemies","size":1,"type":"FIELD_VOID","offset":112}]},{"name":"CAI_Expresser","fields":[{"name":"m_pSink","size":1,"type":"FIELD_VOID","offset":8},{"name":"m_pOuter","size":1,"type":"FIELD_VOID","offset":152},{"name":"m_conceptCooldowns","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":16},{"name":"m_ruleCooldowns","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":56},{"name":"m_flStopTalkTime","size":1,"type":"FIELD_TIME","flags":["save"],"offset":96},{"name":"m_flStopTalkTimeWithoutDelay","size":1,"type":"FIELD_TIME","flags":["save"],"offset":100},{"name":"m_flQueuedSpeechTime","size":1,"type":"FIELD_TIME","flags":["save"],"offset":104},{"name":"m_flBlockedTalkTime","size":1,"type":"FIELD_TIME","flags":["save"],"offset":108},{"name":"m_voicePitch","size":1,"type":"FIELD_INT32","flags":["save"],"offset":112},{"name":"m_flLastTimeAcceptedSpeak","size":1,"type":"FIELD_TIME","flags":["save"],"offset":116},{"name":"m_bAllowSpeakingInterrupts","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":120},{"name":"m_bConsiderSceneInvolvementAsSpeech","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":121},{"name":"m_bSceneEntityDisabled","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":122},{"name":"m_nLastSpokenPriority","size":1,"type":"FIELD_INT32","flags":["save"],"offset":124}]},{"base":"CAI_Component","name":"CAI_FacingServices","fields":[{"name":"m_pEntityFacingRequests","size":10,"type":"FIELD_EMBEDDED","flags":["save"],"offset":80,"embedded":"CAI_InterestTarget","external_name":"facingRequest%u"},{"enum":"AI_ScheduleFacingTargetPriority_t","name":"m_eScheduleFacingRequestPriority","size":1,"type":"FIELD_UINT8","flags":["save","enum"],"offset":600},{"enum":"AI_Strafing_t","name":"m_strafingRequests","size":7,"type":"FIELD_UINT8","flags":["save","enum"],"offset":601},{"name":"m_pEnableForceFacing","size":2,"type":"FIELD_BOOLEAN","flags":["save"],"offset":608},{"name":"m_vecChoreoEntityFacings","size":1,"type":"FIELD_VOID","offset":616},{"name":"m_nEntityFacingLockCount","size":1,"type":"FIELD_UINT8","offset":610},{"name":"m_bFailedTargetValidation","size":1,"type":"FIELD_VOID","offset":640}]},{"base":"CServerOnlyEntity","name":"CAI_Hint","fields":[{"name":"m_NodeData","size":1,"type":"FIELD_EMBEDDED","flags":["save"],"offset":1184,"embedded":"HintNodeData","external_name":""},{"name":"m_hHintOwner","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":1248},{"name":"m_flNextUseTime","size":1,"type":"FIELD_TIME","flags":["save"],"offset":1252},{"name":"m_vecForward","size":1,"type":"FIELD_VECTOR","flags":["save"],"offset":1328},{"name":"m_nodeFOV","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1320,"external_name":"nodeFOV"},{"name":"m_bNodeFOVCheckBehind","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":1324},{"name":"m_iszAnimgraphEntryAction","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1344,"external_name":"animgraph_entry_action"},{"name":"m_iszAnimgraphExitAction","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1352,"external_name":"animgraph_exit_action"},{"name":"m_iszAnimgraphEntryCmd","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1360,"external_name":"animgraph_entry_cmd"},{"name":"m_iszAnimgraphExitCmd","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1368,"external_name":"animgraph_exit_cmd"},{"name":"m_iszNavlinkTargetName","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1376,"external_name":"animgraph_navlink_target"},{"name":"m_bRemoveOnUnreserved","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1384,"external_name":"remove_on_unreserved"},{"name":"m_hAssociatedEntity","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":1388},{"name":"m_flInteractionDistance","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1392,"external_name":"interaction_distance"},{"name":"m_flCooldown","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1396,"external_name":"cooldown"},{"name":"m_iszNPCFollowsEntity","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1400,"external_name":"npc_follows_entity"},{"name":"m_flNPCSnapToHintDistance","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1408,"external_name":"npc_snap_to_hint_distance"},{"name":"CAI_HintEnableThink","size":1,"type":"FIELD_VOID","offset":0},{"name":"InputEnableHint","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"EnableHint"},{"name":"InputDisableHint","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"DisableHint"},{"name":"InputToggleHint","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"ToggleHint"},{"name":"m_OnNPCStartedUsing","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1256,"external_name":"OnNPCStartedUsing"},{"name":"m_OnNPCStoppedUsing","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1288,"external_name":"OnNPCStoppedUsing"}]},{"name":"CAI_InterestTarget","fields":[{"enum":"CAI_InterestTarget::Type_t","name":"m_eType","size":1,"type":"FIELD_INT32","flags":["save","enum"],"offset":40},{"name":"m_hTarget","size":1,"type":"FIELD_EHANDLE","flags":["save","key"],"offset":0,"external_name":"target"},{"name":"m_vPosition","size":1,"type":"FIELD_POSITION_VECTOR","flags":["save","key"],"offset":4,"external_name":"target_position"},{"name":"m_vDirection","size":1,"type":"FIELD_DIRECTION_VECTOR_WORLDSPACE","flags":["save","key"],"offset":16,"external_name":"target_direction"},{"name":"m_flEndTime","size":1,"type":"FIELD_TIME","flags":["save"],"offset":48},{"name":"m_bDiscardOutsideViewcone","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":28,"external_name":"discard_outside_viewcone"},{"enum":"ChoreoLookAtMode_t","name":"m_nLookAtMode","size":1,"type":"FIELD_INT32","flags":["save","key","enum"],"offset":32,"external_name":"look_at_mode"},{"enum":"ChoreoLookAtSpeed_t","name":"m_nLookAtSpeed","size":1,"type":"FIELD_INT32","flags":["save","key","enum"],"offset":36,"external_name":"look_at_speed"},{"name":"m_nWorldGroupId","size":1,"type":"FIELD_WORLD_GROUP_ID","flags":["save"],"offset":44}]},{"base":"CAI_LocalNavigatorBase","name":"CAI_LocalNavigator"},{"base":"CAI_Component","name":"CAI_LocalNavigatorBase"},{"base":"CPointEntity","name":"CAI_LookTarget","fields":[{"name":"m_bDisabled","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1192,"external_name":"StartDisabled"},{"name":"m_iContext","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":1184,"external_name":"context"},{"name":"m_iPriority","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":1188,"external_name":"priority"},{"name":"m_flMaxDist","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1200,"external_name":"maxdist"},{"name":"m_flTimeNextAvailable","size":1,"type":"FIELD_TIME","flags":["save"],"offset":1196}]},{"base":"CAI_Component","name":"CAI_Motor","fields":[{"name":"m_flMoveInterval","size":1,"type":"FIELD_FLOAT32","offset":96},{"name":"m_flYawSpeed","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":100},{"name":"m_vMoveVel","size":1,"type":"FIELD_VECTOR","flags":["save"],"offset":104},{"name":"m_vMoveVelNavigation","size":1,"type":"FIELD_VECTOR","flags":["save"],"offset":116},{"name":"m_vecAngularVelocity","size":1,"type":"FIELD_VECTOR","flags":["save"],"offset":128},{"name":"m_bMovementActive","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":228},{"name":"m_timerFloorPointCached","size":1,"type":"FIELD_EMBEDDED","flags":["save"],"offset":140,"embedded":"CSimpleSimTimer"},{"name":"m_vFloorPointCached","size":1,"type":"FIELD_POSITION_VECTOR","flags":["save"],"offset":148},{"name":"m_bFloorPointCachingEnabled","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":160},{"name":"m_bAllowFlyingAnimMovement","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":161},{"name":"m_vBoundaryDistCachedPos","size":1,"type":"FIELD_VOID","offset":232},{"name":"m_flBoundaryDistCached","size":1,"type":"FIELD_VOID","offset":244},{"name":"m_motorGroundAnimgraph","size":1,"type":"FIELD_EMBEDDED","flags":["save"],"offset":256,"embedded":"CAI_MotorGroundAnimGraph","external_name":""},{"name":"m_flSpeed","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":224},{"name":"m_bIsExecutingMoveSolve","size":1,"type":"FIELD_VOID","offset":2080},{"name":"m_animPath","size":1,"type":"FIELD_VOID","offset":2088},{"name":"m_pNavLinkMotor","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":2112},{"name":"m_sCurrentMovementGaitSetId","size":1,"type":"FIELD_GLOBALSYMBOL","flags":["save"],"offset":3544},{"name":"m_sCurrentMovementSettingsId","size":1,"type":"FIELD_GLOBALSYMBOL","flags":["save"],"offset":3552},{"name":"m_sCurrentMovementGaitId","size":1,"type":"FIELD_EMBEDDED","flags":["save"],"offset":3560,"embedded":"MovementGaitId_t"},{"name":"m_sDesiredMovementGaitSetId","size":1,"type":"FIELD_GLOBALSYMBOL","flags":["save"],"offset":3520},{"name":"m_sDesiredMovementSettingsId","size":1,"type":"FIELD_GLOBALSYMBOL","flags":["save"],"offset":3528},{"name":"m_sDesiredMovementGaitId","size":1,"type":"FIELD_EMBEDDED","flags":["save"],"offset":3536,"embedded":"MovementGaitId_t"},{"name":"m_pMovementGaitRequests","size":4,"type":"FIELD_GLOBALSYMBOL","flags":["save"],"offset":3488},{"name":"m_pMovementGaitSetRequests","size":3,"type":"FIELD_GLOBALSYMBOL","flags":["save"],"offset":3464},{"enum":"StanceType_t","name":"m_nDesiredStance","size":1,"type":"FIELD_INT32","flags":["save","enum"],"offset":3588},{"enum":"StanceType_t","name":"m_nCurrentStance","size":1,"type":"FIELD_INT32","flags":["save","enum"],"offset":3592},{"name":"m_bStanceCapabilities","size":3,"type":"FIELD_BOOLEAN","flags":["save"],"offset":3580},{"name":"m_bTemporaryDisabledStances","size":3,"type":"FIELD_BOOLEAN","flags":["save"],"offset":3583},{"enum":"StanceType_t","name":"m_pStanceRequests","size":3,"type":"FIELD_INT32","flags":["save","enum"],"offset":3568}]},{"name":"CAI_MotorGroundAnimGraph","fields":[{"name":"m_stateIdle","size":1,"type":"FIELD_EMBEDDED","flags":["save"],"offset":8,"embedded":"CAI_MotorGroundAnimGraph_State_Idle"},{"name":"m_stateIdleTurn","size":1,"type":"FIELD_EMBEDDED","flags":["save"],"offset":40,"embedded":"CAI_MotorGroundAnimGraph_State_IdleTurn"},{"name":"m_stateLoop","size":1,"type":"FIELD_EMBEDDED","flags":["save"],"offset":112,"embedded":"CAI_MotorGroundAnimGraph_State_Loop"},{"name":"m_stateStop","size":1,"type":"FIELD_EMBEDDED","flags":["save"],"offset":192,"embedded":"CAI_MotorGroundAnimGraph_State_Stop"},{"name":"m_stateStart","size":1,"type":"FIELD_EMBEDDED","flags":["save"],"offset":152,"embedded":"CAI_MotorGroundAnimGraph_State_Start"},{"name":"m_stateHop","size":1,"type":"FIELD_EMBEDDED","flags":["save"],"offset":448,"embedded":"CAI_MotorGroundAnimGraph_State_Hop"},{"name":"m_stateInstantStop","size":1,"type":"FIELD_EMBEDDED","flags":["save"],"offset":320,"embedded":"CAI_MotorGroundAnimGraph_State_InstantStop"},{"name":"m_statePlantedTurn","size":1,"type":"FIELD_EMBEDDED","flags":["save"],"offset":744,"embedded":"CAI_MotorGroundAnimGraph_State_PlantedTurn"},{"name":"m_stateOther","size":1,"type":"FIELD_EMBEDDED","flags":["save"],"offset":784,"embedded":"CAI_MotorGroundAnimGraph_State_Other"},{"name":"m_stateCustom","size":1,"type":"FIELD_EMBEDDED","flags":["save"],"offset":576,"embedded":"CAI_MotorGroundAnimGraph_State_Custom","external_name":"custom"},{"name":"m_stateCustomMantle","size":1,"type":"FIELD_EMBEDDED","flags":["save"],"offset":696,"embedded":"CAI_MotorGroundAnimGraph_State_CustomMantle"},{"name":"m_nCurrentState","size":1,"type":"FIELD_INT32","flags":["save"],"offset":848},{"name":"m_flDistanceCoveredInCurrentState","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":852},{"name":"m_vPreviousPosition","size":1,"type":"FIELD_POSITION_VECTOR","flags":["save"],"offset":868},{"name":"m_vPreviousMoveDirection","size":1,"type":"FIELD_VECTOR","flags":["save"],"offset":880},{"name":"m_bEnableStop","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":856},{"name":"m_bEnableStart","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":857},{"name":"m_bHadPath","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":858},{"name":"m_bEnableAdvancedFeatures","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":859},{"name":"m_bTeleported","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":860},{"name":"m_bAllTransitionsBlocked","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":861},{"name":"m_bIsAG2","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":862},{"enum":"AI_MotorGroundAnimGraph_Flags_t","name":"m_eFlags","size":1,"type":"FIELD_INT32","flags":["save","enum"],"offset":864},{"name":"m_flCurrentLean","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":896},{"name":"m_flCurrentSpeed","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":900},{"name":"m_flMovementDesiredHeading","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":904},{"name":"m_vDesiredMovementHeadingChangeVelocity","size":1,"type":"FIELD_ROTATION_VECTOR","flags":["save"],"offset":908},{"name":"m_smoothedDesiredMoveHeading","size":1,"type":"FIELD_EMBEDDED","flags":["save"],"offset":920,"embedded":"CFloatExponentialMovingAverage"},{"name":"m_proceduralRootMotion","size":1,"type":"FIELD_CMOTIONTRANSFORM","flags":["save"],"offset":1672},{"name":"m_pGraphController","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":1688},{"name":"m_pAG1GraphController","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":1696}]},{"name":"CAI_MotorGroundAnimGraph_State","fields":[{"name":"m_bIsActive","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":24},{"name":"m_bIsUpdating","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":25},{"name":"m_bIsTransitionAllowed","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":26},{"name":"m_bIsSupported","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":27},{"name":"m_nTickActivated","size":1,"type":"FIELD_INT32","flags":["save"],"offset":28}]},{"base":"CAI_MotorGroundAnimGraph_State","name":"CAI_MotorGroundAnimGraph_State_Custom","fields":[{"name":"m_bWasMovingOffPath","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":33},{"name":"m_bRepathed","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":34},{"name":"m_bFromMovement","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":32},{"name":"m_request","size":1,"type":"FIELD_EMBEDDED","flags":["save"],"offset":40,"embedded":"AI_CustomMoveRequest","external_name":""}]},{"base":"CAI_MotorGroundAnimGraph_State","name":"CAI_MotorGroundAnimGraph_State_CustomMantle","fields":[{"name":"m_request","size":1,"type":"FIELD_EMBEDDED","flags":["save"],"offset":32,"embedded":"AI_CustomMantleRequest"}]},{"base":"CAI_MotorGroundAnimGraph_State_Stop","name":"CAI_MotorGroundAnimGraph_State_Hop"},{"base":"CAI_MotorGroundAnimGraph_State","name":"CAI_MotorGroundAnimGraph_State_Idle"},{"base":"CAI_MotorGroundAnimGraph_State","name":"CAI_MotorGroundAnimGraph_State_IdleTurn","fields":[{"name":"m_eType","size":1,"type":"FIELD_INT32","flags":["save"],"offset":32},{"name":"m_vTargetFacingPosition","size":1,"type":"FIELD_POSITION_VECTOR","flags":["save"],"offset":48},{"name":"m_vOriginalTargetFacingPosition","size":1,"type":"FIELD_POSITION_VECTOR","flags":["save"],"offset":36},{"name":"m_bWasBlockIdleTurnTagActive","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":68},{"name":"m_bWasBlockIdleTagActive","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":69},{"name":"m_flOriginalAngleDelta","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":60},{"name":"m_flTurnSpeed","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":64}]},{"base":"CAI_MotorGroundAnimGraph_State_Stop","name":"CAI_MotorGroundAnimGraph_State_InstantStop"},{"base":"CAI_MotorGroundAnimGraph_State","name":"CAI_MotorGroundAnimGraph_State_Loop","fields":[{"name":"m_bPathChanged","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":32}]},{"base":"CAI_MotorGroundAnimGraph_State","name":"CAI_MotorGroundAnimGraph_State_Other","fields":[{"name":"m_bExitToStart","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":32}]},{"base":"CAI_MotorGroundAnimGraph_State","name":"CAI_MotorGroundAnimGraph_State_PlantedTurn","fields":[{"name":"m_bRepathed","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":32},{"name":"m_bPathChanged","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":33}]},{"base":"CAI_MotorGroundAnimGraph_State","name":"CAI_MotorGroundAnimGraph_State_Start","fields":[{"name":"m_bPathChanged","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":32}]},{"base":"CAI_MotorGroundAnimGraph_State","name":"CAI_MotorGroundAnimGraph_State_Stop","fields":[{"name":"m_target","size":1,"type":"FIELD_EMBEDDED","flags":["save"],"offset":32,"embedded":"CRelativeTransform"},{"name":"m_bPathChanged","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":112},{"name":"m_bStoppingAtEntry","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":113}]},{"name":"CAI_MoveMonitor","fields":[{"name":"m_vMark","size":1,"type":"FIELD_POSITION_VECTOR","flags":["save"],"offset":0},{"name":"m_flMarkTolerance","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":12}]},{"base":"CAI_Component","name":"CAI_MoveProbe","fields":[{"name":"m_hLastBlockingEnt","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":80}]},{"base":"CAI_Component","name":"CAI_Navigator","fields":[{"name":"m_navType","size":1,"type":"FIELD_INT32","flags":["save"],"offset":92},{"name":"m_bNavComplete","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":96},{"name":"m_pPath","size":1,"type":"FIELD_EMBEDDED","flags":["save","ptr"],"offset":136,"embedded":"CAI_Path"},{"name":"m_smartGoalHelper","size":1,"type":"FIELD_EMBEDDED","flags":["save"],"offset":584,"embedded":"CNavSmartGoalHelper"},{"name":"m_hLosTarget","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":144},{"name":"m_vThreatPos","size":1,"type":"FIELD_POSITION_VECTOR","flags":["save"],"offset":148},{"name":"m_interruptPathWaypoints","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":160},{"name":"m_flLastSuccessfulSimplifyTime","size":1,"type":"FIELD_TIME","flags":["save"],"offset":168},{"name":"m_flTimeLastAvoidanceTriangulate","size":1,"type":"FIELD_TIME","flags":["save"],"offset":172},{"name":"m_flStartWaitingForFacingTime","size":1,"type":"FIELD_TIME","flags":["save"],"offset":176},{"name":"m_bPeerMoveWait","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":392},{"name":"m_hPeerWaitingOn","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":396},{"name":"m_PeerWaitMoveTimer","size":1,"type":"FIELD_EMBEDDED","flags":["save"],"offset":400,"embedded":"CSimTimer"},{"name":"m_PeerWaitClearTimer","size":1,"type":"FIELD_EMBEDDED","flags":["save"],"offset":412,"embedded":"CSimTimer"},{"name":"m_NextSidestepTimer","size":1,"type":"FIELD_EMBEDDED","flags":["save"],"offset":424,"embedded":"CSimTimer"},{"name":"m_hBigStepGroundEnt","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":436},{"name":"m_hLastBlockingEnt","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":440},{"name":"m_vPosBeginFailedSteer","size":1,"type":"FIELD_POSITION_VECTOR","flags":["save"],"offset":444},{"name":"m_timeBeginFailedSteer","size":1,"type":"FIELD_TIME","flags":["save"],"offset":456},{"name":"m_nNavFailCounter","size":1,"type":"FIELD_INT32","flags":["save"],"offset":460},{"name":"m_flLastNavFailTime","size":1,"type":"FIELD_TIME","flags":["save"],"offset":464},{"name":"m_bShouldBruteForceFailedNav","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":468},{"name":"m_bNavChangedAlongPath","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":469},{"name":"m_nPreviousCollisionGroup","size":1,"type":"FIELD_INT32","flags":["save"],"offset":472},{"name":"m_flLastNpcOverlapTime","size":1,"type":"FIELD_TIME","flags":["save"],"offset":476},{"name":"m_flPathEndGoalRange","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":532},{"name":"m_flPathEndGoalRange_Repathing","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":536},{"name":"m_flGoalMaxPathLength","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":540},{"name":"m_flGoalMaxTravelDist","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":544},{"name":"m_pathRestrictionTag","size":1,"type":"FIELD_UTLSTRING","flags":["save"],"offset":552},{"name":"m_vGoalDirection","size":1,"type":"FIELD_DIRECTION_VECTOR_WORLDSPACE","flags":["save"],"offset":488},{"name":"m_hGoalDirectionTarget","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":500},{"name":"m_flGoalDirectionToleranceDot","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":504},{"name":"m_flGoalArrivalTolerance","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":508},{"name":"m_flGoalStoppingDistance","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":88},{"name":"m_flGoalBlockedTolerance","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":480},{"name":"m_flWaypointBlockedTolerance","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":484},{"name":"m_flArrivalFlyingSpeedScale","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":528},{"enum":"StanceType_t","name":"m_eGoalStance","size":1,"type":"FIELD_INT32","flags":["save","enum"],"offset":512},{"name":"m_sGoalMovementGaitSet","size":1,"type":"FIELD_GLOBALSYMBOL","flags":["save"],"offset":520},{"name":"m_queuedGoal","size":1,"type":"FIELD_EMBEDDED","flags":["save"],"offset":184,"embedded":"AI_NavGoal_t"},{"name":"m_queuedGoalFlags","size":1,"type":"FIELD_INT32","flags":["save"],"offset":376},{"name":"m_bQueuedGoalSuccess","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":380},{"name":"m_sQueuedGoalName","size":1,"type":"FIELD_GLOBALSYMBOL","flags":["save"],"offset":384}]},{"base":"CPointEntity","name":"CAI_NetworkManager","fields":[{"name":"CAI_NetworkManagerDelayedInit","size":1,"type":"FIELD_VOID","offset":0}]},{"name":"CAI_Path","fields":[{"name":"m_Waypoints","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":8},{"name":"m_vPrevWaypoint","size":1,"type":"FIELD_POSITION_VECTOR","flags":["save"],"offset":16},{"name":"m_vPrevWaypointBase","size":1,"type":"FIELD_POSITION_VECTOR","flags":["save"],"offset":28},{"name":"m_WaypointsLocal","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":40},{"name":"m_nLocalPathHash","size":1,"type":"FIELD_UINT32","flags":["save"],"offset":56},{"name":"m_hTarget","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":60},{"name":"m_vTargetOffset","size":1,"type":"FIELD_VECTOR","flags":["save"],"offset":64},{"name":"m_bGoalPosSet","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":76},{"name":"m_vGoalActualPos","size":1,"type":"FIELD_POSITION_VECTOR","flags":["save"],"offset":80},{"name":"m_vGoalBasePos","size":1,"type":"FIELD_POSITION_VECTOR","flags":["save"],"offset":92},{"name":"m_vGoalActualPos_Initial","size":1,"type":"FIELD_POSITION_VECTOR","flags":["save"],"offset":104},{"name":"m_vGoalBasePos_Initial","size":1,"type":"FIELD_POSITION_VECTOR","flags":["save"],"offset":116},{"name":"m_vGoalPosBlocked","size":1,"type":"FIELD_POSITION_VECTOR","flags":["save"],"offset":128},{"name":"m_GravityAtGoalPos","size":1,"type":"FIELD_EMBEDDED","flags":["save"],"offset":140,"embedded":"NavGravity_t"},{"name":"m_bGoalTypeSet","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":156},{"enum":"NavGoalType_t","name":"m_goalType","size":1,"type":"FIELD_INT32","flags":["save","enum"],"offset":160},{"enum":"AI_NavGoalFlags_t","name":"m_goalFlags","size":1,"type":"FIELD_INT32","flags":["save","enum"],"offset":164},{"name":"m_flGoalChangeTime","size":1,"type":"FIELD_TIME","flags":["save"],"offset":168},{"name":"m_flPathChangeTime","size":1,"type":"FIELD_TIME","flags":["save"],"offset":172},{"name":"m_flDistAdvancedToCurWaypoint","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":176},{"name":"m_nNavHullIdx","size":1,"type":"FIELD_INT32","flags":["save"],"offset":192},{"name":"m_bOnMovableNavMesh","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":196},{"name":"m_unGoalActualMovableMeshId","size":1,"type":"FIELD_UINT32","flags":["save"],"offset":200},{"name":"m_unGoalBaseMovableMeshId","size":1,"type":"FIELD_UINT32","flags":["save"],"offset":204},{"name":"m_unPrevWaypointMovableMeshId","size":1,"type":"FIELD_UINT32","flags":["save"],"offset":208},{"name":"m_unPrevWaypointBaseMovableMeshId","size":1,"type":"FIELD_UINT32","flags":["save"],"offset":212},{"name":"m_unGoalActualMovableMeshId_Initial","size":1,"type":"FIELD_UINT32","flags":["save"],"offset":216},{"name":"m_unGoalBaseMovableMeshId_Initial","size":1,"type":"FIELD_UINT32","flags":["save"],"offset":220},{"name":"m_unGoalPosBlockedMovableMeshId","size":1,"type":"FIELD_UINT32","flags":["save"],"offset":224}]},{"name":"CAI_Pathfinder","fields":[{"name":"m_flPathMaxDetour","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":18712}]},{"name":"CAI_PathfinderNet"},{"name":"CAI_ProxTester","fields":[{"name":"m_distSq","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":0},{"name":"m_fInside","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":4}]},{"base":"CBaseEntity","name":"CAI_Relationship","fields":[{"name":"CAI_RelationshipApplyRelationshipThink","size":1,"type":"FIELD_VOID","offset":0},{"name":"m_iszSubject","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1200,"external_name":"subject"},{"name":"m_iszSubjectClass","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1208,"external_name":"subjectclass"},{"enum":"Class_T","name":"m_nSubjectClassifyAs","size":1,"type":"FIELD_INT32","flags":["save","key","enum"],"offset":1216,"external_name":"subjectclassify"},{"name":"m_iszTargetClass","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1224,"external_name":"targetclass"},{"enum":"Class_T","name":"m_nTargetClassifyAs","size":1,"type":"FIELD_INT32","flags":["save","key","enum"],"offset":1232,"external_name":"targetclassify"},{"name":"m_iDisposition","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":1236,"external_name":"disposition"},{"name":"m_iRank","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":1240,"external_name":"rank"},{"name":"m_fStartActive","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1244,"external_name":"StartActive"},{"name":"m_bIsActive","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":1245},{"name":"m_flRadius","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1252,"external_name":"radius"},{"name":"m_iPreviousDisposition","size":1,"type":"FIELD_INT32","flags":["save"],"offset":1248},{"name":"m_iPreviousRank","size":1,"type":"FIELD_INT32","flags":["save"],"offset":1256},{"name":"m_bReciprocal","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1260,"external_name":"reciprocal"},{"name":"InputApplyRelationship","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"ApplyRelationship"},{"name":"InputRevertRelationship","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"RevertRelationship"},{"name":"InputRevertToDefaultRelationship","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"RevertToDefaultRelationship"}]},{"base":"CBaseAnimGraph","name":"CAirheartStickyBombInWorld"},{"base":"CAI_Component","name":"CAI_Scheduler","fields":[{"name":"m_ScheduleState","size":1,"type":"FIELD_EMBEDDED","flags":["save"],"offset":80,"embedded":"AIScheduleState_t"},{"name":"m_pSchedule","size":1,"type":"FIELD_VOID","offset":104},{"name":"m_translatedSchedule","size":1,"type":"FIELD_VOID","offset":120},{"name":"m_untranslatedSchedule","size":1,"type":"FIELD_VOID","offset":128},{"name":"m_failSchedule","size":1,"type":"FIELD_VOID","offset":112},{"name":"m_pFailedSchedule","size":1,"type":"FIELD_VOID","offset":136},{"name":"m_sInterruptText","size":1,"type":"FIELD_VOID","offset":168},{"name":"m_pInterruptedSchedule","size":1,"type":"FIELD_VOID","offset":160}]},{"base":"CBaseEntity","name":"CAI_ScriptConditions","fields":[{"name":"CAI_ScriptConditionsEvaluationThink","size":1,"type":"FIELD_VOID","offset":0},{"name":"m_OnConditionsSatisfied","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1192,"external_name":"OnConditionsSatisfied"},{"name":"m_OnConditionsTimeout","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1216,"external_name":"OnConditionsTimeout"},{"name":"m_NoValidActors","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1240,"external_name":"NoValidActors"},{"name":"InputEnable","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Enable"},{"name":"InputDisable","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Disable"},{"name":"m_fDisabled","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1264,"external_name":"StartDisabled"},{"name":"m_hTarget","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":1268},{"name":"m_Actor","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1296,"external_name":"Actor"},{"name":"m_flRequiredDuration","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1272,"external_name":"RequiredTime"},{"enum":"NPC_STATE","name":"m_fMinState","size":1,"type":"FIELD_INT32","flags":["save","key","enum"],"offset":1276,"external_name":"MinimumState"},{"enum":"NPC_STATE","name":"m_fMaxState","size":1,"type":"FIELD_INT32","flags":["save","key","enum"],"offset":1280,"external_name":"MaximumState"},{"enum":"ThreeState_t","name":"m_fScriptStatus","size":1,"type":"FIELD_INT32","flags":["save","key","enum"],"offset":1284,"external_name":"ScriptStatus"},{"enum":"ThreeState_t","name":"m_fActorSeePlayer","size":1,"type":"FIELD_INT32","flags":["save","key","enum"],"offset":1288,"external_name":"ActorSeePlayer"},{"name":"m_flPlayerActorProximity","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1304,"external_name":"PlayerActorProximity"},{"name":"m_PlayerActorProxTester","size":1,"type":"FIELD_EMBEDDED","flags":["save"],"offset":1308,"embedded":"CAI_ProxTester"},{"name":"m_flPlayerActorFOV","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1316,"external_name":"PlayerActorFOV"},{"name":"m_bPlayerActorFOVTrueCone","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1320,"external_name":"PlayerActorFOVTrueCone"},{"enum":"ThreeState_t","name":"m_fPlayerActorLOS","size":1,"type":"FIELD_INT32","flags":["save","key","enum"],"offset":1324,"external_name":"PlayerActorLOS"},{"enum":"ThreeState_t","name":"m_fActorSeeTarget","size":1,"type":"FIELD_INT32","flags":["save","key","enum"],"offset":1328,"external_name":"ActorSeeTarget"},{"name":"m_flActorTargetProximity","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1332,"external_name":"ActorTargetProximity"},{"name":"m_ActorTargetProxTester","size":1,"type":"FIELD_EMBEDDED","flags":["save"],"offset":1336,"embedded":"CAI_ProxTester"},{"name":"m_flPlayerTargetProximity","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1344,"external_name":"PlayerTargetProximity"},{"name":"m_PlayerTargetProxTester","size":1,"type":"FIELD_EMBEDDED","flags":["save"],"offset":1348,"embedded":"CAI_ProxTester"},{"name":"m_flPlayerTargetFOV","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1356,"external_name":"PlayerTargetFOV"},{"name":"m_bPlayerTargetFOVTrueCone","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1360,"external_name":"PlayerTargetFOVTrueCone"},{"enum":"ThreeState_t","name":"m_fPlayerTargetLOS","size":1,"type":"FIELD_INT32","flags":["save","key","enum"],"offset":1364,"external_name":"PlayerTargetLOS"},{"enum":"ThreeState_t","name":"m_fPlayerBlockingActor","size":1,"type":"FIELD_INT32","flags":["save","key","enum"],"offset":1368,"external_name":"PlayerBlockingActor"},{"name":"m_flMinTimeout","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1376,"external_name":"MinTimeout"},{"name":"m_flMaxTimeout","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1380,"external_name":"MaxTimeout"},{"enum":"ThreeState_t","name":"m_fActorInPVS","size":1,"type":"FIELD_INT32","flags":["save","key","enum"],"offset":1372,"external_name":"ActorInPVS"},{"enum":"ThreeState_t","name":"m_fActorInVehicle","size":1,"type":"FIELD_INT32","flags":["save","key","enum"],"offset":1384,"external_name":"ActorInVehicle"},{"enum":"ThreeState_t","name":"m_fPlayerInVehicle","size":1,"type":"FIELD_INT32","flags":["save","key","enum"],"offset":1388,"external_name":"PlayerInVehicle"},{"name":"m_ElementList","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":1392},{"name":"m_bLeaveAsleep","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":1265}]},{"name":"CAI_ScriptConditionsElement","fields":[{"name":"m_hActor","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":0},{"name":"m_Timer","size":1,"type":"FIELD_EMBEDDED","flags":["save"],"offset":4,"embedded":"CSimTimer"},{"name":"m_Timeout","size":1,"type":"FIELD_EMBEDDED","flags":["save"],"offset":16,"embedded":"CSimTimer"}]},{"base":"CAI_Component","name":"CAI_Senses","fields":[{"name":"m_flLookDist","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":80},{"name":"m_flLookDistIdle","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":84},{"name":"m_flLastLookDist","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":88},{"name":"m_TimeLastLook","size":1,"type":"FIELD_TIME","flags":["save"],"offset":92},{"enum":"AI_SensingFlags_t","name":"m_iSensingFlags","size":1,"type":"FIELD_INT32","flags":["save","enum"],"offset":252},{"name":"m_SeenHighPriority","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":96},{"name":"m_SeenNPCs","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":120},{"name":"m_SeenMisc","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":144},{"name":"m_GatheredEntities","size":1,"type":"FIELD_VOID","offset":168},{"name":"m_GatheredProxyEntities","size":1,"type":"FIELD_VOID","offset":192},{"name":"m_SeenArrays","size":1,"type":"FIELD_VOID","offset":216},{"name":"m_TimeLastLookHighPriority","size":1,"type":"FIELD_TIME","flags":["save"],"offset":240},{"name":"m_TimeLastLookNPCs","size":1,"type":"FIELD_TIME","flags":["save"],"offset":244},{"name":"m_TimeLastLookMisc","size":1,"type":"FIELD_TIME","flags":["save"],"offset":248},{"enum":"AI_VolumetricEventFlags_t","name":"m_nExclusionFlags","size":1,"type":"FIELD_UINT16","flags":["save","enum"],"offset":256},{"name":"m_pCachedTaskEvent","size":1,"type":"FIELD_EMBEDDED","flags":["save","ptr"],"offset":264,"embedded":"CAI_VolumetricEvent"},{"name":"m_flSensingSensitivity","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":272},{"enum":"AI_VolumetricEventTypeMask_t","name":"m_nSensingInterests","size":1,"type":"FIELD_UINT64","flags":["save","enum"],"offset":280},{"name":"m_vecAudibleEvents","size":1,"type":"FIELD_VOID","offset":288}]},{"name":"CAI_ShotRegulator","fields":[{"name":"m_flNextShotTime","size":1,"type":"FIELD_TIME","flags":["save"],"offset":0},{"name":"m_bInRestInterval","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":4},{"name":"m_nBurstShotsRemaining","size":1,"type":"FIELD_INT16","flags":["save"],"offset":6},{"name":"m_nMinBurstShots","size":1,"type":"FIELD_INT16","flags":["save"],"offset":8},{"name":"m_nMaxBurstShots","size":1,"type":"FIELD_INT16","flags":["save"],"offset":10},{"name":"m_flMinRestInterval","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":12},{"name":"m_flMaxRestInterval","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":16},{"name":"m_flMinBurstInterval","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":20},{"name":"m_flMaxBurstInterval","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":24},{"name":"m_bDisabled","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":28},{"name":"m_nWorldGroupId","size":1,"type":"FIELD_WORLD_GROUP_ID","flags":["save"],"offset":32}]},{"base":"CBaseEntity","name":"CAI_SpeechFilter","fields":[{"name":"m_iszSubject","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1192,"external_name":"subject"},{"name":"m_flIdleModifier","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1200,"external_name":"IdleModifier"},{"name":"m_bNeverSayHello","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1204,"external_name":"NeverSayHello"},{"name":"m_bDisabled","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1205,"external_name":"StartDisabled"},{"name":"InputEnable","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Enable"},{"name":"InputDisable","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Disable"},{"name":"InputSetIdleModifier","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"SetIdleModifier"}]},{"name":"CAI_Squad","fields":[{"name":"m_flSquadSoundWaitTime","size":1,"type":"FIELD_TIME","flags":["save"],"offset":88},{"name":"m_nSquadSoundPriority","size":1,"type":"FIELD_INT32","flags":["save"],"offset":92},{"name":"m_hSquadInflictor","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":96},{"name":"m_SquadLeader","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":84},{"name":"m_SquadIntData","size":4,"type":"FIELD_INT32","flags":["save"],"offset":100},{"name":"m_SquadGameTimeData","size":4,"type":"FIELD_TIME","flags":["save"],"offset":116},{"name":"m_PerTargetSquadSlotInfos","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":144},{"name":"m_flSquadSlotInfoCleanupTime","size":1,"type":"FIELD_TIME","flags":["save"],"offset":168},{"name":"m_bitsInactiveSlotsDueToMode","size":1,"type":"FIELD_VOID","offset":172},{"name":"m_nonTargetSquadSlotsUsed","size":1,"type":"FIELD_VOID","offset":180},{"name":"m_bAllSlotsDisabled","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":200},{"name":"m_nWorldGroupId","size":1,"type":"FIELD_WORLD_GROUP_ID","flags":["save"],"offset":204},{"name":"m_flLastMemberKilledTime","size":1,"type":"FIELD_TIME","flags":["save"],"offset":208},{"name":"m_nKilledMembersCount","size":1,"type":"FIELD_INT32","flags":["save"],"offset":212}]},{"base":"CPointEntity","name":"CAITestPath","fields":[{"name":"m_strNextPath","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1192,"external_name":"NextPath"}]},{"name":"CAI_VolumetricEvent","fields":[{"name":"m_hHandle","size":1,"type":"FIELD_UINT64","flags":["save"],"offset":0},{"name":"m_hOwner","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":8},{"enum":"AI_VolumetricEventCategory_t","name":"m_nCategory","size":1,"type":"FIELD_UINT8","flags":["save","enum"],"offset":28},{"enum":"AI_VolumetricEventTypeMask_t","name":"m_nTypeMask","size":1,"type":"FIELD_UINT64","flags":["save","enum"],"offset":16},{"enum":"AI_VolumetricEventType_t","name":"m_nPrimaryType","size":1,"type":"FIELD_UINT8","flags":["save","enum"],"offset":26},{"enum":"AI_VolumetricEventFlags_t","name":"m_nFlags","size":1,"type":"FIELD_UINT16","flags":["save","enum"],"offset":24},{"enum":"AI_VolumetricEventChannel_t","name":"m_nChannel","size":1,"type":"FIELD_UINT8","flags":["save","enum"],"offset":27},{"name":"m_hTarget","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":112},{"name":"m_flExpireTime","size":1,"type":"FIELD_TIME","flags":["save"],"offset":36},{"name":"m_vOrigin","size":1,"type":"FIELD_EMBEDDED","flags":["save"],"offset":48,"embedded":"CRelativeLocation"},{"name":"m_flRadius","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":32}]},{"base":"CPointEntity","name":"CAI_VolumetricEventEntity","fields":[{"enum":"AI_VolumetricEventType_t","name":"m_iEventType","size":1,"type":"FIELD_UINT8","flags":["save","key","enum"],"offset":1184,"external_name":"eventtype"},{"enum":"AI_VolumetricEventFlags_t","name":"m_iEventFlags","size":1,"type":"FIELD_UINT16","flags":["save","key","enum"],"offset":1186,"external_name":"eventflags"},{"name":"m_flRadius","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1188,"external_name":"radius"},{"name":"m_flDuration","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1200,"external_name":"duration"},{"name":"m_iszProxyEntityName","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1208,"external_name":"locationproxy"},{"name":"m_hEvent","size":1,"type":"FIELD_UINT64","flags":["save"],"offset":1192},{"name":"InputEmitAIVolumetricEvent","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"EmitAIVolumetricEvent"},{"name":"InputStopAIVolumetricEvent","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"StopAIVolumetricEvent"}]},{"base":"CAI_VolumetricEventEntity","name":"CAI_VolumetricEventEntityAlias_ai_sound"},{"base":"CPointEntity","name":"CAI_VolumetricEventSensor","fields":[{"name":"m_bDisabled","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1200,"external_name":"StartDisabled"},{"enum":"AI_VolumetricEventTypeMask_t","name":"m_nEventTypeMask","size":1,"type":"FIELD_UINT64","flags":["save","key","enum"],"offset":1208,"external_name":"eventtypes"},{"name":"m_flSensitivity","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1216,"external_name":"Sensitivity"},{"name":"m_iszListenFilter","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1224,"external_name":"ListenFilter"},{"name":"m_hListenFilter","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":1232},{"name":"m_flMaxRange","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1220,"external_name":"MaxRange"},{"name":"m_hSensedEvents","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":1240},{"name":"InputEnable","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Enable"},{"name":"InputDisable","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Disable"}]},{"name":"CAI_WaypointList","fields":[{"name":"m_pFirstWaypoint","size":1,"type":"FIELD_EMBEDDED","flags":["save","ptr"],"offset":0,"embedded":"AI_Waypoint_t"}]},{"base":"CPointEntity","name":"CAmbientGeneric","fields":[{"name":"m_iszSound","size":1,"type":"FIELD_SOUNDNAME","flags":["save","key"],"offset":1304,"external_name":"message"},{"name":"m_radius","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1184,"external_name":"radius"},{"name":"m_sSourceEntName","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1312,"external_name":"SourceEntityName"},{"name":"m_hSoundSource","size":1,"type":"FIELD_VOID","offset":1320},{"name":"m_nSoundSourceEntIndex","size":1,"type":"FIELD_VOID","offset":1324},{"name":"m_nGUID","size":1,"type":"FIELD_VOID","offset":1328},{"name":"m_flMaxRadius","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":1188},{"name":"m_fActive","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":1296},{"name":"m_fLooping","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":1297},{"name":"m_iSoundLevel","size":1,"type":"FIELD_INT32","flags":["save"],"offset":1192},{"name":"m_dpv","size":1,"type":"FIELD_EMBEDDED","flags":["save"],"offset":1196,"embedded":"dynpitchvol_t","external_name":""},{"name":"CAmbientGenericRampThink","size":1,"type":"FIELD_VOID","offset":0},{"name":"InputPlaySound","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"PlaySound"},{"name":"InputStopSound","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"StopSound"},{"name":"InputToggleSound","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"ToggleSound"},{"name":"InputPitch","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"Pitch"},{"name":"InputVolume","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"Volume"},{"name":"InputFadeIn","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"FadeIn"},{"name":"InputFadeOut","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"FadeOut"},{"name":"fadein","size":1,"type":"FIELD_INT32","flags":["procedural_keyfield"]},{"name":"fadeout","size":1,"type":"FIELD_INT32","flags":["procedural_keyfield"]},{"name":"fadeinsecs","size":1,"type":"FIELD_INT32","flags":["procedural_keyfield"]},{"name":"fadeoutsecs","size":1,"type":"FIELD_INT32","flags":["procedural_keyfield"]}]},{"name":"CAnimGraphNetworkedVariables","fields":[{"name":"m_PredNetBoolVariables","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":8},{"name":"m_PredNetByteVariables","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":32},{"name":"m_PredNetUInt16Variables","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":56},{"name":"m_PredNetIntVariables","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":80},{"name":"m_PredNetUInt32Variables","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":104},{"name":"m_PredNetUInt64Variables","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":128},{"name":"m_PredNetFloatVariables","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":152},{"name":"m_PredNetVectorVariables","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":176},{"name":"m_PredNetQuaternionVariables","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":200},{"name":"m_PredNetGlobalSymbolVariables","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":224},{"name":"m_OwnerOnlyPredNetBoolVariables","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":248},{"name":"m_OwnerOnlyPredNetByteVariables","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":272},{"name":"m_OwnerOnlyPredNetUInt16Variables","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":296},{"name":"m_OwnerOnlyPredNetIntVariables","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":320},{"name":"m_OwnerOnlyPredNetUInt32Variables","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":344},{"name":"m_OwnerOnlyPredNetUInt64Variables","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":368},{"name":"m_OwnerOnlyPredNetFloatVariables","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":392},{"name":"m_OwnerOnlyPredNetVectorVariables","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":416},{"name":"m_OwnerOnlyPredNetQuaternionVariables","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":440},{"name":"m_OwnerOnlyPredNetGlobalSymbolVariables","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":464},{"name":"m_nBoolVariablesCount","size":1,"type":"FIELD_INT32","flags":["save"],"offset":488},{"name":"m_nOwnerOnlyBoolVariablesCount","size":1,"type":"FIELD_INT32","flags":["save"],"offset":492},{"name":"m_nRandomSeedOffset","size":1,"type":"FIELD_INT32","flags":["save"],"offset":496},{"name":"m_flLastTeleportTime","size":1,"type":"FIELD_ENGINE_TIME","flags":["save"],"offset":500}]},{"base":"CBaseModelEntity","name":"CAssignedLaneParticle","fields":[{"name":"m_iLane","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":1920,"external_name":"LaneNum"}]},{"base":"CAttributeManager","name":"CAttributeContainer","fields":[{"name":"m_Item","size":1,"type":"FIELD_EMBEDDED","flags":["save"],"offset":104,"embedded":"CEconItemView"}]},{"name":"CAttributeList"},{"name":"CAttributeManager","fields":[{"name":"m_Providers","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":8},{"name":"m_Receivers","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":32},{"name":"m_iReapplyProvisionParity","size":1,"type":"FIELD_INT32","flags":["save"],"offset":56},{"name":"m_hOuter","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":60},{"name":"m_ProviderType","size":1,"type":"FIELD_INT32","flags":["save"],"offset":68}]},{"base":"CBaseModelEntity","name":"CBarnLight","fields":[{"name":"m_bEnabled","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1920,"external_name":"enabled"},{"name":"m_VisClusters","size":1,"type":"FIELD_CUSTOM","flags":["save","key"],"offset":2632,"external_name":"precomputed_vis_clusters"},{"name":"m_nColorMode","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":1924,"external_name":"colormode"},{"name":"m_Color","size":1,"type":"FIELD_COLOR32","flags":["save","key"],"offset":1928,"external_name":"color"},{"name":"m_flColorTemperature","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1932,"external_name":"colortemperature"},{"name":"m_flBrightness","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1936,"external_name":"brightness"},{"name":"m_flBrightnessScale","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1940,"external_name":"brightnessscale"},{"name":"m_nDirectLight","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":1944,"external_name":"directlight"},{"name":"m_nBakedShadowIndex","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":1948,"external_name":"bakedshadowindex"},{"name":"m_nLightPathUniqueId","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":1952,"external_name":"light_path_uniqueid"},{"name":"m_nLightMapUniqueId","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":1956,"external_name":"light_map_uniqueid"},{"name":"m_nLuminaireShape","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":1960,"external_name":"luminaire_shape"},{"name":"m_flLuminaireSize","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1964,"external_name":"luminaire_size"},{"name":"m_flLuminaireAnisotropy","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1968,"external_name":"luminaire_anisotropy"},{"name":"m_LightStyleString","size":1,"type":"FIELD_UTLSTRING","flags":["save","key"],"offset":1976,"external_name":"light_style"},{"name":"m_flLightStyleStartTime","size":1,"type":"FIELD_TIME","flags":["save"],"offset":1984},{"name":"m_QueuedLightStyleStrings","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":1992},{"name":"m_LightStyleEvents","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":2016},{"name":"m_LightStyleTargets","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":2040},{"name":"m_StyleEvent","size":4,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":2064,"external_name":"OnStyleEvent%u"},{"name":"m_hLightCookie","size":1,"type":"FIELD_HRENDERTEXTURE","flags":["save","key"],"offset":2192,"external_name":"lightcookie"},{"name":"m_flShape","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":2200,"external_name":"shape"},{"name":"m_flSoftX","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":2204,"external_name":"soft_x"},{"name":"m_flSoftY","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":2208,"external_name":"soft_y"},{"name":"m_flSkirt","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":2212,"external_name":"skirt"},{"name":"m_flSkirtNear","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":2216,"external_name":"skirt_near"},{"name":"m_vSizeParams","size":1,"type":"FIELD_VECTOR","flags":["save","key"],"offset":2220,"external_name":"size_params"},{"name":"m_flRange","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":2232,"external_name":"range"},{"name":"m_vShear","size":1,"type":"FIELD_VECTOR","flags":["save","key"],"offset":2236,"external_name":"shear"},{"name":"m_nBakeSpecularToCubemaps","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":2248,"external_name":"bakespeculartocubemaps"},{"name":"m_vBakeSpecularToCubemapsSize","size":1,"type":"FIELD_VECTOR","flags":["save","key"],"offset":2252,"external_name":"bakespeculartocubemaps_size"},{"name":"m_nCastShadows","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":2264,"external_name":"castshadows"},{"name":"m_nShadowMapSize","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":2268,"external_name":"shadowmapsize"},{"name":"m_nShadowPriority","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":2272,"external_name":"shadowpriority"},{"name":"m_bContactShadow","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":2276,"external_name":"contactshadow"},{"name":"m_bDynamicBounce","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":2288,"external_name":"dynamicbounce"},{"name":"m_bForceShadowsEnabled","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":2277,"external_name":"forceshadowsenabled"},{"name":"m_nBounceLight","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":2280,"external_name":"bouncelight"},{"name":"m_flBounceScale","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":2284,"external_name":"bouncescale"},{"name":"m_flMinRoughness","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":2292,"external_name":"minroughness"},{"name":"m_vAlternateColor","size":1,"type":"FIELD_VECTOR","flags":["save","key"],"offset":2296,"external_name":"altcolor"},{"name":"m_fAlternateColorBrightness","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":2308,"external_name":"altcolorbrightness"},{"name":"m_nFog","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":2312,"external_name":"fog"},{"name":"m_flFogStrength","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":2316,"external_name":"fogstrength"},{"name":"m_flFogScale","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":2324,"external_name":"fogscale"},{"name":"m_nFogShadows","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":2320,"external_name":"fogshadows"},{"name":"m_flFadeSizeStart","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":2328,"external_name":"fade_size_start"},{"name":"m_flFadeSizeEnd","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":2332,"external_name":"fade_size_end"},{"name":"m_flShadowFadeSizeStart","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":2336,"external_name":"shadowfade_size_start"},{"name":"m_flShadowFadeSizeEnd","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":2340,"external_name":"shadowfade_size_end"},{"name":"m_bPrecomputedFieldsValid","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":2344,"external_name":"precomputedfieldsvalid"},{"name":"m_vPrecomputedBoundsMins","size":1,"type":"FIELD_POSITION_VECTOR","flags":["save","key"],"offset":2348,"external_name":"precomputedboundsmins"},{"name":"m_vPrecomputedBoundsMaxs","size":1,"type":"FIELD_POSITION_VECTOR","flags":["save","key"],"offset":2360,"external_name":"precomputedboundsmaxs"},{"name":"m_vPrecomputedOBBOrigin","size":1,"type":"FIELD_POSITION_VECTOR","flags":["save","key"],"offset":2372,"external_name":"precomputedobborigin"},{"name":"m_vPrecomputedOBBAngles","size":1,"type":"FIELD_QANGLE_WORLDSPACE","flags":["save","key"],"offset":2384,"external_name":"precomputedobbangles"},{"name":"m_vPrecomputedOBBExtent","size":1,"type":"FIELD_VECTOR","flags":["save","key"],"offset":2396,"external_name":"precomputedobbextent"},{"name":"m_nPrecomputedSubFrusta","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":2408,"external_name":"precomputedsubfrusta"},{"name":"m_vPrecomputedOBBOrigin0","size":1,"type":"FIELD_POSITION_VECTOR","flags":["save","key"],"offset":2412,"external_name":"precomputedobborigin0"},{"name":"m_vPrecomputedOBBAngles0","size":1,"type":"FIELD_QANGLE_WORLDSPACE","flags":["save","key"],"offset":2424,"external_name":"precomputedobbangles0"},{"name":"m_vPrecomputedOBBExtent0","size":1,"type":"FIELD_VECTOR","flags":["save","key"],"offset":2436,"external_name":"precomputedobbextent0"},{"name":"m_vPrecomputedOBBOrigin1","size":1,"type":"FIELD_POSITION_VECTOR","flags":["save","key"],"offset":2448,"external_name":"precomputedobborigin1"},{"name":"m_vPrecomputedOBBAngles1","size":1,"type":"FIELD_QANGLE_WORLDSPACE","flags":["save","key"],"offset":2460,"external_name":"precomputedobbangles1"},{"name":"m_vPrecomputedOBBExtent1","size":1,"type":"FIELD_VECTOR","flags":["save","key"],"offset":2472,"external_name":"precomputedobbextent1"},{"name":"m_vPrecomputedOBBOrigin2","size":1,"type":"FIELD_POSITION_VECTOR","flags":["save","key"],"offset":2484,"external_name":"precomputedobborigin2"},{"name":"m_vPrecomputedOBBAngles2","size":1,"type":"FIELD_QANGLE_WORLDSPACE","flags":["save","key"],"offset":2496,"external_name":"precomputedobbangles2"},{"name":"m_vPrecomputedOBBExtent2","size":1,"type":"FIELD_VECTOR","flags":["save","key"],"offset":2508,"external_name":"precomputedobbextent2"},{"name":"m_vPrecomputedOBBOrigin3","size":1,"type":"FIELD_POSITION_VECTOR","flags":["save","key"],"offset":2520,"external_name":"precomputedobborigin3"},{"name":"m_vPrecomputedOBBAngles3","size":1,"type":"FIELD_QANGLE_WORLDSPACE","flags":["save","key"],"offset":2532,"external_name":"precomputedobbangles3"},{"name":"m_vPrecomputedOBBExtent3","size":1,"type":"FIELD_VECTOR","flags":["save","key"],"offset":2544,"external_name":"precomputedobbextent3"},{"name":"m_vPrecomputedOBBOrigin4","size":1,"type":"FIELD_POSITION_VECTOR","flags":["save","key"],"offset":2556,"external_name":"precomputedobborigin4"},{"name":"m_vPrecomputedOBBAngles4","size":1,"type":"FIELD_QANGLE_WORLDSPACE","flags":["save","key"],"offset":2568,"external_name":"precomputedobbangles4"},{"name":"m_vPrecomputedOBBExtent4","size":1,"type":"FIELD_VECTOR","flags":["save","key"],"offset":2580,"external_name":"precomputedobbextent4"},{"name":"m_vPrecomputedOBBOrigin5","size":1,"type":"FIELD_POSITION_VECTOR","flags":["save","key"],"offset":2592,"external_name":"precomputedobborigin5"},{"name":"m_vPrecomputedOBBAngles5","size":1,"type":"FIELD_QANGLE_WORLDSPACE","flags":["save","key"],"offset":2604,"external_name":"precomputedobbangles5"},{"name":"m_vPrecomputedOBBExtent5","size":1,"type":"FIELD_VECTOR","flags":["save","key"],"offset":2616,"external_name":"precomputedobbextent5"},{"name":"InputCastDynamicShadows","size":1,"type":"FIELD_BOOLEAN","flags":["input"],"offset":0,"external_name":"CastDynamicShadows"},{"name":"m_bPvsModifyEntity","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":2628,"external_name":"pvs_modify_entity"},{"name":"CBarnLightThink_SetNextQueuedLightStyle","size":1,"type":"FIELD_VOID","offset":0},{"name":"CBarnLightThink_ApplyLightStylesToTargets","size":1,"type":"FIELD_VOID","offset":0},{"name":"CBarnLightThink_LightStyleEvent","size":1,"type":"FIELD_VOID","offset":0}]},{"base":"CBaseModelEntity","name":"CBaseAnimGraph","fields":[{"name":"m_graphControllerManager","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":1920},{"name":"m_bInitiallyPopulateInterpHistory","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":2104,"external_name":"initially_populate_interp_history"},{"name":"m_bAnimGraphUpdateEnabled","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":2120},{"name":"m_flMaxSlopeDistance","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":2124},{"name":"m_bRagdollEnabled","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":2224},{"name":"m_nForceBone","size":1,"type":"FIELD_VOID","offset":2160},{"name":"m_vecForce","size":1,"type":"FIELD_VOID","offset":2148},{"name":"m_RagdollPose","size":1,"type":"FIELD_EMBEDDED","flags":["save"],"offset":2184,"embedded":"PhysicsRagdollPose_t"},{"name":"m_bRagdollClientSide","size":1,"type":"FIELD_VOID","offset":2225},{"name":"m_vLastSlopeCheckPos","size":1,"type":"FIELD_POSITION_VECTOR","offset":2128},{"name":"m_nAnimGraphUpdateId","size":1,"type":"FIELD_UINT32","flags":["save"],"offset":2140},{"name":"m_pMainGraphController","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":2096},{"name":"m_bAnimationUpdateScheduled","size":1,"type":"FIELD_BOOLEAN","offset":2144},{"name":"m_pRagdollControl","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":2176},{"name":"m_xParentedRagdollRootInEntitySpace","size":1,"type":"FIELD_CTRANSFORM","flags":["save"],"offset":2240},{"name":"m_pChoreoServices","size":1,"type":"FIELD_CUSTOM","flags":["save","ptr"],"offset":2112},{"name":"CBaseAnimGraphChoreoServicesThink","size":1,"type":"FIELD_VOID","offset":0},{"name":"InputSetPlaybackRate","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"SetPlaybackRate"},{"name":"InputSetBodyGroup","size":1,"type":"FIELD_STRING","flags":["input"],"offset":0,"external_name":"SetBodygroup"},{"name":"InputSetTargetIdentifierOverride","size":1,"type":"FIELD_STRING","flags":["input"],"offset":0,"external_name":"SetTargetIdentifierOverride"},{"name":"InputClearTargetIdentifierOverride","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"ClearTargetIdentifierOverride"},{"name":"m_bodyGroupModifiers","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":2592}]},{"base":"CSkeletonAnimationController","name":"CBaseAnimGraphController","fields":[{"enum":"AnimationAlgorithm_t","name":"m_nAnimationAlgorithm","size":1,"type":"FIELD_CHARACTER","flags":["save","enum"],"offset":24},{"name":"m_animGraphNetworkedVars","size":1,"type":"FIELD_EMBEDDED","flags":["save"],"offset":32,"embedded":"CAnimGraphNetworkedVariables"},{"name":"m_pAnimGraphInstance","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":552},{"name":"m_flSoundSyncTime","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":712},{"name":"m_hSequence","size":1,"type":"FIELD_INT32","flags":["save"],"offset":720},{"name":"m_flSeqStartTime","size":1,"type":"FIELD_TIME","flags":["save"],"offset":724},{"name":"m_flSeqFixedCycle","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":728},{"enum":"AnimLoopMode_t","name":"m_nAnimLoopMode","size":1,"type":"FIELD_INT32","flags":["save","enum"],"offset":732},{"name":"m_flPlaybackRate","size":1,"type":"FIELD_NETWORK_QUANTIZED_FLOAT","flags":["save","key"],"offset":736,"external_name":"playbackrate"},{"name":"m_sAnimGraph2Identifier","size":1,"type":"FIELD_GLOBALSYMBOL","flags":["save","key"],"offset":1528,"external_name":"animgraph2_identifier"},{"name":"m_hGraphDefinitionAG2","size":1,"type":"FIELD_HNMGRAPHDEFINITION","flags":["save"],"offset":1424},{"name":"m_pGraphInstanceAG2","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":1544},{"name":"m_bSequenceFinished","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":752},{"name":"m_bNetworkedAnimationInputsChanged","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":749},{"name":"m_bNetworkedSequenceChanged","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":750},{"name":"m_bLastUpdateSkipped","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":751},{"name":"m_nPrevAnimUpdateTick","size":1,"type":"FIELD_TICK","flags":["save"],"offset":756},{"name":"m_nActiveIKChainMask","size":1,"type":"FIELD_UINT32","flags":["save"],"offset":716},{"name":"m_nNextExternalGraphHandle","size":1,"type":"FIELD_UINT32","flags":["save"],"offset":648},{"name":"m_serializedPoseRecipeAG2","size":1,"type":"FIELD_VOID","offset":1432},{"name":"m_nSerializePoseRecipeSizeAG2","size":1,"type":"FIELD_VOID","offset":1456},{"name":"m_nSerializePoseRecipeVersionAG2","size":1,"type":"FIELD_VOID","offset":1460},{"name":"m_nServerGraphInstanceIteration","size":1,"type":"FIELD_INT32","flags":["save"],"offset":1464},{"name":"m_nServerSerializationContextIteration","size":1,"type":"FIELD_INT32","flags":["save"],"offset":1468},{"name":"m_vecExternalGraphs","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":2080},{"name":"m_primaryGraphId","size":1,"type":"FIELD_UINT64","flags":["save"],"offset":1472},{"name":"m_vecExternalGraphIds","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":1480},{"name":"m_vecExternalClipIds","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":1504},{"name":"m_vecSecondarySkeletons","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":680},{"name":"m_vecSecondarySkeletonNames","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":656},{"name":"m_nSecondarySkeletonMasterCount","size":1,"type":"FIELD_INT32","flags":["save"],"offset":704},{"name":"m_flCachedSequenceCycleRate","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":744},{"enum":"SequenceFinishNotifyState_t","name":"m_nNotifyState","size":1,"type":"FIELD_UINT8","flags":["save","enum"],"offset":748}]},{"name":"CBaseAnimGraph::ModifierHandleVector_t","fields":[{"name":"m_ModifierHandles","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":0}]},{"base":"CBaseToggle","name":"CBaseButton","fields":[{"name":"m_angMoveEntitySpace","size":1,"type":"FIELD_QANGLE","flags":["save","key"],"offset":2048,"external_name":"movedir"},{"name":"m_fStayPushed","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":2060},{"name":"m_fRotating","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":2061},{"name":"m_sUseSound","size":1,"type":"FIELD_SOUNDNAME","flags":["save","key"],"offset":2096,"external_name":"use_sound"},{"name":"m_sLockedSound","size":1,"type":"FIELD_SOUNDNAME","flags":["save","key"],"offset":2104,"external_name":"locked_sound"},{"name":"m_sUnlockedSound","size":1,"type":"FIELD_SOUNDNAME","flags":["save","key"],"offset":2112,"external_name":"unlocked_sound"},{"name":"m_sOverrideAnticipationName","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":2120,"external_name":"override_anticipation_name"},{"name":"m_bLocked","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":2128},{"name":"m_bDisabled","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":2129},{"name":"m_flUseLockedTime","size":1,"type":"FIELD_TIME","flags":["save"],"offset":2132},{"name":"m_bSolidBsp","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":2136},{"name":"m_hConstraint","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":2268},{"name":"m_hConstraintParent","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":2272},{"name":"m_bForceNpcExclude","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":2276,"external_name":"forcenpcexclude"},{"name":"m_sGlowEntity","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":2280,"external_name":"glow"},{"name":"m_ls","size":1,"type":"FIELD_VOID","offset":2064},{"name":"m_ls.sLockedSound","size":1,"type":"FIELD_SOUNDNAME","flags":["save"],"offset":2072},{"name":"m_ls.sUnlockedSound","size":1,"type":"FIELD_SOUNDNAME","flags":["save"],"offset":2080},{"name":"m_nState","size":1,"type":"FIELD_VOID","offset":2264},{"name":"CBaseButtonButtonTouch","size":1,"type":"FIELD_VOID","offset":0},{"name":"CBaseButtonButtonSpark","size":1,"type":"FIELD_VOID","offset":0},{"name":"CBaseButtonTriggerAndWait","size":1,"type":"FIELD_VOID","offset":0},{"name":"CBaseButtonButtonReturn","size":1,"type":"FIELD_VOID","offset":0},{"name":"CBaseButtonButtonBackHome","size":1,"type":"FIELD_VOID","offset":0},{"name":"CBaseButtonButtonUse","size":1,"type":"FIELD_VOID","offset":0},{"name":"CBaseButtonActivateTouch","size":1,"type":"FIELD_VOID","offset":0},{"name":"InputLock","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Lock"},{"name":"InputUnlock","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Unlock"},{"name":"InputPress","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Press"},{"name":"InputPressIn","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"PressIn"},{"name":"InputPressOut","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"PressOut"},{"name":"InputEnable","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Enable"},{"name":"InputDisable","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Disable"},{"name":"m_OnDamaged","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":2144,"external_name":"OnDamaged"},{"name":"m_OnPressed","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":2168,"external_name":"OnPressed"},{"name":"m_OnUseLocked","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":2192,"external_name":"OnUseLocked"},{"name":"m_OnIn","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":2216,"external_name":"OnIn"},{"name":"m_OnOut","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":2240,"external_name":"OnOut"},{"name":"m_glowEntity","size":1,"type":"FIELD_VOID","offset":2288},{"name":"m_usable","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":2292},{"name":"m_szDisplayText","size":1,"type":"FIELD_STRING","flags":["key"],"offset":2296,"external_name":"displaytext"},{"name":"displaytext","size":1,"type":"FIELD_UTLSTRING","flags":["procedural_keyfield"]}]},{"base":"CBaseModelEntity","name":"CBaseClientUIEntity","fields":[{"name":"m_bEnabled","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1920,"external_name":"enabled"},{"name":"m_DialogXMLName","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1928,"external_name":"dialog_layout_name"},{"name":"m_PanelClassName","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1936,"external_name":"panel_class_name"},{"name":"m_PanelID","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1944,"external_name":"panel_id"},{"name":"InputEnable","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Enable"},{"name":"InputDisable","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Disable"},{"name":"m_CustomOutput0","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1952,"external_name":"CustomOutput0"},{"name":"m_CustomOutput1","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1984,"external_name":"CustomOutput1"},{"name":"m_CustomOutput2","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":2016,"external_name":"CustomOutput2"},{"name":"m_CustomOutput3","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":2048,"external_name":"CustomOutput3"},{"name":"m_CustomOutput4","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":2080,"external_name":"CustomOutput4"},{"name":"m_CustomOutput5","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":2112,"external_name":"CustomOutput5"},{"name":"m_CustomOutput6","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":2144,"external_name":"CustomOutput6"},{"name":"m_CustomOutput7","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":2176,"external_name":"CustomOutput7"},{"name":"m_CustomOutput8","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":2208,"external_name":"CustomOutput8"},{"name":"m_CustomOutput9","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":2240,"external_name":"CustomOutput9"}]},{"base":"CBaseFlex","name":"CBaseCombatCharacter","fields":[{"name":"m_eHull","size":1,"type":"FIELD_UINT32","flags":["save"],"offset":2904},{"name":"m_nNavHullIdx","size":1,"type":"FIELD_UINT32","flags":["save"],"offset":2908},{"name":"m_strRelationships","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":2896,"external_name":"Relationship"},{"name":"m_impactEnergyScale","size":1,"type":"FIELD_FLOAT32","flags":["save","key","input"],"offset":2816,"external_name":"physdamagescale"},{"name":"m_pVecRelationships","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":2888},{"name":"m_bForceServerRagdoll","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":2784},{"name":"InputSetRelationship","size":1,"type":"FIELD_STRING","flags":["input"],"offset":0,"external_name":"SetRelationship"},{"name":"m_bApplyStressDamage","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":2820},{"name":"m_bDeathEventsDispatched","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":2821},{"name":"m_movementStats","size":1,"type":"FIELD_EMBEDDED","flags":["save"],"offset":2912,"embedded":"CMovementStatsProperty"},{"name":"m_hLastValidNavArea","size":1,"type":"FIELD_VOID","offset":2840},{"name":"m_hCurrentNavArea","size":1,"type":"FIELD_VOID","offset":2824},{"name":"m_hCurrentNavAreaBlocked","size":1,"type":"FIELD_VOID","offset":2856},{"name":"m_hMyWearables","size":1,"type":"FIELD_VOID","offset":2792}]},{"base":"CPointEntity","name":"CBaseDMStart","fields":[{"name":"m_Master","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1184,"external_name":"master"}]},{"base":"CBaseToggle","name":"CBaseDoor","fields":[{"name":"m_angMoveEntitySpace","size":1,"type":"FIELD_QANGLE","flags":["save","key"],"offset":2064,"external_name":"movedir"},{"name":"m_vecMoveDirParentSpace","size":1,"type":"FIELD_VECTOR","flags":["save"],"offset":2076},{"name":"m_NoiseMoving","size":1,"type":"FIELD_SOUNDNAME","flags":["save","key"],"offset":2136,"external_name":"noise1"},{"name":"m_NoiseArrived","size":1,"type":"FIELD_SOUNDNAME","flags":["save","key"],"offset":2144,"external_name":"noise2"},{"name":"m_NoiseMovingClosed","size":1,"type":"FIELD_SOUNDNAME","flags":["save","key"],"offset":2152,"external_name":"startclosesound"},{"name":"m_NoiseArrivedClosed","size":1,"type":"FIELD_SOUNDNAME","flags":["save","key"],"offset":2160,"external_name":"closesound"},{"name":"m_ChainTarget","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":2168,"external_name":"chainstodoor"},{"name":"m_nMovingSoundGUID","size":1,"type":"FIELD_VOID","offset":2396},{"name":"m_isChaining","size":1,"type":"FIELD_VOID","offset":2425},{"name":"m_bIsUsable","size":1,"type":"FIELD_VOID","offset":2426},{"name":"m_ls","size":1,"type":"FIELD_EMBEDDED","offset":2088,"embedded":"locksound_t","external_name":""},{"name":"m_ls.sLockedSound","size":1,"type":"FIELD_SOUNDNAME","flags":["save"],"offset":2096},{"name":"m_ls.sUnlockedSound","size":1,"type":"FIELD_SOUNDNAME","flags":["save"],"offset":2104},{"name":"m_bLocked","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":2122},{"name":"m_bNoNPCs","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":2124},{"name":"m_flBlockDamage","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":2132,"external_name":"dmg"},{"enum":"FuncDoorSpawnPos_t","name":"m_eSpawnPosition","size":1,"type":"FIELD_INT32","flags":["save","key","enum"],"offset":2128,"external_name":"spawnpos"},{"name":"m_bForceClosed","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":2120,"external_name":"forceclosed"},{"name":"m_bDoorGroup","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":2121},{"name":"m_bLoopMoveSound","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":2392,"external_name":"loopmovesound"},{"name":"m_bIgnoreDebris","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":2123,"external_name":"ignoredebris"},{"name":"m_bCreateNavObstacle","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":2424,"external_name":"CreateNavObstacle"},{"name":"InputOpen","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Open"},{"name":"InputClose","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Close"},{"name":"InputToggle","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Toggle"},{"name":"InputLock","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Lock"},{"name":"InputUnlock","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Unlock"},{"name":"InputSetSpeed","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"SetSpeed"},{"name":"InputSetToggleState","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"SetToggleState"},{"name":"InputSetNoNPCs","size":1,"type":"FIELD_BOOLEAN","flags":["input"],"offset":0,"external_name":"SetNoNPCs"},{"name":"m_OnBlockedOpening","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":2200,"external_name":"OnBlockedOpening"},{"name":"m_OnBlockedClosing","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":2176,"external_name":"OnBlockedClosing"},{"name":"m_OnUnblockedOpening","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":2248,"external_name":"OnUnblockedOpening"},{"name":"m_OnUnblockedClosing","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":2224,"external_name":"OnUnblockedClosing"},{"name":"m_OnFullyClosed","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":2272,"external_name":"OnFullyClosed"},{"name":"m_OnFullyOpen","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":2296,"external_name":"OnFullyOpen"},{"name":"m_OnClose","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":2320,"external_name":"OnClose"},{"name":"m_OnOpen","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":2344,"external_name":"OnOpen"},{"name":"m_OnLockedUse","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":2368,"external_name":"OnLockedUse"},{"name":"CBaseDoorDoorTouch","size":1,"type":"FIELD_VOID","offset":0},{"name":"CBaseDoorDoorGoUp","size":1,"type":"FIELD_VOID","offset":0},{"name":"CBaseDoorDoorGoDown","size":1,"type":"FIELD_VOID","offset":0},{"name":"CBaseDoorDoorHitTop","size":1,"type":"FIELD_VOID","offset":0},{"name":"CBaseDoorDoorHitBottom","size":1,"type":"FIELD_VOID","offset":0},{"name":"CBaseDoorMovingSoundThink","size":1,"type":"FIELD_VOID","offset":0},{"name":"CBaseDoorCloseAreaPortalsThink","size":1,"type":"FIELD_VOID","offset":0}]},{"name":"CBaseEntity","fields":[{"name":"m_iGlobalname","size":1,"type":"FIELD_STRING","flags":["global","save","key"],"offset":832,"external_name":"globalname"},{"name":"m_sUniqueHammerID","size":1,"type":"FIELD_UTLSTRING","flags":["save"],"offset":848},{"name":"m_pModifierProp","size":1,"type":"FIELD_EMBEDDED","flags":["save","ptr"],"offset":976,"embedded":"CModifierProperty"},{"name":"m_flSpeed","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":844,"external_name":"speed"},{"name":"m_flAnimTime","size":1,"type":"FIELD_ENGINE_TIME","flags":["save"],"offset":800},{"name":"m_flSimulationTime","size":1,"type":"FIELD_ENGINE_TIME","flags":["save"],"offset":804},{"name":"m_flCreateTime","size":1,"type":"FIELD_TIME","flags":["save"],"offset":808},{"name":"m_nLastThinkTick","size":1,"type":"FIELD_TICK","flags":["save"],"offset":612},{"name":"m_bDisabledContextThinks","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":616},{"name":"m_iszPrivateVScripts","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":8,"external_name":"vscripts"},{"name":"m_CScriptComponent","size":1,"type":"FIELD_CUSTOM","offset":40},{"name":"m_nNextThinkTick","size":1,"type":"FIELD_TICK","flags":["save","key"],"offset":860,"external_name":"nextthink"},{"name":"m_fEffects","size":1,"type":"FIELD_UINT32","flags":["save","key"],"offset":992,"external_name":"effects"},{"name":"m_aThinkFunctions","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":584},{"name":"m_ResponseContexts","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":656},{"name":"m_iszResponseContext","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":680,"external_name":"ResponseContext"},{"name":"m_nSubclassID","size":1,"type":"FIELD_UTLSTRINGTOKEN","flags":["save","key"],"offset":788,"external_name":"subclass_id"},{"name":"subclass_name","size":1,"type":"FIELD_STRING","flags":["procedural_keyfield"]},{"name":"m_pSubclassVData","size":1,"type":"FIELD_VOID","offset":792},{"name":"m_think","size":1,"type":"FIELD_FUNCTION","flags":["save"],"offset":648},{"name":"m_pfnTouch","size":1,"type":"FIELD_FUNCTION","flags":["save"],"offset":688},{"name":"m_pfnUse","size":1,"type":"FIELD_FUNCTION","flags":["save"],"offset":696},{"name":"m_pfnBlocked","size":1,"type":"FIELD_FUNCTION","flags":["save"],"offset":704},{"name":"m_pfnMoveDone","size":1,"type":"FIELD_FUNCTION","flags":["save"],"offset":712},{"name":"m_lifeState","size":1,"type":"FIELD_UINT8","flags":["save"],"offset":728},{"name":"m_flDamageAccumulator","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":732},{"name":"m_bTakesDamage","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":736},{"name":"m_nTakeDamageFlags","size":1,"type":"FIELD_UINT64","flags":["save"],"offset":744},{"name":"m_iMaxHealth","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":724,"external_name":"max_health"},{"name":"m_target","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":760,"external_name":"target"},{"enum":"EntityPlatformTypes_t","name":"m_nPlatformType","size":1,"type":"FIELD_UINT8","flags":["save","key","enum"],"offset":752,"external_name":"platform_type"},{"name":"m_iszDamageFilterName","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":776,"external_name":"damagefilter"},{"name":"m_hDamageFilter","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":768},{"name":"m_iEFlags","size":1,"type":"FIELD_INT32","flags":["save"],"offset":1036},{"enum":"MoveType_t","name":"m_MoveType","size":1,"type":"FIELD_UINT8","flags":["save","key","enum"],"offset":755,"external_name":"MoveType"},{"enum":"MoveType_t","name":"m_nActualMoveType","size":1,"type":"FIELD_UINT8","flags":["save","enum"],"offset":756},{"name":"m_MoveCollide","size":1,"type":"FIELD_UINT8","flags":["save"],"offset":754},{"name":"m_hOwnerEntity","size":1,"type":"FIELD_EHANDLE","flags":["save","key"],"offset":988,"external_name":"owner"},{"name":"caster","size":1,"type":"FIELD_EHANDLE","flags":["procedural_keyfield"]},{"name":"m_flElasticity","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":1008},{"name":"m_iInitialTeamNum","size":1,"type":"FIELD_INT32","flags":["save","key","input"],"offset":1136,"external_name":"TeamNum"},{"name":"m_iTeamNum","size":1,"type":"FIELD_UINT8","flags":["save","key"],"offset":828,"external_name":"teamnumber"},{"name":"m_iSentToClients","size":1,"type":"FIELD_VOID","offset":840},{"name":"m_hGroundEntity","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":996},{"name":"m_nGroundBodyIndex","size":1,"type":"FIELD_INT32","flags":["save"],"offset":1000},{"name":"m_vecAbsVelocity","size":1,"type":"FIELD_VECTOR","flags":["save"],"offset":900},{"name":"m_vecAngVelocity","size":1,"type":"FIELD_QANGLE","flags":["save","key"],"offset":1144,"external_name":"avelocity"},{"name":"m_flWaterLevel","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":1020},{"name":"m_nWaterType","size":1,"type":"FIELD_UINT8","flags":["save"],"offset":1034},{"name":"m_pBlocker","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":1160},{"name":"m_flGravityScale","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1012,"external_name":"gravity"},{"name":"m_flFriction","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1004,"external_name":"friction"},{"name":"m_flTimeScale","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":1016},{"name":"m_bGravityDisabled","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":1024},{"name":"m_bGravityActuallyDisabled","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":1032},{"name":"m_flActualGravityScale","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":1028},{"name":"m_flLocalTime","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1164,"external_name":"ltime"},{"name":"m_flVPhysicsUpdateLocalTime","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":1168},{"name":"m_flMoveDoneTime","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":784},{"name":"m_nPushEnumCount","size":1,"type":"FIELD_VOID","offset":960},{"name":"m_vecVelocity","size":1,"type":"FIELD_NETWORK_QUANTIZED_VECTOR","flags":["save","key"],"offset":912,"external_name":"velocity"},{"name":"m_bAnimatedEveryTick","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":1025},{"name":"m_spawnflags","size":1,"type":"FIELD_UINT32","flags":["save","key"],"offset":856,"external_name":"spawnflags"},{"name":"m_bClientSideRagdoll","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":812},{"name":"m_vPrevVPhysicsUpdatePos","size":1,"type":"FIELD_VECTOR","flags":["save"],"offset":816},{"name":"m_fFlags","size":1,"type":"FIELD_UINT32","flags":["save"],"offset":896},{"name":"m_nSimulationTick","size":1,"type":"FIELD_ENGINE_TICK","flags":["save"],"offset":864},{"name":"m_nWaterTouch","size":1,"type":"FIELD_VOID","offset":757},{"name":"m_nSlimeTouch","size":1,"type":"FIELD_VOID","offset":758},{"name":"m_bRestoreInHierarchy","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":759},{"name":"m_flNavIgnoreUntilTime","size":1,"type":"FIELD_TIME","flags":["save"],"offset":1140},{"name":"InputSetTeam","size":1,"type":"FIELD_INT32","flags":["input"],"offset":0,"external_name":"SetTeam"},{"name":"m_bDisableLowViolence","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1033,"external_name":"disablelowviolence"},{"name":"InputKill","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Kill"},{"name":"InputKillHierarchy","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"KillHierarchy"},{"name":"InputKillConstrained","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"KillConstrained"},{"name":"InputUse","size":1,"type":"FIELD_INT32","flags":["input"],"offset":0,"external_name":"Use"},{"name":"InputAlternativeSorting","size":1,"type":"FIELD_BOOLEAN","flags":["input"],"offset":0,"external_name":"AlternativeSorting"},{"name":"InputSetParent","size":1,"type":"FIELD_STRING","flags":["input"],"offset":0,"external_name":"SetParent"},{"name":"InputSetParentAttachment","size":1,"type":"FIELD_STRING","flags":["input"],"offset":0,"external_name":"SetParentAttachment"},{"name":"InputSetParentAttachmentMaintainOffset","size":1,"type":"FIELD_STRING","flags":["input"],"offset":0,"external_name":"SetParentAttachmentMaintainOffset"},{"name":"InputClearParent","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"ClearParent"},{"name":"InputFollowEntity","size":1,"type":"FIELD_STRING","flags":["input"],"offset":0,"external_name":"FollowEntity"},{"name":"InputSetDamageFilter","size":1,"type":"FIELD_STRING","flags":["input"],"offset":0,"external_name":"SetDamageFilter"},{"name":"InputEnableDamageForces","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"EnableDamageForces"},{"name":"InputDisableDamageForces","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"DisableDamageForces"},{"name":"InputDispatchResponse","size":1,"type":"FIELD_STRING","flags":["input"],"offset":0,"external_name":"DispatchResponse"},{"name":"InputAddContext","size":1,"type":"FIELD_STRING","flags":["input"],"offset":0,"external_name":"AddContext"},{"name":"InputRemoveContext","size":1,"type":"FIELD_STRING","flags":["input"],"offset":0,"external_name":"RemoveContext"},{"name":"InputClearContext","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"ClearContext"},{"name":"InputAddAttribute","size":1,"type":"FIELD_STRING","flags":["input"],"offset":0,"external_name":"AddAttribute"},{"name":"InputRemoveAttribute","size":1,"type":"FIELD_STRING","flags":["input"],"offset":0,"external_name":"RemoveAttribute"},{"name":"InputAddModifier","size":1,"type":"FIELD_STRING","flags":["input"],"offset":0,"external_name":"AddModifier"},{"name":"InputRemoveModifier","size":1,"type":"FIELD_STRING","flags":["input"],"offset":0,"external_name":"RemoveModifier"},{"name":"InputDisableShadow","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"DisableShadow"},{"name":"InputEnableShadow","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"EnableShadow"},{"name":"InputFireUser1","size":1,"type":"FIELD_STRING","flags":["input"],"offset":0,"external_name":"FireUser1"},{"name":"InputFireUser2","size":1,"type":"FIELD_STRING","flags":["input"],"offset":0,"external_name":"FireUser2"},{"name":"InputFireUser3","size":1,"type":"FIELD_STRING","flags":["input"],"offset":0,"external_name":"FireUser3"},{"name":"InputFireUser4","size":1,"type":"FIELD_STRING","flags":["input"],"offset":0,"external_name":"FireUser4"},{"name":"InputChangeSubclass","size":1,"type":"FIELD_STRING","flags":["input"],"offset":0,"external_name":"ChangeSubclass"},{"name":"InputPlatformEnable","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"EnablePlatform"},{"name":"InputPlatformDisable","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"DisablePlatform"},{"name":"InputPlatformFollowYaw","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"PlatformFollowYaw"},{"name":"InputPlatformIgnoreYaw","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"PlatformIgnoreYaw"},{"name":"m_OnUser1","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1040,"external_name":"OnUser1"},{"name":"m_OnUser2","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1064,"external_name":"OnUser2"},{"name":"m_OnUser3","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1088,"external_name":"OnUser3"},{"name":"m_OnUser4","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1112,"external_name":"OnUser4"},{"name":"m_OnKilled","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":872,"external_name":"OnKilled"},{"name":"CBaseEntitySUB_Remove","size":1,"type":"FIELD_VOID","offset":0},{"name":"CBaseEntitySUB_RemoveIfUncarried","size":1,"type":"FIELD_VOID","offset":0},{"name":"CBaseEntitySUB_DoNothing","size":1,"type":"FIELD_VOID","offset":0},{"name":"CBaseEntitySUB_Vanish","size":1,"type":"FIELD_VOID","offset":0},{"name":"CBaseEntitySUB_CallUseToggle","size":1,"type":"FIELD_VOID","offset":0},{"name":"CBaseEntitySUB_KillSelf","size":1,"type":"FIELD_VOID","offset":0},{"name":"CBaseEntitySUB_KillSelfIfUncarried","size":1,"type":"FIELD_VOID","offset":0},{"name":"CBaseEntityFakeScriptThinkFunc","size":1,"type":"FIELD_VOID","offset":0},{"name":"CBaseEntityClearNavIgnoreContentsThink","size":1,"type":"FIELD_VOID","offset":0},{"name":"m_hEffectEntity","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":984},{"name":"m_bLagCompensate","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1157,"external_name":"LagCompensate"},{"name":"m_iHealth","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":720,"external_name":"health"},{"name":"m_CBodyComponent","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":48},{"name":"m_NetworkTransmitComponent","size":1,"type":"FIELD_EMBEDDED","flags":["save"],"offset":56,"embedded":"CNetworkTransmitComponent"},{"name":"m_iCurrentThinkContext","size":1,"type":"FIELD_VOID","offset":608},{"name":"m_pGameSceneNode","size":1,"type":"FIELD_VOID","offset":624},{"name":"m_isSteadyState","size":1,"type":"FIELD_VOID","offset":632},{"name":"m_lastNetworkChange","size":1,"type":"FIELD_VOID","offset":640},{"name":"m_nEntityType","size":1,"type":"FIELD_VOID","offset":753},{"name":"m_ubInterpolationFrame","size":1,"type":"FIELD_UINT8","flags":["save"],"offset":813},{"name":"m_pCollision","size":1,"type":"FIELD_VOID","offset":968},{"name":"m_bNetworkQuantizeOriginAndAngles","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":1156},{"name":"angles","size":1,"type":"FIELD_QANGLE","flags":["procedural_keyfield"]},{"name":"origin","size":1,"type":"FIELD_VECTOR","flags":["procedural_keyfield"]},{"name":"model","size":1,"type":"FIELD_HMODEL","flags":["procedural_keyfield"]},{"name":"ownername","size":1,"type":"FIELD_UTLSTRING","flags":["procedural_keyfield"]},{"name":"disableshadows","size":1,"type":"FIELD_INT32","flags":["procedural_keyfield"]},{"name":"disablereceiveshadows","size":1,"type":"FIELD_INT32","flags":["procedural_keyfield"]},{"name":"nodamageforces","size":1,"type":"FIELD_INT32","flags":["procedural_keyfield"]},{"name":"angle","size":1,"type":"FIELD_FLOAT32","flags":["procedural_keyfield"]},{"name":"m_pPulseGraphInstance","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":1176}]},{"base":"CLogicalEntity","name":"CBaseFilter","fields":[{"name":"m_bNegated","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1184,"external_name":"Negated"},{"name":"InputTestActivator","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"TestActivator"},{"name":"m_OnPass","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1192,"external_name":"OnPass"},{"name":"m_OnFail","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1216,"external_name":"OnFail"}]},{"base":"CBaseAnimGraph","name":"CBaseFlex","fields":[{"name":"m_flexWeight","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":2704},{"name":"m_vLookTargetPosition","size":1,"type":"FIELD_POSITION_VECTOR","flags":["save"],"offset":2728},{"name":"m_flLastFlexAnimationTime","size":1,"type":"FIELD_TIME","flags":["save"],"offset":2776}]},{"base":"CBaseFlex","name":"CBaseFlexAlias_funCBaseFlex"},{"base":"CBaseEntity","name":"CBaseModelEntity","fields":[{"name":"m_pDestructiblePartsSystemComponent","size":1,"type":"FIELD_EMBEDDED","flags":["save","ptr"],"offset":1264,"embedded":"CDestructiblePartsComponent"},{"name":"m_bvDisabledHitGroups","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":1912},{"name":"m_pChoreoComponent","size":1,"type":"FIELD_EMBEDDED","flags":["save","ptr"],"offset":1216,"embedded":"CChoreoComponent"},{"name":"m_clrRender","size":1,"type":"FIELD_COLOR32","flags":["save","key"],"offset":1408,"external_name":"rendercolor"},{"enum":"RenderFx_t","name":"m_nRenderFX","size":1,"type":"FIELD_UINT8","flags":["save","key","enum"],"offset":1345,"external_name":"renderfx"},{"enum":"RenderMode_t","name":"m_nRenderMode","size":1,"type":"FIELD_UINT8","flags":["save","key","enum"],"offset":1344,"external_name":"rendermode"},{"name":"m_vecRenderAttributes","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":1416},{"name":"m_bRenderToCubemaps","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1520,"external_name":"rendertocubemaps"},{"name":"m_bNoInterpolate","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1521,"external_name":"NoInterpolate"},{"name":"m_Collision","size":1,"type":"FIELD_EMBEDDED","flags":["save"],"offset":1528,"embedded":"CCollisionProperty","external_name":""},{"name":"m_Glow","size":1,"type":"FIELD_EMBEDDED","flags":["save"],"offset":1712,"embedded":"CGlowProperty"},{"name":"m_flGlowBackfaceMult","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1800,"external_name":"glowbackfacemult"},{"name":"m_bodyGroupChoices","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":1824},{"name":"m_fadeMinDist","size":1,"type":"FIELD_FLOAT32","flags":["save","key","input"],"offset":1804,"external_name":"fademindist"},{"name":"m_fadeMaxDist","size":1,"type":"FIELD_FLOAT32","flags":["save","key","input"],"offset":1808,"external_name":"fademaxdist"},{"name":"m_flFadeScale","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1812,"external_name":"fadescale"},{"name":"m_flShadowStrength","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":1816},{"name":"m_nObjectCulling","size":1,"type":"FIELD_UINT8","flags":["save","key"],"offset":1820,"external_name":"object_culling"},{"name":"InputAlpha","size":1,"type":"FIELD_INT32","flags":["input"],"offset":0,"external_name":"Alpha"},{"name":"InputColor","size":1,"type":"FIELD_COLOR32","flags":["input"],"offset":0,"external_name":"Color"},{"name":"InputSkin","size":1,"type":"FIELD_INT32","flags":["input"],"offset":0,"external_name":"Skin"},{"name":"m_flDissolveStartTime","size":1,"type":"FIELD_TIME","flags":["save"],"offset":1312},{"name":"CBaseModelEntityProcessSceneEventsThink","size":1,"type":"FIELD_VOID","offset":0},{"name":"CBaseModelEntitySUB_DissolveIfUncarried","size":1,"type":"FIELD_VOID","offset":0},{"name":"InputIgnite","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Ignite"},{"name":"InputIgniteLifetime","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"IgniteLifetime"},{"name":"InputIgniteNumHitboxFires","size":1,"type":"FIELD_INT32","flags":["input"],"offset":0,"external_name":"IgniteNumHitboxFires"},{"name":"InputIgniteHitboxFireScale","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"IgniteHitboxFireScale"},{"name":"InputExtinguish","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Extinguish"},{"name":"m_OnIgnite","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1320,"external_name":"OnIgnite"},{"name":"add_attribute","size":1,"type":"FIELD_UTLSTRING","flags":["procedural_keyfield"]},{"name":"m_szAddModifier","size":1,"type":"FIELD_UTLSTRING","flags":["save","key"],"offset":1352,"external_name":"add_modifier"},{"name":"m_vecViewOffset","size":1,"type":"FIELD_NETWORK_QUANTIZED_VECTOR","flags":["save","key"],"offset":1864,"external_name":"view_ofs"},{"name":"CBaseModelEntitySUB_StartFadeOut","size":1,"type":"FIELD_VOID","offset":0},{"name":"CBaseModelEntitySUB_StartFadeOutInstant","size":1,"type":"FIELD_VOID","offset":0},{"name":"CBaseModelEntitySUB_FadeOut","size":1,"type":"FIELD_VOID","offset":0},{"name":"CBaseModelEntitySUB_StartShadowFadeOut","size":1,"type":"FIELD_VOID","offset":0},{"name":"CBaseModelEntitySUB_PerformShadowFadeOut","size":1,"type":"FIELD_VOID","offset":0},{"name":"CBaseModelEntitySUB_StartShadowFadeIn","size":1,"type":"FIELD_VOID","offset":0},{"name":"CBaseModelEntitySUB_PerformShadowFadeIn","size":1,"type":"FIELD_VOID","offset":0},{"name":"CBaseModelEntitySUB_StopShadowFade","size":1,"type":"FIELD_VOID","offset":0},{"name":"m_bAllowFadeInView","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":1360},{"name":"m_bHasCollision","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":1392},{"name":"m_vSupport","size":1,"type":"FIELD_VECTOR","flags":["save"],"offset":1396},{"name":"m_CRenderComponent","size":1,"type":"FIELD_CUSTOM","offset":1184},{"name":"m_CHitboxComponent","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":1192},{"name":"rendercolor32","size":1,"type":"FIELD_COLOR32","flags":["procedural_keyfield"]},{"name":"rendercolor","size":1,"type":"FIELD_COLOR32","flags":["procedural_keyfield"]},{"name":"renderamt","size":1,"type":"FIELD_INT32","flags":["procedural_keyfield"]},{"name":"mins","size":1,"type":"FIELD_VECTOR","flags":["procedural_keyfield"]},{"name":"maxs","size":1,"type":"FIELD_VECTOR","flags":["procedural_keyfield"]},{"name":"skin","size":1,"type":"FIELD_CSTRING","flags":["procedural_keyfield"]},{"name":"bodygroups","size":1,"type":"FIELD_UTLSTRING","flags":["procedural_keyfield"]},{"enum":"HitGroup_t","name":"m_nDestructiblePartInitialStateDestructed0","size":1,"type":"FIELD_INT32","flags":["save","key","enum"],"offset":1224,"external_name":"destructible_part_initial_state_destructed_1"},{"enum":"HitGroup_t","name":"m_nDestructiblePartInitialStateDestructed1","size":1,"type":"FIELD_INT32","flags":["save","key","enum"],"offset":1228,"external_name":"destructible_part_initial_state_destructed_2"},{"enum":"HitGroup_t","name":"m_nDestructiblePartInitialStateDestructed2","size":1,"type":"FIELD_INT32","flags":["save","key","enum"],"offset":1232,"external_name":"destructible_part_initial_state_destructed_3"},{"enum":"HitGroup_t","name":"m_nDestructiblePartInitialStateDestructed3","size":1,"type":"FIELD_INT32","flags":["save","key","enum"],"offset":1236,"external_name":"destructible_part_initial_state_destructed_4"},{"enum":"HitGroup_t","name":"m_nDestructiblePartInitialStateDestructed4","size":1,"type":"FIELD_INT32","flags":["save","key","enum"],"offset":1240,"external_name":"destructible_part_initial_state_destructed_5"},{"name":"m_nDestructiblePartInitialStateDestructed0_PartIndex","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":1244,"external_name":"destructible_part_initial_state_destructed_1_part_index"},{"name":"m_nDestructiblePartInitialStateDestructed1_PartIndex","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":1248,"external_name":"destructible_part_initial_state_destructed_2_part_index"},{"name":"m_nDestructiblePartInitialStateDestructed2_PartIndex","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":1252,"external_name":"destructible_part_initial_state_destructed_3_part_index"},{"name":"m_nDestructiblePartInitialStateDestructed3_PartIndex","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":1256,"external_name":"destructible_part_initial_state_destructed_4_part_index"},{"name":"m_nDestructiblePartInitialStateDestructed4_PartIndex","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":1260,"external_name":"destructible_part_initial_state_destructed_5_part_index"}]},{"name":"CBaseModifier","fields":[{"name":"m_pModifierProp","size":1,"type":"FIELD_VOID","offset":32},{"name":"m_nSerialNumber","size":1,"type":"FIELD_INT32","flags":["save"],"offset":40},{"name":"m_flLastAppliedTime","size":1,"type":"FIELD_TIME","flags":["save"],"offset":44},{"name":"m_flCreationTime","size":1,"type":"FIELD_TIME","flags":["save"],"offset":48},{"name":"m_flDuration","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":52},{"name":"m_hCaster","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":56},{"name":"m_hAbility","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":60},{"name":"m_hAuraProvider","size":1,"type":"FIELD_MODIFIER_HANDLE","flags":["save"],"offset":64},{"name":"m_iStackCount","size":1,"type":"FIELD_INT16","flags":["save","key"],"offset":98,"external_name":"stack_count"},{"name":"m_iMaxStackCount","size":1,"type":"FIELD_INT16","flags":["save","key"],"offset":100,"external_name":"max_stack_count"},{"name":"m_iAttributes","size":1,"type":"FIELD_UINT8","flags":["save","key"],"offset":96,"external_name":"attributes"},{"name":"m_iTeam","size":1,"type":"FIELD_UINT8","flags":["save"],"offset":97},{"name":"m_eDestroyReason","size":1,"type":"FIELD_UINT8","flags":["save"],"offset":112},{"name":"m_bDisabled","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":113},{"name":"m_bSuppressSendModifier","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":114},{"name":"m_flThinkInterval","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":116},{"name":"m_flThinkIntervalStartTime","size":1,"type":"FIELD_TIME","flags":["save"],"offset":120},{"name":"m_flAsyncThinkInterval","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":124},{"name":"m_flAsyncThinkIntervalStartTime","size":1,"type":"FIELD_TIME","flags":["save"],"offset":128},{"name":"m_flTimeScale","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":132},{"name":"m_hModifierListHandle","size":1,"type":"FIELD_VOID","offset":144},{"name":"m_pVecTrackedObjects","size":1,"type":"FIELD_VOID","offset":136},{"name":"m_pSubclassVData","size":1,"type":"FIELD_VOID","offset":16},{"name":"m_pVecStackDecayTimes","size":1,"type":"FIELD_VOID","offset":104},{"name":"m_nAbilitySubclassID","size":1,"type":"FIELD_UTLSTRINGTOKEN","flags":["save"],"offset":92},{"name":"m_bInAuraRange","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":88},{"name":"m_iStringIndex","size":1,"type":"FIELD_VOID","offset":148},{"name":"m_nQueuedModifierRefreshHandle","size":1,"type":"FIELD_VOID","offset":90}]},{"base":"CCitadelModifier","name":"CBaseModifierAura","fields":[{"name":"m_hOldAuraUnits","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":232},{"name":"m_hAuraUnits","size":1,"type":"FIELD_VOID","offset":208},{"name":"m_flOverrideRadius","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":256,"external_name":"radius"}]},{"base":"CPathKeyFrame","name":"CBaseMoveBehavior","fields":[{"name":"m_iPositionInterpolator","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":1280,"external_name":"PositionInterpolator"},{"name":"m_iRotationInterpolator","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":1284,"external_name":"RotationInterpolator"},{"name":"m_pCurrentKeyFrame","size":1,"type":"FIELD_CLASSPTR","flags":["save"],"offset":1304},{"name":"m_pTargetKeyFrame","size":1,"type":"FIELD_CLASSPTR","flags":["save"],"offset":1312},{"name":"m_pPreKeyFrame","size":1,"type":"FIELD_CLASSPTR","flags":["save"],"offset":1320},{"name":"m_pPostKeyFrame","size":1,"type":"FIELD_CLASSPTR","flags":["save"],"offset":1328},{"name":"m_flAnimStartTime","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":1288},{"name":"m_flAnimEndTime","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":1292},{"name":"m_flAverageSpeedAcrossFrame","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":1296},{"name":"m_flTimeIntoFrame","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":1336},{"name":"m_iDirection","size":1,"type":"FIELD_INT32","flags":["save"],"offset":1340}]},{"base":"CBaseEntity","name":"CBaseNPCMaker","fields":[{"enum":"CBaseNPCMaker::VisibilityCriterion_t","name":"m_CriterionVisibility","size":1,"type":"FIELD_INT32","flags":["save","key","enum"],"offset":1396,"external_name":"CriterionVisibility"},{"enum":"CBaseNPCMaker::ThreeStateDist_t","name":"m_CriterionDistance","size":1,"type":"FIELD_INT32","flags":["save","key","enum"],"offset":1400,"external_name":"CriterionDistance"},{"name":"m_nMaxNumNPCs","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":1184,"external_name":"MaxNPCCount"},{"name":"m_nMaxLiveChildren","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":1332,"external_name":"MaxLiveChildren"},{"name":"m_flSpawnFrequency","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1188,"external_name":"SpawnFrequency"},{"name":"m_flRetryFrequency","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1192,"external_name":"RetryFrequency"},{"name":"m_bDisabled","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1352,"external_name":"StartDisabled"},{"name":"m_nHullCheckMode","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":1196,"external_name":"HullCheckMode"},{"name":"m_flRadius","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1348,"external_name":"Radius"},{"name":"m_iszDestinationGroup","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1368,"external_name":"DestinationGroup"},{"name":"m_nMinSpawnDistance","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":1336,"external_name":"MinSpawnDistance"},{"name":"m_iszIgnoreEnt","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1360,"external_name":"IgnoreEntity"},{"name":"m_nSpawnThreshold","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":1340,"external_name":"SpawnThreshold"},{"name":"m_nBatchCount","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":1344,"external_name":"BatchCount"},{"name":"m_bZeroPitchAndRoll","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1354,"external_name":"ZeroPitchAndRoll"},{"name":"m_hSpawnedNPC","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":1380},{"name":"m_nLiveChildren","size":1,"type":"FIELD_INT32","flags":["save"],"offset":1328},{"name":"m_hIgnoreEntity","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":1356},{"name":"m_bSpawning","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":1353},{"name":"m_hSpawnEntity","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":1376},{"name":"m_nCurrentBatchCount","size":1,"type":"FIELD_INT32","flags":["save"],"offset":1384},{"name":"m_nNumSpawnDestinations","size":1,"type":"FIELD_INT32","flags":["save"],"offset":1388},{"name":"m_nNumValidDestinations","size":1,"type":"FIELD_INT32","flags":["save"],"offset":1392},{"name":"InputSpawn","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Spawn"},{"name":"InputEnable","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Enable"},{"name":"InputDisable","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Disable"},{"name":"InputToggle","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Toggle"},{"name":"InputSetMaxChildren","size":1,"type":"FIELD_INT32","flags":["input"],"offset":0,"external_name":"SetMaxChildren"},{"name":"InputAddMaxChildren","size":1,"type":"FIELD_INT32","flags":["input"],"offset":0,"external_name":"AddMaxChildren"},{"name":"InputSetMaxLiveChildren","size":1,"type":"FIELD_INT32","flags":["input"],"offset":0,"external_name":"SetMaxLiveChildren"},{"name":"InputSetSpawnFrequency","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"SetSpawnFrequency"},{"name":"InputSpawnInRadius","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"SpawnInRadius"},{"name":"InputSpawnInLine","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"SpawnInLine"},{"name":"InputSpawnMultiple","size":1,"type":"FIELD_INT32","flags":["input"],"offset":0,"external_name":"SpawnMultiple"},{"name":"InputChangeDestinationGroup","size":1,"type":"FIELD_STRING","flags":["input"],"offset":0,"external_name":"ChangeDestinationGroup"},{"name":"InputSetMinimumSpawnDistance","size":1,"type":"FIELD_INT32","flags":["input"],"offset":0,"external_name":"SetMinimumSpawnDistance"},{"name":"InputSetSpawnEntity","size":1,"type":"FIELD_STRING","flags":["input"],"offset":0,"external_name":"SetSpawnEntity"},{"name":"InputSetBatchCount","size":1,"type":"FIELD_BOOLEAN","flags":["input"],"offset":0,"external_name":"SetBatchCount"},{"name":"InputEnableInfinite","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"EnableInfiniteSpawns"},{"name":"InputDisableInfinite","size":1,"type":"FIELD_BOOLEAN","flags":["input"],"offset":0,"external_name":"DisableInfiniteSpawns"},{"name":"m_OnAllSpawned","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1256,"external_name":"OnAllSpawned"},{"name":"m_OnAllSpawnedDead","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1280,"external_name":"OnAllSpawnedDead"},{"name":"m_OnAllLiveChildrenDead","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1304,"external_name":"OnAllLiveChildrenDead"},{"name":"m_OnSpawnNPC","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1200,"external_name":"OnSpawnNPC"},{"name":"m_OnSpawnedNPCDied","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1232,"external_name":"OnSpawnedNPCDied"},{"name":"CBaseNPCMakerMakerThink","size":1,"type":"FIELD_VOID","offset":0}]},{"base":"CBaseToggle","name":"CBasePlatTrain","fields":[{"name":"m_NoiseMoving","size":1,"type":"FIELD_SOUNDNAME","flags":["save","key"],"offset":2048,"external_name":"noise1"},{"name":"m_NoiseArrived","size":1,"type":"FIELD_SOUNDNAME","flags":["save","key"],"offset":2056,"external_name":"noise2"},{"name":"m_pMovementSound","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":2064},{"name":"m_volume","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":2072,"external_name":"volume"},{"name":"m_flTWidth","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":2076},{"name":"m_flTLength","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":2080},{"name":"rotation","size":1,"type":"FIELD_FLOAT32","flags":["procedural_keyfield"]}]},{"base":"CBaseEntity","name":"CBasePlayerController","fields":[{"name":"fakeclient","size":1,"type":"FIELD_BOOLEAN","flags":["procedural_keyfield"]},{"name":"is_hltv","size":1,"type":"FIELD_BOOLEAN","flags":["procedural_keyfield"]},{"name":"playername","size":1,"type":"FIELD_CSTRING","flags":["procedural_keyfield"]},{"name":"reserving","size":1,"type":"FIELD_BOOLEAN","flags":["procedural_keyfield"]},{"name":"m_steamID","size":1,"type":"FIELD_UINT64","flags":["key"],"offset":1800,"external_name":"steamid"},{"name":"m_hPawn","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":1240},{"name":"m_bKnownTeamMismatch","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":1244},{"name":"m_bIsHLTV","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":1280},{"name":"m_iDesiredFOV","size":1,"type":"FIELD_UINT32","flags":["save"],"offset":1812},{"name":"m_nSplitScreenSlot","size":1,"type":"FIELD_INT32","offset":1248},{"name":"m_hSplitOwner","size":1,"type":"FIELD_EHANDLE","offset":1252},{"name":"m_hSplitScreenPlayers","size":1,"type":"FIELD_VOID","offset":1256},{"name":"m_nTickBase","size":1,"type":"FIELD_UINT32","offset":1200},{"name":"m_bNoClipEnabled","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":1808},{"name":"m_iConnected","size":1,"type":"FIELD_INT32","offset":1284},{"name":"m_iszPlayerName","size":128,"type":"FIELD_CHARACTER","offset":1288},{"name":"m_pCurrentCommand","size":1,"type":"FIELD_VOID","offset":1792},{"name":"m_nInButtonsWhichAreToggles","size":1,"type":"FIELD_UINT64","offset":1192},{"name":"m_flLastPlayerTalkTime","size":1,"type":"FIELD_ENGINE_TIME","flags":["save"],"offset":1772},{"name":"m_nFramePerfSamplesTotalReceived","size":1,"type":"FIELD_INT32","flags":["save"],"offset":1872},{"name":"m_szNetworkIDString","size":1,"type":"FIELD_UTLSTRING","offset":1416},{"name":"m_bGamePaused","size":1,"type":"FIELD_BOOLEAN","offset":1437},{"name":"m_iIgnoreGlobalChat","size":1,"type":"FIELD_INT32","offset":1768},{"name":"m_bPredict","size":1,"type":"FIELD_BOOLEAN","offset":1429},{"name":"m_bIsLowViolence","size":1,"type":"FIELD_BOOLEAN","offset":1436},{"name":"m_ePlayerControllerKickPolicyMask","size":1,"type":"FIELD_INT32","offset":1432},{"name":"m_fLerpTime","size":1,"type":"FIELD_FLOAT32","offset":1424},{"name":"m_bLagCompensation","size":1,"type":"FIELD_BOOLEAN","offset":1428},{"name":"m_LastCmd","size":1,"type":"FIELD_VOID","offset":1440},{"name":"m_nLastRealCommandNumberExecuted","size":1,"type":"FIELD_VOID","offset":1740},{"name":"m_nLastLateCommandExecuted","size":1,"type":"FIELD_VOID","offset":1744},{"name":"m_flLastEntitySteadyState","size":1,"type":"FIELD_FLOAT32","offset":1776},{"name":"m_nAvailableEntitySteadyState","size":1,"type":"FIELD_INT32","offset":1780},{"name":"m_bHasAnySteadyStateEnts","size":1,"type":"FIELD_BOOLEAN","offset":1784},{"name":"m_hConVarUserInfoSet","size":1,"type":"FIELD_VOID","offset":1984},{"name":"m_AlwaysInPVSEntities","size":1,"type":"FIELD_VOID","offset":0}]},{"base":"CBaseCombatCharacter","name":"CBasePlayerPawn","fields":[{"name":"m_pWeaponServices","size":1,"type":"FIELD_VOID","offset":2976},{"name":"m_pItemServices","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":2984},{"name":"m_pAutoaimServices","size":1,"type":"FIELD_VOID","offset":2992},{"name":"m_pObserverServices","size":1,"type":"FIELD_VOID","offset":3000},{"name":"m_pWaterServices","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":3008},{"name":"m_pUseServices","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":3016},{"name":"m_pFlashlightServices","size":1,"type":"FIELD_VOID","offset":3024},{"name":"m_pCameraServices","size":1,"type":"FIELD_VOID","offset":3032},{"name":"m_pMovementServices","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":3040},{"name":"m_hPawnListEntry","size":1,"type":"FIELD_VOID","offset":3368},{"name":"m_ServerViewAngleChanges","size":1,"type":"FIELD_VOID","offset":3056},{"name":"v_angle","size":1,"type":"FIELD_QANGLE_WORLDSPACE","flags":["save"],"offset":3160},{"name":"v_anglePrevious","size":1,"type":"FIELD_QANGLE_WORLDSPACE","flags":["save"],"offset":3172},{"name":"m_iHideHUD","size":1,"type":"FIELD_UINT32","flags":["save"],"offset":3184},{"name":"m_skybox3d","size":1,"type":"FIELD_EMBEDDED","flags":["save"],"offset":3192,"embedded":"sky3dparams_t","external_name":""},{"name":"m_fNextSuicideTime","size":1,"type":"FIELD_VOID","offset":3344},{"name":"m_pExpresser","size":1,"type":"FIELD_VOID","offset":3352},{"name":"m_fTimeLastHurt","size":1,"type":"FIELD_TIME","flags":["save"],"offset":3336},{"name":"m_fInitHUD","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":3348},{"name":"m_flDeathTime","size":1,"type":"FIELD_TIME","flags":["save"],"offset":3340},{"name":"m_hController","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":3360},{"name":"m_hDefaultController","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":3364},{"name":"controller","size":1,"type":"FIELD_EHANDLE","flags":["procedural_keyfield"]},{"name":"InputSetHealth","size":1,"type":"FIELD_INT32","flags":["input"],"offset":0,"external_name":"SetHealth"},{"name":"InputSetHUDVisibility","size":1,"type":"FIELD_BOOLEAN","flags":["input"],"offset":0,"external_name":"SetHUDVisibility"},{"name":"InputSetFogController","size":1,"type":"FIELD_STRING","flags":["input"],"offset":0,"external_name":"SetFogController"},{"name":"m_fHltvReplayDelay","size":1,"type":"FIELD_VOID","offset":3372},{"name":"m_fHltvReplayEnd","size":1,"type":"FIELD_VOID","offset":3376},{"name":"m_iHltvReplayEntity","size":1,"type":"FIELD_VOID","offset":3380},{"name":"m_sndOpvarLatchData","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":3384}]},{"base":"CBaseAnimGraph","name":"CBasePlayerWeapon","fields":[{"name":"m_nNextPrimaryAttackTick","size":1,"type":"FIELD_TICK","flags":["save"],"offset":2704},{"name":"m_flNextPrimaryAttackTickRatio","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":2708},{"name":"m_nNextSecondaryAttackTick","size":1,"type":"FIELD_TICK","flags":["save"],"offset":2712},{"name":"m_flNextSecondaryAttackTickRatio","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":2716},{"name":"m_iClip1","size":1,"type":"FIELD_INT32","flags":["save"],"offset":2720},{"name":"m_iClip2","size":1,"type":"FIELD_INT32","flags":["save"],"offset":2724},{"name":"m_pReserveAmmo","size":2,"type":"FIELD_INT32","flags":["save"],"offset":2728},{"name":"m_OnPlayerUse","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":2736,"external_name":"OnPlayerUse"},{"name":"InputSetClipPrimary","size":1,"type":"FIELD_INT32","flags":["input"],"offset":0,"external_name":"SetClipPrimary"},{"name":"InputSetClipSecondary","size":1,"type":"FIELD_INT32","flags":["input"],"offset":0,"external_name":"SetClipSecondary"}]},{"base":"CBaseAnimGraph","name":"CBaseProp","fields":[{"name":"health","size":1,"type":"FIELD_VOID","flags":["removed_keyfield"],"offset":2147483647},{"name":"m_mPreferredCatchTransform","size":1,"type":"FIELD_CTRANSFORM","flags":["save"],"offset":2720},{"name":"m_iShapeType","size":1,"type":"FIELD_INT32","flags":["save"],"offset":2708},{"name":"m_bConformToCollisionBounds","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":2712},{"name":"m_bModelOverrodeBlockLOS","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":2704},{"name":"propdata_override","size":1,"type":"FIELD_STRING","flags":["procedural_keyfield"]}]},{"base":"CDynamicProp","name":"CBasePropDoor","fields":[{"name":"m_SoundPound","size":1,"type":"FIELD_VOID","offset":3496},{"name":"m_numCloseAttempts","size":1,"type":"FIELD_VOID","offset":3520},{"name":"m_nPhysicsMaterial","size":1,"type":"FIELD_VOID","offset":3524},{"name":"m_hSoundMoving","size":1,"type":"FIELD_VOID","offset":3428},{"name":"m_bNeedsHardware","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":3332},{"name":"m_nHardwareType","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":3328,"external_name":"hardware"},{"name":"m_flAutoReturnDelay","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":3296,"external_name":"returndelay"},{"name":"m_hActivator","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":3424},{"name":"m_SoundMoving","size":1,"type":"FIELD_SOUNDNAME","flags":["save","key"],"offset":3448,"external_name":"soundmoveoverride"},{"name":"m_SoundOpen","size":1,"type":"FIELD_SOUNDNAME","flags":["save","key"],"offset":3456,"external_name":"soundopenoverride"},{"name":"m_SoundClose","size":1,"type":"FIELD_SOUNDNAME","flags":["save","key"],"offset":3464,"external_name":"soundcloseoverride"},{"name":"m_SoundJiggle","size":1,"type":"FIELD_SOUNDNAME","flags":["save","key"],"offset":3504,"external_name":"soundjiggleoverride"},{"name":"m_ls.sLockedSound","size":1,"type":"FIELD_SOUNDNAME","flags":["save"],"offset":3384},{"name":"m_ls.sUnlockedSound","size":1,"type":"FIELD_SOUNDNAME","flags":["save"],"offset":3392},{"name":"m_SoundLock","size":1,"type":"FIELD_SOUNDNAME","flags":["save","key"],"offset":3472,"external_name":"soundsetlockedoverride"},{"name":"m_SoundUnlock","size":1,"type":"FIELD_SOUNDNAME","flags":["save","key"],"offset":3480,"external_name":"soundsetunlockedoverride"},{"name":"m_SoundLockedAnim","size":1,"type":"FIELD_SOUNDNAME","flags":["save"],"offset":3512},{"name":"m_SoundLatch","size":1,"type":"FIELD_SOUNDNAME","flags":["save","key"],"offset":3488,"external_name":"soundlatchoverride"},{"name":"m_SlaveName","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":3528,"external_name":"slavename"},{"name":"m_bLocked","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":3340},{"name":"m_bNoNPCs","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":3341},{"name":"m_closedPosition","size":1,"type":"FIELD_VECTOR","flags":["save"],"offset":3344},{"name":"m_closedAngles","size":1,"type":"FIELD_QANGLE","flags":["save"],"offset":3356},{"name":"m_bForceClosed","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":3408,"external_name":"forceclosed"},{"name":"m_eDoorState","size":1,"type":"FIELD_INT32","flags":["save"],"offset":3336},{"name":"m_hMaster","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":3536},{"name":"m_hBlocker","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":3368},{"name":"m_bFirstBlocked","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":3372},{"name":"m_hDoorList","size":1,"type":"FIELD_VOID","offset":3304},{"name":"m_vecLatchWorldPosition","size":1,"type":"FIELD_POSITION_VECTOR","flags":["save"],"offset":3412},{"name":"InputOpen","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Open"},{"name":"InputOpenAwayFrom","size":1,"type":"FIELD_STRING","flags":["input"],"offset":0,"external_name":"OpenAwayFrom"},{"name":"InputOpenAwayFromActivator","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"OpenAwayFromActivator"},{"name":"InputClose","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Close"},{"name":"InputToggle","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Toggle"},{"name":"InputLock","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Lock"},{"name":"InputUnlock","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Unlock"},{"name":"InputPlayerOpen","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"PlayerOpen"},{"name":"InputPlayerClose","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"PlayerClose"},{"name":"InputSetNoNPCs","size":1,"type":"FIELD_BOOLEAN","flags":["input"],"offset":0,"external_name":"SetNoNPCs"},{"name":"m_OnBlockedOpening","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":3568,"external_name":"OnBlockedOpening"},{"name":"m_OnBlockedClosing","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":3544,"external_name":"OnBlockedClosing"},{"name":"m_OnUnblockedOpening","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":3616,"external_name":"OnUnblockedOpening"},{"name":"m_OnUnblockedClosing","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":3592,"external_name":"OnUnblockedClosing"},{"name":"m_OnFullyClosed","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":3640,"external_name":"OnFullyClosed"},{"name":"m_OnFullyOpen","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":3664,"external_name":"OnFullyOpen"},{"name":"m_OnClose","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":3688,"external_name":"OnClose"},{"name":"m_OnOpen","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":3712,"external_name":"OnOpen"},{"name":"m_OnLockedUse","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":3736,"external_name":"OnLockedUse"},{"name":"m_OnAjarOpen","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":3760,"external_name":"OnAjarOpen"},{"name":"m_ls","size":1,"type":"FIELD_EMBEDDED","flags":["save"],"offset":3376,"embedded":"locksound_t","external_name":""},{"name":"CBasePropDoorDoorOpenMoveDone","size":1,"type":"FIELD_VOID","offset":0},{"name":"CBasePropDoorDoorCloseMoveDone","size":1,"type":"FIELD_VOID","offset":0},{"name":"CBasePropDoorDoorAutoCloseThink","size":1,"type":"FIELD_VOID","offset":0},{"name":"CBasePropDoorDisableAreaPortalThink","size":1,"type":"FIELD_VOID","offset":0}]},{"base":"CBaseModelEntity","name":"CBaseToggle","fields":[{"name":"m_toggle_state","size":1,"type":"FIELD_INT32","flags":["save"],"offset":1920},{"name":"m_flMoveDistance","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1924,"external_name":"distance"},{"name":"m_flWait","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1928,"external_name":"wait"},{"name":"m_flLip","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1932,"external_name":"lip"},{"name":"m_vecPosition1","size":1,"type":"FIELD_VECTOR","flags":["save"],"offset":1940},{"name":"m_vecPosition2","size":1,"type":"FIELD_VECTOR","flags":["save"],"offset":1952},{"name":"m_vecMoveAng","size":1,"type":"FIELD_QANGLE","flags":["save"],"offset":1964},{"name":"m_vecAngle1","size":1,"type":"FIELD_QANGLE","flags":["save"],"offset":1976},{"name":"m_vecAngle2","size":1,"type":"FIELD_QANGLE","flags":["save"],"offset":1988},{"name":"m_flHeight","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":2000,"external_name":"height"},{"name":"m_hActivator","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":2004},{"name":"m_vecFinalDest","size":1,"type":"FIELD_VECTOR","flags":["save"],"offset":2008},{"name":"m_vecFinalAngle","size":1,"type":"FIELD_QANGLE","flags":["save"],"offset":2020},{"name":"m_sMaster","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":2040,"external_name":"master"},{"name":"m_movementType","size":1,"type":"FIELD_INT32","flags":["save"],"offset":2032},{"name":"m_bAlwaysFireBlockedOutputs","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":1936}]},{"base":"CBaseEntity","name":"CBaseTrackedStatsEntity"},{"base":"CBaseToggle","name":"CBaseTrigger","fields":[{"name":"m_bDisabled","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":2252,"external_name":"StartDisabled"},{"name":"m_iFilterName","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":2240,"external_name":"filtername"},{"name":"m_bUseAsyncQueries","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":2264,"external_name":"useasyncqueries"},{"name":"m_hFilter","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":2248},{"name":"m_hTouchingEntities","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":2216},{"name":"InputEnable","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Enable"},{"name":"InputDisable","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Disable"},{"name":"InputToggle","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Toggle"},{"name":"InputTouchTest","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"TouchTest"},{"name":"InputStartTouch","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"StartTouch"},{"name":"InputEndTouch","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"EndTouch"},{"name":"m_OnStartTouch","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":2048,"external_name":"OnStartTouch"},{"name":"m_OnStartTouchAll","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":2072,"external_name":"OnStartTouchAll"},{"name":"m_OnEndTouch","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":2096,"external_name":"OnEndTouch"},{"name":"m_OnEndTouchAll","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":2120,"external_name":"OnEndTouchAll"},{"name":"m_OnTouching","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":2144,"external_name":"OnTouching"},{"name":"m_OnTouchingEachEntity","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":2168,"external_name":"OnTouchingEachEntity"},{"name":"m_OnNotTouching","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":2192,"external_name":"OnNotTouching"},{"name":"okifnomodel","size":1,"type":"FIELD_BOOLEAN","flags":["procedural_keyfield"]},{"name":"radius","size":1,"type":"FIELD_FLOAT32","flags":["procedural_keyfield"]}]},{"base":"CBaseModelEntity","name":"CBeam","fields":[{"name":"m_hBaseMaterial","size":1,"type":"FIELD_HMATERIAL","flags":["save"],"offset":1944},{"name":"m_nHaloIndex","size":1,"type":"FIELD_HMATERIAL","flags":["save"],"offset":1952},{"name":"m_nBeamType","size":1,"type":"FIELD_INT32","flags":["save"],"offset":1960},{"name":"m_nBeamFlags","size":1,"type":"FIELD_UINT32","flags":["save"],"offset":1964},{"name":"m_nNumBeamEnts","size":1,"type":"FIELD_UINT8","flags":["save"],"offset":1936},{"name":"m_hAttachEntity","size":10,"type":"FIELD_EHANDLE","flags":["save"],"offset":1968},{"name":"m_nAttachIndex","size":10,"type":"FIELD_ATTACHMENT_HANDLE","flags":["save"],"offset":2008},{"name":"m_fWidth","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":2020},{"name":"m_fEndWidth","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":2024},{"name":"m_fFadeLength","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":2028},{"name":"m_fHaloScale","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":2032},{"name":"m_fAmplitude","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":2036},{"name":"m_fStartFrame","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":2040},{"name":"m_flFrameRate","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":1920},{"name":"m_flFrame","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":2048},{"name":"m_nClipStyle","size":1,"type":"FIELD_INT32","flags":["save"],"offset":2052},{"name":"m_bTurnedOff","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":2056},{"name":"m_flHDRColorScale","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1924,"external_name":"HDRColorScale"},{"name":"m_flDamage","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1932,"external_name":"damage"},{"name":"m_flFireTime","size":1,"type":"FIELD_TIME","flags":["save"],"offset":1928},{"name":"m_vecEndPos","size":1,"type":"FIELD_POSITION_VECTOR","flags":["save"],"offset":2060},{"name":"m_hEndEntity","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":2072},{"name":"m_nDissolveType","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":2076,"external_name":"dissolvetype"},{"name":"InputWidth","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"Width"},{"name":"InputNoise","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"Noise"},{"name":"InputColorRedValue","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"ColorRedValue"},{"name":"InputColorGreenValue","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"ColorGreenValue"},{"name":"InputColorBlueValue","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"ColorBlueValue"},{"name":"m_fSpeed","size":1,"type":"FIELD_FLOAT32","flags":["save","key","input"],"offset":2044,"external_name":"ScrollSpeed"}]},{"base":"CBodyComponentSkeletonInstance","name":"CBodyComponentBaseModelEntity"},{"base":"CBaseModelEntity","name":"CBreakable","fields":[{"name":"m_Material","size":1,"type":"FIELD_INT32","flags":["save"],"offset":1992},{"enum":"Explosions","name":"m_Explosion","size":1,"type":"FIELD_INT32","flags":["save","key","enum"],"offset":2000,"external_name":"explosion"},{"name":"m_hBreaker","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":1996},{"name":"m_iszSpawnObject","size":1,"type":"FIELD_STRING","flags":["save"],"offset":2008},{"name":"m_flPressureDelay","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":2016,"external_name":"PressureDelay"},{"name":"m_iMinHealthDmg","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":2020,"external_name":"minhealthdmg"},{"name":"m_iszPropData","size":1,"type":"FIELD_STRING","flags":["save"],"offset":2024},{"name":"m_impactEnergyScale","size":1,"type":"FIELD_FLOAT32","flags":["save","key","input"],"offset":2032,"external_name":"physdamagescale"},{"enum":"PerformanceMode_t","name":"m_PerformanceMode","size":1,"type":"FIELD_INT32","flags":["save","key","enum"],"offset":2120,"external_name":"PerformanceMode"},{"enum":"EOverrideBlockLOS_t","name":"m_nOverrideBlockLOS","size":1,"type":"FIELD_INT32","flags":["save","key","enum"],"offset":2036,"external_name":"overrideBlockLOS"},{"name":"InputBreak","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Break"},{"name":"InputSetHealth","size":1,"type":"FIELD_INT32","flags":["input"],"offset":0,"external_name":"SetHealth"},{"name":"InputAddHealth","size":1,"type":"FIELD_INT32","flags":["input"],"offset":0,"external_name":"AddHealth"},{"name":"InputRemoveHealth","size":1,"type":"FIELD_INT32","flags":["input"],"offset":0,"external_name":"RemoveHealth"},{"name":"InputSetMass","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"SetMass"},{"name":"InputSetEnableBreaking","size":1,"type":"FIELD_BOOLEAN","flags":["input"],"offset":0,"external_name":"SetEnableBreaking"},{"name":"InputSetEnableCollisions","size":1,"type":"FIELD_BOOLEAN","flags":["input"],"offset":0,"external_name":"SetEnableCollisions"},{"name":"CBreakableDie","size":1,"type":"FIELD_VOID","offset":0},{"name":"m_OnStartDeath","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":2040,"external_name":"OnStartDeath"},{"name":"m_OnBreak","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":2064,"external_name":"OnBreak"},{"name":"m_OnHealthChanged","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":2088,"external_name":"OnHealthChanged"},{"name":"m_hPhysicsAttacker","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":2124},{"name":"m_flLastPhysicsInfluenceTime","size":1,"type":"FIELD_TIME","flags":["save"],"offset":2128},{"name":"material","size":1,"type":"FIELD_INT32","flags":["procedural_keyfield"]},{"name":"spawnobject","size":1,"type":"FIELD_INT32","flags":["procedural_keyfield"]},{"name":"propdata","size":1,"type":"FIELD_INT32","flags":["procedural_keyfield"]},{"name":"gamemass","size":1,"type":"FIELD_INT64","flags":["procedural_keyfield"]},{"name":"masscenteroffset","size":1,"type":"FIELD_VECTOR","flags":["procedural_keyfield"]},{"name":"massScale","size":1,"type":"FIELD_FLOAT32","flags":["procedural_keyfield"]},{"name":"buoyancyscale","size":1,"type":"FIELD_FLOAT32","flags":["procedural_keyfield"]},{"name":"fluiddragscale","size":1,"type":"FIELD_FLOAT32","flags":["procedural_keyfield"]},{"name":"m_CPropDataComponent","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":1928}]},{"base":"CBaseProp","name":"CBreakableProp","fields":[{"name":"m_explodeDamage","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":3004,"external_name":"ExplodeDamage"},{"name":"m_explodeRadius","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":3008,"external_name":"ExplodeRadius"},{"name":"m_iMinHealthDmg","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":2932,"external_name":"minhealthdmg"},{"name":"m_hBreaker","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":2968},{"enum":"PerformanceMode_t","name":"m_PerformanceMode","size":1,"type":"FIELD_INT32","flags":["save","key","enum"],"offset":2972,"external_name":"PerformanceMode"},{"name":"m_flPreventDamageBeforeTime","size":1,"type":"FIELD_TIME","flags":["save"],"offset":2976},{"name":"m_bHasBreakPiecesOrCommands","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":3000},{"name":"m_explosionDangerSound","size":1,"type":"FIELD_UINT64","flags":["save"],"offset":3064},{"name":"m_iszPuntSound","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":3088,"external_name":"puntsound"},{"name":"m_flPressureDelay","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":2948,"external_name":"PressureDelay"},{"name":"m_flDefBurstScale","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":2952,"external_name":"BurstScale"},{"name":"m_vDefBurstOffset","size":1,"type":"FIELD_VECTOR","flags":["save","key"],"offset":2956,"external_name":"BurstLocation"},{"enum":"BreakableContentsType_t","name":"m_BreakableContentsType","size":1,"type":"FIELD_INT32","flags":["save","key","enum"],"offset":2980,"external_name":"BreakableContentsType"},{"name":"m_strBreakableContentsPropGroupOverride","size":1,"type":"FIELD_UTLSTRING","flags":["save","key"],"offset":2984,"external_name":"BreakableContentsPropGroupOverride"},{"name":"m_strBreakableContentsParticleOverride","size":1,"type":"FIELD_UTLSTRING","flags":["save","key"],"offset":2992,"external_name":"BreakableContentsParticleOverride"},{"name":"m_preferredCarryAngles","size":1,"type":"FIELD_QANGLE","flags":["save"],"offset":2936},{"name":"m_flDefaultFadeScale","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":3080},{"name":"m_bUsePuntSound","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":3096},{"name":"InputBreak","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Break"},{"name":"InputSetHealth","size":1,"type":"FIELD_INT32","flags":["input"],"offset":0,"external_name":"SetHealth"},{"name":"InputAddHealth","size":1,"type":"FIELD_INT32","flags":["input"],"offset":0,"external_name":"AddHealth"},{"name":"InputRemoveHealth","size":1,"type":"FIELD_INT32","flags":["input"],"offset":0,"external_name":"RemoveHealth"},{"name":"InputSetEnableBreaking","size":1,"type":"FIELD_BOOLEAN","flags":["input"],"offset":0,"external_name":"SetEnableBreaking"},{"name":"InputSetEnableCollisions","size":1,"type":"FIELD_BOOLEAN","flags":["input"],"offset":0,"external_name":"SetEnableCollisions"},{"name":"m_impactEnergyScale","size":1,"type":"FIELD_FLOAT32","flags":["save","key","input"],"offset":2928,"external_name":"physdamagescale"},{"name":"InputSetNavIgnore","size":1,"type":"FIELD_BOOLEAN","flags":["input"],"offset":0,"external_name":"SetNavIgnore"},{"name":"InputEnablePuntSound","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"EnablePuntSound"},{"name":"InputDisablePuntSound","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"DisablePuntSound"},{"name":"m_OnStartDeath","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":2824,"external_name":"OnStartDeath"},{"name":"m_OnBreak","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":2848,"external_name":"OnBreak"},{"name":"m_OnHealthChanged","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":2872,"external_name":"OnHealthChanged"},{"name":"m_OnTakeDamage","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":2904,"external_name":"OnTakeDamage"},{"name":"CBreakablePropBreakThink","size":1,"type":"FIELD_VOID","offset":0},{"name":"CBreakablePropRampToDefaultFadeScale","size":1,"type":"FIELD_VOID","offset":0},{"name":"m_hPhysicsAttacker","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":3072},{"name":"m_flLastPhysicsInfluenceTime","size":1,"type":"FIELD_TIME","flags":["save"],"offset":3076},{"name":"m_bOriginalBlockLOS","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":3097},{"name":"m_hLastAttacker","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":3084},{"name":"m_sExplosionType","size":1,"type":"FIELD_GLOBALSYMBOL","flags":["save"],"offset":3016},{"name":"m_explosionDelay","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":3024},{"name":"m_explosionBuildupSound","size":1,"type":"FIELD_STRING","flags":["save"],"offset":3032},{"name":"m_explosionCustomEffect","size":1,"type":"FIELD_STRING","flags":["save"],"offset":3040},{"name":"m_explosionCustomSound","size":1,"type":"FIELD_STRING","flags":["save"],"offset":3048},{"name":"m_explosionModifier","size":1,"type":"FIELD_STRING","flags":["save"],"offset":3056},{"name":"m_CPropDataComponent","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":2760}]},{"name":"CBreakableStageHelper","fields":[{"name":"m_nCurrentStage","size":1,"type":"FIELD_INT32","flags":["save"],"offset":8},{"name":"m_nStageCount","size":1,"type":"FIELD_INT32","offset":12}]},{"name":"CBuoyancyHelper","fields":[{"name":"m_pController","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":8},{"name":"m_nFluidType","size":1,"type":"FIELD_UTLSTRINGTOKEN","flags":["save"],"offset":24},{"name":"m_flFluidDensity","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":28},{"name":"m_flNeutrallyBuoyantGravity","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":32},{"name":"m_flNeutrallyBuoyantLinearDamping","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":36},{"name":"m_flNeutrallyBuoyantAngularDamping","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":40},{"name":"m_bNeutrallyBuoyant","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":44},{"name":"m_vecFractionOfWheelSubmergedForWheelFriction","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":48},{"name":"m_vecWheelFrictionScales","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":72},{"name":"m_vecFractionOfWheelSubmergedForWheelDrag","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":96},{"name":"m_vecWheelDrag","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":120}]},{"base":"CBaseTrigger","name":"CChangeLevel","fields":[{"name":"m_sMapName","size":1,"type":"FIELD_UTLSTRING","flags":["save"],"offset":2272},{"name":"m_sLandmarkName","size":1,"type":"FIELD_UTLSTRING","flags":["save"],"offset":2280},{"name":"m_bTouched","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":2312},{"name":"m_bNoTouch","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":2313},{"name":"m_bNewChapter","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":2314},{"name":"m_bOnChangeLevelFired","size":1,"type":"FIELD_VOID","offset":2315},{"name":"InputChangeLevel","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"ChangeLevel"},{"name":"m_OnChangeLevel","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":2288,"external_name":"OnChangeLevel"},{"name":"map","size":1,"type":"FIELD_UTLSTRING","flags":["procedural_keyfield"]},{"name":"landmark","size":1,"type":"FIELD_UTLSTRING","flags":["procedural_keyfield"]}]},{"name":"CChoreoComponent","fields":[{"name":"m_hOwner","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":48},{"name":"m_nNextSceneEventId","size":1,"type":"FIELD_UINT32","flags":["save"],"offset":104},{"name":"m_flAllowResponsesEndTime","size":1,"type":"FIELD_TIME","flags":["save"],"offset":136},{"name":"m_vecChoreoModifiers","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":112},{"name":"m_bUpdateLayerPriorities","size":1,"type":"FIELD_VOID","offset":108},{"name":"__m_pChainEntity","size":1,"type":"FIELD_VOID","offset":8}]},{"base":"CPointEntity","name":"CChoreoInfoTarget"},{"base":"CCitadelBaseTriggerAbility","name":"CCitadel_Ability_AbilityName"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Afterburn"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Airheart_Ability01"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Airheart_Ability02"},{"base":"CCitadel_Ability_PrimaryWeapon","name":"CCitadel_Ability_Airheart_AltWeapon"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Airheart_ChargeBlast"},{"base":"CCitadel_Ability_PrimaryWeapon","name":"CCitadel_Ability_Airheart_PrimaryWeapon"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Airheart_Rocketeer3"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Airheart_Rocketeer4"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Airheart_Spotlight"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Airheart_Ult"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Astro_Rifle"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Astro_Shotgun_Toggle"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_BaseHeldItem"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Bebop_LaserBeam"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Bebop_StickyBomb2"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_BloodBomb"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Boho_Ability01"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Boho_Ability02"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Boho_BouncyProjectile"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Boho_ChannelTether"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Boho_DamageShare"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Boho_DoubleHit"},{"base":"CCitadel_Ability_PrimaryWeapon","name":"CCitadel_Ability_Boho_PrimaryWeapon"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Bomber_Ability02"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Bomber_Ability03"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Bomber_ULT"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Bookworm_AOEMagic"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Bookworm_DragonFire"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Bookworm_KnightBarrier"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Bookworm_KnightCharge"},{"base":"CCitadel_Ability_PrimaryWeapon","name":"CCitadel_Ability_BookWorm_PrimaryWeapon"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Bounce_Pad"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Bull_Charge"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_BulletFlurry"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Bull_Heal"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Bull_Leap"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Burrow"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Cadence_Anthem"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Cadence_Crescendo"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Cadence_GrandFinale"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Cadence_Lullaby"},{"base":"CCitadelBaseDashCastAbility","name":"CCitadel_Ability_Cadence_SilenceContraptions"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_CardToss"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Charged_Bomb"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_ChargedShot"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_ChargedTackle"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Chrono_KineticCarbine"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Chrono_PulseGrenade"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_ChronoSwap"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Chrono_TimeWall"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Climb_Rope"},{"base":"CEntityComponent","name":"CCitadelAbilityComponent"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Crackshot"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_CrowdControl"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Dash"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_DeathTax"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Disruptive_Charge"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Doorman_Bomb"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Doorman_Cart"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Doorman_Doorway"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Doorman_Hotel"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Drifter_Hunger"},{"base":"CCitadel_Ability_PrimaryWeapon","name":"CCitadel_Ability_Drifter_PrimaryWeapon"},{"base":"CCitadelBaseAbility","name":"CCitadelAbilityDruidAbility04"},{"base":"CCitadelBaseAbility","name":"CCitadelAbilityDruidBasePlant"},{"base":"CCitadelBaseAbility","name":"CCitadelAbilityDruidHelicopterSeeds"},{"base":"CCitadelBaseAbility","name":"CCitadelAbilityDruidLeechSeed"},{"base":"CCitadelAbilityDruidBasePlant","name":"CCitadelAbilityDruidPlantBranchWall"},{"base":"CCitadelAbilityDruidBasePlant","name":"CCitadelAbilityDruidPlantHealingTree"},{"base":"CCitadelAbilityDruidBasePlant","name":"CCitadelAbilityDruidPlantInvisBush"},{"base":"CCitadelAbilityDruidBasePlant","name":"CCitadelAbilityDruidPlantSomething"},{"base":"CCitadelBaseAbility","name":"CCitadelAbilityDruidSprout"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Dust_Storm"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_EmpowerBullet"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Empty"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_ExplosiveBarrel"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Familiar_Ability01"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Familiar_Ability02"},{"base":"CCitadel_Ability_PrimaryWeapon","name":"CCitadel_Ability_Familiar_AltWeapon"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Familiar_Attach"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Familiar_Attach_Trigger"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Familiar_Clone"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Familiar_Clone_End"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Familiar_CloneSingle"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Familiar_CloneSingle_Trigger"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Familiar_HealHost"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Familiar_HelpingHands"},{"base":"CCitadel_Ability_PrimaryWeapon","name":"CCitadel_Ability_Familiar_PrimaryWeapon"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Familiar_Spotlight"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Fathom_Breach"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Fathom_ScaldingSpray"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Fealty"},{"base":"CCitadel_Ability_PrimaryWeapon","name":"CCitadel_Ability_Fencer_PrimaryWeapon"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Fencer_Riposte"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Fencer_ThrowBlade"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_FireBomb"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_FissureWall"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_FlameDash"},{"base":"CCitadelBaseYamatoAbility","name":"CCitadel_Ability_FlyingStrike"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Fortuna_Ability01"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Fortuna_Ability02"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Fortuna_Ability03"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Fortuna_Ability04"},{"base":"CCitadel_Ability_PrimaryWeapon","name":"CCitadel_Ability_Fortuna_PrimaryWeapon"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Frank_PainAura"},{"base":"CCitadel_Ability_PrimaryWeapon","name":"CCitadel_Ability_Frank_PrimaryWeapon"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Frank_Revive"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Frank_SelfZap"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Frank_ShockTarget2"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_GangActivity"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_GangActivity_Cancel"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_GenericPerson_1"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_GenericPerson_2"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_GenericPerson_3"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_GenericPerson_4"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Ghost_BloodShards"},{"base":"CCitadel_Ability_BaseHeldItem","name":"CCitadel_Ability_GoldenIdol"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_GooBowlingBall"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_GooGrenade"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Graf_Ability01"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Graf_Ability02"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Graf_Ability03"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Graf_Ability04"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Gravity_Lasso"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_GuidedArrow"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Gunslinger_DemonCarbine"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Gunslinger_KnockbackBlast"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Gunslinger_Salvo"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Gunslinger_SpreadingFire"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_HatTrick"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Haze_StackingDamage"},{"base":"CCitadelBaseYamatoAbility","name":"CCitadel_Ability_HealingSlash"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_HealthSwap"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_HighAlert"},{"base":"CCitadel_Ability_Melee_Base","name":"CCitadel_Ability_HoldMelee"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Hook"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Hornet_Chain"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_HornetLeap"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Hornet_Snipe"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_HornetSting"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_IceBeam"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_IceDome"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_IceGrenade"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_IcePath"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_ImmobilizeTrap"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_IncendiaryProjectile"},{"base":"CCitadelBaseYamatoAbility","name":"CCitadel_Ability_InfinitySlash"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Intimidate"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Jump"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Kobun"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Lash"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_LashDownStrike"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Lash_Flog"},{"base":"CCitadelBaseLockonAbility","name":"CCitadel_Ability_Lash_Ultimate"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_LifeDrain"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_LightningBall"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_LockDown"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_MageWalk"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Magician_AnimalCurse"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Magician_AnimalHexArea"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Magician_BigBolt"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Magician_CopyUlt"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Magician_Escape"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Magician_MagicBolt"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Magician_ShadowClone"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Mantle"},{"base":"CCitadelBaseAbilityServerOnly","name":"CCitadel_Ability_MedicHeal"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Melee_Base"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_MeleeParry"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Mirage_FireBeetles"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Mirage_Teleport"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_MobileResupply"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Nano_CatForm"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Nano_CatFormPounce"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Nano_ClusterGrenade"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_NanoDash"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Nano_Pounce"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Nano_Pounce_Instant"},{"base":"CCitadel_Ability_PrimaryWeapon","name":"CCitadel_Ability_Nano_PrimaryWeapon"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Nano_Shadow"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Necro_Coffin"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Necro_Fear"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Necro_GraveStone"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Necro_HauntingSkull"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Necro_HauntingSpirits"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Necro_KillSummon"},{"base":"CCitadelBaseTriggerAbility","name":"CCitadel_Ability_Necro_KillSummonTrigger"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Necro_NukeMap"},{"base":"CCitadel_Ability_PrimaryWeapon","name":"CCitadel_Ability_Necro_PrimaryWeapon"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Necro_ZombieWall"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Nikuman"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Opera_Ability01"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Opera_Ability02"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Opera_Ability03"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Opera_Ability04"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Operative_Blindside"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_PassiveBeefy"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Perched_Predator"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_PowerJump"},{"base":"CCitadelBaseYamatoAbility","name":"CCitadel_Ability_PowerSlash"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_PowerSurge"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Priest_AntiSpiritVest"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Priest_Barrage"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Priest_BearTrap"},{"base":"CCitadel_Ability_PrimaryWeapon","name":"CCitadel_Ability_Priest_CrossbowWeapon"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Priest_Flashbang"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Priest_Knockback"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Priest_SelfHeal"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Priest_SilenceBomb"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Priest_SmokeGrenade"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Priest_StackingDefense"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Priest_WeaponSwap"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_PrimaryWeapon"},{"base":"CCitadel_Ability_PrimaryWeapon","name":"CCitadel_Ability_PrimaryWeapon_BeamWeapon"},{"base":"CCitadel_Ability_PrimaryWeapon_BeamWeapon","name":"CCitadel_Ability_PrimaryWeapon_Bebop"},{"base":"CCitadel_Ability_PrimaryWeapon","name":"CCitadel_Ability_PrimaryWeapon_Cadence"},{"base":"CCitadel_Ability_PrimaryWeapon","name":"CCitadel_Ability_PrimaryWeapon_Empty"},{"base":"CCitadel_Ability_PrimaryWeapon","name":"CCitadel_Ability_PrimaryWeapon_ScalingAltFire"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_ProjectMind"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Protection_Racket"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_ProximityRitual"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_PsychicLift"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_PunkGoat_Blasted"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_PunkGoat_GoatFlip"},{"base":"CCitadel_Ability_PrimaryWeapon","name":"CCitadel_Ability_Punkgoat_PrimaryWeapon"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_PunkGoat_Tether"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_PunkGoat_Ult"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_RapidFire"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_RestorativeGoo"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_RiotProtocol"},{"base":"CCitadelBaseTriggerAbility","name":"CCitadel_Ability_RiposteTargetSelect"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_RocketBarrage"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_RocketLauncher"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Rolling_FireBall"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Rutger_Pulse"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_SelfVacuum"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_SettingSun"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_ShadowPulse"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Shakedown_Target"},{"base":"CCitadel_Item","name":"CCitadel_Ability_Shield"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_ShieldedSentry"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_ShieldGuy_Ability01"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_ShieldGuy_Ability02"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_ShieldGuy_Ability03"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_ShieldGuy_Ability04"},{"base":"CCitadelBaseShivAbility","name":"CCitadel_Ability_ShivDagger"},{"base":"CCitadelBaseShivAbility","name":"CCitadel_Ability_ShivDash"},{"base":"CCitadelBaseShivAbility","name":"CCitadel_Ability_Shiv_Defer_Damage"},{"base":"CCitadelBaseShivAbility","name":"CCitadel_Ability_Shiv_KillingBlow"},{"base":"CCitadel_Ability_PrimaryWeapon","name":"CCitadel_Ability_ShivWeapon"},{"base":"CCitadel_Ability_PrimaryWeapon","name":"CCitadel_Ability_Shotgun_Astro"},{"base":"CCitadel_Ability_PrimaryWeapon","name":"CCitadel_Ability_Shotgun_Astro_Backwards"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_SkyRunner_Ability04"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_SkyRunner_FlakShot"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Skyrunner_MagicBeam"},{"base":"CCitadel_Ability_PrimaryWeapon","name":"CCitadel_Ability_SkyRunner_PrimaryWeapon"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_SkyRunner_SwingLine"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_SleepBomb"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_SleepDagger"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Slide"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_SmokeBomb"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_SnakeDash"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_SpiderShield"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Spinning_Blade"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Sprint"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_StaticCharge"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_StaticCharge_V2"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_StickyBomb"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Stomp"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_StormCloud"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_SummonGangster"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_SuperNeutralCharge"},{"base":"CCitadelBaseAbilityServerOnly","name":"CCitadel_Ability_SuperNeutralIncendiary"},{"base":"CCitadelBaseAbilityServerOnly","name":"CCitadel_Ability_SuperNeutralShield"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Swan_Ability04"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Swan_Acrobat"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Swan_FeatherBoomerang"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Swan_Leap"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_TangoTether"},{"base":"CCitadelBaseTriggerAbility","name":"CCitadel_Ability_TangoTether_Trigger"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Targetdummy_1"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Targetdummy_2"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Targetdummy_3"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Targetdummy_4"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Targetdummy_Inherent"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_TargetPractice"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Teleport"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_TeleportToGangster"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Tenacity"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Tengu_AirLift"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Tengu_StoneForm"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Tengu_Urn"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_ThrowSand"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Thumper_1"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Thumper_2"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Thumper_3"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Thumper_4"},{"base":"CCitadelBaseAbilityServerOnly","name":"CCitadel_Ability_Tier2Boss_AoEWave"},{"base":"CCitadelBaseAbilityServerOnly","name":"CCitadel_Ability_Tier2Boss_LaserBeam"},{"base":"CCitadelBaseAbilityServerOnly","name":"CCitadel_Ability_Tier2Boss_RocketBarrage"},{"base":"CCitadelBaseAbilityServerOnly","name":"CCitadel_Ability_Tier2Boss_Stomp"},{"base":"CTier3BossAbility","name":"CCitadel_Ability_Tier3Boss_AoEWave"},{"base":"CTier3BossAbility","name":"CCitadel_Ability_Tier3Boss_DropBombs"},{"base":"CTier3BossAbility","name":"CCitadel_Ability_Tier3Boss_LaserBeam"},{"base":"CTier3BossAbility","name":"CCitadel_Ability_Tier3Boss_RocketBarrage"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Tokamak_Breach"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Tokamak_CrimsonCannon"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Tokamak_DyingStar"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Tokamak_HeatSinks"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Tokamak_HeatSinks_Inherent"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Tokamak_HotShot"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Tokamak_Radiance"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Trapper_Fear"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Trapper_PoisonJar"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Trappers_Bolo"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Trapper_SpiderJar"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Trapper_WebWall"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_TriggerTower"},{"base":"CCitadel_Ability_TrooperGrenade","name":"CCitadel_Ability_TrooperBossGrenade"},{"base":"CCitadelBaseAbilityServerOnly","name":"CCitadel_Ability_TrooperGrenade"},{"base":"CCitadel_Ability_TrooperGrenade","name":"CCitadel_Ability_TrooperNeutralGrenade"},{"base":"CCitadel_Ability_ZipLine","name":"CCitadel_Ability_TrooperZipLine"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_TurretClone"},{"base":"CCitadelBaseTriggerAbility","name":"CCitadel_Ability_TurretClone_Trigger"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_UltCombo"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Unicorn_DazzlingOrb"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Unicorn_LuminousStrike"},{"base":"CCitadel_Ability_PrimaryWeapon","name":"CCitadel_Ability_Unicorn_PrimaryWeapon"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Unicorn_PrismaticGuard"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Unicorn_RadiantBlast"},{"base":"CCitadel_Ability_Melee_Base","name":"CCitadel_Ability_Uppercut"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_VampireBat_BatBlink"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_VampireBat_BatCloud"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_VampireBat_BatSwarm"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_VampireBat_DoubleDagger"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_VampireBat_LoveBites"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_VampireBat_StealLife"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Vandal_Ability03"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_VandalOverflow"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Vandal_Pillar"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_VandalSurge"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Viper_Ability04"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Viper_DebuffDagger"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_ViperHookblade"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Viper_PetrifyBola"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_ViperVenom"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Viscous_Telepunch"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_VoidSphere"},{"base":"CCitadelBaseAbilityServerOnly","name":"CCitadel_Ability_Weapon_BossTier2"},{"base":"CTier3BossAbility","name":"CCitadel_Ability_Weapon_BossTier3"},{"base":"CCitadel_Ability_PrimaryWeapon_ScalingAltFire","name":"CCitadel_Ability_Werewolf_ClawWeapon"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Werewolf_KickFlip"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Werewolf_Leap"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Werewolf_MaulingLeap"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Werewolf_NetShot"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Werewolf_OnTheHunt"},{"base":"CCitadel_Ability_PrimaryWeapon","name":"CCitadel_Ability_Werewolf_Rifle"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Werewolf_TrackingBomb"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Wraith_RapidFire"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Wrecker_BoulderGrenade"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_WreckerGarbageSuck"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Wrecker_Salvage"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_WreckerScrapBlast"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_WreckerTeleport"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Wrecker_Ultimate"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_WreckingBall"},{"base":"CCitadelBaseTriggerAbility","name":"CCitadel_Ability_WreckingBallThrow"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_Yakuza_Shakedown"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_ZipLine"},{"base":"CCitadelBaseAbility","name":"CCitadel_Ability_ZipLine_Boost"},{"base":"CBaseAnimGraph","name":"CCitadelAnimatingModelEntity","fields":[{"name":"m_CCitadelRegenComponent","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":2704}]},{"base":"CCitadel_Announcer_Base","name":"CCitadel_Announcer"},{"base":"CBaseCombatCharacter","name":"CCitadel_Announcer_Base"},{"base":"CCitadel_Item","name":"CCitadel_ArmorUpgrade_AbilityLifeSteal"},{"base":"CCitadel_Item","name":"CCitadel_ArmorUpgrade_AblativeCoat"},{"base":"CCitadel_Item","name":"CCitadel_ArmorUpgrade_ActiveBulletShield"},{"base":"CCitadel_Item","name":"CCitadel_ArmorUpgrade_AutoCleanse"},{"base":"CCitadel_Item","name":"CCitadel_ArmorUpgrade_BulletArmorReductionAura"},{"base":"CCitadel_Item","name":"CCitadel_ArmorUpgrade_CloakingDevice"},{"base":"CCitadel_Item","name":"CCitadel_ArmorUpgrade_CloakingDeviceActive"},{"base":"CCitadel_Item","name":"CCitadel_ArmorUpgrade_Colossus"},{"base":"CCitadel_Item","name":"CCitadel_ArmorUpgrade_DamageRecycler"},{"base":"CCitadel_Item","name":"CCitadel_ArmorUpgrade_DebuffReducer"},{"base":"CCitadel_Item","name":"CCitadel_ArmorUpgrade_DoubleJump"},{"base":"CCitadel_Item","name":"CCitadel_ArmorUpgrade_Frenzy"},{"base":"CCitadel_Item","name":"CCitadel_ArmorUpgrade_Grit"},{"base":"CCitadel_Item","name":"CCitadel_ArmorUpgrade_HealOnLevel"},{"base":"CCitadel_Item","name":"CCitadel_ArmorUpgrade_HighImpactArmor"},{"base":"CCitadel_Item","name":"CCitadel_ArmorUpgrade_MetalSkin"},{"base":"CCitadel_Item","name":"CCitadel_ArmorUpgrade_PersonalRejuvenator"},{"base":"CCitadel_Item","name":"CCitadel_ArmorUpgrade_RegeneratingBulletShield"},{"base":"CCitadel_Item","name":"CCitadel_ArmorUpgrade_RegenerativeArmor"},{"base":"CCitadel_Item","name":"CCitadel_ArmorUpgrade_ReturnFire"},{"base":"CCitadel_Item","name":"CCitadel_ArmorUpgrade_Shrink_Ray"},{"base":"CCitadel_Item","name":"CCitadel_ArmorUpgrade_SlowImmunity"},{"base":"CCitadel_Item","name":"CCitadel_ArmorUpgrade_SpellShield"},{"base":"CCitadel_Item","name":"CCitadel_ArmorUpgrade_SpiritBubble"},{"base":"CCitadel_Item","name":"CCitadel_ArmorUpgrade_Stimpak"},{"base":"CCitadel_Item","name":"CCitadel_ArmorUpgrade_VexBarrier"},{"base":"CCitadel_Item","name":"CCitadel_ArmorUpgrade_WeaponShielding"},{"base":"CBaseEntity","name":"CCitadelBaseAbility","fields":[{"name":"slot","size":1,"type":"FIELD_INT32","flags":["procedural_keyfield"]},{"name":"bucket_id","size":1,"type":"FIELD_INT32","flags":["procedural_keyfield"]},{"name":"time_scale","size":1,"type":"FIELD_FLOAT32","flags":["procedural_keyfield"]}]},{"base":"CCitadelBaseAbility","name":"CCitadelBaseAbilityServerOnly"},{"base":"CCitadelBaseAbility","name":"CCitadelBaseDashCastAbility"},{"base":"CCitadelBaseAbility","name":"CCitadelBaseLockonAbility"},{"base":"CCitadelSoundStackFieldOBB","name":"CCitadelBaseMusicOBB","fields":[{"name":"m_vMins","size":1,"type":"FIELD_VECTOR","flags":["save","key"],"offset":1184,"external_name":"box_mins"},{"name":"m_vMaxs","size":1,"type":"FIELD_VECTOR","flags":["save","key"],"offset":1196,"external_name":"box_maxs"},{"name":"m_nMaxDistance","size":1,"type":"FIELD_UINT32","flags":["save","key"],"offset":1208,"external_name":"max_distance"},{"name":"m_nStackName","size":1,"type":"FIELD_UTLSTRING","flags":["save","key"],"offset":1216,"external_name":"stack_name"},{"name":"m_nOperatorName","size":1,"type":"FIELD_UTLSTRING","flags":["save","key"],"offset":1224,"external_name":"operator_name"},{"name":"m_nOperatorFieldName","size":1,"type":"FIELD_UTLSTRING","flags":["save","key"],"offset":1232,"external_name":"operator_variable_name"}]},{"base":"CPointEntity","name":"CCitadel_BaseProp_MidStairs","fields":[{"name":"m_CCitadelMinimapComponent","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":1184},{"enum":"EMidStairsLocation_t","name":"m_eLocation","size":1,"type":"FIELD_INT32","flags":["save","key","enum"],"offset":1216,"external_name":"stairs_location"}]},{"base":"CCitadelBaseAbility","name":"CCitadelBaseShivAbility"},{"base":"CCitadelBaseAbility","name":"CCitadelBaseTriggerAbility"},{"base":"CCitadelBaseAbility","name":"CCitadelBaseYamatoAbility"},{"base":"CCitadelProjectile","name":"CCitadelBoomerangProjectile"},{"base":"CServerOnlyPointEntity","name":"CCitadelBotTestNode","fields":[{"enum":"EBotTestNodeType","name":"m_eNodeType","size":1,"type":"FIELD_INT32","flags":["save","key","enum"],"offset":1184,"external_name":"NodeType"},{"name":"m_sNextNode","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1192,"external_name":"NextNode"},{"name":"m_sShootTarget","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1200,"external_name":"ShootTarget"},{"name":"m_hNextNode","size":1,"type":"FIELD_VOID","offset":1208},{"name":"m_hShootTarget","size":1,"type":"FIELD_VOID","offset":1212},{"name":"m_hLockingEntity","size":1,"type":"FIELD_VOID","offset":1216}]},{"base":"CCitadelAnimatingModelEntity","name":"CCitadel_Bounce_Pad"},{"base":"CBaseAnimGraph","name":"CCitadel_BreakableProp","fields":[{"name":"m_nHitIndex","size":1,"type":"FIELD_VOID","offset":2704},{"name":"m_flOverrideInitialSpawnTime","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":2712,"external_name":"initial_spawn_time_override"},{"name":"m_nSpawnGroup","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":2720,"external_name":"breakable_spawn_group"},{"name":"m_flOverrideRespawnTime","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":2716,"external_name":"respawn_time_override"}]},{"base":"CBaseModelEntity","name":"CCitadelBulletRedirectVolume"},{"base":"CBaseModelEntity","name":"CCitadelBulletTimeWarp","fields":[{"name":"m_flBulletTimeScale","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1920,"external_name":"bullet_time_scale"},{"name":"m_flProjectileTimeScale","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1924,"external_name":"projectile_time_scale"},{"name":"m_flExpireTime","size":1,"type":"FIELD_TIME","flags":["save","key"],"offset":1928,"external_name":"expiretime"},{"name":"m_flStopDuration","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1932,"external_name":"stopDuration"},{"name":"m_flBulletTimeScaleFriendly","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1936,"external_name":"bullet_time_scale_friendly"},{"name":"m_flBonusBulletBaseDamageFriendly","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1940,"external_name":"bonus_bullet_base_damage_friendly"}]},{"base":"CCitadelAnimatingModelEntity","name":"CCitadel_CatAnimating"},{"base":"CBaseTrigger","name":"CCitadelCatapultTrigger","fields":[{"name":"m_vLaunchTarget","size":1,"type":"FIELD_VECTOR","flags":["save"],"offset":2272},{"name":"m_nameTarget","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":2288,"external_name":"target"},{"name":"m_flLaunchSpeed","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":2284,"external_name":"launch_speed"}]},{"base":"CBaseTrigger","name":"CCitadelClimbRopeTrigger","fields":[{"name":"m_bAlignCameraOnAutoDismount","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":2272,"external_name":"AlignCameraOnAutoDismount"}]},{"base":"CCitadelProjectile","name":"CCitadelConfigurableTrackedProjectile"},{"base":"CTriggerMultiple","name":"CCitadelControlPointTrigger","fields":[{"name":"m_OnFullyCaptured","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":2296,"external_name":"OnFullyCaptured"},{"name":"m_OnBecomeCapturable","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":2320,"external_name":"OnBecomeCapturable"},{"name":"m_flInitialRadius","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":2344,"external_name":"initial_radius"},{"name":"m_flEndRadius","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":2348,"external_name":"end_radius"},{"name":"m_flCaptureTime","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":2356,"external_name":"capture_time"},{"name":"m_strUnlockPrereq","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":2408,"external_name":"unlock_prereq"},{"name":"m_strBeamStart","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":2416,"external_name":"beam_start"},{"name":"m_strBeamTarget","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":2424,"external_name":"beam_target"},{"name":"m_hUnlockPrereq","size":1,"type":"FIELD_VOID","offset":2360},{"name":"m_bAvailable","size":1,"type":"FIELD_VOID","offset":2364},{"name":"m_bIsBeingCaptured","size":1,"type":"FIELD_VOID","offset":2365},{"name":"m_bIsBeingBlocked","size":1,"type":"FIELD_VOID","offset":2366},{"name":"m_flLastTouchedTime","size":1,"type":"FIELD_VOID","offset":2376},{"name":"m_flProgress","size":1,"type":"FIELD_VOID","offset":2352},{"name":"m_vecBeamTarget","size":1,"type":"FIELD_VOID","offset":2380},{"name":"m_vecBeamStart","size":1,"type":"FIELD_VOID","offset":2392},{"name":"m_nFXProgressBeam","size":1,"type":"FIELD_VOID","offset":2404}]},{"base":"CCitadel_Item","name":"CCitadel_CosmeticItem_Snowball"},{"base":"CCitadel_Item","name":"CCitadel_CosmeticItem_VotingPoster"},{"base":"CBaseAnimGraph","name":"CCitadel_DeployablePreview","fields":[{"name":"src_ability","size":1,"type":"FIELD_EHANDLE","flags":["procedural_keyfield"]}]},{"base":"CCitadelAnimatingModelEntity","name":"CCitadel_Destroyable_Building","fields":[{"name":"m_CCitadelAbilityComponent","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":3440},{"name":"m_bDestroyed","size":1,"type":"FIELD_VOID","offset":4160},{"name":"m_bFinal","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":4162,"external_name":"final"},{"name":"m_vecWeakPoints","size":1,"type":"FIELD_VOID","offset":4056},{"name":"m_CCitadelMinimapComponent","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":3056},{"name":"m_nBuildingHealth","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":3320,"external_name":"building_health"},{"name":"m_iLane","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":3328,"external_name":"LaneNum"},{"name":"m_backdoorProtectionTrigger","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":3384,"external_name":"BackdoorProtectionTrigger"},{"name":"m_strTrooperApproach","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":3400,"external_name":"TrooperApproach"},{"name":"m_flDestroyedTime","size":1,"type":"FIELD_VOID","offset":3332},{"name":"m_angOriginal","size":1,"type":"FIELD_VOID","offset":3340},{"name":"m_flLastDamagedTime","size":1,"type":"FIELD_VOID","offset":3336},{"name":"m_OnDestroyed","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":3088,"external_name":"OnDestroyed"},{"name":"m_OnDamageTaken","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":3136,"external_name":"OnDamageTaken"},{"name":"m_OnLifeChanged","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":3168,"external_name":"OnLifeChanged"},{"name":"m_OnBecomeActive","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":3200,"external_name":"OnBecomeActive"},{"name":"m_OnRevitilized","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":3112,"external_name":"OnRevitilized"},{"name":"m_OnBecomeInvulnerable","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":3224,"external_name":"OnBecomeInvulnerable"},{"name":"m_OnBecomeVulnerable","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":3248,"external_name":"OnBecomeVulnerable"},{"name":"m_OnUnderAttack","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":3272,"external_name":"OnUnderAttack"},{"name":"m_OnAttackSubsided","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":3296,"external_name":"OnAttackSubsided"},{"name":"m_bActive","size":1,"type":"FIELD_VOID","offset":4161}]},{"base":"CBaseTrigger","name":"CCitadelDevTrigger","fields":[{"enum":"DevTriggerType_t","name":"m_eDevTriggerType","size":1,"type":"FIELD_INT32","flags":["save","key","enum"],"offset":2272,"external_name":"DevTriggerType"}]},{"base":"CBaseAnimGraph","name":"CCitadel_DoorwayPortal","fields":[{"name":"m_CCitadelMinimapComponent","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":2704},{"name":"other_door","size":1,"type":"FIELD_EHANDLE","flags":["procedural_keyfield"]},{"name":"portal_model","size":1,"type":"FIELD_EHANDLE","flags":["procedural_keyfield"]},{"name":"looping_sound","size":1,"type":"FIELD_STRING","flags":["procedural_keyfield"]},{"name":"m_hLinkedDoorway","size":1,"type":"FIELD_VOID","offset":2984}]},{"base":"CBaseModelEntity","name":"CCitadel_DoorwayPortalBacksideBlocker"},{"base":"CCitadelAnimatingModelEntity","name":"CCitadelDruidHealingFruit","fields":[{"name":"ability","size":1,"type":"FIELD_EHANDLE","flags":["procedural_keyfield"]},{"name":"caster","size":1,"type":"FIELD_EHANDLE","flags":["procedural_keyfield"]}]},{"base":"CCitadelAnimatingModelEntity","name":"CCitadelDruidHealingTree","fields":[{"name":"ability","size":1,"type":"FIELD_EHANDLE","flags":["procedural_keyfield"]},{"name":"caster","size":1,"type":"FIELD_EHANDLE","flags":["procedural_keyfield"]},{"name":"m_strFruitModelName","size":1,"type":"FIELD_UTLSTRING","flags":["save","key"],"offset":3088,"external_name":"fruit_model"},{"name":"m_vStartPos","size":1,"type":"FIELD_POSITION_VECTOR","flags":["save","key"],"offset":3096,"external_name":"start_pos"},{"name":"m_vEndPos","size":1,"type":"FIELD_POSITION_VECTOR","flags":["save","key"],"offset":3108,"external_name":"end_pos"},{"name":"m_flGrowDuration","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":3120,"external_name":"grow_duration"}]},{"base":"CCitadelAnimatingModelEntity","name":"CCitadelDruidInvisBush"},{"base":"CCitadelAnimatingModelEntity","name":"CCitadelDruidPlantShield"},{"base":"CDynamicProp","name":"CCitadel_DynamicProp","fields":[{"name":"m_strDefaultSkin","size":1,"type":"FIELD_UTLSTRING","flags":["save","key"],"offset":3296,"external_name":"DefaultSkin"},{"name":"m_strFriendlySkin","size":1,"type":"FIELD_UTLSTRING","flags":["save","key"],"offset":3304,"external_name":"FriendlySkin"},{"name":"m_strEnemySkin","size":1,"type":"FIELD_UTLSTRING","flags":["save","key"],"offset":3312,"external_name":"EnemySkin"},{"name":"m_bIsWorld","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":3320,"external_name":"IsWorld"},{"name":"SetFriendlySkin","size":1,"type":"FIELD_STRING","flags":["input"],"offset":0,"external_name":"SetFriendlySkin"},{"name":"SetEnemySkin","size":1,"type":"FIELD_STRING","flags":["input"],"offset":0,"external_name":"SetEnemySkin"}]},{"base":"CServerOnlyEntity","name":"CCitadelEnergyTower","fields":[{"name":"m_bEnabled","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1184,"external_name":"StartEnabled"},{"name":"m_flDamage","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1188,"external_name":"Damage"},{"name":"m_flRadius","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1192,"external_name":"Radius"},{"name":"InputEnable","size":1,"type":"FIELD_INPUT","flags":["input"],"offset":0,"external_name":"Enable"},{"name":"InputDisable","size":1,"type":"FIELD_INPUT","flags":["input"],"offset":0,"external_name":"Disable"}]},{"base":"CCitadelPlayer_MovementServices","name":"CCitadelFamiliarClone_MovementServices"},{"base":"CCitadelPlayerPawn","name":"CCitadelFamiliarClonePlayerPawn","fields":[{"name":"m_hFamiliar","size":1,"type":"FIELD_EHANDLE","flags":["save","key"],"offset":8728,"external_name":"familiar"},{"name":"m_pMovementServices","size":1,"type":"FIELD_EMBEDDED","flags":["save","ptr"],"offset":3040,"embedded":"CCitadelFamiliarClone_MovementServices"}]},{"base":"CBaseFilter","name":"CCitadelFilterModifier","fields":[{"name":"m_iModifierName","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1240,"external_name":"modifier_name"}]},{"base":"CBaseAnimGraph","name":"CCitadel_FissureWall"},{"base":"CGameRulesProxy","name":"CCitadelGameRulesProxy"},{"base":"CBaseAnimGraph","name":"CCitadel_GrandFinaleStage"},{"base":"CCitadelAnimatingModelEntity","name":"CCitadel_GraveStone_Blocker","fields":[{"name":"m_hAbility","size":1,"type":"FIELD_EHANDLE","flags":["save","key"],"offset":3088,"external_name":"ability"},{"name":"m_flLifetime","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":3096,"external_name":"lifetime"},{"name":"m_iGravestoneState","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":3092,"external_name":"gravestonestate"},{"name":"m_CCitadelMinimapComponent","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":3056}]},{"base":"CCitadelAnimatingModelEntity","name":"CCitadel_GuidedArrow_OwlModel"},{"base":"CCitadelBaseAbility","name":"CCitadel_Gunslinger_DemonMark"},{"base":"CEntityComponent","name":"CCitadelHeroComponent","fields":[{"name":"m_spawnedHero","size":1,"type":"FIELD_EMBEDDED","flags":["save"],"offset":24,"embedded":"CitadelHeroSpawnData_t"},{"name":"m_loadingHero","size":1,"type":"FIELD_EMBEDDED","flags":["save"],"offset":40,"embedded":"CitadelHeroSpawnData_t"},{"name":"m_nNoSpawnHeroID","size":1,"type":"FIELD_UINT32","flags":["save","key"],"offset":56,"external_name":"nospawnheroid"}]},{"base":"CBaseEntity","name":"CCitadelHeroLoader","fields":[{"name":"m_hero","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1184,"external_name":"hero"},{"name":"m_nLoadSeq","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":1192,"external_name":"seq"},{"name":"m_hOwner","size":1,"type":"FIELD_EHANDLE","flags":["save","key"],"offset":1196,"external_name":"owner"}]},{"base":"CBaseAnimGraph","name":"CCitadel_HeroTestOrbSpawner"},{"base":"CBaseModelEntity","name":"CCitadel_Hideout_Ball"},{"base":"CCitadelAnimatingModelEntity","name":"CCitadel_Hideout_Clock"},{"base":"CDynamicProp","name":"CCitadelHideoutInteractableProp","fields":[{"name":"m_strInteractLocString","size":1,"type":"FIELD_UTLSTRING","flags":["save","key"],"offset":3432,"external_name":"interact_loc_string"},{"name":"m_flInteractDistance","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":3448,"external_name":"interact_distance"},{"enum":"EHideoutButtonInteractStyle","name":"m_eInteractStyle","size":1,"type":"FIELD_INT32","flags":["save","key","enum"],"offset":3440,"external_name":"interact_style"},{"enum":"EHideoutButtonAction","name":"m_eHideoutAction","size":1,"type":"FIELD_INT32","flags":["save","key","enum"],"offset":3444,"external_name":"hideout_action"},{"name":"m_strWorldPanelEntity","size":1,"type":"FIELD_UTLSTRING","flags":["save","key"],"offset":3456,"external_name":"world_panel"},{"name":"m_strOpacityCurveString","size":1,"type":"FIELD_UTLSTRING","flags":["save","key"],"offset":3464,"external_name":"world_panel_opacity_curve"},{"name":"m_OnStartTouch","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":3312,"external_name":"OnStartTouch"},{"name":"m_OnStartTouchAll","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":3336,"external_name":"OnStartTouchAll"},{"name":"m_OnEndTouch","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":3360,"external_name":"OnEndTouch"},{"name":"m_OnEndTouchAll","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":3384,"external_name":"OnEndTouchAll"},{"name":"m_OnInteracted","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":3408,"external_name":"OnInteracted"}]},{"base":"CBaseTrigger","name":"CCitadelHideoutInteractableTrigger","fields":[{"name":"m_strInteractLocString","size":1,"type":"FIELD_UTLSTRING","flags":["save","key"],"offset":2304,"external_name":"interact_loc_string"},{"enum":"EHideoutButtonAction","name":"m_eHideoutAction","size":1,"type":"FIELD_INT32","flags":["save","key","enum"],"offset":2312,"external_name":"hideout_action"}]},{"base":"CBaseAnimGraph","name":"CCitadel_HideOutTargetSpawner"},{"base":"CBaseTrigger","name":"CCitadelHideoutTeleportTrigger","fields":[{"name":"m_strDestLandmark","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":2336,"external_name":"Landmark"},{"name":"m_strDestMap","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":2344,"external_name":"Map"},{"name":"m_strDestLocString","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":2352,"external_name":"LocString"},{"name":"m_strPropModel","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":2384,"external_name":"Prop"},{"name":"m_OnHideoutTeleport","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":2360,"external_name":"OnHideoutTeleport"}]},{"base":"CBaseTrigger","name":"CCitadelHotelExitTrigger","fields":[{"name":"m_bIsSuccess","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":2272,"external_name":"is_success"}]},{"base":"CBaseAnimGraph","name":"CCitadel_Ice_Dome_Blocker"},{"base":"CBaseModelEntity","name":"CCitadel_Ice_Path_Shard_Physics","fields":[{"name":"m_qForward","size":1,"type":"FIELD_QANGLE","flags":["save"],"offset":1976},{"name":"m_flStartTime","size":1,"type":"FIELD_TIME","flags":["save"],"offset":1988},{"name":"m_flEndTime","size":1,"type":"FIELD_TIME","flags":["save"],"offset":1992},{"name":"m_flShardWidth","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":1996},{"name":"m_bIsBase","size":1,"type":"FIELD_VOID","offset":2000},{"name":"m_hTrooperTrigger","size":1,"type":"FIELD_VOID","offset":2004},{"name":"m_ShardDesc","size":1,"type":"FIELD_EMBEDDED","flags":["save"],"offset":1920,"embedded":"ice_path_shard_model_desc_t"}]},{"base":"CTriggerModifier","name":"CCitadelIdolReturnTrigger","fields":[{"name":"m_CCitadelMinimapComponent","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":2312}]},{"base":"CTriggerModifier","name":"CCitadelInteriorTrigger","fields":[{"name":"m_nInteriorType","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":2288,"external_name":"interior_type"}]},{"base":"CCitadelBaseAbility","name":"CCitadel_Item"},{"base":"CCitadel_Item","name":"CCitadel_Item_ActiveReload"},{"base":"CCitadel_Item","name":"CCitadel_Item_AOERoot"},{"base":"CCitadel_Item","name":"CCitadel_Item_AOE_Tech_Shield"},{"base":"CCitadel_Item","name":"CCitadel_Item_ArcticBlast"},{"base":"CCitadel_Item","name":"CCitadel_Item_Aura_Base"},{"base":"CCitadel_Item","name":"CCitadel_Item_BaseProjectileAOEModifier"},{"base":"CCitadel_Item","name":"CCitadel_Item_Bubble"},{"base":"CCitadel_Item","name":"CCitadel_Item_Camouflage"},{"base":"CCitadel_Item","name":"CCitadel_Item_CelestialGuidance"},{"base":"CCitadel_Item","name":"CCitadel_Item_Charge_Mastery"},{"base":"CCitadel_Item","name":"CCitadel_Item_CheatDeath"},{"base":"CCitadel_Item","name":"CCitadel_Item_ColdFront"},{"base":"CCitadel_Item","name":"CCitadel_Item_ComboBreaker"},{"base":"CCitadel_Item_TrackingProjectileApplyModifier","name":"CCitadel_Item_Containment"},{"base":"CCitadel_Item_TrackingProjectileApplyModifier","name":"CCitadel_Item_Disarm"},{"base":"CCitadel_Item","name":"CCitadel_Item_DivineBarrier"},{"base":"CCitadel_Item","name":"CCitadel_Item_DivinersKevlar"},{"base":"CCitadel_Item","name":"CCitadel_Item_DPS_Aura"},{"base":"CCitadel_Item","name":"CCitadel_Item_Electric_Slippers"},{"base":"CCitadel_Item","name":"CCitadel_Item_Empty"},{"base":"CCitadel_Item_TrackingProjectileApplyModifier","name":"CCitadel_Item_FocusLens"},{"base":"CCitadel_Item","name":"CCitadel_Item_GooseEgg"},{"base":"CCitadel_Item","name":"CCitadel_Item_GuardianWard"},{"base":"CCitadel_Item","name":"CCitadel_Item_HealthRegenAura"},{"base":"CCitadel_Item","name":"CCitadel_Item_Intensifying_Clip"},{"base":"CCitadelItemPickup","name":"CCitadelItemKothSpawner"},{"base":"CItemGeneric","name":"CCitadelItemMetal","fields":[{"name":"velocity","size":1,"type":"FIELD_VECTOR","flags":["procedural_keyfield"]}]},{"base":"CCitadel_Item","name":"CCitadel_Item_ModDisruptor"},{"base":"CCitadel_Item","name":"CCitadel_Item_Mystic_Regeneration"},{"base":"CCitadel_Item","name":"CCitadel_Item_NullificationAura"},{"base":"CCitadel_Item","name":"CCitadel_Item_PhantomStrike"},{"base":"CCitadelAnimatingModelEntity","name":"CCitadelItemPickup","fields":[{"name":"m_nCurrencyValue","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":3116,"external_name":"currency_value"},{"name":"m_eLootType","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":3112,"external_name":"loot_type"},{"name":"m_iszModelName","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":3120,"external_name":"model_name"},{"name":"m_flModelScale","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":3128,"external_name":"model_scale"},{"name":"m_hTargetPlayer","size":1,"type":"FIELD_EHANDLE","flags":["save","key"],"offset":3132,"external_name":"target_player"},{"name":"m_flFallRate","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":3136,"external_name":"fall_rate"},{"name":"m_CCitadelMinimapComponent","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":3080},{"name":"m_bRequireGroundForPickup","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":3144,"external_name":"require_ground_for_pickup"},{"name":"m_bOnGround","size":1,"type":"FIELD_VOID","offset":3145},{"name":"from_crate","size":1,"type":"FIELD_BOOLEAN","flags":["procedural_keyfield"]},{"name":"m_eObjectivePosition","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":3140,"external_name":"objective_position"},{"name":"m_nKillingTeamNumber","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":3148,"external_name":"killing_team"},{"name":"m_vHomePosition","size":1,"type":"FIELD_POSITION_VECTOR","flags":["save","key"],"offset":3152,"external_name":"home_position"},{"name":"m_tFirstPickupTime","size":1,"type":"FIELD_TIME","flags":["save","key"],"offset":3176,"external_name":"first_pickup_time"},{"name":"m_vDropPosition","size":1,"type":"FIELD_POSITION_VECTOR","flags":["save","key"],"offset":3164,"external_name":"drop_position"}]},{"base":"CCitadelItemPickup","name":"CCitadelItemPickupIdol","fields":[{"name":"m_bPlaySpawnMusic","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":21796,"external_name":"play_spawn_music"}]},{"base":"CCitadelItemPickup","name":"CCitadelItemPickupRejuv","fields":[{"name":"m_CCitadelAbilityComponent","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":21776},{"name":"m_bPickedUp","size":1,"type":"FIELD_VOID","offset":22396}]},{"base":"CCitadelItemPickupRejuv","name":"CCitadelItemPickupRejuvHeroTest"},{"base":"CPointEntity","name":"CCitadelItemPickupRejuvHeroTestInfoSpawn"},{"base":"CCitadel_Item","name":"CCitadel_Item_PowerShard"},{"base":"CCitadel_Item_Bubble","name":"CCitadel_Item_PrismBlast"},{"base":"CCitadel_Item","name":"CCitadel_Item_ProjectileTest"},{"base":"CCitadel_Item_ProjectileTest","name":"CCitadel_Item_ProjectileTest02"},{"base":"CCitadel_Item_ProjectileTest","name":"CCitadel_Item_ProjectileTest04"},{"base":"CCitadel_Item_ProjectileTest","name":"CCitadel_Item_ProjectileTest05"},{"base":"CCitadel_Item_ProjectileTest","name":"CCitadel_Item_ProjectileTest06"},{"base":"CCitadelItemPickup","name":"CCitadelItemPunchableNeutralGold"},{"base":"CCitadel_Item","name":"CCitadel_Item_Refresher"},{"base":"CCitadel_Item_TrackingProjectileApplyModifier","name":"CCitadel_Item_RejuvTrackingProjectile"},{"base":"CCitadel_Item","name":"CCitadel_Item_RescueBeam"},{"base":"CCitadel_Item","name":"CCitadel_Item_SelfBuffModifier"},{"base":"CCitadel_Item","name":"CCitadel_Item_ShadowStep"},{"base":"CCitadel_Item","name":"CCitadel_Item_ShadowStrike"},{"base":"CCitadel_Item","name":"CCitadel_Item_SingleTargetStun"},{"base":"CCitadel_Item_TrackingProjectileApplyModifier","name":"CCitadel_Item_SpiritSap"},{"base":"CCitadel_Item_Bubble","name":"CCitadel_Item_Stasis_Bomb"},{"base":"CCitadel_Item","name":"CCitadel_Item_TechCleave"},{"base":"CCitadel_Item","name":"CCitadel_Item_TechDamagePulse"},{"base":"CCitadel_Item","name":"CCitadel_Item_TrackingProjectileApplyModifier"},{"base":"CCitadel_Item","name":"CCitadel_Item_TrophyCollector"},{"base":"CCitadel_Item","name":"CCitadel_Item_WarpStone"},{"base":"CCitadelTriggerMultiCapturePoint","name":"CCitadel_KothCashIn","fields":[{"name":"m_hDropOffPlayer","size":1,"type":"FIELD_EHANDLE","flags":["save","key"],"offset":5076,"external_name":"m_hDropOffPlayer"},{"name":"m_nGold","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":5080,"external_name":"m_nGold"},{"name":"m_nTeamBias","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":5084,"external_name":"m_nTeamBias"},{"name":"m_nKOTHIdx","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":5088,"external_name":"m_nKOTHIdx"}]},{"base":"CBaseEntity","name":"CCitadelLocalPlayerRankedBadgeProp"},{"name":"CCitadelLootTableBase"},{"base":"CBaseAnimGraph","name":"CCitadel_Magic_Beam_Blocker"},{"base":"CCitadelAnimatingModelEntity","name":"CCitadel_MagicianTurret","fields":[{"name":"m_hAbility","size":1,"type":"FIELD_EHANDLE","flags":["save","key"],"offset":3136,"external_name":"ability"}]},{"base":"CPointEntity","name":"CCitadelMatchmakingStatusInfo","fields":[{"name":"m_OnStartMatchmaking","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1184,"external_name":"OnStartMatchmaking"},{"name":"m_OnStopMatchmaking","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1208,"external_name":"OnStopMatchmaking"}]},{"base":"CBaseEntity","name":"CCitadelMinimapBoundary"},{"base":"CEntityComponent","name":"CCitadelMinimapComponent"},{"base":"CCitadelAnimatingModelEntity","name":"CCitadel_MobileResupply","fields":[{"name":"m_hAbility","size":1,"type":"FIELD_EHANDLE","flags":["save","key"],"offset":3148,"external_name":"ability"},{"name":"m_bFloating","size":1,"type":"FIELD_VOID","offset":3152}]},{"base":"CBaseModelEntity","name":"CCitadelModelEntity","fields":[{"name":"m_CCitadelRegenComponent","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":1920}]},{"base":"CBaseModifier","name":"CCitadelModifier","fields":[{"name":"m_pVecAbilityValues","size":1,"type":"FIELD_VOID","offset":168},{"name":"m_flEffectiveness","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":176,"external_name":"effectiveness"}]},{"base":"CBaseModifierAura","name":"CCitadelModifierAura"},{"base":"CCitadelAnimatingModelEntity","name":"CCitadel_Nano_Predatory_Statue","fields":[{"name":"m_hAbility","size":1,"type":"FIELD_EHANDLE","flags":["save","key"],"offset":3096,"external_name":"ability"},{"name":"m_flLifetime","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":3100,"external_name":"lifetime"}]},{"base":"CDynamicProp","name":"CCitadel_NewYears_Fireworks","fields":[{"name":"m_unShowDurationSeconds","size":1,"type":"FIELD_UINT32","flags":["save","key"],"offset":3280,"external_name":"ShowDurationSeconds"},{"name":"m_unShowDelaySeconds","size":1,"type":"FIELD_UINT32","flags":["save","key"],"offset":3284,"external_name":"ShowDelaySeconds"},{"name":"m_flFireworkIntervalMin","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":3288,"external_name":"FireworkIntervalMin"},{"name":"m_flFireworkIntervalMax","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":3292,"external_name":"FireworkIntervalMax"},{"name":"m_sFireworkParticle1","size":1,"type":"FIELD_UTLSTRING","flags":["save","key"],"offset":3296,"external_name":"FireworkParticle1"},{"name":"m_sFireworkParticle2","size":1,"type":"FIELD_UTLSTRING","flags":["save","key"],"offset":3304,"external_name":"FireworkParticle2"},{"name":"m_sFireworkParticle3","size":1,"type":"FIELD_UTLSTRING","flags":["save","key"],"offset":3312,"external_name":"FireworkParticle3"},{"name":"m_sFireworkParticle4","size":1,"type":"FIELD_UTLSTRING","flags":["save","key"],"offset":3320,"external_name":"FireworkParticle4"},{"name":"m_sFireworkParticle5","size":1,"type":"FIELD_UTLSTRING","flags":["save","key"],"offset":3328,"external_name":"FireworkParticle5"},{"name":"m_sFireworkParticle6","size":1,"type":"FIELD_UTLSTRING","flags":["save","key"],"offset":3336,"external_name":"FireworkParticle6"},{"name":"m_sFireworkParticle7","size":1,"type":"FIELD_UTLSTRING","flags":["save","key"],"offset":3344,"external_name":"FireworkParticle7"},{"name":"m_sFireworkParticle8","size":1,"type":"FIELD_UTLSTRING","flags":["save","key"],"offset":3352,"external_name":"FireworkParticle8"},{"name":"m_iszSoundName","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":3360,"external_name":"SoundName"},{"name":"m_flStartSoundVerticalOffset","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":3368,"external_name":"StartSoundVerticalOffset"}]},{"base":"CCitadelBaseAbility","name":"CCitadel_NPCAbility_Shield"},{"base":"CCitadelBaseAbility","name":"CCitadel_NPCAbility_Vanguard_AOEBuff"},{"base":"CPlayer_MovementServices","name":"CCitadelObserver_MovementServices","fields":[{"name":"m_flRoamingSpeed","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":576},{"name":"m_bHasFreeCursor","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":580}]},{"base":"CCitadelPlayerPawnBase","name":"CCitadelObserverPawn","fields":[{"name":"m_pObserverServices","size":1,"type":"FIELD_EMBEDDED","flags":["save","ptr"],"offset":3000,"embedded":"CCitadelPlayer_ObserverServices"},{"name":"m_pCameraServices","size":1,"type":"FIELD_EMBEDDED","flags":["save","ptr"],"offset":3032,"embedded":"CCitadelPlayer_CameraServices","external_name":""},{"name":"m_pMovementServices","size":1,"type":"FIELD_EMBEDDED","flags":["save","ptr"],"offset":3040,"embedded":"CCitadelObserver_MovementServices"}]},{"base":"CCitadel_Item","name":"CCitadel_Omnicharge_Pendant"},{"base":"CBaseModelEntity","name":"CCitadelPassthroughFakeWall","fields":[{"name":"m_bAllowAnyone","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1920,"external_name":"allow_anyone"},{"name":"m_bAllowTinyCharacters","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1921,"external_name":"allow_tiny_characters"},{"name":"m_flTriggerDistanceMeters","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1924,"external_name":"trigger_distance_meters"},{"name":"m_eventOnOpen","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1936,"external_name":"OnOpen"},{"name":"m_eventOnClose","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1960,"external_name":"OnClose"}]},{"base":"CAI_CitadelNPC","name":"CCitadel_PestilenceDroneDispenser","fields":[{"name":"m_hAbility","size":1,"type":"FIELD_EHANDLE","flags":["save","key"],"offset":6080,"external_name":"owning_ability"}]},{"base":"CBaseAnimGraph","name":"CCitadel_Pickup","fields":[{"name":"m_CCitadelMinimapComponent","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":2704}]},{"base":"CCitadel_Pickup","name":"CCitadel_Pickup_AssignedGold"},{"base":"CCitadel_Pickup","name":"CCitadel_Pickup_Currency"},{"base":"CCitadel_Pickup","name":"CCitadel_Pickup_Gold"},{"base":"CCitadel_Pickup","name":"CCitadel_Pickup_Health"},{"base":"CCitadel_Pickup","name":"CCitadel_Pickup_Item"},{"base":"CBaseAnimGraph","name":"CCitadel_PickupItemSpawner","fields":[{"name":"m_tNextDropTime","size":1,"type":"FIELD_TIME","flags":["save"],"offset":2712},{"name":"m_bPowerupActive","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":2716}]},{"base":"CCitadel_Pickup","name":"CCitadel_Pickup_Modifier"},{"base":"CCitadel_Pickup","name":"CCitadel_Pickup_NecroDeath"},{"name":"CCitadelPlayerBot"},{"base":"CAI_CitadelNPC","name":"CCitadelPlayerBotNPCBrain"},{"base":"CPlayer_CameraServices","name":"CCitadelPlayer_CameraServices"},{"base":"CEntityComponent","name":"CCitadelPlayerClipComponent"},{"base":"CBasePlayerController","name":"CCitadelPlayerController","fields":[{"name":"m_ePlayState","size":1,"type":"FIELD_VOID","offset":2000},{"name":"m_PlayerDataGlobal","size":1,"type":"FIELD_VOID","offset":2504},{"name":"CCitadelPlayerControllerResourceDataThink","size":1,"type":"FIELD_VOID","offset":0}]},{"base":"CPlayer_MovementServices_Humanoid","name":"CCitadelPlayer_MovementServices","fields":[{"name":"m_bDucked","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":681}]},{"base":"CPlayer_ObserverServices","name":"CCitadelPlayer_ObserverServices","fields":[{"name":"m_nCurrentObservedTeam","size":1,"type":"FIELD_INT32","flags":["save"],"offset":88},{"name":"m_hLastObserverTarget","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":92},{"name":"m_hPreviousTeamTarget","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":96},{"name":"m_angTargetCamera","size":1,"type":"FIELD_QANGLE","flags":["save"],"offset":100},{"name":"m_vTargetCameraPos","size":1,"type":"FIELD_VECTOR","flags":["save"],"offset":112}]},{"base":"CCitadelPlayerPawnBase","name":"CCitadelPlayerPawn","fields":[{"name":"m_CCitadelAbilityComponent","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":4360},{"name":"m_CCitadelHeroComponent","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":4976},{"name":"m_CCitadelRegenComponent","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":5040},{"name":"m_CCitadelMinimapComponent","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":5392},{"name":"m_pCameraServices","size":1,"type":"FIELD_EMBEDDED","flags":["save","ptr"],"offset":3032,"embedded":"CCitadelPlayer_CameraServices","external_name":""},{"name":"m_pMovementServices","size":1,"type":"FIELD_EMBEDDED","flags":["save","ptr"],"offset":3040,"embedded":"CCitadelPlayer_MovementServices"}]},{"base":"CBasePlayerPawn","name":"CCitadelPlayerPawnBase"},{"name":"CCitadelPlayOfTheGame"},{"base":"CCitadel_PointTalker_Base","name":"CCitadel_PointTalker"},{"base":"CBaseCombatCharacter","name":"CCitadel_PointTalker_Base","fields":[{"name":"InputSpeak","size":1,"type":"FIELD_STRING","flags":["input"],"offset":0,"external_name":"Speak"}]},{"base":"CCitadel_PointTalker","name":"CCitadel_PointTalker_Idol"},{"base":"CBaseTrigger","name":"CCitadelPortalTrigger","fields":[{"name":"trigger_mins","size":1,"type":"FIELD_VECTOR","flags":["procedural_keyfield"]},{"name":"trigger_maxs","size":1,"type":"FIELD_VECTOR","flags":["procedural_keyfield"]}]},{"base":"CDynamicProp","name":"CCitadelPregameHeroDraftButton"},{"base":"CCitadelPlayerController","name":"CCitadelPreviewPlayerController"},{"base":"CBaseModelEntity","name":"CCitadelProjectile"},{"base":"CCitadelProjectile","name":"CCitadel_Projectile_Archer_ChargedShot"},{"base":"CCitadel_Projectile_BatSwarmProjectile","name":"CCitadel_Projectile_BatSwarmExtraProjectile"},{"base":"CCitadelTrackedProjectile","name":"CCitadel_Projectile_BatSwarmProjectile"},{"base":"CCitadelProjectile","name":"CCitadel_Projectile_Bebop_Hook"},{"base":"CCitadelProjectile","name":"CCitadel_Projectile_BloodBomb"},{"base":"CCitadelProjectile","name":"CCitadel_Projectile_BookwormGun"},{"base":"CCitadelProjectile","name":"CCitadel_Projectile_Cyclone"},{"base":"CCitadelProjectile","name":"CCitadel_Projectile_DustStorm"},{"base":"CCitadelProjectile","name":"CCitadel_Projectile_FeatherBoomerang"},{"base":"CCitadelTrackedProjectile","name":"CCitadel_Projectile_FortunaWeapon"},{"base":"CCitadelProjectile","name":"CCitadel_Projectile_Guided_Arrow","fields":[{"name":"m_CCitadelMinimapComponent","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":2144}]},{"base":"CCitadelTrackedProjectile","name":"CCitadel_Projectile_HookBlade"},{"base":"CCitadelProjectile","name":"CCitadelProjectile_ImmobilizeTrap"},{"base":"CCitadelProjectile","name":"CCitadel_Projectile_MagicBolt"},{"base":"CCitadelProjectile","name":"CCitadel_Projectile_Petrify"},{"base":"CCitadelProjectile","name":"CCitadel_Projectile_Pillar"},{"base":"CCitadelProjectile","name":"CCitadel_Projectile_RocketLauncher_Rocket"},{"base":"CCitadelProjectile","name":"CCitadel_Projectile_SettingSun"},{"base":"CCitadelProjectile","name":"CCitadel_Projectile_SpiderProjectile"},{"base":"CBaseModelEntity","name":"CCitadelProjectileTouchVolume","fields":[{"name":"m_hAbility","size":1,"type":"FIELD_EHANDLE","flags":["save","key"],"offset":1920,"external_name":"ability"}]},{"base":"CCitadelProjectile","name":"CCitadel_Projectile_Viscous_GooGrenade"},{"base":"CCitadelProjectile","name":"CCitadel_Projectile_WebWall"},{"base":"CCitadelProjectile","name":"CCitadel_Projectile_Wrecker_Teleport","fields":[{"name":"m_CCitadelMinimapComponent","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":2144}]},{"base":"CCitadelProjectile","name":"CCitadel_Projectile_WreckingBall"},{"base":"CPointEntity","name":"CCitadel_Prop_MidBossIndicator"},{"base":"CTriggerModifier","name":"CCitadelPushTrigger","fields":[{"name":"m_angPushEntitySpace","size":1,"type":"FIELD_QANGLE","flags":["save","key"],"offset":2300,"external_name":"pushdir"},{"name":"m_vPush","size":1,"type":"FIELD_DIRECTION_VECTOR_WORLDSPACE","flags":["save"],"offset":2288}]},{"base":"CDynamicProp","name":"CCitadelRankedBadgeProp","fields":[{"name":"m_unPackedRank","size":1,"type":"FIELD_UINT8","flags":["save","key"],"offset":3280,"external_name":"packed_rank"}]},{"base":"CEntityComponent","name":"CCitadelRegenComponent","fields":[{"name":"m_flLastRegenThinkTime","size":1,"type":"FIELD_VOID","offset":16},{"name":"m_flRegenAccumulator","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":20}]},{"base":"CCitadelAnimatingModelEntity","name":"CCitadel_RestorativeGooCube"},{"base":"CCitadelModelEntity","name":"CCitadel_Shield"},{"base":"CDynamicProp","name":"CCitadel_ShopProp"},{"base":"CBaseTrigger","name":"CCitadelShopTunnelTrigger"},{"base":"CBaseAnimGraph","name":"CCitadel_SmokeGrenade_Blocker"},{"base":"CSoundEventEntity","name":"CCitadelSoundEntityOBB","fields":[{"name":"m_vMins","size":1,"type":"FIELD_VECTOR","flags":["save","key"],"offset":1396,"external_name":"box_mins"},{"name":"m_vMaxs","size":1,"type":"FIELD_VECTOR","flags":["save","key"],"offset":1408,"external_name":"box_maxs"}]},{"base":"CBaseEntity","name":"CCitadelSoundOpvarSetOBB","fields":[{"name":"m_iszStackName","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1184,"external_name":"stackName"},{"name":"m_iszOperatorName","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1192,"external_name":"operatorName"},{"name":"m_iszOpvarName","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1200,"external_name":"opvarName"},{"name":"m_vDistanceInnerMins","size":1,"type":"FIELD_POSITION_VECTOR","flags":["save","key"],"offset":1208,"external_name":"box_inner_mins"},{"name":"m_vDistanceInnerMaxs","size":1,"type":"FIELD_POSITION_VECTOR","flags":["save","key"],"offset":1220,"external_name":"box_inner_maxs"},{"name":"m_vDistanceOuterMins","size":1,"type":"FIELD_POSITION_VECTOR","flags":["save","key"],"offset":1232,"external_name":"box_outer_mins"},{"name":"m_vDistanceOuterMaxs","size":1,"type":"FIELD_POSITION_VECTOR","flags":["save","key"],"offset":1244,"external_name":"box_outer_maxs"},{"name":"m_nAABBDirection","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":1256,"external_name":"AABBDirection"}]},{"base":"CBaseEntity","name":"CCitadelSoundStackFieldOBB","fields":[{"name":"m_vMins","size":1,"type":"FIELD_VECTOR","flags":["save","key"],"offset":1184,"external_name":"box_mins"},{"name":"m_vMaxs","size":1,"type":"FIELD_VECTOR","flags":["save","key"],"offset":1196,"external_name":"box_maxs"},{"name":"m_nMaxDistance","size":1,"type":"FIELD_UINT32","flags":["save","key"],"offset":1208,"external_name":"max_distance"},{"name":"m_nStackName","size":1,"type":"FIELD_UTLSTRING","flags":["save","key"],"offset":1216,"external_name":"stack_name"},{"name":"m_nOperatorName","size":1,"type":"FIELD_UTLSTRING","flags":["save","key"],"offset":1224,"external_name":"operator_name"},{"name":"m_nOperatorFieldName","size":1,"type":"FIELD_UTLSTRING","flags":["save","key"],"offset":1232,"external_name":"operator_variable_name"},{"name":"m_nMusicState","size":1,"type":"FIELD_UINT32","flags":["save","key"],"offset":1240,"external_name":"music_state"}]},{"base":"CFuncBrush","name":"CCitadelSpawnBlocker"},{"base":"CBaseTrigger","name":"CCitadelSpeedBoostTrigger","fields":[{"name":"m_flMovespeedOverride","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":2272,"external_name":"movespeed_override"}]},{"base":"CCitadelAnimatingModelEntity","name":"CCitadel_SpiderAnimating"},{"base":"CTeam","name":"CCitadelTeam"},{"base":"CCitadel_Item","name":"CCitadel_TechUpgrade_CorpseExplosion"},{"base":"CCitadel_Item","name":"CCitadel_TechUpgrade_Infuser"},{"base":"CCitadel_Item","name":"CCitadel_TechUpgrade_SuperAcolyteGloves"},{"base":"CServerOnlyEntity","name":"CCitadelTeleportLocation","fields":[{"name":"m_iLane","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":1184,"external_name":"LaneNum"},{"name":"m_iObjective","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":1188,"external_name":"Objective"}]},{"base":"CTriggerModifier","name":"CCitadelTeleportTrigger","fields":[{"name":"m_CCitadelMinimapComponent","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":2288},{"name":"m_strExitPoint","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":2400,"external_name":"ExitPoint"},{"name":"m_strPropModel","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":2432,"external_name":"Prop"},{"name":"m_flTeleportDelay","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":2440,"external_name":"Delay"},{"name":"m_OnTeleport","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":2408,"external_name":"OnTeleport"},{"name":"m_pEntExit","size":1,"type":"FIELD_VOID","offset":2336},{"name":"m_vExitOrigin","size":1,"type":"FIELD_VECTOR","flags":["save"],"offset":2320}]},{"base":"CCitadelProjectile","name":"CCitadelTrackedProjectile"},{"base":"CBaseTrigger","name":"CCitadelTriggerCapturePoint","fields":[{"name":"m_CCitadelMinimapComponent","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":2272},{"name":"m_OnFullyCaptured","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":2328,"external_name":"OnFullyCaptured"},{"name":"m_OnBecomeCapturable","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":2304,"external_name":"OnBecomeCapturable"},{"name":"m_iszGroupName","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":2360,"external_name":"GroupName"}]},{"base":"CBaseTrigger","name":"CCitadelTriggerHideout"},{"base":"CTriggerHurt","name":"CCitadelTriggerHurt"},{"base":"CBaseTrigger","name":"CCitadelTriggerMultiCapturePoint","fields":[{"name":"m_OnFullyCaptured","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":2352,"external_name":"OnFullyCaptured"},{"name":"m_OnBecomeCapturable","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":2328,"external_name":"OnBecomeCapturable"},{"name":"m_iszGroupName","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":2384,"external_name":"GroupName"}]},{"base":"CBaseTrigger","name":"CCitadelTriggerNoPortals"},{"base":"CBaseEntity","name":"CCitadelTrooperMinimap","fields":[{"name":"m_vecFOWEntities","size":1,"type":"FIELD_VOID","offset":1192},{"name":"m_timeLastUpdate","size":1,"type":"FIELD_VOID","offset":1184}]},{"base":"CCitadelSpeedBoostTrigger","name":"CCitadelTunnelTrigger","fields":[{"name":"m_bKillWhenNotTiny","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":2281,"external_name":"kill_when_not_tiny"}]},{"base":"CCitadel_Item","name":"CCitadel_Upgrade_AerialAssault"},{"base":"CCitadel_Item","name":"CCitadel_Upgrade_AmmoScavenger"},{"base":"CCitadel_Item","name":"CCitadel_Upgrade_MagicCarpet"},{"base":"CCitadel_Item","name":"CCitadel_Upgrade_OverdriveClip"},{"base":"CCitadel_Item","name":"CCitadel_Upgrade_StabilizingTripod"},{"base":"CCitadel_Item","name":"CCitadel_Upgrade_WeaponPowerForHealth"},{"base":"CCitadel_Item","name":"CCitadel_UtilityUpgrade_AOESmokeBomb"},{"base":"CCitadel_Item","name":"CCitadel_UtilityUpgrade_DebuffImmunity"},{"base":"CCitadel_Item","name":"CCitadel_UtilityUpgrade_HealthNova"},{"base":"CCitadel_UtilityUpgrade_RocketBoots","name":"CCitadel_UtilityUpgrade_RocketBooster"},{"base":"CCitadel_Item","name":"CCitadel_UtilityUpgrade_RocketBoots"},{"base":"CCitadelModelEntity","name":"CCitadelViscousBall"},{"base":"CCitadel_Item","name":"CCitadel_WeaponUpgrade_ApexCombat"},{"base":"CCitadel_Item","name":"CCitadel_WeaponUpgrade_BloodTribute"},{"base":"CCitadel_Item","name":"CCitadel_WeaponUpgrade_BurstFire"},{"base":"CCitadel_Item","name":"CCitadel_WeaponUpgrade_CooldownOnMiss"},{"base":"CCitadel_Item","name":"CCitadel_WeaponUpgrade_CultistSacrifice"},{"base":"CCitadel_Item","name":"CCitadel_WeaponUpgrade_ExpressShot"},{"base":"CCitadel_Item","name":"CCitadel_WeaponUpgrade_FireRateAura"},{"base":"CCitadel_Item","name":"CCitadel_WeaponUpgrade_FuryTrance"},{"base":"CCitadel_Item","name":"CCitadel_WeaponUpgrade_GlassCannon"},{"base":"CCitadel_Item","name":"CCitadel_WeaponUpgrade_HeadshotDamage"},{"base":"CCitadel_Item","name":"CCitadel_WeaponUpgrade_InfiniteMagazine"},{"base":"CCitadel_Item","name":"CCitadel_WeaponUpgrade_InstantReload"},{"base":"CCitadel_Item","name":"CCitadel_WeaponUpgrade_RechargingBullets"},{"base":"CCitadel_Item","name":"CCitadel_WeaponUpgrade_Ricochet"},{"base":"CCitadel_Item","name":"CCitadel_WeaponUpgrade_SiphonBullets"},{"base":"CCitadel_Item","name":"CCitadel_WeaponUpgrade_SpellslingerHeadshots"},{"base":"CCitadel_Item","name":"CCitadel_WeaponUpgrade_SplitShot"},{"base":"CCitadel_Item","name":"CCitadel_WeaponUpgrade_SurgingPower"},{"base":"CCitadel_Item","name":"CCitadel_WeaponUpgrade_WeaponEater"},{"base":"CCitadelBaseAbility","name":"CCitadel_Werewolf_CripplingSlash"},{"base":"CCitadelBaseAbility","name":"CCitadel_Werewolf_Hunt"},{"base":"CCitadelBaseAbility","name":"CCitadel_Werewolf_Transformation"},{"base":"CCitadelBaseAbility","name":"CCitadel_Werewolf_UnloadGun"},{"base":"CCitadelBaseAbility","name":"CCitadel_Werewolf_UnloadGun2"},{"base":"CFuncBrush","name":"CCitadelZapTrigger","fields":[{"name":"m_flPercentMaxHealthDamage","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1960,"external_name":"PercentMaxHealthDamage"},{"name":"m_flShootAfterEnteringTime","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1952,"external_name":"ShootAfterEnteringTime"},{"name":"m_flWaitForNextShootTime","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1956,"external_name":"TimeBetweenShots"},{"name":"m_strShootOrigin","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1968,"external_name":"ShootFromEntity"}]},{"base":"CBaseTrigger","name":"CCitadelZiplineCaptureTrigger"},{"base":"CBaseModelEntity","name":"CCitadelZipLineNode","fields":[{"name":"m_vecConnections","size":1,"type":"FIELD_VOID","offset":1976},{"name":"m_vecConnectionDir","size":1,"type":"FIELD_VOID","offset":2000},{"name":"m_nRopesParity","size":1,"type":"FIELD_VOID","offset":2124},{"name":"m_eCaptureState","size":1,"type":"FIELD_VOID","offset":2118},{"name":"m_hGuardingBosses","size":1,"type":"FIELD_VOID","offset":2144},{"name":"m_iPrimaryLane","size":1,"type":"FIELD_INT16","flags":["save","key"],"offset":2120,"external_name":"lane_number"},{"name":"m_bUseBaseLaneColor","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":2122,"external_name":"use_baselane_color"},{"name":"m_iNodeIndex","size":1,"type":"FIELD_INT16","flags":["save","key"],"offset":2116,"external_name":"node_index"},{"name":"m_bCornerNode","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":2126,"external_name":"corner_node"},{"name":"m_bCapturable","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":2127,"external_name":"capturable"},{"name":"m_flRopeRadius","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":2168,"external_name":"rope_radius"},{"name":"m_bDisableZippingToByPlayers","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":2128,"external_name":"disable_zipping_to"},{"name":"m_vTangentIn","size":1,"type":"FIELD_DIRECTION_VECTOR_WORLDSPACE","flags":["save","key"],"offset":2024,"external_name":"tangent_in"},{"name":"m_vTangentOut","size":1,"type":"FIELD_DIRECTION_VECTOR_WORLDSPACE","flags":["save","key"],"offset":2036,"external_name":"tangent_out"},{"name":"m_flCumulativeDistance","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":2048,"external_name":"cumulative_distance"},{"name":"m_flSpeedMultiplierToBaseBonus","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":2132,"external_name":"speed_multiplier_to_base_bonus"},{"name":"m_flSpeedMultiplierFromBaseBonus","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":2136,"external_name":"speed_multiplier_from_base_bonus"},{"name":"m_strGuardBossName","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":2088,"external_name":"guard_boss_name"},{"name":"m_strGuardBossName2","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":2096,"external_name":"secondary_guard_boss_name"},{"name":"m_strGuardBossName3","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":2104,"external_name":"tertiary_guard_boss_name"}]},{"base":"CPathParticleRope","name":"CCitadelZiplinePath","fields":[{"name":"m_iLaneNumber","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":1416,"external_name":"lane_number"},{"name":"m_bUseBaseLaneColor","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1420,"external_name":"use_baselane_color"}]},{"base":"CBaseEntity","name":"CCitadelZipLinePathNode","fields":[{"name":"m_bCornerNode","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1208,"external_name":"corner_node"},{"name":"m_bCapturable","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1210,"external_name":"capturable"},{"name":"m_bDisableZippingToByPlayers","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1209,"external_name":"disable_zipping_to"},{"name":"m_strGuardBossName","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1216,"external_name":"guard_boss_name"},{"name":"m_strGuardBossName2","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1224,"external_name":"secondary_guard_boss_name"},{"name":"m_strGuardBossName3","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1232,"external_name":"tertiary_guard_boss_name"},{"name":"m_flSpeedMultiplierToBaseBonus","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1244,"external_name":"speed_multiplier_to_base_bonus"},{"name":"m_flSpeedMultiplierFromBaseBonus","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1248,"external_name":"speed_multiplier_from_base_bonus"},{"name":"m_pNode","size":1,"type":"FIELD_VOID","offset":1240}]},{"name":"CCollisionProperty","fields":[{"name":"m_vecMins","size":1,"type":"FIELD_VECTOR","flags":["global","save"],"offset":64},{"name":"m_vecMaxs","size":1,"type":"FIELD_VECTOR","flags":["global","save"],"offset":76},{"enum":"SolidType_t","name":"m_nSolidType","size":1,"type":"FIELD_UINT8","flags":["save","key","enum"],"offset":91,"external_name":"solid"},{"name":"m_usSolidFlags","size":1,"type":"FIELD_UINT8","flags":["save"],"offset":90},{"enum":"SurroundingBoundsType_t","name":"m_nSurroundType","size":1,"type":"FIELD_UINT8","flags":["save","enum"],"offset":93},{"name":"m_flBoundingRadius","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":96},{"name":"m_triggerBloat","size":1,"type":"FIELD_UINT8","flags":["save"],"offset":92},{"name":"m_CollisionGroup","size":1,"type":"FIELD_UINT8","flags":["save"],"offset":94},{"name":"m_vecSpecifiedSurroundingMins","size":1,"type":"FIELD_VECTOR","flags":["save"],"offset":100},{"name":"m_vecSpecifiedSurroundingMaxs","size":1,"type":"FIELD_VECTOR","flags":["save"],"offset":112},{"name":"m_vecSurroundingMins","size":1,"type":"FIELD_VECTOR","flags":["save"],"offset":136},{"name":"m_vecSurroundingMaxs","size":1,"type":"FIELD_VECTOR","flags":["save"],"offset":124},{"name":"m_collisionAttribute","size":1,"type":"FIELD_EMBEDDED","flags":["save"],"offset":16,"embedded":"VPhysicsCollisionAttribute_t"},{"name":"m_vCapsuleCenter1","size":1,"type":"FIELD_VECTOR","flags":["save"],"offset":148},{"name":"m_vCapsuleCenter2","size":1,"type":"FIELD_VECTOR","flags":["save"],"offset":160},{"name":"m_flCapsuleRadius","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":172},{"name":"m_nEnablePhysics","size":1,"type":"FIELD_UINT8","flags":["save"],"offset":95}]},{"base":"CBaseEntity","name":"CColorCorrection","fields":[{"name":"CColorCorrectionFadeInThink","size":1,"type":"FIELD_VOID","offset":0},{"name":"CColorCorrectionFadeOutThink","size":1,"type":"FIELD_VOID","offset":0},{"name":"m_flCurWeight","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":1228},{"name":"m_flTimeStartFadeIn","size":1,"type":"FIELD_TIME","flags":["save"],"offset":1200},{"name":"m_flTimeStartFadeOut","size":1,"type":"FIELD_TIME","flags":["save"],"offset":1204},{"name":"m_flStartFadeInWeight","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":1192},{"name":"m_flStartFadeOutWeight","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":1196},{"name":"m_MinFalloff","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1220,"external_name":"minfalloff"},{"name":"m_MaxFalloff","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1224,"external_name":"maxfalloff"},{"name":"m_flMaxWeight","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1208,"external_name":"maxweight"},{"name":"m_flFadeInDuration","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1184,"external_name":"fadeInDuration"},{"name":"m_flFadeOutDuration","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1188,"external_name":"fadeOutDuration"},{"name":"m_lookupFilename","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1744,"external_name":"filename"},{"name":"m_bEnabled","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1213,"external_name":"enabled"},{"name":"m_bStartDisabled","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1212,"external_name":"StartDisabled"},{"name":"m_bExclusive","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1216,"external_name":"exclusive"},{"name":"m_netlookupFilename","size":1,"type":"FIELD_VOID","offset":1232},{"name":"InputEnable","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Enable"},{"name":"InputDisable","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Disable"},{"name":"InputSetFadeInDuration","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"SetFadeInDuration"},{"name":"InputSetFadeOutDuration","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"SetFadeOutDuration"},{"name":"m_bMaster","size":1,"type":"FIELD_VOID","offset":1214},{"name":"m_bClientSide","size":1,"type":"FIELD_VOID","offset":1215}]},{"base":"CBaseTrigger","name":"CColorCorrectionVolume","fields":[{"name":"CColorCorrectionVolumeThinkFunc","size":1,"type":"FIELD_VOID","offset":0},{"name":"m_FadeDuration","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":2276,"external_name":"fadeDuration"},{"name":"m_MaxWeight","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":2272,"external_name":"maxweight"},{"name":"m_lookupFilename","size":512,"type":"FIELD_CHARACTER","flags":["save","key"],"offset":2284,"external_name":"filename"},{"name":"m_Weight","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":2280},{"name":"m_LastEnterWeight","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":2796},{"name":"m_LastEnterTime","size":1,"type":"FIELD_TIME","flags":["save"],"offset":2800},{"name":"m_LastExitWeight","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":2804},{"name":"m_LastExitTime","size":1,"type":"FIELD_TIME","flags":["save"],"offset":2808}]},{"base":"CBaseEntity","name":"CCommentaryAuto","fields":[{"name":"InputMultiplayerSpawned","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"MultiplayerSpawned"},{"name":"m_OnCommentaryNewGame","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1184,"external_name":"OnCommentaryNewGame"},{"name":"m_OnCommentaryMidGame","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1208,"external_name":"OnCommentaryMidGame"},{"name":"m_OnCommentaryMultiplayerSpawn","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1232,"external_name":"OnCommentaryMultiplayerSpawn"}]},{"name":"CCommentarySystem","fields":[{"name":"m_bCommentaryEnabledMidGame","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":18},{"name":"m_flNextTeleportTime","size":1,"type":"FIELD_TIME","flags":["save"],"offset":20},{"name":"m_iTeleportStage","size":1,"type":"FIELD_INT32","flags":["save"],"offset":24},{"name":"m_ModifiedConvars","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":32},{"name":"m_hCurrentNode","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":56},{"name":"m_hActiveCommentaryNode","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":60},{"name":"m_hLastCommentaryNode","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":64},{"name":"m_vecNodes","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":72}]},{"base":"CSprite","name":"CCommentaryViewPosition"},{"base":"CBaseModelEntity","name":"CConditionalCollidable","fields":[{"name":"interactAs","size":1,"type":"FIELD_STRING","flags":["procedural_keyfield"]},{"name":"interactWith","size":1,"type":"FIELD_STRING","flags":["procedural_keyfield"]},{"name":"interactExclude","size":1,"type":"FIELD_STRING","flags":["procedural_keyfield"]}]},{"name":"CConstantForceController","fields":[{"name":"m_bLocalSpace","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":8},{"name":"m_linear","size":1,"type":"FIELD_VECTOR","flags":["save"],"offset":12},{"name":"m_angular","size":1,"type":"FIELD_ROTATION_VECTOR","flags":["save"],"offset":24},{"name":"m_linearSave","size":1,"type":"FIELD_VECTOR","flags":["save"],"offset":36},{"name":"m_angularSave","size":1,"type":"FIELD_ROTATION_VECTOR","flags":["save"],"offset":48}]},{"base":"CBaseAnimGraph","name":"CConstraintAnchor","fields":[{"name":"m_massScale","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":2704,"external_name":"massScale"}]},{"name":"CCopyRecipientFilter","fields":[{"name":"m_Flags","size":1,"type":"FIELD_INT32","flags":["save"],"offset":8},{"name":"m_Recipients","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":16},{"name":"m_slotPlayerExcludedDueToPrediction","size":1,"type":"FIELD_INT32","flags":["save"],"offset":48}]},{"base":"CPointEntity","name":"CCredits","fields":[{"name":"InputRollCredits","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"RollCredits"},{"name":"InputRollOutroCredits","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"RollOutroCredits"},{"name":"InputShowLogo","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"ShowLogo"},{"name":"InputSetLogoLength","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"SetLogoLength"},{"name":"m_OnCreditsDone","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1184,"external_name":"OnCreditsDone"},{"name":"m_bRolledOutroCredits","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":1208},{"name":"m_flLogoLength","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":1212}]},{"base":"CBaseEntity","name":"CDebugHistory","fields":[{"name":"m_nNpcEvents","size":1,"type":"FIELD_VOID","offset":4097248}]},{"name":"CDecalInstance","fields":[{"name":"m_sDecalGroup","size":1,"type":"FIELD_GLOBALSYMBOL","flags":["save"],"offset":0},{"name":"m_hMaterial","size":1,"type":"FIELD_RESOURCE","flags":["save"],"offset":8},{"name":"m_sSequenceName","size":1,"type":"FIELD_UTLSTRINGTOKEN","flags":["save"],"offset":16},{"name":"m_hEntity","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":20},{"name":"m_nBoneIndex","size":1,"type":"FIELD_INT32","flags":["save"],"offset":24},{"name":"m_nTriangleIndex","size":1,"type":"FIELD_INT32","flags":["save"],"offset":28},{"name":"m_vPositionLS","size":1,"type":"FIELD_VECTOR","flags":["save"],"offset":32},{"name":"m_vNormalLS","size":1,"type":"FIELD_VECTOR","flags":["save"],"offset":44},{"name":"m_vSAxisLS","size":1,"type":"FIELD_VECTOR","flags":["save"],"offset":56},{"enum":"DecalFlags_t","name":"m_nFlags","size":1,"type":"FIELD_UINT32","flags":["save","enum"],"offset":68},{"name":"m_Color","size":1,"type":"FIELD_COLOR32","flags":["save"],"offset":72},{"name":"m_flWidth","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":76},{"name":"m_flHeight","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":80},{"name":"m_flDepth","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":84},{"name":"m_flAnimationScale","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":128},{"name":"m_flAnimationStartTime","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":132},{"name":"m_flPlaceTime","size":1,"type":"FIELD_TIME","flags":["save"],"offset":136},{"name":"m_flFadeStartTime","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":140},{"name":"m_flFadeDuration","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":144},{"name":"m_flLightingOriginOffset","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":148},{"name":"m_hProjectedDecal","size":1,"type":"FIELD_VOID","offset":152},{"name":"m_nSequenceIndex","size":1,"type":"FIELD_INT16","offset":164},{"name":"m_bIsAdjacent","size":1,"type":"FIELD_BOOLEAN","offset":166},{"name":"m_bDoDecalLightmapping","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":167},{"name":"m_transform","size":1,"type":"FIELD_CTRANSFORM_WORLDSPACE","flags":["save"],"offset":96}]},{"name":"CDestructiblePartsComponent","fields":[{"name":"m_hOwner","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":96},{"name":"m_vecDamageTakenByHitGroup","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":72},{"name":"__m_pChainEntity","size":1,"type":"FIELD_VOID","offset":0},{"name":"m_pAnimGraphDestructibleGraphController","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":104}]},{"base":"CCitadelProjectile","name":"CDoormanBombProjectile"},{"base":"CBaseModelEntity","name":"CDynamicLight","fields":[{"name":"m_ActualFlags","size":1,"type":"FIELD_UINT8","flags":["save"],"offset":1920},{"name":"m_Flags","size":1,"type":"FIELD_UINT8","flags":["save"],"offset":1921},{"name":"m_On","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":1923},{"name":"CDynamicLightDynamicLightThink","size":1,"type":"FIELD_VOID","offset":0},{"name":"m_Radius","size":1,"type":"FIELD_FLOAT32","flags":["save","key","input"],"offset":1924,"external_name":"distance"},{"name":"m_Exponent","size":1,"type":"FIELD_INT32","flags":["save","key","input"],"offset":1928,"external_name":"brightness"},{"name":"m_InnerAngle","size":1,"type":"FIELD_FLOAT32","flags":["save","key","input"],"offset":1932,"external_name":"_inner_cone"},{"name":"m_OuterAngle","size":1,"type":"FIELD_FLOAT32","flags":["save","key","input"],"offset":1936,"external_name":"_cone"},{"name":"m_SpotRadius","size":1,"type":"FIELD_FLOAT32","flags":["save","key","input"],"offset":1940,"external_name":"spotlight_radius"},{"name":"m_LightStyle","size":1,"type":"FIELD_UINT8","flags":["save","key","input"],"offset":1922,"external_name":"style"},{"name":"InputTurnOn","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"TurnOn"},{"name":"InputTurnOff","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"TurnOff"},{"name":"InputToggle","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Toggle"},{"name":"_light","size":1,"type":"FIELD_COLOR32","flags":["procedural_keyfield"]},{"name":"pitch","size":1,"type":"FIELD_FLOAT32","flags":["procedural_keyfield"]},{"name":"spawnflags","size":1,"type":"FIELD_INT32","flags":["procedural_keyfield"]}]},{"base":"CTriggerMultiple","name":"CDynamicNavConnectionsVolume","fields":[{"name":"m_iszConnectionTarget","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":2296,"external_name":"dynamic_nav_connection_target"},{"name":"m_sTransitionType","size":1,"type":"FIELD_GLOBALSYMBOL","flags":["save","key"],"offset":2328,"external_name":"transition_anim"},{"name":"m_flTargetAreaSearchRadius","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":2340,"external_name":"target_area_search_radius"},{"name":"m_flUpdateDistance","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":2344,"external_name":"min_detach_distance"},{"name":"m_flMaxConnectionDistance","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":2348,"external_name":"max_connection_distance"},{"name":"m_vecConnections","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":2304},{"name":"m_bConnectionsEnabled","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":2336}]},{"base":"CBreakableProp","name":"CDynamicProp","fields":[{"name":"m_iszIdleAnim","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":3240,"external_name":"IdleAnim"},{"name":"m_bStartDisabled","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":3253,"external_name":"StartDisabled"},{"name":"m_bUseHitboxesForRenderBox","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":3114},{"name":"m_bUseAnimGraph","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":3115,"external_name":"use_animgraph"},{"name":"m_bRandomizeCycle","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":3252,"external_name":"randomizecycle"},{"enum":"AnimLoopMode_t","name":"m_nIdleAnimLoopMode","size":1,"type":"FIELD_INT32","flags":["save","key","enum"],"offset":3248,"external_name":"IdleAnimationLoopMode"},{"name":"m_iInitialGlowState","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":3260,"external_name":"glowstate"},{"name":"m_nGlowRange","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":3264,"external_name":"glowrange"},{"name":"m_nGlowRangeMin","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":3268,"external_name":"glowrangemin"},{"name":"m_glowColor","size":1,"type":"FIELD_COLOR32","flags":["save","key"],"offset":3272,"external_name":"glowcolor"},{"name":"m_nGlowTeam","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":3276,"external_name":"glowteam"},{"name":"m_bFiredStartEndOutput","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":3254},{"name":"m_bForceNpcExclude","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":3255,"external_name":"forcenpcexclude"},{"name":"StartingAnim","size":1,"type":"FIELD_STRING","flags":["procedural_keyfield"]},{"name":"StartingAnimationLoopMode","size":1,"type":"FIELD_STRING","flags":["procedural_keyfield"]},{"name":"m_bCreateNavObstacle","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":3112,"external_name":"CreateNavObstacle"},{"name":"m_bNavObstacleUpdatesOverridden","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":3113},{"name":"InputSetAnimationLooping","size":1,"type":"FIELD_STRING","flags":["input"],"offset":0,"external_name":"SetAnimationLooping"},{"name":"InputSetAnimationNoResetLooping","size":1,"type":"FIELD_STRING","flags":["input"],"offset":0,"external_name":"SetAnimationNoResetLooping"},{"name":"InputSetIdleAnimationLooping","size":1,"type":"FIELD_STRING","flags":["input"],"offset":0,"external_name":"SetIdleAnimationLooping"},{"name":"InputSetAnimationNotLooping","size":1,"type":"FIELD_STRING","flags":["input"],"offset":0,"external_name":"SetAnimationNotLooping"},{"name":"InputSetAnimationNoResetNotLooping","size":1,"type":"FIELD_STRING","flags":["input"],"offset":0,"external_name":"SetAnimationNoResetNotLooping"},{"name":"InputSetIdleAnimationNotLooping","size":1,"type":"FIELD_STRING","flags":["input"],"offset":0,"external_name":"SetIdleAnimationNotLooping"},{"name":"InputSetAnimation","size":1,"type":"FIELD_STRING","flags":["input"],"offset":0,"external_name":"SetAnimation"},{"name":"InputSetAnimationNoReset","size":1,"type":"FIELD_STRING","flags":["input"],"offset":0,"external_name":"SetAnimationNoReset"},{"name":"InputSetIdleAnimation","size":1,"type":"FIELD_STRING","flags":["input"],"offset":0,"external_name":"SetDefaultAnimation"},{"name":"InputSetDefaultAnimationLooping","size":1,"type":"FIELD_STRING","flags":["input"],"offset":0,"external_name":"SetDefaultAnimationLooping"},{"name":"InputSetDefaultAnimationNotLooping","size":1,"type":"FIELD_STRING","flags":["input"],"offset":0,"external_name":"SetDefaultAnimationNotLooping"},{"name":"InputTurnOn","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"TurnOn"},{"name":"InputTurnOff","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"TurnOff"},{"name":"InputEnable","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Enable"},{"name":"InputDisable","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Disable"},{"name":"InputEnableCollision","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"EnableCollision"},{"name":"InputDisableCollision","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"DisableCollision"},{"name":"InputSetPlaybackRate","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"SetPlaybackRate"},{"name":"InputStartGlowing","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"StartGlowing"},{"name":"InputStopGlowing","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"StopGlowing"},{"name":"InputSetGlowOverride","size":1,"type":"FIELD_VECTOR","flags":["input"],"offset":0,"external_name":"SetGlowOverride"},{"name":"InputSetGlowRange","size":1,"type":"FIELD_INT32","flags":["input"],"offset":0,"external_name":"SetGlowRange"},{"name":"m_pOutputAnimBegun","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":3120,"external_name":"OnAnimationBegun"},{"name":"m_pOutputAnimOver","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":3144,"external_name":"OnAnimationDone"},{"name":"m_pOutputAnimLoopCycleOver","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":3168,"external_name":"OnAnimationLoopCycleDone"},{"name":"m_OnAnimReachedStart","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":3192,"external_name":"OnAnimationReachedStart"},{"name":"m_OnAnimReachedEnd","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":3216,"external_name":"OnAnimationReachedEnd"},{"name":"CDynamicPropAnimThink","size":1,"type":"FIELD_VOID","offset":0},{"name":"m_bIsOverrideProp","size":1,"type":"FIELD_VOID","offset":3257},{"name":"m_bCreateNonSolid","size":1,"type":"FIELD_VOID","offset":3256},{"name":"health","size":1,"type":"FIELD_INT32","flags":["procedural_keyfield"]},{"name":"HoldAnimation","size":1,"type":"FIELD_BOOLEAN","flags":["procedural_keyfield"]}]},{"base":"CDynamicProp","name":"CDynamicPropAlias_cable_dynamic"},{"base":"CDynamicProp","name":"CDynamicPropAlias_dynamic_prop"},{"base":"CDynamicProp","name":"CDynamicPropAlias_prop_dynamic_override"},{"base":"CBaseFlex","name":"CEconEntity"},{"name":"CEconItemView","fields":[{"name":"m_iItemDefinitionIndex","size":1,"type":"FIELD_INT32","flags":["save"],"offset":8},{"name":"m_iEntityQuality","size":1,"type":"FIELD_INT32","flags":["save"],"offset":12},{"name":"m_iEntityLevel","size":1,"type":"FIELD_INT32","flags":["save"],"offset":16},{"name":"m_iItemID","size":1,"type":"FIELD_INT64","flags":["save"],"offset":24},{"name":"m_bInitialized","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":48},{"name":"m_AttributeList","size":1,"type":"FIELD_EMBEDDED","flags":["save"],"offset":88,"embedded":"CAttributeList"}]},{"base":"CEconEntity","name":"CEconWearable"},{"base":"CBaseEntity","name":"CEnableMotionFixup"},{"base":"CBaseModelEntity","name":"CEntityBlocker"},{"name":"CEntityComponent"},{"base":"CBaseModelEntity","name":"CEntityDissolve","fields":[{"name":"m_flStartTime","size":1,"type":"FIELD_TIME","flags":["save","key"],"offset":1944,"external_name":"starttime"},{"name":"m_flFadeInStart","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":1920},{"name":"m_flFadeInLength","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":1924},{"name":"m_flFadeOutModelStart","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":1928},{"name":"m_flFadeOutModelLength","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":1932},{"name":"m_flFadeOutStart","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":1936},{"name":"m_flFadeOutLength","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":1940},{"enum":"EntityDisolveType_t","name":"m_nDissolveType","size":1,"type":"FIELD_INT32","flags":["save","key","enum"],"offset":1948,"external_name":"dissolvetype"},{"name":"m_vDissolverOrigin","size":1,"type":"FIELD_VECTOR","flags":["save"],"offset":1952},{"name":"m_nMagnitude","size":1,"type":"FIELD_UINT32","flags":["save","key"],"offset":1964,"external_name":"magnitude"},{"name":"CEntityDissolveDissolveThink","size":1,"type":"FIELD_VOID","offset":0},{"name":"CEntityDissolveElectrocuteThink","size":1,"type":"FIELD_VOID","offset":0},{"name":"InputDissolve","size":1,"type":"FIELD_STRING","flags":["input"],"offset":0,"external_name":"Dissolve"}]},{"base":"CBaseEntity","name":"CEntityFlame","fields":[{"name":"m_flLifetime","size":1,"type":"FIELD_TIME","flags":["save"],"offset":1208},{"name":"m_flSize","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":1192},{"name":"m_hEntAttached","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":1184},{"name":"m_iDangerSound","size":1,"type":"FIELD_UINT64","flags":["save"],"offset":1216},{"name":"m_bCheapEffect","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":1188},{"name":"m_hPlayingSound","size":1,"type":"FIELD_VOID","offset":1232},{"name":"CEntityFlameFlameThink","size":1,"type":"FIELD_VOID","offset":0},{"name":"m_bUseHitboxes","size":1,"type":"FIELD_VOID","offset":1196},{"name":"m_iNumHitboxFires","size":1,"type":"FIELD_VOID","offset":1200},{"name":"m_flHitboxFireScale","size":1,"type":"FIELD_VOID","offset":1204},{"name":"m_hAttacker","size":1,"type":"FIELD_VOID","offset":1212},{"name":"m_flDirectDamagePerSecond","size":1,"type":"FIELD_VOID","offset":1224},{"name":"m_iCustomDamageType","size":1,"type":"FIELD_VOID","offset":1228}]},{"name":"CEntityIdentity","fields":[{"name":"m_name","size":1,"type":"FIELD_STRING","flags":["save"],"offset":24},{"name":"m_pAttributes","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":72}]},{"name":"CEntityIOOutput"},{"name":"CEntitySystem","fields":[{"name":"m_iEventListCount","size":1,"type":"FIELD_INT32","flags":["save"],"offset":2960}]},{"base":"CBeam","name":"CEnvBeam","fields":[{"enum":"BeamClipStyle_t","name":"m_nClipStyle","size":1,"type":"FIELD_INT32","flags":["save","key","enum"],"offset":2052,"external_name":"ClipStyle"},{"name":"m_active","size":1,"type":"FIELD_INT32","flags":["save"],"offset":2080},{"name":"m_spriteTexture","size":1,"type":"FIELD_HMATERIAL","flags":["save"],"offset":2088},{"name":"m_iszStartEntity","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":2096,"external_name":"LightningStart"},{"name":"m_iszEndEntity","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":2104,"external_name":"LightningEnd"},{"name":"m_vEndPointWorld","size":1,"type":"FIELD_POSITION_VECTOR","flags":["save","key"],"offset":2148,"external_name":"targetpoint"},{"name":"m_life","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":2112,"external_name":"life"},{"name":"m_boltWidth","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":2116,"external_name":"BoltWidth"},{"name":"m_noiseAmplitude","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":2120,"external_name":"NoiseAmplitude"},{"name":"m_speed","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":2124,"external_name":"TextureScroll"},{"name":"m_restrike","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":2128,"external_name":"StrikeTime"},{"name":"m_iszSpriteName","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":2136,"external_name":"texture"},{"name":"m_frameStart","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":2144,"external_name":"framestart"},{"name":"m_radius","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":2172,"external_name":"Radius"},{"enum":"Touch_t","name":"m_TouchType","size":1,"type":"FIELD_INT32","flags":["save","key","enum"],"offset":2176,"external_name":"TouchType"},{"name":"m_iFilterName","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":2184,"external_name":"filtername"},{"name":"m_iszDecal","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":2200,"external_name":"decalname"},{"name":"m_hFilter","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":2192},{"name":"CEnvBeamStrikeThink","size":1,"type":"FIELD_VOID","offset":0},{"name":"CEnvBeamUpdateThink","size":1,"type":"FIELD_VOID","offset":0},{"name":"InputTurnOn","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"TurnOn"},{"name":"InputTurnOff","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"TurnOff"},{"name":"InputToggle","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Toggle"},{"name":"InputStrikeOnce","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"StrikeOnce"},{"name":"m_OnTouchedByEntity","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":2208,"external_name":"OnTouchedByEntity"},{"name":"m_vEndPointRelative","size":1,"type":"FIELD_VOID","offset":2160}]},{"base":"CBaseEntity","name":"CEnvBeverage","fields":[{"name":"m_CanInDispenser","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":1184},{"name":"m_nBeverageType","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":1188,"external_name":"beveragetype"},{"name":"InputActivate","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Activate"}]},{"base":"CBaseEntity","name":"CEnvCombinedLightProbeVolume","fields":[{"name":"m_Entity_Color","size":1,"type":"FIELD_COLOR32","flags":["save"],"offset":5400},{"name":"m_Entity_flBrightness","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":5404},{"name":"m_Entity_hCubemapTexture","size":1,"type":"FIELD_HRENDERTEXTURE","flags":["save","key"],"offset":5408,"external_name":"cubemaptexture"},{"name":"m_Entity_bCustomCubemapTexture","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":5416,"external_name":"customcubemaptexture"},{"name":"m_Entity_hLightProbeTexture_AmbientCube","size":1,"type":"FIELD_HRENDERTEXTURE","flags":["save","key"],"offset":5424,"external_name":"lightprobetexture"},{"name":"m_Entity_hLightProbeTexture_SDF","size":1,"type":"FIELD_HRENDERTEXTURE","flags":["save","key"],"offset":5432,"external_name":"lightprobetexture_sdf"},{"name":"m_Entity_hLightProbeTexture_SH2_DC","size":1,"type":"FIELD_HRENDERTEXTURE","flags":["save","key"],"offset":5440,"external_name":"lightprobetexture_sh2_dc"},{"name":"m_Entity_hLightProbeTexture_SH2_R","size":1,"type":"FIELD_HRENDERTEXTURE","flags":["save","key"],"offset":5448,"external_name":"lightprobetexture_sh2_r"},{"name":"m_Entity_hLightProbeTexture_SH2_G","size":1,"type":"FIELD_HRENDERTEXTURE","flags":["save","key"],"offset":5456,"external_name":"lightprobetexture_sh2_g"},{"name":"m_Entity_hLightProbeTexture_SH2_B","size":1,"type":"FIELD_HRENDERTEXTURE","flags":["save","key"],"offset":5464,"external_name":"lightprobetexture_sh2_b"},{"name":"m_Entity_hLightProbeDirectLightIndicesTexture","size":1,"type":"FIELD_HRENDERTEXTURE","flags":["save","key"],"offset":5472,"external_name":"lightprobetexture_dli"},{"name":"m_Entity_hLightProbeDirectLightScalarsTexture","size":1,"type":"FIELD_HRENDERTEXTURE","flags":["save","key"],"offset":5480,"external_name":"lightprobetexture_dls"},{"name":"m_Entity_hLightProbeDirectLightShadowsTexture","size":1,"type":"FIELD_HRENDERTEXTURE","flags":["save","key"],"offset":5488,"external_name":"lightprobetexture_dlshd"},{"name":"m_Entity_vBoxMins","size":1,"type":"FIELD_VECTOR","flags":["save","key"],"offset":5496,"external_name":"box_mins"},{"name":"m_Entity_vBoxMaxs","size":1,"type":"FIELD_VECTOR","flags":["save","key"],"offset":5508,"external_name":"box_maxs"},{"name":"m_Entity_bMoveable","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":5520,"external_name":"moveable"},{"name":"m_Entity_nHandshake","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":5524,"external_name":"handshake"},{"name":"m_Entity_nEnvCubeMapArrayIndex","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":5528,"external_name":"array_index"},{"name":"m_Entity_vEdgeFadeDists","size":1,"type":"FIELD_VECTOR","flags":["save","key"],"offset":5544,"external_name":"edge_fade_dists"},{"name":"m_Entity_flEdgeFadeDist","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":5540,"external_name":"edge_fade_dist"},{"name":"m_Entity_nPriority","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":5532,"external_name":"indoor_outdoor_level"},{"name":"m_Entity_bStartDisabled","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":5536,"external_name":"StartDisabled"},{"name":"m_Entity_pEnvMap","size":1,"type":"FIELD_VOID","offset":5584},{"name":"m_Entity_pLightProbeVolume","size":1,"type":"FIELD_VOID","offset":5592},{"name":"m_Entity_bEnabled","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":5601},{"name":"m_Entity_nLightProbeSizeX","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":5556,"external_name":"light_probe_size_x"},{"name":"m_Entity_nLightProbeSizeY","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":5560,"external_name":"light_probe_size_y"},{"name":"m_Entity_nLightProbeSizeZ","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":5564,"external_name":"light_probe_size_z"},{"name":"m_Entity_nLightProbeAtlasX","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":5568,"external_name":"light_probe_atlas_x"},{"name":"m_Entity_nLightProbeAtlasY","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":5572,"external_name":"light_probe_atlas_y"},{"name":"m_Entity_nLightProbeAtlasZ","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":5576,"external_name":"light_probe_atlas_z"}]},{"base":"CBaseEntity","name":"CEnvCubemap","fields":[{"name":"m_Entity_hCubemapTexture","size":1,"type":"FIELD_HRENDERTEXTURE","flags":["save","key"],"offset":1312,"external_name":"cubemaptexture"},{"name":"m_Entity_bCustomCubemapTexture","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1320,"external_name":"customcubemaptexture"},{"name":"m_Entity_flInfluenceRadius","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1324,"external_name":"influenceradius"},{"name":"m_Entity_vBoxProjectMins","size":1,"type":"FIELD_VECTOR","flags":["save","key"],"offset":1328,"external_name":"box_mins"},{"name":"m_Entity_vBoxProjectMaxs","size":1,"type":"FIELD_VECTOR","flags":["save","key"],"offset":1340,"external_name":"box_maxs"},{"name":"m_Entity_bMoveable","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1352,"external_name":"moveable"},{"name":"m_Entity_nHandshake","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":1356,"external_name":"handshake"},{"name":"m_Entity_nEnvCubeMapArrayIndex","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":1360,"external_name":"array_index"},{"name":"m_Entity_nPriority","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":1364,"external_name":"indoor_outdoor_level"},{"name":"m_Entity_flEdgeFadeDist","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1368,"external_name":"edge_fade_dist"},{"name":"m_Entity_vEdgeFadeDists","size":1,"type":"FIELD_VECTOR","flags":["save","key"],"offset":1372,"external_name":"edge_fade_dists"},{"name":"m_Entity_flDiffuseScale","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1384,"external_name":"diffuse_scale"},{"name":"m_Entity_bStartDisabled","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1388,"external_name":"StartDisabled"},{"name":"m_Entity_bDefaultEnvMap","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1389,"external_name":"default_env_map"},{"name":"m_Entity_bDefaultSpecEnvMap","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1390,"external_name":"default_spec_env_map"},{"name":"m_Entity_bIndoorCubeMap","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1391,"external_name":"render_depth_map"},{"name":"m_Entity_bCopyDiffuseFromDefaultCubemap","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1392,"external_name":"copy_diffuse_from_default_cubemap"},{"name":"m_Entity_pSceneObject","size":1,"type":"FIELD_VOID","offset":1400},{"name":"m_Entity_bEnabled","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":1408}]},{"base":"CBaseEntity","name":"CEnvCubemapFog","fields":[{"name":"m_bActive","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":1220},{"name":"m_flStartDistance","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1188,"external_name":"cubemapfogstartdistance"},{"name":"m_flEndDistance","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1184,"external_name":"cubemapfogenddistance"},{"name":"m_flLODBias","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1216,"external_name":"cubemapfoglodbiase"},{"name":"m_flFogFalloffExponent","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1192,"external_name":"cubemapfogfalloffexponent"},{"name":"m_bHeightFogEnabled","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1196,"external_name":"cubemapheightfog"},{"name":"m_flFogHeightWidth","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1200,"external_name":"cubemapfogheightwidth"},{"name":"m_flFogHeightStart","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1208,"external_name":"cubemapfogheightstart"},{"name":"m_flFogHeightEnd","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1204,"external_name":"cubemapfogheightend"},{"name":"m_flFogHeightExponent","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1212,"external_name":"cubemapfogheightexponent"},{"name":"m_flFogMaxOpacity","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1224,"external_name":"cubemapfogmaxopacity"},{"name":"m_nCubemapSourceType","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":1228,"external_name":"cubemapfogsource"},{"name":"m_hSkyMaterial","size":1,"type":"FIELD_HMATERIAL","flags":["save","key"],"offset":1232,"external_name":"cubemapfogskymaterial"},{"name":"m_iszSkyEntity","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1240,"external_name":"cubemapfogskyentity"},{"name":"InputEnable","size":1,"type":"FIELD_BOOLEAN","flags":["input"],"offset":0,"external_name":"Enable"},{"name":"InputDisable","size":1,"type":"FIELD_BOOLEAN","flags":["input"],"offset":0,"external_name":"Disable"},{"name":"m_bFirstTime","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":1257},{"name":"m_bHasHeightFogEnd","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":1256},{"name":"m_bStartDisabled","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1221,"external_name":"StartDisabled"},{"name":"m_hFogCubemapTexture","size":1,"type":"FIELD_HRENDERTEXTURE","flags":["save","key"],"offset":1248,"external_name":"cubemapfogtexture"}]},{"base":"CBaseModelEntity","name":"CEnvDecal","fields":[{"name":"m_hDecalMaterial","size":1,"type":"FIELD_HMATERIAL","flags":["save","key"],"offset":1920,"external_name":"material"},{"name":"m_flWidth","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1928,"external_name":"width"},{"name":"m_flHeight","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1932,"external_name":"height"},{"name":"m_flDepth","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1936,"external_name":"depth"},{"name":"m_flDepthSortBias","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1948,"external_name":"depthsortbias"},{"name":"m_nRenderOrder","size":1,"type":"FIELD_UINT32","flags":["save","key"],"offset":1940,"external_name":"RenderOrder"},{"name":"m_bProjectOnWorld","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1944,"external_name":"projectonworld"},{"name":"m_bProjectOnCharacters","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1945,"external_name":"projectoncharacters"},{"name":"m_bProjectOnWater","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1946,"external_name":"projectonwater"}]},{"base":"CBaseEntity","name":"CEnvDetailController","fields":[{"name":"m_flFadeStartDist","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1184,"external_name":"fademindist"},{"name":"m_flFadeEndDist","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1188,"external_name":"fademaxdist"}]},{"base":"CBaseEntity","name":"CEnvEntityIgniter","fields":[{"name":"m_flLifetime","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1184,"external_name":"lifetime"},{"name":"InputIgnite","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Ignite"}]},{"base":"CPointEntity","name":"CEnvEntityMaker","fields":[{"name":"m_vecEntityMins","size":1,"type":"FIELD_VOID","offset":1184},{"name":"m_vecEntityMaxs","size":1,"type":"FIELD_VOID","offset":1196},{"name":"m_hCurrentInstance","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":1208},{"name":"m_hCurrentBlocker","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":1212},{"name":"m_vecBlockerOrigin","size":1,"type":"FIELD_VECTOR","flags":["save"],"offset":1216},{"name":"m_iszTemplate","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1256,"external_name":"EntityTemplate"},{"name":"m_angPostSpawnDirection","size":1,"type":"FIELD_QANGLE","flags":["save","key"],"offset":1228,"external_name":"PostSpawnDirection"},{"name":"m_flPostSpawnDirectionVariance","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1240,"external_name":"PostSpawnDirectionVariance"},{"name":"m_flPostSpawnSpeed","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1244,"external_name":"PostSpawnSpeed"},{"name":"m_bPostSpawnUseAngles","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1248,"external_name":"PostSpawnInheritAngles"},{"name":"m_pOutputOnSpawned","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1264,"external_name":"OnEntitySpawned"},{"name":"m_pOutputOnFailedSpawn","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1288,"external_name":"OnEntityFailedSpawn"},{"name":"InputForceSpawn","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"ForceSpawn"},{"name":"InputForceSpawnAtEntityOrigin","size":1,"type":"FIELD_STRING","flags":["input"],"offset":0,"external_name":"ForceSpawnAtEntityOrigin"},{"name":"CEnvEntityMakerCheckSpawnThink","size":1,"type":"FIELD_VOID","offset":0}]},{"base":"CModelPointEntity","name":"CEnvExplosion","fields":[{"name":"m_iMagnitude","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":1920,"external_name":"iMagnitude"},{"name":"m_iRadiusOverride","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":1928,"external_name":"iRadiusOverride"},{"name":"m_flDamageForce","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1936,"external_name":"DamageForce"},{"name":"m_hInflictor","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":1940},{"name":"m_iCustomDamageType","size":1,"type":"FIELD_INT32","flags":["save"],"offset":1944},{"name":"m_flPlayerDamage","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":1924},{"name":"m_flInnerRadius","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":1932},{"name":"m_bCreateDebris","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1948,"external_name":"create_debris"},{"enum":"Class_T","name":"m_iClassIgnore","size":1,"type":"FIELD_INT32","flags":["save","key","enum"],"offset":1980,"external_name":"ignoredClass"},{"enum":"Class_T","name":"m_iClassIgnore2","size":1,"type":"FIELD_INT32","flags":["save","enum"],"offset":1984},{"name":"m_iszEntityIgnoreName","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1992,"external_name":"ignoredEntity"},{"name":"m_hEntityIgnore","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":2000},{"name":"explosion_type","size":1,"type":"FIELD_STRING","flags":["procedural_keyfield"]},{"name":"m_sExplosionType","size":1,"type":"FIELD_STRING","flags":["save"],"offset":1952},{"name":"m_bSuppressParticleImpulse","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":1976},{"name":"m_iszCustomEffectName","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1960,"external_name":"explosion_custom_effect"},{"name":"m_iszCustomSoundName","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1968,"external_name":"explosion_custom_sound"},{"name":"InputExplode","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Explode"}]},{"base":"CLogicalEntity","name":"CEnvFade","fields":[{"name":"m_fadeColor","size":1,"type":"FIELD_COLOR32","flags":["save","key"],"offset":1184,"external_name":"rendercolor"},{"name":"m_Duration","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1188,"external_name":"duration"},{"name":"m_HoldDuration","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1192,"external_name":"holdtime"},{"name":"InputFade","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Fade"},{"name":"m_OnBeginFade","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1200,"external_name":"OnBeginFade"}]},{"base":"CLogicalEntity","name":"CEnvGlobal","fields":[{"name":"m_globalstate","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1216,"external_name":"globalstate"},{"name":"m_triggermode","size":1,"type":"FIELD_INT32","flags":["save"],"offset":1224},{"name":"m_initialstate","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":1228,"external_name":"initialstate"},{"name":"m_counter","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":1232,"external_name":"counter"},{"name":"InputTurnOn","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"TurnOn"},{"name":"InputTurnOff","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"TurnOff"},{"name":"InputRemove","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Remove"},{"name":"InputToggle","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Toggle"},{"name":"InputSetCounter","size":1,"type":"FIELD_INT32","flags":["input"],"offset":0,"external_name":"SetCounter"},{"name":"InputAddToCounter","size":1,"type":"FIELD_INT32","flags":["input"],"offset":0,"external_name":"AddToCounter"},{"name":"InputGetCounter","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"GetCounter"},{"name":"m_outCounter","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1184,"external_name":"Counter"}]},{"base":"CPointEntity","name":"CEnvInstructorHint","fields":[{"name":"m_iszReplace_Key","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1192,"external_name":"hint_replace_key"},{"name":"m_iszHintTargetEntity","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1200,"external_name":"hint_target"},{"name":"m_iTimeout","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":1208,"external_name":"hint_timeout"},{"name":"m_iDisplayLimit","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":1212,"external_name":"hint_display_limit"},{"name":"m_iszIcon_Onscreen","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1216,"external_name":"hint_icon_onscreen"},{"name":"m_iszIcon_Offscreen","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1224,"external_name":"hint_icon_offscreen"},{"name":"m_iszCaption","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1232,"external_name":"hint_caption"},{"name":"m_iszActivatorCaption","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1240,"external_name":"hint_activator_caption"},{"name":"m_Color","size":1,"type":"FIELD_COLOR32","flags":["save","key"],"offset":1248,"external_name":"hint_color"},{"name":"m_fIconOffset","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1252,"external_name":"hint_icon_offset"},{"name":"m_fRange","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1256,"external_name":"hint_range"},{"name":"m_iPulseOption","size":1,"type":"FIELD_UINT8","flags":["save","key"],"offset":1260,"external_name":"hint_pulseoption"},{"name":"m_iAlphaOption","size":1,"type":"FIELD_UINT8","flags":["save","key"],"offset":1261,"external_name":"hint_alphaoption"},{"name":"m_iShakeOption","size":1,"type":"FIELD_UINT8","flags":["save","key"],"offset":1262,"external_name":"hint_shakeoption"},{"name":"m_bStatic","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1263,"external_name":"hint_static"},{"name":"m_bNoOffscreen","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1264,"external_name":"hint_nooffscreen"},{"name":"m_bForceCaption","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1265,"external_name":"hint_forcecaption"},{"name":"m_iInstanceType","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":1268,"external_name":"hint_instance_type"},{"name":"m_bSuppressRest","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1272,"external_name":"hint_suppress_rest"},{"name":"m_iszBinding","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1280,"external_name":"hint_binding"},{"name":"m_bAllowNoDrawTarget","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1288,"external_name":"hint_allow_nodraw_target"},{"name":"m_bAutoStart","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1289,"external_name":"hint_auto_start"},{"name":"m_iszName","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1184,"external_name":"hint_name"},{"name":"m_bLocalPlayerOnly","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1290,"external_name":"hint_local_player_only"},{"name":"InputShowHint","size":1,"type":"FIELD_STRING","flags":["input"],"offset":0,"external_name":"ShowHint"},{"name":"InputEndHint","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"EndHint"}]},{"base":"CPointEntity","name":"CEnvInstructorVRHint","fields":[{"name":"m_iszName","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1184,"external_name":"hint_name"},{"name":"m_iszHintTargetEntity","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1192,"external_name":"hint_target"},{"name":"m_iTimeout","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":1200,"external_name":"hint_timeout"},{"name":"m_iszCaption","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1208,"external_name":"hint_caption"},{"name":"m_iszStartSound","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1216,"external_name":"hint_start_sound"},{"name":"m_iLayoutFileType","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":1224,"external_name":"hint_layoutfiletype"},{"name":"m_iszCustomLayoutFile","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1232,"external_name":"hint_custom_layoutfile"},{"name":"m_iAttachType","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":1240,"external_name":"hint_vr_panel_type"},{"name":"m_flHeightOffset","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1244,"external_name":"hint_vr_height_offset"},{"name":"InputShowHint","size":1,"type":"FIELD_STRING","flags":["input"],"offset":0,"external_name":"ShowHint"},{"name":"InputEndHint","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"EndHint"}]},{"base":"CBeam","name":"CEnvLaser","fields":[{"name":"m_iszLaserTarget","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":2080,"external_name":"LaserTarget"},{"name":"m_pSprite","size":1,"type":"FIELD_CLASSPTR","flags":["save"],"offset":2088},{"name":"m_iszSpriteName","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":2096,"external_name":"EndSprite"},{"name":"m_firePosition","size":1,"type":"FIELD_VECTOR","flags":["save"],"offset":2104},{"name":"m_flStartFrame","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":2116,"external_name":"framestart"},{"name":"CEnvLaserStrikeThink","size":1,"type":"FIELD_VOID","offset":0},{"name":"InputTurnOn","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"TurnOn"},{"name":"InputTurnOff","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"TurnOff"},{"name":"InputToggle","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Toggle"},{"name":"width","size":1,"type":"FIELD_FLOAT32","flags":["procedural_keyfield"]},{"name":"NoiseAmplitude","size":1,"type":"FIELD_INT32","flags":["procedural_keyfield"]},{"name":"TextureScroll","size":1,"type":"FIELD_INT32","flags":["procedural_keyfield"]},{"name":"texture","size":1,"type":"FIELD_UTLSTRING","flags":["procedural_keyfield"]}]},{"base":"CBaseEntity","name":"CEnvLightProbeVolume","fields":[{"name":"m_Entity_hLightProbeTexture_AmbientCube","size":1,"type":"FIELD_HRENDERTEXTURE","flags":["save","key"],"offset":5272,"external_name":"lightprobetexture"},{"name":"m_Entity_hLightProbeTexture_SDF","size":1,"type":"FIELD_HRENDERTEXTURE","flags":["save","key"],"offset":5280,"external_name":"lightprobetexture_sdf"},{"name":"m_Entity_hLightProbeTexture_SH2_DC","size":1,"type":"FIELD_HRENDERTEXTURE","flags":["save","key"],"offset":5288,"external_name":"lightprobetexture_sh2_dc"},{"name":"m_Entity_hLightProbeTexture_SH2_R","size":1,"type":"FIELD_HRENDERTEXTURE","flags":["save","key"],"offset":5296,"external_name":"lightprobetexture_sh2_r"},{"name":"m_Entity_hLightProbeTexture_SH2_G","size":1,"type":"FIELD_HRENDERTEXTURE","flags":["save","key"],"offset":5304,"external_name":"lightprobetexture_sh2_g"},{"name":"m_Entity_hLightProbeTexture_SH2_B","size":1,"type":"FIELD_HRENDERTEXTURE","flags":["save","key"],"offset":5312,"external_name":"lightprobetexture_sh2_b"},{"name":"m_Entity_hLightProbeDirectLightIndicesTexture","size":1,"type":"FIELD_HRENDERTEXTURE","flags":["save","key"],"offset":5320,"external_name":"lightprobetexture_dli"},{"name":"m_Entity_hLightProbeDirectLightScalarsTexture","size":1,"type":"FIELD_HRENDERTEXTURE","flags":["save","key"],"offset":5328,"external_name":"lightprobetexture_dls"},{"name":"m_Entity_hLightProbeDirectLightShadowsTexture","size":1,"type":"FIELD_HRENDERTEXTURE","flags":["save","key"],"offset":5336,"external_name":"lightprobetexture_dlshd"},{"name":"m_Entity_vBoxMins","size":1,"type":"FIELD_VECTOR","flags":["save","key"],"offset":5344,"external_name":"box_mins"},{"name":"m_Entity_vBoxMaxs","size":1,"type":"FIELD_VECTOR","flags":["save","key"],"offset":5356,"external_name":"box_maxs"},{"name":"m_Entity_bMoveable","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":5368,"external_name":"moveable"},{"name":"m_Entity_nHandshake","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":5372,"external_name":"handshake"},{"name":"m_Entity_nPriority","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":5376,"external_name":"indoor_outdoor_level"},{"name":"m_Entity_bStartDisabled","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":5380,"external_name":"StartDisabled"},{"name":"m_Entity_pSceneObject","size":1,"type":"FIELD_VOID","offset":5408},{"name":"m_Entity_bEnabled","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":5417},{"name":"m_Entity_nLightProbeSizeX","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":5384,"external_name":"light_probe_size_x"},{"name":"m_Entity_nLightProbeSizeY","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":5388,"external_name":"light_probe_size_y"},{"name":"m_Entity_nLightProbeSizeZ","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":5392,"external_name":"light_probe_size_z"},{"name":"m_Entity_nLightProbeAtlasX","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":5396,"external_name":"light_probe_atlas_x"},{"name":"m_Entity_nLightProbeAtlasY","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":5400,"external_name":"light_probe_atlas_y"},{"name":"m_Entity_nLightProbeAtlasZ","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":5404,"external_name":"light_probe_atlas_z"}]},{"base":"CPointEntity","name":"CEnvMuzzleFlash","fields":[{"name":"m_flScale","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1184,"external_name":"scale"},{"name":"m_iszParentAttachment","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1192,"external_name":"parentattachment"},{"name":"InputFire","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Fire"}]},{"base":"CParticleSystem","name":"CEnvParticleGlow","fields":[{"name":"m_flAlphaScale","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":3320,"external_name":"alphascale"},{"name":"m_flRadiusScale","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":3324,"external_name":"scale"},{"name":"m_flSelfIllumScale","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":3328,"external_name":"selfillumscale"},{"name":"m_ColorTint","size":1,"type":"FIELD_COLOR32","flags":["save","key"],"offset":3332,"external_name":"colortint"},{"name":"InputSetScale","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"setscale"},{"name":"InputSetAlphaScale","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"setalphascale"},{"name":"InputSetColorTint","size":1,"type":"FIELD_COLOR32","flags":["input"],"offset":0,"external_name":"setcolortint"},{"name":"m_hTextureOverride","size":1,"type":"FIELD_HRENDERTEXTURE","flags":["save","key"],"offset":3336,"external_name":"effect_textureOverride"}]},{"base":"CPointEntity","name":"CEnvShake","fields":[{"name":"m_limitToEntity","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1184,"external_name":"limittoentity"},{"name":"m_Amplitude","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1192,"external_name":"amplitude"},{"name":"m_Frequency","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1196,"external_name":"frequency"},{"name":"m_Duration","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1200,"external_name":"duration"},{"name":"m_Radius","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1204,"external_name":"radius"},{"name":"m_stopTime","size":1,"type":"FIELD_TIME","flags":["save"],"offset":1208},{"name":"m_nextShake","size":1,"type":"FIELD_TIME","flags":["save"],"offset":1212},{"name":"m_currentAmp","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":1216},{"name":"m_maxForce","size":1,"type":"FIELD_VECTOR","flags":["save"],"offset":1220},{"name":"m_pShakeController","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":1232},{"name":"m_shakeCallback","size":1,"type":"FIELD_EMBEDDED","flags":["save"],"offset":1240,"embedded":"CPhysicsShake"},{"name":"InputStartShake","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"StartShake"},{"name":"InputStopShake","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"StopShake"},{"name":"InputAmplitude","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"Amplitude"},{"name":"InputFrequency","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"Frequency"}]},{"base":"CBaseModelEntity","name":"CEnvSky","fields":[{"name":"m_hSkyMaterial","size":1,"type":"FIELD_HMATERIAL","flags":["save","key"],"offset":1920,"external_name":"skyname"},{"name":"m_hSkyMaterialLightingOnly","size":1,"type":"FIELD_HMATERIAL","flags":["save","key"],"offset":1928,"external_name":"sky_lightingonly_name"},{"name":"m_bStartDisabled","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1936,"external_name":"StartDisabled"},{"name":"m_vTintColor","size":1,"type":"FIELD_COLOR32","flags":["save","key"],"offset":1937,"external_name":"tint_color"},{"name":"m_vTintColorLightingOnly","size":1,"type":"FIELD_COLOR32","flags":["save","key"],"offset":1941,"external_name":"lighting_only_tint_color"},{"name":"m_flBrightnessScale","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1948,"external_name":"brightnessscale"},{"name":"m_nFogType","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":1952,"external_name":"fog_type"},{"name":"m_flFogMinStart","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1956,"external_name":"angular_fog_min_start"},{"name":"m_flFogMinEnd","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1960,"external_name":"angular_fog_min_end"},{"name":"m_flFogMaxStart","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1964,"external_name":"angular_fog_max_start"},{"name":"m_flFogMaxEnd","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1968,"external_name":"angular_fog_max_end"},{"name":"m_bEnabled","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":1972}]},{"base":"CBaseEntity","name":"CEnvSoundscape","fields":[{"name":"m_flRadius","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1208,"external_name":"radius"},{"name":"m_soundscapeIndex","size":1,"type":"FIELD_VOID","offset":1228},{"name":"m_soundscapeEntityListId","size":1,"type":"FIELD_VOID","offset":1232},{"name":"m_soundEventHash","size":1,"type":"FIELD_VOID","offset":1320},{"name":"m_soundscapeName","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1312,"external_name":"soundscape"},{"name":"m_bOverrideWithEvent","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1224,"external_name":"enablesoundevent"},{"name":"m_soundEventName","size":1,"type":"FIELD_SOUNDNAME","flags":["save","key"],"offset":1216,"external_name":"soundevent"},{"name":"m_hProxySoundscape","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":1304},{"name":"m_positionNames","size":8,"type":"FIELD_STRING","flags":["save","key"],"offset":1240,"external_name":"position%d"},{"name":"m_bDisabled","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1308,"external_name":"StartDisabled"},{"name":"InputEnable","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Enable"},{"name":"InputDisable","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Disable"},{"name":"InputToggleEnabled","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"ToggleEnabled"},{"name":"m_OnPlay","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1184,"external_name":"OnPlay"}]},{"base":"CEnvSoundscape","name":"CEnvSoundscapeAlias_snd_soundscape"},{"base":"CEnvSoundscape","name":"CEnvSoundscapeProxy","fields":[{"name":"m_MainSoundscapeName","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1328,"external_name":"MainSoundscapeName"}]},{"base":"CEnvSoundscapeProxy","name":"CEnvSoundscapeProxyAlias_snd_soundscape_proxy"},{"base":"CEnvSoundscape","name":"CEnvSoundscapeTriggerable"},{"base":"CEnvSoundscapeTriggerable","name":"CEnvSoundscapeTriggerableAlias_snd_soundscape_triggerable"},{"base":"CPointEntity","name":"CEnvSpark","fields":[{"name":"m_flDelay","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1184,"external_name":"MaxDelay"},{"name":"m_nMagnitude","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":1188,"external_name":"Magnitude"},{"name":"m_nType","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":1196,"external_name":"SparkType"},{"name":"m_nTrailLength","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":1192,"external_name":"TrailLength"},{"name":"CEnvSparkSparkThink","size":1,"type":"FIELD_VOID","offset":0},{"name":"InputStartSpark","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"StartSpark"},{"name":"InputStopSpark","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"StopSpark"},{"name":"InputToggleSpark","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"ToggleSpark"},{"name":"InputSparkOnce","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"SparkOnce"},{"name":"m_OnSpark","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1200,"external_name":"OnSpark"}]},{"base":"CPointEntity","name":"CEnvSplash","fields":[{"name":"m_flScale","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1184,"external_name":"scale"},{"name":"InputSplash","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Splash"}]},{"base":"CPointEntity","name":"CEnvTilt","fields":[{"name":"m_Duration","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1184,"external_name":"duration"},{"name":"m_Radius","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1188,"external_name":"radius"},{"name":"m_TiltTime","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1192,"external_name":"tilttime"},{"name":"m_stopTime","size":1,"type":"FIELD_TIME","flags":["save"],"offset":1196},{"name":"InputStartTilt","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"StartTilt"},{"name":"InputStopTilt","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"StopTilt"}]},{"base":"CPointEntity","name":"CEnvViewPunch","fields":[{"name":"m_angViewPunch","size":1,"type":"FIELD_QANGLE","flags":["save","key"],"offset":1188,"external_name":"punchangle"},{"name":"m_flRadius","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1184,"external_name":"radius"},{"name":"InputViewPunch","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"ViewPunch"}]},{"base":"CBaseEntity","name":"CEnvVolumetricFogController","fields":[{"name":"m_bActive","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":1260},{"name":"m_nForceRefreshCount","size":1,"type":"FIELD_INT32","flags":["save"],"offset":1312},{"name":"m_bIsMaster","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1302,"external_name":"IsMaster"},{"name":"m_flFadeSpeed","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1196,"external_name":"FadeSpeed"},{"name":"m_nVolumeDepth","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":1216,"external_name":"volume_depth_override"},{"name":"m_fFirstVolumeSliceThickness","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1220,"external_name":"volume_first_slice_thickness"},{"name":"m_flStartAnisoTime","size":1,"type":"FIELD_TIME","flags":["save"],"offset":1264},{"name":"m_flStartScatterTime","size":1,"type":"FIELD_TIME","flags":["save"],"offset":1268},{"name":"m_flStartDrawDistanceTime","size":1,"type":"FIELD_TIME","flags":["save"],"offset":1272},{"name":"m_flStartScattering","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":1280},{"name":"m_flStartAnisotropy","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":1276},{"name":"m_flStartDrawDistance","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":1284},{"name":"m_flAnisotropy","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1192,"external_name":"Anisotropy"},{"name":"m_flScattering","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1184,"external_name":"FogStrength"},{"name":"m_flDrawDistance","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1200,"external_name":"DrawDistance"},{"name":"m_flFadeInStart","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1204,"external_name":"FadeInStart"},{"name":"m_flFadeInEnd","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1208,"external_name":"FadeInEnd"},{"name":"m_nIndirectTextureDimX","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":1224,"external_name":"IndirectVoxelDimX"},{"name":"m_nIndirectTextureDimY","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":1228,"external_name":"IndirectVoxelDimY"},{"name":"m_nIndirectTextureDimZ","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":1232,"external_name":"IndirectVoxelDimZ"},{"name":"m_flIndirectStrength","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1212,"external_name":"IndirectStrength"},{"name":"m_bEnableIndirect","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1301,"external_name":"IndirectEnabled"},{"name":"m_flDefaultAnisotropy","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":1288},{"name":"m_flDefaultScattering","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":1292},{"name":"m_flDefaultDrawDistance","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":1296},{"name":"m_bStartDisabled","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1300,"external_name":"StartDisabled"},{"name":"m_bFirstTime","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":1352},{"name":"m_vBoxMins","size":1,"type":"FIELD_VECTOR","flags":["save","key"],"offset":1236,"external_name":"box_mins"},{"name":"m_vBoxMaxs","size":1,"type":"FIELD_VECTOR","flags":["save","key"],"offset":1248,"external_name":"box_maxs"},{"name":"m_hFogIndirectTexture","size":1,"type":"FIELD_HRENDERTEXTURE","flags":["save","key"],"offset":1304,"external_name":"fogirradiancevolume"},{"name":"m_fNoiseSpeed","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1316,"external_name":"NoiseSpeed"},{"name":"m_fNoiseStrength","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1320,"external_name":"NoiseStrength"},{"name":"m_vNoiseScale","size":1,"type":"FIELD_VECTOR","flags":["save","key"],"offset":1324,"external_name":"NoiseScale"},{"name":"m_fWindSpeed","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1336,"external_name":"WindSpeed"},{"name":"m_vWindDirection","size":1,"type":"FIELD_VECTOR","flags":["save","key"],"offset":1340,"external_name":"WindDirection"},{"name":"m_TintColor","size":1,"type":"FIELD_COLOR32","flags":["save","key"],"offset":1188,"external_name":"TintColor"},{"name":"InputSetToDefaults","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"SetToDefaults"},{"name":"InputSetScattering","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"SetFogStrength"},{"name":"InputSetAnisotropy","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"SetAnisotropy"},{"name":"InputSetFadeSpeed","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"SetFadeSpeed"},{"name":"InputSetDrawDistance","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"SetDrawDistance"},{"name":"EnableIndirect","size":1,"type":"FIELD_BOOLEAN","flags":["input"],"offset":0,"external_name":"EnableIndirect"},{"name":"InputEnable","size":1,"type":"FIELD_BOOLEAN","flags":["input"],"offset":0,"external_name":"Enable"},{"name":"InputDisable","size":1,"type":"FIELD_BOOLEAN","flags":["input"],"offset":0,"external_name":"Disable"},{"name":"ForceRefresh","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"ForceRefresh"}]},{"base":"CBaseEntity","name":"CEnvVolumetricFogVolume","fields":[{"name":"m_bActive","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":1184},{"name":"m_vBoxMins","size":1,"type":"FIELD_VECTOR","flags":["save","key"],"offset":1188,"external_name":"box_mins"},{"name":"m_vBoxMaxs","size":1,"type":"FIELD_VECTOR","flags":["save","key"],"offset":1200,"external_name":"box_maxs"},{"name":"m_bStartDisabled","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1212,"external_name":"StartDisabled"},{"name":"m_bIndirectUseLPVs","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1213,"external_name":"IndirectUseLPVs"},{"name":"m_flStrength","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1216,"external_name":"FogStrength"},{"name":"m_flFalloffExponent","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1224,"external_name":"FalloffExponent"},{"name":"m_flHeightFogDepth","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1228,"external_name":"HeightFogDepth"},{"name":"m_fHeightFogEdgeWidth","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1232,"external_name":"HeightFogEdgeWidth"},{"name":"m_fIndirectLightStrength","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1236,"external_name":"FogIndirectStrength"},{"name":"m_fSunLightStrength","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1240,"external_name":"FogSunLightStrength"},{"name":"m_fNoiseStrength","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1244,"external_name":"FogNoiseStrength"},{"name":"m_nFalloffShape","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":1220,"external_name":"Shape"},{"name":"m_TintColor","size":1,"type":"FIELD_COLOR32","flags":["save","key"],"offset":1248,"external_name":"TintColor"},{"name":"m_bOverrideIndirectLightStrength","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1253,"external_name":"OverrideFogIndirectStrength"},{"name":"m_bOverrideSunLightStrength","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1254,"external_name":"OverrideFogSunLightStrength"},{"name":"m_bOverrideNoiseStrength","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1255,"external_name":"OverrideFogNoiseStrength"},{"name":"m_bOverrideTintColor","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1252,"external_name":"OverrideTintColor"},{"name":"InputEnable","size":1,"type":"FIELD_BOOLEAN","flags":["input"],"offset":0,"external_name":"Enable"},{"name":"InputDisable","size":1,"type":"FIELD_BOOLEAN","flags":["input"],"offset":0,"external_name":"Disable"}]},{"base":"CBaseEntity","name":"CEnvWind","fields":[{"name":"m_EnvWindShared","size":1,"type":"FIELD_EMBEDDED","flags":["save"],"offset":1184,"embedded":"CEnvWindShared","external_name":""},{"name":"CEnvWindWindThink","size":1,"type":"FIELD_VOID","offset":0}]},{"base":"CBaseEntity","name":"CEnvWindController","fields":[{"name":"m_fDirectionVariation","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1488,"external_name":"wind_direction_variation"},{"name":"m_fSpeedVariation","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1492,"external_name":"wind_speed_variation"},{"name":"m_fTurbulence","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1496,"external_name":"wind_turbulence"},{"name":"m_nClipmapLevels","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":1516,"external_name":"clipmap_levels"},{"name":"m_fVolumeHalfExtentXY","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1500,"external_name":"half_extent_xy"},{"name":"m_fVolumeHalfExtentZ","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1504,"external_name":"half_extent_z"},{"name":"m_nVolumeResolutionXY","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":1508,"external_name":"volume_resolution_xy"},{"name":"m_nVolumeResolutionZ","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":1512,"external_name":"volume_resolution_z"},{"name":"m_bIsMaster","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1520,"external_name":"master_controller"},{"name":"m_bFirstTime","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":1521},{"name":"m_EnvWindShared","size":1,"type":"FIELD_EMBEDDED","flags":["save"],"offset":1184,"embedded":"CEnvWindShared","external_name":""},{"name":"CEnvWindControllerWindThink","size":1,"type":"FIELD_VOID","offset":0}]},{"name":"CEnvWindShared","fields":[{"name":"m_iMinWind","size":1,"type":"FIELD_UINT16","flags":["save","key"],"offset":16,"external_name":"minwind"},{"name":"m_iMaxWind","size":1,"type":"FIELD_UINT16","flags":["save","key"],"offset":18,"external_name":"maxwind"},{"name":"m_windRadius","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":20,"external_name":"windradius"},{"name":"m_iMinGust","size":1,"type":"FIELD_UINT16","flags":["save","key"],"offset":24,"external_name":"mingust"},{"name":"m_iMaxGust","size":1,"type":"FIELD_UINT16","flags":["save","key"],"offset":26,"external_name":"maxgust"},{"name":"m_flMinGustDelay","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":28,"external_name":"mingustdelay"},{"name":"m_flMaxGustDelay","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":32,"external_name":"maxgustdelay"},{"name":"m_flGustDuration","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":36,"external_name":"gustduration"},{"name":"m_iGustDirChange","size":1,"type":"FIELD_UINT16","flags":["save","key"],"offset":40,"external_name":"gustdirchange"},{"name":"m_Sim.m_fWindDir","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":116},{"name":"m_Sim.m_flWindSpeed","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":120},{"name":"m_flStartTime","size":1,"type":"FIELD_TIME","offset":8},{"name":"m_iWindSeed","size":1,"type":"FIELD_UINT32","offset":12},{"name":"m_iInitialWindDir","size":1,"type":"FIELD_UINT16","offset":42},{"name":"m_flInitialWindSpeed","size":1,"type":"FIELD_FLOAT32","offset":44},{"name":"m_location","size":1,"type":"FIELD_VECTOR","offset":48},{"name":"m_hEntOwner","size":1,"type":"FIELD_EHANDLE","offset":112},{"name":"m_OnGustStart","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":64,"external_name":"OnGustStart"},{"name":"m_OnGustEnd","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":88,"external_name":"OnGustEnd"}]},{"base":"CBaseEntity","name":"CEnvWindVolume","fields":[{"name":"m_bActive","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":1184},{"name":"m_bStartDisabled","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1212,"external_name":"start_disabled"},{"name":"m_nShape","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":1216,"external_name":"wind_volume_shape"},{"name":"m_vBoxMins","size":1,"type":"FIELD_VECTOR","flags":["save","key"],"offset":1188,"external_name":"box_mins"},{"name":"m_vBoxMaxs","size":1,"type":"FIELD_VECTOR","flags":["save","key"],"offset":1200,"external_name":"box_maxs"},{"name":"m_fWindSpeedMultiplier","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1220,"external_name":"wind_speed_multiplier"},{"name":"m_fWindTurbulenceMultiplier","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1224,"external_name":"wind_turbulence_multiplier"},{"name":"m_fWindSpeedVariationMultiplier","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1228,"external_name":"wind_speed_variation_multiplier"},{"name":"m_fWindDirectionVariationMultiplier","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1232,"external_name":"wind_turbulence_variation_multiplier"},{"name":"InputEnable","size":1,"type":"FIELD_BOOLEAN","flags":["input"],"offset":0,"external_name":"Enable"},{"name":"InputDisable","size":1,"type":"FIELD_BOOLEAN","flags":["input"],"offset":0,"external_name":"Disable"}]},{"base":"CBaseFilter","name":"CFilterAttributeInt","fields":[{"name":"m_sAttributeName","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1240,"external_name":"filterattribute"}]},{"base":"CBaseFilter","name":"CFilterClass","fields":[{"name":"m_iFilterClass","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1240,"external_name":"filterclass"}]},{"base":"CBaseFilter","name":"CFilterContext","fields":[{"name":"m_iFilterContext","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1240,"external_name":"ResponseContext"}]},{"base":"CBaseFilter","name":"CFilterEnemy","fields":[{"name":"m_iszEnemyName","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1240,"external_name":"filtername"},{"name":"m_flRadius","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1248,"external_name":"filter_radius"},{"name":"m_flOuterRadius","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1252,"external_name":"filter_outer_radius"},{"name":"m_nMaxSquadmatesPerEnemy","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":1256,"external_name":"filter_max_per_enemy"},{"name":"m_iszPlayerName","size":1,"type":"FIELD_STRING","flags":["save"],"offset":1264}]},{"base":"CBaseFilter","name":"CFilterLOS"},{"base":"CBaseFilter","name":"CFilterMassGreater","fields":[{"name":"m_fFilterMass","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1240,"external_name":"filtermass"}]},{"base":"CBaseFilter","name":"CFilterModel","fields":[{"name":"m_iFilterModel","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1240,"external_name":"model"}]},{"base":"CBaseFilter","name":"CFilterModifier","fields":[{"name":"m_iFilterModifier","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1240,"external_name":"filtermodifier"}]},{"base":"CBaseFilter","name":"CFilterMultiple","fields":[{"enum":"filter_t","name":"m_nFilterType","size":1,"type":"FIELD_INT32","flags":["save","key","enum"],"offset":1240,"external_name":"FilterType"},{"name":"m_iFilterName","size":10,"type":"FIELD_STRING","flags":["save","key"],"offset":1248,"external_name":"Filter%02d"},{"name":"m_hFilter","size":10,"type":"FIELD_EHANDLE","flags":["save"],"offset":1328}]},{"base":"CBaseFilter","name":"CFilterName","fields":[{"name":"m_iFilterName","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1240,"external_name":"filtername"}]},{"base":"CBaseFilter","name":"CFilterProximity","fields":[{"name":"m_flRadius","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1240,"external_name":"filter_radius"}]},{"base":"CBaseFilter","name":"CFilterTeam","fields":[{"name":"m_iFilterTeam","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":1240,"external_name":"filterteam"}]},{"base":"CBaseAnimGraph","name":"CFish","fields":[{"name":"m_pool","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":2704},{"name":"m_id","size":1,"type":"FIELD_UINT32","flags":["save"],"offset":2708},{"name":"m_angle","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":2724},{"name":"m_angleChange","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":2728},{"name":"m_forward","size":1,"type":"FIELD_VECTOR","flags":["save"],"offset":2732},{"name":"m_perp","size":1,"type":"FIELD_VECTOR","flags":["save"],"offset":2744},{"name":"m_poolOrigin","size":1,"type":"FIELD_POSITION_VECTOR","flags":["save"],"offset":2756},{"name":"m_waterLevel","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":2768},{"name":"m_speed","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":2772},{"name":"m_desiredSpeed","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":2776},{"name":"m_calmSpeed","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":2780},{"name":"m_panicSpeed","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":2784},{"name":"m_avoidRange","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":2788},{"name":"m_turnClockwise","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":2816},{"name":"m_x","size":1,"type":"FIELD_VOID","offset":2712},{"name":"m_y","size":1,"type":"FIELD_VOID","offset":2716},{"name":"m_z","size":1,"type":"FIELD_VOID","offset":2720},{"name":"m_turnTimer","size":1,"type":"FIELD_VOID","offset":2792},{"name":"m_goTimer","size":1,"type":"FIELD_VOID","offset":2824},{"name":"m_moveTimer","size":1,"type":"FIELD_VOID","offset":2848},{"name":"m_panicTimer","size":1,"type":"FIELD_VOID","offset":2872},{"name":"m_disperseTimer","size":1,"type":"FIELD_VOID","offset":2896},{"name":"m_proximityTimer","size":1,"type":"FIELD_VOID","offset":2920},{"name":"m_visible","size":1,"type":"FIELD_VOID","offset":2944}]},{"base":"CBaseEntity","name":"CFishPool","fields":[{"name":"m_fishCount","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":1200,"external_name":"fish_count"},{"name":"m_maxRange","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":1204},{"name":"m_swimDepth","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":1208},{"name":"m_waterLevel","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":1212},{"name":"m_isDormant","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":1216},{"name":"m_fishes","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":1224},{"name":"CFishPoolUpdate","size":1,"type":"FIELD_VOID","offset":0},{"name":"m_visTimer","size":1,"type":"FIELD_VOID","offset":1248},{"name":"max_range","size":1,"type":"FIELD_FLOAT32","flags":["procedural_keyfield"]}]},{"name":"CFloatExponentialMovingAverage","fields":[{"name":"m_nSampleCount","size":1,"type":"FIELD_INT32","flags":["save"],"offset":4},{"name":"m_nMaxSampleCount","size":1,"type":"FIELD_INT32","flags":["save"],"offset":0},{"name":"m_previousSample","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":8},{"name":"m_average","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":12},{"name":"m_averageDelta","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":16}]},{"name":"CFloatMovingAverage","fields":[{"name":"m_vecSamples","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":0},{"name":"m_nSamples","size":1,"type":"FIELD_INT32","flags":["save"],"offset":24},{"name":"m_nCurrentSampleIndex","size":1,"type":"FIELD_INT32","flags":["save"],"offset":28}]},{"base":"CBaseEntity","name":"CFogController","fields":[{"name":"InputSetStartDist","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"SetStartDist"},{"name":"InputSetEndDist","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"SetEndDist"},{"name":"InputSetMaxDensity","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"SetMaxDensity"},{"name":"InputTurnOn","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"TurnOn"},{"name":"InputTurnOff","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"TurnOff"},{"name":"InputSetColor","size":1,"type":"FIELD_COLOR32","flags":["input"],"offset":0,"external_name":"SetColor"},{"name":"InputSetColorSecondary","size":1,"type":"FIELD_COLOR32","flags":["input"],"offset":0,"external_name":"SetColorSecondary"},{"name":"InputSetFarZ","size":1,"type":"FIELD_INT32","flags":["input"],"offset":0,"external_name":"SetFarZ"},{"name":"InputSetAngles","size":1,"type":"FIELD_STRING","flags":["input"],"offset":0,"external_name":"SetAngles"},{"name":"InputSet2DSkyboxFogFactor","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"Set2DSkyboxFogFactor"},{"name":"InputSetColorLerpTo","size":1,"type":"FIELD_COLOR32","flags":["input"],"offset":0,"external_name":"SetColorLerpTo"},{"name":"InputSetColorSecondaryLerpTo","size":1,"type":"FIELD_COLOR32","flags":["input"],"offset":0,"external_name":"SetColorSecondaryLerpTo"},{"name":"InputSetStartDistLerpTo","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"SetStartDistLerpTo"},{"name":"InputSetEndDistLerpTo","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"SetEndDistLerpTo"},{"name":"InputSetMaxDensityLerpTo","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"SetMaxDensityLerpTo"},{"name":"InputSet2DSkyboxFogFactorLerpTo","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"Set2DSkyboxFogFactorLerpTo"},{"name":"InputStartFogTransition","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"StartFogTransition"},{"name":"m_fog","size":1,"type":"FIELD_EMBEDDED","offset":1184,"embedded":"fogparams_t","external_name":""},{"name":"m_bUseAngles","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1288,"external_name":"use_angles"},{"name":"CFogControllerSetLerpValues","size":1,"type":"FIELD_VOID","offset":0},{"name":"m_iChangedVariables","size":1,"type":"FIELD_INT32","flags":["save"],"offset":1292}]},{"base":"CBaseTrigger","name":"CFogTrigger","fields":[{"name":"m_fog.colorPrimary","size":1,"type":"FIELD_COLOR32","flags":["save"],"offset":2292},{"name":"m_fog.colorSecondary","size":1,"type":"FIELD_COLOR32","flags":["save"],"offset":2296},{"name":"m_fog.dirPrimary","size":1,"type":"FIELD_DIRECTION_VECTOR_WORLDSPACE","flags":["save"],"offset":2280},{"name":"m_fog.enable","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":2372},{"name":"m_fog.blend","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":2373},{"name":"m_fog.start","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":2308},{"name":"m_fog.end","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":2312},{"name":"m_fog.farz","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":2316},{"name":"m_fog","size":1,"type":"FIELD_EMBEDDED","offset":2272,"embedded":"fogparams_t","external_name":""}]},{"base":"CServerOnlyModelEntity","name":"CFogVolume","fields":[{"name":"InputEnable","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Enable"},{"name":"InputDisable","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Disable"},{"name":"m_fogName","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1920,"external_name":"FogName"},{"name":"m_postProcessName","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1928,"external_name":"PostProcessName"},{"name":"m_colorCorrectionName","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1936,"external_name":"ColorCorrectionName"},{"name":"m_bDisabled","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1952,"external_name":"StartDisabled"},{"name":"m_hFogController","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":1944},{"name":"m_hColorCorrectionController","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":1948},{"name":"m_bInFogVolumesList","size":1,"type":"FIELD_VOID","offset":1953}]},{"base":"CBaseModelEntity","name":"CFuncBrush","fields":[{"name":"InputTurnOn","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Enable"},{"name":"InputTurnOff","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Disable"},{"name":"InputToggle","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Toggle"},{"name":"m_iDisabled","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":1924,"external_name":"StartDisabled"},{"enum":"BrushSolidities_e","name":"m_iSolidity","size":1,"type":"FIELD_INT32","flags":["save","key","enum"],"offset":1920,"external_name":"Solidity"},{"name":"m_bSolidBsp","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1928,"external_name":"solidbsp"},{"name":"m_iszExcludedClass","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1936,"external_name":"excludednpc"},{"name":"m_bInvertExclusion","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1944,"external_name":"invert_exclusion"},{"name":"m_bScriptedMovement","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1945,"external_name":"ScriptedMovement"},{"name":"InputSetExcluded","size":1,"type":"FIELD_STRING","flags":["input"],"offset":0,"external_name":"SetExcluded"},{"name":"InputSetInvert","size":1,"type":"FIELD_BOOLEAN","flags":["input"],"offset":0,"external_name":"SetInvert"},{"name":"InputSetSolid","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"SetSolid"},{"name":"InputSetNonsolid","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"SetNonsolid"}]},{"base":"CFuncBrush","name":"CFuncElectrifiedVolume","fields":[{"name":"m_EffectName","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1952,"external_name":"effect_name"},{"name":"m_EffectInterpenetrateName","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1960,"external_name":"effect_interpenetrate_name"},{"name":"m_EffectZapName","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1968,"external_name":"effect_zap_name"},{"name":"m_iszEffectSource","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1976,"external_name":"effect_zap_source"},{"name":"InputDisable","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Disable"},{"name":"InputEnable","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Enable"}]},{"base":"CBaseModelEntity","name":"CFuncIllusionary"},{"base":"CBaseModelEntity","name":"CFuncInteractionLayerClip","fields":[{"name":"m_bDisabled","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1920,"external_name":"StartDisabled"},{"name":"m_iszInteractsAs","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1928,"external_name":"InteractsAs"},{"name":"m_iszInteractsWith","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1936,"external_name":"InteractsWith"},{"name":"InputEnable","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Enable"},{"name":"InputDisable","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Disable"}]},{"base":"CBaseModelEntity","name":"CFuncLadder","fields":[{"name":"m_vecLocalTop","size":1,"type":"FIELD_VECTOR","flags":["save","key"],"offset":1960,"external_name":"point1"},{"name":"m_vecPlayerMountPositionTop","size":1,"type":"FIELD_POSITION_VECTOR","flags":["save"],"offset":1972},{"name":"m_vecPlayerMountPositionBottom","size":1,"type":"FIELD_POSITION_VECTOR","flags":["save"],"offset":1984},{"name":"m_vecLadderDir","size":1,"type":"FIELD_VECTOR","flags":["save"],"offset":1920},{"name":"m_Dismounts","size":1,"type":"FIELD_VOID","offset":1936},{"name":"m_flAutoRideSpeed","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1996,"external_name":"AutoRideSpeed"},{"name":"m_bHasSlack","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":2002,"external_name":"HasSlack"},{"name":"m_bFakeLadder","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":2001},{"name":"m_bDisabled","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":2000,"external_name":"StartDisabled"},{"name":"m_surfacePropName","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":2008,"external_name":"ladderSurfaceProperties"},{"name":"InputEnable","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Enable"},{"name":"InputDisable","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Disable"},{"name":"m_OnPlayerGotOnLadder","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":2016,"external_name":"OnPlayerGotOnLadder"},{"name":"m_OnPlayerGotOffLadder","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":2040,"external_name":"OnPlayerGotOffLadder"}]},{"base":"CFuncLadder","name":"CFuncLadderAlias_func_useableladder"},{"base":"CFuncBrush","name":"CFuncMonitor","fields":[{"name":"InputToggle","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Toggle"},{"name":"InputEnable","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Enable"},{"name":"InputDisable","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Disable"},{"name":"InputSetCamera","size":1,"type":"FIELD_STRING","flags":["input"],"offset":0,"external_name":"SetCamera"},{"name":"m_targetCamera","size":1,"type":"FIELD_UTLSTRING","flags":["save","key"],"offset":1952,"external_name":"target"},{"name":"m_nResolutionEnum","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":1960,"external_name":"resolution"},{"name":"m_bRenderShadows","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1964,"external_name":"render_shadows"},{"name":"m_bUseUniqueColorTarget","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1965,"external_name":"unique_target"},{"name":"m_bDraw3DSkybox","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1981,"external_name":"draw_3dskybox"},{"name":"m_brushModelName","size":1,"type":"FIELD_UTLSTRING","flags":["save"],"offset":1968},{"name":"m_hTargetCamera","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":1976},{"name":"m_bEnabled","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":1980},{"name":"m_bStartEnabled","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1982,"external_name":"start_enabled"}]},{"base":"CBaseToggle","name":"CFuncMoveLinear","fields":[{"name":"m_angMoveEntitySpace","size":1,"type":"FIELD_QANGLE","flags":["save","key"],"offset":2052,"external_name":"movedir"},{"name":"m_vecMoveDirParentSpace","size":1,"type":"FIELD_VECTOR","flags":["save"],"offset":2064},{"name":"m_soundStart","size":1,"type":"FIELD_SOUNDNAME","flags":["save","key"],"offset":2080,"external_name":"StartSound"},{"name":"m_soundStop","size":1,"type":"FIELD_SOUNDNAME","flags":["save","key"],"offset":2088,"external_name":"StopSound"},{"name":"m_currentSound","size":1,"type":"FIELD_SOUNDNAME","flags":["save"],"offset":2096},{"name":"m_flBlockDamage","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":2104,"external_name":"BlockDamage"},{"name":"m_flStartPosition","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":2108,"external_name":"StartPosition"},{"name":"m_bCreateNavObstacle","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":2170,"external_name":"CreateNavObstacle"},{"name":"m_bCreateMovableNavMesh","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":2168,"external_name":"CreateMovableNavMesh"},{"name":"m_bAllowMovableNavMeshDockingOnEntireEntity","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":2169,"external_name":"AllowMovableNavMeshDockingOnEntireEntity"},{"enum":"MoveLinearAuthoredPos_t","name":"m_authoredPosition","size":1,"type":"FIELD_INT32","flags":["save","key","enum"],"offset":2048,"external_name":"authoredposition"},{"name":"movewithoutpushingblockers","size":1,"type":"FIELD_BOOLEAN","flags":["procedural_keyfield"]},{"name":"CFuncMoveLinearNavObstacleThink","size":1,"type":"FIELD_VOID","offset":0},{"name":"CFuncMoveLinearNavMovableThink","size":1,"type":"FIELD_VOID","offset":0},{"name":"InputOpen","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Open"},{"name":"InputClose","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Close"},{"name":"InputSetPosition","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"SetPosition"},{"name":"InputSetSpeed","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"SetSpeed"},{"name":"InputTeleportToTarget","size":1,"type":"FIELD_STRING","flags":["input"],"offset":0,"external_name":"TeleportToTarget"},{"name":"InputResetPosition","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"ResetPosition"},{"name":"InputSetMoveDistanceFromStart","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"SetMoveDistanceFromStart"},{"name":"InputSetMoveDistanceFromEnd","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"SetMoveDistanceFromEnd"},{"name":"m_OnFullyOpen","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":2120,"external_name":"OnFullyOpen"},{"name":"m_OnFullyClosed","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":2144,"external_name":"OnFullyClosed"},{"name":"CFuncMoveLinearStopMoveSound","size":1,"type":"FIELD_VOID","offset":0}]},{"base":"CFuncMoveLinear","name":"CFuncMoveLinearAlias_momentary_door"},{"base":"CBaseModelEntity","name":"CFuncMover","fields":[{"name":"m_iszPathName","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1920,"external_name":"path_name"},{"name":"m_iszPathNodeStart","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1936,"external_name":"path_node_start"},{"name":"m_iszPathNodeEnd","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1944,"external_name":"path_node_end"},{"name":"m_bIgnoreEndNode","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1952,"external_name":"ignore_end_node"},{"name":"m_bIsMoving","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1985,"external_name":"starts_moving"},{"name":"m_bIsReversing","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1960,"external_name":"starts_in_reverse"},{"name":"m_bStartAtClosestPoint","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":2152,"external_name":"starts_at_closest_point"},{"name":"m_bStartAtEnd","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":2153,"external_name":"starts_at_end"},{"name":"m_bStartFollowingClosestMover","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":2154,"external_name":"starts_following_closest_mover"},{"name":"m_flTimeToReachMaxSpeed","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1988,"external_name":"time_to_reach_max_speed"},{"name":"m_flDistanceToReachMaxSpeed","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1992,"external_name":"distance_to_reach_max_speed"},{"name":"m_flTimeToReachZeroSpeed","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1996,"external_name":"time_to_reach_zero_speed"},{"name":"m_flDistanceToReachZeroSpeed","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":2016,"external_name":"distance_to_reach_zero_speed"},{"name":"m_flTimeToBlendToNewOrientation","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":2164,"external_name":"time_to_blend_to_new_orientation"},{"name":"m_iszStartForwardSound","size":1,"type":"FIELD_SOUNDNAME","flags":["save","key"],"offset":2048,"external_name":"start_forward_sound"},{"name":"m_iszLoopForwardSound","size":1,"type":"FIELD_SOUNDNAME","flags":["save","key"],"offset":2056,"external_name":"loop_forward_sound"},{"name":"m_iszStopForwardSound","size":1,"type":"FIELD_SOUNDNAME","flags":["save","key"],"offset":2064,"external_name":"stop_forward_sound"},{"name":"m_iszStartReverseSound","size":1,"type":"FIELD_SOUNDNAME","flags":["save","key"],"offset":2072,"external_name":"start_reverse_sound"},{"name":"m_iszLoopReverseSound","size":1,"type":"FIELD_SOUNDNAME","flags":["save","key"],"offset":2080,"external_name":"loop_reverse_sound"},{"name":"m_iszStopReverseSound","size":1,"type":"FIELD_SOUNDNAME","flags":["save","key"],"offset":2088,"external_name":"stop_reverse_sound"},{"name":"m_iszArriveAtDestinationSound","size":1,"type":"FIELD_SOUNDNAME","flags":["save","key"],"offset":2096,"external_name":"arrive_at_destination_sound"},{"name":"m_bCreateMovableNavMesh","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":2172,"external_name":"CreateMovableNavMesh"},{"name":"m_bAllowMovableNavMeshDockingOnEntireEntity","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":2173,"external_name":"AllowMovableNavMeshDockingOnEntireEntity"},{"name":"m_iszOrientationMatchEntityName","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":2208,"external_name":"orientation_match_entity"},{"name":"m_flTimeToTraverseToNextNode","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":2220,"external_name":"time_to_traverse_to_next_node"},{"name":"m_iszFollowMoverEntityName","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":2512,"external_name":"follow_other_mover_entity"},{"name":"m_flFollowMoverDistance","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":2520,"external_name":"follow_other_mover_distance"},{"name":"m_flFollowMoverSpringStrength","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":2528,"external_name":"follow_other_mover_spring_strength"},{"enum":"CFuncMover::FollowConstraint_t","name":"m_eFollowConstraint","size":1,"type":"FIELD_INT32","flags":["save","key","enum"],"offset":2536,"external_name":"follow_other_mover_constraint"},{"name":"m_hPathMover","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":1928},{"name":"m_hPrevPathMover","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":1932},{"name":"m_flPathLocation","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":1968},{"name":"m_flT","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":1972},{"name":"m_nCurrentNodeIndex","size":1,"type":"FIELD_INT32","flags":["save"],"offset":1976},{"name":"m_nPreviousNodeIndex","size":1,"type":"FIELD_INT32","flags":["save"],"offset":1980},{"name":"m_flTimeMovementStart","size":1,"type":"FIELD_TIME","flags":["save"],"offset":2020},{"name":"m_flTimeMovementStop","size":1,"type":"FIELD_TIME","flags":["save"],"offset":2024},{"name":"m_flStartSpeed","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":1964},{"name":"m_hStopAtNode","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":2028},{"name":"m_flPathLocationToBeginStop","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":2032},{"name":"m_flPathLocationStart","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":2036},{"name":"m_flBeginStopT","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":2040},{"name":"m_flDurationBlendToNewOrientationRan","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":2168},{"name":"m_flTimeStartOrientationChange","size":1,"type":"FIELD_TIME","flags":["save"],"offset":2160},{"name":"m_hOrientationMatchEntity","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":2216},{"name":"m_hOrientationFaceEntity","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":2344},{"name":"m_vLerpToNewPosStartInPathEntitySpace","size":1,"type":"FIELD_VECTOR","flags":["save"],"offset":2224},{"name":"m_vLerpToNewPosEndInPathEntitySpace","size":1,"type":"FIELD_VECTOR","flags":["save"],"offset":2236},{"name":"m_flLerpToPositionT","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":2248},{"name":"m_flLerpToPositionDeltaT","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":2252},{"name":"m_bIsPaused","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":2280},{"name":"m_eTransitionedToPathNodeAction","size":1,"type":"FIELD_INT32","flags":["save"],"offset":2284},{"name":"m_qTransitionSourceOrientation","size":1,"type":"FIELD_QUATERNION","flags":["save"],"offset":2288},{"name":"m_nDelayedTeleportToNode","size":1,"type":"FIELD_INT32","flags":["save"],"offset":2304},{"name":"m_bIsImGuiLogging","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":2308},{"name":"m_hFollowEntity","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":2312},{"name":"m_flFollowDistance","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":2316},{"name":"m_flFollowMinimumSpeed","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":2320},{"name":"m_flCurFollowEntityT","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":2324},{"name":"m_flCurFollowSpeed","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":2328},{"name":"m_bNextNodeReturnsCurrent","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":2472},{"name":"m_bStartedMoving","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":2473},{"name":"m_flComputedDistanceToReachMaxSpeed","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":2000},{"name":"m_flComputedDistanceToReachZeroSpeed","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":2004},{"name":"m_flStartCurveScale","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":2008},{"name":"m_flStopCurveScale","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":2012},{"name":"m_hFollowMover","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":2508},{"name":"m_nTickMovementRan","size":1,"type":"FIELD_TICK","flags":["save"],"offset":2548},{"name":"m_flFollowMoverSpeed","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":2540},{"name":"m_flFollowMoverVelocity","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":2544},{"name":"m_flFollowMoverCalculatedDistance","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":2524},{"name":"m_bFollowConstraintsInitialized","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":2532},{"enum":"CFuncMover::FollowEntityDirection_t","name":"m_eFollowEntityDirection","size":1,"type":"FIELD_INT32","flags":["save","enum"],"offset":2504},{"enum":"SolidType_t","name":"m_eSolidType","size":1,"type":"FIELD_UINT8","flags":["save","key","enum"],"offset":1984,"external_name":"solid"},{"enum":"CFuncMover::Move_t","name":"m_eMoveType","size":1,"type":"FIELD_INT32","flags":["save","key","enum"],"offset":1956,"external_name":"move_type"},{"enum":"CFuncMover::OrientationUpdate_t","name":"m_eOrientationUpdate","size":1,"type":"FIELD_INT32","flags":["save","key","enum"],"offset":2156,"external_name":"orientation_update"},{"name":"m_strOrientationFaceEntityName","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":2336,"external_name":"orientation_face_entity"},{"name":"InputStart","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Start"},{"name":"InputStartForward","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"StartForward"},{"name":"InputStartReverse","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"StartReverse"},{"name":"InputStop","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Stop"},{"name":"InputStopImmediate","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"StopImmediate"},{"name":"InputToggle","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Toggle"},{"name":"InputToggleDirection","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"ToggleDirection"},{"name":"InputPause","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Pause"},{"name":"InputUnpause","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Unpause"},{"name":"InputTeleportToPathNode","size":1,"type":"FIELD_STRING","flags":["input"],"offset":0,"external_name":"TeleportToPathNode"},{"name":"InputMoveToPathNode","size":1,"type":"FIELD_STRING","flags":["input"],"offset":0,"external_name":"MoveToPathNode"},{"name":"InputTransitionToPathNode","size":1,"type":"FIELD_STRING","flags":["input"],"offset":0,"external_name":"TransitionToPathNode"},{"name":"InputTransitionToPathNodeStartForward","size":1,"type":"FIELD_STRING","flags":["input"],"offset":0,"external_name":"TransitionToPathNodeStartForward"},{"name":"InputTransitionToPathNodeStartReverse","size":1,"type":"FIELD_STRING","flags":["input"],"offset":0,"external_name":"TransitionToPathNodeStartReverse"},{"name":"InputTransitionToPath","size":1,"type":"FIELD_STRING","flags":["input"],"offset":0,"external_name":"TransitionToPath"},{"name":"InputTransitionToPathStartForward","size":1,"type":"FIELD_STRING","flags":["input"],"offset":0,"external_name":"TransitionToPathStartForward"},{"name":"InputTransitionToPathStartReverse","size":1,"type":"FIELD_STRING","flags":["input"],"offset":0,"external_name":"TransitionToPathStartReverse"},{"name":"InputSetSpeed","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"SetSpeed"},{"name":"InputSetSpeedImmediate","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"SetSpeedImmediate"},{"name":"InputSetTimeToReachMaxSpeed","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"SetTimeToReachMaxSpeed"},{"name":"InputSetTimeToReachZeroSpeed","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"SetTimeToReachZeroSpeed"},{"name":"InputSetTimeToBlendToNewOrientation","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"SetTimeToBlendToNewOrientation"},{"name":"InputSetOrientationMode","size":1,"type":"FIELD_INT32","flags":["input"],"offset":0,"external_name":"SetOrientationMode"},{"name":"InputSetFollowEntity","size":1,"type":"FIELD_STRING","flags":["input"],"offset":0,"external_name":"SetFollowEntity"},{"name":"InputSetFollowEntityForward","size":1,"type":"FIELD_STRING","flags":["input"],"offset":0,"external_name":"SetFollowEntityForward"},{"name":"InputSetFollowEntityReverse","size":1,"type":"FIELD_STRING","flags":["input"],"offset":0,"external_name":"SetFollowEntityReverse"},{"name":"InputSetFaceEntity","size":1,"type":"FIELD_STRING","flags":["input"],"offset":0,"external_name":"SetFaceEntity"},{"name":"InputSetFollowDistance","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"SetFollowDistance"},{"name":"InputSetFollowMinimumSpeed","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"SetFollowMinimumSpeed"},{"name":"InputSetFollowMoverConstraintType","size":1,"type":"FIELD_INT32","flags":["input"],"offset":0,"external_name":"SetFollowMoverConstraintType"},{"name":"InputSetFollowMoverSpringStrength","size":1,"type":"FIELD_INT32","flags":["input"],"offset":0,"external_name":"SetFollowMoverSpringStrength"},{"name":"InputSetTimeToTraverseToNextNode","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"SetTimeToTraverseToNextNode"},{"name":"InputSetMoveType","size":1,"type":"FIELD_INT32","flags":["input"],"offset":0,"external_name":"SetMoveType"},{"name":"InputSetFollowMoverEntity","size":1,"type":"FIELD_STRING","flags":["input"],"offset":0,"external_name":"SetFollowMoverEntity"},{"name":"InputSetFollowMoverEntityToClosestOnSpline","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"SetFollowMoverEntityToClosestOnSpline"},{"name":"InputDeleteFollowMoverSpringConstraint","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"DeleteFollowMoverSpringConstraint"},{"name":"m_OnStart","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":2352,"external_name":"OnStart"},{"name":"m_OnStartForward","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":2376,"external_name":"OnStartForward"},{"name":"m_OnStartReverse","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":2400,"external_name":"OnStartReverse"},{"name":"m_OnStop","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":2424,"external_name":"OnStop"},{"name":"m_OnStopped","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":2448,"external_name":"OnStopped"},{"name":"m_OnMovementEnd","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":2128,"external_name":"OnMovementEnd"},{"name":"m_OnNodePassed","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":2176,"external_name":"OnNodePassed"},{"name":"m_OnLerpToPositionComplete","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":2256,"external_name":"OnTransitionToPathNodeComplete"},{"name":"CFuncMoverLerpToNewPosition","size":1,"type":"FIELD_VOID","offset":0}]},{"base":"CBaseModelEntity","name":"CFuncNavBlocker","fields":[{"name":"InputBlockNav","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"BlockNav"},{"name":"InputUnblockNav","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"UnblockNav"},{"name":"m_bDisabled","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1928,"external_name":"StartDisabled"},{"name":"m_nBlockedTeamNumber","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":1932,"external_name":"teamToBlock"}]},{"base":"CBaseModelEntity","name":"CFuncNavObstruction","fields":[{"name":"m_bDisabled","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1944,"external_name":"StartDisabled"},{"name":"m_bUseAsyncObstacleUpdate","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1945,"external_name":"AsyncObstacleUpdate"}]},{"base":"CBasePlatTrain","name":"CFuncPlat","fields":[{"name":"m_sNoise","size":1,"type":"FIELD_STRING","flags":["save"],"offset":2088},{"name":"CFuncPlatPlatUse","size":1,"type":"FIELD_VOID","offset":0},{"name":"CFuncPlatCallGoDown","size":1,"type":"FIELD_VOID","offset":0},{"name":"CFuncPlatCallHitTop","size":1,"type":"FIELD_VOID","offset":0},{"name":"CFuncPlatCallHitBottom","size":1,"type":"FIELD_VOID","offset":0},{"name":"InputToggle","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Toggle"},{"name":"InputGoUp","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"GoUp"},{"name":"InputGoDown","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"GoDown"}]},{"base":"CFuncPlat","name":"CFuncPlatRot","fields":[{"name":"m_end","size":1,"type":"FIELD_QANGLE","flags":["save"],"offset":2096},{"name":"m_start","size":1,"type":"FIELD_QANGLE","flags":["save"],"offset":2108}]},{"base":"CBaseEntity","name":"CFuncPropRespawnZone"},{"base":"CBaseModelEntity","name":"CFuncRotating","fields":[{"name":"m_localRotationVector","size":1,"type":"FIELD_ROTATION_VECTOR","flags":["save"],"offset":1992},{"name":"m_flFanFriction","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":2004},{"name":"m_flAttenuation","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":2008},{"name":"m_flVolume","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":2012},{"name":"m_flTargetSpeed","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":2016},{"name":"m_flMaxSpeed","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":2020,"external_name":"maxspeed"},{"name":"m_flBlockDamage","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":2024,"external_name":"dmg"},{"name":"m_NoiseRunning","size":1,"type":"FIELD_SOUNDNAME","flags":["save","key"],"offset":2032,"external_name":"message"},{"name":"m_bReversed","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":2040},{"name":"m_bAccelDecel","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":2041},{"name":"m_angStart","size":1,"type":"FIELD_QANGLE","flags":["save"],"offset":2076},{"name":"m_prevLocalAngles","size":1,"type":"FIELD_QANGLE","flags":["save"],"offset":2064},{"name":"m_bStopAtStartPos","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":2088},{"name":"movewithoutpushingblockers","size":1,"type":"FIELD_BOOLEAN","flags":["procedural_keyfield"]},{"name":"CFuncRotatingSpinUpMove","size":1,"type":"FIELD_VOID","offset":0},{"name":"CFuncRotatingSpinDownMove","size":1,"type":"FIELD_VOID","offset":0},{"name":"CFuncRotatingHurtTouch","size":1,"type":"FIELD_VOID","offset":0},{"name":"CFuncRotatingRotatingUse","size":1,"type":"FIELD_VOID","offset":0},{"name":"CFuncRotatingRotateMove","size":1,"type":"FIELD_VOID","offset":0},{"name":"CFuncRotatingReverseMove","size":1,"type":"FIELD_VOID","offset":0},{"name":"InputSetSpeed","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"SetSpeed"},{"name":"InputStart","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Start"},{"name":"InputStop","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Stop"},{"name":"InputToggle","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Toggle"},{"name":"InputReverse","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Reverse"},{"name":"InputStartForward","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"StartForward"},{"name":"InputStartBackward","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"StartBackward"},{"name":"InputStopAtStartPos","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"StopAtStartPos"},{"name":"InputSnapToStartPos","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"SnapToStartPos"},{"name":"InputSetStartPos","size":1,"type":"FIELD_VECTOR","flags":["input"],"offset":0,"external_name":"SetStartPos"},{"name":"InputEnableAccelDecel","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"EnableAccelDecel"},{"name":"InputDisableAccelDecel","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"DisableAccelDecel"},{"name":"m_OnStopped","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1920,"external_name":"OnStopped"},{"name":"m_OnStarted","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1944,"external_name":"OnStarted"},{"name":"m_OnReachedStart","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1968,"external_name":"OnReachedStart"},{"name":"m_nNoiseRunningGuid","size":1,"type":"FIELD_VOID","offset":2044},{"name":"m_vecClientOrigin","size":1,"type":"FIELD_VOID","offset":2092},{"name":"m_vecClientAngles","size":1,"type":"FIELD_VOID","offset":2104},{"name":"fanfriction","size":1,"type":"FIELD_INT32","flags":["procedural_keyfield"]},{"name":"Volume","size":1,"type":"FIELD_INT32","flags":["procedural_keyfield"]}]},{"base":"CBaseModelEntity","name":"CFuncRotator","fields":[{"name":"m_hRotatorTarget","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":1920},{"name":"m_flTimeRotationStart","size":1,"type":"FIELD_TIME","flags":["save"],"offset":1944},{"name":"m_qLSPrevChange","size":1,"type":"FIELD_QUATERNION","flags":["save"],"offset":1952},{"name":"m_qWSPrev","size":1,"type":"FIELD_QUATERNION","flags":["save"],"offset":1968},{"name":"m_qWSInit","size":1,"type":"FIELD_QUATERNION","flags":["save"],"offset":1984},{"name":"m_qLSInit","size":1,"type":"FIELD_QUATERNION","flags":["save"],"offset":2000},{"name":"m_qLSOrientation","size":1,"type":"FIELD_QUATERNION","flags":["save"],"offset":2016},{"name":"m_bIsReversing","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":1925},{"name":"m_bHasTargetOverride","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":2216},{"name":"m_qOrientationOverride","size":1,"type":"FIELD_QUATERNION","flags":["save"],"offset":2224},{"name":"m_eSpaceOverride","size":1,"type":"FIELD_INT32","flags":["save"],"offset":2240},{"name":"m_flDistanceAlongArcTraveled","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":1936},{"name":"m_bReturningToPreviousOrientation","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":2312},{"name":"m_bOscillateDepart","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":2200},{"name":"m_nOscillateCount","size":1,"type":"FIELD_INT32","flags":["save"],"offset":2204},{"name":"m_hSpeedFromMover","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":2372},{"enum":"CFuncRotator::Rotate_t","name":"m_ePrevRotateType","size":1,"type":"FIELD_INT32","flags":["save","enum"],"offset":2212},{"enum":"SolidType_t","name":"m_eSolidType","size":1,"type":"FIELD_UINT8","flags":["save","key","enum"],"offset":2368,"external_name":"solid"},{"name":"m_vecRotatorHistory","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":2288},{"name":"m_vecRotatorQueue","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":2320},{"name":"m_vecRotatorQueueHistory","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":2344},{"name":"m_bIsRotating","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1924,"external_name":"starts_rotating"},{"name":"m_qAngularVelocity","size":1,"type":"FIELD_QANGLE","flags":["save","key"],"offset":2244,"external_name":"angular_velocity"},{"name":"m_flTimeToReachMaxSpeed","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1928,"external_name":"time_to_reach_max_speed"},{"name":"m_flTimeToReachZeroSpeed","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1932,"external_name":"time_to_reach_zero_speed"},{"name":"m_flTimeToWaitOscillate","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1940,"external_name":"time_to_wait_oscillate"},{"name":"m_vLookAtForcedUp","size":1,"type":"FIELD_VECTOR","flags":["save","key"],"offset":2256,"external_name":"look_at_forced_up"},{"name":"m_strRotatorTarget","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":2272,"external_name":"rotator_target_entity"},{"name":"m_bRecordHistory","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":2280,"external_name":"record_history"},{"name":"m_flSpeedScale","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":2384,"external_name":"speed_scale"},{"name":"m_iszSpeedFromMover","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":2376,"external_name":"speed_from_mover"},{"name":"m_flMinYawRotation","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":2388,"external_name":"min_yaw_rotation"},{"name":"m_flMaxYawRotation","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":2392,"external_name":"max_yaw_rotation"},{"enum":"CFuncRotator::Rotate_t","name":"m_eRotateType","size":1,"type":"FIELD_INT32","flags":["save","key","enum"],"offset":2208,"external_name":"rotate_type"},{"name":"InputStart","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Start"},{"name":"InputStop","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Stop"},{"name":"InputStartForward","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"StartForward"},{"name":"InputStartReverse","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"StartReverse"},{"name":"InputReturnToPreviousOrientation","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"ReturnToPreviousOrientation"},{"name":"InputReturnToInitialOrientation","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"ReturnToInitialOrientation"},{"name":"InputSetRotateType","size":1,"type":"FIELD_INT32","flags":["input"],"offset":0,"external_name":"SetRotateType"},{"name":"InputPitch","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"Pitch"},{"name":"InputYaw","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"Yaw"},{"name":"InputRoll","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"Roll"},{"name":"InputSetRotatorTarget","size":1,"type":"FIELD_STRING","flags":["input"],"offset":0,"external_name":"SetRotatorTarget"},{"name":"InputSetSpeed","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"SetSpeed"},{"name":"m_OnRotationStarted","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":2032,"external_name":"OnRotationStarted"},{"name":"m_OnRotationCompleted","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":2056,"external_name":"OnRotationCompleted"},{"name":"m_OnOscillate","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":2080,"external_name":"OnOscillate"},{"name":"m_OnOscillateStartArrive","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":2104,"external_name":"OnOscillateStartArrive"},{"name":"m_OnOscillateStartDepart","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":2128,"external_name":"OnOscillateStartDepart"},{"name":"m_OnOscillateEndArrive","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":2152,"external_name":"OnOscillateEndArrive"},{"name":"m_OnOscillateEndDepart","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":2176,"external_name":"OnOscillateEndDepart"},{"name":"CFuncRotatorRotateThink","size":1,"type":"FIELD_VOID","offset":0}]},{"base":"CBaseModelEntity","name":"CFuncShatterglass","fields":[{"name":"CFuncShatterglassGlassThink","size":1,"type":"FIELD_VOID","offset":0},{"name":"InputHit","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Hit"},{"name":"InputShatter","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Shatter"},{"name":"InputRestore","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Restore"},{"name":"m_bBreakSilent","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":2068},{"name":"m_bBroken","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":2070},{"name":"m_matPanelTransform","size":1,"type":"FIELD_MATRIX3X4_WORLDSPACE","flags":["save"],"offset":1920},{"name":"m_matPanelTransformWsTemp","size":1,"type":"FIELD_MATRIX3X4_WORLDSPACE","flags":["save"],"offset":1968},{"name":"m_vecShatterGlassShards","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":2016},{"name":"m_PanelSize","size":1,"type":"FIELD_VECTOR2D","flags":["save"],"offset":2040},{"name":"m_flLastShatterSoundEmitTime","size":1,"type":"FIELD_TIME","flags":["save"],"offset":2048},{"name":"m_flLastCleanupTime","size":1,"type":"FIELD_TIME","flags":["save"],"offset":2052},{"name":"m_bGlassNavIgnore","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":2071,"external_name":"GlassNavIgnore"},{"name":"m_flGlassThickness","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":2060,"external_name":"GlassThickness"},{"name":"m_bGlassInFrame","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":2072,"external_name":"GlassInFrame"},{"name":"m_flSpawnInvulnerability","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":2064,"external_name":"SpawnInvulnerability"},{"name":"m_bStartBroken","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":2073,"external_name":"StartBroken"},{"name":"m_vInitialDamagePositions","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":2112},{"name":"m_vExtraDamagePositions","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":2136},{"name":"m_iInitialDamageType","size":1,"type":"FIELD_UINT8","flags":["save","key"],"offset":2074,"external_name":"DamageType"},{"name":"m_szDamagePositioningEntityName01","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":2080,"external_name":"DamagePositioningEntity"},{"name":"m_szDamagePositioningEntityName02","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":2088,"external_name":"DamagePositioningEntity02"},{"name":"m_szDamagePositioningEntityName03","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":2096,"external_name":"DamagePositioningEntity03"},{"name":"m_szDamagePositioningEntityName04","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":2104,"external_name":"DamagePositioningEntity04"},{"name":"m_bBreakShardless","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":2069,"external_name":"BreakShardless"},{"name":"m_OnBroken","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":2184,"external_name":"OnBroken"},{"name":"m_flInitAtTime","size":1,"type":"FIELD_TIME","flags":["save"],"offset":2056},{"name":"m_iSurfaceType","size":1,"type":"FIELD_UINT8","flags":["save","key"],"offset":2208,"external_name":"surface_type"},{"name":"m_vInitialPanelVertices","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":2160},{"name":"m_hMaterialDamageBase","size":1,"type":"FIELD_HMATERIAL","flags":["save","key"],"offset":2216,"external_name":"DamagedMaterial"}]},{"base":"CFuncTrackTrain","name":"CFuncTankTrain","fields":[{"name":"m_OnDeath","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":2216,"external_name":"OnDeath"}]},{"base":"CBaseEntity","name":"CFuncTimescale","fields":[{"name":"InputStart","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Start"},{"name":"InputStop","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Stop"},{"name":"InputReset","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Reset"},{"name":"m_flDesiredTimescale","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1184,"external_name":"desiredTimescale"},{"name":"m_flAcceleration","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1188,"external_name":"acceleration"},{"name":"m_flMinBlendRate","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1192,"external_name":"minBlendRate"},{"name":"m_flBlendDeltaMultiplier","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1196,"external_name":"blendDeltaMultiplier"},{"name":"m_isStarted","size":1,"type":"FIELD_VOID","offset":1200}]},{"base":"CFuncTrackChange","name":"CFuncTrackAuto","fields":[{"name":"TriggerTrackChange","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Trigger"}]},{"base":"CFuncPlatRot","name":"CFuncTrackChange","fields":[{"name":"m_trackTop","size":1,"type":"FIELD_CLASSPTR","flags":["global","save"],"offset":2120},{"name":"m_trackBottom","size":1,"type":"FIELD_CLASSPTR","flags":["global","save"],"offset":2128},{"name":"m_train","size":1,"type":"FIELD_CLASSPTR","flags":["global","save"],"offset":2136},{"name":"m_trackTopName","size":1,"type":"FIELD_STRING","flags":["global","save","key"],"offset":2144,"external_name":"toptrack"},{"name":"m_trackBottomName","size":1,"type":"FIELD_STRING","flags":["global","save","key"],"offset":2152,"external_name":"bottomtrack"},{"name":"m_trainName","size":1,"type":"FIELD_STRING","flags":["global","save","key"],"offset":2160,"external_name":"train"},{"name":"m_code","size":1,"type":"FIELD_INT32","flags":["save"],"offset":2168},{"name":"m_targetState","size":1,"type":"FIELD_INT32","flags":["save"],"offset":2172},{"name":"m_use","size":1,"type":"FIELD_INT32","flags":["save"],"offset":2176},{"name":"CFuncTrackChangeFind","size":1,"type":"FIELD_VOID","offset":0}]},{"base":"CBaseModelEntity","name":"CFuncTrackTrain","fields":[{"name":"m_length","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1924,"external_name":"wheels"},{"name":"m_height","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":2008,"external_name":"height"},{"name":"m_maxSpeed","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":2012,"external_name":"startspeed"},{"name":"m_flBank","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1996,"external_name":"bank"},{"name":"m_flBlockDamage","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":2004,"external_name":"dmg"},{"name":"m_iszSoundMove","size":1,"type":"FIELD_SOUNDNAME","flags":["save","key"],"offset":2024,"external_name":"MoveSound"},{"name":"m_iszSoundMovePing","size":1,"type":"FIELD_SOUNDNAME","flags":["save","key"],"offset":2032,"external_name":"MovePingSound"},{"name":"m_iszSoundStart","size":1,"type":"FIELD_SOUNDNAME","flags":["save","key"],"offset":2040,"external_name":"StartSound"},{"name":"m_iszSoundStop","size":1,"type":"FIELD_SOUNDNAME","flags":["save","key"],"offset":2048,"external_name":"StopSound"},{"name":"m_flMoveSoundMinPitch","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":2076,"external_name":"MoveSoundMinPitch"},{"name":"m_flMoveSoundMaxPitch","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":2080,"external_name":"MoveSoundMaxPitch"},{"name":"m_flMoveSoundMinDuration","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":2064,"external_name":"MoveSoundMinTime"},{"name":"m_flMoveSoundMaxDuration","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":2068,"external_name":"MoveSoundMaxTime"},{"name":"m_flNextMoveSoundTime","size":1,"type":"FIELD_TIME","flags":["save"],"offset":2072},{"enum":"TrainVelocityType_t","name":"m_eVelocityType","size":1,"type":"FIELD_INT32","flags":["save","key","enum"],"offset":2088,"external_name":"velocitytype"},{"enum":"TrainOrientationType_t","name":"m_eOrientationType","size":1,"type":"FIELD_INT32","flags":["save","key","enum"],"offset":2084,"external_name":"orientationtype"},{"name":"m_ppath","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":1920},{"name":"m_dir","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":2016},{"name":"m_controlMins","size":1,"type":"FIELD_VECTOR","flags":["save"],"offset":1952},{"name":"m_controlMaxs","size":1,"type":"FIELD_VECTOR","flags":["save"],"offset":1964},{"name":"m_flVolume","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":1992},{"name":"m_oldSpeed","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":2000},{"name":"m_strPathTarget","size":1,"type":"FIELD_STRING","flags":["save"],"offset":2056},{"name":"m_vPosPrev","size":1,"type":"FIELD_VECTOR","flags":["save"],"offset":1928},{"name":"m_angPrev","size":1,"type":"FIELD_QANGLE","flags":["save"],"offset":1940},{"name":"m_lastBlockPos","size":1,"type":"FIELD_VOID","offset":1976},{"name":"m_lastBlockTick","size":1,"type":"FIELD_VOID","offset":1988},{"name":"m_bManualSpeedChanges","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":2184,"external_name":"ManualSpeedChanges"},{"name":"m_flAccelSpeed","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":2196,"external_name":"ManualAccelSpeed"},{"name":"m_flDecelSpeed","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":2200,"external_name":"ManualDecelSpeed"},{"name":"InputStop","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Stop"},{"name":"InputStartForward","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"StartForward"},{"name":"InputStartBackward","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"StartBackward"},{"name":"InputToggle","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Toggle"},{"name":"InputResume","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Resume"},{"name":"InputReverse","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Reverse"},{"name":"InputSetSpeed","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"SetSpeed"},{"name":"InputSetSpeedDir","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"SetSpeedDir"},{"name":"InputSetSpeedReal","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"SetSpeedReal"},{"name":"InputSetMaxSpeed","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"SetMaxSpeed"},{"name":"InputSetSpeedDirAccel","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"SetSpeedDirAccel"},{"name":"InputMoveToPathNode","size":1,"type":"FIELD_STRING","flags":["input"],"offset":0,"external_name":"MoveToPathNode"},{"name":"InputTeleportToPathNode","size":1,"type":"FIELD_STRING","flags":["input"],"offset":0,"external_name":"TeleportToPathNode"},{"name":"InputLockOrientation","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"LockOrientation"},{"name":"InputUnlockOrientation","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"UnlockOrientation"},{"name":"m_OnStart","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":2112,"external_name":"OnStart"},{"name":"m_OnNext","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":2136,"external_name":"OnNextPoint"},{"name":"m_OnArrivedAtDestinationNode","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":2160,"external_name":"OnArrivedAtDestinationNode"},{"name":"CFuncTrackTrainNext","size":1,"type":"FIELD_VOID","offset":0},{"name":"CFuncTrackTrainFind","size":1,"type":"FIELD_VOID","offset":0},{"name":"CFuncTrackTrainNearestPath","size":1,"type":"FIELD_VOID","offset":0},{"name":"CFuncTrackTrainDeadEnd","size":1,"type":"FIELD_VOID","offset":0},{"name":"m_flDesiredSpeed","size":1,"type":"FIELD_VOID","offset":2188},{"name":"m_flSpeedChangeTime","size":1,"type":"FIELD_VOID","offset":2192},{"name":"m_bAccelToSpeed","size":1,"type":"FIELD_VOID","offset":2204},{"name":"m_flNextMPSoundTime","size":1,"type":"FIELD_VOID","offset":2208},{"name":"volume","size":1,"type":"FIELD_INT32","flags":["procedural_keyfield"]}]},{"base":"CBasePlatTrain","name":"CFuncTrain","fields":[{"name":"m_hCurrentTarget","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":2088},{"name":"m_activated","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":2092},{"name":"m_hEnemy","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":2096},{"name":"m_iszLastTarget","size":1,"type":"FIELD_STRING","flags":["save"],"offset":2112},{"name":"m_flNextBlockTime","size":1,"type":"FIELD_TIME","flags":["save"],"offset":2104},{"name":"m_flBlockDamage","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":2100,"external_name":"dmg"},{"name":"CFuncTrainWait","size":1,"type":"FIELD_VOID","offset":0},{"name":"CFuncTrainNext","size":1,"type":"FIELD_VOID","offset":0},{"name":"InputToggle","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Toggle"},{"name":"InputStart","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Start"},{"name":"InputStop","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Stop"}]},{"base":"CBaseModelEntity","name":"CFuncTrainControls","fields":[{"name":"CFuncTrainControlsFind","size":1,"type":"FIELD_VOID","offset":0}]},{"base":"CBaseModelEntity","name":"CFuncVehicleClip","fields":[{"name":"InputEnable","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Enable"},{"name":"InputDisable","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Disable"},{"name":"InputSetSolid","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"SetSolid"},{"name":"InputSetNonsolid","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"SetNonsolid"}]},{"base":"CBaseModelEntity","name":"CFuncVPhysicsClip","fields":[{"name":"m_bDisabled","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":1920},{"name":"InputEnable","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Enable"},{"name":"InputDisable","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Disable"}]},{"base":"CBaseModelEntity","name":"CFuncWall","fields":[{"name":"m_nState","size":1,"type":"FIELD_INT32","flags":["save"],"offset":1920}]},{"base":"CFuncWall","name":"CFuncWallToggle","fields":[{"name":"InputToggle","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Toggle"}]},{"name":"CGameChoreoServices","fields":[{"name":"m_hOwner","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":8},{"name":"m_scriptState","size":1,"type":"FIELD_INT32","flags":["save"],"offset":16},{"name":"m_choreoState","size":1,"type":"FIELD_INT32","flags":["save"],"offset":20},{"name":"m_hScriptedSequence","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":12},{"name":"m_flTimeStartedState","size":1,"type":"FIELD_TIME","flags":["save"],"offset":24}]},{"base":"CBaseEntity","name":"CGameGibManager","fields":[{"name":"m_iCurrentMaxPieces","size":1,"type":"FIELD_VOID","offset":1212},{"name":"m_iLastFrame","size":1,"type":"FIELD_VOID","offset":1220},{"name":"m_iMaxPieces","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":1216,"external_name":"maxpieces"},{"name":"m_bAllowNewGibs","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1208,"external_name":"allownewgibs"},{"name":"InputSetMaxPieces","size":1,"type":"FIELD_INT32","flags":["input"],"offset":0,"external_name":"SetMaxPieces"},{"name":"InputSetMaxPiecesDX8","size":1,"type":"FIELD_INT32","flags":["input"],"offset":0,"external_name":"SetMaxPiecesDX8"},{"name":"m_LRU","size":1,"type":"FIELD_VOID","offset":1184}]},{"base":"CCitadelModifier","name":"CGameModifier_BodyGroupChoice","fields":[{"name":"m_nBodyGroupChoice","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":212,"external_name":"body_group_choice"},{"name":"m_nBodyGroupName","size":1,"type":"FIELD_UTLSTRINGTOKEN","flags":["save"],"offset":208}]},{"base":"CCitadelModifier","name":"CGameModifier_FireConCommand"},{"base":"CCitadelModifier","name":"CGameModifier_FireUserEntityIO"},{"base":"CCitadelModifier","name":"CGameModifier_OverrideTargetIdentifier","fields":[{"name":"m_sTargetIdentifier","size":1,"type":"FIELD_GLOBALSYMBOL","flags":["save","key"],"offset":208,"external_name":"identifier"},{"name":"m_hTarget","size":1,"type":"FIELD_EHANDLE","flags":["save","key"],"offset":216,"external_name":"entity"},{"name":"m_sAttachmentName","size":1,"type":"FIELD_GLOBALSYMBOL","flags":["save","key"],"offset":224,"external_name":"attachment_name"},{"name":"m_hAttachment","size":1,"type":"FIELD_ATTACHMENT_HANDLE","flags":["save"],"offset":232},{"enum":"EntityAttachmentType_t","name":"m_nOriginType","size":1,"type":"FIELD_INT32","flags":["save","key","enum"],"offset":220,"external_name":"origin_type"}]},{"base":"CCitadelModifier","name":"CGameModifier_PlayEffectOnDeath","fields":[{"name":"m_sEffect","size":1,"type":"FIELD_UTLSTRING","flags":["save","key"],"offset":208,"external_name":"effect_name"}]},{"base":"CCitadelModifier","name":"CGameModifier_SetModelScale","fields":[{"name":"m_flOldModelScale","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":208}]},{"base":"CCitadelModifier","name":"CGameModifier_SetMoveType","fields":[{"enum":"MoveType_t","name":"m_nMoveType","size":1,"type":"FIELD_UINT8","flags":["save","key","enum"],"offset":208,"external_name":"MoveType"}]},{"base":"CCitadelModifier","name":"CGameModifier_VehicleTopSpeedScale","fields":[{"name":"m_flTopSpeedScale","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":208,"external_name":"top_speed_scale"}]},{"base":"CRulePointEntity","name":"CGamePlayerEquip","fields":[{"name":"weapon%d","size":32,"type":"FIELD_UTLSTRING","flags":["procedural_keyfield"]},{"name":"InputTriggerForAllPlayers","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"TriggerForAllPlayers"},{"name":"InputTriggerForActivatedPlayer","size":1,"type":"FIELD_STRING","flags":["input"],"offset":0,"external_name":"TriggerForActivatedPlayer"}]},{"base":"CRuleBrushEntity","name":"CGamePlayerZone","fields":[{"name":"InputCountPlayersInZone","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"CountPlayersInZone"},{"name":"m_OnPlayerInZone","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1928,"external_name":"OnPlayerInZone"},{"name":"m_OnPlayerOutZone","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1952,"external_name":"OnPlayerOutZone"},{"name":"m_PlayersInCount","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1976,"external_name":"PlayersInCount"},{"name":"m_PlayersOutCount","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":2008,"external_name":"PlayersOutCount"}]},{"base":"CBaseEntity","name":"CGameRulesProxy"},{"name":"CGameSceneNode","fields":[{"name":"m_vecOrigin","size":1,"type":"FIELD_NETWORK_ORIGIN_CELL_QUANTIZED_VECTOR","flags":["save","key"],"offset":128,"external_name":"local.origin"},{"name":"m_angRotation","size":1,"type":"FIELD_QANGLE","flags":["save","key"],"offset":184,"external_name":"local.angles"},{"name":"m_vecAbsOrigin","size":1,"type":"FIELD_POSITION_VECTOR","flags":["save","key"],"offset":200,"external_name":"origin"},{"name":"m_angAbsRotation","size":1,"type":"FIELD_QANGLE_WORLDSPACE","flags":["save","key"],"offset":212,"external_name":"angles"},{"name":"m_flAbsScale","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":224},{"name":"m_flScale","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":196},{"name":"m_flClientLocalScale","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":264},{"name":"m_vRenderOrigin","size":1,"type":"FIELD_VECTOR","flags":["save"],"offset":268},{"name":"m_nodeToWorld","size":1,"type":"FIELD_CTRANSFORM_WORLDSPACE","offset":16},{"name":"m_pOwner","size":1,"type":"FIELD_VOID","offset":48},{"name":"m_pParent","size":1,"type":"FIELD_VOID","offset":56},{"name":"m_pChild","size":1,"type":"FIELD_VOID","offset":64},{"name":"m_pNextSibling","size":1,"type":"FIELD_VOID","offset":72},{"name":"m_nParentAttachmentOrBone","size":1,"type":"FIELD_VOID","offset":228},{"name":"m_bDirtyHierarchy","size":1,"type":"FIELD_VOID","offset":-1},{"name":"m_bDirtyBoneMergeInfo","size":1,"type":"FIELD_VOID","offset":-1},{"name":"m_bNetworkedPositionChanged","size":1,"type":"FIELD_VOID","offset":-1},{"name":"m_bNetworkedAnglesChanged","size":1,"type":"FIELD_VOID","offset":-1},{"name":"m_bNetworkedScaleChanged","size":1,"type":"FIELD_VOID","offset":-1},{"name":"m_bWillBeCallingPostDataUpdate","size":1,"type":"FIELD_VOID","offset":-1},{"name":"m_bBoneMergeFlex","size":1,"type":"FIELD_VOID","offset":-1},{"name":"m_nLatchAbsOrigin","size":1,"type":"FIELD_VOID","offset":-1},{"name":"m_bDirtyBoneMergeBoneToRoot","size":1,"type":"FIELD_VOID","offset":-1},{"name":"m_nHierarchicalDepth","size":1,"type":"FIELD_VOID","offset":235},{"name":"m_nHierarchyType","size":1,"type":"FIELD_VOID","offset":236},{"name":"m_nDoNotSetAnimTimeInInvalidatePhysicsCount","size":1,"type":"FIELD_VOID","offset":237},{"name":"m_hParent","size":1,"type":"FIELD_EMBEDDED","flags":["save"],"offset":112,"embedded":"CGameSceneNodeHandle"},{"name":"m_bDormant","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":231},{"name":"m_bForceParentToBeNetworked","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":232},{"name":"m_name","size":1,"type":"FIELD_UTLSTRINGTOKEN","flags":["save"],"offset":240},{"name":"m_hierarchyAttachName","size":1,"type":"FIELD_UTLSTRINGTOKEN","flags":["save","key"],"offset":260,"external_name":"parentAttachmentName"},{"name":"parentname","size":1,"type":"FIELD_EHANDLE","flags":["procedural_keyfield"]},{"name":"useLocalOffset","size":1,"type":"FIELD_BOOLEAN","flags":["procedural_keyfield"]},{"name":"useParentRenderBounds","size":1,"type":"FIELD_BOOLEAN","flags":["procedural_keyfield"]},{"name":"positionInLocalSpace","size":1,"type":"FIELD_BOOLEAN","flags":["procedural_keyfield"]},{"name":"scales","size":1,"type":"FIELD_VECTOR","flags":["procedural_keyfield"]},{"name":"local.scales","size":1,"type":"FIELD_VECTOR","flags":["procedural_keyfield"]},{"name":"scale","size":1,"type":"FIELD_FLOAT32","flags":["procedural_keyfield"]},{"name":"ModelScale","size":1,"type":"FIELD_FLOAT32","flags":["procedural_keyfield"]},{"name":"m_bDebugAbsOriginChanges","size":1,"type":"FIELD_VOID","offset":230}]},{"name":"CGameSceneNodeHandle","fields":[{"name":"m_hOwner","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":8},{"name":"m_name","size":1,"type":"FIELD_UTLSTRINGTOKEN","flags":["save"],"offset":12}]},{"name":"CGameScriptedMoveData","fields":[{"name":"m_vSrc","size":1,"type":"FIELD_POSITION_VECTOR","flags":["save"],"offset":24},{"name":"m_angSrc","size":1,"type":"FIELD_QANGLE_WORLDSPACE","flags":["save"],"offset":36},{"name":"m_vDest","size":1,"type":"FIELD_VECTOR","flags":["save"],"offset":88},{"name":"m_angDst","size":1,"type":"FIELD_QANGLE","flags":["save"],"offset":100},{"name":"m_angCurrent","size":1,"type":"FIELD_QANGLE_WORLDSPACE","flags":["save"],"offset":48},{"name":"m_hDestEntity","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":112},{"name":"m_flDuration","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":68},{"name":"m_flStartTime","size":1,"type":"FIELD_TIME","flags":["save"],"offset":72},{"name":"m_bActive","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":76},{"name":"m_bTeleportOnEnd","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":77},{"name":"m_flLockedSpeed","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":60},{"name":"m_bIgnoreRotation","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":78},{"name":"m_vAccumulatedRootMotion","size":1,"type":"FIELD_DIRECTION_VECTOR_WORLDSPACE","flags":["save"],"offset":0},{"name":"m_angAccumulatedRootMotionRotation","size":1,"type":"FIELD_QANGLE","flags":["save"],"offset":12},{"name":"m_flAngRate","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":64},{"name":"m_bSuccess","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":79},{"enum":"ForcedCrouchState_t","name":"m_nForcedCrouchState","size":1,"type":"FIELD_INT32","flags":["save","enum"],"offset":80},{"name":"m_bIgnoreCollisions","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":84}]},{"name":"CGameScriptedMoveDef_t","fields":[{"name":"m_vDestOffset","size":1,"type":"FIELD_VECTOR","flags":["save"],"offset":0},{"name":"m_hDestEntity","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":12},{"name":"m_angDest","size":1,"type":"FIELD_QANGLE","flags":["save"],"offset":16},{"name":"m_flDuration","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":28},{"name":"m_flAngRate","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":32}]},{"base":"CRulePointEntity","name":"CGameText","fields":[{"name":"m_iszMessage","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1936,"external_name":"message"},{"name":"m_textParms","size":1,"type":"FIELD_EMBEDDED","flags":["save"],"offset":1944,"embedded":"hudtextparms_t","external_name":""},{"name":"InputDisplay","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Display"},{"name":"InputSetText","size":1,"type":"FIELD_STRING","flags":["input"],"offset":0,"external_name":"SetText"},{"name":"color","size":1,"type":"FIELD_COLOR32","flags":["procedural_keyfield"]},{"name":"color2","size":1,"type":"FIELD_COLOR32","flags":["procedural_keyfield"]}]},{"base":"CPhysConstraint","name":"CGenericConstraint","fields":[{"enum":"JointMotion_t","name":"m_nLinearMotionX","size":1,"type":"FIELD_INT32","flags":["save","key","enum"],"offset":1288,"external_name":"linear_motion_x"},{"enum":"JointMotion_t","name":"m_nLinearMotionY","size":1,"type":"FIELD_INT32","flags":["save","key","enum"],"offset":1292,"external_name":"linear_motion_y"},{"enum":"JointMotion_t","name":"m_nLinearMotionZ","size":1,"type":"FIELD_INT32","flags":["save","key","enum"],"offset":1296,"external_name":"linear_motion_z"},{"name":"m_flLinearFrequencyX","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1300,"external_name":"linear_frequency_x"},{"name":"m_flLinearFrequencyY","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1304,"external_name":"linear_frequency_y"},{"name":"m_flLinearFrequencyZ","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1308,"external_name":"linear_frequency_z"},{"name":"m_flLinearDampingRatioX","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1312,"external_name":"linear_damping_ratio_x"},{"name":"m_flLinearDampingRatioY","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1316,"external_name":"linear_damping_ratio_y"},{"name":"m_flLinearDampingRatioZ","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1320,"external_name":"linear_damping_ratio_z"},{"name":"m_flMaxLinearImpulseX","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1324,"external_name":"forcelimit_x"},{"name":"m_flMaxLinearImpulseY","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1328,"external_name":"forcelimit_y"},{"name":"m_flMaxLinearImpulseZ","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1332,"external_name":"forcelimit_z"},{"name":"m_flNotifyForceX","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1372,"external_name":"notifyforce_x"},{"name":"m_flNotifyForceY","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1376,"external_name":"notifyforce_y"},{"name":"m_flNotifyForceZ","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1380,"external_name":"notifyforce_z"},{"name":"m_flBreakAfterTimeX","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1336,"external_name":"breakaftertime_x"},{"name":"m_flBreakAfterTimeY","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1340,"external_name":"breakaftertime_y"},{"name":"m_flBreakAfterTimeZ","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1344,"external_name":"breakaftertime_z"},{"name":"m_flBreakAfterTimeThresholdX","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1360,"external_name":"breakaftertimethreshold_x"},{"name":"m_flBreakAfterTimeThresholdY","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1364,"external_name":"breakaftertimethreshold_y"},{"name":"m_flBreakAfterTimeThresholdZ","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1368,"external_name":"breakaftertimethreshold_z"},{"name":"m_flBreakAfterTimeStartTimeX","size":1,"type":"FIELD_TIME","flags":["save"],"offset":1348},{"name":"m_flBreakAfterTimeStartTimeY","size":1,"type":"FIELD_TIME","flags":["save"],"offset":1352},{"name":"m_flBreakAfterTimeStartTimeZ","size":1,"type":"FIELD_TIME","flags":["save"],"offset":1356},{"name":"m_flNotifyForceMinTimeX","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1384,"external_name":"notifyforcemintime_x"},{"name":"m_flNotifyForceMinTimeY","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1388,"external_name":"notifyforcemintime_y"},{"name":"m_flNotifyForceMinTimeZ","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1392,"external_name":"notifyforcemintime_z"},{"name":"m_flNotifyForceLastTimeX","size":1,"type":"FIELD_TIME","flags":["save"],"offset":1396},{"name":"m_flNotifyForceLastTimeY","size":1,"type":"FIELD_TIME","flags":["save"],"offset":1400},{"name":"m_flNotifyForceLastTimeZ","size":1,"type":"FIELD_TIME","flags":["save"],"offset":1404},{"name":"m_bAxisNotifiedX","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":1408},{"name":"m_bAxisNotifiedY","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":1409},{"name":"m_bAxisNotifiedZ","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":1410},{"enum":"JointMotion_t","name":"m_nAngularMotionX","size":1,"type":"FIELD_INT32","flags":["save","key","enum"],"offset":1412,"external_name":"angular_motion_x"},{"enum":"JointMotion_t","name":"m_nAngularMotionY","size":1,"type":"FIELD_INT32","flags":["save","key","enum"],"offset":1416,"external_name":"angular_motion_y"},{"enum":"JointMotion_t","name":"m_nAngularMotionZ","size":1,"type":"FIELD_INT32","flags":["save","key","enum"],"offset":1420,"external_name":"angular_motion_z"},{"name":"m_flAngularFrequencyX","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1424,"external_name":"angular_frequency_x"},{"name":"m_flAngularFrequencyY","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1428,"external_name":"angular_frequency_y"},{"name":"m_flAngularFrequencyZ","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1432,"external_name":"angular_frequency_z"},{"name":"m_flAngularDampingRatioX","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1436,"external_name":"angular_damping_ratio_x"},{"name":"m_flAngularDampingRatioY","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1440,"external_name":"angular_damping_ratio_y"},{"name":"m_flAngularDampingRatioZ","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1444,"external_name":"angular_damping_ratio_z"},{"name":"m_flMaxAngularImpulseX","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1448,"external_name":"torquelimit_x"},{"name":"m_flMaxAngularImpulseY","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1452,"external_name":"torquelimit_y"},{"name":"m_flMaxAngularImpulseZ","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1456,"external_name":"torquelimit_z"},{"name":"InputSetLinearMotionLockedX","size":1,"type":"FIELD_BOOLEAN","flags":["input"],"offset":0,"external_name":"SetLinearMotionLockedX"},{"name":"InputSetLinearMotionLockedY","size":1,"type":"FIELD_BOOLEAN","flags":["input"],"offset":0,"external_name":"SetLinearMotionLockedY"},{"name":"InputSetLinearMotionLockedZ","size":1,"type":"FIELD_BOOLEAN","flags":["input"],"offset":0,"external_name":"SetLinearMotionLockedZ"},{"name":"InputSetLinearFrequencyX","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"SetLinearFrequencyX"},{"name":"InputSetLinearFrequencyY","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"SetLinearFrequencyY"},{"name":"InputSetLinearFrequencyZ","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"SetLinearFrequencyZ"},{"name":"InputSetLinearDampingRatioX","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"SetLinearDampingRatioX"},{"name":"InputSetLinearDampingRatioY","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"SetLinearDampingRatioY"},{"name":"InputSetLinearDampingRatioZ","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"SetLinearDampingRatioZ"},{"name":"InputSetAngularMotionLockedX","size":1,"type":"FIELD_BOOLEAN","flags":["input"],"offset":0,"external_name":"SetAngularMotionLockedX"},{"name":"InputSetAngularMotionLockedY","size":1,"type":"FIELD_BOOLEAN","flags":["input"],"offset":0,"external_name":"SetAngularMotionLockedY"},{"name":"InputSetAngularMotionLockedZ","size":1,"type":"FIELD_BOOLEAN","flags":["input"],"offset":0,"external_name":"SetAngularMotionLockedZ"},{"name":"InputSetAngularFrequencyX","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"SetAngularFrequencyX"},{"name":"InputSetAngularFrequencyY","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"SetAngularFrequencyY"},{"name":"InputSetAngularFrequencyZ","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"SetAngularFrequencyZ"},{"name":"InputSetAngularDampingRatioX","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"SetAngularDampingRatioX"},{"name":"InputSetAngularDampingRatioY","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"SetAngularDampingRatioY"},{"name":"InputSetAngularDampingRatioZ","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"SetAngularDampingRatioZ"},{"name":"m_NotifyForceReachedX","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1464,"external_name":"NotifyForceReachedX"},{"name":"m_NotifyForceReachedY","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1488,"external_name":"NotifyForceReachedY"},{"name":"m_NotifyForceReachedZ","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1512,"external_name":"NotifyForceReachedZ"},{"name":"CGenericConstraintUpdateThink","size":1,"type":"FIELD_VOID","offset":0}]},{"name":"CGlowProperty","fields":[{"name":"m_iGlowType","size":1,"type":"FIELD_INT32","flags":["save"],"offset":48},{"name":"m_fGlowColor","size":1,"type":"FIELD_VOID","offset":8},{"name":"m_iGlowTeam","size":1,"type":"FIELD_VOID","offset":52},{"name":"m_nGlowRange","size":1,"type":"FIELD_VOID","offset":56},{"name":"m_nGlowRangeMin","size":1,"type":"FIELD_VOID","offset":60},{"name":"m_glowColorOverride","size":1,"type":"FIELD_VOID","offset":64},{"name":"m_bFlashing","size":1,"type":"FIELD_VOID","offset":68},{"name":"m_bGlowing","size":1,"type":"FIELD_VOID","offset":80},{"name":"m_flGlowTime","size":1,"type":"FIELD_VOID","offset":72},{"name":"m_flGlowStartTime","size":1,"type":"FIELD_VOID","offset":76}]},{"base":"CBaseEntity","name":"CGradientFog","fields":[{"name":"m_bStartDisabled","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1240,"external_name":"StartDisabled"},{"name":"m_hGradientFogTexture","size":1,"type":"FIELD_HRENDERTEXTURE","flags":["save","key"],"offset":1184,"external_name":"gradientfogtexture"},{"name":"m_flFogStartDistance","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1192,"external_name":"fogstart"},{"name":"m_flFogEndDistance","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1196,"external_name":"fogend"},{"name":"m_bHeightFogEnabled","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1200,"external_name":"heightfog"},{"name":"m_flFogStartHeight","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1204,"external_name":"fogstartheight"},{"name":"m_flFogEndHeight","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1208,"external_name":"fogendheight"},{"name":"m_flFarZ","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1212,"external_name":"farz"},{"name":"m_flFogMaxOpacity","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1216,"external_name":"fogmaxopacity"},{"name":"m_flFogFalloffExponent","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1220,"external_name":"fogfalloffexponent"},{"name":"m_flFogVerticalExponent","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1224,"external_name":"fogverticalexponent"},{"name":"m_fogColor","size":1,"type":"FIELD_COLOR32","flags":["save","key"],"offset":1228,"external_name":"fogcolor"},{"name":"m_flFogStrength","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1232,"external_name":"fogstrength"},{"name":"m_flFadeTime","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1236,"external_name":"fadetime"},{"name":"m_bIsEnabled","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":1241},{"name":"m_bGradientFogNeedsTextures","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":1242},{"name":"InputEnable","size":1,"type":"FIELD_BOOLEAN","flags":["input"],"offset":0,"external_name":"Enable"},{"name":"InputDisable","size":1,"type":"FIELD_BOOLEAN","flags":["input"],"offset":0,"external_name":"Disable"},{"name":"InputSetFogStartDistance","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"SetFogStartDistance"},{"name":"InputSetFogEndDistance","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"SetFogEndDistance"},{"name":"InputSetFogStartHeight","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"SetFogStartHeight"},{"name":"InputSetFogEndHeight","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"SetFogEndHeight"},{"name":"InputSetFogMaxOpacity","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"SetFogMaxOpacity"},{"name":"InputSetFogFalloffExponent","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"SetFogFalloffExponent"},{"name":"InputSetFogVerticalExponent","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"SetFogVerticalExponent"},{"name":"InputSetFogColor","size":1,"type":"FIELD_COLOR32","flags":["input"],"offset":0,"external_name":"SetFogColor"},{"name":"InputSetFogStrength","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"SetFogStrength"},{"name":"InputSetFarZ","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"SetFarZ"}]},{"base":"CBaseToggle","name":"CGunTarget","fields":[{"name":"m_on","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":2048},{"name":"m_hTargetEnt","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":2052},{"name":"CGunTargetNext","size":1,"type":"FIELD_VOID","offset":0},{"name":"CGunTargetStart","size":1,"type":"FIELD_VOID","offset":0},{"name":"CGunTargetWait","size":1,"type":"FIELD_VOID","offset":0},{"name":"InputStart","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Start"},{"name":"InputStop","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Stop"},{"name":"InputToggle","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Toggle"},{"name":"m_OnDeath","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":2056,"external_name":"OnDeath"}]},{"base":"CBaseEntity","name":"CHandleDummy"},{"base":"CBaseEntity","name":"CHandleTest"},{"base":"CBaseEntity","name":"C_HeroPreview","fields":[{"name":"m_CCitadelHeroComponent","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":1184}]},{"base":"CEntityComponent","name":"CHitboxComponent","fields":[{"name":"m_flBoundsExpandRadius","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":20}]},{"base":"CPointEntity","name":"CInfoAbilityTestBot"},{"base":"CServerOnlyPointEntity","name":"CInfoCitadelHelperLocation"},{"base":"CPointEntity","name":"CInfoCitadelHideout","fields":[{"name":"InputToggleFastCooldowns","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"ToggleFastCooldowns"},{"name":"m_OnFastCooldownsEnabled","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1184,"external_name":"OnFastCooldownsEnabled"},{"name":"m_OnFastCooldownsDisabled","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1208,"external_name":"OnFastCooldownsDisabled"}]},{"base":"CServerOnlyPointEntity","name":"CInfoCoverPoint","fields":[{"name":"m_nGroupID","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":1184,"external_name":"GroupID"},{"name":"m_nVisionRadius","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":1188,"external_name":"VisionRadius"},{"name":"m_bAllowOffNav","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1192,"external_name":"AllowOffNav"}]},{"base":"CServerOnlyEntity","name":"CInfoData"},{"base":"CPointEntity","name":"CInfoDynamicShadowHint","fields":[{"name":"m_bDisabled","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1184,"external_name":"StartDisabled"},{"name":"m_flRange","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1188,"external_name":"range"},{"name":"m_nImportance","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":1192,"external_name":"importance"},{"name":"m_nLightChoice","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":1196,"external_name":"lightchoice"},{"name":"m_hLight","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":1200},{"name":"InputEnable","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Enable"},{"name":"InputDisable","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Disable"}]},{"base":"CInfoDynamicShadowHint","name":"CInfoDynamicShadowHintBox","fields":[{"name":"m_vBoxMins","size":1,"type":"FIELD_VECTOR","flags":["save","key"],"offset":1208,"external_name":"box_mins"},{"name":"m_vBoxMaxs","size":1,"type":"FIELD_VECTOR","flags":["save","key"],"offset":1220,"external_name":"box_maxs"}]},{"base":"CPointEntity","name":"CInfoFan","fields":[{"name":"m_FanForceCurveString","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1264,"external_name":"fan_force_curve"},{"name":"m_fFanForceMaxRadius","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1248,"external_name":"fan_force_max_radius"},{"name":"m_fFanForceMinRadius","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1252,"external_name":"fan_force_min_radius"},{"name":"m_flCurveDistRange","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":1256}]},{"base":"CPointEntity","name":"CInfoGameEventProxy","fields":[{"name":"m_iszEventName","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1184,"external_name":"event_name"},{"name":"m_flRange","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1192,"external_name":"range"},{"name":"InputGenerateGameEvent","size":1,"type":"FIELD_STRING","flags":["input"],"offset":0,"external_name":"GenerateGameEvent"}]},{"base":"CPointEntity","name":"CInfoHeroTestingController"},{"base":"CPointEntity","name":"CInfoHeroTestingPoint","fields":[{"name":"m_ePointType","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":1184,"external_name":"PointType"},{"name":"m_sMoveTarget","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1192,"external_name":"MoveTarget"},{"name":"m_HeroID","size":1,"type":"FIELD_UINT32","flags":["save","key"],"offset":1200,"external_name":"HeroID"}]},{"base":"CPointEntity","name":"CInfoInstructorHintTarget"},{"base":"CPointEntity","name":"CInfoInteraction","fields":[{"name":"m_flInteractRadius","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1208,"external_name":"interact_radius"},{"name":"m_strInteractVData","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1184,"external_name":"scene_data"},{"name":"InputBeginSequence","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"BeginSequence"},{"name":"m_hSceneRequest","size":1,"type":"FIELD_INT32","flags":["save"],"offset":1212}]},{"base":"CPointEntity","name":"CInfoKOTHSpawnLocation"},{"base":"CBaseEntity","name":"CInfoLadderDismount"},{"base":"CPointEntity","name":"CInfoLandmark"},{"base":"CServerOnlyPointEntity","name":"CInfoMidBossSpawn","fields":[{"name":"m_iCoverGroupID","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":1184,"external_name":"CoverGroupID"},{"name":"m_iszSquadName","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1192,"external_name":"CampName"}]},{"base":"CPointEntity","name":"CInfoOffscreenPanoramaTexture","fields":[{"name":"m_bDisabled","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1184,"external_name":"start_disabled"},{"name":"m_nResolutionX","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":1188,"external_name":"resolution_x"},{"name":"m_nResolutionY","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":1192,"external_name":"resolution_y"},{"name":"m_szPanelType","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1200,"external_name":"panel_type"},{"name":"m_szLayoutFileName","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1208,"external_name":"layout_file"},{"name":"m_RenderAttrName","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1216,"external_name":"render_attr_name"},{"name":"m_bEnableMipGen","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1185,"external_name":"enable_mip_gen"},{"name":"m_TargetEntities","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":1224},{"name":"m_nTargetChangeCount","size":1,"type":"FIELD_INT32","flags":["save"],"offset":1248},{"name":"m_vecCSSClasses","size":1,"type":"FIELD_CUSTOM","flags":["save","key"],"offset":1256,"external_name":"css_classes"},{"name":"m_szTargetsName","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1280,"external_name":"targets"},{"name":"m_AdditionalTargetEntities","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":1288},{"name":"InputEnable","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Enable"},{"name":"InputDisable","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Disable"},{"name":"InputAddCSSClass","size":1,"type":"FIELD_STRING","flags":["input"],"offset":0,"external_name":"AddCSSClass"},{"name":"InputRemoveCSSClass","size":1,"type":"FIELD_STRING","flags":["input"],"offset":0,"external_name":"RemoveCSSClass"}]},{"base":"CPointEntity","name":"CInfoParticleTarget"},{"base":"CPointEntity","name":"CInfoPlayerStart","fields":[{"name":"m_bDisabled","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1184,"external_name":"StartDisabled"},{"name":"m_bIsMaster","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1185,"external_name":"IsMaster"},{"name":"m_pPawnSubclass","size":1,"type":"FIELD_GLOBALSYMBOL","flags":["save","key"],"offset":1192,"external_name":"PawnSubclass"},{"name":"InputEnable","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Enable"},{"name":"InputDisable","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Disable"},{"name":"InputToggle","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Toggle"}]},{"base":"CPointEntity","name":"CInfoPortalLink"},{"base":"CPointEntity","name":"CInfoRemarkable","fields":[{"name":"m_szRemarkContext","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1192,"external_name":"contextsubject"},{"name":"m_iTimesRemarkedUpon","size":1,"type":"FIELD_VOID","offset":1184}]},{"base":"CPointEntity","name":"CInfoSpawnGroupLandmark"},{"base":"CLogicalEntity","name":"CInfoSpawnGroupLoadUnload","fields":[{"name":"m_iszSpawnGroupName","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1280,"external_name":"mapname"},{"name":"m_iszSpawnGroupFilterName","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1288,"external_name":"entityfiltername"},{"name":"m_iszLandmarkName","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1296,"external_name":"landmark"},{"name":"m_flTimeoutInterval","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1312,"external_name":"timeoutInterval"},{"name":"m_bAutoActivate","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1316,"external_name":"autoactivate"},{"name":"CInfoSpawnGroupLoadUnloadSpawnGroupLoadingThink","size":1,"type":"FIELD_VOID","offset":0},{"name":"CInfoSpawnGroupLoadUnloadSpawnGroupUnloadingThink","size":1,"type":"FIELD_VOID","offset":0},{"name":"InputStartSpawnGroupLoad","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"StartSpawnGroupLoad"},{"name":"InputActivateSpawnGroup","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"ActivateSpawnGroup"},{"name":"InputStartSpawnGroupUnload","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"StartSpawnGroupUnload"},{"name":"InputSetSpawnGroup","size":1,"type":"FIELD_STRING","flags":["input"],"offset":0,"external_name":"SetSpawnGroup"},{"name":"m_OnSpawnGroupLoadStarted","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1184,"external_name":"OnSpawnGroupLoadStarted"},{"name":"m_OnSpawnGroupLoadFinished","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1208,"external_name":"OnSpawnGroupLoadFinished"},{"name":"m_OnSpawnGroupUnloadStarted","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1232,"external_name":"OnSpawnGroupUnloadStarted"},{"name":"m_OnSpawnGroupUnloadFinished","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1256,"external_name":"OnSpawnGroupUnloadFinished"},{"name":"m_sFixedSpawnGroupName","size":1,"type":"FIELD_UTLSTRING","flags":["save"],"offset":1304},{"name":"m_bUnloadingStarted","size":1,"type":"FIELD_VOID","offset":1317},{"name":"m_bQueueActiveSpawnGroupChange","size":1,"type":"FIELD_VOID","offset":1318},{"name":"m_bQueueFinishLoading","size":1,"type":"FIELD_VOID","offset":1319}]},{"base":"CPointEntity","name":"CInfoTarget"},{"base":"CServerOnlyPointEntity","name":"CInfoTargetServerOnly"},{"base":"CServerOnlyPointEntity","name":"CInfoTeamSpawn","fields":[{"name":"m_bIntroSpawn","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1184,"external_name":"InitialSpawn"},{"name":"m_iLaneNum","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":1188,"external_name":"LaneNum"},{"name":"m_strGroupTag","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1192,"external_name":"GroupTag"},{"name":"m_hAssignedPlayer","size":1,"type":"FIELD_VOID","offset":1200}]},{"base":"CPointEntity","name":"CInfoTeleportDestination"},{"base":"CServerOnlyPointEntity","name":"CInfoTrooperBossSpawn","fields":[{"name":"m_strBossEntityName","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1224,"external_name":"BossName"},{"name":"m_iLane","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":1232,"external_name":"LaneNum"},{"name":"m_iCoverGroupID","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":1236,"external_name":"CoverGroupID"},{"name":"m_bReinforcementsOnly","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1248,"external_name":"ReinforcementsOnly"},{"name":"m_bTrooperTestSpawner","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1249,"external_name":"TrooperTestSpawner"},{"name":"m_eventOnTrooperKilled","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1264,"external_name":"OnTrooperKilled"}]},{"base":"CPointEntity","name":"CInfoTrooperNeutralCamp","fields":[{"name":"m_CCitadelMinimapComponent","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":1184},{"name":"m_iszCampName","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1240,"external_name":"CampName"},{"name":"InputSetDisabled","size":1,"type":"FIELD_BOOLEAN","flags":["input"],"offset":0,"external_name":"SetDisabled"}]},{"base":"CServerOnlyPointEntity","name":"CInfoTrooperNeutralSpawn","fields":[{"name":"m_iCoverGroupID","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":1184,"external_name":"CoverGroupID"},{"name":"m_iszSquadName","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1192,"external_name":"CampName"},{"enum":"ENeutralTrooperType","name":"m_eTrooperType","size":1,"type":"FIELD_INT32","flags":["save","key","enum"],"offset":1208,"external_name":"ENeutralTrooperType"}]},{"base":"CServerOnlyPointEntity","name":"CInfoTrooperSpawn","fields":[{"name":"m_iLane","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":1188,"external_name":"LaneNum"},{"name":"m_bDisableZiplining","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1192,"external_name":"DisableZiplining"}]},{"base":"CDynamicProp","name":"CInfoTutorialController"},{"base":"CPointEntity","name":"CInfoTutorialPoint","fields":[{"name":"m_ePointType","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":1184,"external_name":"PointType"},{"name":"m_sMoveTarget","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1192,"external_name":"MoveTarget"},{"name":"m_HeroID","size":1,"type":"FIELD_UINT32","flags":["save","key"],"offset":1200,"external_name":"HeroID"}]},{"base":"CBaseEntity","name":"CInfoVisibilityBox","fields":[{"name":"m_nMode","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":1188,"external_name":"cull_mode"},{"name":"m_vBoxSize","size":1,"type":"FIELD_VECTOR","flags":["save","key"],"offset":1192,"external_name":"box_size"},{"name":"m_bEnabled","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":1204},{"name":"InputEnable","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Enable"},{"name":"InputDisable","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Disable"}]},{"base":"CBaseEntity","name":"CInfoWorldLayer","fields":[{"name":"ShowWorldLayer","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"ShowWorldLayer"},{"name":"HideWorldLayer","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"HideWorldLayer"},{"name":"SpawnEntities","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"SpawnEntities"},{"name":"DestroyEntities","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"DestroyEntities"},{"name":"ShowWorldLayerAndSpawnEntities","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"ShowWorldLayerAndSpawnEntities"},{"name":"HideWorldLayerAndDestroyEntities","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"HideWorldLayerAndDestroyEntities"},{"name":"m_pOutputOnEntitiesSpawned","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1184,"external_name":"OnEntitiesSpawned"},{"name":"m_worldName","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1208,"external_name":"worldName"},{"name":"m_layerName","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1216,"external_name":"layerName"},{"name":"m_bWorldLayerVisible","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":1224},{"name":"m_bEntitiesSpawned","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":1225},{"name":"m_bCreateAsChildSpawnGroup","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1226,"external_name":"childSpawnGroup"},{"name":"m_hLayerSpawnGroup","size":1,"type":"FIELD_VOID","offset":1228}]},{"base":"CSceneEntity","name":"CInstancedSceneEntity","fields":[{"name":"m_hOwner","size":1,"type":"FIELD_EHANDLE","flags":["save","key"],"offset":1936,"external_name":"scene_owner"},{"name":"m_bHadOwner","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":1940},{"name":"m_flPostSpeakDelay","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":1944},{"name":"m_flPreDelay","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":1948},{"name":"m_bIsBackground","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":1952},{"name":"m_bRemoveOnCompletion","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1953,"external_name":"remove_on_completion"},{"name":"m_hTarget","size":1,"type":"FIELD_EHANDLE","flags":["save","key"],"offset":1956,"external_name":"target"}]},{"base":"CPointEntity","name":"CInstructorEventEntity","fields":[{"name":"m_iszName","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1184,"external_name":"hint_name"},{"name":"m_iszHintTargetEntity","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1192,"external_name":"hint_target"},{"name":"m_hTargetPlayer","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":1200},{"name":"InputShowHint","size":1,"type":"FIELD_STRING","flags":["input"],"offset":0,"external_name":"ShowHint"},{"name":"InputEndHint","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"EndHint"},{"name":"InputSetTargetPlayerToActivator","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"SetTargetPlayerToActivator"}]},{"base":"CPointClientUIWorldPanel","name":"CInWorldKeyBindPanel"},{"name":"CitadelHeroSpawnData_t","fields":[{"name":"m_nHeroID","size":1,"type":"FIELD_UINT32","flags":["save"],"offset":8},{"name":"m_unHeroBadgeXP","size":1,"type":"FIELD_UINT32","flags":["save"],"offset":12}]},{"base":"CBaseAnimGraph","name":"CItem","fields":[{"name":"m_bActivateWhenAtRest","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":2760},{"name":"m_vOriginalSpawnOrigin","size":1,"type":"FIELD_POSITION_VECTOR","flags":["save"],"offset":2816},{"name":"m_vOriginalSpawnAngles","size":1,"type":"FIELD_QANGLE","flags":["save"],"offset":2828},{"name":"m_bPhysStartAsleep","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":2840,"external_name":"phys_start_asleep"},{"name":"CItemItemTouch","size":1,"type":"FIELD_VOID","offset":0},{"name":"CItemMaterialize","size":1,"type":"FIELD_VOID","offset":0},{"name":"CItemComeToRest","size":1,"type":"FIELD_VOID","offset":0},{"name":"m_OnPlayerPickup","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":2736,"external_name":"OnPlayerPickup"},{"name":"m_OnPlayerTouch","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":2712,"external_name":"OnPlayerTouch"},{"name":"m_OnGlovePulled","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":2792,"external_name":"OnGlovePulled"},{"name":"m_OnCacheInteraction","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":2768,"external_name":"OnCacheInteraction"}]},{"base":"CCitadel_Item","name":"CItemCapacitor"},{"base":"CPhysicsProp","name":"CItemCrate","fields":[{"name":"m_eLootType","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":3476,"external_name":"loot_type"},{"name":"m_CCitadelMinimapComponent","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":3424},{"name":"m_hSpawner","size":1,"type":"FIELD_EHANDLE","flags":["save","key"],"offset":3456,"external_name":"spawner"},{"name":"m_eObjectivePosition","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":3468,"external_name":"objective_position"},{"name":"InputAttachedToParachute","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"AttachedToParachute"},{"name":"InputDetachedFromParachute","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"DetachedFromParachute"}]},{"base":"CServerOnlyPointEntity","name":"CItemCrateSpawn","fields":[{"name":"m_eLootType","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":1208,"external_name":"loot_type"},{"name":"m_eObjectivePosition","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":1212,"external_name":"objective_position"}]},{"base":"CCitadelProjectile","name":"CItemExplosiveBarrel"},{"base":"CItemGeneric","name":"CItemFlare"},{"base":"CCitadel_Item","name":"CItem_FleetfootBoots"},{"base":"CItem","name":"CItemGeneric","fields":[{"name":"CItemGenericItemGenericTouch","size":1,"type":"FIELD_VOID","offset":0},{"name":"InputStartAmbientSound","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"StartAmbientSound"},{"name":"InputStopAmbientSound","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"StopAmbientSound"},{"name":"InputToggleAmbientSound","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"ToggleAmbientSound"},{"name":"m_hAmbientSound","size":1,"type":"FIELD_VOID","offset":2864},{"name":"m_bHasTriggerRadius","size":1,"type":"FIELD_VOID","offset":2884},{"name":"m_bHasPickupRadius","size":1,"type":"FIELD_VOID","offset":2885},{"name":"m_flPickupRadiusSqr","size":1,"type":"FIELD_VOID","offset":2888},{"name":"m_flTriggerRadiusSqr","size":1,"type":"FIELD_VOID","offset":2892},{"name":"m_flLastPickupCheck","size":1,"type":"FIELD_VOID","offset":2896},{"name":"m_bPlayerCounterListenerAdded","size":1,"type":"FIELD_VOID","offset":2900},{"name":"m_bPlayerInTriggerRadius","size":1,"type":"FIELD_VOID","offset":2901},{"name":"m_hSpawnParticleEffect","size":1,"type":"FIELD_HPARTICLESYSTEMDEFINITION","flags":["key"],"offset":2904,"external_name":"spawn_particles"},{"name":"m_pAmbientSoundEffect","size":1,"type":"FIELD_STRING","flags":["key"],"offset":2912,"external_name":"spawn_sound"},{"name":"m_bAutoStartAmbientSound","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":2920,"external_name":"auto_start_ambient_sound"},{"name":"m_pSpawnScriptFunction","size":1,"type":"FIELD_STRING","flags":["key"],"offset":2928,"external_name":"spawn_script_func"},{"name":"m_hPickupParticleEffect","size":1,"type":"FIELD_HPARTICLESYSTEMDEFINITION","flags":["key"],"offset":2936,"external_name":"pickup_particles"},{"name":"m_pPickupSoundEffect","size":1,"type":"FIELD_STRING","flags":["key"],"offset":2944,"external_name":"pickup_sound"},{"name":"m_pPickupScriptFunction","size":1,"type":"FIELD_STRING","flags":["key"],"offset":2952,"external_name":"pickup_script_func"},{"name":"m_hTimeoutParticleEffect","size":1,"type":"FIELD_HPARTICLESYSTEMDEFINITION","flags":["key"],"offset":2960,"external_name":"timeout_particles"},{"name":"m_pTimeoutSoundEffect","size":1,"type":"FIELD_STRING","flags":["key"],"offset":2968,"external_name":"timeout_sound"},{"name":"m_pTimeoutScriptFunction","size":1,"type":"FIELD_STRING","flags":["key"],"offset":2976,"external_name":"timeout_script_func"},{"name":"m_pPickupFilterName","size":1,"type":"FIELD_STRING","flags":["key"],"offset":2984,"external_name":"pickup_filter_name"},{"name":"m_hPickupFilter","size":1,"type":"FIELD_VOID","offset":2992},{"name":"m_OnPickup","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":3000,"external_name":"OnPickup"},{"name":"m_OnTimeout","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":3024,"external_name":"OnTimeout"},{"name":"m_OnTriggerStartTouch","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":3048,"external_name":"OnTriggerStartTouch"},{"name":"m_OnTriggerTouch","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":3072,"external_name":"OnTriggerTouch"},{"name":"m_OnTriggerEndTouch","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":3096,"external_name":"OnTriggerEndTouch"},{"name":"m_pAllowPickupScriptFunction","size":1,"type":"FIELD_STRING","flags":["key"],"offset":3120,"external_name":"allow_pickup_script_func"},{"name":"m_flPickupRadius","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":3128,"external_name":"pickup_radius_override"},{"name":"m_flTriggerRadius","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":3132,"external_name":"trigger_radius"},{"name":"m_pTriggerSoundEffect","size":1,"type":"FIELD_STRING","flags":["key"],"offset":3136,"external_name":"trigger_sound"},{"name":"m_bGlowWhenInTrigger","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":3144,"external_name":"glow_in_trigger_radius"},{"name":"m_glowColor","size":1,"type":"FIELD_COLOR32","flags":["key"],"offset":3145,"external_name":"glowcolor"},{"name":"m_bUseable","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":3149,"external_name":"useable"},{"name":"m_hTriggerHelper","size":1,"type":"FIELD_VOID","offset":3152},{"name":"auto_remove_timeout","size":1,"type":"FIELD_FLOAT32","flags":["procedural_keyfield"]},{"name":"drag_override","size":1,"type":"FIELD_FLOAT32","flags":["procedural_keyfield"]},{"name":"damping_override","size":1,"type":"FIELD_FLOAT32","flags":["procedural_keyfield"]}]},{"base":"CBaseModelEntity","name":"CItemGenericTriggerHelper","fields":[{"name":"CItemGenericTriggerHelperItemGenericTriggerHelperTouch","size":1,"type":"FIELD_VOID","offset":0},{"name":"m_hParentItem","size":1,"type":"FIELD_VOID","offset":1920}]},{"base":"CCitadel_Item_TrackingProjectileApplyModifier","name":"CItem_GreaterWitheringWhip"},{"base":"CCitadel_Item","name":"CItemHauntingScream"},{"base":"CCitadel_Item","name":"CItemMysticReverb"},{"base":"CPhysicsProp","name":"CItemParachute","fields":[{"name":"m_hAttachedEntity","size":1,"type":"FIELD_EHANDLE","flags":["save","key"],"offset":3424,"external_name":"cargo"},{"name":"m_eObjectivePosition","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":3444,"external_name":"objective_position"}]},{"base":"CCitadel_Item","name":"CItem_ResonantHealing"},{"base":"CCitadel_Item","name":"CItem_RestorativeLocket"},{"base":"CCitadel_Item","name":"CItemSilenceGlyph"},{"base":"CBaseAnimGraph","name":"CItemSoda","fields":[{"name":"CItemSodaCanThink","size":1,"type":"FIELD_VOID","offset":0}]},{"base":"CCitadel_Item_TrackingProjectileApplyModifier","name":"CItem_WitheringWhip"},{"base":"CBaseModelEntity","name":"CItemXP","fields":[{"name":"m_timeLaunch","size":1,"type":"FIELD_VOID","offset":2012},{"name":"m_flAttackableTime","size":1,"type":"FIELD_VOID","offset":2016},{"name":"m_flEndAttackableTime","size":1,"type":"FIELD_VOID","offset":2020},{"name":"m_nLaunchNum","size":1,"type":"FIELD_VOID","offset":2024}]},{"base":"CPointEntity","name":"CKeepUpright","fields":[{"name":"m_worldGoalAxis","size":1,"type":"FIELD_VECTOR","flags":["save"],"offset":1192},{"name":"m_localTestAxis","size":1,"type":"FIELD_VECTOR","flags":["save"],"offset":1204},{"name":"m_pController","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":1216},{"name":"m_nameAttach","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1224,"external_name":"attach1"},{"name":"m_attachedObject","size":1,"type":"FIELD_EHANDLE","flags":["save","key"],"offset":1232,"external_name":"attachedObject"},{"name":"m_angularLimit","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1236,"external_name":"angularLimit"},{"name":"m_bDampAllRotation","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1241,"external_name":"dampAllRotation"},{"name":"m_bActive","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":1240},{"name":"InputTurnOn","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"TurnOn"},{"name":"InputTurnOff","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"TurnOff"},{"name":"InputSetAngularLimit","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"SetAngularLimit"}]},{"base":"CServerOnlyEntity","name":"CLaneMarkerPath","fields":[{"name":"m_iLane","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":1184,"external_name":"LaneNum"},{"name":"m_iPath","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":1188,"external_name":"LaneSlot"}]},{"base":"CLightEntity","name":"CLightCapsuleEntity"},{"base":"CEntityComponent","name":"CLightComponent","fields":[{"name":"__m_pChainEntity","size":1,"type":"FIELD_VOID","offset":56},{"name":"m_Color","size":1,"type":"FIELD_COLOR32","flags":["save","key"],"offset":117,"external_name":"color"},{"name":"m_SecondaryColor","size":1,"type":"FIELD_COLOR32","flags":["save","key"],"offset":121,"external_name":"secondary_color"},{"name":"m_flBrightness","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":128,"external_name":"brightness"},{"name":"m_flBrightnessScale","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":132,"external_name":"brightnessscale"},{"name":"m_flBrightnessMult","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":136},{"name":"m_flRange","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":140,"external_name":"range"},{"name":"m_flFalloff","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":144,"external_name":"falloff"},{"name":"m_flAttenuation0","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":148,"external_name":"attenuation0"},{"name":"m_flAttenuation1","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":152,"external_name":"attenuation1"},{"name":"m_flAttenuation2","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":156,"external_name":"attenuation2"},{"name":"m_flTheta","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":160,"external_name":"innerconeangle"},{"name":"m_flPhi","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":164,"external_name":"outerconeangle"},{"name":"m_hLightCookie","size":1,"type":"FIELD_HRENDERTEXTURE","flags":["save","key"],"offset":168,"external_name":"lightcookie"},{"name":"m_nCascades","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":176,"external_name":"numcascades"},{"name":"m_nCascadeRenderStaticObjects","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":224,"external_name":"cascaderenderstaticobj"},{"name":"m_flShadowCascadeCrossFade","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":228,"external_name":"cascadecrossfade"},{"name":"m_flShadowCascadeDistanceFade","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":232,"external_name":"cascadedistancefade"},{"name":"m_flShadowCascadeDistance0","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":236,"external_name":"shadowcascadedistance0"},{"name":"m_flShadowCascadeDistance1","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":240,"external_name":"shadowcascadedistance1"},{"name":"m_flShadowCascadeDistance2","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":244,"external_name":"shadowcascadedistance2"},{"name":"m_flShadowCascadeDistance3","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":248,"external_name":"shadowcascadedistance3"},{"name":"m_nShadowCascadeResolution0","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":252,"external_name":"shadowcascaderesolution0"},{"name":"m_nShadowCascadeResolution1","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":256,"external_name":"shadowcascaderesolution1"},{"name":"m_nShadowCascadeResolution2","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":260,"external_name":"shadowcascaderesolution2"},{"name":"m_nShadowCascadeResolution3","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":264,"external_name":"shadowcascaderesolution3"},{"name":"m_nCastShadows","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":180,"external_name":"castshadows"},{"name":"m_nShadowWidth","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":184,"external_name":"shadowtexturewidth"},{"name":"m_nShadowHeight","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":188,"external_name":"shadowtextureheight"},{"name":"m_bUsesBakedShadowing","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":268,"external_name":"baked_light_indexing"},{"name":"m_nShadowPriority","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":272,"external_name":"shadowpriority"},{"name":"m_nBakedShadowIndex","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":276,"external_name":"bakedshadowindex"},{"name":"m_nLightPathUniqueId","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":280,"external_name":"light_path_uniqueid"},{"name":"m_nLightMapUniqueId","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":284,"external_name":"light_map_uniqueid"},{"name":"m_bRenderDiffuse","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":192,"external_name":"renderdiffuse"},{"name":"m_nRenderSpecular","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":196,"external_name":"renderspecular"},{"name":"m_bRenderTransmissive","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":200,"external_name":"rendertransmissive"},{"name":"m_flOrthoLightWidth","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":204,"external_name":"ortholightwidth"},{"name":"m_flOrthoLightHeight","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":208,"external_name":"ortholightheight"},{"name":"m_nStyle","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":212,"external_name":"style"},{"name":"m_Pattern","size":1,"type":"FIELD_UTLSTRING","flags":["save","key"],"offset":216,"external_name":"pattern"},{"name":"m_nDirectLight","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":292,"external_name":"directlight"},{"name":"m_nIndirectLight","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":296,"external_name":"indirectlight"},{"name":"m_bDynamicBounce","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":300,"external_name":"dynamicbounce"},{"name":"m_flFadeMinDist","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":304,"external_name":"fademindist"},{"name":"m_flFadeMaxDist","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":308,"external_name":"fademaxdist"},{"name":"m_flShadowFadeMinDist","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":312,"external_name":"shadowfademindist"},{"name":"m_flShadowFadeMaxDist","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":316,"external_name":"shadowfademaxdist"},{"name":"m_bEnabled","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":320,"external_name":"enabled"},{"name":"m_bRenderToCubemaps","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":288,"external_name":"rendertocubemaps"},{"name":"m_bFlicker","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":321,"external_name":"flicker"},{"name":"m_bPrecomputedFieldsValid","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":322,"external_name":"precomputedfieldsvalid"},{"name":"m_vPrecomputedBoundsMins","size":1,"type":"FIELD_POSITION_VECTOR","flags":["save","key"],"offset":324,"external_name":"precomputedboundsmins"},{"name":"m_vPrecomputedBoundsMaxs","size":1,"type":"FIELD_POSITION_VECTOR","flags":["save","key"],"offset":336,"external_name":"precomputedboundsmaxs"},{"name":"m_flPrecomputedMaxRange","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":384,"external_name":"precomputedmaxrange"},{"name":"m_vPrecomputedOBBOrigin","size":1,"type":"FIELD_POSITION_VECTOR","flags":["save","key"],"offset":348,"external_name":"precomputedobborigin"},{"name":"m_vPrecomputedOBBAngles","size":1,"type":"FIELD_QANGLE_WORLDSPACE","flags":["save","key"],"offset":360,"external_name":"precomputedobbangles"},{"name":"m_vPrecomputedOBBExtent","size":1,"type":"FIELD_VECTOR","flags":["save","key"],"offset":372,"external_name":"precomputedobbextent"},{"name":"m_nFogLightingMode","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":388,"external_name":"fog_lighting"},{"name":"m_flFogContributionStength","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":392,"external_name":"fogcontributionstrength"},{"name":"m_flNearClipPlane","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":396,"external_name":"nearclipplane"},{"name":"m_SkyColor","size":1,"type":"FIELD_COLOR32","flags":["save","key"],"offset":400,"external_name":"skycolor"},{"name":"m_flSkyIntensity","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":404,"external_name":"skyintensity"},{"name":"m_SkyAmbientBounce","size":1,"type":"FIELD_COLOR32","flags":["save","key"],"offset":408,"external_name":"skyambientbounce"},{"name":"m_bUseSecondaryColor","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":412,"external_name":"use_secondary_color"},{"name":"m_flCapsuleLength","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":420,"external_name":"capsule_length"},{"name":"m_bMixedShadows","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":413,"external_name":"mixedshadows"},{"name":"m_bRenderSpecular","size":1,"type":"FIELD_SHIM","offset":196},{"name":"m_bCastShadows","size":1,"type":"FIELD_SHIM","offset":180},{"name":"m_flLightStyleStartTime","size":1,"type":"FIELD_TIME","flags":["save"],"offset":416},{"name":"m_flMinRoughness","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":424,"external_name":"minroughness"},{"name":"m_bAllowSSTGeneration","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":289,"external_name":"allow_sst_generation"},{"name":"m_bPvsModifyEntity","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":440,"external_name":"pvs_modify_entity"}]},{"base":"CLightEntity","name":"CLightDirectionalEntity"},{"base":"CBaseModelEntity","name":"CLightEntity","fields":[{"name":"m_CLightComponent","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":1920}]},{"base":"CLightDirectionalEntity","name":"CLightEnvironmentEntity"},{"base":"CLightEntity","name":"CLightOrthoEntity"},{"base":"CLightEntity","name":"CLightSpotEntity"},{"base":"CLogicalEntity","name":"CLogicAchievement","fields":[{"name":"m_bDisabled","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1184,"external_name":"StartDisabled"},{"name":"m_iszAchievementEventID","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1192,"external_name":"AchievementEvent"},{"name":"InputFireEvent","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"FireEvent"},{"name":"InputEnable","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Enable"},{"name":"InputDisable","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Disable"},{"name":"InputToggle","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Toggle"},{"name":"m_OnFired","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1200,"external_name":"OnFired"}]},{"base":"CLogicAutosave","name":"CLogicActiveAutosave","fields":[{"name":"m_TriggerHitPoints","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":1200,"external_name":"TriggerHitPoints"},{"name":"m_flTimeToTrigger","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1204,"external_name":"TimeToTrigger"},{"name":"m_flDangerousTime","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1212,"external_name":"DangerousTime"},{"name":"m_flStartTime","size":1,"type":"FIELD_TIME","flags":["save"],"offset":1208},{"name":"CLogicActiveAutosaveSaveThink","size":1,"type":"FIELD_VOID","offset":0},{"name":"InputEnable","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Enable"},{"name":"InputDisable","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Disable"}]},{"base":"CServerOnlyEntity","name":"CLogicalEntity"},{"base":"CBaseEntity","name":"CLogicAuto","fields":[{"name":"m_globalstate","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1424,"external_name":"globalstate"},{"name":"m_OnMapSpawn","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1184,"external_name":"OnMapSpawn"},{"name":"m_OnDemoMapSpawn","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1208,"external_name":"OnDemoMapSpawn"},{"name":"m_OnNewGame","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1232,"external_name":"OnNewGame"},{"name":"m_OnLoadGame","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1256,"external_name":"OnLoadGame"},{"name":"m_OnMapTransition","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1280,"external_name":"OnMapTransition"},{"name":"m_OnBackgroundMap","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1304,"external_name":"OnBackgroundMap"},{"name":"m_OnMultiNewMap","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1328,"external_name":"OnMultiNewMap"},{"name":"m_OnMultiNewRound","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1352,"external_name":"OnMultiNewRound"},{"name":"m_OnVREnabled","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1376,"external_name":"OnVREnabled"},{"name":"m_OnVRNotEnabled","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1400,"external_name":"OnVRNotEnabled"}]},{"base":"CBaseEntity","name":"CLogicAutoCitadel","fields":[{"name":"m_OnWaitingForPlayersToJoin","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1184,"external_name":"OnWaitingForPlayersToJoin"},{"name":"m_OnPreGameWait","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1208,"external_name":"OnPreGameWait"},{"name":"m_OnGameInProgress","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1232,"external_name":"OnGameInProgress"}]},{"base":"CLogicalEntity","name":"CLogicAutosave","fields":[{"name":"m_bForceNewLevelUnit","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1184,"external_name":"NewLevelUnit"},{"name":"m_minHitPoints","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":1188,"external_name":"MinimumHitPoints"},{"name":"m_minHitPointsToCommit","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":1192,"external_name":"MinHitPointsToCommit"},{"name":"InputSave","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Save"},{"name":"InputSaveDangerous","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"SaveDangerous"},{"name":"InputSetMinHitpointsThreshold","size":1,"type":"FIELD_INT32","flags":["input"],"offset":0,"external_name":"SetMinHitpointsThreshold"}]},{"base":"CLogicalEntity","name":"CLogicBranch","fields":[{"name":"m_bInValue","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1184,"external_name":"InitialValue"},{"name":"m_Listeners","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":1192},{"name":"InputSetValue","size":1,"type":"FIELD_BOOLEAN","flags":["input"],"offset":0,"external_name":"SetValue"},{"name":"InputSetValueTest","size":1,"type":"FIELD_BOOLEAN","flags":["input"],"offset":0,"external_name":"SetValueTest"},{"name":"InputToggle","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Toggle"},{"name":"InputToggleTest","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"ToggleTest"},{"name":"InputTest","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Test"},{"name":"m_OnTrue","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1216,"external_name":"OnTrue"},{"name":"m_OnFalse","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1240,"external_name":"OnFalse"}]},{"base":"CLogicalEntity","name":"CLogicBranchList","fields":[{"name":"m_nLogicBranchNames","size":16,"type":"FIELD_STRING","flags":["save","key"],"offset":1184,"external_name":"Branch%02d"},{"name":"m_LogicBranchList","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":1312},{"name":"m_eLastState","size":1,"type":"FIELD_INT32","flags":["save"],"offset":1336},{"name":"InputTest","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Test"},{"name":"Input_OnLogicBranchChanged","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"_OnLogicBranchChanged"},{"name":"Input_OnLogicBranchRemoved","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"_OnLogicBranchRemoved"},{"name":"m_OnAllTrue","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1344,"external_name":"OnAllTrue"},{"name":"m_OnAllFalse","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1368,"external_name":"OnAllFalse"},{"name":"m_OnMixed","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1392,"external_name":"OnMixed"}]},{"base":"CLogicalEntity","name":"CLogicCase","fields":[{"name":"m_nCase","size":32,"type":"FIELD_STRING","flags":["save","key"],"offset":1184,"external_name":"Case%02d"},{"name":"m_nShuffleCases","size":1,"type":"FIELD_INT32","flags":["save"],"offset":1440},{"name":"m_nLastShuffleCase","size":1,"type":"FIELD_INT32","flags":["save"],"offset":1444},{"name":"m_uchShuffleCaseMap","size":32,"type":"FIELD_UINT8","flags":["save"],"offset":1448},{"name":"InputValue","size":1,"type":"FIELD_STRING","flags":["input"],"offset":0,"external_name":"InValue"},{"name":"InputPickRandom","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"PickRandom"},{"name":"InputPickRandomShuffle","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"PickRandomShuffle"},{"name":"InputResetShuffle","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"ResetShuffle"},{"name":"m_OnCase","size":32,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1480,"external_name":"OnCase%02d"},{"name":"m_OnDefault","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":2248,"external_name":"OnDefault"}]},{"base":"CLogicalEntity","name":"CLogicCollisionPair","fields":[{"name":"m_nameAttach1","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1184,"external_name":"attach1"},{"name":"m_nameAttach2","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1192,"external_name":"attach2"},{"name":"m_supportMultipleEntitiesWithSameName","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1201,"external_name":"support_multiple_entities_with_same_name"},{"name":"m_includeHierarchy","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1200,"external_name":"include_hierarchy"},{"name":"m_disabled","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1202,"external_name":"startdisabled"},{"name":"m_succeeded","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":1203},{"name":"InputDisableCollisions","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"DisableCollisions"},{"name":"InputDisableCollisionsWith","size":1,"type":"FIELD_STRING","flags":["input"],"offset":0,"external_name":"DisableCollisionsWith"},{"name":"InputEnableCollisions","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"EnableCollisions"}]},{"base":"CLogicalEntity","name":"CLogicCompare","fields":[{"name":"m_flCompareValue","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1188,"external_name":"CompareValue"},{"name":"m_flInValue","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1184,"external_name":"InitialValue"},{"name":"InputSetValue","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"SetValue"},{"name":"InputSetValueCompare","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"SetValueCompare"},{"name":"InputSetCompareValue","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"SetCompareValue"},{"name":"InputCompare","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Compare"},{"name":"m_OnEqualTo","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1224,"external_name":"OnEqualTo"},{"name":"m_OnNotEqualTo","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1256,"external_name":"OnNotEqualTo"},{"name":"m_OnGreaterThan","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1288,"external_name":"OnGreaterThan"},{"name":"m_OnLessThan","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1192,"external_name":"OnLessThan"}]},{"base":"CLogicalEntity","name":"CLogicDistanceAutosave","fields":[{"name":"m_iszTargetEntity","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1184,"external_name":"TargetEntityName"},{"name":"m_flDistanceToPlayer","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1192,"external_name":"DistanceToPlayer"},{"name":"m_bForceNewLevelUnit","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1196,"external_name":"NewLevelUnit"},{"name":"m_bCheckCough","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1197,"external_name":"CheckCough"},{"name":"m_bThinkDangerous","size":1,"type":"FIELD_VOID","offset":1198},{"name":"m_flDangerousTime","size":1,"type":"FIELD_VOID","offset":1200},{"name":"InputSave","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Save"},{"name":"InputSaveDangerous","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"SaveDangerous"},{"name":"CLogicDistanceAutosaveSaveThink","size":1,"type":"FIELD_VOID","offset":0}]},{"base":"CLogicalEntity","name":"CLogicDistanceCheck","fields":[{"name":"m_iszEntityA","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1184,"external_name":"EntityAName"},{"name":"m_iszEntityB","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1192,"external_name":"EntityBName"},{"name":"m_flZone1Distance","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1200,"external_name":"Zone1Distance"},{"name":"m_flZone2Distance","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1204,"external_name":"Zone2Distance"},{"name":"InputCheckDistance","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"CheckDistance"},{"name":"m_InZone1","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1208,"external_name":"InZone1"},{"name":"m_InZone2","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1232,"external_name":"InZone2"},{"name":"m_InZone3","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1256,"external_name":"InZone3"}]},{"base":"CLogicalEntity","name":"CLogicGameEvent","fields":[{"name":"m_iszEventName","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1184,"external_name":"eventName"},{"name":"InputFireEvent","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"FireEvent"}]},{"base":"CLogicalEntity","name":"CLogicGameEventListener","fields":[{"name":"m_OnEventFired","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1200,"external_name":"OnEventFired"},{"name":"m_iszGameEventName","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1224,"external_name":"gameeventname"},{"name":"m_iszGameEventItem","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1232,"external_name":"gameeventitem"},{"name":"InputEnable","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Enable"},{"name":"InputDisable","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Disable"},{"name":"InputToggle","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Toggle"},{"name":"m_bEnabled","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":1240},{"name":"m_bStartDisabled","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1241,"external_name":"StartDisabled"}]},{"base":"CLogicalEntity","name":"CLogicLineToEntity","fields":[{"name":"m_SourceName","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1224,"external_name":"source"},{"name":"m_StartEntity","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":1232},{"name":"m_EndEntity","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":1236},{"name":"m_Line","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1184,"external_name":"Line"}]},{"base":"CLogicalEntity","name":"CLogicMeasureMovement","fields":[{"name":"m_strMeasureTarget","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1184,"external_name":"MeasureTarget"},{"name":"m_strMeasureReference","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1192,"external_name":"MeasureReference"},{"name":"m_strTargetReference","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1200,"external_name":"TargetReference"},{"name":"m_flScale","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1224,"external_name":"TargetScale"},{"name":"m_nMeasureType","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":1228,"external_name":"MeasureType"},{"name":"m_hMeasureTarget","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":1208},{"name":"m_hMeasureReference","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":1212},{"name":"m_hTarget","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":1216},{"name":"m_hTargetReference","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":1220},{"name":"InputSetMeasureTarget","size":1,"type":"FIELD_STRING","flags":["input"],"offset":0,"external_name":"SetMeasureTarget"},{"name":"InputSetMeasureReference","size":1,"type":"FIELD_STRING","flags":["input"],"offset":0,"external_name":"SetMeasureReference"},{"name":"InputSetTarget","size":1,"type":"FIELD_STRING","flags":["input"],"offset":0,"external_name":"SetTarget"},{"name":"InputSetTargetReference","size":1,"type":"FIELD_STRING","flags":["input"],"offset":0,"external_name":"SetTargetReference"},{"name":"InputSetTargetScale","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"SetTargetScale"},{"name":"InputEnable","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Enable"},{"name":"InputDisable","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Disable"},{"name":"CLogicMeasureMovementMeasureThink","size":1,"type":"FIELD_VOID","offset":0}]},{"base":"CLogicalEntity","name":"CLogicNavigation","fields":[{"name":"m_isOn","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":1192},{"name":"m_navProperty","size":1,"type":"FIELD_INT32","flags":["save"],"offset":1196},{"name":"InputTurnOn","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"TurnOn"},{"name":"InputTurnOff","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"TurnOff"},{"name":"InputToggle","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Toggle"},{"name":"navprop","size":1,"type":"FIELD_UTLSTRING","flags":["procedural_keyfield"]}]},{"base":"CBaseEntity","name":"CLogicNPCCounter","fields":[{"name":"m_nMinCountAll","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":1656,"external_name":"minCountAll"},{"name":"m_nMaxCountAll","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":1660,"external_name":"maxCountAll"},{"name":"m_nMinFactorAll","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":1664,"external_name":"minFactorAll"},{"name":"m_nMaxFactorAll","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":1668,"external_name":"maxFactorAll"},{"name":"m_iszNPCClassname_1","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1680,"external_name":"NPCType1"},{"name":"m_nNPCState_1","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":1688,"external_name":"NPCState1"},{"name":"m_bInvertState_1","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1692,"external_name":"invertState1"},{"name":"m_nMinCount_1","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":1696,"external_name":"minCount1"},{"name":"m_nMaxCount_1","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":1700,"external_name":"maxCount1"},{"name":"m_nMinFactor_1","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":1704,"external_name":"minFactor1"},{"name":"m_nMaxFactor_1","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":1708,"external_name":"maxFactor1"},{"name":"m_flDefaultDist_1","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1716,"external_name":"defaultDist1"},{"name":"m_iszNPCClassname_2","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1720,"external_name":"NPCType2"},{"name":"m_nNPCState_2","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":1728,"external_name":"NPCState2"},{"name":"m_bInvertState_2","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1732,"external_name":"invertState2"},{"name":"m_nMinCount_2","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":1736,"external_name":"minCount2"},{"name":"m_nMaxCount_2","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":1740,"external_name":"maxCount2"},{"name":"m_nMinFactor_2","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":1744,"external_name":"minFactor2"},{"name":"m_nMaxFactor_2","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":1748,"external_name":"maxFactor2"},{"name":"m_flDefaultDist_2","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1756,"external_name":"defaultDist2"},{"name":"m_iszNPCClassname_3","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1760,"external_name":"NPCType3"},{"name":"m_nNPCState_3","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":1768,"external_name":"NPCState3"},{"name":"m_bInvertState_3","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1772,"external_name":"invertState3"},{"name":"m_nMinCount_3","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":1776,"external_name":"minCount3"},{"name":"m_nMaxCount_3","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":1780,"external_name":"maxCount3"},{"name":"m_nMinFactor_3","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":1784,"external_name":"minFactor3"},{"name":"m_nMaxFactor_3","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":1788,"external_name":"maxFactor3"},{"name":"m_flDefaultDist_3","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1796,"external_name":"defaultDist3"},{"name":"m_hSource","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":1632},{"name":"m_iszSourceEntityName","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1640,"external_name":"sourceEntityName"},{"name":"m_bDisabled","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1652,"external_name":"startDisabled"},{"name":"m_flDistanceMax","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1648,"external_name":"distanceMax"},{"name":"InputSetSourceEntity","size":1,"type":"FIELD_STRING","flags":["input"],"offset":0,"external_name":"SetSourceEntity"},{"name":"InputEnable","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Enable"},{"name":"InputDisable","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Disable"},{"name":"CLogicNPCCounterSetNPCCounterThink","size":1,"type":"FIELD_VOID","offset":0},{"name":"m_OnMinCountAll","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1184,"external_name":"OnMinCountAll"},{"name":"m_OnMaxCountAll","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1208,"external_name":"OnMaxCountAll"},{"name":"m_OnFactorAll","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1232,"external_name":"OnFactorAll"},{"name":"m_OnMinPlayerDistAll","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1264,"external_name":"OnMinPlayerDistAll"},{"name":"m_OnMinCount_1","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1296,"external_name":"OnMinCount1"},{"name":"m_OnMaxCount_1","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1320,"external_name":"OnMaxCount1"},{"name":"m_OnFactor_1","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1344,"external_name":"OnFactor1"},{"name":"m_OnMinPlayerDist_1","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1376,"external_name":"OnMinPlayerDist1"},{"name":"m_OnMinCount_2","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1408,"external_name":"OnMinCount2"},{"name":"m_OnMaxCount_2","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1432,"external_name":"OnMaxCount2"},{"name":"m_OnFactor_2","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1456,"external_name":"OnFactor2"},{"name":"m_OnMinPlayerDist_2","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1488,"external_name":"OnMinPlayerDist2"},{"name":"m_OnMinCount_3","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1520,"external_name":"OnMinCount3"},{"name":"m_OnMaxCount_3","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1544,"external_name":"OnMaxCount3"},{"name":"m_OnFactor_3","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1568,"external_name":"OnFactor3"},{"name":"m_OnMinPlayerDist_3","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1600,"external_name":"OnMinPlayerDist3"}]},{"base":"CLogicNPCCounter","name":"CLogicNPCCounterAABB","fields":[{"name":"m_vDistanceOuterMins","size":1,"type":"FIELD_VECTOR","flags":["save","key"],"offset":1824,"external_name":"box_outer_mins"},{"name":"m_vDistanceOuterMaxs","size":1,"type":"FIELD_VECTOR","flags":["save","key"],"offset":1836,"external_name":"box_outer_maxs"},{"name":"m_vOuterMins","size":1,"type":"FIELD_POSITION_VECTOR","flags":["save"],"offset":1848},{"name":"m_vOuterMaxs","size":1,"type":"FIELD_POSITION_VECTOR","flags":["save"],"offset":1860}]},{"base":"CLogicNPCCounterAABB","name":"CLogicNPCCounterOBB"},{"base":"CLogicalEntity","name":"CLogicPlayerProxy","fields":[{"name":"m_hPlayer","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":1288},{"name":"m_RequestedPlayerHealth","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1256,"external_name":"PlayerHealth"},{"name":"m_PlayerHasAmmo","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1184,"external_name":"PlayerHasAmmo"},{"name":"m_PlayerHasNoAmmo","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1208,"external_name":"PlayerHasNoAmmo"},{"name":"m_PlayerDied","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1232,"external_name":"PlayerDied"}]},{"base":"CPointEntity","name":"CLogicProximity"},{"base":"CLogicalEntity","name":"CLogicRelay","fields":[{"name":"m_bWaitForRefire","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":1233},{"name":"m_bDisabled","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1232,"external_name":"StartDisabled"},{"name":"m_bTriggerOnce","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1234,"external_name":"TriggerOnce"},{"name":"m_bFastRetrigger","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1235,"external_name":"FastRetrigger"},{"name":"m_bPassthoughCaller","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1236,"external_name":"PassthroughCaller"}]},{"base":"CPointEntity","name":"CLogicScript","fields":[{"name":"Group00","size":1,"type":"FIELD_UTLSTRING","flags":["procedural_keyfield"]},{"name":"Group01","size":1,"type":"FIELD_UTLSTRING","flags":["procedural_keyfield"]},{"name":"Group02","size":1,"type":"FIELD_UTLSTRING","flags":["procedural_keyfield"]},{"name":"Group03","size":1,"type":"FIELD_UTLSTRING","flags":["procedural_keyfield"]},{"name":"Group04","size":1,"type":"FIELD_UTLSTRING","flags":["procedural_keyfield"]},{"name":"Group05","size":1,"type":"FIELD_UTLSTRING","flags":["procedural_keyfield"]},{"name":"Group06","size":1,"type":"FIELD_UTLSTRING","flags":["procedural_keyfield"]},{"name":"Group07","size":1,"type":"FIELD_UTLSTRING","flags":["procedural_keyfield"]},{"name":"Group08","size":1,"type":"FIELD_UTLSTRING","flags":["procedural_keyfield"]},{"name":"Group09","size":1,"type":"FIELD_UTLSTRING","flags":["procedural_keyfield"]},{"name":"Group10","size":1,"type":"FIELD_UTLSTRING","flags":["procedural_keyfield"]},{"name":"Group11","size":1,"type":"FIELD_UTLSTRING","flags":["procedural_keyfield"]},{"name":"Group12","size":1,"type":"FIELD_UTLSTRING","flags":["procedural_keyfield"]},{"name":"Group13","size":1,"type":"FIELD_UTLSTRING","flags":["procedural_keyfield"]},{"name":"Group14","size":1,"type":"FIELD_UTLSTRING","flags":["procedural_keyfield"]},{"name":"Group15","size":1,"type":"FIELD_UTLSTRING","flags":["procedural_keyfield"]},{"name":"Group16","size":1,"type":"FIELD_UTLSTRING","flags":["procedural_keyfield"]}]},{"base":"CLogicalEntity","name":"CMapSharedEnvironment","fields":[{"name":"m_targetMapName","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1184,"external_name":"targetMapName"}]},{"base":"CBaseModelEntity","name":"CMarkupVolume","fields":[{"name":"m_bDisabled","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1920,"external_name":"StartDisabled"},{"name":"InputEnable","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Enable"},{"name":"InputDisable","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Disable"}]},{"base":"CMarkupVolume","name":"CMarkupVolumeTagged","fields":[{"name":"m_bGroupByPrefab","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1977,"external_name":"groupbyprefab"},{"name":"m_bGroupByVolume","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1978,"external_name":"groupbyvolume"},{"name":"m_bGroupOtherGroups","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1979,"external_name":"groupothergroups"},{"name":"m_GroupNames","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":1928},{"name":"m_Tags","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":1952},{"name":"m_bIsGroup","size":1,"type":"FIELD_VOID","offset":1976},{"name":"m_bIsInGroup","size":1,"type":"FIELD_VOID","offset":1980}]},{"base":"CMarkupVolumeTagged","name":"CMarkupVolumeTagged_Nav","fields":[{"name":"navProperty_NavAttributes","size":1,"type":"FIELD_STRING","flags":["procedural_keyfield"]},{"enum":"NavScopeFlags_t","name":"m_nScopes","size":1,"type":"FIELD_UINT8","flags":["save","key","enum"],"offset":1984,"external_name":"flags"}]},{"base":"CMarkupVolumeWithRef","name":"CMarkupVolumeTagged_NavCitadel"},{"base":"CMarkupVolumeWithRef","name":"CMarkupVolumeTagged_NavGame","fields":[{"name":"navProperty_NavAttributes","size":1,"type":"FIELD_STRING","flags":["procedural_keyfield"]},{"name":"navProperty_NavAttributesGame","size":1,"type":"FIELD_STRING","flags":["procedural_keyfield"]},{"name":"m_bSplitNavSpace","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":2026,"external_name":"split_nav_space"},{"name":"m_bFloodFillAttribute","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":2025,"external_name":"flood_fill_attribute"},{"enum":"NavScopeFlags_t","name":"m_nScopes","size":1,"type":"FIELD_UINT8","flags":["save","key","enum"],"offset":2024,"external_name":"flags"}]},{"base":"CMarkupVolumeTagged","name":"CMarkupVolumeWithRef","fields":[{"name":"m_bUseRef","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1992,"external_name":"use_ref_position"},{"name":"m_vRefPosEntitySpace","size":1,"type":"FIELD_VECTOR","flags":["save","key"],"offset":1996,"external_name":"ref_position"},{"name":"m_vRefPosWorldSpace","size":1,"type":"FIELD_POSITION_VECTOR","flags":["save"],"offset":2008},{"name":"m_flRefDot","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":2020}]},{"base":"CBaseTrackedStatsEntity","name":"CMatchTrackedStatsEntity"},{"base":"CLogicalEntity","name":"CMathColorBlend","fields":[{"name":"InputValue","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"InValue"},{"name":"m_OutValue","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1200,"external_name":"OutColor"},{"name":"m_flInMin","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1184,"external_name":"inmin"},{"name":"m_flInMax","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1188,"external_name":"inmax"},{"name":"m_OutColor1","size":1,"type":"FIELD_COLOR32","flags":["save","key"],"offset":1192,"external_name":"colormin"},{"name":"m_OutColor2","size":1,"type":"FIELD_COLOR32","flags":["save","key"],"offset":1196,"external_name":"colormax"}]},{"base":"CLogicalEntity","name":"CMathCounter","fields":[{"name":"m_bHitMax","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":1193},{"name":"m_bHitMin","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":1192},{"name":"m_flMin","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1184,"external_name":"min"},{"name":"m_flMax","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1188,"external_name":"max"},{"name":"m_bDisabled","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1194,"external_name":"StartDisabled"},{"name":"InputAdd","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"Add"},{"name":"InputDivide","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"Divide"},{"name":"InputMultiply","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"Multiply"},{"name":"InputSetValue","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"SetValue"},{"name":"InputSetValueNoFire","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"SetValueNoFire"},{"name":"InputSubtract","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"Subtract"},{"name":"InputSetHitMax","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"SetHitMax"},{"name":"InputSetHitMin","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"SetHitMin"},{"name":"InputGetValue","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"GetValue"},{"name":"InputEnable","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Enable"},{"name":"InputDisable","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Disable"},{"name":"m_OutValue","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1200,"external_name":"OutValue"},{"name":"m_OnHitMin","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1264,"external_name":"OnHitMin"},{"name":"m_OnHitMax","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1288,"external_name":"OnHitMax"},{"name":"m_OnChangedFromMin","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1312,"external_name":"OnChangedFromMin"},{"name":"m_OnChangedFromMax","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1336,"external_name":"OnChangedFromMax"},{"name":"m_OnGetValue","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1232,"external_name":"OnGetValue"},{"name":"startvalue","size":1,"type":"FIELD_INT32","flags":["procedural_keyfield"]}]},{"base":"CLogicalEntity","name":"CMathRemap","fields":[{"name":"InputValue","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"InValue"},{"name":"m_OutValue","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1208,"external_name":"OutValue"},{"name":"m_OnRoseAboveMin","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1240,"external_name":"OnRoseAboveMin"},{"name":"m_OnRoseAboveMax","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1264,"external_name":"OnRoseAboveMax"},{"name":"m_OnFellBelowMin","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1288,"external_name":"OnFellBelowMin"},{"name":"m_OnFellBelowMax","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1312,"external_name":"OnFellBelowMax"},{"name":"m_flInMin","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1184,"external_name":"in1"},{"name":"m_flInMax","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1188,"external_name":"in2"},{"name":"m_flOut1","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1192,"external_name":"out1"},{"name":"m_flOut2","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1196,"external_name":"out2"},{"name":"m_bEnabled","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":1204},{"name":"m_flOldInValue","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":1200},{"name":"InputEnable","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Enable"},{"name":"InputDisable","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Disable"}]},{"base":"CPointEntity","name":"CMessage","fields":[{"name":"m_iszMessage","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1184,"external_name":"message"},{"name":"m_sNoise","size":1,"type":"FIELD_SOUNDNAME","flags":["save","key"],"offset":1208,"external_name":"messagesound"},{"name":"m_MessageAttenuation","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":1196,"external_name":"messageattenuation"},{"name":"m_MessageVolume","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1192,"external_name":"messagevolume"},{"name":"m_Radius","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":1200},{"name":"InputShowMessage","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"ShowMessage"},{"name":"m_OnShowMessage","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1216,"external_name":"OnShowMessage"}]},{"base":"CPointEntity","name":"CMessageEntity","fields":[{"name":"m_radius","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":1184,"external_name":"radius"},{"name":"m_messageText","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1192,"external_name":"message"},{"name":"m_bDeveloperOnly","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1201,"external_name":"developeronly"},{"name":"m_drawText","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":1200},{"name":"m_bEnabled","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":1202},{"name":"InputEnable","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Enable"},{"name":"InputDisable","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Disable"},{"name":"InputSetMessage","size":1,"type":"FIELD_STRING","flags":["input"],"offset":0,"external_name":"SetMessage"}]},{"base":"CPointEntity","name":"CMiniMapMarker","fields":[{"name":"m_CCitadelMinimapComponent","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":1184},{"enum":"EMiniMapMarkerType_t","name":"m_eType","size":1,"type":"FIELD_INT32","flags":["save","key","enum"],"offset":1216,"external_name":"MarkerType"}]},{"base":"CBaseModelEntity","name":"CModelPointEntity"},{"name":"CModelState","fields":[{"name":"m_hModel","size":1,"type":"FIELD_HMODEL","flags":["save"],"offset":160},{"name":"m_ModelName","size":1,"type":"FIELD_STRING","flags":["save"],"offset":168},{"name":"m_pVPhysicsAggregate","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":224},{"name":"m_bClientClothCreationSuppressed","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":245},{"name":"m_MeshGroupMask","size":1,"type":"FIELD_UINT64","flags":["save"],"offset":416},{"name":"m_nBodyGroupChoices","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":496},{"name":"m_nForceLOD","size":1,"type":"FIELD_CHARACTER","flags":["save"],"offset":571},{"name":"m_nIdealMotionType","size":1,"type":"FIELD_CHARACTER","flags":["save"],"offset":570},{"name":"m_nClothUpdateFlags","size":1,"type":"FIELD_CHARACTER","flags":["save"],"offset":572},{"name":"m_vRootBoneOffset","size":1,"type":"FIELD_VECTOR","flags":["save"],"offset":232},{"name":"m_nRootBoneOffsetResetSerialNumber","size":1,"type":"FIELD_UINT8","flags":["save"],"offset":244}]},{"name":"CModifierHandleBase","fields":[{"name":"m_hStableHandle","size":1,"type":"FIELD_VOID","offset":8},{"name":"m_hRuntimeListHandle","size":1,"type":"FIELD_VOID","offset":16}]},{"name":"CModifierProperty","fields":[{"name":"m_hOwner","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":48},{"name":"m_pNotifyOwnerEvents","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":472},{"name":"m_bModifierStatesDirty","size":1,"type":"FIELD_VOID","offset":455},{"name":"m_bPredictedOwner","size":1,"type":"FIELD_VOID","offset":456},{"name":"m_iLockRefCount","size":1,"type":"FIELD_VOID","offset":458},{"name":"m_hHandle","size":1,"type":"FIELD_VOID","offset":460},{"name":"m_nBroadcastEventListenerMask","size":1,"type":"FIELD_VOID","offset":464},{"name":"m_nCachedHighestParticleIndex","size":1,"type":"FIELD_VOID","offset":468},{"name":"m_vecModifiers","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":56},{"name":"m_nDisabledGroups","size":1,"type":"FIELD_UINT32","flags":["save"],"offset":480},{"name":"m_bAllowModifiersOnDeadEntities","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":457},{"name":"m_bvEnabledStateMask","size":10,"type":"FIELD_UINT32","flags":["save"],"offset":484},{"name":"__m_pChainEntity","size":1,"type":"FIELD_VOID","offset":8},{"name":"m_bParentWantsModifierStateChangeCallback","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":616},{"name":"m_bvDisabledStateMask","size":10,"type":"FIELD_UINT32","flags":["save"],"offset":524},{"name":"m_bvEnabledPredictedStateMask","size":10,"type":"FIELD_UINT32","flags":["save"],"offset":564}]},{"base":"CRotButton","name":"CMomentaryRotButton","fields":[{"name":"m_lastUsed","size":1,"type":"FIELD_INT32","flags":["save"],"offset":2432},{"name":"m_start","size":1,"type":"FIELD_QANGLE","flags":["save"],"offset":2436},{"name":"m_end","size":1,"type":"FIELD_QANGLE","flags":["save"],"offset":2448},{"name":"m_IdealYaw","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":2460},{"name":"m_sNoise","size":1,"type":"FIELD_SOUNDNAME","flags":["save"],"offset":2464},{"name":"m_bUpdateTarget","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":2472},{"name":"m_direction","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":2476,"external_name":"StartDirection"},{"name":"m_returnSpeed","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":2480,"external_name":"returnspeed"},{"name":"m_flStartPosition","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":2484,"external_name":"StartPosition"},{"name":"m_bSolidBsp","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":2136,"external_name":"solidbsp"},{"name":"CMomentaryRotButtonUseMoveDone","size":1,"type":"FIELD_VOID","offset":0},{"name":"CMomentaryRotButtonReturnMoveDone","size":1,"type":"FIELD_VOID","offset":0},{"name":"CMomentaryRotButtonSetPositionMoveDone","size":1,"type":"FIELD_VOID","offset":0},{"name":"CMomentaryRotButtonUpdateThink","size":1,"type":"FIELD_VOID","offset":0},{"name":"InputSetPosition","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"SetPosition"},{"name":"InputSetPositionImmediately","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"SetPositionImmediately"},{"name":"InputDisableUpdateTarget","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"_DisableUpdateTarget"},{"name":"InputEnableUpdateTarget","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"_EnableUpdateTarget"},{"name":"m_Position","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":2304,"external_name":"Position"},{"name":"m_OnUnpressed","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":2336,"external_name":"OnUnpressed"},{"name":"m_OnFullyClosed","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":2384,"external_name":"OnFullyClosed"},{"name":"m_OnFullyOpen","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":2360,"external_name":"OnFullyOpen"},{"name":"m_OnReachedPosition","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":2408,"external_name":"OnReachedPosition"}]},{"name":"CMotorController","fields":[{"name":"m_speed","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":8},{"name":"m_maxTorque","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":12},{"name":"m_axis","size":1,"type":"FIELD_POSITION_VECTOR","flags":["save","key"],"offset":16,"external_name":"axis"},{"name":"m_inertiaFactor","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":28,"external_name":"inertiafactor"}]},{"name":"CMovementStatsProperty","fields":[{"name":"m_nUseCounter","size":1,"type":"FIELD_INT32","flags":["save"],"offset":16},{"name":"m_emaMovementDirection","size":1,"type":"FIELD_EMBEDDED","flags":["save"],"offset":20,"embedded":"CVectorExponentialMovingAverage"}]},{"base":"CPathNode","name":"CMoverPathNode","fields":[{"name":"m_OnStartFromOrInSegment","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1280,"external_name":"OnStartFromOrInSegment"},{"name":"m_OnStoppedAtOrInSegment","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1312,"external_name":"OnStoppedOnOrInSegment"},{"name":"m_OnPassThrough","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1344,"external_name":"OnPassThrough"},{"name":"m_OnPassThroughForward","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1376,"external_name":"OnPassThroughForward"},{"name":"m_OnPassThroughReverse","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1408,"external_name":"OnPassThroughReverse"}]},{"base":"CLogicalEntity","name":"CMultiLightProxy","fields":[{"name":"m_iszLightNameFilter","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1184,"external_name":"light_name"},{"name":"m_iszLightClassFilter","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1192,"external_name":"light_class"},{"name":"m_flLightRadiusFilter","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1200,"external_name":"light_radius"},{"name":"m_flTargetBrightnessMultiplier","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":1212},{"name":"m_flCurrentBrightnessMultiplier","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":1216},{"name":"m_flBrightnessDelta","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1204,"external_name":"brightness_delta"},{"name":"m_bPerformScreenFade","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1208,"external_name":"screen_fade"},{"name":"m_vecLights","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":1224},{"name":"InputFlickerLights","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"FlickerLights"},{"name":"InputDisableLights","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"DisableLights"},{"name":"InputSetLightsBrightnessMultiplier","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"SetLightsBrightnessMultiplier"},{"name":"InputSetBrightnessDelta","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"SetBrightnessDelta"},{"name":"CMultiLightProxyRestoreFlashlightThink","size":1,"type":"FIELD_VOID","offset":0},{"name":"CMultiLightProxyApproachBrightnessThink","size":1,"type":"FIELD_VOID","offset":0}]},{"base":"CLogicalEntity","name":"CMultiSource","fields":[{"name":"m_rgEntities","size":32,"type":"FIELD_EHANDLE","flags":["save"],"offset":1184},{"name":"m_rgTriggered","size":32,"type":"FIELD_INT32","flags":["save"],"offset":1312},{"name":"m_iTotal","size":1,"type":"FIELD_INT32","flags":["save"],"offset":1464},{"name":"m_globalstate","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1472,"external_name":"globalstate"},{"name":"CMultiSourceRegister","size":1,"type":"FIELD_VOID","offset":0},{"name":"m_OnTrigger","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1440,"external_name":"OnTrigger"}]},{"base":"CPointEntity","name":"CNavLinkAreaEntity","fields":[{"name":"m_flWidth","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1184,"external_name":"width"},{"name":"m_vLocatorOffset","size":1,"type":"FIELD_VECTOR","flags":["save","key"],"offset":1188,"external_name":"locatoroffset"},{"name":"m_qLocatorAnglesOffset","size":1,"type":"FIELD_QANGLE","flags":["save","key"],"offset":1200,"external_name":"locatorangles"},{"name":"m_strEndLocatorParentName","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1216,"external_name":"end_locator_parent"},{"name":"m_strMovementForward","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1280,"external_name":"nav_link_movement"},{"name":"m_strMovementReverse","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1288,"external_name":"nav_link_movement_reverse"},{"name":"m_strFilterName","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1352,"external_name":"filter_name"},{"name":"m_endLocator","size":1,"type":"FIELD_EMBEDDED","flags":["save"],"offset":1232,"embedded":"CRelativeTransform"},{"name":"m_hEndLocatorParent","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":1224},{"name":"m_hFilter","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":1360},{"name":"m_bEnabled","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":1344},{"name":"m_bAllowCrossMovableConnections","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1345,"external_name":"AllowCrossMovableConnections"},{"name":"InputEnable","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Enable"},{"name":"InputDisable","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Disable"},{"name":"InputUpdate","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Update"},{"name":"m_vecNpcUsersByNavLink","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":1448},{"name":"m_szListenForAnimTag","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1472,"external_name":"listen_for_animtag"},{"name":"m_bIsListeningForAnimTag","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":1480},{"name":"m_OnAnimTagFired","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1496,"external_name":"OnAnimTagFired"},{"name":"m_OnAnimTagStart","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1520,"external_name":"OnAnimTagStart"},{"name":"m_OnAnimTagEnd","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1544,"external_name":"OnAnimTagEnd"},{"name":"m_OnNavLinkStart","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1368,"external_name":"OnNavLinkStart"},{"name":"m_OnNavLinkFinish","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1392,"external_name":"OnNavLinkFinish"},{"name":"m_bIsTerminus","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1416,"external_name":"IsTerminus"},{"name":"m_nProcessOrder","size":1,"type":"FIELD_INT32","flags":["save"],"offset":1568},{"name":"m_vecSavedConnections","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":1424},{"name":"m_nSplits","size":1,"type":"FIELD_INT32","flags":["save"],"offset":1572}]},{"name":"CNavLinkAreaEntity::NpcUserList_t","fields":[{"name":"m_vecUsers","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":0}]},{"name":"CNavLinkConnectionSave","fields":[{"name":"m_hLinkEntity","size":1,"type":"FIELD_VOID","offset":0},{"name":"m_nLinkArea","size":1,"type":"FIELD_UINT32","flags":["save"],"offset":4},{"name":"m_otherArea","size":1,"type":"FIELD_EMBEDDED","flags":["save"],"offset":8,"embedded":"NavAreaSave_t"},{"name":"m_vPortalALocal","size":1,"type":"FIELD_VECTOR","flags":["save"],"offset":16},{"name":"m_vPortalBLocal","size":1,"type":"FIELD_VECTOR","flags":["save"],"offset":28},{"name":"m_bIsEntry","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":40}]},{"base":"INavLinkMotor","name":"CNavLinkMotor_DefaultNavLink","fields":[{"name":"m_nNavLinkIndex","size":1,"type":"FIELD_INT32","flags":["save"],"offset":24},{"name":"m_hNavLinkEntity","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":32},{"enum":"CNavLinkMotor_DefaultNavLink::State_t","name":"m_eState","size":1,"type":"FIELD_INT32","flags":["save","enum"],"offset":36},{"enum":"CNavLinkMotor_DefaultNavLink::TargetType_t","name":"m_eTargetType","size":1,"type":"FIELD_INT32","flags":["save","enum"],"offset":40},{"enum":"BodySectionAuthority_t","name":"m_eBodySectionAuthority","size":1,"type":"FIELD_INT32","flags":["save","enum"],"offset":44},{"name":"m_pGraphController","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":224},{"name":"m_bIsFromMovement","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":48},{"name":"m_source","size":1,"type":"FIELD_EMBEDDED","flags":["save"],"offset":64,"embedded":"CRelativeTransform"},{"name":"m_target","size":1,"type":"FIELD_EMBEDDED","flags":["save"],"offset":112,"embedded":"CRelativeTransform"},{"name":"m_tSourcePrevious","size":1,"type":"FIELD_CTRANSFORM_WORLDSPACE","flags":["save"],"offset":160},{"name":"m_tTargetPrevious","size":1,"type":"FIELD_CTRANSFORM_WORLDSPACE","flags":["save"],"offset":192},{"name":"m_nTickStarted","size":1,"type":"FIELD_INT32","flags":["save"],"offset":28}]},{"base":"INavLinkMotor","name":"CNavLinkMotor_Legacy","fields":[{"name":"m_nMode","size":1,"type":"FIELD_INT32","flags":["save"],"offset":24},{"enum":"BodySectionAuthority_t","name":"m_eBodySectionAuthority","size":1,"type":"FIELD_INT32","flags":["save","enum"],"offset":28},{"name":"m_navLink","size":1,"type":"FIELD_EMBEDDED","flags":["save"],"offset":80,"embedded":"CNavLinkMotor_Legacy_NavLink"},{"name":"m_transition","size":1,"type":"FIELD_EMBEDDED","flags":["save"],"offset":32,"embedded":"CNavLinkMotor_Legacy_Transition"}]},{"base":"CNavLinkMotor_Legacy_Transition","name":"CNavLinkMotor_Legacy_NavLink","fields":[{"name":"m_hNavLinkEntity","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":56},{"name":"m_nNavLinkIndex","size":1,"type":"FIELD_INT32","flags":["save"],"offset":60},{"name":"m_pGraphController","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":48}]},{"name":"CNavLinkMotor_Legacy_Transition","fields":[{"enum":"AIMotorTransitionState_t","name":"m_nTransitionState","size":1,"type":"FIELD_INT32","flags":["save","enum"],"offset":8},{"name":"m_vNavLinkStartPos","size":1,"type":"FIELD_POSITION_VECTOR","flags":["save"],"offset":12},{"name":"m_flNavLinkFaceStartTime","size":1,"type":"FIELD_TIME","flags":["save"],"offset":24},{"name":"m_bTransitionAnimgraphHasTicked","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":28},{"name":"m_bIsTurning","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":29},{"name":"m_strMovementName","size":1,"type":"FIELD_GLOBALSYMBOL","flags":["save"],"offset":32},{"name":"m_hNPC","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":40}]},{"base":"INavLinkMotor","name":"CNavLinkMotor_NonZUp_Transition","fields":[{"name":"m_transitionTimer","size":1,"type":"FIELD_EMBEDDED","flags":["save"],"offset":24,"embedded":"CountdownTimer"},{"name":"m_xTransitionOrigin","size":1,"type":"FIELD_CTRANSFORM_WORLDSPACE","flags":["save"],"offset":48},{"name":"m_xTransitionTarget","size":1,"type":"FIELD_CTRANSFORM_WORLDSPACE","flags":["save"],"offset":80}]},{"name":"CNavSmartGoalHelper","fields":[{"name":"m_pNPC","size":1,"type":"FIELD_VOID","offset":8},{"name":"m_pGoalAutoDoor","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":16},{"name":"m_pGoalPrimary","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":32},{"name":"m_pQueuedSmartGoal","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":48},{"name":"m_bExecuteQueuedGoal","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":256}]},{"base":"INavSmartGoal","name":"CNavSmartGoal_PrimaryTest","fields":[{"name":"m_hTarget","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":16},{"name":"m_flTimeEnd","size":1,"type":"FIELD_TIME","flags":["save"],"offset":20},{"name":"m_vLastGoal","size":1,"type":"FIELD_POSITION_VECTOR","flags":["save"],"offset":24}]},{"base":"CPointEntity","name":"CNavSpaceInfo"},{"base":"CPointEntity","name":"CNavWalkable"},{"base":"CBaseModelEntity","name":"CNecro_HauntingSkullEntity","fields":[{"name":"m_hAbility","size":1,"type":"FIELD_EHANDLE","flags":["save","key"],"offset":2688,"external_name":"ability"},{"name":"m_eSkullState","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":2692,"external_name":"skull_state"}]},{"name":"CNetworkedSequenceOperation","fields":[{"name":"m_hSequence","size":1,"type":"FIELD_INT32","flags":["save"],"offset":8},{"name":"m_flPrevCycle","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":12},{"name":"m_flCycle","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":16,"external_name":"cycle"},{"name":"m_flWeight","size":1,"type":"FIELD_NETWORK_QUANTIZED_FLOAT","flags":["save"],"offset":20},{"name":"m_bSequenceChangeNetworked","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":28},{"name":"m_bDiscontinuity","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":29},{"name":"m_flPrevCycleFromDiscontinuity","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":32},{"name":"m_flPrevCycleForAnimEventDetection","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":36},{"name":"sequenceName","size":1,"type":"FIELD_UTLSTRING","flags":["procedural_keyfield"]},{"name":"sequence","size":1,"type":"FIELD_INT32","flags":["procedural_keyfield"]}]},{"name":"CNetworkTransmitComponent","fields":[{"name":"m_nTransmitStateOwnedCounter","size":1,"type":"FIELD_UINT8","flags":["save"],"offset":388}]},{"base":"CServerOnlyPointEntity","name":"CNodeEnt","fields":[{"name":"m_NodeData","size":1,"type":"FIELD_EMBEDDED","flags":["save"],"offset":1200,"embedded":"HintNodeData","external_name":""},{"name":"m_bDontDropNode","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1184,"external_name":"ai_node_dont_drop"},{"name":"m_HullForceFlags","size":1,"type":"FIELD_EMBEDDED","offset":1185,"embedded":"HullFlags_t","external_name":""},{"name":"m_pKeyValuesCopy","size":1,"type":"FIELD_VOID","offset":1264}]},{"base":"CNodeEnt","name":"CNodeEnt_InfoHint"},{"base":"CNodeEnt","name":"CNodeEnt_InfoNodeAir"},{"base":"CNodeEnt","name":"CNodeEnt_InfoNodeAirHint"},{"base":"CNodeEnt","name":"CNodeEnt_InfoNodeHint"},{"base":"CAI_CitadelNPC","name":"CNPC_BarrackBoss","fields":[{"name":"m_CCitadelPlayerClipComponent","size":1,"type":"FIELD_CUSTOM","offset":6088},{"enum":"LaneSide_t","name":"m_LaneSide","size":1,"type":"FIELD_UINT8","flags":["save","key","enum"],"offset":6900,"external_name":"LaneSide"},{"name":"m_iLane","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":6124,"external_name":"LaneNum"},{"name":"m_hTrooperSpawnPoint","size":1,"type":"FIELD_EHANDLE","flags":["save","key"],"offset":6896,"external_name":"SpawnPoint"},{"name":"m_flFadeOutStart","size":1,"type":"FIELD_VOID","offset":6904},{"name":"m_flFadeOutEnd","size":1,"type":"FIELD_VOID","offset":6908}]},{"base":"CNPC_SimpleAnimatingAI","name":"CNPC_BaseDefenseSentry","fields":[{"name":"m_vecForward","size":1,"type":"FIELD_VECTOR","flags":["save"],"offset":3168},{"name":"m_flAttackCone","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":3148,"external_name":"attack_cone"},{"name":"m_nSentryLevel","size":1,"type":"FIELD_INT16","flags":["save","key"],"offset":3164,"external_name":"sentry_level"},{"name":"m_vecUnitStatusOffset","size":1,"type":"FIELD_VECTOR","flags":["save","key"],"offset":3096,"external_name":"unit_status_offset"},{"name":"EnableAttacking","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"EnableAttacking"},{"name":"DisableAttacking","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"DisableAttacking"},{"name":"m_flAttackDelay","size":1,"type":"FIELD_VOID","offset":3152},{"name":"m_flLastAlertSound","size":1,"type":"FIELD_VOID","offset":3156}]},{"base":"CAI_CitadelNPC","name":"CNPC_Boss_Tier2","fields":[{"name":"m_strBossEntityName","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":6288,"external_name":"BossName"},{"name":"m_hTargetedEnemy","size":1,"type":"FIELD_VOID","offset":6136},{"name":"m_vecStartingPosition","size":1,"type":"FIELD_VOID","offset":6112},{"name":"m_eventOnBossKilled","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":6256,"external_name":"OnBossKilled"},{"name":"m_vecElectricBeamLookTarget","size":1,"type":"FIELD_POSITION_VECTOR","flags":["save"],"offset":6228},{"name":"m_nElectricBeamCasts","size":1,"type":"FIELD_INT32","flags":["save"],"offset":6240},{"name":"m_iLane","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":6124,"external_name":"LaneNum"},{"name":"m_flFadeOutStart","size":1,"type":"FIELD_VOID","offset":6140},{"name":"m_flFadeOutEnd","size":1,"type":"FIELD_VOID","offset":6144},{"name":"m_flLastWeakpointHitTime","size":1,"type":"FIELD_VOID","offset":6148}]},{"base":"CAI_CitadelNPC","name":"CNPC_Boss_Tier3","fields":[{"name":"m_iLane","size":1,"type":"FIELD_VOID","offset":6068},{"name":"m_vecStartingPosition","size":1,"type":"FIELD_VOID","offset":6088},{"name":"m_eAliveState","size":1,"type":"FIELD_VOID","offset":6212},{"name":"m_ePhase","size":1,"type":"FIELD_VOID","offset":6216},{"name":"m_vecElectricBeamTargetEnd","size":1,"type":"FIELD_VECTOR","flags":["save"],"offset":6124},{"name":"m_vShrineAttackTargetPos","size":1,"type":"FIELD_VECTOR","flags":["save"],"offset":6264},{"name":"m_eventOnBossKilled","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":6152,"external_name":"OnBossKilled"},{"name":"m_eventOnPhase1End","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":6176,"external_name":"OnBossPhase1End"},{"name":"m_backdoorProtectionTrigger","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":6200,"external_name":"BackdoorProtectionTrigger"}]},{"base":"CAI_CitadelNPC","name":"CNPC_Escort"},{"base":"CAI_CitadelNPC","name":"CNPC_FamiliarHelper","fields":[{"name":"m_nHelperIdx","size":1,"type":"FIELD_UINT8","flags":["save","key"],"offset":6180,"external_name":"helper_idx"},{"name":"m_tCooldownStartTime","size":1,"type":"FIELD_TIME","flags":["save"],"offset":7056},{"name":"m_tCooldownEndTime","size":1,"type":"FIELD_TIME","flags":["save"],"offset":7060},{"name":"m_bIsHelperAvailableNet","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":7064}]},{"base":"CNPC_SimpleAnimatingAI","name":"CNPC_FieldSentry","fields":[{"name":"m_flAttackCone","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":3108,"external_name":"attack_cone"},{"name":"m_flLifeTime","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":3132,"external_name":"lifetime"},{"name":"m_flTrackingSpeed","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":3120,"external_name":"tracking_speed"},{"name":"m_flDeployTime","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":3124,"external_name":"deploy_time"},{"name":"m_flAttackDelay","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":3112,"external_name":"attack_delay"},{"name":"m_flNextAttackTime","size":1,"type":"FIELD_VOID","offset":3104},{"name":"m_flLastAlertSound","size":1,"type":"FIELD_VOID","offset":3116},{"name":"m_flSpawnTime","size":1,"type":"FIELD_VOID","offset":3128},{"name":"m_flAttackRange","size":1,"type":"FIELD_VOID","offset":3156},{"name":"m_bHadEnemy","size":1,"type":"FIELD_VOID","offset":3138},{"name":"m_flAimPitch","size":1,"type":"FIELD_VOID","offset":3100},{"name":"m_bLockedOn","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":3139}]},{"base":"CBaseTrigger","name":"CNpcFootSweep","fields":[{"name":"m_bUseCenterPusher","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":2296,"external_name":"use_center_pusher"},{"name":"m_bUseForwardPusher","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":2297,"external_name":"use_forward_pusher"},{"name":"m_vecPushers","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":2272}]},{"base":"CBaseNPCMaker","name":"CNPCMaker","fields":[{"name":"m_iszNPCSubClass","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1416,"external_name":"NPCType"},{"name":"m_ChildTargetName","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1448,"external_name":"NPCTargetname"},{"name":"m_iszSquadName","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1424,"external_name":"NPCSquadName"},{"name":"m_iszHintGroup","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1432,"external_name":"NPCHintGroup"},{"name":"m_RelationshipString","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1440,"external_name":"Relationship"}]},{"base":"CAI_CitadelNPC","name":"CNPC_MidBoss"},{"base":"CAI_CitadelNPC","name":"CNPC_MortarSentry","fields":[{"name":"m_flAttackCone","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":6076,"external_name":"attack_cone"},{"name":"m_flLifeTime","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":6104,"external_name":"lifetime"},{"name":"m_flTrackingSpeed","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":6084,"external_name":"tracking_speed"},{"name":"m_vTargetPosition","size":1,"type":"FIELD_POSITION_VECTOR","flags":["save","key"],"offset":6088,"external_name":"target_position"},{"name":"m_flSearchRadius","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":6100,"external_name":"search_radius"},{"name":"m_flLastAlertSound","size":1,"type":"FIELD_VOID","offset":6080},{"name":"m_nCurrentVolley","size":1,"type":"FIELD_VOID","offset":6120},{"name":"m_nGrenadesPerVolley","size":1,"type":"FIELD_VOID","offset":6124},{"name":"m_flNextAttackTime","size":1,"type":"FIELD_VOID","offset":6128},{"name":"m_flAttackRateInnerVolley","size":1,"type":"FIELD_VOID","offset":6132},{"name":"m_flAttackRate","size":1,"type":"FIELD_VOID","offset":6136},{"name":"m_vLastTargetPos","size":1,"type":"FIELD_VOID","offset":6140}]},{"base":"CAI_CitadelNPC","name":"CNPC_NanoRollermine","fields":[{"name":"m_hOwnerPawn","size":1,"type":"FIELD_VOID","offset":6192},{"name":"m_flForwardSpeed","size":1,"type":"FIELD_VOID","offset":6120}]},{"base":"CAI_CitadelNPC","name":"CNPC_NecroSkele","fields":[{"name":"m_tSpawnTime","size":1,"type":"FIELD_VOID","offset":6104},{"name":"m_vecCastLocation","size":1,"type":"FIELD_POSITION_VECTOR","flags":["save","key"],"offset":6108,"external_name":"cast_location"},{"name":"m_bDontMove","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":6120,"external_name":"dont_move"},{"name":"m_flAttackRange","size":1,"type":"FIELD_VOID","offset":6124},{"name":"m_flSpawnDuration","size":1,"type":"FIELD_VOID","offset":6128},{"name":"m_hCastingAbility","size":1,"type":"FIELD_EHANDLE","flags":["save","key"],"offset":6084,"external_name":"casting_ability"}]},{"base":"CBaseAnimGraph","name":"CNPC_Neutral_Bug"},{"base":"CCitadelAnimatingModelEntity","name":"CNPC_Neutral_Flying_Pigeon"},{"base":"CNPC_Neutral_Weakpoint","name":"CNPC_Neutral_Flying_Weakpoint"},{"base":"CCitadelAnimatingModelEntity","name":"CNPC_Neutral_Hideout_Cat"},{"base":"CNPC_Neutral_Hideout_Cat","name":"CNPC_Neutral_Hideout_Rabbit"},{"base":"CNPC_TrooperNeutral","name":"CNPC_Neutral_SinnersSacrifice","fields":[{"name":"m_iVaultState","size":1,"type":"FIELD_INT32","flags":["save"],"offset":6192}]},{"base":"CNPC_Neutral_SinnersSacrifice","name":"CNPC_Neutral_SinnersSacrifice_Hideout"},{"base":"CBaseModelEntity","name":"CNPC_Neutral_Weakpoint"},{"base":"CAI_CitadelNPC","name":"CNPC_PestilenceDrone"},{"name":"CNPCPhysicsHull","fields":[{"name":"m_sName","size":1,"type":"FIELD_GLOBALSYMBOL","flags":["save"],"offset":0},{"enum":"NPCPhysicsHullType_t","name":"m_eType","size":1,"type":"FIELD_INT32","flags":["save","enum"],"offset":8},{"name":"m_flCapsuleHeight","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":12},{"name":"m_flCapsuleRadius","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":16},{"name":"m_vCapsuleCenter1","size":1,"type":"FIELD_VECTOR","flags":["save"],"offset":20},{"name":"m_vCapsuleCenter2","size":1,"type":"FIELD_VECTOR","flags":["save"],"offset":32},{"name":"m_flGroundBoxHeight","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":44},{"name":"m_flGroundBoxWidth","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":48}]},{"base":"CNPC_SimpleAnimatingAI","name":"CNPC_ShieldedSentry","fields":[{"name":"m_CCitadelMinimapComponent","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":3088},{"name":"m_flAttackCone","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":3140,"external_name":"attack_cone"},{"name":"m_flLifeTime","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":3132,"external_name":"lifetime"},{"name":"m_flTrackingSpeed","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":3144,"external_name":"tracking_speed"},{"name":"m_flDeployTime","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":3148,"external_name":"deploy_time"},{"name":"m_flAttackDelay","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":3152,"external_name":"attack_delay"},{"name":"m_flSpawnTime","size":1,"type":"FIELD_TIME","flags":["save"],"offset":3136},{"name":"m_flAttackRange","size":1,"type":"FIELD_VOID","offset":3120},{"name":"m_flAimPitch","size":1,"type":"FIELD_VOID","offset":3124},{"name":"m_bHasRecentlyAttacked","size":1,"type":"FIELD_VOID","offset":3128}]},{"base":"CBaseAnimGraph","name":"CNPC_SimpleAnimatingAI","fields":[{"name":"m_hEnemy","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":2720},{"name":"m_hAbilityOwner","size":1,"type":"FIELD_EHANDLE","flags":["save","key"],"offset":2724,"external_name":"owning_ability"},{"name":"m_CCitadelRegenComponent","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":2728}]},{"base":"CPointEntity","name":"CNPCSpawnDestination","fields":[{"name":"m_ReuseDelay","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1184,"external_name":"ReuseDelay"},{"name":"m_RenameNPC","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1192,"external_name":"RenameNPC"},{"name":"m_TimeNextAvailable","size":1,"type":"FIELD_TIME","flags":["save"],"offset":1200},{"name":"m_OnSpawnNPC","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1208,"external_name":"OnSpawnNPC"}]},{"base":"CNPC_SimpleAnimatingAI","name":"CNPC_TeslaCoil","fields":[{"name":"m_flLifeTime","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":3716,"external_name":"lifetime"},{"name":"m_flDeployTime","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":3708,"external_name":"deploy_time"},{"name":"m_flSpawnTime","size":1,"type":"FIELD_VOID","offset":3712},{"name":"m_CCitadelAbilityComponent","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":3088}]},{"base":"CAI_CitadelNPC","name":"CNPC_Trooper","fields":[{"name":"m_iLane","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":6088,"external_name":"LaneNum"},{"name":"m_iLaneSlot","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":6092,"external_name":"LaneSlot"},{"name":"m_iCoverGroupID","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":5840,"external_name":"CoverGroupID"},{"name":"m_hTrooperSpawnPoint","size":1,"type":"FIELD_EHANDLE","flags":["save","key"],"offset":6148,"external_name":"SpawnPoint"},{"name":"m_hSpawnWaveController","size":1,"type":"FIELD_EHANDLE","flags":["save","key"],"offset":6144,"external_name":"SpawnWaveController"},{"name":"m_hNearDeathModifier","size":1,"type":"FIELD_MODIFIER_HANDLE","flags":["save"],"offset":6184},{"name":"m_hTargetedEnemy","size":1,"type":"FIELD_VOID","offset":6216},{"name":"m_flHealingChargeParticlePct","size":1,"type":"FIELD_VOID","offset":6220}]},{"base":"CAI_CitadelNPC","name":"CNPC_TrooperBoss","fields":[{"name":"m_CCitadelPlayerClipComponent","size":1,"type":"FIELD_CUSTOM","offset":6088},{"enum":"LaneSide_t","name":"m_LaneSide","size":1,"type":"FIELD_UINT8","flags":["save","key","enum"],"offset":6896,"external_name":"LaneSide"},{"name":"m_iLane","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":6124,"external_name":"LaneNum"},{"name":"m_hTrooperSpawnPoint","size":1,"type":"FIELD_EHANDLE","flags":["save","key"],"offset":6892,"external_name":"SpawnPoint"},{"name":"m_flFadeOutStart","size":1,"type":"FIELD_VOID","offset":6900},{"name":"m_flFadeOutEnd","size":1,"type":"FIELD_VOID","offset":6904}]},{"base":"CAI_CitadelNPC","name":"CNPC_TrooperNeutral","fields":[{"name":"m_bPlayingIdle","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":6156},{"name":"m_bShieldActive","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":6155}]},{"base":"CAI_CitadelNPC","name":"CNPC_YakuzaGangster"},{"base":"CBaseEntity","name":"CNullEntity"},{"base":"CBarnLight","name":"COmniLight","fields":[{"name":"m_flInnerAngle","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":2664,"external_name":"inner_angle"},{"name":"m_flOuterAngle","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":2668,"external_name":"outer_angle"},{"name":"m_bShowLight","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":2672,"external_name":"showlight"}]},{"name":"ConstraintSoundInfo","fields":[{"name":"m_soundProfile","size":1,"type":"FIELD_EMBEDDED","flags":["save"],"offset":32,"embedded":"SimpleConstraintSoundProfile","external_name":""},{"name":"m_iszTravelSoundFwd","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":80,"external_name":"slidesoundfwd"},{"name":"m_iszTravelSoundBack","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":88,"external_name":"slidesoundback"},{"name":"m_iszReversalSoundSmall","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":120,"external_name":"reversalsoundSmall"},{"name":"m_iszReversalSoundMedium","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":128,"external_name":"reversalsoundMedium"},{"name":"m_iszReversalSoundLarge","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":136,"external_name":"reversalsoundLarge"},{"name":"m_vSampler","size":1,"type":"FIELD_VOID","offset":8},{"name":"m_forwardAxis","size":1,"type":"FIELD_VECTOR","offset":64},{"name":"m_bPlayTravelSound","size":1,"type":"FIELD_BOOLEAN","offset":144},{"name":"m_bPlayReversalSound","size":1,"type":"FIELD_BOOLEAN","offset":145}]},{"base":"CBaseEntity","name":"COrbSpawner"},{"base":"CDynamicProp","name":"COrnamentProp","fields":[{"name":"m_initialOwner","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":3280,"external_name":"InitialOwner"},{"name":"InputSetAttached","size":1,"type":"FIELD_STRING","flags":["input"],"offset":0,"external_name":"SetAttached"},{"name":"InputDetach","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Detach"}]},{"name":"CountdownTimer","fields":[{"name":"m_duration","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":8},{"name":"m_timestamp","size":1,"type":"FIELD_TIME","flags":["save"],"offset":12},{"name":"m_timescale","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":16},{"name":"m_nWorldGroupId","size":1,"type":"FIELD_WORLD_GROUP_ID","flags":["save"],"offset":20}]},{"base":"CBaseModelEntity","name":"CParticleSystem","fields":[{"name":"m_bStartActive","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":2775,"external_name":"start_active"},{"name":"m_bActive","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":2432},{"name":"m_bFrozen","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":2433},{"name":"m_flFreezeTransitionDuration","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":2436},{"name":"m_flPreSimTime","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":2460,"external_name":"pre_sim_time"},{"name":"m_flStartTime","size":1,"type":"FIELD_TIME","flags":["save"],"offset":2456},{"name":"m_vServerControlPoints","size":4,"type":"FIELD_VECTOR","flags":["save"],"offset":2464},{"name":"m_iServerControlPointAssignments","size":4,"type":"FIELD_UINT8","flags":["save"],"offset":2512},{"name":"m_iszEffectName","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":2776,"external_name":"effect_name"},{"name":"m_iEffectIndex","size":1,"type":"FIELD_VOID","offset":2448},{"name":"m_nStopType","size":1,"type":"FIELD_VOID","offset":2440},{"name":"m_bNoSave","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":2772,"external_name":"no_save"},{"name":"m_bNoFreeze","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":2773,"external_name":"no_freeze"},{"name":"m_bNoRamp","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":2774,"external_name":"no_ramp"},{"name":"m_szSnapshotFileName","size":512,"type":"FIELD_CHARACTER","flags":["save","key"],"offset":1920,"external_name":"snapshot_file"},{"name":"m_iszControlPointNames","size":64,"type":"FIELD_STRING","flags":["save","key"],"offset":2784,"external_name":"cpoint%d"},{"name":"m_hControlPointEnts","size":64,"type":"FIELD_EHANDLE","flags":["save"],"offset":2516},{"name":"InputStart","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Start"},{"name":"InputStop","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Stop"},{"name":"InputFreeze","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"Freeze"},{"name":"InputThaw","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"Thaw"},{"name":"InputStopEndCap","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"StopPlayEndCap"},{"name":"InputDestroy","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"DestroyImmediately"},{"name":"InputSetControlPoint","size":1,"type":"FIELD_STRING","flags":["input"],"offset":0,"external_name":"SetControlPoint"},{"name":"InputSetDataControlPointX","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"SetDataControlPointX"},{"name":"InputSetDataControlPointY","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"SetDataControlPointY"},{"name":"InputSetDataControlPointZ","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"SetDataControlPointZ"},{"name":"CParticleSystemStartParticleSystemThink","size":1,"type":"FIELD_VOID","offset":0},{"name":"cpoint%d_value","size":64,"type":"FIELD_UTLSTRING","flags":["procedural_keyfield"]},{"name":"m_bAnimateDuringGameplayPause","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":2444,"external_name":"AnimateDuringGameplayPause"},{"name":"m_nDataCP","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":3296,"external_name":"data_cp"},{"name":"m_vecDataCPValue","size":1,"type":"FIELD_VECTOR","flags":["save","key"],"offset":3300,"external_name":"data_cp_value"},{"name":"m_nTintCP","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":3312,"external_name":"tint_cp"},{"name":"m_clrTint","size":1,"type":"FIELD_COLOR32","flags":["save","key"],"offset":3316,"external_name":"tint_cp_color"}]},{"base":"CBaseEntity","name":"CPathAccompany","fields":[{"name":"pathNodes","size":1,"type":"FIELD_STRING","flags":["procedural_keyfield"]},{"name":"pathNodeRadiusScales","size":1,"type":"FIELD_STRING","flags":["procedural_keyfield"]},{"name":"deformable_prop","size":1,"type":"FIELD_STRING","flags":["procedural_keyfield"]},{"name":"m_flPathLength","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":1184},{"name":"m_vecNodes","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":1192},{"name":"m_flLastPathRecalc","size":1,"type":"FIELD_TIME","flags":["save"],"offset":1216},{"name":"m_xLastParentTransform","size":1,"type":"FIELD_CTRANSFORM","flags":["save"],"offset":1232},{"name":"m_properties","size":1,"type":"FIELD_EMBEDDED","flags":["save"],"offset":1264,"embedded":"PathAccompanyProperties_t","external_name":""},{"name":"m_OnNpcStartedPath","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1296,"external_name":"OnNpcStartedPath"},{"name":"m_OnNpcCompletedPath","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1320,"external_name":"OnNpcCompletedPath"},{"name":"m_OnNpcBreakFromPath","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1344,"external_name":"OnNpcBreakFromPath"}]},{"base":"CPointEntity","name":"CPathCorner","fields":[{"name":"m_flWait","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1184,"external_name":"wait"},{"name":"m_flRadius","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1188,"external_name":"radius"},{"name":"InputSetNextPathCorner","size":1,"type":"FIELD_STRING","flags":["input"],"offset":0,"external_name":"SetNextPathCorner"},{"name":"InputInPass","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"InPass"},{"name":"m_OnPass","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1192,"external_name":"OnPass"}]},{"base":"CPathCorner","name":"CPathCornerCrash"},{"base":"CLogicalEntity","name":"CPathKeyFrame","fields":[{"name":"m_Origin","size":1,"type":"FIELD_VECTOR","flags":["save"],"offset":1184},{"name":"m_Angles","size":1,"type":"FIELD_QANGLE","flags":["save"],"offset":1196},{"name":"m_qAngle","size":1,"type":"FIELD_QUATERNION","flags":["save"],"offset":1216},{"name":"m_iNextKey","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1232,"external_name":"NextKey"},{"name":"m_flNextTime","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":1240},{"name":"m_flMoveSpeed","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1264,"external_name":"MoveSpeed"},{"name":"m_pNextKey","size":1,"type":"FIELD_CLASSPTR","flags":["save"],"offset":1248},{"name":"m_pPrevKey","size":1,"type":"FIELD_CLASSPTR","flags":["save"],"offset":1256}]},{"base":"CPathWithDynamicNodes","name":"CPathMover","fields":[{"name":"m_hMoverSpawner","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":1544},{"name":"m_vecMovers","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":1520},{"name":"m_iszMoverSpawnerName","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1552,"external_name":"path_mover_spawner_name"}]},{"name":"CPathMoverEntitySpawn","fields":[{"name":"hMover","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":0},{"name":"vecOtherEntities","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":8}]},{"base":"CLogicalEntity","name":"CPathMoverEntitySpawner","fields":[{"name":"m_hPathMover","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":1220},{"name":"m_nSpawnIndex","size":1,"type":"FIELD_INT32","flags":["save"],"offset":1216},{"name":"m_flLastSpawnTime","size":1,"type":"FIELD_TIME","flags":["save"],"offset":1268},{"name":"m_mapSpawnedMoverTemplates","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":1232},{"name":"m_bEnabled","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1272,"external_name":"enabled"},{"name":"m_flSpawnFrequencySeconds","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1224,"external_name":"spawn_frequency_seconds"},{"name":"m_flSpawnFrequencyDistToNearestMover","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1228,"external_name":"spawn_frequency_dist_to_nearest"},{"name":"m_nMaxActive","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":1264,"external_name":"max_active"},{"name":"m_szSpawnTemplates","size":4,"type":"FIELD_STRING","flags":["save","key"],"offset":1184,"external_name":"entity_template%02d"},{"name":"CPathMoverEntitySpawnerSpawnThink","size":1,"type":"FIELD_VOID","offset":0},{"name":"InputEnable","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Enable"},{"name":"InputDisable","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Disable"},{"name":"InputToggle","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Toggle"}]},{"base":"CPointEntity","name":"CPathNode","fields":[{"name":"m_vInTangentLocal","size":1,"type":"FIELD_VECTOR","flags":["save","key"],"offset":1184,"external_name":"in_tangent_local"},{"name":"m_vOutTangentLocal","size":1,"type":"FIELD_VECTOR","flags":["save","key"],"offset":1196,"external_name":"out_tangent_local"},{"name":"m_strParentPathUniqueID","size":1,"type":"FIELD_UTLSTRING","flags":["save","key"],"offset":1208,"external_name":"path_uniqueid"},{"name":"m_strPathNodeParameter","size":1,"type":"FIELD_UTLSTRING","flags":["save","key"],"offset":1216,"external_name":"path_parameter_string"},{"name":"m_hPath","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":1264},{"name":"m_xWSPrevParent","size":1,"type":"FIELD_CTRANSFORM","flags":["save"],"offset":1232},{"name":"CPathNodeParentedMoveThink","size":1,"type":"FIELD_VOID","offset":0}]},{"base":"CBaseEntity","name":"CPathParticleRope","fields":[{"name":"m_bStartActive","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1192,"external_name":"start_active"},{"name":"m_flMaxSimulationTime","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1196,"external_name":"max_simulation_time"},{"name":"m_iszEffectName","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1200,"external_name":"effect_name"},{"name":"m_flParticleSpacing","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1232,"external_name":"particle_spacing"},{"name":"m_flSlack","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1236,"external_name":"slack"},{"name":"m_flRadius","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1240,"external_name":"radius"},{"name":"m_ColorTint","size":1,"type":"FIELD_COLOR32","flags":["save","key"],"offset":1244,"external_name":"color_tint"},{"name":"pathNodes","size":1,"type":"FIELD_STRING","flags":["procedural_keyfield"]},{"name":"m_iEffectIndex","size":1,"type":"FIELD_VOID","offset":1256},{"name":"m_nEffectState","size":1,"type":"FIELD_INT32","flags":["save"],"offset":1248},{"name":"m_PathNodes_Name","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":1208},{"name":"m_PathNodes_Position","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":1264},{"name":"m_PathNodes_TangentIn","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":1288},{"name":"m_PathNodes_TangentOut","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":1312},{"name":"m_PathNodes_Color","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":1336},{"name":"m_PathNodes_PinEnabled","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":1360},{"name":"m_PathNodes_RadiusScale","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":1384},{"name":"InputStart","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Start"},{"name":"InputStop","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Stop"},{"name":"InputStopEndCap","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"StopPlayEndCap"},{"name":"InputDestroy","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"DestroyImmediately"},{"name":"InputDisablePin","size":1,"type":"FIELD_STRING","flags":["input"],"offset":0,"external_name":"DisablePin"},{"name":"InputSetRadius","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"SetRadius"},{"name":"InputSetSlack","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"SetSlack"}]},{"base":"CPathParticleRope","name":"CPathParticleRopeAlias_path_particle_rope_clientside"},{"base":"CEntityComponent","name":"CPathQueryComponent","fields":[{"name":"CPathQueryUtil","size":1,"type":"FIELD_EMBEDDED","flags":["save"],"offset":16,"embedded":"CPathQueryUtil"}]},{"name":"CPathQueryUtil","fields":[{"name":"m_PathToEntityTransform","size":1,"type":"FIELD_CTRANSFORM","flags":["save"],"offset":16},{"name":"m_bIsClosedLoop","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":120},{"name":"m_vecPathSamplePositions","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":48},{"name":"m_vecPathSampleParameters","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":72},{"name":"m_vecPathSampleDistances","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":96}]},{"base":"CBaseEntity","name":"CPathSimple","fields":[{"name":"m_pathString","size":1,"type":"FIELD_UTLSTRING","flags":["save"],"offset":1440},{"name":"m_bClosedLoop","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1448,"external_name":"closed_loop"},{"name":"m_CPathQueryComponent","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":1200}]},{"base":"CPointEntity","name":"CPathTrack","fields":[{"name":"m_pnext","size":1,"type":"FIELD_CLASSPTR","flags":["save"],"offset":1184},{"name":"m_pprevious","size":1,"type":"FIELD_CLASSPTR","flags":["save"],"offset":1192},{"name":"m_paltpath","size":1,"type":"FIELD_CLASSPTR","flags":["save"],"offset":1200},{"name":"m_flRadius","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1208,"external_name":"radius"},{"name":"m_length","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":1212},{"name":"m_altName","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1216,"external_name":"altpath"},{"enum":"TrackOrientationType_t","name":"m_eOrientationType","size":1,"type":"FIELD_INT32","flags":["save","key","enum"],"offset":1228,"external_name":"orientationtype"},{"name":"m_nIterVal","size":1,"type":"FIELD_VOID","offset":1224},{"name":"InputPass","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"InPass"},{"name":"InputEnableAlternatePath","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"EnableAlternatePath"},{"name":"InputDisableAlternatePath","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"DisableAlternatePath"},{"name":"InputToggleAlternatePath","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"ToggleAlternatePath"},{"name":"InputEnablePath","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"EnablePath"},{"name":"InputDisablePath","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"DisablePath"},{"name":"InputTogglePath","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"TogglePath"},{"name":"m_OnPass","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1232,"external_name":"OnPass"}]},{"base":"CPathSimple","name":"CPathWithDynamicNodes","fields":[{"name":"m_vecPathNodes","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":1456},{"name":"m_xInitialPathWorldToLocal","size":1,"type":"FIELD_CTRANSFORM","flags":["save"],"offset":1488}]},{"base":"CPhysConstraint","name":"CPhysBallSocket","fields":[{"name":"m_flJointFriction","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1280,"external_name":"joint_friction"},{"name":"m_bEnableSwingLimit","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1284,"external_name":"enable_swing_limit"},{"name":"m_flSwingLimit","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1288,"external_name":"swing_limit"},{"name":"m_bEnableTwistLimit","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1292,"external_name":"enable_twist_limit"},{"name":"m_flMinTwistAngle","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1296,"external_name":"min_twist_angle"},{"name":"m_flMaxTwistAngle","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1300,"external_name":"max_twist_angle"}]},{"base":"CBreakable","name":"CPhysBox","fields":[{"name":"m_hCarryingPlayer","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":2304},{"name":"m_damageType","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":2136,"external_name":"Damagetype"},{"name":"m_damageToEnableMotion","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":2140,"external_name":"damagetoenablemotion"},{"name":"m_flForceToEnableMotion","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":2144,"external_name":"forcetoenablemotion"},{"enum":"HoverPoseFlags_t","name":"m_nHoverPoseFlags","size":1,"type":"FIELD_UINT8","flags":["save","key","enum"],"offset":2174,"external_name":"hoverposeflags"},{"name":"m_vHoverPosePosition","size":1,"type":"FIELD_VECTOR","flags":["save","key"],"offset":2148,"external_name":"hoverposeposition"},{"name":"m_angHoverPoseAngles","size":1,"type":"FIELD_QANGLE","flags":["save","key"],"offset":2160,"external_name":"hoverposeangles"},{"name":"preferredcarryangles","size":1,"type":"FIELD_QANGLE","flags":["procedural_keyfield"]},{"name":"m_bNotSolidToWorld","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":2172,"external_name":"notsolid"},{"name":"m_flTouchOutputPerEntityDelay","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":2176,"external_name":"touchoutputperentitydelay"},{"name":"m_bEnableUseOutput","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":2173,"external_name":"enableuseoutput"},{"name":"InputWake","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Wake"},{"name":"InputSleep","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Sleep"},{"name":"InputEnableMotion","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"EnableMotion"},{"name":"InputDisableMotion","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"DisableMotion"},{"name":"InputForceDrop","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"ForceDrop"},{"name":"m_OnDamaged","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":2184,"external_name":"OnDamaged"},{"name":"m_OnAwakened","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":2208,"external_name":"OnAwakened"},{"name":"m_OnMotionEnabled","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":2232,"external_name":"OnMotionEnabled"},{"name":"m_OnPlayerUse","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":2256,"external_name":"OnPlayerUse"},{"name":"m_OnStartTouch","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":2280,"external_name":"OnStartTouch"}]},{"base":"CLogicalEntity","name":"CPhysConstraint","fields":[{"name":"m_hJoint","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":1184},{"name":"m_nameAttach1","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1192,"external_name":"attach1"},{"name":"m_nameAttach2","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1200,"external_name":"attach2"},{"name":"m_hAttach1","size":1,"type":"FIELD_EHANDLE","flags":["save","key"],"offset":1208,"external_name":"attachedentity1"},{"name":"m_hAttach2","size":1,"type":"FIELD_EHANDLE","flags":["save","key"],"offset":1212,"external_name":"attachedentity2"},{"name":"m_nameAttachment1","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1216,"external_name":"attachment1"},{"name":"m_nameAttachment2","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1224,"external_name":"attachment2"},{"name":"m_breakSound","size":1,"type":"FIELD_SOUNDNAME","flags":["save","key"],"offset":1232,"external_name":"breaksound"},{"name":"m_forceLimit","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1240,"external_name":"forcelimit"},{"name":"m_torqueLimit","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1244,"external_name":"torquelimit"},{"name":"m_minTeleportDistance","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1248,"external_name":"teleportfollowdistance"},{"name":"m_bSnapObjectPositions","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1252,"external_name":"snapobjectpositions"},{"name":"m_bTreatEntity1AsInfiniteMass","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1253,"external_name":"treat_entity1_as_infinite_mass"},{"name":"m_OnBreak","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1256,"external_name":"OnBreak"},{"name":"InputBreak","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Break"},{"name":"InputOnBreak","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"ConstraintBroken"},{"name":"InputTurnOn","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"TurnOn"},{"name":"InputTurnOff","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"TurnOff"},{"name":"InputEnableLinearConstraint","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"EnableLinearConstraint"},{"name":"InputDisableLinearConstraint","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"DisableLinearConstraint"},{"name":"InputEnableAngularConstraint","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"EnableAngularConstraint"},{"name":"InputDisableAngularConstraint","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"DisableAngularConstraint"},{"name":"InputTurnMotorOn","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"TurnMotorOn"},{"name":"InputTurnMotorOff","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"TurnMotorOff"},{"name":"InputSetMotorTorqueFactor","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"SetMotorTorqueFactor"},{"name":"InputSetMotorTargetVelocity","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"SetMotorTargetVelocity"}]},{"base":"CPointEntity","name":"CPhysExplosion","fields":[{"name":"m_flMagnitude","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1188,"external_name":"magnitude"},{"name":"m_flDamage","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1192,"external_name":"damage"},{"name":"m_radius","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1196,"external_name":"radius"},{"name":"m_targetEntityName","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1200,"external_name":"targetentityname"},{"name":"m_flInnerRadius","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1208,"external_name":"inner_radius"},{"name":"m_bExplodeOnSpawn","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1184,"external_name":"explodeonspawn"},{"name":"m_flPushScale","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1212,"external_name":"pushscale"},{"name":"m_bConvertToDebrisWhenPossible","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1216,"external_name":"ConvertToDebrisWhenPossible"},{"name":"m_bAffectInvulnerableEnts","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1217,"external_name":"AffectInvulnerableEnts"},{"name":"InputExplode","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Explode"},{"name":"m_OnPushedPlayer","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1224,"external_name":"OnPushedPlayer"}]},{"base":"CPhysConstraint","name":"CPhysFixed","fields":[{"name":"m_flLinearFrequency","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1280,"external_name":"linearfrequency"},{"name":"m_flLinearDampingRatio","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1284,"external_name":"lineardampingratio"},{"name":"m_flAngularFrequency","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1288,"external_name":"angularfrequency"},{"name":"m_flAngularDampingRatio","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1292,"external_name":"angulardampingratio"},{"name":"m_bEnableLinearConstraint","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1296,"external_name":"enablelinearconstraint"},{"name":"m_bEnableAngularConstraint","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1297,"external_name":"enableangularconstraint"},{"name":"m_sBoneName1","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1304,"external_name":"bonename1"},{"name":"m_sBoneName2","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1312,"external_name":"bonename2"},{"name":"InputSetLinearFrequency","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"SetLinearFrequency"},{"name":"InputSetLinearDampingRatio","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"SetLinearDampingRatio"},{"name":"InputSetAngularFrequency","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"SetAngularFrequency"},{"name":"InputSetAngularDampingRatio","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"SetAngularDampingRatio"}]},{"base":"CPointEntity","name":"CPhysForce","fields":[{"name":"m_pController","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":1184},{"name":"m_nameAttach","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1192,"external_name":"attach1"},{"name":"m_force","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1200,"external_name":"force"},{"name":"m_forceTime","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1204,"external_name":"forcetime"},{"name":"m_attachedObject","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":1208},{"name":"m_wasRestored","size":1,"type":"FIELD_VOID","offset":1212},{"name":"m_integrator","size":1,"type":"FIELD_EMBEDDED","flags":["save"],"offset":1216,"embedded":"CConstantForceController"},{"name":"InputActivate","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Activate"},{"name":"InputDeactivate","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Deactivate"},{"name":"InputForceScale","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"scale"},{"name":"CPhysForceForceOff","size":1,"type":"FIELD_VOID","offset":0},{"name":"CPhysForceInitialThink","size":1,"type":"FIELD_VOID","offset":0}]},{"base":"CPhysConstraint","name":"CPhysHinge","fields":[{"name":"m_soundInfo","size":1,"type":"FIELD_EMBEDDED","offset":1288,"embedded":"ConstraintSoundInfo","external_name":""},{"name":"m_hinge","size":1,"type":"FIELD_VOID","offset":1492},{"name":"m_bIsAxisLocal","size":1,"type":"FIELD_VOID","offset":1564},{"name":"m_hingeFriction","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1556,"external_name":"hingefriction"},{"name":"m_hinge.worldPosition","size":1,"type":"FIELD_POSITION_VECTOR","flags":["save"],"offset":1492},{"name":"m_hinge.worldAxisDirection","size":1,"type":"FIELD_VECTOR","flags":["save"],"offset":1504},{"name":"m_flMinRotation","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1568,"external_name":"min_rotation"},{"name":"m_flMaxRotation","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1572,"external_name":"max_rotation"},{"name":"m_flInitialRotation","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1576,"external_name":"initial_rotation"},{"name":"m_systemLoadScale","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1560,"external_name":"systemloadscale"},{"name":"m_flMotorFrequency","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1580,"external_name":"motorfrequency"},{"name":"m_flMotorDampingRatio","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1584,"external_name":"motordampingratio"},{"name":"InputSetMotorTargetAngle","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"SetMotorTargetAngle"},{"name":"InputSetVelocity","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"SetAngularVelocity"},{"name":"InputSetHingeFriction","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"SetHingeFriction"},{"name":"InputSetMinLimit","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"SetMinLimit"},{"name":"InputSetMaxLimit","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"SetMaxLimit"},{"name":"m_bAtMinLimit","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":1488},{"name":"m_bAtMaxLimit","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":1489},{"name":"CPhysHingeSoundThink","size":1,"type":"FIELD_VOID","offset":0},{"name":"CPhysHingeLimitThink","size":1,"type":"FIELD_VOID","offset":0},{"name":"CPhysHingeMoveThink","size":1,"type":"FIELD_VOID","offset":0},{"name":"m_NotifyMinLimitReached","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1440,"external_name":"NotifyMinLimitReached"},{"name":"m_NotifyMaxLimitReached","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1464,"external_name":"NotifyMaxLimitReached"},{"name":"m_flAngleSpeed","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":1588},{"name":"m_flAngleSpeedThreshold","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1592,"external_name":"AngleSpeedThreshold"},{"name":"m_flLimitsDebugVisRotation","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":1596},{"name":"m_OnStartMoving","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1600,"external_name":"OnStartMoving"},{"name":"m_OnStopMoving","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1624,"external_name":"OnStopMoving"}]},{"base":"CPhysHinge","name":"CPhysHingeAlias_phys_hinge_local"},{"base":"CBaseButton","name":"CPhysicalButton","fields":[{"name":"CPhysicalButtonPhysicsThink","size":1,"type":"FIELD_VOID","offset":0},{"name":"CPhysicalButtonButtonTouch","size":1,"type":"FIELD_VOID","offset":0},{"name":"CPhysicalButtonTriggerAndWait","size":1,"type":"FIELD_VOID","offset":0},{"name":"CPhysicalButtonButtonBackHome","size":1,"type":"FIELD_VOID","offset":0}]},{"base":"CLogicalEntity","name":"CPhysicsEntitySolver","fields":[{"name":"m_hMovingEntity","size":1,"type":"FIELD_EHANDLE","flags":["save","key"],"offset":1208,"external_name":"moving_entity"},{"name":"m_hPhysicsBlocker","size":1,"type":"FIELD_EHANDLE","flags":["save","key"],"offset":1212,"external_name":"blocker"},{"name":"m_separationDuration","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1216,"external_name":"duration"},{"name":"m_cancelTime","size":1,"type":"FIELD_TIME","flags":["save"],"offset":1220}]},{"base":"CLogicalEntity","name":"CPhysicsNPCSolver","fields":[{"name":"m_hNPC","size":1,"type":"FIELD_EHANDLE","flags":["save","key"],"offset":1200,"external_name":"npc"},{"name":"m_hEntity","size":1,"type":"FIELD_EHANDLE","flags":["save","key"],"offset":1204,"external_name":"entity"},{"name":"m_separationDuration","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1216,"external_name":"duration"},{"name":"m_cancelTime","size":1,"type":"FIELD_TIME","flags":["save"],"offset":1220},{"name":"m_allowIntersection","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1224,"external_name":"disable_collisions"},{"name":"m_pController","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":1208},{"name":"m_pNext","size":1,"type":"FIELD_VOID","offset":1192}]},{"base":"CBreakableProp","name":"CPhysicsProp","fields":[{"name":"InputEnableMotion","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"EnableMotion"},{"name":"InputDisableMotion","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"DisableMotion"},{"name":"InputWake","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Wake"},{"name":"InputSetAutoConvertBackFromDebris","size":1,"type":"FIELD_BOOLEAN","flags":["input"],"offset":0,"external_name":"SetAutoConvertBackFromDebris"},{"name":"InputSleep","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Sleep"},{"name":"InputStartGlowing","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"StartGlowing"},{"name":"InputStopGlowing","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"StopGlowing"},{"name":"InputSetGlowOverride","size":1,"type":"FIELD_VECTOR","flags":["input"],"offset":0,"external_name":"SetGlowOverride"},{"name":"InputSetGlowRange","size":1,"type":"FIELD_INT32","flags":["input"],"offset":0,"external_name":"SetGlowRange"},{"name":"InputSetMass","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"SetMass"},{"name":"InputEnableGravity","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"SetGravityEnabled"},{"name":"InputDisableGravity","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"DisableGravity"},{"name":"InputEnableDrag","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"SetDragEnabled"},{"name":"InputDisableDrag","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"DisableDrag"},{"name":"InputEnableCollisions","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"EnableCollisions"},{"name":"InputDisableCollisions","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"DisableCollisions"},{"name":"m_bAwake","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":3417},{"name":"m_bAttachedToReferenceFrame","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":3418},{"name":"m_massScale","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":3292,"external_name":"massscale"},{"name":"m_buoyancyScale","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":3296,"external_name":"buoyancyscale"},{"name":"m_damageType","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":3300,"external_name":"Damagetype"},{"name":"m_bAcceptDamageFromHeldObjects","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":3359,"external_name":"acceptdamagefromheldobjects"},{"name":"forcemotiondisabled","size":1,"type":"FIELD_BOOLEAN","flags":["procedural_keyfield"]},{"name":"phys_start_asleep","size":1,"type":"FIELD_BOOLEAN","flags":["procedural_keyfield"]},{"enum":"DynamicContinuousContactBehavior_t","name":"m_nDynamicContinuousContactBehavior","size":1,"type":"FIELD_UINT8","flags":["save","key","enum"],"offset":3324,"external_name":"dynamiccontinuouscontactbehavior"},{"name":"m_iInitialGlowState","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":3332,"external_name":"glowstate"},{"name":"m_nGlowRange","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":3336,"external_name":"glowrange"},{"name":"m_nGlowRangeMin","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":3340,"external_name":"glowrangemin"},{"name":"m_glowColor","size":1,"type":"FIELD_COLOR32","flags":["save","key"],"offset":3344,"external_name":"glowcolor"},{"name":"m_damageToEnableMotion","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":3304,"external_name":"damagetoenablemotion"},{"name":"m_flForceToEnableMotion","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":3308,"external_name":"forcetoenablemotion"},{"name":"m_OnAwakened","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":3144,"external_name":"OnAwakened"},{"name":"m_OnAwake","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":3168,"external_name":"OnAwake"},{"name":"m_OnAsleep","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":3192,"external_name":"OnAsleep"},{"name":"m_MotionEnabled","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":3120,"external_name":"OnMotionEnabled"},{"enum":"CPhysicsProp::CrateType_t","name":"m_CrateType","size":1,"type":"FIELD_INT32","flags":["save","key","enum"],"offset":3364,"external_name":"CrateType"},{"name":"m_strItemClass","size":4,"type":"FIELD_STRING","flags":["save","key"],"offset":3368,"external_name":"ItemClass%d"},{"name":"m_nItemCount","size":4,"type":"FIELD_INT32","flags":["save","key"],"offset":3400,"external_name":"ItemCount%d"},{"name":"m_bRemovableForAmmoBalancing","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":3416,"external_name":"ammobalancing_removable"},{"name":"m_OnPlayerUse","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":3216,"external_name":"OnPlayerUse"},{"name":"m_OnPlayerPickup","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":3264,"external_name":"OnPlayerPickup"},{"name":"m_OnOutOfWorld","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":3240,"external_name":"OnOutOfWorld"},{"name":"m_bThrownByPlayer","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":3312},{"name":"m_bDroppedByPlayer","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":3313},{"name":"m_bTouchedByPlayer","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":3314},{"name":"m_bFirstCollisionAfterLaunch","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":3315},{"name":"CPhysicsPropClearFlagsThink","size":1,"type":"FIELD_VOID","offset":0},{"name":"m_bHasBeenAwakened","size":1,"type":"FIELD_VOID","offset":3316},{"name":"m_bIsOverrideProp","size":1,"type":"FIELD_VOID","offset":3317},{"name":"m_flLastBurn","size":1,"type":"FIELD_TIME","flags":["save"],"offset":3320},{"name":"m_fNextCheckDisableMotionContactsTime","size":1,"type":"FIELD_VOID","offset":3328},{"name":"m_nNavObstacleType","size":1,"type":"FIELD_INT32","flags":["save"],"offset":3352},{"name":"m_bUpdateNavWhenMoving","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":3356,"external_name":"updatenavwhenmoving"},{"name":"m_bForceNavObstacleCut","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":3357,"external_name":"forcenavcut"},{"name":"m_bAllowObstacleConvexHullMerging","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":3358,"external_name":"allowobstacleconvexhullmerging"},{"name":"m_bForceNavIgnore","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":3288,"external_name":"forcenavignore"},{"name":"m_bNoNavmeshBlocker","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":3289,"external_name":"nonavmeshblocker"},{"name":"m_bForceNpcExclude","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":3290,"external_name":"forcenpcexclude"},{"name":"m_bShouldAutoConvertBackFromDebris","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":3348,"external_name":"auto_convert_back_from_debris"},{"name":"m_bMuteImpactEffects","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":3349,"external_name":"mute_impact_effects"},{"name":"m_bEnableUseOutput","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":3360,"external_name":"enableuseoutput"},{"name":"health","size":1,"type":"FIELD_INT32","flags":["procedural_keyfield"]}]},{"base":"CPhysicsProp","name":"CPhysicsPropOverride"},{"base":"CPhysicsProp","name":"CPhysicsPropRespawnable","fields":[{"name":"CPhysicsPropRespawnableMaterialize","size":1,"type":"FIELD_VOID","offset":0},{"name":"m_flRespawnDuration","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":3472,"external_name":"RespawnTime"},{"name":"m_vOriginalSpawnOrigin","size":1,"type":"FIELD_POSITION_VECTOR","flags":["save"],"offset":3424},{"name":"m_vOriginalSpawnAngles","size":1,"type":"FIELD_QANGLE","flags":["save"],"offset":3436},{"name":"m_vOriginalMins","size":1,"type":"FIELD_VECTOR","flags":["save"],"offset":3448},{"name":"m_vOriginalMaxs","size":1,"type":"FIELD_VECTOR","flags":["save"],"offset":3460}]},{"name":"CPhysicsShake","fields":[{"name":"m_force","size":1,"type":"FIELD_VECTOR","flags":["save"],"offset":8}]},{"base":"CBaseEntity","name":"CPhysicsSpring","fields":[{"name":"m_pSpringJoint","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":1184},{"name":"m_flFrequency","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1192,"external_name":"frequency"},{"name":"m_flDampingRatio","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1196,"external_name":"damping"},{"name":"m_flRestLength","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1200,"external_name":"length"},{"name":"lengthscale","size":1,"type":"FIELD_FLOAT32","flags":["procedural_keyfield"]},{"name":"m_nameAttachStart","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1208,"external_name":"attach1"},{"name":"m_nameAttachEnd","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1216,"external_name":"attach2"},{"name":"m_start","size":1,"type":"FIELD_POSITION_VECTOR","flags":["save"],"offset":1224},{"name":"m_end","size":1,"type":"FIELD_POSITION_VECTOR","flags":["save","key"],"offset":1236,"external_name":"springaxis"},{"name":"m_teleportTick","size":1,"type":"FIELD_VOID","offset":1248},{"name":"InputSetFrequency","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"SetFrequency"},{"name":"InputSetDampingRatio","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"SetDampingRatio"},{"name":"InputSetRestLength","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"SetRestLength"},{"name":"InputAddRestLength","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"AddRestLength"},{"name":"InputRemoveRestLength","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"RemoveRestLength"}]},{"base":"CBaseEntity","name":"CPhysicsWire","fields":[{"name":"m_nDensity","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":1184,"external_name":"Density"}]},{"base":"CPointEntity","name":"CPhysImpact","fields":[{"name":"m_damage","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1184,"external_name":"magnitude"},{"name":"m_distance","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1188,"external_name":"distance"},{"name":"m_directionEntityName","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1192,"external_name":"directionentityname"},{"name":"CPhysImpactPointAtEntity","size":1,"type":"FIELD_VOID","offset":0},{"name":"InputImpact","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Impact"}]},{"base":"CPhysConstraint","name":"CPhysLength","fields":[{"name":"m_offset","size":2,"type":"FIELD_VECTOR","flags":["save"],"offset":1280},{"name":"m_addLength","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1316,"external_name":"addlength"},{"name":"m_minLength","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1320,"external_name":"minlength"},{"name":"m_vecAttach","size":1,"type":"FIELD_POSITION_VECTOR","flags":["save","key"],"offset":1304,"external_name":"attachpoint"},{"name":"m_totalLength","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":1324}]},{"base":"CBaseAnimGraph","name":"CPhysMagnet","fields":[{"name":"m_OnMagnetAttach","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":2704,"external_name":"OnAttach"},{"name":"m_OnMagnetDetach","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":2728,"external_name":"OnDetach"},{"name":"m_massScale","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":2752,"external_name":"massScale"},{"name":"m_iMaxObjectsAttached","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":2808,"external_name":"maxobjects"},{"name":"m_forceLimit","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":2756,"external_name":"forcelimit"},{"name":"m_torqueLimit","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":2760,"external_name":"torquelimit"},{"name":"m_MagnettedEntities","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":2768},{"name":"m_bActive","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":2792},{"name":"m_bHasHitSomething","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":2793},{"name":"m_flTotalMass","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":2796},{"name":"m_flRadius","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":2800},{"name":"m_flNextSuckTime","size":1,"type":"FIELD_TIME","flags":["save"],"offset":2804},{"name":"InputToggle","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Toggle"},{"name":"InputTurnOn","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"TurnOn"},{"name":"InputTurnOff","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"TurnOff"}]},{"base":"CLogicalEntity","name":"CPhysMotor","fields":[{"name":"m_nameAttach","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1184,"external_name":"attach1"},{"name":"m_nameAnchor","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1192,"external_name":"attach2"},{"name":"m_hAttachedObject","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":1200},{"name":"m_hAnchorObject","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":1204},{"name":"m_spinUp","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1208,"external_name":"spinup"},{"name":"m_spinDown","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1212,"external_name":"spindown"},{"name":"m_flMotorFriction","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1216,"external_name":"friction"},{"name":"m_additionalAcceleration","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1220,"external_name":"addangaccel"},{"name":"m_angularAcceleration","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":1224},{"name":"m_flTargetSpeed","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1232,"external_name":"speed"},{"name":"m_flTorqueScale","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":1228},{"name":"m_flSpeedWhenSpinUpOrSpinDownStarted","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":1236},{"name":"m_pFixedWorldBody","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":1240},{"name":"m_pMotorJoint","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":1248},{"name":"InputSetTargetSpeed","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"SetSpeed"},{"name":"InputSetFriction","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"SetFriction"},{"name":"InputTurnOn","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"TurnOn"},{"name":"InputTurnOff","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"TurnOff"},{"name":"m_motor","size":1,"type":"FIELD_EMBEDDED","flags":["save"],"offset":1256,"embedded":"CMotorController","external_name":""}]},{"base":"CPhysConstraint","name":"CPhysPulley","fields":[{"name":"m_position2","size":1,"type":"FIELD_POSITION_VECTOR","flags":["save","key"],"offset":1280,"external_name":"position2"},{"name":"m_offset","size":2,"type":"FIELD_VECTOR","flags":["save"],"offset":1292},{"name":"m_addLength","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1316,"external_name":"addlength"},{"name":"m_gearRatio","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1320,"external_name":"gearratio"}]},{"base":"CPhysConstraint","name":"CPhysSlideConstraint","fields":[{"name":"m_axisEnd","size":1,"type":"FIELD_POSITION_VECTOR","flags":["save","key"],"offset":1288,"external_name":"slideaxis"},{"name":"m_slideFriction","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1300,"external_name":"slidefriction"},{"name":"m_systemLoadScale","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1304,"external_name":"systemloadscale"},{"name":"m_initialOffset","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1308,"external_name":"initialoffset"},{"name":"m_bEnableLinearConstraint","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1312,"external_name":"enablelinearconstraint"},{"name":"m_bEnableAngularConstraint","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1313,"external_name":"enableangularconstraint"},{"name":"m_flMotorFrequency","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1316,"external_name":"motorfrequency"},{"name":"m_flMotorDampingRatio","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1320,"external_name":"motordampingratio"},{"name":"m_bUseEntityPivot","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1324,"external_name":"useEntityPivot"},{"name":"InputSetOffset","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"SetOffset"},{"name":"InputSetVelocity","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"SetVelocity"},{"name":"InputSetSlideFriction","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"SetSlideFriction"},{"name":"CPhysSlideConstraintSoundThink","size":1,"type":"FIELD_VOID","offset":0},{"name":"m_soundInfo","size":1,"type":"FIELD_EMBEDDED","offset":1328,"embedded":"ConstraintSoundInfo","external_name":""}]},{"base":"CPhysForce","name":"CPhysThruster","fields":[{"name":"m_localOrigin","size":1,"type":"FIELD_VECTOR","flags":["save"],"offset":1280}]},{"base":"CPhysForce","name":"CPhysTorque","fields":[{"name":"m_axis","size":1,"type":"FIELD_POSITION_VECTOR","flags":["save","key"],"offset":1280,"external_name":"axis"}]},{"base":"CPhysConstraint","name":"CPhysWheelConstraint","fields":[{"name":"m_flSuspensionFrequency","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1280,"external_name":"suspension_frequency"},{"name":"m_flSuspensionDampingRatio","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1284,"external_name":"suspension_damping_ratio"},{"name":"m_flSuspensionHeightOffset","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1288,"external_name":"suspension_height_offset"},{"name":"m_bEnableSuspensionLimit","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1292,"external_name":"enable_suspension_limit"},{"name":"m_flMinSuspensionOffset","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1296,"external_name":"min_suspension_offset"},{"name":"m_flMaxSuspensionOffset","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1300,"external_name":"max_suspension_offset"},{"name":"m_bEnableSteeringLimit","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1304,"external_name":"enable_steering_limit"},{"name":"m_flMinSteeringAngle","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1308,"external_name":"min_steering_angle"},{"name":"m_flMaxSteeringAngle","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1312,"external_name":"max_steering_angle"},{"name":"m_flSteeringAxisFriction","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1316,"external_name":"steering_axis_friction"},{"name":"m_flSpinAxisFriction","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1320,"external_name":"spin_axis_friction"},{"name":"m_hSteeringMimicsEntity","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":1324},{"name":"InputSetMinSuspensionOffset","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"SetMinSuspensionOffset"},{"name":"InputSetMaxSuspensionOffset","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"SetMaxSuspensionOffset"},{"name":"InputSetSteeringMimicsEntity","size":1,"type":"FIELD_STRING","flags":["input"],"offset":0,"external_name":"SetSteeringMimicsEntity"}]},{"base":"CBaseModelEntity","name":"CPlatTrigger","fields":[{"name":"m_pPlatform","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":1920}]},{"base":"CPlayerPawnComponent","name":"CPlayer_AutoaimServices"},{"base":"CPlayerPawnComponent","name":"CPlayer_CameraServices","fields":[{"name":"m_vecPunchAngle","size":1,"type":"FIELD_QANGLE","flags":["save"],"offset":72},{"name":"m_vecPunchAngleVel","size":1,"type":"FIELD_QANGLE","flags":["save"],"offset":84},{"name":"m_nPunchAngleJoltTick","size":1,"type":"FIELD_TICK","flags":["save"],"offset":96},{"name":"m_hTonemapController","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":176},{"name":"m_hViewEntity","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":172},{"name":"m_hColorCorrectionCtrl","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":168},{"name":"m_PlayerFog","size":1,"type":"FIELD_EMBEDDED","flags":["save"],"offset":104,"embedded":"fogplayerparams_t"},{"name":"m_audio","size":1,"type":"FIELD_EMBEDDED","flags":["save"],"offset":184,"embedded":"audioparams_t"},{"name":"m_PostProcessingVolumes","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":304},{"name":"m_flOldPlayerZ","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":328},{"name":"m_flOldPlayerViewOffsetZ","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":332},{"name":"m_hTriggerSoundscapeList","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":360}]},{"name":"CPlayerControllerComponent","fields":[{"name":"__m_pChainEntity","size":1,"type":"FIELD_VOID","offset":8}]},{"base":"CPlayerPawnComponent","name":"CPlayer_FlashlightServices"},{"base":"CPlayerPawnComponent","name":"CPlayer_ItemServices"},{"base":"CPlayerPawnComponent","name":"CPlayer_MovementServices","fields":[{"name":"m_flMaxspeed","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":416},{"name":"m_flForwardMove","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":436},{"name":"m_flLeftMove","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":440},{"name":"m_flUpMove","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":444},{"name":"m_nButtons","size":1,"type":"FIELD_VOID","offset":80},{"name":"m_nQueuedButtonDownMask","size":1,"type":"FIELD_UINT64","flags":["save"],"offset":112},{"name":"m_nQueuedButtonChangeMask","size":1,"type":"FIELD_UINT64","flags":["save"],"offset":120},{"name":"m_nButtonDoublePressed","size":1,"type":"FIELD_UINT64","flags":["save"],"offset":128},{"name":"m_nToggleButtonDownMask","size":1,"type":"FIELD_UINT64","flags":["save"],"offset":400},{"name":"m_pButtonPressedCmdNumber","size":1,"type":"FIELD_VOID","offset":136},{"name":"m_nLastCommandNumberProcessed","size":1,"type":"FIELD_UINT32","offset":392},{"name":"m_nImpulse","size":1,"type":"FIELD_INT32","flags":["save"],"offset":72},{"name":"m_vecLastMovementImpulses","size":1,"type":"FIELD_VECTOR","flags":["save"],"offset":448},{"name":"m_vecOldViewAngles","size":1,"type":"FIELD_QANGLE","flags":["save"],"offset":552},{"name":"m_arrForceSubtickMoveWhen","size":4,"type":"FIELD_FLOAT32","flags":["save"],"offset":420}]},{"base":"CPlayer_MovementServices","name":"CPlayer_MovementServices_Humanoid","fields":[{"name":"m_flFallVelocity","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":580},{"name":"m_groundNormal","size":1,"type":"FIELD_VOID","offset":584},{"name":"m_flSurfaceFriction","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":596},{"name":"m_surfaceProps","size":1,"type":"FIELD_VOID","offset":600},{"name":"m_pSurfaceData","size":1,"type":"FIELD_VOID","offset":608},{"name":"m_flStepSoundTime","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":576},{"name":"m_nStepside","size":1,"type":"FIELD_INT32","flags":["save"],"offset":616},{"name":"m_vecSmoothedVelocity","size":1,"type":"FIELD_DIRECTION_VECTOR_WORLDSPACE","flags":["save"],"offset":620}]},{"base":"CPlayerPawnComponent","name":"CPlayer_ObserverServices","fields":[{"name":"m_iObserverMode","size":1,"type":"FIELD_UINT8","flags":["save"],"offset":72},{"name":"m_hObserverTarget","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":76},{"name":"m_iObserverLastMode","size":1,"type":"FIELD_INT32","flags":["save"],"offset":80},{"name":"m_bForcedObserverMode","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":84}]},{"name":"CPlayerPawnComponent","fields":[{"name":"__m_pChainEntity","size":1,"type":"FIELD_VOID","offset":8}]},{"base":"CBaseModelEntity","name":"CPlayerSprayDecal","fields":[{"name":"m_nPlayerSlot","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":1980,"external_name":"player_slot"}]},{"base":"CBaseTrackedStatsEntity","name":"CPlayerTrackedStatsEntity"},{"base":"CPlayerPawnComponent","name":"CPlayer_UseServices"},{"base":"CBaseEntity","name":"CPlayerVisibility","fields":[{"name":"m_bStartDisabled","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1200,"external_name":"StartDisabled"},{"name":"m_flVisibilityStrength","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1184,"external_name":"playervisibilitystrength"},{"name":"m_flFogDistanceMultiplier","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1188,"external_name":"playerfogdistancemultiplier"},{"name":"m_flFogMaxDensityMultiplier","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1192,"external_name":"playerfogmaxdensitymultiplier"},{"name":"m_flFadeTime","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1196,"external_name":"fadetime"},{"name":"m_bIsEnabled","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":1201},{"name":"InputEnable","size":1,"type":"FIELD_BOOLEAN","flags":["input"],"offset":0,"external_name":"Enable"},{"name":"InputDisable","size":1,"type":"FIELD_BOOLEAN","flags":["input"],"offset":0,"external_name":"Disable"},{"name":"InputSetPlayerVisibilityStrength","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"SetPlayerVisibilityStrength"},{"name":"InputSetPlayerFogDistanceMultiplier","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"SetPlayerFogDistanceMultiplier"},{"name":"InputSetPlayerFogMaxDensityMultiplier","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"SetPlayerFogMaxDensityMultiplier"}]},{"base":"CPlayerPawnComponent","name":"CPlayer_WaterServices"},{"base":"CPlayerPawnComponent","name":"CPlayer_WeaponServices","fields":[{"name":"m_hMyWeapons","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":72},{"name":"m_hActiveWeapon","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":96},{"name":"m_hLastWeapon","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":100},{"name":"m_iAmmo","size":32,"type":"FIELD_UINT16","flags":["save"],"offset":104},{"name":"m_bPreventWeaponPickup","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":168}]},{"base":"CPointEntity","name":"CPointAngleSensor","fields":[{"name":"m_bDisabled","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1184,"external_name":"StartDisabled"},{"name":"m_nLookAtName","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1192,"external_name":"lookatname"},{"name":"m_hTargetEntity","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":1200},{"name":"m_hLookAtEntity","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":1204},{"name":"m_flDuration","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1208,"external_name":"duration"},{"name":"m_flDotTolerance","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":1212},{"name":"m_flFacingTime","size":1,"type":"FIELD_TIME","flags":["save"],"offset":1216},{"name":"m_bFired","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":1220},{"name":"m_OnFacingLookat","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1224,"external_name":"OnFacingLookat"},{"name":"m_OnNotFacingLookat","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1248,"external_name":"OnNotFacingLookat"},{"name":"m_TargetDir","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1272,"external_name":"TargetDir"},{"name":"m_FacingPercentage","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1312,"external_name":"FacingPercentage"},{"name":"InputEnable","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Enable"},{"name":"InputDisable","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Disable"},{"name":"InputToggle","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Toggle"},{"name":"InputTest","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Test"},{"name":"InputSetTargetEntity","size":1,"type":"FIELD_STRING","flags":["input"],"offset":0,"external_name":"SetTargetEntity"},{"name":"tolerance","size":1,"type":"FIELD_FLOAT32","flags":["procedural_keyfield"]}]},{"base":"CPointEntity","name":"CPointAngularVelocitySensor","fields":[{"name":"m_hTargetEntity","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":1184},{"name":"m_flThreshold","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1188,"external_name":"threshold"},{"name":"m_nLastCompareResult","size":1,"type":"FIELD_INT32","flags":["save"],"offset":1192},{"name":"m_nLastFireResult","size":1,"type":"FIELD_INT32","flags":["save"],"offset":1196},{"name":"m_flFireTime","size":1,"type":"FIELD_TIME","flags":["save"],"offset":1200},{"name":"m_flFireInterval","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1204,"external_name":"fireinterval"},{"name":"m_flLastAngVelocity","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":1208},{"name":"m_lastOrientation","size":1,"type":"FIELD_QANGLE","flags":["save"],"offset":1212},{"name":"InputTest","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Test"},{"name":"InputTestWithInterval","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"TestWithInterval"},{"name":"m_OnLessThan","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1272,"external_name":"OnLessThan"},{"name":"m_OnLessThanOrEqualTo","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1296,"external_name":"OnLessThanOrEqualTo"},{"name":"m_OnGreaterThan","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1320,"external_name":"OnGreaterThan"},{"name":"m_OnGreaterThanOrEqualTo","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1344,"external_name":"OnGreaterThanOrEqualTo"},{"name":"m_OnEqualTo","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1368,"external_name":"OnEqualTo"},{"name":"m_AngularVelocity","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1240,"external_name":"AngularVelocity"},{"name":"m_vecAxis","size":1,"type":"FIELD_POSITION_VECTOR","flags":["save","key"],"offset":1224,"external_name":"axis"},{"name":"m_bUseHelper","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1236,"external_name":"usehelper"}]},{"base":"CPointEntity","name":"CPointBroadcastClientCommand","fields":[{"name":"InputCommand","size":1,"type":"FIELD_STRING","flags":["input"],"offset":0,"external_name":"Command"}]},{"base":"CBaseEntity","name":"CPointCamera","fields":[{"name":"m_FOV","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1184,"external_name":"FOV"},{"name":"m_flZNear","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1232,"external_name":"zNear"},{"name":"m_flZFar","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1228,"external_name":"zFar"},{"name":"m_Resolution","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1188,"external_name":"resolution"},{"name":"m_bFogEnable","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1192,"external_name":"fogEnable"},{"name":"m_FogColor","size":1,"type":"FIELD_COLOR32","flags":["save","key"],"offset":1193,"external_name":"fogColor"},{"name":"m_flFogStart","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1200,"external_name":"fogStart"},{"name":"m_flFogEnd","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1204,"external_name":"fogEnd"},{"name":"m_flFogMaxDensity","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1208,"external_name":"fogMaxDensity"},{"name":"m_bUseScreenAspectRatio","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1213,"external_name":"UseScreenAspectRatio"},{"name":"m_flAspectRatio","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1216,"external_name":"aspectRatio"},{"name":"m_bCanHLTVUse","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1236,"external_name":"hltvUsable"},{"name":"m_bAlignWithParent","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1237,"external_name":"align_with_parent"},{"name":"m_bDofEnabled","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1238,"external_name":"dof_enabled"},{"name":"m_flDofNearBlurry","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1240,"external_name":"dof_near_blurry"},{"name":"m_flDofNearCrisp","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1244,"external_name":"dof_near_crisp"},{"name":"m_flDofFarCrisp","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1248,"external_name":"dac_dof_far_crisp"},{"name":"m_flDofFarBlurry","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1252,"external_name":"dac_dof_far_blurry"},{"name":"m_flDofTiltToGround","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1256,"external_name":"dac_dof_tilt_to_ground"},{"name":"m_bActive","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":1212},{"name":"m_bIsOn","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":1268},{"name":"m_bNoSky","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":1220},{"name":"m_fBrightness","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":1224},{"name":"m_TargetFOV","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":1260},{"name":"m_DegreesPerSecond","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":1264},{"name":"m_pNext","size":1,"type":"FIELD_VOID","offset":1272},{"name":"InputChangeFOV","size":1,"type":"FIELD_STRING","flags":["input"],"offset":0,"external_name":"ChangeFOV"},{"name":"InputSetOnAndTurnOthersOff","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"SetOnAndTurnOthersOff"},{"name":"InputSetOn","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"SetOn"},{"name":"InputSetOff","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"SetOff"},{"name":"InputForceActive","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Activate"},{"name":"InputForceInactive","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Deactivate"},{"name":"InputEnableDOF","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"EnableDOF"},{"name":"InputDisableDOF","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"DisableDOF"},{"name":"InputSetDOFNearBlurry","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"SetDOFNearBlurry"},{"name":"InputSetDOFNearCrisp","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"SetDOFNearCrisp"},{"name":"InputSetDOFFarCrisp","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"SetDOFFarCrisp"},{"name":"InputSetDOFFarBlurry","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"SetDOFFarBlurry"},{"name":"InputSetDOFTiltToGround","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"SetDOFTiltToGround"}]},{"base":"CPointCamera","name":"CPointCameraVFOV","fields":[{"name":"m_flVerticalFOV","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1280,"external_name":"VerticalFOV"},{"name":"m_flDofFarCrisp","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1248,"external_name":"dof_far_crisp"},{"name":"m_flDofFarBlurry","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1252,"external_name":"dof_far_blurry"},{"name":"m_flDofTiltToGround","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1256,"external_name":"dof_tilt_to_ground"}]},{"base":"CPointEntity","name":"CPointChildModifier","fields":[{"name":"m_bOrphanInsteadOfDeletingChildrenOnRemove","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1184,"external_name":"orphan_children_on_remove"}]},{"base":"CPointEntity","name":"CPointClientCommand","fields":[{"name":"InputCommand","size":1,"type":"FIELD_STRING","flags":["input"],"offset":0,"external_name":"Command"}]},{"base":"CBaseClientUIEntity","name":"CPointClientUIDialog","fields":[{"name":"m_hActivator","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":2272},{"name":"m_bStartEnabled","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":2276,"external_name":"StartEnabled"}]},{"base":"CBaseClientUIEntity","name":"CPointClientUIWorldPanel","fields":[{"name":"m_bIgnoreInput","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":2272,"external_name":"ignore_input"},{"name":"m_bFollowPlayerAcrossTeleport","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":2274,"external_name":"follow_player_across_teleport"},{"name":"m_flWidth","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":2276,"external_name":"width"},{"name":"m_flHeight","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":2280,"external_name":"height"},{"name":"m_flDPI","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":2284,"external_name":"panel_dpi"},{"name":"m_flInteractDistance","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":2288,"external_name":"interact_distance"},{"name":"m_flDepthOffset","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":2292,"external_name":"depth_offset"},{"name":"m_unOwnerContext","size":1,"type":"FIELD_UINT32","flags":["save","key"],"offset":2296,"external_name":"owner_context"},{"name":"m_unHorizontalAlign","size":1,"type":"FIELD_UINT32","flags":["save","key"],"offset":2300,"external_name":"horizontal_align"},{"name":"m_unVerticalAlign","size":1,"type":"FIELD_UINT32","flags":["save","key"],"offset":2304,"external_name":"vertical_align"},{"name":"m_unOrientation","size":1,"type":"FIELD_UINT32","flags":["save","key"],"offset":2308,"external_name":"orientation"},{"name":"m_bAllowInteractionFromAllSceneWorlds","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":2312,"external_name":"allow_interaction_from_all_scene_worlds"},{"name":"m_vecCSSClasses","size":1,"type":"FIELD_CUSTOM","flags":["save","key"],"offset":2320,"external_name":"css_classes"},{"name":"m_bOpaque","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":2344,"external_name":"opaque"},{"name":"m_bNoDepth","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":2345,"external_name":"ignore_depth"},{"name":"m_bVisibleWhenParentNoDraw","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":2346,"external_name":"visible_when_parent_nodraw"},{"name":"m_bRenderBackface","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":2347,"external_name":"render_backface"},{"name":"m_bLit","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":2273,"external_name":"lit"},{"name":"m_bUseOffScreenIndicator","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":2348,"external_name":"enable_offscreen_indicator"},{"name":"m_bExcludeFromSaveGames","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":2349,"external_name":"exclude_from_save_games"},{"name":"m_bGrabbable","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":2350,"external_name":"grabbable"},{"name":"m_bOnlyRenderToTexture","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":2351,"external_name":"only_render_to_texture"},{"name":"m_bDisableMipGen","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":2352,"external_name":"disable_mip_gen"},{"name":"m_nExplicitImageLayout","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":2356,"external_name":"explicit_image_layout"},{"name":"css_class","size":1,"type":"FIELD_STRING","flags":["procedural_keyfield"]},{"name":"InputIgnoreUserInput","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"IgnoreUserInput"},{"name":"InputAcceptUserInput","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"AcceptUserInput"},{"name":"InputAddCSSClass","size":1,"type":"FIELD_STRING","flags":["input"],"offset":0,"external_name":"AddCSSClass"},{"name":"InputRemoveCSSClass","size":1,"type":"FIELD_STRING","flags":["input"],"offset":0,"external_name":"RemoveCSSClass"},{"name":"InputLocalPlayerAddCSSClass","size":1,"type":"FIELD_STRING","flags":["input"],"offset":0,"external_name":"LocalPlayerAddCSSClass"},{"name":"InputLocalPlayerRemoveCSSClass","size":1,"type":"FIELD_STRING","flags":["input"],"offset":0,"external_name":"LocalPlayerRemoveCSSClass"}]},{"base":"CPointClientUIWorldPanel","name":"CPointClientUIWorldTextPanel","fields":[{"name":"InputToggle","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Toggle"},{"name":"InputSetMessage","size":1,"type":"FIELD_STRING","flags":["input"],"offset":0,"external_name":"SetMessage"},{"name":"InputSetIntMessage","size":1,"type":"FIELD_INT32","flags":["input"],"offset":0,"external_name":"SetIntMessage"},{"name":"m_messageText","size":512,"type":"FIELD_CHARACTER","flags":["save","key"],"offset":2360,"external_name":"message"}]},{"base":"CBaseAnimGraph","name":"CPointCommentaryNode","fields":[{"name":"m_iszPreCommands","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":2704,"external_name":"precommands"},{"name":"m_iszPostCommands","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":2712,"external_name":"postcommands"},{"name":"m_iszCommentaryFile","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":2720,"external_name":"commentaryfile"},{"name":"m_iszViewTarget","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":2728,"external_name":"viewtarget"},{"name":"m_hViewTarget","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":2736},{"name":"m_hViewTargetAngles","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":2740},{"name":"m_iszViewPosition","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":2744,"external_name":"viewposition"},{"name":"m_hViewPosition","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":2752},{"name":"m_hViewPositionMover","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":2756},{"name":"m_bPreventMovement","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":2760,"external_name":"prevent_movement"},{"name":"m_bUnderCrosshair","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":2761},{"name":"m_bUnstoppable","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":2762},{"name":"m_flFinishedTime","size":1,"type":"FIELD_TIME","flags":["save"],"offset":2764},{"name":"m_vecFinishOrigin","size":1,"type":"FIELD_VECTOR","flags":["save"],"offset":2768},{"name":"m_vecOriginalAngles","size":1,"type":"FIELD_QANGLE","flags":["save"],"offset":2780},{"name":"m_vecFinishAngles","size":1,"type":"FIELD_QANGLE","flags":["save"],"offset":2792},{"name":"m_bActive","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":2872},{"name":"m_flStartTime","size":1,"type":"FIELD_TIME","flags":["save"],"offset":2876},{"name":"m_flStartTimeInCommentary","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":2880},{"name":"m_iszTitle","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":2888,"external_name":"title"},{"name":"m_iszSpeakers","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":2896,"external_name":"speakers"},{"name":"m_iNodeNumber","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":2904,"external_name":"node_id"},{"name":"m_iNodeNumberMax","size":1,"type":"FIELD_INT32","flags":["save"],"offset":2908},{"name":"m_bListenedTo","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":2912},{"name":"m_bPreventChangesWhileMoving","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":2804},{"name":"m_bDisabled","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":2805,"external_name":"start_disabled"},{"name":"m_vecTeleportOrigin","size":1,"type":"FIELD_POSITION_VECTOR","flags":["save","key"],"offset":2808,"external_name":"teleport_origin"},{"name":"m_flAbortedPlaybackAt","size":1,"type":"FIELD_TIME","flags":["save"],"offset":2820},{"name":"m_pOnCommentaryStarted","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":2824,"external_name":"OnCommentaryStarted"},{"name":"m_pOnCommentaryStopped","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":2848,"external_name":"OnCommentaryStopped"},{"name":"InputStartCommentary","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"StartCommentary"},{"name":"InputStartUnstoppableCommentary","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"StartUnstoppableCommentary"},{"name":"InputEnable","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Enable"},{"name":"InputDisable","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Disable"},{"name":"CPointCommentaryNodeSpinThink","size":1,"type":"FIELD_VOID","offset":0},{"name":"CPointCommentaryNodeUpdateViewThink","size":1,"type":"FIELD_VOID","offset":0},{"name":"CPointCommentaryNodeUpdateViewPostThink","size":1,"type":"FIELD_VOID","offset":0},{"name":"CPointCommentaryNodeAcculumatePlayTimeThink","size":1,"type":"FIELD_VOID","offset":0}]},{"base":"CBaseEntity","name":"CPointEntity","fields":[{"name":"InputSetPosition","size":1,"type":"FIELD_VECTOR","flags":["input"],"offset":0,"external_name":"SetPosition"}]},{"base":"CBaseEntity","name":"CPointEntityFinder","fields":[{"enum":"EntFinderMethod_t","name":"m_FindMethod","size":1,"type":"FIELD_INT32","flags":["save","key","enum"],"offset":1220,"external_name":"method"},{"name":"m_iFilterName","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1192,"external_name":"filtername"},{"name":"m_hFilter","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":1200},{"name":"m_iRefName","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1208,"external_name":"referencename"},{"name":"m_hReference","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":1216},{"name":"m_OnFoundEntity","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1224,"external_name":"OnFoundEntity"},{"name":"InputFindEntity","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"FindEntity"},{"name":"m_hEntity","size":1,"type":"FIELD_VOID","offset":1184}]},{"base":"CPointEntity","name":"CPointHurt","fields":[{"name":"m_flRadius","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1192,"external_name":"DamageRadius"},{"name":"m_nDamage","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":1184,"external_name":"Damage"},{"name":"m_flDelay","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1196,"external_name":"DamageDelay"},{"enum":"DamageTypes_t","name":"m_bitsDamageType","size":1,"type":"FIELD_INT32","flags":["save","key","enum"],"offset":1188,"external_name":"DamageType"},{"name":"m_strTarget","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1200,"external_name":"DamageTarget"},{"name":"CPointHurtHurtThink","size":1,"type":"FIELD_VOID","offset":0},{"name":"InputTurnOn","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"TurnOn"},{"name":"InputTurnOff","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"TurnOff"},{"name":"InputToggle","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Toggle"},{"name":"InputHurt","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Hurt"},{"name":"m_pActivator","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":1208}]},{"base":"CBaseEntity","name":"CPointModifierThinker","fields":[{"name":"m_bSendToClients","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1208,"external_name":"send_to_clients"},{"name":"m_hModifier","size":1,"type":"FIELD_MODIFIER_HANDLE","flags":["save"],"offset":1184},{"name":"CPointModifierThinkerOnModifierLost","size":1,"type":"FIELD_VOID","offset":0}]},{"base":"CBaseEntity","name":"CPointOrient","fields":[{"name":"m_iszSpawnTargetName","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1184,"external_name":"orient_towards"},{"name":"m_bActive","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1196,"external_name":"start_active"},{"enum":"PointOrientConstraint_t","name":"m_nConstraint","size":1,"type":"FIELD_INT32","flags":["save","key","enum"],"offset":1204,"external_name":"constraint_type"},{"enum":"PointOrientGoalDirectionType_t","name":"m_nGoalDirection","size":1,"type":"FIELD_INT32","flags":["save","key","enum"],"offset":1200,"external_name":"goal_direction_type"},{"name":"m_flMaxTurnRate","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1208,"external_name":"max_turn_rate"},{"name":"m_flLastGameTime","size":1,"type":"FIELD_TIME","flags":["save"],"offset":1212},{"name":"m_hTarget","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":1192},{"name":"InputSetActive","size":1,"type":"FIELD_BOOLEAN","flags":["input"],"offset":0,"external_name":"SetActive"},{"name":"InputSetTarget","size":1,"type":"FIELD_STRING","flags":["input"],"offset":0,"external_name":"SetTarget"},{"name":"CPointOrientReorientThink","size":1,"type":"FIELD_VOID","offset":0}]},{"base":"CServerOnlyPointEntity","name":"CPointPrefab","fields":[{"name":"m_targetMapName","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1184,"external_name":"targetMapName"},{"name":"m_forceWorldGroupID","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1192,"external_name":"forceWorldGroupID"},{"name":"m_fixupNames","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1208,"external_name":"fixupNames"},{"name":"m_bLoadDynamic","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1209,"external_name":"prefab_load_dynamic"},{"name":"m_associatedRelayTargetName","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1200,"external_name":"prefab_associated_relay"},{"name":"m_associatedRelayEntity","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":1212},{"name":"m_ProceduralRelaySources","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":1216}]},{"base":"CPointEntity","name":"CPointProximitySensor","fields":[{"name":"m_bDisabled","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1184,"external_name":"StartDisabled"},{"name":"m_hTargetEntity","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":1188},{"name":"m_Distance","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1192,"external_name":"Distance"},{"name":"InputEnable","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Enable"},{"name":"InputDisable","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Disable"},{"name":"InputToggle","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Toggle"},{"name":"InputSetTargetEntity","size":1,"type":"FIELD_STRING","flags":["input"],"offset":0,"external_name":"SetTargetEntity"}]},{"base":"CBaseEntity","name":"CPointPulse"},{"base":"CPointEntity","name":"CPointPush","fields":[{"name":"CPointPushPushThink","size":1,"type":"FIELD_VOID","offset":0},{"name":"m_bEnabled","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1184,"external_name":"enabled"},{"name":"m_flMagnitude","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1188,"external_name":"magnitude"},{"name":"m_flRadius","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1192,"external_name":"radius"},{"name":"m_flInnerRadius","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1196,"external_name":"inner_radius"},{"name":"m_flConeOfInfluence","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1200,"external_name":"influence_cone"},{"name":"m_iszFilterName","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1208,"external_name":"filtername"},{"name":"m_hFilter","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":1216},{"name":"InputEnable","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Enable"},{"name":"InputDisable","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Disable"}]},{"base":"CPointEntity","name":"CPointServerCommand","fields":[{"name":"InputCommand","size":1,"type":"FIELD_STRING","flags":["input"],"offset":0,"external_name":"Command"}]},{"base":"CServerOnlyPointEntity","name":"CPointTeleport","fields":[{"name":"m_vSaveOrigin","size":1,"type":"FIELD_VECTOR","flags":["save"],"offset":1184},{"name":"m_vSaveAngles","size":1,"type":"FIELD_QANGLE","flags":["save"],"offset":1196},{"name":"m_bTeleportParentedEntities","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1208,"external_name":"teleport_parented_entities"},{"name":"m_bTeleportUseCurrentAngle","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1209,"external_name":"teleport_use_current_angle"}]},{"base":"CLogicalEntity","name":"CPointTemplate","fields":[{"name":"m_iszWorldName","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1184,"external_name":"worldName"},{"name":"m_iszSource2EntityLumpName","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1192,"external_name":"entityLumpName"},{"name":"m_iszEntityFilterName","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1200,"external_name":"entityFilterName"},{"name":"m_bAsynchronouslySpawnEntities","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1212,"external_name":"asynchronous"},{"name":"m_flTimeoutInterval","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1208,"external_name":"timeoutInterval"},{"name":"m_createdSpawnGroupHandles","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":1224},{"name":"m_SpawnedEntityHandles","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":1248},{"enum":"PointTemplateOwnerSpawnGroupType_t","name":"m_ownerSpawnGroupType","size":1,"type":"FIELD_INT32","flags":["key","enum"],"offset":1220,"external_name":"spawnGroupType"},{"enum":"PointTemplateClientOnlyEntityBehavior_t","name":"m_clientOnlyEntityBehavior","size":1,"type":"FIELD_INT32","flags":["key","enum"],"offset":1216,"external_name":"createClientOnlyEntities"},{"name":"m_ScriptSpawnCallback","size":1,"type":"FIELD_VOID","offset":1272},{"name":"m_ScriptCallbackScope","size":1,"type":"FIELD_VOID","offset":1280}]},{"base":"CBaseEntity","name":"CPointValueRemapper","fields":[{"name":"m_bDisabled","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1184,"external_name":"StartDisabled"},{"name":"m_bUpdateOnClient","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1185,"external_name":"updateOnClient"},{"enum":"ValueRemapperInputType_t","name":"m_nInputType","size":1,"type":"FIELD_INT32","flags":["save","key","enum"],"offset":1188,"external_name":"inputType"},{"name":"m_iszRemapLineStartName","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1192,"external_name":"remapLineStart"},{"name":"m_iszRemapLineEndName","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1200,"external_name":"remapLineEnd"},{"name":"m_hRemapLineStart","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":1208},{"name":"m_hRemapLineEnd","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":1212},{"name":"m_flMaximumChangePerSecond","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1216,"external_name":"maximumChangePerSecond"},{"name":"m_flDisengageDistance","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1220,"external_name":"maximumDistanceFromLine"},{"name":"m_flEngageDistance","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1224,"external_name":"engageDistance"},{"name":"m_bRequiresUseKey","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1228,"external_name":"requiresUseKey"},{"enum":"ValueRemapperOutputType_t","name":"m_nOutputType","size":1,"type":"FIELD_INT32","flags":["save","key","enum"],"offset":1232,"external_name":"outputType"},{"name":"m_hUsingPlayer","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":1352},{"name":"m_iszOutputEntityName","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1240,"external_name":"outputEntity"},{"name":"m_iszOutputEntity2Name","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1248,"external_name":"outputEntity2"},{"name":"m_iszOutputEntity3Name","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1256,"external_name":"outputEntity3"},{"name":"m_iszOutputEntity4Name","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1264,"external_name":"outputEntity4"},{"enum":"ValueRemapperHapticsType_t","name":"m_nHapticsType","size":1,"type":"FIELD_INT32","flags":["save","key","enum"],"offset":1296,"external_name":"hapticsType"},{"enum":"ValueRemapperMomentumType_t","name":"m_nMomentumType","size":1,"type":"FIELD_INT32","flags":["save","key","enum"],"offset":1300,"external_name":"momentumType"},{"name":"m_flMomentumModifier","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1304,"external_name":"momentumModifier"},{"name":"m_flSnapValue","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1308,"external_name":"snapValue"},{"name":"m_flCurrentMomentum","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":1312},{"enum":"ValueRemapperRatchetType_t","name":"m_nRatchetType","size":1,"type":"FIELD_INT32","flags":["save","key","enum"],"offset":1316,"external_name":"ratchetType"},{"name":"m_flRatchetOffset","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":1320},{"name":"m_flInputOffset","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1324,"external_name":"inputOffset"},{"name":"m_bEngaged","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":1328},{"name":"m_bFirstUpdate","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":1329},{"name":"m_flPreviousValue","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":1332},{"name":"m_flPreviousUpdateTickTime","size":1,"type":"FIELD_TIME","flags":["save"],"offset":1336},{"name":"m_vecPreviousTestPoint","size":1,"type":"FIELD_POSITION_VECTOR","flags":["save"],"offset":1340},{"name":"m_hOutputEntities","size":1,"type":"FIELD_VOID","offset":1272},{"name":"CPointValueRemapperUpdateThink","size":1,"type":"FIELD_VOID","offset":0},{"name":"m_flCustomOutputValue","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1356,"external_name":"customOutputValue"},{"name":"m_iszSoundEngage","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1360,"external_name":"soundEngage"},{"name":"m_iszSoundDisengage","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1368,"external_name":"soundDisengage"},{"name":"m_iszSoundReachedValueZero","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1376,"external_name":"soundReachedValueZero"},{"name":"m_iszSoundReachedValueOne","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1384,"external_name":"soundReachedValueOne"},{"name":"m_iszSoundMovingLoop","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1392,"external_name":"soundMovingLoop"},{"name":"m_Position","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1424,"external_name":"Position"},{"name":"m_PositionDelta","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1456,"external_name":"PositionDelta"},{"name":"m_OnReachedValueZero","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1488,"external_name":"OnReachedValueZero"},{"name":"m_OnReachedValueOne","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1512,"external_name":"OnReachedValueOne"},{"name":"m_OnReachedValueCustom","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1536,"external_name":"OnReachedValueCustom"},{"name":"m_OnEngage","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1560,"external_name":"OnEngage"},{"name":"m_OnDisengage","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1584,"external_name":"OnDisengage"}]},{"base":"CPointEntity","name":"CPointVelocitySensor","fields":[{"name":"m_hTargetEntity","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":1184},{"name":"m_vecAxis","size":1,"type":"FIELD_POSITION_VECTOR","flags":["save","key"],"offset":1188,"external_name":"axis"},{"name":"m_bEnabled","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1200,"external_name":"enabled"},{"name":"m_flAvgInterval","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1208,"external_name":"avginterval"},{"name":"m_fPrevVelocity","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":1204},{"name":"m_Velocity","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1216,"external_name":"Velocity"},{"name":"InputEnable","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Enable"},{"name":"InputDisable","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Disable"}]},{"base":"CModelPointEntity","name":"CPointWorldText","fields":[{"name":"InputEnable","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Enable"},{"name":"InputDisable","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Disable"},{"name":"InputToggle","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Toggle"},{"name":"InputSetMessage","size":1,"type":"FIELD_STRING","flags":["input"],"offset":0,"external_name":"SetMessage"},{"name":"InputSetIntMessage","size":1,"type":"FIELD_INT32","flags":["input"],"offset":0,"external_name":"SetIntMessage"},{"name":"m_messageText","size":512,"type":"FIELD_CHARACTER","flags":["key"],"offset":1920,"external_name":"message"},{"name":"m_FontName","size":64,"type":"FIELD_CHARACTER","flags":["key"],"offset":2432,"external_name":"font_name"},{"name":"m_BackgroundMaterialName","size":64,"type":"FIELD_CHARACTER","flags":["key"],"offset":2496,"external_name":"background_material_name"},{"name":"m_bEnabled","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":2560,"external_name":"enabled"},{"name":"m_bFullbright","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":2561,"external_name":"fullbright"},{"name":"m_flWorldUnitsPerPx","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2564,"external_name":"world_units_per_pixel"},{"name":"m_flFontSize","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2568,"external_name":"font_size"},{"name":"m_flDepthOffset","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2572,"external_name":"depth_render_offset"},{"name":"m_Color","size":1,"type":"FIELD_COLOR32","flags":["key"],"offset":2592,"external_name":"color"},{"name":"m_bDrawBackground","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":2576,"external_name":"draw_background"},{"name":"m_flBackgroundBorderWidth","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2580,"external_name":"background_border_width"},{"name":"m_flBackgroundBorderHeight","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2584,"external_name":"background_border_height"},{"name":"m_flBackgroundWorldToUV","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2588,"external_name":"background_world_to_uv"},{"enum":"PointWorldTextJustifyHorizontal_t","name":"m_nJustifyHorizontal","size":1,"type":"FIELD_INT32","flags":["key","enum"],"offset":2596,"external_name":"justify_horizontal"},{"enum":"PointWorldTextJustifyVertical_t","name":"m_nJustifyVertical","size":1,"type":"FIELD_INT32","flags":["key","enum"],"offset":2600,"external_name":"justify_vertical"},{"enum":"PointWorldTextReorientMode_t","name":"m_nReorientMode","size":1,"type":"FIELD_INT32","flags":["key","enum"],"offset":2604,"external_name":"reorient_mode"}]},{"base":"CBaseTrigger","name":"CPostProcessingVolume","fields":[{"name":"m_hPostSettings","size":1,"type":"FIELD_HPOSTPROCESSING","flags":["save","key"],"offset":2288,"external_name":"postprocessing"},{"name":"m_flFadeDuration","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":2296,"external_name":"fadetime"},{"name":"m_flMinLogExposure","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":2300,"external_name":"minlogexposure"},{"name":"m_flMaxLogExposure","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":2304,"external_name":"maxlogexposure"},{"name":"m_flMinExposure","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":2308,"external_name":"minexposure"},{"name":"m_flMaxExposure","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":2312,"external_name":"maxexposure"},{"name":"m_flExposureCompensation","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":2316,"external_name":"exposurecompensation"},{"name":"m_flExposureFadeSpeedUp","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":2320,"external_name":"exposurespeedup"},{"name":"m_flExposureFadeSpeedDown","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":2324,"external_name":"exposurespeeddown"},{"name":"m_flTonemapEVSmoothingRange","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":2328,"external_name":"exposuresmoothingrange"},{"name":"m_bMaster","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":2332,"external_name":"master"},{"name":"m_bExposureControl","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":2333,"external_name":"enableexposure"}]},{"base":"CBaseTrigger","name":"CPrecipitation"},{"base":"CBaseModelEntity","name":"CPrecipitationBlocker"},{"base":"CCitadelProjectile","name":"CProjectile_Airheart_FloatingBomb"},{"base":"CBaseAnimGraph","name":"CProjectile_Airheart_Package"},{"base":"CCitadelTrackedProjectile","name":"CProjectile_Boho_BouncyProjectile"},{"base":"CCitadelProjectile","name":"CProjectile_BookwormDragon_Projectile"},{"base":"CCitadelProjectile","name":"CProjectile_Doorman_Cart_Projectile"},{"base":"CCitadelTrackedProjectile","name":"CProjectile_Familiar_MovingToAttach"},{"base":"CCitadelProjectile","name":"CProjectile_GraveStone_Projectile"},{"base":"CProjectile_KnightCharge_Projectile","name":"CProjectile_KnightChargeLeading_Projectile"},{"base":"CCitadelProjectile","name":"CProjectile_KnightCharge_Projectile","fields":[{"name":"m_CCitadelMinimapComponent","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":2144}]},{"base":"CCitadelProjectile","name":"CProjectile_Necro_HauntProjectile"},{"base":"CCitadelProjectile","name":"CProjectile_Necro_ZombieWall_Projectile"},{"base":"CCitadelProjectile","name":"CProjectile_Perched_Predator"},{"base":"CCitadelProjectile","name":"CProjectile_Priest_SlideTrap_Projectile"},{"base":"CCitadelTrackedProjectile","name":"CProjectile_PunkgoatTether"},{"base":"CCitadelProjectile","name":"CProjectile_Rolling_FireBall"},{"base":"CCitadelProjectile","name":"CProjectile_Rutger_Rocket"},{"base":"CCitadelProjectile","name":"CProjectile_Stomp_Projectile"},{"base":"CCitadelProjectile","name":"CProjectile_Synth_Barrage"},{"base":"CCitadelProjectile","name":"CProjectile_Synth_PlasmaFlux"},{"base":"CBaseAnimGraph","name":"CPropAnimatingBreakable","fields":[{"name":"m_stages","size":1,"type":"FIELD_EMBEDDED","flags":["save"],"offset":2704,"embedded":"CBreakableStageHelper"},{"name":"InputNextBreakStage","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"NextBreakStage"},{"name":"m_OnTakeDamage","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":2728,"external_name":"OnTakeDamage"},{"name":"m_OnFinalBreak","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":2752,"external_name":"OnFinalBreak"},{"name":"m_OnStageAdvanced","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":2776,"external_name":"OnStageAdvanced"}]},{"base":"CEntityComponent","name":"CPropDataComponent","fields":[{"name":"m_flDmgModBullet","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":16},{"name":"m_flDmgModClub","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":20},{"name":"m_flDmgModExplosive","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":24},{"name":"m_flDmgModFire","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":28},{"name":"m_iszPhysicsDamageTableName","size":1,"type":"FIELD_STRING","flags":["save"],"offset":32},{"name":"m_iszBasePropData","size":1,"type":"FIELD_STRING","flags":["save"],"offset":40},{"name":"m_nInteractions","size":1,"type":"FIELD_INT32","flags":["save"],"offset":48},{"name":"m_bSpawnMotionDisabled","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":52},{"name":"m_nDisableTakePhysicsDamageSpawnFlag","size":1,"type":"FIELD_INT32","flags":["save"],"offset":56},{"name":"m_nMotionDisabledSpawnFlag","size":1,"type":"FIELD_INT32","flags":["save"],"offset":60}]},{"base":"CBasePropDoor","name":"CPropDoorRotating","fields":[{"enum":"PropDoorRotatingSpawnPos_t","name":"m_eSpawnPosition","size":1,"type":"FIELD_INT32","flags":["save","key","enum"],"offset":3808,"external_name":"spawnpos"},{"enum":"PropDoorRotatingOpenDirection_e","name":"m_eOpenDirection","size":1,"type":"FIELD_INT32","flags":["save","key","enum"],"offset":3812,"external_name":"opendir"},{"name":"m_vecAxis","size":1,"type":"FIELD_VECTOR","flags":["save"],"offset":3792},{"name":"m_flDistance","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":3804,"external_name":"distance"},{"name":"m_angRotationAjarDeprecated","size":1,"type":"FIELD_QANGLE","flags":["save","key"],"offset":3828,"external_name":"ajarangles"},{"name":"m_flAjarAngle","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":3824,"external_name":"ajarangle"},{"name":"m_bAjarDoorShouldntAlwaysOpen","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":3936,"external_name":"ajardoorshouldntalwaysopen"},{"name":"m_angRotationClosed","size":1,"type":"FIELD_QANGLE","flags":["save"],"offset":3840},{"name":"m_angRotationOpenForward","size":1,"type":"FIELD_QANGLE","flags":["save"],"offset":3852},{"name":"m_angRotationOpenBack","size":1,"type":"FIELD_QANGLE","flags":["save"],"offset":3864},{"name":"m_angGoal","size":1,"type":"FIELD_QANGLE","flags":["save"],"offset":3876},{"name":"m_hEntityBlocker","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":3940},{"name":"InputSetRotationDistance","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"SetRotationDistance"},{"name":"InputSetSpeed","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"SetSpeed"},{"name":"m_vecForwardBoundsMin","size":1,"type":"FIELD_VOID","offset":3888},{"name":"m_vecForwardBoundsMax","size":1,"type":"FIELD_VOID","offset":3900},{"name":"m_vecBackBoundsMin","size":1,"type":"FIELD_VOID","offset":3912},{"name":"m_vecBackBoundsMax","size":1,"type":"FIELD_VOID","offset":3924},{"name":"m_eCurrentOpenDirection","size":1,"type":"FIELD_VOID","offset":3816},{"name":"m_eDefaultCheckDirection","size":1,"type":"FIELD_VOID","offset":3820}]},{"base":"CPropDoorRotating","name":"CPropDoorRotatingBreakable","fields":[{"name":"InputSetUnbreakable","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"SetUnbreakable"},{"name":"InputSetBreakable","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"SetBreakable"},{"name":"m_bBreakable","size":1,"type":"FIELD_VOID","offset":3952},{"name":"m_isAbleToCloseAreaPortals","size":1,"type":"FIELD_VOID","offset":3953},{"name":"m_currentDamageState","size":1,"type":"FIELD_VOID","offset":3956},{"name":"m_damageStates","size":1,"type":"FIELD_VOID","offset":3960}]},{"base":"CBaseEntity","name":"CPulseGameBlackboard","fields":[{"name":"m_strGraphName","size":1,"type":"FIELD_UTLSTRING","flags":["save","key"],"offset":1192,"external_name":"graph_def"},{"name":"m_strStateBlob","size":1,"type":"FIELD_UTLSTRING","flags":["save"],"offset":1200}]},{"base":"CBreakable","name":"CPushable"},{"base":"CPhysConstraint","name":"CRagdollConstraint","fields":[{"name":"m_xmin","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1280,"external_name":"xmin"},{"name":"m_xmax","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1284,"external_name":"xmax"},{"name":"m_ymin","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1288,"external_name":"ymin"},{"name":"m_ymax","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1292,"external_name":"ymax"},{"name":"m_zmin","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1296,"external_name":"zmin"},{"name":"m_zmax","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1300,"external_name":"zmax"},{"name":"m_xfriction","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1304,"external_name":"xfriction"},{"name":"m_yfriction","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1308,"external_name":"yfriction"},{"name":"m_zfriction","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1312,"external_name":"zfriction"}]},{"base":"CPointEntity","name":"CRagdollMagnet","fields":[{"name":"m_radius","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1188,"external_name":"radius"},{"name":"m_force","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1192,"external_name":"force"},{"name":"m_axis","size":1,"type":"FIELD_POSITION_VECTOR","flags":["save","key"],"offset":1196,"external_name":"axis"},{"name":"m_bDisabled","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1184,"external_name":"StartDisabled"},{"name":"InputEnable","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Enable"},{"name":"InputDisable","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Disable"}]},{"base":"CBaseEntity","name":"CRagdollManager","fields":[{"name":"m_iCurrentMaxRagdollCount","size":1,"type":"FIELD_CHARACTER","flags":["save"],"offset":1184},{"name":"m_iMaxRagdollCount","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":1188,"external_name":"MaxRagdollCount"},{"name":"m_bSaveImportant","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1192,"external_name":"SaveImportant"},{"name":"m_bCanTakeDamage","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1193,"external_name":"CanTakeDamage"},{"name":"InputSetMaxRagdollCount","size":1,"type":"FIELD_INT32","flags":["input"],"offset":0,"external_name":"SetMaxRagdollCount"}]},{"base":"CBaseAnimGraph","name":"CRagdollProp","fields":[{"name":"m_ragdoll","size":1,"type":"FIELD_VOID","offset":2720},{"name":"m_ragPos","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":2832},{"name":"m_ragAngles","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":2856},{"name":"m_ragEnabled","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":2808},{"name":"m_lastUpdateTickCount","size":1,"type":"FIELD_UINT32","flags":["save"],"offset":2880},{"name":"m_allAsleep","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":2884},{"name":"m_hDamageEntity","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":2888},{"name":"m_hKiller","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":2892},{"name":"m_bStartDisabled","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":2800,"external_name":"StartDisabled"},{"name":"InputEnableMotion","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"EnableMotion"},{"name":"InputDisableMotion","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"DisableMotion"},{"name":"InputTurnOn","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Enable"},{"name":"InputTurnOff","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Disable"},{"name":"InputFadeAndRemove","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"FadeAndRemove"},{"name":"m_bFirstCollisionAfterLaunch","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":2885},{"name":"m_flBlendWeight","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":2956},{"name":"m_ragdollMins","size":1,"type":"FIELD_VOID","offset":2968},{"name":"m_ragdollMaxs","size":1,"type":"FIELD_VOID","offset":2992},{"name":"m_hPhysicsAttacker","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":2896},{"name":"m_flLastPhysicsInfluenceTime","size":1,"type":"FIELD_TIME","flags":["save"],"offset":2900},{"name":"m_flFadeOutStartTime","size":1,"type":"FIELD_TIME","flags":["save"],"offset":2904},{"name":"m_flFadeTime","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":2908},{"name":"m_strSourceClassName","size":1,"type":"FIELD_STRING","flags":["save"],"offset":2944},{"name":"m_strOriginClassName","size":1,"type":"FIELD_STRING","flags":["save"],"offset":2936},{"name":"m_bHasBeenPhysgunned","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":2952},{"name":"m_flAwakeTime","size":1,"type":"FIELD_TIME","flags":["save"],"offset":2924},{"name":"m_flLastOriginChangeTime","size":1,"type":"FIELD_TIME","flags":["save"],"offset":2928},{"name":"m_vecLastOrigin","size":1,"type":"FIELD_POSITION_VECTOR","flags":["save"],"offset":2912},{"name":"CRagdollPropSetDebrisThink","size":1,"type":"FIELD_VOID","offset":0},{"name":"CRagdollPropClearFlagsThink","size":1,"type":"FIELD_VOID","offset":0},{"name":"CRagdollPropFadeOutThink","size":1,"type":"FIELD_VOID","offset":0},{"name":"CRagdollPropSettleThink","size":1,"type":"FIELD_VOID","offset":0},{"name":"CRagdollPropAttachedItemsThink","size":1,"type":"FIELD_VOID","offset":0},{"name":"m_ragdoll.list","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":2720},{"name":"m_ragdoll.hierarchyJoints","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":2744},{"name":"m_ragdoll.allowStretch","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":2792},{"name":"m_flDefaultFadeScale","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":2960},{"name":"m_bShouldDeleteActivationRecord","size":1,"type":"FIELD_VOID","offset":3016},{"name":"m_bAllowStretch","size":1,"type":"FIELD_VOID","offset":2953},{"name":"massScale","size":1,"type":"FIELD_FLOAT32","flags":["procedural_keyfield"]},{"name":"buoyancyscale","size":1,"type":"FIELD_FLOAT32","flags":["procedural_keyfield"]}]},{"base":"CRagdollProp","name":"CRagdollPropAlias_physics_prop_ragdoll"},{"base":"CRagdollProp","name":"CRagdollPropAttached","fields":[{"name":"m_boneIndexAttached","size":1,"type":"FIELD_UINT32","flags":["save"],"offset":3040},{"name":"m_ragdollAttachedObjectIndex","size":1,"type":"FIELD_UINT32","flags":["save"],"offset":3044},{"name":"m_attachmentPointBoneSpace","size":1,"type":"FIELD_VECTOR","flags":["save"],"offset":3048},{"name":"m_attachmentPointRagdollSpace","size":1,"type":"FIELD_VECTOR","flags":["save"],"offset":3060},{"name":"m_bShouldDetach","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":3072},{"name":"m_bShouldDeleteAttachedActivationRecord","size":1,"type":"FIELD_VOID","offset":3088}]},{"base":"CSimpleSimTimer","name":"CRandSimTimer","fields":[{"name":"m_flMinInterval","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":8},{"name":"m_flMaxInterval","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":12}]},{"base":"CStopwatchBase","name":"CRandStopwatch","fields":[{"name":"m_flMinInterval","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":12},{"name":"m_flMaxInterval","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":16}]},{"base":"CBarnLight","name":"CRectLight","fields":[{"name":"m_bShowLight","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":2664,"external_name":"showlight"}]},{"base":"CBaseTrigger","name":"CRegenerateZone"},{"name":"CRelativeLocation","fields":[{"enum":"RelativeLocationType_t","name":"m_Type","size":1,"type":"FIELD_UINT8","flags":["save","enum"],"offset":24},{"name":"m_vRelativeOffset","size":1,"type":"FIELD_VECTOR","flags":["save"],"offset":28},{"name":"m_vWorldSpacePos","size":1,"type":"FIELD_POSITION_VECTOR","flags":["save"],"offset":40},{"name":"m_hEntity","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":52},{"name":"m_nNavAreaID","size":1,"type":"FIELD_UINT32","flags":["save"],"offset":56},{"name":"m_nSpaceBlockID","size":1,"type":"FIELD_UINT32","flags":["save"],"offset":60}]},{"name":"CRelativeTransform","fields":[{"name":"m_transform","size":1,"type":"FIELD_CTRANSFORM_WORLDSPACE","flags":["save"],"offset":0},{"name":"m_hEntity","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":32}]},{"name":"CRemapFloat","fields":[{"name":"m_pValue","size":4,"type":"FIELD_FLOAT32","flags":["save"],"offset":0}]},{"base":"CEntityComponent","name":"CRenderComponent","fields":[{"name":"m_bIsRenderingWithViewModels","size":1,"type":"FIELD_BOOLEAN","offset":80},{"name":"m_nSplitscreenFlags","size":1,"type":"FIELD_UINT32","offset":84},{"name":"m_bEnableRendering","size":1,"type":"FIELD_BOOLEAN","offset":88},{"name":"m_bInterpolationReadyToDraw","size":1,"type":"FIELD_BOOLEAN","offset":168},{"name":"__m_pChainEntity","size":1,"type":"FIELD_VOID","offset":16}]},{"base":"CBaseModelEntity","name":"CRenderPortal","fields":[{"name":"m_hLocalPortalLink","size":1,"type":"FIELD_EHANDLE","flags":["save","key"],"offset":1920,"external_name":"local_portal_link"},{"name":"m_hRemotePortalLink","size":1,"type":"FIELD_EHANDLE","flags":["save","key"],"offset":1924,"external_name":"remote_portal_link"},{"name":"m_brushModelName","size":1,"type":"FIELD_UTLSTRING","flags":["save"],"offset":1928},{"name":"m_flFadeStartDist","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1936,"external_name":"fade_start_dist"},{"name":"m_flFadeEndDist","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1940,"external_name":"fade_end_dist"},{"name":"m_flFadeStartAngle","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1944,"external_name":"fade_start_angle"},{"name":"m_flFadeEndAngle","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1948,"external_name":"fade_end_angle"},{"name":"m_flRemoteViewForwardOffset","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1952,"external_name":"remote_view_forward_offset"},{"name":"m_fadeToColor","size":1,"type":"FIELD_COLOR32","flags":["save","key"],"offset":1956,"external_name":"fade_to_color"}]},{"base":"CModelPointEntity","name":"CRevertSaved","fields":[{"name":"m_loadTime","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1920,"external_name":"loadtime"},{"name":"m_Duration","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1924,"external_name":"duration"},{"name":"m_HoldTime","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1928,"external_name":"holdtime"},{"name":"InputReload","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Reload"},{"name":"CRevertSavedLoadThink","size":1,"type":"FIELD_VOID","offset":0}]},{"base":"CBaseModelEntity","name":"CRopeKeyframe","fields":[{"name":"m_RopeFlags","size":1,"type":"FIELD_UINT16","flags":["save"],"offset":1928},{"name":"m_iNextLinkName","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1936,"external_name":"NextKey"},{"name":"m_Slack","size":1,"type":"FIELD_INT16","flags":["save","key"],"offset":1944,"external_name":"Slack"},{"name":"m_Width","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1948,"external_name":"Width"},{"name":"m_TextureScale","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1952,"external_name":"TextureScale"},{"name":"m_nSegments","size":1,"type":"FIELD_UINT8","flags":["save","key"],"offset":1956,"external_name":"SegmentCount"},{"name":"m_bConstrainBetweenEndpoints","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":1957},{"name":"m_strRopeMaterialModel","size":1,"type":"FIELD_STRING","flags":["save"],"offset":1960},{"name":"m_iRopeMaterialModelIndex","size":1,"type":"FIELD_HMATERIAL","flags":["save"],"offset":1968},{"name":"m_Subdiv","size":1,"type":"FIELD_UINT8","flags":["save","key"],"offset":1976,"external_name":"Subdiv"},{"name":"m_RopeLength","size":1,"type":"FIELD_INT16","flags":["save"],"offset":1978},{"name":"m_fLockedPoints","size":1,"type":"FIELD_UINT8","flags":["save"],"offset":1980},{"name":"m_bCreatedFromMapFile","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":1981},{"name":"m_flScrollSpeed","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1984,"external_name":"ScrollSpeed"},{"name":"m_bStartPointValid","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":1988},{"name":"m_bEndPointValid","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":1989},{"name":"m_hStartPoint","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":1992},{"name":"m_hEndPoint","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":1996},{"name":"m_iStartAttachment","size":1,"type":"FIELD_ATTACHMENT_HANDLE","flags":["save"],"offset":2000},{"name":"m_iEndAttachment","size":1,"type":"FIELD_ATTACHMENT_HANDLE","flags":["save"],"offset":2001},{"name":"InputSetScrollSpeed","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"SetScrollSpeed"},{"name":"InputSetForce","size":1,"type":"FIELD_VECTOR","flags":["input"],"offset":0,"external_name":"SetForce"},{"name":"InputBreak","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Break"},{"name":"m_nChangeCount","size":1,"type":"FIELD_VOID","offset":1977},{"name":"Breakable","size":1,"type":"FIELD_INT32","flags":["procedural_keyfield"]},{"name":"Collide","size":1,"type":"FIELD_INT32","flags":["procedural_keyfield"]},{"name":"Barbed","size":1,"type":"FIELD_INT32","flags":["procedural_keyfield"]},{"name":"UseWind","size":1,"type":"FIELD_INT32","flags":["procedural_keyfield"]},{"name":"Dangling","size":1,"type":"FIELD_INT32","flags":["procedural_keyfield"]},{"name":"Type","size":1,"type":"FIELD_INT32","flags":["procedural_keyfield"]},{"name":"RopeShader","size":1,"type":"FIELD_INT32","flags":["procedural_keyfield"]},{"name":"RopeMaterial","size":1,"type":"FIELD_UTLSTRING","flags":["procedural_keyfield"]}]},{"base":"CRopeKeyframe","name":"CRopeKeyframeAlias_move_rope"},{"name":"CRopeOverlapHit","fields":[{"name":"m_hEntity","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":0},{"name":"m_vecOverlappingLinks","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":8}]},{"base":"CPointEntity","name":"CRotatorTarget","fields":[{"enum":"RotatorTargetSpace_t","name":"m_eSpace","size":1,"type":"FIELD_INT32","flags":["save","key","enum"],"offset":1208,"external_name":"space"},{"name":"m_OnArrivedAt","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1184,"external_name":"OnArrivedAt"}]},{"base":"CBaseButton","name":"CRotButton"},{"base":"CBaseDoor","name":"CRotDoor","fields":[{"name":"m_bSolidBsp","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":2432,"external_name":"solidbsp"}]},{"name":"CRR_Response","fields":[{"name":"m_Type","size":1,"type":"FIELD_UINT8","flags":["save"],"offset":0},{"name":"m_szResponseName","size":192,"type":"FIELD_CHARACTER","flags":["save"],"offset":1},{"name":"m_Params","size":1,"type":"FIELD_EMBEDDED","flags":["save"],"offset":352,"embedded":"ResponseParams"},{"name":"m_szMatchingRule","size":1,"type":"FIELD_VOID","offset":193},{"name":"m_fMatchScore","size":1,"type":"FIELD_VOID","offset":384},{"name":"m_bAnyMatchingRulesInCooldown","size":1,"type":"FIELD_VOID","offset":388},{"name":"m_szSpeakerContext","size":1,"type":"FIELD_VOID","offset":392},{"name":"m_szWorldContext","size":1,"type":"FIELD_VOID","offset":400},{"name":"m_Followup","size":1,"type":"FIELD_VOID","offset":408}]},{"base":"CRuleEntity","name":"CRuleBrushEntity"},{"base":"CBaseModelEntity","name":"CRuleEntity","fields":[{"name":"m_iszMaster","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1920,"external_name":"master"}]},{"base":"CRuleEntity","name":"CRulePointEntity","fields":[{"name":"m_Score","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":1928,"external_name":"points"}]},{"name":"CScaleFunctionBase"},{"base":"CPointEntity","name":"CSceneEntity","fields":[{"name":"m_iszSceneFile","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1192,"external_name":"SceneFile"},{"name":"m_iszTarget1","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1200,"external_name":"target1"},{"name":"m_iszTarget2","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1208,"external_name":"target2"},{"name":"m_iszTarget3","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1216,"external_name":"target3"},{"name":"m_iszTarget4","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1224,"external_name":"target4"},{"name":"m_iszTarget5","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1232,"external_name":"target5"},{"name":"m_iszTarget6","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1240,"external_name":"target6"},{"name":"m_iszTarget7","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1248,"external_name":"target7"},{"name":"m_iszTarget8","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1256,"external_name":"target8"},{"name":"m_BusyActor","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":1920,"external_name":"busyactor"},{"name":"m_hTarget1","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":1264},{"name":"m_hTarget2","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":1268},{"name":"m_hTarget3","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":1272},{"name":"m_hTarget4","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":1276},{"name":"m_hTarget5","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":1280},{"name":"m_hTarget6","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":1284},{"name":"m_hTarget7","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":1288},{"name":"m_hTarget8","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":1292},{"name":"m_hLocatorOrigin","size":1,"type":"FIELD_EHANDLE","flags":["save","key"],"offset":1296,"external_name":"locator_origin_entity"},{"name":"m_bTakeOverNPCBehavior","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1365,"external_name":"takeover_npc_behavior"},{"name":"m_sTargetAttachment","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1304,"external_name":"target_attachment"},{"name":"m_bIsPlayingBack","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":1312},{"name":"m_bPaused","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":1313},{"name":"m_flCurrentTime","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":1324},{"name":"m_flForceClientTime","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":1320},{"name":"m_flFrameTime","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":1328},{"name":"m_bCancelAtNextInterrupt","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":1332},{"name":"m_fPitch","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":1336},{"name":"m_bAutomated","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":1340},{"name":"m_nAutomatedAction","size":1,"type":"FIELD_INT32","flags":["save"],"offset":1344},{"name":"m_flAutomationDelay","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":1348},{"name":"m_flAutomationTime","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":1352},{"name":"m_nSpeechPriority","size":1,"type":"FIELD_INT32","flags":["save"],"offset":1356},{"name":"m_bPausedViaInput","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":1360},{"name":"m_bPauseAtNextInterrupt","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":1361},{"name":"m_bWaitingForActor","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":1362},{"name":"m_bWaitingForInterrupt","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":1363},{"name":"m_bInterruptedActorsScenes","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":1364},{"name":"m_bBreakOnNonIdle","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":1366},{"name":"m_bSceneFinished","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":1367},{"name":"m_hActorList","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":1368},{"name":"m_hRemoveActorList","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":1392},{"name":"m_pScene","size":1,"type":"FIELD_VOID","offset":1456},{"name":"m_bRestoring","size":1,"type":"FIELD_VOID","offset":1844},{"name":"m_nInterruptCount","size":1,"type":"FIELD_INT32","flags":["save"],"offset":1836},{"name":"m_bInterrupted","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":1841},{"name":"m_hInterruptScene","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":1832},{"name":"m_bCompletedEarly","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":1842},{"name":"m_bInterruptSceneFinished","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":1843},{"name":"m_iszSoundName","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1896,"external_name":"sound_for_scene"},{"name":"m_iszSequenceName","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1904,"external_name":"sequence_for_scene"},{"name":"m_hActor","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":1912},{"name":"m_hActivator","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":1916},{"name":"m_bSceneMissing","size":1,"type":"FIELD_VOID","offset":1840},{"name":"m_hNotifySceneCompletion","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":1848},{"name":"m_hListManagers","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":1872},{"name":"m_bMultiplayer","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":1314},{"name":"m_bAutogenerated","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":1315},{"name":"m_bAllRequirementsComplete","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":1316},{"name":"m_nSceneStringIndex","size":1,"type":"FIELD_VOID","offset":1464},{"name":"m_pRecipientFilter","size":1,"type":"FIELD_VOID","offset":1928},{"name":"InputStartPlayback","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Start"},{"name":"InputPausePlayback","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Pause"},{"name":"InputResumePlayback","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Resume"},{"name":"InputCancelPlayback","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Cancel"},{"name":"InputCancelAtNextInterrupt","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"CancelAtNextInterrupt"},{"name":"InputPitchShiftPlayback","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"PitchShift"},{"name":"InputInterjectResponse","size":1,"type":"FIELD_STRING","flags":["input"],"offset":0,"external_name":"InterjectResponse"},{"name":"InputStopWaitingForActor","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"StopWaitingForActor"},{"name":"InputSetTarget1","size":1,"type":"FIELD_STRING","flags":["input"],"offset":0,"external_name":"SetTarget1"},{"name":"InputSetTarget2","size":1,"type":"FIELD_STRING","flags":["input"],"offset":0,"external_name":"SetTarget2"},{"enum":"SceneOnPlayerDeath_t","name":"m_iPlayerDeathBehavior","size":1,"type":"FIELD_INT32","flags":["save","key","enum"],"offset":1924,"external_name":"onplayerdeath"},{"name":"InputScriptPlayerDeath","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"ScriptPlayerDeath"},{"name":"InputPauseAtNextInterrupt","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"PauseAtNextInterrupt"},{"name":"m_OnStart","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1472,"external_name":"OnStart"},{"name":"m_OnCompletion","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1496,"external_name":"OnCompletion"},{"name":"m_OnCanceled","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1520,"external_name":"OnCanceled"},{"name":"m_OnPaused","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1544,"external_name":"OnPaused"},{"name":"m_OnResumed","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1568,"external_name":"OnResumed"}]},{"base":"CSceneEntity","name":"CSceneEntityAlias_logic_choreographed_scene"},{"base":"CLogicalEntity","name":"CSceneListManager","fields":[{"name":"m_hListManagers","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":1184},{"name":"m_iszScenes","size":16,"type":"FIELD_STRING","flags":["save","key"],"offset":1208,"external_name":"scene%d"},{"name":"m_hScenes","size":16,"type":"FIELD_EHANDLE","flags":["save"],"offset":1336},{"name":"InputShutdown","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Shutdown"}]},{"name":"CSceneRequest","fields":[{"name":"m_szPayloadVDataName","size":1,"type":"FIELD_STRING","flags":["save"],"offset":0},{"name":"m_uHandle","size":1,"type":"FIELD_INT32","flags":["save"],"offset":8},{"enum":"ESceneRequestState_t","name":"m_state","size":1,"type":"FIELD_INT32","flags":["save","enum"],"offset":12}]},{"base":"CEntityComponent","name":"CScriptComponent","fields":[{"name":"m_scriptClassName","size":1,"type":"FIELD_STRING","offset":48}]},{"base":"CBaseEntity","name":"CScriptedSequence","fields":[{"name":"m_iszEntry","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1184,"external_name":"m_iszEntry"},{"name":"m_iszPreIdle","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1192,"external_name":"m_iszIdle"},{"name":"m_iszPlay","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1200,"external_name":"m_iszPlay"},{"name":"m_iszPostIdle","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1208,"external_name":"m_iszPostIdle"},{"name":"m_iszModifierToAddOnPlay","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1216,"external_name":"m_iszModifierToAddOnPlay"},{"name":"m_iszNextScript","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1224,"external_name":"m_iszNextScript"},{"name":"m_iszEntity","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1232,"external_name":"m_iszEntity"},{"name":"m_iszSyncGroup","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1240,"external_name":"sync_group"},{"enum":"ScriptedMoveTo_t","name":"m_nMoveTo","size":1,"type":"FIELD_INT32","flags":["save","key","enum"],"offset":1248,"external_name":"m_fMoveTo"},{"enum":"SharedMovementGait_t","name":"m_nMoveToGait","size":1,"type":"FIELD_CHARACTER","flags":["save","key","enum"],"offset":1252,"external_name":"move_to_gait"},{"enum":"ScriptedHeldWeaponBehavior_t","name":"m_nHeldWeaponBehavior","size":1,"type":"FIELD_INT32","flags":["save","key","enum"],"offset":1256,"external_name":"held_weapon_behavior"},{"enum":"ForcedCrouchState_t","name":"m_nForcedCrouchState","size":1,"type":"FIELD_INT32","flags":["save","key","enum"],"offset":1260,"external_name":"forced_crouch_state"},{"name":"m_flRadius","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1292,"external_name":"m_flRadius"},{"name":"m_flRepeat","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1296,"external_name":"m_flRepeat"},{"name":"m_flMoveInterpTime","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1304,"external_name":"m_flMoveInterpTime"},{"name":"m_flAngRate","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1308,"external_name":"m_flAngRate"},{"name":"m_flMoveSpeed","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1312,"external_name":"m_flMoveSpeed"},{"name":"m_bWaitUntilMoveCompletesToStartAnimation","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1316,"external_name":"m_bWaitUntilMoveCompletesToStartAnimation"},{"name":"m_flPlayAnimFadeInTime","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1300,"external_name":"m_flPlayAnimFadeInTime"},{"name":"m_bIsPlayingEntry","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":1265},{"name":"m_bIsPlayingPreIdle","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":1264},{"name":"m_bIsPlayingAction","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":1266},{"name":"m_bIsPlayingPostIdle","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":1267},{"name":"m_bLoopPreIdleSequence","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1278,"external_name":"m_bLoopPreIdleSequence"},{"name":"m_bLoopActionSequence","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1279,"external_name":"m_bLoopActionSequence"},{"name":"m_bLoopPostIdleSequence","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1280,"external_name":"m_bLoopPostIdleSequence"},{"name":"m_bSynchPostIdles","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1281,"external_name":"m_bSynchPostIdles"},{"name":"m_bIgnoreGravity","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1283,"external_name":"m_bIgnoreGravity"},{"name":"m_bIgnoreLookAt","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1282,"external_name":"m_bIgnoreLookAt"},{"name":"m_bDisableNPCCollisions","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1284,"external_name":"m_bDisableNPCCollisions"},{"name":"m_bKeepAnimgraphLockedPost","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1285,"external_name":"m_bKeepAnimgraphLockedPost"},{"name":"m_bDontAddModifiers","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1286,"external_name":"m_bDontAddModifiers"},{"name":"m_bDisableAimingWhileMoving","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1287,"external_name":"disable_aim_while_moving"},{"name":"m_bIgnoreRotation","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1288,"external_name":"ignore_rotation"},{"name":"m_bDontRotateOther","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1268,"external_name":"dont_rotate_other"},{"name":"m_bIsRepeatable","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1269,"external_name":"repeatable"},{"name":"m_bShouldLeaveCorpse","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1270,"external_name":"should_leave_corpse"},{"name":"m_bStartOnSpawn","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1271,"external_name":"start_on_spawn"},{"name":"m_bDisallowInterrupts","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1272,"external_name":"no_interrupts"},{"name":"m_bCanOverrideNPCState","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1273,"external_name":"can_override_npc_state"},{"name":"m_bDontTeleportAtEnd","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1274,"external_name":"no_teleport_at_end"},{"name":"m_bHighPriority","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1275,"external_name":"high_priority"},{"name":"m_bHideDebugComplaints","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1276,"external_name":"hide_debug_complaints"},{"name":"m_bContinueOnDeath","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1277,"external_name":"continue_on_death"},{"name":"m_bPositionRelativeToOtherEntity","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1346,"external_name":"m_bPositionRelativeToOtherEntity"},{"enum":"ScriptedOnDeath_t","name":"m_onDeathBehavior","size":1,"type":"FIELD_INT32","flags":["save","key","enum"],"offset":1368,"external_name":"onnpcdeath"},{"name":"m_nNotReadySequenceCount","size":1,"type":"FIELD_INT32","flags":["save"],"offset":1320},{"name":"m_startTime","size":1,"type":"FIELD_TIME","flags":["save"],"offset":1324},{"name":"m_bWaitForBeginSequence","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":1328},{"name":"m_saved_effects","size":1,"type":"FIELD_INT32","flags":["save"],"offset":1332},{"name":"m_savedFlags","size":1,"type":"FIELD_INT32","flags":["save"],"offset":1336},{"name":"m_savedCollisionGroup","size":1,"type":"FIELD_INT32","flags":["save"],"offset":1340},{"name":"m_bInterruptable","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":1344},{"name":"m_sequenceStarted","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":1345},{"name":"m_hTargetEnt","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":1348},{"name":"m_hNextCine","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":1352},{"name":"m_hForcedTarget","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":1360},{"name":"m_bDontCancelOtherSequences","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":1364},{"name":"m_bForceSynch","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":1365},{"name":"m_bThinking","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":1356},{"name":"m_bInitiatedSelfDelete","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":1357},{"name":"m_bSkipFadeIn","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":1752},{"name":"m_bIsTeleportingDueToMoveTo","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":1358},{"name":"m_bAllowCustomInterruptConditions","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1359,"external_name":"m_bAllowCustomInterruptConditions"},{"enum":"ScriptedConflictResponse_t","name":"m_ConflictResponse","size":1,"type":"FIELD_INT32","flags":["save","key","enum"],"offset":1372,"external_name":"conflict_response"},{"name":"m_matOtherToMain","size":1,"type":"FIELD_CTRANSFORM","flags":["save"],"offset":1712},{"name":"m_hInteractionMainEntity","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":1744},{"name":"m_bPreventUpdateYawOnFinish","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1366,"external_name":"prevent_update_yaw_on_finish"},{"name":"m_bEnsureOnNavmeshOnFinish","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1367,"external_name":"ensure_on_navmesh_on_finish"},{"name":"CScriptedSequenceScriptThink","size":1,"type":"FIELD_VOID","offset":0},{"name":"InputMoveToPosition","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"MoveToPosition"},{"name":"InputBeginSequence","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"BeginSequence"},{"name":"InputCancelSequence","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"CancelSequence"},{"name":"InputSetActionSequence","size":1,"type":"FIELD_STRING","flags":["input"],"offset":0,"external_name":"SetActionSequence"},{"name":"InputForceTarget","size":1,"type":"FIELD_STRING","flags":["input"],"offset":0,"external_name":"ForceTarget"},{"name":"m_iPlayerDeathBehavior","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":1748,"external_name":"onplayerdeath"},{"name":"InputScriptPlayerDeath","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"ScriptPlayerDeath"},{"name":"m_OnBeginSequence","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1376,"external_name":"OnBeginSequence"},{"name":"m_OnEndSequence","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1424,"external_name":"OnEndSequence"},{"name":"m_OnActionStartOrLoop","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1400,"external_name":"OnActionStartOrLoop"},{"name":"m_OnPostIdleEndSequence","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1448,"external_name":"OnPostIdleEndSequence"},{"name":"m_OnCancelSequence","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1472,"external_name":"OnCancelSequence"},{"name":"m_OnCancelFailedSequence","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1496,"external_name":"OnCancelFailedSequence"},{"name":"m_OnScriptEvent","size":8,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1520,"external_name":"OnScriptEvent%02d"}]},{"base":"CItem","name":"CScriptItem","fields":[{"enum":"MoveType_t","name":"m_MoveTypeOverride","size":1,"type":"FIELD_UINT8","flags":["enum"],"offset":2864}]},{"base":"CFuncNavBlocker","name":"CScriptNavBlocker","fields":[{"name":"m_vExtent","size":1,"type":"FIELD_VECTOR","flags":["save","key"],"offset":1944,"external_name":"extent"}]},{"base":"CTriggerHurt","name":"CScriptTriggerHurt","fields":[{"name":"m_vExtent","size":1,"type":"FIELD_VECTOR","flags":["save","key"],"offset":2408,"external_name":"extent"}]},{"base":"CTriggerMultiple","name":"CScriptTriggerMultiple","fields":[{"name":"m_vExtent","size":1,"type":"FIELD_VECTOR","flags":["save","key"],"offset":2296,"external_name":"extent"}]},{"base":"CTriggerOnce","name":"CScriptTriggerOnce","fields":[{"name":"m_vExtent","size":1,"type":"FIELD_VECTOR","flags":["save","key"],"offset":2296,"external_name":"extent"}]},{"base":"CTriggerPush","name":"CScriptTriggerPush","fields":[{"name":"m_vExtent","size":1,"type":"FIELD_VECTOR","flags":["save","key"],"offset":2328,"external_name":"extent"}]},{"base":"CBaseEntity","name":"CServerOnlyEntity"},{"base":"CBaseModelEntity","name":"CServerOnlyModelEntity"},{"base":"CServerOnlyEntity","name":"CServerOnlyPointEntity"},{"base":"CBaseTrigger","name":"CServerRagdollTrigger"},{"name":"CShatterGlassShard","fields":[{"name":"m_vecPanelVertices","size":1,"type":"FIELD_VOID","offset":16},{"name":"m_vLocalPanelSpaceOrigin","size":1,"type":"FIELD_VOID","offset":40},{"name":"m_hModel","size":1,"type":"FIELD_VOID","offset":48},{"name":"m_bCreatedModel","size":1,"type":"FIELD_VOID","offset":84},{"name":"m_hShardHandle","size":1,"type":"FIELD_UINT32","flags":["save"],"offset":8},{"name":"m_hParentShard","size":1,"type":"FIELD_UINT32","flags":["save"],"offset":64},{"name":"m_vecNeighbors","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":160},{"name":"m_hPhysicsEntity","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":56},{"name":"m_hParentPanel","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":60},{"enum":"ShatterGlassStressType","name":"m_ShatterStressType","size":1,"type":"FIELD_UINT8","flags":["save","enum"],"offset":68},{"name":"m_vecStressVelocity","size":1,"type":"FIELD_VECTOR","flags":["save"],"offset":72},{"enum":"OnFrame","name":"m_nOnFrameEdge","size":1,"type":"FIELD_UINT8","flags":["save","enum"],"offset":112},{"name":"m_nSubShardGeneration","size":1,"type":"FIELD_INT32","flags":["save"],"offset":116},{"name":"m_vecPanelSpaceStressPositionA","size":1,"type":"FIELD_VECTOR2D","flags":["save"],"offset":132},{"name":"m_vecPanelSpaceStressPositionB","size":1,"type":"FIELD_VECTOR2D","flags":["save"],"offset":140},{"name":"m_bStressPositionAIsValid","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":148},{"name":"m_bStressPositionBIsValid","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":149},{"name":"m_bFlaggedForRemoval","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":150},{"name":"m_flPhysicsEntitySpawnedAtTime","size":1,"type":"FIELD_TIME","flags":["save"],"offset":152},{"name":"m_hEntityHittingMe","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":156},{"name":"m_vecAverageVertPosition","size":1,"type":"FIELD_VOID","offset":120},{"name":"m_bAverageVertPositionIsValid","size":1,"type":"FIELD_VOID","offset":128},{"name":"m_flLongestEdge","size":1,"type":"FIELD_VOID","offset":88},{"name":"m_flShortestEdge","size":1,"type":"FIELD_VOID","offset":92},{"name":"m_flLongestAcross","size":1,"type":"FIELD_VOID","offset":96},{"name":"m_flShortestAcross","size":1,"type":"FIELD_VOID","offset":100},{"name":"m_flSumOfAllEdges","size":1,"type":"FIELD_VOID","offset":104},{"name":"m_flArea","size":1,"type":"FIELD_VOID","offset":108}]},{"base":"CPhysicsProp","name":"CShatterGlassShardPhysics","fields":[{"name":"m_bDebris","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":3424,"external_name":"debris"},{"name":"m_hParentShard","size":1,"type":"FIELD_UINT32","flags":["save"],"offset":3428},{"name":"m_ShardDesc","size":1,"type":"FIELD_EMBEDDED","flags":["save"],"offset":3432,"embedded":"shard_model_desc_t"}]},{"base":"CModelPointEntity","name":"CShower"},{"base":"CMarkupVolumeTagged","name":"CSimpleMarkupVolumeTagged"},{"name":"CSimpleSimTimer","fields":[{"name":"m_flNext","size":1,"type":"FIELD_TIME","flags":["save"],"offset":0},{"name":"m_nWorldGroupId","size":1,"type":"FIELD_WORLD_GROUP_ID","flags":["save"],"offset":4}]},{"base":"CSimpleSimTimer","name":"CSimTimer","fields":[{"name":"m_flInterval","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":8}]},{"name":"CSkeletonAnimationController","fields":[{"name":"m_pSkeletonInstance","size":1,"type":"FIELD_VOID","offset":8}]},{"base":"CGameSceneNode","name":"CSkeletonInstance","fields":[{"name":"m_nHitboxSet","size":1,"type":"FIELD_UINT8","flags":["save","key"],"offset":904,"external_name":"hitboxset"},{"name":"m_modelState","size":1,"type":"FIELD_EMBEDDED","flags":["save"],"offset":304,"embedded":"CModelState"},{"name":"m_materialGroup","size":1,"type":"FIELD_UTLSTRINGTOKEN","flags":["save"],"offset":900},{"name":"m_bDisableSolidCollisionsForHierarchy","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":897},{"name":"m_bUseParentRenderBounds","size":1,"type":"FIELD_BOOLEAN","offset":896},{"name":"m_bForceServerConstraintsEnabled","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":996},{"name":"velocity","size":1,"type":"FIELD_VECTOR","flags":["procedural_keyfield"]},{"name":"rotationAxis","size":1,"type":"FIELD_VECTOR","flags":["procedural_keyfield"]},{"name":"rotationSpeed","size":1,"type":"FIELD_FLOAT32","flags":["procedural_keyfield"]}]},{"name":"CSkillDamage","fields":[{"name":"m_flDamage","size":1,"type":"FIELD_EMBEDDED","flags":["save"],"offset":0,"embedded":"CSkillFloat"},{"name":"m_flNPCDamageScalarVsNPC","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":16},{"name":"m_flPhysicsForceDamage","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":20}]},{"name":"CSkillFloat","fields":[{"name":"m_pValue","size":4,"type":"FIELD_FLOAT32","flags":["save"],"offset":0}]},{"name":"CSkillInt","fields":[{"name":"m_pValue","size":4,"type":"FIELD_INT32","flags":["save"],"offset":0}]},{"base":"CBaseEntity","name":"CSkyboxReference","fields":[{"name":"worldGroupID","size":1,"type":"FIELD_CSTRING","flags":["procedural_keyfield"]},{"name":"m_worldGroupId","size":1,"type":"FIELD_WORLD_GROUP_ID","flags":["save"],"offset":1184},{"name":"m_hSkyCamera","size":1,"type":"FIELD_VOID","offset":1188}]},{"base":"CBaseEntity","name":"CSkyCamera","fields":[{"name":"m_skyboxData.scale","size":1,"type":"FIELD_INT16","flags":["save"],"offset":1192},{"name":"m_skyboxData.origin","size":1,"type":"FIELD_VECTOR","flags":["save"],"offset":1196},{"name":"m_skyboxData.bClip3DSkyBoxNearToWorldFar","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":1208},{"name":"m_skyboxData.flClip3DSkyBoxNearToWorldFarOffset","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":1212},{"name":"m_skyboxData","size":1,"type":"FIELD_EMBEDDED","offset":1184,"embedded":"sky3dparams_t","external_name":""},{"name":"m_pNext","size":1,"type":"FIELD_VOID","offset":1336},{"name":"m_skyboxSlotToken","size":1,"type":"FIELD_UTLSTRINGTOKEN","flags":["save"],"offset":1328},{"name":"m_bUseAngles","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1332,"external_name":"use_angles"},{"name":"m_skyboxData.fog.enable","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":1316},{"name":"m_skyboxData.fog.blend","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":1317},{"name":"m_skyboxData.fog.dirPrimary","size":1,"type":"FIELD_VECTOR","flags":["save"],"offset":1224},{"name":"m_skyboxData.fog.colorPrimary","size":1,"type":"FIELD_COLOR32","flags":["save"],"offset":1236},{"name":"m_skyboxData.fog.colorSecondary","size":1,"type":"FIELD_COLOR32","flags":["save"],"offset":1240},{"name":"m_skyboxData.fog.start","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":1252},{"name":"m_skyboxData.fog.end","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":1256},{"name":"m_skyboxData.fog.maxdensity","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":1264},{"name":"InputActivateSkybox","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"ActivateSkybox"}]},{"base":"INavSmartGoal","name":"CSmartGoal_Door","fields":[{"name":"m_hDoor","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":16},{"name":"m_hPathCornerGoalPostDoor","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":20},{"name":"m_hModifierInteractionIKLock","size":1,"type":"FIELD_MODIFIER_HANDLE","flags":["save"],"offset":24},{"name":"m_vGoalPostDoor","size":1,"type":"FIELD_POSITION_VECTOR","flags":["save"],"offset":48},{"name":"m_flDoorSpeed","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":64},{"name":"m_bUseAnimatedInteraction","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":68},{"name":"m_bOpenAway","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":69},{"name":"m_nState","size":1,"type":"FIELD_INT32","flags":["save"],"offset":72}]},{"name":"CSmoothFunc","fields":[{"name":"m_flSmoothAmplitude","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":8},{"name":"m_flSmoothBias","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":12},{"name":"m_flSmoothDuration","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":16},{"name":"m_flSmoothRemainingTime","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":20},{"name":"m_nSmoothDir","size":1,"type":"FIELD_INT32","flags":["save"],"offset":24}]},{"base":"CBaseEntity","name":"CSoundAreaEntityBase","fields":[{"name":"InputEnable","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Enable"},{"name":"InputDisable","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Disable"},{"name":"m_bDisabled","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1184,"external_name":"StartDisabled"},{"name":"m_iszSoundAreaType","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1192,"external_name":"soundAreaType"},{"name":"m_vPos","size":1,"type":"FIELD_VECTOR","flags":["save"],"offset":1200}]},{"base":"CSoundAreaEntityBase","name":"CSoundAreaEntityOrientedBox","fields":[{"name":"m_vMin","size":1,"type":"FIELD_POSITION_VECTOR","flags":["save","key"],"offset":1216,"external_name":"areaMin"},{"name":"m_vMax","size":1,"type":"FIELD_POSITION_VECTOR","flags":["save","key"],"offset":1228,"external_name":"areaMax"}]},{"base":"CSoundAreaEntityBase","name":"CSoundAreaEntitySphere","fields":[{"name":"m_flRadius","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1216,"external_name":"areaRadius"}]},{"name":"CSoundEnvelope","fields":[{"name":"m_current","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":0},{"name":"m_target","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":4},{"name":"m_rate","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":8},{"name":"m_forceupdate","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":12}]},{"base":"CSoundEventEntity","name":"CSoundEventAABBEntity","fields":[{"name":"m_vMins","size":1,"type":"FIELD_VECTOR","flags":["save","key"],"offset":1376,"external_name":"box_mins"},{"name":"m_vMaxs","size":1,"type":"FIELD_VECTOR","flags":["save","key"],"offset":1388,"external_name":"box_maxs"}]},{"base":"CSoundEventEntity","name":"CSoundEventConeEntity","fields":[{"name":"CSoundEventConeEntitySoundEventConeThink","size":1,"type":"FIELD_VOID","offset":0},{"name":"m_iszParameterName","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1392,"external_name":"parameterName"},{"name":"m_flEmitterAngle","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1376,"external_name":"emitterAngle"},{"name":"m_flSweetSpotAngle","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1380,"external_name":"sweetSpotAngle"},{"name":"m_flAttenMin","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1384,"external_name":"attenMin"},{"name":"m_flAttenMax","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1388,"external_name":"attenMax"}]},{"base":"CBaseEntity","name":"CSoundEventEntity","fields":[{"name":"InputSetSoundName","size":1,"type":"FIELD_STRING","flags":["input"],"offset":0,"external_name":"SetSoundEventName"},{"name":"InputSetSourceEntity","size":1,"type":"FIELD_STRING","flags":["input"],"offset":0,"external_name":"SetSourceEntity"},{"name":"InputStartSoundOnAllClients","size":1,"type":"FIELD_STRING","flags":["input"],"offset":0,"external_name":"StartSound"},{"name":"InputStartSoundOnSingleClient","size":1,"type":"FIELD_INT32","flags":["input"],"offset":0,"external_name":"StartSoundOnSingleClient"},{"name":"InputPauseSound","size":1,"type":"FIELD_BOOLEAN","flags":["input"],"offset":0,"external_name":"PauseSound"},{"name":"InputUnPauseSound","size":1,"type":"FIELD_BOOLEAN","flags":["input"],"offset":0,"external_name":"UnPauseSound"},{"name":"InputStopSound","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"StopSound"},{"name":"m_bStartOnSpawn","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1184,"external_name":"startOnSpawn"},{"name":"m_bToLocalPlayer","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1185,"external_name":"toLocalPlayer"},{"name":"m_bStopOnNew","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1186,"external_name":"stopOnNew"},{"name":"m_bSaveRestore","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1187,"external_name":"saveAndRestore"},{"name":"m_bSavedIsPlaying","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":1188},{"name":"m_flSavedElapsedTime","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":1192},{"name":"m_nEntityIndexSelection","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":1368,"external_name":"entityIndexSelection"},{"name":"m_iszSoundName","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1336,"external_name":"soundName"},{"name":"m_iszSourceEntityName","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1200,"external_name":"sourceEntityName"},{"name":"m_iszAttachmentName","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1208,"external_name":"sourceEntityAttachment"},{"name":"m_flClientCullRadius","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1288,"external_name":"clientCullRadius"},{"name":"m_nGUID","size":1,"type":"FIELD_VOID","offset":1344},{"name":"m_hSource","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":1364},{"name":"CSoundEventEntitySoundFinishedThink","size":1,"type":"FIELD_VOID","offset":0},{"name":"m_onGUIDChanged","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1216,"external_name":"SoundEventGuid"},{"name":"m_onSoundFinished","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1264,"external_name":"OnSoundFinished"}]},{"base":"CSoundEventEntity","name":"CSoundEventEntityAlias_snd_event_point"},{"base":"CSoundEventEntity","name":"CSoundEventOBBEntity","fields":[{"name":"CSoundEventOBBEntitySoundEventOBBThink","size":1,"type":"FIELD_VOID","offset":0},{"name":"m_vMins","size":1,"type":"FIELD_VECTOR","flags":["save","key"],"offset":1376,"external_name":"box_mins"},{"name":"m_vMaxs","size":1,"type":"FIELD_VECTOR","flags":["save","key"],"offset":1388,"external_name":"box_maxs"}]},{"base":"CBaseEntity","name":"CSoundEventParameter","fields":[{"name":"InputSetEventGuid","size":1,"type":"FIELD_UINT64","flags":["input"],"offset":0,"external_name":"SetSoundEventGUID"},{"name":"InputSetParamName","size":1,"type":"FIELD_STRING","flags":["input"],"offset":0,"external_name":"SetParamName"},{"name":"InputSetFloatValue","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"SetFloatValue"},{"name":"m_iszParamName","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1208,"external_name":"parameterName"},{"name":"m_flFloatValue","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1216,"external_name":"floatValue"},{"name":"m_nGUID","size":1,"type":"FIELD_VOID","offset":1184}]},{"base":"CSoundEventEntity","name":"CSoundEventPathCornerEntity","fields":[{"name":"CSoundEventPathCornerEntitySoundEventPathCornerThink","size":1,"type":"FIELD_VOID","offset":0},{"name":"m_iszPathCorner","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1376,"external_name":"pathCornerEntity"},{"name":"m_iCountMax","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":1384,"external_name":"soundeventCountMax"},{"name":"m_flDistanceMax","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1388,"external_name":"distanceMax"},{"name":"m_flDotProductMax","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1396,"external_name":"dotProductMax"},{"name":"m_vecPathCornerPairs","size":1,"type":"FIELD_VOID","offset":1408},{"name":"m_flDistMaxSqr","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":1392},{"name":"m_bPlaying","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":1400},{"name":"m_vecCornerPairsNetworked","size":1,"type":"FIELD_VOID","offset":1440}]},{"base":"CSoundEventEntity","name":"CSoundEventSphereEntity","fields":[{"name":"CSoundEventSphereEntitySoundEventSphereThink","size":1,"type":"FIELD_VOID","offset":0},{"name":"m_flRadius","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1376,"external_name":"radius"}]},{"base":"CSoundOpvarSetPointEntity","name":"CSoundOpvarSetAABBEntity","fields":[{"name":"CSoundOpvarSetAABBEntitySetOpvarThink","size":1,"type":"FIELD_VOID","offset":0},{"name":"m_vDistanceInnerMins","size":1,"type":"FIELD_POSITION_VECTOR","flags":["save","key"],"offset":1560,"external_name":"box_inner_mins"},{"name":"m_vDistanceInnerMaxs","size":1,"type":"FIELD_POSITION_VECTOR","flags":["save","key"],"offset":1572,"external_name":"box_inner_maxs"},{"name":"m_vDistanceOuterMins","size":1,"type":"FIELD_POSITION_VECTOR","flags":["save","key"],"offset":1584,"external_name":"box_outer_mins"},{"name":"m_vDistanceOuterMaxs","size":1,"type":"FIELD_POSITION_VECTOR","flags":["save","key"],"offset":1596,"external_name":"box_outer_maxs"},{"name":"m_nAABBDirection","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":1608,"external_name":"AABBDirection"},{"name":"m_vInnerMins","size":1,"type":"FIELD_VECTOR","flags":["save"],"offset":1612},{"name":"m_vInnerMaxs","size":1,"type":"FIELD_VECTOR","flags":["save"],"offset":1624},{"name":"m_vOuterMins","size":1,"type":"FIELD_VECTOR","flags":["save"],"offset":1636},{"name":"m_vOuterMaxs","size":1,"type":"FIELD_VECTOR","flags":["save"],"offset":1648}]},{"base":"CSoundOpvarSetPointEntity","name":"CSoundOpvarSetAutoRoomEntity","fields":[{"name":"CSoundOpvarSetAutoRoomEntitySetOpvarThink","size":1,"type":"FIELD_VOID","offset":0},{"name":"m_flSize","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1608,"external_name":"size"},{"name":"m_flHeightTolerance","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1612,"external_name":"height_tolerance"},{"name":"m_flSizeSqr","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":1616},{"name":"m_traceResults","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":1560},{"name":"m_doorwayPairs","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":1584}]},{"base":"CBaseEntity","name":"CSoundOpvarSetEntity","fields":[{"name":"InputSetEventGuid","size":1,"type":"FIELD_UINT64","flags":["input"],"offset":0,"external_name":"SetSoundEventGUID"},{"name":"InputSetStackName","size":1,"type":"FIELD_STRING","flags":["input"],"offset":0,"external_name":"SetStackName"},{"name":"InputSetOperatorName","size":1,"type":"FIELD_STRING","flags":["input"],"offset":0,"external_name":"SetOperatorName"},{"name":"InputSetOpvarName","size":1,"type":"FIELD_STRING","flags":["input"],"offset":0,"external_name":"SetOpvarName"},{"name":"InputSetOpvarIndex","size":1,"type":"FIELD_INT32","flags":["input"],"offset":0,"external_name":"SetOpvarIndex"},{"name":"InputSetOpvar","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"SetOpvar"},{"name":"InputChangeOpvarValue","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"ChangeOpvarValue"},{"name":"InputChangeOpvarValueAndSet","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"ChangeOpvarValueAndSet"},{"name":"m_iszStackName","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1208,"external_name":"stackName"},{"name":"m_iszOperatorName","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1216,"external_name":"operatorName"},{"name":"m_iszOpvarName","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1224,"external_name":"opvarName"},{"name":"m_flOpvarValue","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1240,"external_name":"opvarValue"},{"name":"m_OpvarValueString","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1248,"external_name":"opvarValueString"},{"name":"m_bSetOnSpawn","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1256,"external_name":"SetOnSpawn"},{"name":"m_nOpvarType","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":1232,"external_name":"opvarValueType"},{"name":"m_nOpvarIndex","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":1236,"external_name":"opvarIndex"},{"name":"m_nGUID","size":1,"type":"FIELD_VOID","offset":1184},{"name":"m_LastOpvarValueString","size":1,"type":"FIELD_VOID","offset":1264}]},{"base":"CSoundOpvarSetAABBEntity","name":"CSoundOpvarSetOBBEntity","fields":[{"name":"CSoundOpvarSetOBBEntitySetOpvarThink","size":1,"type":"FIELD_VOID","offset":0}]},{"base":"CSoundOpvarSetPointBase","name":"CSoundOpvarSetOBBWindEntity","fields":[{"name":"CSoundOpvarSetOBBWindEntitySetOpvarThink","size":1,"type":"FIELD_VOID","offset":0},{"name":"m_vMins","size":1,"type":"FIELD_VECTOR","flags":["save"],"offset":1352},{"name":"m_vMaxs","size":1,"type":"FIELD_VECTOR","flags":["save"],"offset":1364},{"name":"m_vDistanceMins","size":1,"type":"FIELD_VECTOR","flags":["save","key"],"offset":1376,"external_name":"box_mins"},{"name":"m_vDistanceMaxs","size":1,"type":"FIELD_VECTOR","flags":["save","key"],"offset":1388,"external_name":"box_maxs"},{"name":"m_flWindMin","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1400,"external_name":"wind_min"},{"name":"m_flWindMax","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1404,"external_name":"wind_max"},{"name":"m_flWindMapMin","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1408,"external_name":"wind_map_min"},{"name":"m_flWindMapMax","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1412,"external_name":"wind_map_max"}]},{"base":"CSoundOpvarSetPointEntity","name":"CSoundOpvarSetPathCornerEntity","fields":[{"name":"CSoundOpvarSetPathCornerEntitySetOpvarThink","size":1,"type":"FIELD_VOID","offset":0},{"name":"m_iszPathCornerEntityName","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1600,"external_name":"pathCornerEntityName"},{"name":"m_bUseParentedPath","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1584,"external_name":"useParentedPath"},{"name":"m_flDistMinSqr","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":1588},{"name":"m_flDistMaxSqr","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":1592}]},{"base":"CBaseEntity","name":"CSoundOpvarSetPointBase","fields":[{"name":"InputSetEventGuid","size":1,"type":"FIELD_UINT64","flags":["input"],"offset":0,"external_name":"SetSoundEventGUID"},{"name":"InputSetStackName","size":1,"type":"FIELD_STRING","flags":["input"],"offset":0,"external_name":"SetStackName"},{"name":"InputSetOperatorName","size":1,"type":"FIELD_STRING","flags":["input"],"offset":0,"external_name":"SetOperatorName"},{"name":"InputSetOpvarName","size":1,"type":"FIELD_STRING","flags":["input"],"offset":0,"external_name":"SetOpvarName"},{"name":"InputSetOpvarIndex","size":1,"type":"FIELD_STRING","flags":["input"],"offset":0,"external_name":"SetOpvarIndex"},{"name":"InputSetSourceEntity","size":1,"type":"FIELD_STRING","flags":["input"],"offset":0,"external_name":"SetSourceEntity"},{"name":"InputEnable","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Enable"},{"name":"InputDisable","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Disable"},{"name":"CSoundOpvarSetPointBaseSetOpvarThink","size":1,"type":"FIELD_VOID","offset":0},{"name":"m_iszStackName","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1320,"external_name":"stackName"},{"name":"m_iszOperatorName","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1328,"external_name":"operatorName"},{"name":"m_iszOpvarName","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1336,"external_name":"opvarName"},{"name":"m_bUseAutoCompare","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1348,"external_name":"opvarUseAutoCompare"},{"name":"m_iOpvarIndex","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":1344,"external_name":"opvarArrayIndex"},{"name":"m_bFastRefresh","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1349,"external_name":"entityUseFastRefreshRate"},{"name":"m_iszSourceEntityName","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1216,"external_name":"sourceEntityName"},{"name":"m_bDisabled","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1184,"external_name":"startDisabled"},{"name":"m_hSource","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":1188},{"name":"m_nGUID","size":1,"type":"FIELD_VOID","offset":1192},{"name":"m_hOpvarData","size":1,"type":"FIELD_VOID","offset":1224},{"name":"m_vLastPosition","size":1,"type":"FIELD_VOID","offset":1304},{"name":"m_flRefreshTime","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":1316}]},{"base":"CSoundOpvarSetPointBase","name":"CSoundOpvarSetPointEntity","fields":[{"name":"InputSetDisabledValue","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"SetDisabledValue"},{"name":"CSoundOpvarSetPointEntitySetOpvarThink","size":1,"type":"FIELD_VOID","offset":0},{"name":"m_flDistanceMin","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1436,"external_name":"distanceMin"},{"name":"m_flDistanceMax","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1440,"external_name":"distanceMax"},{"name":"m_flDistanceMapMin","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1444,"external_name":"distanceMapMin"},{"name":"m_flDistanceMapMax","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1448,"external_name":"distanceMapMax"},{"name":"m_flOcclusionRadius","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1452,"external_name":"occlusionRadius"},{"name":"m_flOcclusionMin","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1456,"external_name":"occlusionMin"},{"name":"m_flOcclusionMax","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1460,"external_name":"occlusionMax"},{"name":"m_nSimulationMode","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":1472,"external_name":"simulationMode"},{"name":"m_nVisibilitySamples","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":1476,"external_name":"visibilitySamples"},{"name":"m_iszDynamicEntityName","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1504,"external_name":"dynamicEntityName"},{"name":"m_vDynamicProxyPoint","size":1,"type":"FIELD_VECTOR","flags":["save","key"],"offset":1480,"external_name":"dynamicProxyPoint"},{"name":"m_flDynamicMaximumOcclusion","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1492,"external_name":"dynamicMaximumOcclusion"},{"name":"m_flPathingDistanceNormFactor","size":1,"type":"FIELD_VOID","offset":1512},{"name":"m_vPathingSourcePos","size":1,"type":"FIELD_VOID","offset":1516},{"name":"m_vPathingListenerPos","size":1,"type":"FIELD_VOID","offset":1528},{"name":"m_vPathingDirection","size":1,"type":"FIELD_VOID","offset":1540},{"name":"m_nPathingSourceIndex","size":1,"type":"FIELD_VOID","offset":1552},{"name":"m_bReloading","size":1,"type":"FIELD_VOID","offset":1469},{"name":"m_flValSetOnDisable","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1464,"external_name":"disabledValue"},{"name":"m_bSetValueOnDisable","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1468,"external_name":"setToValueOnDisable"},{"name":"m_bAutoDisable","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1400,"external_name":"autoDisable"},{"name":"m_hDynamicEntity","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":1496},{"name":"InputSetDistanceMapMin","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"SetDistanceMapMin"},{"name":"InputSetDistanceMapMax","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"SetDistanceMapMax"},{"name":"m_OnEnter","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1352,"external_name":"OnEnter"},{"name":"m_OnExit","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1376,"external_name":"OnExit"}]},{"name":"CSoundPatch","fields":[{"name":"m_pitch","size":1,"type":"FIELD_EMBEDDED","flags":["save"],"offset":8,"embedded":"CSoundEnvelope"},{"name":"m_volume","size":1,"type":"FIELD_EMBEDDED","flags":["save"],"offset":24,"embedded":"CSoundEnvelope"},{"name":"m_shutdownTime","size":1,"type":"FIELD_ENGINE_TIME","flags":["save"],"offset":60},{"name":"m_flLastTime","size":1,"type":"FIELD_ENGINE_TIME","flags":["save"],"offset":64},{"name":"m_iszSoundScriptName","size":1,"type":"FIELD_STRING","flags":["save"],"offset":72},{"name":"m_hEnt","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":80},{"name":"m_isPlaying","size":1,"type":"FIELD_INT32","flags":["save"],"offset":100},{"name":"m_Filter","size":1,"type":"FIELD_EMBEDDED","flags":["save"],"offset":104,"embedded":"CCopyRecipientFilter"},{"name":"m_flCloseCaptionDuration","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":160},{"name":"m_guid","size":1,"type":"FIELD_VOID","offset":40},{"name":"m_soundEntityIndex","size":1,"type":"FIELD_VOID","offset":84},{"name":"m_soundOrigin","size":1,"type":"FIELD_VOID","offset":88},{"name":"m_iszClassName","size":1,"type":"FIELD_VOID","offset":168},{"name":"m_bUpdatedSoundOrigin","size":1,"type":"FIELD_VOID","offset":164}]},{"base":"CLogicalEntity","name":"CSoundStackSave","fields":[{"name":"m_iszStackName","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1184,"external_name":"stackToSave"}]},{"base":"CPhysConstraint","name":"CSplineConstraint","fields":[{"name":"CSplineConstraintTransitionThink","size":1,"type":"FIELD_VOID","offset":0},{"name":"m_vAnchorOffsetRestore","size":1,"type":"FIELD_VECTOR","flags":["save"],"offset":1360},{"name":"m_hSplineEntity","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":1372},{"name":"m_pSplineBody","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":1376},{"name":"m_bEnableLateralConstraint","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1384,"external_name":"enablelateralconstraint"},{"name":"m_bEnableVerticalConstraint","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1385,"external_name":"enableverticalconstraint"},{"name":"m_bEnableAngularConstraint","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1386,"external_name":"enableangularconstraint"},{"name":"m_bEnableLimit","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1387,"external_name":"enablelimit"},{"name":"m_flJointFriction","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1400,"external_name":"jointfriction"},{"name":"m_flLinearFrequency","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1392,"external_name":"linearfrequency"},{"name":"m_flLinarDampingRatio","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1396,"external_name":"lineardampingratio"},{"name":"m_flTransitionTime","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1404,"external_name":"transitiontime"},{"name":"m_bFireEventsOnPath","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1388,"external_name":"fireeventsonpath"},{"name":"m_vPreSolveAnchorPos","size":1,"type":"FIELD_POSITION_VECTOR","offset":1424},{"name":"m_StartTransitionTime","size":1,"type":"FIELD_TIME","flags":["save"],"offset":1436},{"name":"m_vTangentSpaceAnchorAtTransitionStart","size":1,"type":"FIELD_VECTOR","flags":["save"],"offset":1440},{"name":"InputSetTransitionTime","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"SetTransitionTime"},{"name":"InputSetSplineEntity","size":1,"type":"FIELD_STRING","flags":["input"],"offset":0,"external_name":"SetSplineEntity"},{"name":"InputEnableLimit","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"EnableLimit"},{"name":"InputDisableLimit","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"DisableLimit"}]},{"base":"CBaseModelEntity","name":"CSpotlightEnd","fields":[{"name":"m_flLightScale","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":1920},{"name":"m_Radius","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":1924},{"name":"m_vSpotlightDir","size":1,"type":"FIELD_VECTOR","flags":["save"],"offset":1928},{"name":"m_vSpotlightOrg","size":1,"type":"FIELD_POSITION_VECTOR","flags":["save"],"offset":1940}]},{"base":"CBaseModelEntity","name":"CSprite","fields":[{"name":"m_flLastTime","size":1,"type":"FIELD_TIME","flags":["save"],"offset":1988},{"name":"m_flMaxFrame","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":1992},{"name":"m_hAttachedToEntity","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":1928},{"name":"m_nAttachment","size":1,"type":"FIELD_ATTACHMENT_HANDLE","flags":["save"],"offset":1932},{"name":"m_flDieTime","size":1,"type":"FIELD_TIME","flags":["save"],"offset":1944},{"name":"m_nBrightness","size":1,"type":"FIELD_UINT32","flags":["save"],"offset":1960},{"name":"m_flBrightnessDuration","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":1964},{"name":"m_hSpriteMaterial","size":1,"type":"FIELD_HMATERIAL","flags":["save"],"offset":1920},{"name":"m_flSpriteScale","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1968,"external_name":"scale"},{"name":"m_flSpriteFramerate","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1936,"external_name":"framerate"},{"name":"m_flFrame","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1940,"external_name":"frame"},{"name":"m_flHDRColorScale","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1984,"external_name":"HDRColorScale"},{"name":"m_flGlowProxySize","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1980,"external_name":"GlowProxySize"},{"name":"m_flScaleDuration","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":1972},{"name":"m_flStartScale","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":1996},{"name":"m_flDestScale","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":2000},{"name":"m_flScaleTimeStart","size":1,"type":"FIELD_TIME","flags":["save"],"offset":2004},{"name":"m_nStartBrightness","size":1,"type":"FIELD_INT32","flags":["save"],"offset":2008},{"name":"m_nDestBrightness","size":1,"type":"FIELD_INT32","flags":["save"],"offset":2012},{"name":"m_flBrightnessTimeStart","size":1,"type":"FIELD_TIME","flags":["save"],"offset":2016},{"name":"m_bWorldSpaceScale","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":1976},{"name":"CSpriteAnimateThink","size":1,"type":"FIELD_VOID","offset":0},{"name":"CSpriteExpandThink","size":1,"type":"FIELD_VOID","offset":0},{"name":"CSpriteAnimateUntilDead","size":1,"type":"FIELD_VOID","offset":0},{"name":"CSpriteBeginFadeOutThink","size":1,"type":"FIELD_VOID","offset":0},{"name":"InputHideSprite","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"HideSprite"},{"name":"InputShowSprite","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"ShowSprite"},{"name":"InputToggleSprite","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"ToggleSprite"},{"name":"InputColorRedValue","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"ColorRedValue"},{"name":"InputColorGreenValue","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"ColorGreenValue"},{"name":"InputColorBlueValue","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"ColorBlueValue"},{"name":"m_nSpriteWidth","size":1,"type":"FIELD_VOID","offset":2020},{"name":"m_nSpriteHeight","size":1,"type":"FIELD_VOID","offset":2024}]},{"base":"CSprite","name":"CSpriteAlias_env_glow"},{"base":"CSprite","name":"CSpriteOriented"},{"base":"CStopwatchBase","name":"CStopwatch","fields":[{"name":"m_flInterval","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":12}]},{"base":"CSimpleSimTimer","name":"CStopwatchBase","fields":[{"name":"m_fIsRunning","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":8}]},{"name":"CTakeDamageInfo","fields":[{"name":"m_vecDamageForce","size":1,"type":"FIELD_VECTOR","flags":["save"],"offset":8},{"name":"m_vecDamagePosition","size":1,"type":"FIELD_POSITION_VECTOR","flags":["save"],"offset":20},{"name":"m_vecReportedPosition","size":1,"type":"FIELD_POSITION_VECTOR","flags":["save"],"offset":32},{"name":"m_vecDamageDirection","size":1,"type":"FIELD_VECTOR","flags":["save"],"offset":44},{"name":"m_hInflictor","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":56},{"name":"m_hAttacker","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":60},{"name":"m_hAbility","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":64},{"name":"m_flDamage","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":68},{"name":"m_flTotalledDamage","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":72},{"name":"m_flOriginalDamage","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":96},{"name":"m_bitsDamageType","size":1,"type":"FIELD_INT32","flags":["save"],"offset":76},{"name":"m_iDamageCustom","size":1,"type":"FIELD_INT32","flags":["save"],"offset":80},{"name":"m_iAmmoType","size":1,"type":"FIELD_AMMO_INDEX","flags":["save"],"offset":84},{"name":"m_nDamageFlags","size":1,"type":"FIELD_UINT64","flags":["save"],"offset":120},{"name":"m_bShouldBleed","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":100},{"name":"m_bShouldSpark","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":101},{"name":"m_nDestructibleHitGroupsToForceDestroy","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":224},{"name":"m_flDamageAbsorbed","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":104},{"name":"m_iHitGroupId","size":1,"type":"FIELD_VOID","offset":128},{"name":"m_eCitadelDamageType","size":1,"type":"FIELD_VOID","offset":132},{"name":"m_bEvaded","size":1,"type":"FIELD_VOID","offset":144},{"name":"m_flAfterBuffDamage","size":1,"type":"FIELD_VOID","offset":136},{"name":"m_flPreResistDamage","size":1,"type":"FIELD_VOID","offset":140},{"name":"m_vecDamageNormal","size":1,"type":"FIELD_VOID","offset":148},{"name":"m_hOriginator","size":1,"type":"FIELD_VOID","offset":168},{"name":"m_iBatchCount","size":1,"type":"FIELD_VOID","offset":172},{"name":"m_flEffectiveness","size":1,"type":"FIELD_VOID","offset":176},{"name":"m_timeDamage","size":1,"type":"FIELD_VOID","offset":180},{"name":"m_flCritDamage","size":1,"type":"FIELD_VOID","offset":184},{"name":"m_hScriptInstance","size":1,"type":"FIELD_VOID","offset":192},{"name":"m_bInTakeDamageFlow","size":1,"type":"FIELD_VOID","offset":248}]},{"name":"CTakeDamageResult","fields":[{"name":"m_pOriginatingInfo","size":1,"type":"FIELD_EMBEDDED","flags":["save","ptr"],"offset":0,"embedded":"CTakeDamageInfo"},{"name":"m_nHealthLost","size":1,"type":"FIELD_INT32","flags":["save"],"offset":8},{"name":"m_nHealthBefore","size":1,"type":"FIELD_INT32","flags":["save"],"offset":12},{"name":"m_nDamageDealt","size":1,"type":"FIELD_INT32","flags":["save"],"offset":16},{"name":"m_flPreModifiedDamage","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":20},{"name":"m_nTotalledHealthLost","size":1,"type":"FIELD_INT32","flags":["save"],"offset":24},{"name":"m_nTotalledDamageDealt","size":1,"type":"FIELD_INT32","flags":["save"],"offset":28},{"name":"m_flTotalledPreModifiedDamage","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":32},{"name":"m_bWasDamageSuppressed","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":36},{"name":"m_bSuppressFlinch","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":37},{"enum":"HitGroup_t","name":"m_nOverrideFlinchHitGroup","size":1,"type":"FIELD_INT32","flags":["save","enum"],"offset":40}]},{"base":"CPointEntity","name":"CTankTargetChange","fields":[{"name":"m_newTarget","size":1,"type":"FIELD_VOID","offset":1184},{"name":"m_newTargetName","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1200,"external_name":"newtarget"}]},{"base":"CPointEntity","name":"CTankTrainAI","fields":[{"name":"m_hTrain","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":1184},{"name":"m_hTargetEntity","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":1188},{"name":"m_soundPlaying","size":1,"type":"FIELD_INT32","flags":["save"],"offset":1192},{"name":"m_soundTreads","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":1200},{"name":"m_soundEngine","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":1208},{"name":"m_startSoundName","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1216,"external_name":"startsound"},{"name":"m_engineSoundName","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1224,"external_name":"enginesound"},{"name":"m_movementSoundName","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1232,"external_name":"movementsound"},{"name":"m_targetEntityName","size":1,"type":"FIELD_STRING","flags":["save"],"offset":1240},{"name":"InputTargetEntity","size":1,"type":"FIELD_STRING","flags":["input"],"offset":0,"external_name":"TargetEntity"}]},{"base":"CBaseEntity","name":"CTeam","fields":[{"name":"m_szTeamname","size":129,"type":"FIELD_CHARACTER","flags":["save","key"],"offset":1236,"external_name":"teamname"},{"name":"m_iScore","size":1,"type":"FIELD_INT32","flags":["save"],"offset":1232},{"name":"m_aPlayers","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":1208},{"name":"m_aPlayerControllers","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":1184}]},{"base":"CParticleSystem","name":"CTeamRelativeParticleSystem","fields":[{"name":"m_iszFriendlyEffectName","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":3320,"external_name":"effect_name_friendly"},{"name":"m_iszEnemyEffectName","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":3328,"external_name":"effect_name_enemy"},{"name":"m_iFriendlyEffectIndex","size":1,"type":"FIELD_VOID","offset":3336},{"name":"m_iEnemyEffectIndex","size":1,"type":"FIELD_VOID","offset":3344}]},{"base":"CBaseTrackedStatsEntity","name":"CTeamTrackedStatsEntity"},{"base":"CBaseNPCMaker","name":"CTemplateNPCMaker","fields":[{"name":"m_iszWorldName","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1416,"external_name":"worldName"},{"name":"m_iszSource2EntityLumpName","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1424,"external_name":"entityLumpName"}]},{"base":"CBaseEntity","name":"CTestEffect","fields":[{"name":"m_iLoop","size":1,"type":"FIELD_INT32","flags":["save"],"offset":1184},{"name":"m_iBeam","size":1,"type":"FIELD_INT32","flags":["save"],"offset":1188},{"name":"m_pBeam","size":24,"type":"FIELD_EHANDLE","flags":["save"],"offset":1192},{"name":"m_flBeamTime","size":24,"type":"FIELD_TIME","flags":["save"],"offset":1288},{"name":"m_flStartTime","size":1,"type":"FIELD_TIME","flags":["save"],"offset":1384}]},{"base":"CLogicalEntity","name":"CTestPulseIO","fields":[{"name":"m_bAllowEmptyInputs","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1408,"external_name":"allow_empty_inputs"},{"name":"InputVariantVoid","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"VariantVoid"},{"name":"InputVariantBool","size":1,"type":"FIELD_BOOLEAN","flags":["input"],"offset":0,"external_name":"VariantBool"},{"name":"InputVariantInt","size":1,"type":"FIELD_INT32","flags":["input"],"offset":0,"external_name":"VariantInt"},{"name":"InputVariantFloat","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"VariantFloat"},{"name":"InputVariantString","size":1,"type":"FIELD_STRING","flags":["input"],"offset":0,"external_name":"VariantString"},{"name":"InputVariantColor","size":1,"type":"FIELD_COLOR32","flags":["input"],"offset":0,"external_name":"VariantColor"},{"name":"InputVariantVector","size":1,"type":"FIELD_VECTOR","flags":["input"],"offset":0,"external_name":"VariantVector"},{"name":"m_OnVariantVoid","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1184,"external_name":"OnVariantVoid"},{"name":"m_OnVariantBool","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1208,"external_name":"OnVariantBool"},{"name":"m_OnVariantInt","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1240,"external_name":"OnVariantInt"},{"name":"m_OnVariantFloat","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1272,"external_name":"OnVariantFloat"},{"name":"m_OnVariantString","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1304,"external_name":"OnVariantString"},{"name":"m_OnVariantColor","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1336,"external_name":"OnVariantColor"},{"name":"m_OnVariantVector","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1368,"external_name":"OnVariantVector"}]},{"base":"CBaseModelEntity","name":"CTextureBasedAnimatable","fields":[{"name":"m_flFPS","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1924,"external_name":"fps"},{"name":"m_bLoop","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1920,"external_name":"loop"},{"name":"m_hPositionKeys","size":1,"type":"FIELD_HRENDERTEXTURE","flags":["save","key"],"offset":1928,"external_name":"texture_based_animation_position_keys"},{"name":"m_hRotationKeys","size":1,"type":"FIELD_HRENDERTEXTURE","flags":["save","key"],"offset":1936,"external_name":"texture_based_animation_rotation_keys"},{"name":"m_vAnimationBoundsMin","size":1,"type":"FIELD_VECTOR","flags":["save","key"],"offset":1944,"external_name":"anim_bounds_min"},{"name":"m_vAnimationBoundsMax","size":1,"type":"FIELD_VECTOR","flags":["save","key"],"offset":1956,"external_name":"anim_bounds_max"},{"name":"m_flStartTime","size":1,"type":"FIELD_VOID","offset":1968},{"name":"m_flStartFrame","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":1972},{"name":"InputStart","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Start"},{"name":"InputStop","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Stop"},{"name":"InputEnable","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Enable"},{"name":"InputDisable","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Disable"}]},{"base":"CCitadelBaseAbilityServerOnly","name":"CTier3BossAbility"},{"name":"CTimeline","fields":[{"name":"m_flValues","size":64,"type":"FIELD_FLOAT32","flags":["save"],"offset":16},{"name":"m_nValueCounts","size":64,"type":"FIELD_FLOAT32","flags":["save"],"offset":272},{"name":"m_nBucketCount","size":1,"type":"FIELD_INT32","flags":["save"],"offset":528},{"name":"m_flInterval","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":532},{"name":"m_flFinalValue","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":536},{"name":"m_nCompressionType","size":1,"type":"FIELD_INT32","flags":["save"],"offset":540},{"name":"m_bStopped","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":544}]},{"base":"CLogicalEntity","name":"CTimerEntity","fields":[{"name":"m_iDisabled","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":1256,"external_name":"StartDisabled"},{"name":"m_flInitialDelay","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1260,"external_name":"InitialDelay"},{"name":"m_flRefireTime","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1264,"external_name":"RefireTime"},{"name":"m_bUpDownState","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":1268},{"name":"m_bPaused","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":1292},{"name":"m_flRemainingTime","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":1288},{"name":"InputRefireTime","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"RefireTime"},{"name":"InputFireTimer","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"FireTimer"},{"name":"InputEnable","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Enable"},{"name":"InputDisable","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Disable"},{"name":"InputToggle","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Toggle"},{"name":"InputAddToTimer","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"AddToTimer"},{"name":"InputResetTimer","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"ResetTimer"},{"name":"InputSubtractFromTimer","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"SubtractFromTimer"},{"name":"InputPauseTimer","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"PauseTimer"},{"name":"InputUnpauseTimer","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"UnpauseTimer"},{"name":"m_iUseRandomTime","size":1,"type":"FIELD_INT32","flags":["save","key","input"],"offset":1272,"external_name":"UseRandomTime"},{"name":"m_bPauseAfterFiring","size":1,"type":"FIELD_BOOLEAN","flags":["save","key","input"],"offset":1276,"external_name":"PauseAfterFiring"},{"name":"m_flLowerRandomBound","size":1,"type":"FIELD_FLOAT32","flags":["save","key","input"],"offset":1280,"external_name":"LowerRandomBound"},{"name":"m_flUpperRandomBound","size":1,"type":"FIELD_FLOAT32","flags":["save","key","input"],"offset":1284,"external_name":"UpperRandomBound"},{"name":"m_OnTimer","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1184,"external_name":"OnTimer"},{"name":"m_OnTimerHigh","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1208,"external_name":"OnTimerHigh"},{"name":"m_OnTimerLow","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1232,"external_name":"OnTimerLow"}]},{"base":"CBaseEntity","name":"CTonemapController2","fields":[{"name":"InputEnable","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Enable"},{"name":"InputDisable","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Disable"},{"name":"InputSetMinExposure","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"SetMinExposure"},{"name":"InputSetMaxExposure","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"SetMaxExposure"},{"name":"InputSetExposureAdaptationSpeedUp","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"SetExposureAdaptationSpeedUp"},{"name":"InputSetExposureAdaptationSpeedDown","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"SetExposureAdaptationSpeedDown"},{"name":"m_flAutoExposureMin","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1184,"external_name":"MinExposure"},{"name":"m_flAutoExposureMax","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1188,"external_name":"MaxExposure"},{"name":"m_flExposureAdaptationSpeedUp","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":1192,"external_name":"rate"},{"name":"m_flExposureAdaptationSpeedDown","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":1196},{"name":"m_flTonemapEVSmoothingRange","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":1200}]},{"base":"CTonemapController2","name":"CTonemapController2Alias_env_tonemap_controller2"},{"base":"CBaseTrigger","name":"CTonemapTrigger","fields":[{"name":"m_tonemapControllerName","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":2272,"external_name":"TonemapName"},{"name":"m_hTonemapController","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":2280}]},{"base":"CEntityComponent","name":"CTouchExpansionComponent"},{"base":"CBaseTrigger","name":"CTriggerActiveWeaponDetect","fields":[{"name":"m_iszWeaponClassName","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":2296,"external_name":"weaponclassname"},{"name":"CTriggerActiveWeaponDetectActiveWeaponThink","size":1,"type":"FIELD_VOID","offset":0},{"name":"m_OnTouchedActiveWeapon","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":2272,"external_name":"OnTouchedActiveWeapon"}]},{"base":"CBaseTrigger","name":"CTriggerAddModifier","fields":[{"name":"m_strModifier","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":2272,"external_name":"modifier_name"},{"name":"m_flDuration","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":2280,"external_name":"modifier_duration"},{"name":"m_bMomentary","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":2284,"external_name":"momentary"}]},{"base":"CBaseModelEntity","name":"CTriggerBrush","fields":[{"name":"m_iInputFilter","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":1992,"external_name":"InputFilter"},{"name":"m_iDontMessageParent","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":1996,"external_name":"DontMessageParent"},{"name":"m_OnStartTouch","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1920,"external_name":"OnStartTouch"},{"name":"m_OnEndTouch","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1944,"external_name":"OnEndTouch"},{"name":"m_OnUse","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":1968,"external_name":"OnUse"},{"name":"InputDisable","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Disable"},{"name":"InputEnable","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Enable"}]},{"base":"CBaseTrigger","name":"CTriggerBurrowUnderground"},{"base":"CBaseTrigger","name":"CTriggerCallback"},{"base":"CBaseTrigger","name":"CTriggerDetectBulletFire","fields":[{"name":"m_bPlayerFireOnly","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":2272,"external_name":"player_fire_only"},{"name":"m_OnDetectedBulletFire","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":2280,"external_name":"OnDetectedBulletFire"}]},{"base":"CBaseTrigger","name":"CTriggerDetectExplosion","fields":[{"name":"m_OnDetectedExplosion","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":2312,"external_name":"OnDetectedExplosion"}]},{"base":"CBaseTrigger","name":"CTriggerFan","fields":[{"name":"m_vFanOriginOffset","size":1,"type":"FIELD_POSITION_VECTOR","flags":["save"],"offset":2272},{"name":"m_vDirection","size":1,"type":"FIELD_VECTOR","flags":["save"],"offset":2284},{"name":"m_bPushAwayFromInfoTarget","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":2297,"external_name":"fan_push_away_from_info_fan"},{"name":"m_bPushTowardsInfoTarget","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":2296,"external_name":"fan_push_towards_info_fan"},{"name":"m_qNoiseDelta","size":1,"type":"FIELD_QUATERNION","flags":["save"],"offset":2304},{"name":"m_hInfoFan","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":2320},{"name":"m_flForce","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":2324,"external_name":"fan_force"},{"name":"m_bFalloff","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":2328,"external_name":"fan_falloff"},{"name":"m_RampTimer","size":1,"type":"FIELD_EMBEDDED","flags":["save"],"offset":2336,"embedded":"CountdownTimer"},{"name":"m_vFanOriginWS","size":1,"type":"FIELD_POSITION_VECTOR","flags":["save"],"offset":2360},{"name":"m_vFanOriginLS","size":1,"type":"FIELD_VECTOR","flags":["save","key"],"offset":2372,"external_name":"fan_origin"},{"name":"m_vFanEndLS","size":1,"type":"FIELD_VECTOR","flags":["save","key"],"offset":2384,"external_name":"fan_end"},{"name":"m_vNoiseDirectionTarget","size":1,"type":"FIELD_VECTOR","flags":["save"],"offset":2396},{"name":"m_iszInfoFan","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":2408,"external_name":"fan_info_fan"},{"name":"m_fNoiseSpeed","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":2444,"external_name":"fan_noise_speed"},{"name":"m_fNoiseDegrees","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":2440,"external_name":"fan_noise_direction_degrees"},{"name":"m_flRopeForceScale","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":2416,"external_name":"fan_rope_force_scale"},{"name":"m_flParticleForceScale","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":2420,"external_name":"fan_particle_force_scale"},{"name":"m_flPlayerForce","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":2424,"external_name":"fan_player_force"},{"name":"m_bPlayerWindblock","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":2428,"external_name":"fan_player_windblock"},{"name":"m_flNPCForce","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":2432,"external_name":"fan_npc_force"},{"name":"m_flRampTime","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":2436,"external_name":"fan_ramp_time"},{"name":"m_bPushPlayer","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":2448,"external_name":"fan_push_player"},{"name":"m_bRampDown","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":2449,"external_name":"fan_rampdown"},{"name":"m_nManagerFanIdx","size":1,"type":"FIELD_INT32","flags":["save"],"offset":2452},{"name":"CTriggerFanPushThink","size":1,"type":"FIELD_VOID","offset":0}]},{"base":"CBaseTrigger","name":"CTriggerGameEvent","fields":[{"name":"m_strStartTouchEventName","size":1,"type":"FIELD_UTLSTRING","flags":["save","key"],"offset":2272,"external_name":"start_touch_event"},{"name":"m_strEndTouchEventName","size":1,"type":"FIELD_UTLSTRING","flags":["save","key"],"offset":2280,"external_name":"end_touch_event"},{"name":"m_strTriggerID","size":1,"type":"FIELD_UTLSTRING","flags":["save","key"],"offset":2288,"external_name":"trigger_id"},{"name":"InputSetStartTouchEvent","size":1,"type":"FIELD_STRING","flags":["input"],"offset":0,"external_name":"SetStartTouchEvent"},{"name":"InputSetEndTouchEvent","size":1,"type":"FIELD_STRING","flags":["input"],"offset":0,"external_name":"SetEndTouchEvent"}]},{"base":"CBaseTrigger","name":"CTriggerGravity","fields":[{"name":"CTriggerGravityGravityTouch","size":1,"type":"FIELD_VOID","offset":0}]},{"base":"CBaseTrigger","name":"CTriggerHurt","fields":[{"name":"CTriggerHurtRadiationThink","size":1,"type":"FIELD_VOID","offset":0},{"name":"CTriggerHurtHurtThink","size":1,"type":"FIELD_VOID","offset":0},{"name":"CTriggerHurtNavThink","size":1,"type":"FIELD_VOID","offset":0},{"name":"m_flOriginalDamage","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":2272},{"name":"m_flDamage","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":2276,"external_name":"damage"},{"name":"m_flDamageCap","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":2280,"external_name":"damagecap"},{"enum":"DamageTypes_t","name":"m_bitsDamageInflict","size":1,"type":"FIELD_INT32","flags":["save","key","enum"],"offset":2292,"external_name":"damagetype"},{"name":"m_damageModel","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":2296,"external_name":"damagemodel"},{"name":"m_bNoDmgForce","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":2300,"external_name":"nodmgforce"},{"name":"m_vDamageForce","size":1,"type":"FIELD_DIRECTION_VECTOR_WORLDSPACE","flags":["save","key"],"offset":2304,"external_name":"damageforce"},{"name":"m_flForgivenessDelay","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":2288,"external_name":"forgivedelay"},{"name":"m_thinkAlways","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":2316,"external_name":"thinkalways"},{"name":"m_flLastDmgTime","size":1,"type":"FIELD_TIME","flags":["save"],"offset":2284},{"name":"m_hurtEntities","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":2376},{"name":"InputSetDamage","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"SetDamage"},{"name":"m_OnHurt","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":2328,"external_name":"OnHurt"},{"name":"m_OnHurtPlayer","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":2352,"external_name":"OnHurtPlayer"},{"name":"m_hurtThinkPeriod","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":2320}]},{"base":"CBaseTrigger","name":"CTriggerIcePathVolume"},{"base":"CTriggerMultiple","name":"CTriggerImpact","fields":[{"name":"m_flMagnitude","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":2296,"external_name":"Magnitude"},{"name":"m_flNoise","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":2300,"external_name":"Noise"},{"name":"m_flViewkick","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":2304,"external_name":"Viewkick"},{"name":"InputImpact","size":1,"type":"FIELD_VOID","flags":["input"],"offset":0,"external_name":"Impact"},{"name":"InputSetMagnitude","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"SetMagnitude"},{"name":"m_pOutputForce","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":2312,"external_name":"ImpactForce"},{"name":"CTriggerImpactDisable","size":1,"type":"FIELD_VOID","offset":0}]},{"base":"CBaseTrigger","name":"CTriggerItemShop","fields":[{"name":"m_CCitadelMinimapComponent","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":2272},{"name":"m_vAudioOffset","size":1,"type":"FIELD_VECTOR","flags":["save","key"],"offset":2312,"external_name":"AudioOffset"},{"name":"m_iszSoundName","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":2304,"external_name":"SoundName"}]},{"base":"CBaseTrigger","name":"CTriggerItemShopSafeZone","fields":[{"name":"m_OnContested","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":2304,"external_name":"OnContested"},{"name":"m_OnNotContested","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":2328,"external_name":"OnNotContested"}]},{"base":"CBaseTrigger","name":"CTriggerLerpObject","fields":[{"name":"m_iszLerpTarget","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":2272,"external_name":"lerp_target"},{"name":"m_hLerpTarget","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":2280},{"name":"m_hEntityToWaitForDisconnect","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":2356},{"name":"m_iszLerpTargetAttachment","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":2288,"external_name":"lerp_target_attachment"},{"name":"m_hLerpTargetAttachment","size":1,"type":"FIELD_ATTACHMENT_HANDLE","flags":["save"],"offset":2296},{"name":"m_flLerpDuration","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":2300,"external_name":"lerp_duration"},{"name":"m_bLerpRestoreMoveType","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":2305,"external_name":"lerp_restore_movetype"},{"name":"m_bAttachTouchingObject","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":2352,"external_name":"attach_touching_object"},{"name":"m_bSingleLerpObject","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":2306},{"name":"m_vecLerpingObjects","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":2312},{"name":"m_iszLerpEffect","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":2336,"external_name":"lerp_effect"},{"name":"m_iszLerpSound","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":2344,"external_name":"lerp_sound"},{"name":"m_bAttachedEntityWasParented","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":2304},{"name":"CTriggerLerpObjectLerpThink","size":1,"type":"FIELD_VOID","offset":0},{"name":"CTriggerLerpObjectUnsetWaitForEntity","size":1,"type":"FIELD_VOID","offset":0},{"name":"CTriggerLerpObjectAttachedEntityThink","size":1,"type":"FIELD_VOID","offset":0},{"name":"m_OnLerpStarted","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":2360,"external_name":"OnLerpStarted"},{"name":"m_OnLerpFinished","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":2384,"external_name":"OnLerpFinished"},{"name":"m_OnDetached","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":2408,"external_name":"OnDetached"}]},{"base":"CTriggerOnce","name":"CTriggerLook","fields":[{"name":"m_hLookTarget","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":2296},{"name":"m_flLookTimeTotal","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":2308},{"name":"m_flLookTimeLast","size":1,"type":"FIELD_TIME","flags":["save"],"offset":2312},{"name":"m_flTimeoutDuration","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":2316,"external_name":"timeout"},{"name":"m_b2DFOV","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":2322,"external_name":"FOV2D"},{"name":"m_bTimeoutFired","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":2320},{"name":"m_bIsLooking","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":2321},{"name":"m_bUseVelocity","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":2323},{"name":"m_bTestOcclusion","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":2324,"external_name":"test_occlusion"},{"name":"m_bTestAllVisibleOcclusion","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":2325,"external_name":"test_visible_occlusion"},{"name":"m_OnTimeout","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":2328,"external_name":"OnTimeout"},{"name":"m_OnStartLook","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":2352,"external_name":"OnStartLook"},{"name":"m_OnEndLook","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":2376,"external_name":"OnEndLook"},{"name":"CTriggerLookTimeoutThink","size":1,"type":"FIELD_VOID","offset":0},{"name":"m_flFieldOfView","size":1,"type":"FIELD_FLOAT32","flags":["save","key","input"],"offset":2300,"external_name":"FieldOfView"},{"name":"m_flLookTime","size":1,"type":"FIELD_FLOAT32","flags":["save","key","input"],"offset":2304,"external_name":"LookTime"}]},{"base":"CTriggerNeutralShield","name":"CTriggerMidBossShield"},{"base":"CBaseTrigger","name":"CTriggerModifier","fields":[{"name":"m_iszModifierName","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":2272,"external_name":"modifier_name"}]},{"base":"CBaseTrigger","name":"CTriggerMultiple","fields":[{"name":"CTriggerMultipleMultiTouch","size":1,"type":"FIELD_VOID","offset":0},{"name":"CTriggerMultipleMultiWaitOver","size":1,"type":"FIELD_VOID","offset":0},{"name":"m_OnTrigger","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":2272,"external_name":"OnTrigger"}]},{"base":"CTriggerNeutralShield","name":"CTriggerNeutralIdles","fields":[{"name":"m_vecPlayers","size":1,"type":"FIELD_VOID","offset":2272},{"name":"m_vecNeutrals","size":1,"type":"FIELD_VOID","offset":2296}]},{"base":"CBaseTrigger","name":"CTriggerNeutralShield","fields":[{"name":"m_vecPlayers","size":1,"type":"FIELD_VOID","offset":2272},{"name":"m_vecNeutrals","size":1,"type":"FIELD_VOID","offset":2296}]},{"base":"CBaseTrigger","name":"CTriggerObscuredVolume","fields":[{"name":"m_iszModifierName","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":2272,"external_name":"modifier_name"}]},{"base":"CTriggerMultiple","name":"CTriggerOnce"},{"base":"CBaseTrigger","name":"CTriggerPassthroughFakeWall","fields":[{"name":"CTriggerPassthroughFakeWallTouchingThink","size":1,"type":"FIELD_VOID","offset":0}]},{"base":"CBaseTrigger","name":"CTriggerPhysics","fields":[{"name":"m_pController","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":2280},{"name":"m_gravityScale","size":1,"type":"FIELD_FLOAT32","flags":["save","key","input"],"offset":2288,"external_name":"SetGravityScale"},{"name":"m_linearLimit","size":1,"type":"FIELD_FLOAT32","flags":["save","key","input"],"offset":2292,"external_name":"SetVelocityLimit"},{"name":"m_linearDamping","size":1,"type":"FIELD_FLOAT32","flags":["save","key","input"],"offset":2296,"external_name":"SetVelocityDamping"},{"name":"m_angularLimit","size":1,"type":"FIELD_FLOAT32","flags":["save","key","input"],"offset":2300,"external_name":"SetAngVelocityLimit"},{"name":"m_angularDamping","size":1,"type":"FIELD_FLOAT32","flags":["save","key","input"],"offset":2304,"external_name":"SetAngVelocityDamping"},{"name":"m_linearForce","size":1,"type":"FIELD_FLOAT32","flags":["save","key","input"],"offset":2308,"external_name":"SetLinearForce"},{"name":"m_vecLinearForcePointAt","size":1,"type":"FIELD_VECTOR","flags":["save","key","input"],"offset":2320,"external_name":"LinearForcePointAt"},{"name":"m_bCollapseToForcePoint","size":1,"type":"FIELD_BOOLEAN","flags":["save","key","input"],"offset":2332,"external_name":"CollapseToForcePoint"},{"name":"m_vecLinearForcePointAtWorld","size":1,"type":"FIELD_VECTOR","flags":["save"],"offset":2336},{"name":"m_vecLinearForceDirection","size":1,"type":"FIELD_VECTOR","flags":["save"],"offset":2348},{"name":"m_flFrequency","size":1,"type":"FIELD_FLOAT32","flags":["save","key","input"],"offset":2312,"external_name":"SetFrequency"},{"name":"m_flDampingRatio","size":1,"type":"FIELD_FLOAT32","flags":["save","key","input"],"offset":2316,"external_name":"SetDampingRatio"},{"name":"m_bConvertToDebrisWhenPossible","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":2360,"external_name":"ConvertToDebrisWhenPossible"},{"name":"InputSetLinearForcePointAt","size":1,"type":"FIELD_STRING","flags":["input"],"offset":0,"external_name":"SetLinearForcePointAt"}]},{"base":"CBaseTrigger","name":"CTriggerPingLocation","fields":[{"enum":"ECitadelPingLocation_t","name":"m_ePingLocation","size":1,"type":"FIELD_INT32","flags":["save","key","enum"],"offset":2272,"external_name":"ping_location"}]},{"base":"CBaseTrigger","name":"CTriggerProximity","fields":[{"name":"CTriggerProximityMeasureThink","size":1,"type":"FIELD_VOID","offset":0},{"name":"m_iszMeasureTarget","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":2280,"external_name":"measuretarget"},{"name":"m_hMeasureTarget","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":2272},{"name":"m_fRadius","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":2288,"external_name":"radius"},{"name":"m_nTouchers","size":1,"type":"FIELD_INT32","flags":["save"],"offset":2292},{"name":"m_NearestEntityDistance","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":2296,"external_name":"NearestEntityDistance"}]},{"base":"CBaseTrigger","name":"CTriggerPush","fields":[{"name":"m_angPushEntitySpace","size":1,"type":"FIELD_QANGLE","flags":["save","key"],"offset":2272,"external_name":"pushdir"},{"name":"m_vecPushDirEntitySpace","size":1,"type":"FIELD_VECTOR","flags":["save"],"offset":2284},{"name":"m_bTriggerOnStartTouch","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":2296,"external_name":"triggeronstarttouch"},{"name":"m_iszPathSimpleName","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":2304,"external_name":"path_simple_push_dir"},{"name":"m_bUsePathSimple","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":2297},{"name":"m_PathSimple","size":1,"type":"FIELD_CLASSPTR","flags":["save"],"offset":2312},{"name":"m_splinePushType","size":1,"type":"FIELD_UINT32","flags":["save","key"],"offset":2320,"external_name":"spline_push_type"},{"name":"InputSetPushDirection","size":1,"type":"FIELD_VECTOR","flags":["input"],"offset":0,"external_name":"SetPushDirection"},{"name":"InputSetPushSpeed","size":1,"type":"FIELD_FLOAT32","flags":["input"],"offset":0,"external_name":"SetPushSpeed"}]},{"base":"CBaseTrigger","name":"CTriggerRemove","fields":[{"name":"m_OnRemove","size":1,"type":"FIELD_CUSTOM","flags":["save","key","output"],"offset":2272,"external_name":"OnRemove"}]},{"base":"CBaseTrigger","name":"CTriggerRemoveModifier","fields":[{"name":"m_strModifier","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":2272,"external_name":"modifier_name"}]},{"base":"CBaseTrigger","name":"CTriggerSave","fields":[{"name":"m_bForceNewLevelUnit","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":2272,"external_name":"NewLevelUnit"},{"name":"m_minHitPoints","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":2280,"external_name":"MinimumHitPoints"},{"name":"m_fDangerousTimer","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":2276,"external_name":"DangerousTimer"}]},{"base":"CBaseTrigger","name":"CTriggerSndSosOpvar","fields":[{"name":"m_flCenterSize","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":2308,"external_name":"centersize"},{"name":"m_flMinVal","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":2312,"external_name":"minimum_value"},{"name":"m_flMaxVal","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":2316,"external_name":"maximum_value"},{"name":"m_stackName","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":2328,"external_name":"stackname"},{"name":"m_operatorName","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":2336,"external_name":"operatorname"},{"name":"m_opvarName","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":2320,"external_name":"opvarname"},{"name":"m_bVolIs2D","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":2344,"external_name":"is2d"},{"name":"CTriggerSndSosOpvarSndSosTriggerOpvarWaitOver","size":1,"type":"FIELD_VOID","offset":0},{"name":"m_hTouchingPlayers","size":1,"type":"FIELD_VOID","offset":2272},{"name":"m_flPosition","size":1,"type":"FIELD_VOID","offset":2296},{"name":"m_opvarNameChar","size":1,"type":"FIELD_VOID","offset":2345},{"name":"m_stackNameChar","size":1,"type":"FIELD_VOID","offset":2601},{"name":"m_operatorNameChar","size":1,"type":"FIELD_VOID","offset":2857},{"name":"m_VecNormPos","size":1,"type":"FIELD_VOID","offset":3116},{"name":"m_flNormCenterSize","size":1,"type":"FIELD_VOID","offset":3128}]},{"base":"CBaseTrigger","name":"CTriggerSoundscape","fields":[{"name":"CTriggerSoundscapePlayerUpdateThink","size":1,"type":"FIELD_VOID","offset":0},{"name":"m_SoundscapeName","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":2280,"external_name":"soundscape"},{"name":"m_hSoundscape","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":2272},{"name":"m_spectators","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":2288}]},{"base":"CBaseTrigger","name":"CTriggerSuspendModifier","fields":[{"name":"m_strModifier","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":2272,"external_name":"modifier_name"}]},{"base":"CBaseTrigger","name":"CTriggerTeamBase"},{"base":"CBaseTrigger","name":"CTriggerTeleport","fields":[{"name":"m_iLandmark","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":2272,"external_name":"landmark"},{"name":"m_bUseLandmarkAngles","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":2280,"external_name":"use_landmark_angles"},{"name":"m_bMirrorPlayer","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":2281,"external_name":"mirror_player"},{"name":"m_bCheckDestIfClearForPlayer","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":2282,"external_name":"check_if_dest_clear_for_player"}]},{"base":"CTriggerNeutralShield","name":"CTriggerTier3Phase2Shield"},{"base":"CBaseTrigger","name":"CTriggerToggleSave"},{"base":"CBaseTrigger","name":"CTriggerTrooperDamageReductionDetector","fields":[{"name":"m_flRadius","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":2272,"external_name":"radius"}]},{"base":"CBaseTrigger","name":"CTriggerTrooperDetector","fields":[{"name":"m_flRadius","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":2368,"external_name":"radius"}]},{"base":"CBaseTrigger","name":"CTriggerTrooperShrineJumpVolume","fields":[{"name":"m_flOuterRadius","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":2272,"external_name":"outerradius"},{"name":"m_flInnerRadius","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":2276,"external_name":"innerradius"}]},{"base":"CBaseModelEntity","name":"CTriggerVolume","fields":[{"name":"m_iFilterName","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":1920,"external_name":"filtername"},{"name":"m_hFilter","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":1928}]},{"base":"CServerOnlyEntity","name":"CTrooperApproachHorizon"},{"name":"CUnreachableTargetList","fields":[{"name":"m_vecTargets","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":0},{"name":"m_pOuter","size":1,"type":"FIELD_VOID","offset":24}]},{"name":"CVectorExponentialMovingAverage","fields":[{"name":"m_nSampleCount","size":1,"type":"FIELD_INT32","flags":["save"],"offset":4},{"name":"m_nMaxSampleCount","size":1,"type":"FIELD_INT32","flags":["save"],"offset":0},{"name":"m_previousSample","size":1,"type":"FIELD_VECTOR","flags":["save"],"offset":8},{"name":"m_average","size":1,"type":"FIELD_VECTOR","flags":["save"],"offset":20},{"name":"m_averageDelta","size":1,"type":"FIELD_VECTOR","flags":["save"],"offset":32}]},{"name":"CVectorMovingAverage","fields":[{"name":"m_vecSamples","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":0},{"name":"m_nSamples","size":1,"type":"FIELD_INT32","flags":["save"],"offset":24},{"name":"m_nCurrentSampleIndex","size":1,"type":"FIELD_INT32","flags":["save"],"offset":28}]},{"base":"CBaseAnimGraph","name":"CWaterBullet","fields":[{"name":"bullet_direction","size":1,"type":"FIELD_VECTOR","flags":["procedural_keyfield"]},{"name":"CWaterBulletBulletThink","size":1,"type":"FIELD_VOID","offset":0}]},{"base":"CBaseModelEntity","name":"CWorld"},{"name":"CWorldCompositionChunkReferenceElement_t","fields":[{"name":"m_strMapToLoad","size":1,"type":"FIELD_UTLSTRING","flags":["save"],"offset":0},{"name":"m_strLandmarkName","size":1,"type":"FIELD_UTLSTRING","flags":["save"],"offset":8}]},{"name":"DestructibleHitGroupToDestroy_t","fields":[{"enum":"HitGroup_t","name":"m_nHitGroup","size":1,"type":"FIELD_INT32","flags":["save","enum"],"offset":0},{"name":"m_nMaxDamageLevel","size":1,"type":"FIELD_INT32","flags":["save"],"offset":4}]},{"name":"DestructiblePartDestructionRequest_t","fields":[{"enum":"EDestructibleParts_DestroyParameterFlags","name":"m_nDestroyFlags","size":1,"type":"FIELD_INT32","flags":["save","enum"],"offset":8},{"enum":"DamageTypes_t","name":"m_nDamageType","size":1,"type":"FIELD_INT32","flags":["save","enum"],"offset":12},{"name":"m_flBreakDamage","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":16},{"name":"m_vWsBreakDamageOrigin","size":1,"type":"FIELD_POSITION_VECTOR","flags":["save"],"offset":24},{"name":"m_vWsBreakDamageForce","size":1,"type":"FIELD_DIRECTION_VECTOR_WORLDSPACE","flags":["save"],"offset":36},{"name":"m_flBreakDamageRadius","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":20}]},{"name":"DynamicVolumeDef_t","fields":[{"name":"m_source","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":0},{"name":"m_target","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":4},{"name":"m_nHullIdx","size":1,"type":"FIELD_INT32","flags":["save"],"offset":8},{"name":"m_vSourceAnchorPos","size":1,"type":"FIELD_VECTOR","flags":["save"],"offset":12},{"name":"m_vTargetAnchorPos","size":1,"type":"FIELD_VECTOR","flags":["save"],"offset":24},{"name":"m_nAreaSrc","size":1,"type":"FIELD_UINT32","flags":["save"],"offset":36},{"name":"m_nAreaDst","size":1,"type":"FIELD_UINT32","flags":["save"],"offset":40},{"name":"m_bAttached","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":44}]},{"name":"dynpitchvol_base_t","fields":[{"name":"preset","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":0,"external_name":"preset"},{"name":"pitchrun","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":4,"external_name":"pitch"},{"name":"pitchstart","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":8,"external_name":"pitchstart"},{"name":"spinup","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":12,"external_name":"spinup"},{"name":"spindown","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":16,"external_name":"spindown"},{"name":"volrun","size":1,"type":"FIELD_INT32","flags":["save"],"offset":20},{"name":"volstart","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":24,"external_name":"volstart"},{"name":"fadein","size":1,"type":"FIELD_INT32","flags":["save"],"offset":28},{"name":"fadeout","size":1,"type":"FIELD_INT32","flags":["save"],"offset":32},{"name":"lfotype","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":36,"external_name":"lfotype"},{"name":"lforate","size":1,"type":"FIELD_INT32","flags":["save"],"offset":40},{"name":"lfomodpitch","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":44,"external_name":"lfomodpitch"},{"name":"lfomodvol","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":48,"external_name":"lfomodvol"},{"name":"cspinup","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":52,"external_name":"cspinup"},{"name":"cspincount","size":1,"type":"FIELD_INT32","flags":["save"],"offset":56},{"name":"pitch","size":1,"type":"FIELD_INT32","flags":["save"],"offset":60},{"name":"spinupsav","size":1,"type":"FIELD_INT32","flags":["save"],"offset":64},{"name":"spindownsav","size":1,"type":"FIELD_INT32","flags":["save"],"offset":68},{"name":"pitchfrac","size":1,"type":"FIELD_INT32","flags":["save"],"offset":72},{"name":"vol","size":1,"type":"FIELD_INT32","flags":["save"],"offset":76},{"name":"fadeinsav","size":1,"type":"FIELD_INT32","flags":["save"],"offset":80},{"name":"fadeoutsav","size":1,"type":"FIELD_INT32","flags":["save"],"offset":84},{"name":"volfrac","size":1,"type":"FIELD_INT32","flags":["save"],"offset":88},{"name":"lfofrac","size":1,"type":"FIELD_INT32","flags":["save"],"offset":92},{"name":"lfomult","size":1,"type":"FIELD_INT32","flags":["save"],"offset":96}]},{"base":"dynpitchvol_base_t","name":"dynpitchvol_t"},{"name":"EngineCountdownTimer","fields":[{"name":"m_duration","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":8},{"name":"m_timestamp","size":1,"type":"FIELD_ENGINE_TIME","flags":["save"],"offset":12},{"name":"m_timescale","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":16}]},{"name":"EntityIOConnectionDesc_t","fields":[{"name":"m_targetDesc","size":1,"type":"FIELD_STRING","flags":["save"],"offset":0},{"name":"m_targetInput","size":1,"type":"FIELD_STRING","flags":["save"],"offset":8},{"name":"m_valueOverride","size":1,"type":"FIELD_STRING","flags":["save"],"offset":16},{"name":"m_hTarget","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":24},{"name":"m_nTargetType","size":1,"type":"FIELD_INT32","flags":["save"],"offset":28},{"name":"m_nTimesToFire","size":1,"type":"FIELD_INT32","flags":["save"],"offset":32},{"name":"m_flDelay","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":36}]},{"base":"EntityIOConnectionDesc_t","name":"EntityIOConnection_t","fields":[{"name":"m_bMarkedForRemoval","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":64}]},{"name":"EntityIOQueuePrioritizedEvent_t","fields":[{"name":"m_flFireTime","size":1,"type":"FIELD_TIME","flags":["save"],"offset":4},{"name":"m_targetType","size":1,"type":"FIELD_INT32","flags":["save"],"offset":8},{"name":"m_pTarget","size":1,"type":"FIELD_STRING","flags":["save"],"offset":16},{"name":"m_pTargetInput","size":1,"type":"FIELD_STRING","flags":["save"],"offset":24},{"name":"m_hActivator","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":32},{"name":"m_hCaller","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":36},{"name":"m_hEntTarget","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":44},{"name":"m_nOutputID","size":1,"type":"FIELD_INT32","flags":["save"],"offset":40},{"name":"m_variantValue","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":48}]},{"name":"EntityRenderAttribute_t","fields":[{"name":"m_ID","size":1,"type":"FIELD_UTLSTRINGTOKEN","flags":["save"],"offset":48},{"name":"m_Values","size":1,"type":"FIELD_VECTOR4D","flags":["save"],"offset":52}]},{"name":"entitytable_t","fields":[{"name":"id","size":1,"type":"FIELD_INT32","flags":["save"],"offset":0},{"name":"edictindex","size":1,"type":"FIELD_INT32","flags":["save"],"offset":4},{"name":"saveentityindex","size":1,"type":"FIELD_INT32","flags":["save"],"offset":8},{"name":"restoreentityindex","size":1,"type":"FIELD_VOID","offset":12},{"name":"hEnt","size":1,"type":"FIELD_VOID","offset":16},{"name":"bWasSaved","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":20},{"name":"flags","size":1,"type":"FIELD_INT32","flags":["save"],"offset":24},{"name":"classname","size":1,"type":"FIELD_STRING","flags":["save"],"offset":32},{"name":"globalname","size":1,"type":"FIELD_STRING","flags":["save"],"offset":40},{"name":"entityname","size":1,"type":"FIELD_STRING","flags":["save"],"offset":48},{"name":"landmarkModelSpace","size":1,"type":"FIELD_VECTOR","flags":["save"],"offset":56},{"name":"m_pPrecacheEntityKeys","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":72}]},{"base":"CBaseFilter","name":"FilterDamageType","fields":[{"name":"m_iDamageType","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":1240,"external_name":"damagetype"}]},{"base":"CBaseFilter","name":"FilterHealth","fields":[{"name":"m_bAdrenalineActive","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1240,"external_name":"adrenalinepresence"},{"name":"m_iHealthMin","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":1244,"external_name":"healthmin"},{"name":"m_iHealthMax","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":1248,"external_name":"healthmax"}]},{"name":"FireUserEntityIO_t","fields":[{"name":"m_bFireUser1","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":0,"external_name":"FireUser1"},{"name":"m_bFireUser2","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1,"external_name":"FireUser2"},{"name":"m_bFireUser3","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":2,"external_name":"FireUser3"},{"name":"m_bFireUser4","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":3,"external_name":"FireUser4"}]},{"name":"fogparams_t","fields":[{"name":"dirPrimary","size":1,"type":"FIELD_DIRECTION_VECTOR_WORLDSPACE","flags":["save","key"],"offset":8,"external_name":"fogdir"},{"name":"colorPrimary","size":1,"type":"FIELD_COLOR32","flags":["save","key"],"offset":20,"external_name":"fogcolor"},{"name":"colorSecondary","size":1,"type":"FIELD_COLOR32","flags":["save","key"],"offset":24,"external_name":"fogcolor2"},{"name":"start","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":36,"external_name":"fogstart"},{"name":"end","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":40,"external_name":"fogend"},{"name":"farz","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":44,"external_name":"farz"},{"name":"maxdensity","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":48,"external_name":"fogmaxdensity"},{"name":"exponent","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":52,"external_name":"fogexponent"},{"name":"HDRColorScale","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":56,"external_name":"HDRColorScale"},{"name":"duration","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":84,"external_name":"foglerptime"},{"name":"enable","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":100,"external_name":"fogenable"},{"name":"blend","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":101,"external_name":"fogblend"},{"name":"blendtobackground","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":88,"external_name":"blendtobackground"},{"name":"scattering","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":92,"external_name":"scattering"},{"name":"locallightscale","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":96,"external_name":"locallightscale"},{"name":"colorPrimaryLerpTo","size":1,"type":"FIELD_COLOR32","offset":28},{"name":"colorSecondaryLerpTo","size":1,"type":"FIELD_COLOR32","offset":32},{"name":"skyboxFogFactor","size":1,"type":"FIELD_FLOAT32","offset":60},{"name":"skyboxFogFactorLerpTo","size":1,"type":"FIELD_FLOAT32","offset":64},{"name":"startLerpTo","size":1,"type":"FIELD_FLOAT32","offset":68},{"name":"endLerpTo","size":1,"type":"FIELD_FLOAT32","offset":72},{"name":"maxdensityLerpTo","size":1,"type":"FIELD_FLOAT32","offset":76},{"name":"lerptime","size":1,"type":"FIELD_TIME","offset":80},{"name":"m_bPadding2","size":1,"type":"FIELD_VOID","offset":102},{"name":"m_bPadding","size":1,"type":"FIELD_VOID","offset":103}]},{"name":"fogplayerparams_t","fields":[{"name":"m_hCtrl","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":8},{"name":"m_flTransitionTime","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":12},{"name":"m_OldColor","size":1,"type":"FIELD_COLOR32","flags":["save"],"offset":16},{"name":"m_flOldStart","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":20},{"name":"m_flOldEnd","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":24},{"name":"m_NewColor","size":1,"type":"FIELD_COLOR32","flags":["save"],"offset":40},{"name":"m_flNewStart","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":44},{"name":"m_flNewEnd","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":48},{"name":"m_flOldMaxDensity","size":1,"type":"FIELD_VOID","offset":28},{"name":"m_flOldHDRColorScale","size":1,"type":"FIELD_VOID","offset":32},{"name":"m_flOldFarZ","size":1,"type":"FIELD_VOID","offset":36},{"name":"m_flNewMaxDensity","size":1,"type":"FIELD_VOID","offset":52},{"name":"m_flNewHDRColorScale","size":1,"type":"FIELD_VOID","offset":56},{"name":"m_flNewFarZ","size":1,"type":"FIELD_VOID","offset":60}]},{"name":"FootSweepPusher_t","fields":[{"name":"m_vC","size":1,"type":"FIELD_POSITION_VECTOR","flags":["save"],"offset":0},{"name":"m_flR","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":12},{"name":"m_bIsForward","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":16}]},{"name":"GAME_HEADER","fields":[{"name":"m_sComment","size":1,"type":"FIELD_UTLSTRING","flags":["save"],"offset":0},{"name":"m_nSpawnGroupCount","size":1,"type":"FIELD_INT32","flags":["save"],"offset":8},{"name":"m_sLandmark","size":1,"type":"FIELD_UTLSTRING","flags":["save"],"offset":16},{"name":"m_sRequiredAddons","size":1,"type":"FIELD_UTLSTRING","flags":["save"],"offset":24}]},{"name":"globalentitydatabase_t","fields":[{"name":"m_list","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":96},{"name":"m_nameList","size":1,"type":"FIELD_VOID","offset":0}]},{"name":"globalentity_t","fields":[{"name":"name","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":0},{"name":"levelName","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":2},{"name":"state","size":1,"type":"FIELD_CHARACTER","flags":["save"],"offset":4},{"name":"counter","size":1,"type":"FIELD_INT32","flags":["save"],"offset":8}]},{"name":"HandshakeInfo_t","fields":[{"enum":"HandshakeState_t","name":"m_nHandshakeState","size":1,"type":"FIELD_UINT8","flags":["save","enum"],"offset":20},{"enum":"TaskHandshakeScope_t","name":"m_nHandshakeScope","size":1,"type":"FIELD_UINT8","flags":["save","enum"],"offset":22},{"enum":"HandshakeTagState_t","name":"m_nAG2EmulatedState","size":1,"type":"FIELD_UINT8","flags":["save","enum"],"offset":21},{"name":"m_nActiveEventUniqueID","size":1,"type":"FIELD_UINT64","flags":["save"],"offset":8},{"name":"m_nLastHandshakeUpdateTick","size":1,"type":"FIELD_TICK","flags":["save"],"offset":16},{"name":"m_bForceHandshakeRestartOnScriptedSequenceCompletion","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":23},{"name":"m_sHandshakeName","size":1,"type":"FIELD_GLOBALSYMBOL","flags":["save"],"offset":0}]},{"name":"HintNodeData","fields":[{"name":"strEntityName","size":1,"type":"FIELD_STRING","flags":["save"],"offset":0},{"name":"nHintType","size":1,"type":"FIELD_INT16","flags":["save","key"],"offset":8,"external_name":"hinttype"},{"name":"strGroup","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":16,"external_name":"Group"},{"name":"iDisabled","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":24,"external_name":"StartHintDisabled"},{"name":"iszGenericType","size":1,"type":"FIELD_STRING","flags":["save","key"],"offset":32,"external_name":"generictype"},{"enum":"HintIgnoreFacing_t","name":"fIgnoreFacing","size":1,"type":"FIELD_INT32","flags":["save","key","enum"],"offset":40,"external_name":"IgnoreFacing"},{"enum":"NPC_STATE","name":"minState","size":1,"type":"FIELD_INT32","flags":["save","key","enum"],"offset":44,"external_name":"MinimumState"},{"enum":"NPC_STATE","name":"maxState","size":1,"type":"FIELD_INT32","flags":["save","key","enum"],"offset":48,"external_name":"MaximumState"},{"enum":"HintPriority_t","name":"ePriority","size":1,"type":"FIELD_INT32","flags":["save","key","enum"],"offset":56,"external_name":"priority"},{"name":"nRadius","size":1,"type":"FIELD_INT32","flags":["save","key"],"offset":52,"external_name":"radius"},{"name":"bReturnHintPositionAsOnGroundPerHull","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":60}]},{"name":"hudtextparms_t","fields":[{"name":"color1","size":1,"type":"FIELD_COLOR32","flags":["save"],"offset":0},{"name":"color2","size":1,"type":"FIELD_COLOR32","flags":["save"],"offset":4},{"name":"channel","size":1,"type":"FIELD_UINT8","flags":["save","key"],"offset":9,"external_name":"channel"},{"name":"effect","size":1,"type":"FIELD_UINT8","flags":["save","key"],"offset":8,"external_name":"effect"},{"name":"x","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":12,"external_name":"x"},{"name":"y","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":16,"external_name":"y"}]},{"name":"HullFlags_t","fields":[{"name":"m_bHull_Human","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":0,"external_name":"aihull_human"},{"name":"m_bHull_SmallCentered","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":1,"external_name":"aihull_small_centered"},{"name":"m_bHull_WideHuman","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":2,"external_name":"aihull_wide_human"},{"name":"m_bHull_Tiny","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":3,"external_name":"HullDesc_tiny"},{"name":"m_bHull_Medium","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":4,"external_name":"aihull_medium"},{"name":"m_bHull_TinyCentered","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":5,"external_name":"HullDesc_tiny_centered"},{"name":"m_bHull_Large","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":6,"external_name":"aihull_large"},{"name":"m_bHull_LargeCentered","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":7,"external_name":"aihull_large_centered"},{"name":"m_bHull_MediumTall","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":8,"external_name":"aihull_medium_tall"},{"name":"m_bHull_Small","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":9,"external_name":"aihull_small"}]},{"name":"ice_path_shard_model_desc_t","fields":[{"name":"m_nModelID","size":1,"type":"FIELD_INT32","flags":["save"],"offset":8},{"name":"m_vecPanelSize","size":1,"type":"FIELD_VECTOR2D","flags":["save"],"offset":12},{"name":"m_vecPanelVertices","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":24},{"name":"m_flThickness","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":48},{"name":"m_SurfacePropStringToken","size":1,"type":"FIELD_UTLSTRINGTOKEN","flags":["save"],"offset":52}]},{"name":"IChoreoServices"},{"name":"INavLinkMotor","fields":[{"name":"m_hNPC","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":8},{"enum":"Navigation_t","name":"m_eNavType","size":1,"type":"FIELD_INT32","flags":["save","enum"],"offset":12},{"name":"m_eLifetimeState","size":1,"type":"FIELD_INT32","flags":["save"],"offset":16}]},{"name":"INavSmartGoal","fields":[{"name":"m_hNPC","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":8}]},{"name":"IntervalTimer","fields":[{"name":"m_timestamp","size":1,"type":"FIELD_TIME","flags":["save"],"offset":8},{"name":"m_nWorldGroupId","size":1,"type":"FIELD_WORLD_GROUP_ID","flags":["save"],"offset":12}]},{"name":"LastIncomingHit_t","fields":[{"name":"vecDir","size":1,"type":"FIELD_VECTOR","flags":["save"],"offset":0},{"name":"vecBoneLocalPos","size":1,"type":"FIELD_VECTOR","flags":["save"],"offset":12},{"name":"nHitboxBoneIndex","size":1,"type":"FIELD_INT32","flags":["save"],"offset":24},{"name":"flHitStrength","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":28}]},{"name":"lerpdata_t","fields":[{"name":"m_hEnt","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":0},{"enum":"MoveType_t","name":"m_MoveType","size":1,"type":"FIELD_UINT8","flags":["save","enum"],"offset":4},{"name":"m_flStartTime","size":1,"type":"FIELD_TIME","flags":["save"],"offset":8},{"name":"m_vecStartOrigin","size":1,"type":"FIELD_VECTOR","flags":["save"],"offset":12},{"name":"m_qStartRot","size":1,"type":"FIELD_QUATERNION","flags":["save"],"offset":32},{"name":"m_nFXIndex","size":1,"type":"FIELD_INT32","flags":["save"],"offset":48},{"name":"m_nSound","size":1,"type":"FIELD_VOID","offset":52}]},{"name":"levellist_t","fields":[{"name":"m_sMapName","size":1,"type":"FIELD_UTLSTRING","flags":["save"],"offset":0},{"name":"m_sLandmarkName","size":1,"type":"FIELD_UTLSTRING","flags":["save"],"offset":8},{"name":"m_hEntLandmark","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":16},{"name":"m_vecLandmarkOrigin","size":1,"type":"FIELD_VECTOR","flags":["save"],"offset":20},{"name":"m_vecLandmarkAngles","size":1,"type":"FIELD_QANGLE","flags":["save"],"offset":32}]},{"name":"locksound_t","fields":[{"name":"sLockedSound","size":1,"type":"FIELD_SOUNDNAME","flags":["save","key"],"offset":8,"external_name":"locked_sound"},{"name":"sUnlockedSound","size":1,"type":"FIELD_SOUNDNAME","flags":["save","key"],"offset":16,"external_name":"unlocked_sound"},{"name":"flwaitSound","size":1,"type":"FIELD_TIME","flags":["save"],"offset":24}]},{"name":"magnetted_objects_t","fields":[{"name":"hEntity","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":8}]},{"name":"modifiedconvars_t","fields":[{"name":"pszConvar","size":128,"type":"FIELD_CHARACTER","flags":["save"],"offset":0},{"name":"pszCurrentValue","size":128,"type":"FIELD_CHARACTER","flags":["save"],"offset":128},{"name":"pszOrgValue","size":128,"type":"FIELD_CHARACTER","flags":["save"],"offset":256}]},{"name":"MovementGaitId_t","fields":[{"name":"m_sId","size":1,"type":"FIELD_GLOBALSYMBOL","flags":["save"],"offset":0}]},{"name":"NavAreaSave_t","fields":[{"name":"m_hDeformable","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":0},{"name":"m_nOtherAreaIdGlobalOrLocal","size":1,"type":"FIELD_UINT32","flags":["save"],"offset":4}]},{"name":"NavGravity_t","fields":[{"name":"m_vGravity","size":1,"type":"FIELD_VECTOR","flags":["save"],"offset":0},{"name":"m_bDefault","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":12}]},{"name":"ParserResponse","fields":[{"name":"depletioncount","size":1,"type":"FIELD_CHARACTER","flags":["save"],"offset":84}]},{"name":"PathAccompanyCoordinate_t","fields":[{"name":"m_flProgress","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":0},{"name":"m_flLeftOffset","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":4},{"name":"m_vOriginalPosition","size":1,"type":"FIELD_POSITION_VECTOR","flags":["save"],"offset":8}]},{"name":"PathAccompanyNode_t","fields":[{"name":"m_sName","size":1,"type":"FIELD_UTLSTRING","flags":["save"],"offset":0},{"name":"m_vInitialPosition","size":1,"type":"FIELD_VECTOR","flags":["save"],"offset":8},{"name":"m_flRadius","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":20},{"name":"m_flRoll","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":24},{"name":"m_eMovementGaitOverride","size":1,"type":"FIELD_EMBEDDED","flags":["save"],"offset":32,"embedded":"MovementGaitId_t"},{"name":"gaitOverride","size":1,"type":"FIELD_STRING","flags":["procedural_keyfield"]},{"name":"customGaitOverride","size":1,"type":"FIELD_STRING","flags":["procedural_keyfield"]},{"name":"m_vWorldPosition","size":1,"type":"FIELD_POSITION_VECTOR","flags":["save"],"offset":40},{"name":"m_vForward","size":1,"type":"FIELD_VECTOR","flags":["save"],"offset":52},{"name":"m_vLeft","size":1,"type":"FIELD_VECTOR","flags":["save"],"offset":64},{"name":"m_flDistToNext","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":76}]},{"name":"PathAccompanyProperties_t","fields":[{"name":"m_bInvertLeadDistance","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":0,"external_name":"invert_lead_dist"},{"name":"m_flBacktrackThreshold","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":4,"external_name":"backtrack_threshold"},{"name":"m_flDesiredDistanceOverride","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":8,"external_name":"desired_dist_override"},{"name":"m_bIsSticky","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":12,"external_name":"sticky"},{"name":"m_flStickyRange","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":16,"external_name":"sticky_range"},{"name":"m_flStickyBreakRange","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":20,"external_name":"sticky_break_range"},{"name":"m_bCanRepeatedlyStick","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":24,"external_name":"sticky_repeat_allowed"},{"name":"m_bInvertIfStickToEnd","size":1,"type":"FIELD_BOOLEAN","flags":["save","key"],"offset":25,"external_name":"sticky_can_invert"}]},{"name":"PhysicsRagdollPose_t","fields":[{"name":"m_hOwner","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":32},{"name":"m_Transforms","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":8},{"name":"m_bSetFromDebugHistory","size":1,"type":"FIELD_VOID","offset":36}]},{"name":"RagdollCreationParams_t","fields":[{"name":"m_vForce","size":1,"type":"FIELD_VECTOR","offset":0},{"name":"m_nForceBone","size":1,"type":"FIELD_INT32","offset":12}]},{"name":"ragdollelement_t","fields":[{"name":"originParentSpace","size":1,"type":"FIELD_VECTOR","flags":["save"],"offset":0},{"name":"parentIndex","size":1,"type":"FIELD_INT32","flags":["save"],"offset":32},{"name":"m_flRadius","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":36},{"name":"m_nHeight","size":1,"type":"FIELD_INT32","flags":["save"],"offset":40}]},{"name":"ragdollhierarchyjoint_t","fields":[{"name":"parentIndex","size":1,"type":"FIELD_INT32","flags":["save"],"offset":0},{"name":"childIndex","size":1,"type":"FIELD_INT32","flags":["save"],"offset":4}]},{"base":"Relationship_t","name":"RelationshipOverride_t","fields":[{"name":"entity","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":8},{"name":"classType","size":1,"type":"FIELD_INT32","flags":["save"],"offset":12}]},{"name":"Relationship_t","fields":[{"name":"disposition","size":1,"type":"FIELD_INT32","flags":["save"],"offset":0},{"name":"priority","size":1,"type":"FIELD_INT32","flags":["save"],"offset":4}]},{"name":"ResponseContext_t","fields":[{"name":"m_iszName","size":1,"type":"FIELD_STRING","flags":["save"],"offset":0},{"name":"m_iszValue","size":1,"type":"FIELD_STRING","flags":["save"],"offset":8},{"name":"m_fExpirationTime","size":1,"type":"FIELD_TIME","flags":["save"],"offset":16}]},{"name":"ResponseGroup","fields":[{"name":"m_nDepletionCount","size":1,"type":"FIELD_CHARACTER","flags":["save"],"offset":19},{"name":"m_bEnabled","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":16},{"name":"m_nCurrentIndex","size":1,"type":"FIELD_CHARACTER","flags":["save"],"offset":18}]},{"name":"ResponseParams","fields":[{"name":"flags","size":1,"type":"FIELD_INT16","flags":["save"],"offset":18},{"name":"odds","size":1,"type":"FIELD_INT16","flags":["save"],"offset":16},{"name":"delay","size":1,"type":"FIELD_INT32","flags":["save"],"offset":0},{"name":"respeakdelay","size":1,"type":"FIELD_INT32","flags":["save"],"offset":4},{"name":"m_pFollowup","size":1,"type":"FIELD_VOID","offset":24}]},{"name":"RotatorHistoryEntry_t","fields":[{"name":"qInvChange","size":1,"type":"FIELD_QUATERNION","flags":["save"],"offset":0},{"name":"flTimeRotationStart","size":1,"type":"FIELD_TIME","flags":["save"],"offset":16}]},{"name":"RotatorQueueEntry_t","fields":[{"name":"qTarget","size":1,"type":"FIELD_QUATERNION","flags":["save"],"offset":0},{"enum":"RotatorTargetSpace_t","name":"eSpace","size":1,"type":"FIELD_INT32","flags":["save","enum"],"offset":16}]},{"name":"SAVE_HEADER","fields":[{"name":"m_saveId","size":1,"type":"FIELD_VOID","offset":0},{"name":"m_version","size":1,"type":"FIELD_INT32","flags":["save"],"offset":4},{"name":"m_nConnectionCount","size":1,"type":"FIELD_INT32","flags":["save"],"offset":8},{"name":"m_nMapVersion","size":1,"type":"FIELD_INT32","flags":["save"],"offset":12},{"name":"m_sSpawnGroupName","size":1,"type":"FIELD_UTLSTRING","flags":["save"],"offset":16},{"name":"m_vecWorldOffset","size":1,"type":"FIELD_MATRIX3X4_WORLDSPACE","flags":["save"],"offset":32},{"name":"m_flSaveTime","size":1,"type":"FIELD_TIME","flags":["save"],"offset":80}]},{"name":"SequenceHistory_t","fields":[{"name":"m_hSequence","size":1,"type":"FIELD_INT32","flags":["save"],"offset":0},{"name":"m_flSeqStartTime","size":1,"type":"FIELD_TIME","flags":["save"],"offset":4},{"name":"m_flSeqFixedCycle","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":8},{"enum":"AnimLoopMode_t","name":"m_nSeqLoopMode","size":1,"type":"FIELD_INT32","flags":["save","enum"],"offset":12},{"name":"m_flPlaybackRate","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":16},{"name":"m_flCyclesPerSecond","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":20}]},{"name":"shard_model_desc_t","fields":[{"name":"m_nModelID","size":1,"type":"FIELD_INT32","flags":["save"],"offset":8},{"name":"m_hMaterialBase","size":1,"type":"FIELD_HMATERIAL","flags":["save"],"offset":16},{"name":"m_hMaterialDamageOverlay","size":1,"type":"FIELD_HMATERIAL","flags":["save"],"offset":24},{"enum":"ShardSolid_t","name":"m_solid","size":1,"type":"FIELD_UINT8","flags":["save","enum"],"offset":32},{"name":"m_vecPanelSize","size":1,"type":"FIELD_VECTOR2D","flags":["save"],"offset":36},{"name":"m_vecStressPositionA","size":1,"type":"FIELD_VECTOR2D","flags":["save"],"offset":44},{"name":"m_vecStressPositionB","size":1,"type":"FIELD_VECTOR2D","flags":["save"],"offset":52},{"name":"m_vecPanelVertices","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":64},{"name":"m_flGlassHalfThickness","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":112},{"name":"m_bHasParent","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":116},{"name":"m_bParentFrozen","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":117},{"name":"m_SurfacePropStringToken","size":1,"type":"FIELD_UTLSTRINGTOKEN","flags":["save"],"offset":120},{"name":"m_vInitialPanelVertices","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":88}]},{"name":"SimpleConstraintSoundProfile","fields":[{"name":"m_flKeyPointMinSoundThreshold","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":8,"external_name":"minSoundThreshold"},{"name":"m_flKeyPointMaxSoundThreshold","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":12,"external_name":"maxSoundThreshold"},{"name":"m_reversalSoundThresholdSmall","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":16,"external_name":"reversalsoundthresholdSmall"},{"name":"m_reversalSoundThresholdMedium","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":20,"external_name":"reversalsoundthresholdMedium"},{"name":"m_reversalSoundThresholdLarge","size":1,"type":"FIELD_FLOAT32","flags":["save","key"],"offset":24,"external_name":"reversalsoundthresholdLarge"}]},{"name":"sky3dparams_t","fields":[{"name":"scale","size":1,"type":"FIELD_INT16","flags":["save","key"],"offset":8,"external_name":"scale"},{"name":"origin","size":1,"type":"FIELD_VECTOR","flags":["save"],"offset":12},{"name":"bClip3DSkyBoxNearToWorldFar","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":24,"external_name":"clip_3D_skybox_near_to_world_far"},{"name":"flClip3DSkyBoxNearToWorldFarOffset","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":28,"external_name":"clip_3D_skybox_near_to_world_far_offset"},{"name":"fog","size":1,"type":"FIELD_EMBEDDED","offset":32,"embedded":"fogparams_t","external_name":""},{"name":"m_nWorldGroupID","size":1,"type":"FIELD_WORLD_GROUP_ID","flags":["save"],"offset":136}]},{"name":"sndopvarlatchdata_t","fields":[{"name":"m_iszStack","size":1,"type":"FIELD_STRING","flags":["save"],"offset":8},{"name":"m_iszOperator","size":1,"type":"FIELD_STRING","flags":["save"],"offset":16},{"name":"m_iszOpvar","size":1,"type":"FIELD_STRING","flags":["save"],"offset":24},{"name":"m_flVal","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":32},{"name":"m_vPos","size":1,"type":"FIELD_VECTOR","flags":["save"],"offset":36}]},{"name":"SoundCommand_t","fields":[{"name":"m_time","size":1,"type":"FIELD_TIME","flags":["save"],"offset":8},{"name":"m_deltaTime","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":12},{"name":"m_command","size":1,"type":"FIELD_INT32","flags":["save"],"offset":16},{"name":"m_value","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":20}]},{"name":"SoundOpvarTraceResult_t","fields":[{"name":"vPos","size":1,"type":"FIELD_VECTOR","flags":["save"],"offset":0},{"name":"bDidHit","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":12},{"name":"flDistSqrToCenter","size":1,"type":"FIELD_FLOAT32","flags":["save"],"offset":16}]},{"name":"SPAWNGROUP_HEADER","fields":[{"name":"m_sGroupName","size":1,"type":"FIELD_UTLSTRING","flags":["save"],"offset":0},{"name":"m_vecWorldOffset","size":1,"type":"FIELD_MATRIX3X4_WORLDSPACE","flags":["save"],"offset":16},{"name":"m_bClientSpawnGroup","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":64},{"name":"m_bSuppressAllEntities","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":65}]},{"name":"SquadSlotNPCEntry_t","fields":[{"name":"nId","size":1,"type":"FIELD_INT32","flags":["save"],"offset":0},{"name":"hEnemy","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":4},{"name":"bHoldForManualRelease","size":1,"type":"FIELD_BOOLEAN","flags":["save"],"offset":8}]},{"name":"SummaryTakeDamageInfo_t","fields":[{"name":"nSummarisedCount","size":1,"type":"FIELD_INT32","flags":["save"],"offset":0},{"name":"info","size":1,"type":"FIELD_EMBEDDED","flags":["save"],"offset":8,"embedded":"CTakeDamageInfo"},{"name":"result","size":1,"type":"FIELD_EMBEDDED","flags":["save"],"offset":264,"embedded":"CTakeDamageResult"},{"name":"hTarget","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":312}]},{"name":"thinkfunc_t","fields":[{"name":"m_nContext","size":1,"type":"FIELD_UTLSTRINGTOKEN","flags":["save"],"offset":16},{"name":"m_nNextThinkTick","size":1,"type":"FIELD_TICK","flags":["save"],"offset":20},{"name":"m_nLastThinkTick","size":1,"type":"FIELD_TICK","flags":["save"],"offset":24},{"name":"m_hFn","size":1,"type":"FIELD_VOID","offset":8},{"name":"m_think","size":1,"type":"FIELD_VOID","offset":0}]},{"name":"UnreachableTarget_t","fields":[{"name":"nTargetType","size":1,"type":"FIELD_INT32","flags":["save"],"offset":0},{"name":"hTargetEnt","size":1,"type":"FIELD_EHANDLE","flags":["save"],"offset":4},{"name":"vecTargetWorldPos","size":1,"type":"FIELD_POSITION_VECTOR","flags":["save"],"offset":8},{"name":"sTargetSymbol","size":1,"type":"FIELD_GLOBALSYMBOL","flags":["save"],"offset":24},{"name":"fExpireTime","size":1,"type":"FIELD_TIME","flags":["save"],"offset":32},{"name":"vecTargetLocationWhenUnreachable","size":1,"type":"FIELD_POSITION_VECTOR","flags":["save"],"offset":36}]},{"name":"VPhysicsCollisionAttribute_t","fields":[{"name":"m_nInteractsAs","size":1,"type":"FIELD_UINT64","flags":["save"],"offset":8},{"name":"m_nInteractsWith","size":1,"type":"FIELD_UINT64","flags":["save"],"offset":16},{"name":"m_nInteractsExclude","size":1,"type":"FIELD_UINT64","flags":["save"],"offset":24},{"name":"m_nEntityId","size":1,"type":"FIELD_UINT32","flags":["save"],"offset":32},{"name":"m_nOwnerId","size":1,"type":"FIELD_UINT32","flags":["save"],"offset":36},{"name":"m_nHierarchyId","size":1,"type":"FIELD_UINT16","flags":["save"],"offset":40},{"name":"m_nDetailLayerMask","size":1,"type":"FIELD_UINT16","flags":["save"],"offset":42},{"name":"m_nDetailLayerMaskType","size":1,"type":"FIELD_UINT8","flags":["save"],"offset":44},{"name":"m_nTargetDetailLayer","size":1,"type":"FIELD_UINT8","flags":["save"],"offset":45},{"name":"m_nCollisionGroup","size":1,"type":"FIELD_UINT8","flags":["save"],"offset":46},{"name":"m_nCollisionFunctionMask","size":1,"type":"FIELD_UINT8","flags":["save"],"offset":47}]},{"name":"WeakPoint_t","fields":[{"name":"m_hOuter","size":1,"type":"FIELD_VOID","offset":128},{"name":"m_nCritHitGroup","size":1,"type":"FIELD_VOID","offset":132},{"name":"m_nBodyGroup","size":1,"type":"FIELD_VOID","offset":136},{"name":"m_bPermanentlyBroken","size":1,"type":"FIELD_VOID","offset":140},{"name":"m_bRegistered","size":1,"type":"FIELD_VOID","offset":124},{"name":"m_nBrokenBodygroupIndex","size":1,"type":"FIELD_VOID","offset":144},{"name":"m_OnBreakDelegate","size":1,"type":"FIELD_VOID","offset":96},{"name":"m_params","size":1,"type":"FIELD_VOID","offset":56},{"name":"m_nBreakEffectsAttachment","size":1,"type":"FIELD_VOID","offset":48},{"name":"m_nBreakTick","size":1,"type":"FIELD_VOID","offset":112}]},{"name":"WrappedPhysicsJoint_t","fields":[{"name":"m_pJoint","size":1,"type":"FIELD_CUSTOM","flags":["save"],"offset":0}]}],"io":[{"name":"CAI_BaseNPC","inputs":[{"name":"GetNPCMovementVelocity","params":[],"returns":[{"name":"retval","type":"PVAL_VEC3"}],"description":"Returns movement velocity of the given NPC","friendly_name":"Get NPC Movement Velocity (base_npc)"},{"name":"GetNPCState","params":[],"returns":[{"name":"retval","type":"PVAL_SCHEMA_ENUM:NPC_STATE"}],"description":"Returns the NPC_STATE of the given NPC","friendly_name":"Get NPC State (base_npc)"},{"name":"SetAILOD","params":[{"name":"nLOD","type":"PVAL_SCHEMA_ENUM:AILOD_t"}],"description":"Set the LOD of this NPC. Accepted values are 'eLow', 'eMedium', 'eHigh'","friendly_name":"Set AILOD (base_npc)"}],"target":"base_npc","outputs":[]},{"name":"CAI_VolumetricEventSensor","inputs":[{"name":"GetSensedEvents","params":[],"returns":[{"name":"retval","type":"PVAL_ARRAY:PVAL_TYPESAFE_INT64:AI_VolumetricEventHandle_t"}],"description":"Returns all currently sensed events","friendly_name":"Get Sensed Events (ai_volumetric_event_sensor)"}],"target":"ai_volumetric_event_sensor","outputs":[]},{"name":"CBaseEntity","inputs":[{"name":"ChangeTeam","params":[{"name":"iTeamNum","type":"PVAL_INT"}],"description":"Set the entity team number","friendly_name":"Change Team (Entity Handle)"},{"name":"ClassNameMatches","params":[{"name":"pClassName","type":"PVAL_STRING"}],"returns":[{"name":"retval","type":"PVAL_BOOL"}],"description":"Returns true if the entity's class matches the one given (no wildcard support)","friendly_name":"Class Name Matches (Entity Handle)"},{"name":"FindModelConfigEntity","params":[{"name":"pConfigEntityName","type":"PVAL_STRING"}],"returns":[{"name":"retval","type":"PVAL_EHANDLE"}],"description":"Returns the model config entity attached to this entity by the specified name","friendly_name":"Find Model Config Entity (Entity Handle)"},{"name":"GetAbsAngles","params":[],"returns":[{"name":"retval","type":"PVAL_QANGLE"}],"description":"Get the world orientation of this entity.","friendly_name":"Get Abs Angles (Entity Handle)"},{"name":"GetAbsOrigin","params":[],"returns":[{"name":"retval","type":"PVAL_VEC3_WORLDSPACE"}],"description":"The entity origin (absolute).","friendly_name":"Get Abs Origin (Entity Handle)"},{"name":"GetAbsScale","params":[],"returns":[{"name":"retval","type":"PVAL_FLOAT"}],"description":"Get the world scale of this entity.","friendly_name":"Get Abs Scale (Entity Handle)"},{"name":"GetAttachmentAngle","params":[{"name":"pAttachment","type":"PVAL_STRING"}],"returns":[{"name":"retval","type":"PVAL_QANGLE"}],"description":"Return the Angle of the entity's attachment.","friendly_name":"Get Attachment Angle (Entity Handle)"},{"name":"GetAttachmentForward","params":[{"name":"pAttachment","type":"PVAL_STRING"}],"returns":[{"name":"retval","type":"PVAL_VEC3"}],"description":"Return the forward vector for the attachment","friendly_name":"Get Attachment Forward (Entity Handle)"},{"name":"GetAttachmentLeft","params":[{"name":"pAttachment","type":"PVAL_STRING"}],"returns":[{"name":"retval","type":"PVAL_VEC3"}],"description":"Return the left vector for the attachment","friendly_name":"Get Attachment Left (Entity Handle)"},{"name":"GetAttachmentOrigin","params":[{"name":"pAttachment","type":"PVAL_STRING"}],"returns":[{"name":"retval","type":"PVAL_VEC3_WORLDSPACE"}],"description":"Return the absolute position of the entity's attachment.","friendly_name":"Get Attachment Origin (Entity Handle)"},{"name":"GetAttachmentUp","params":[{"name":"pAttachment","type":"PVAL_STRING"}],"returns":[{"name":"retval","type":"PVAL_VEC3"}],"description":"Return the up vector for the attachment","friendly_name":"Get Attachment Up (Entity Handle)"},{"name":"GetClassName","params":[],"returns":[{"name":"retval","type":"PVAL_STRING"}],"description":"The entity class name","friendly_name":"Get Class Name (Entity Handle)"},{"name":"GetLocalAngles","params":[],"returns":[{"name":"retval","type":"PVAL_QANGLE"}],"description":"Get the local orientation of this entity.","friendly_name":"Get Local Angles (Entity Handle)"},{"name":"GetLocalScale","params":[],"returns":[{"name":"retval","type":"PVAL_FLOAT"}],"description":"Get the local scale of this entity.","friendly_name":"Get Local Scale (Entity Handle)"},{"name":"GetOrigin","params":[],"returns":[{"name":"retval","type":"PVAL_VEC3"}],"description":"The entity origin (local)","friendly_name":"Get Origin (Entity Handle)"},{"name":"GetTeamNumber","params":[],"returns":[{"name":"retval","type":"PVAL_INT"}],"description":"The entity team number","friendly_name":"Get Team Number (Entity Handle)"},{"name":"IsModel","params":[{"name":"strModel","type":"PVAL_STRING"}],"returns":[{"name":"retval","type":"PVAL_BOOL"}],"description":"Returns true if the entity is using the given model, false otherwise","friendly_name":"Is Model (Entity Handle)"},{"name":"NameMatches","params":[{"name":"pNameOrWildcard","type":"PVAL_STRING"}],"returns":[{"name":"retval","type":"PVAL_BOOL"}],"description":"Returns true if the entity name matches the given string. Wildcards are accepted.","friendly_name":"Name Matches (Entity Handle)"},{"name":"SetAbsAngles","params":[{"name":"angles","type":"PVAL_QANGLE"}],"description":"Set the world orientation of this entity.","friendly_name":"Set Abs Angles (Entity Handle)"},{"name":"SetAbsOrigin","params":[{"name":"vPos","type":"PVAL_VEC3_WORLDSPACE"}],"description":"Set the world origin of this entity.","friendly_name":"Set Abs Origin (Entity Handle)"},{"name":"SetAbsScale","params":[{"name":"flScale","type":"PVAL_FLOAT"}],"description":"Set the world scale of this entity.","friendly_name":"Set Abs Scale (Entity Handle)"},{"name":"SetLocalAngles","params":[{"name":"angles","type":"PVAL_QANGLE"}],"description":"Set the local orientation of this entity. Use when you have a parent.","friendly_name":"Set Local Angles (Entity Handle)"},{"name":"SetLocalOrigin","params":[{"name":"vPos","type":"PVAL_VEC3"}],"description":"Set the local origin of this entity. Use when you have a parent.","friendly_name":"Set Local Origin (Entity Handle)"},{"name":"SetLocalScale","params":[{"name":"flScale","type":"PVAL_FLOAT"}],"description":"Set the local scale of this entity. Use when you have a parent.","friendly_name":"Set Local Scale (Entity Handle)"},{"name":"TeleportToPoint","params":[{"name":"vPosition","type":"PVAL_VEC3_WORLDSPACE"}],"description":"Teleport the given entity to the specified position and orientation","friendly_name":"Teleport To Point (Entity Handle)"},{"name":"TeleportToTransform","params":[{"name":"xTransform","type":"PVAL_TRANSFORM_WORLDSPACE"}],"description":"Teleport the given entity to the specified transform","friendly_name":"Teleport To Transform (Entity Handle)"}],"outputs":[]},{"name":"CBaseModelEntity","inputs":[{"name":"ClearRenderAttribute","params":[{"name":"pAttributeName","type":"PVAL_STRING"}],"description":"Clear the specified render attribute","friendly_name":"Clear Render Attribute (basemodelentity)"},{"name":"DestructibleHitGroupDestroy","params":[{"name":"nHitGroup","type":"PVAL_SCHEMA_ENUM:HitGroup_t"},{"name":"nDamageLevel","type":"PVAL_INT"}],"description":"Destroy a destructible hit group. Damage level of -1 means all damage levels, otherwise specify the last one you want to blow up.","friendly_name":"Destructible Hit Group Destroy (basemodelentity)"},{"name":"GetJointLimitAngles","params":[{"name":"pJointName","type":"PVAL_STRING"}],"returns":[{"name":"retval","type":"PVAL_BOOL"},{"name":"MinAngle","type":"PVAL_FLOAT"},{"name":"MaxAngle","type":"PVAL_FLOAT"}],"description":"Returns the joint limit angles.","friendly_name":"Get Joint Limit Angles (basemodelentity)"},{"name":"GetRenderAlpha","params":[],"returns":[{"name":"retval","type":"PVAL_INT"}],"description":"Get object render alpha (0-255)","friendly_name":"Get Render Alpha (basemodelentity)"},{"name":"GetRenderColor","params":[],"returns":[{"name":"retval","type":"PVAL_COLOR_RGB"}],"description":"Get object render color (Alpha is ignored)","friendly_name":"Get Render Color (basemodelentity)"},{"name":"SetBodyGroupValue","params":[{"name":"pBodyGroupName","type":"PVAL_STRING"},{"name":"iValue","type":"PVAL_INT"}],"description":"Change the active choice for the named bodygroup to the specified value","friendly_name":"Set Body Group Value (basemodelentity)"},{"name":"SetJointLimitAngles","params":[{"name":"pJointName","type":"PVAL_STRING"},{"name":"flMinAngle","type":"PVAL_FLOAT"},{"name":"flMaxAngle","type":"PVAL_FLOAT"}],"description":"Sets the joint limit angles. Only valid for prismatic and revolute joints.","friendly_name":"Set Joint Limit Angles (basemodelentity)"},{"name":"SetJointLimitEnabled","params":[{"name":"pJointName","type":"PVAL_STRING"},{"name":"bEnabled","type":"PVAL_BOOL"}],"description":"Enables/disables the joint limit. Only valid for prismatic and revolute joints.","friendly_name":"Set Joint Limit Enabled (basemodelentity)"},{"name":"SetMaterialGroup","params":[{"name":"pName","type":"PVAL_STRING"}],"description":"Change the active materialgroup","friendly_name":"Set Material Group (basemodelentity)"},{"name":"SetModel","params":[{"name":"hModel","type":"PVAL_RESOURCE:vmdl"}],"description":"Change the current model","friendly_name":"Set Model (basemodelentity)"},{"name":"SetRenderAlpha","params":[{"name":"nAlpha","type":"PVAL_INT"}],"description":"Alpha 0-255","friendly_name":"Set Render Alpha (basemodelentity)"},{"name":"SetRenderAttribute4Floats","params":[{"name":"pAttributeName","type":"PVAL_STRING"},{"name":"flX","type":"PVAL_FLOAT"},{"name":"flY","type":"PVAL_FLOAT"},{"name":"flZ","type":"PVAL_FLOAT"},{"name":"flW","type":"PVAL_FLOAT"}],"description":"Set the specified render attribute value","friendly_name":"Set Render Attribute4 Floats (basemodelentity)"},{"name":"SetRenderAttributeFloat","params":[{"name":"pAttributeName","type":"PVAL_STRING"},{"name":"flValue","type":"PVAL_FLOAT"}],"description":"Set the specified render attribute value","friendly_name":"Set Render Attribute Float (basemodelentity)"},{"name":"SetRenderAttributeVector","params":[{"name":"pAttributeName","type":"PVAL_STRING"},{"name":"vValue","type":"PVAL_VEC3"}],"description":"Set the specified render attribute value","friendly_name":"Set Render Attribute Vector (basemodelentity)"},{"name":"SetRenderColor","params":[{"name":"cColor","type":"PVAL_COLOR_RGB","description":"Color"}],"description":"Set object render color (Alpha is ignored)","friendly_name":"Set Render Color (basemodelentity)"}],"target":"basemodelentity","outputs":[]},{"name":"CBasePlayerController","inputs":[{"name":"GetPlayerSlot","params":[],"returns":[{"name":"retval","type":"PVAL_TYPESAFE_INT:CPlayerSlot"}],"friendly_name":"Get Player Slot (player_controller)"},{"name":"IsFakeClient","params":[],"returns":[{"name":"retval","type":"PVAL_BOOL"}],"description":"Fake client, simulated server side; don't send network messages to them","friendly_name":"Is Fake Client (player_controller)"}],"target":"player_controller","outputs":[]},{"name":"CBaseTrigger","inputs":[{"name":"FindEntitiesInTrigger","params":[{"name":"entityType","type":"PVAL_STRING"},{"name":"optionalEntityName","type":"PVAL_ENTITY_NAME"}],"returns":[{"name":"retval","type":"PVAL_ARRAY:PVAL_EHANDLE"}],"description":"Return the current entities touching the trigger, matching the optional criteria.","friendly_name":"Find Entities In Trigger (trigger)"},{"name":"IsTouching","params":[{"name":"pOtherEntity","type":"PVAL_EHANDLE"}],"returns":[{"name":"retval","type":"PVAL_BOOL"}],"description":"Is the other entity touching the trigger?","friendly_name":"Is Touching (trigger)"}],"target":"trigger","outputs":[]},{"name":"CCitadel_InfoTrooperSpawn","inputs":[{"name":"GetIsSpawningEnabled","params":[],"returns":[{"name":"retval","type":"PVAL_BOOL"}],"friendly_name":"Get Is Spawning Enabled (info_trooper_spawn)"},{"name":"SetSpawningEnabled","params":[{"name":"bSpawningEnabled","type":"PVAL_BOOL"}],"description":"Enable or disable spawning from this point.","friendly_name":"Set Spawning Enabled (info_trooper_spawn)"}],"target":"info_trooper_spawn","outputs":[]},{"name":"CCitadel_PickupItemSpawner","inputs":[{"name":"DropPowerup","params":[],"description":"Drop one of the spawner's configured powerups.","friendly_name":"Drop Powerup (citadel_item_powerup_spawner)"}],"target":"citadel_item_powerup_spawner","outputs":[]},{"name":"CFilterMultiple","inputs":[{"name":"AddFilter","params":[{"name":"pFilter","type":"PVAL_EHANDLE:filter_base"}],"description":"Add the named entity to the filter list","friendly_name":"Add Filter (filter_multi)"},{"name":"RemoveFilter","params":[{"name":"pFilter","type":"PVAL_EHANDLE:filter_base"}],"description":"Remove the named entity from the filter list","friendly_name":"Remove Filter (filter_multi)"}],"target":"filter_multi","outputs":[]},{"name":"CFuncMover","inputs":[{"name":"GetCurrentMoverSpeed","params":[],"returns":[{"name":"retval","type":"PVAL_FLOAT"}],"description":"Get the provided movers current speed (units per second)","friendly_name":"Get Current Mover Speed (func_mover)"},{"name":"GetMoverT","params":[],"returns":[{"name":"retval","type":"PVAL_FLOAT"}],"description":"Get the provided movers current T value on the spline","friendly_name":"Get Mover T (func_mover)"}],"target":"func_mover","outputs":[]},{"name":"CLogicRelay","inputs":[{"name":"CancelPending","params":[],"description":"Cancel any events fired by this relay that are currently pending in the I/O event queue.","friendly_name":"Cancel Pending (logic_relay)"},{"name":"Disable","params":[],"description":"Disable this entity.","friendly_name":"Disable (logic_relay)"},{"name":"Enable","params":[],"description":"Enable this entity.","friendly_name":"Enable (logic_relay)"},{"name":"EnableRefire","params":[],"friendly_name":"Enable Refire (logic_relay)"},{"name":"Toggle","params":[],"description":"Toggle the relay between enabled and disabled.","friendly_name":"Toggle (logic_relay)"},{"name":"Trigger","params":[],"description":"Trigger the relay, causing its OnTrigger output to fire if it is enabled.","friendly_name":"Trigger (logic_relay)"}],"target":"logic_relay","outputs":[]},{"name":"CNPCMaker","inputs":[{"name":"NPCMakerSpawnNpc","params":[],"returns":[{"name":"retval","type":"PVAL_EHANDLE:base_npc"}],"description":"Spawns an NPC with an npc_maker or npc_template_maker entity. Returns EHANDLE to spawned entity if successful","friendly_name":"NPC Maker Spawn Npc (npc_maker_base)"}],"target":"npc_maker_base","outputs":[]},{"name":"CPathSimple","inputs":[{"name":"GetClosestDirToEntity","params":[{"name":"hEntity","type":"PVAL_EHANDLE"}],"returns":[{"name":"retval","type":"PVAL_VEC3"}],"description":"Compute the closest direction along the path relative to the entity provided. (world space vector)","friendly_name":"Get Closest Dir To Entity (path_simple)"},{"name":"GetClosestPosToEntity","params":[{"name":"hEntity","type":"PVAL_EHANDLE"}],"returns":[{"name":"retval","type":"PVAL_VEC3_WORLDSPACE"}],"description":"Compute the closest position on the path relative to the entity provided. (world space vector)","friendly_name":"Get Closest Pos To Entity (path_simple)"},{"name":"GetClosestTValueToEntity","params":[{"name":"hEntity","type":"PVAL_EHANDLE"}],"returns":[{"name":"retval","type":"PVAL_FLOAT"}],"description":"Compute the closest T value on the path relative to the entity provided. (0.0 to 1.0 float value that defines the point along the spline)","friendly_name":"Get Closest T Value To Entity (path_simple)"},{"name":"GetDirAtTValue","params":[{"name":"flTValue","type":"PVAL_FLOAT"}],"returns":[{"name":"retval","type":"PVAL_VEC3"}],"description":"Compute the Direction along the spline at the provided T Value of the spline. (world space vector)","friendly_name":"Get Dir At T Value (path_simple)"},{"name":"GetDistanceBetweenEntitiesAlongPath","params":[{"name":"hEntityA","type":"PVAL_EHANDLE"},{"name":"hEntityB","type":"PVAL_EHANDLE"}],"returns":[{"name":"retval","type":"PVAL_FLOAT"}],"description":"Compute the distance along the path between provided Entity A and Entity B","friendly_name":"Get Distance Between Entities Along Path (path_simple)"},{"name":"GetPosAtTValue","params":[{"name":"flTValue","type":"PVAL_FLOAT"}],"returns":[{"name":"retval","type":"PVAL_VEC3_WORLDSPACE"}],"description":"Compute the position at the provided T Value of the spline. (world space vector)","friendly_name":"Get Pos At T Value (path_simple)"},{"name":"SetEntityAtTValue","params":[{"name":"hEntity","type":"PVAL_EHANDLE"},{"name":"flTValue","type":"PVAL_FLOAT"}],"description":"Set entity to the position of the provided T value of the spline (world space vector)","friendly_name":"Set Entity At T Value (path_simple)"}],"target":"path_simple","outputs":[]},{"name":"CPhysMotor","inputs":[{"name":"GetActualSpeed","params":[],"returns":[{"name":"retval","type":"PVAL_FLOAT"}],"description":"Get the current rotation speed (deg/s) of the attached object about the motor's axis. May differ from the motor's target speed.","friendly_name":"Get Actual Speed (phys_motor)"},{"name":"SetSpinDownTime","params":[{"name":"fSpinDownTime","type":"PVAL_FLOAT"}],"description":"Sets the time the motor takes to spin down to a lesser target speed when it's on.","friendly_name":"Set Spin Down Time (phys_motor)"},{"name":"SetSpinUpTime","params":[{"name":"fSpinUpTime","type":"PVAL_FLOAT"}],"description":"Sets the time the motor takes to spin up to a greater target speed when it's on.","friendly_name":"Set Spin Up Time (phys_motor)"},{"name":"SetSystemInertiaScale","params":[{"name":"flInertiaScale","type":"PVAL_FLOAT"}],"description":"Sets the inertia scale on the motor, which affects the maximum amount of torque it can generate (this will also affect the actual time the motor takes to spin up or spin down).","friendly_name":"Set System Inertia Scale (phys_motor)"}],"target":"phys_motor","outputs":[]},{"name":"CPointPrefab","inputs":[{"name":"GetRelayInterfaceSources","params":[],"returns":[{"name":"retval","type":"PVAL_ARRAY:PVAL_EHANDLE"}],"description":"Get all of the point_pulse entities which compose our procedural relay interface","friendly_name":"Get Relay Interface Sources (point_prefab)"}],"target":"point_prefab","outputs":[]},{"name":"CPointTeleport","inputs":[{"name":"Teleport","params":[],"description":"Teleport the target entity.","friendly_name":"Teleport (point_teleport)"},{"name":"TeleportEntity","params":[{"name":"param","type":"PVAL_STRING"}],"description":"Teleport the entity specified by the parameter override. Use this to teleport an entity other than the one specified in the Entity To Teleport field.","friendly_name":"Teleport Entity (point_teleport)"},{"name":"TeleportEntityToCurrentPos","params":[{"name":"param","type":"PVAL_STRING"}],"description":"Teleport the entity specified by the parameter override to wherever the point_teleport entity is currently. The Teleport input teleports to the current position of the point_teleport","friendly_name":"Teleport Entity To Current Pos (point_teleport)"},{"name":"TeleportToCurrentPos","params":[],"description":"Teleport the target entity to wherever the point_teleport entity is currently. The Teleport input teleports to the initial position of the point_teleport, so this input was added to avoid breaking old content.","friendly_name":"Teleport To Current Pos (point_teleport)"}],"target":"point_teleport","outputs":[]},{"name":"CPointTemplate","inputs":[{"name":"DeleteCreatedSpawnGroups","params":[],"description":"Deletes all spawn groups created by the template. Only works if you use asynchronous spawn and INSERT_INTO_NEWLY_CREATED_SPAWN_GROUP.","friendly_name":"Delete Created Spawn Groups (point_template)"},{"name":"ForceSpawn","params":[],"description":"Spawn an instance of the template at the original position.","friendly_name":"Force Spawn (point_template)"},{"name":"ForceSpawnAtLocation","params":[{"name":"pLocationEntity","type":"PVAL_EHANDLE","description":"If specified, will spawn the entities at this entity's location."},{"name":"pSpawnedEntityName","type":"PVAL_STRING","description":"Return the first spawned entity that matches this name filter (wild card support). If empty, will return the first entity spawned."}],"returns":[{"name":"retval","type":"PVAL_EHANDLE"}],"description":"Tells the point_template entity to ForceSpawn and return the first entity that matches the name (wildcard)","friendly_name":"Force Spawn At Location (point_template)"},{"name":"ForceSpawnReturnEntities","params":[{"name":"pLocationEntity","type":"PVAL_EHANDLE","description":"If specified, will spawn the entities at this entity's location."}],"returns":[{"name":"retval","type":"PVAL_ARRAY:PVAL_EHANDLE"}],"description":"Tells the point_template entity to ForceSpawn and return the all the entities spawned","friendly_name":"Force Spawn Return Entities (point_template)"}],"target":"point_template","outputs":[]},{"name":"CTestPulseIO","inputs":[{"name":"InternalTestBool","params":[{"name":"bInValue","type":"PVAL_BOOL"}],"friendly_name":"Internal Test Bool (test_io_combinations)"},{"name":"InternalTestColor","params":[{"name":"colInValue","type":"PVAL_COLOR_RGB"}],"friendly_name":"Internal Test Color (test_io_combinations)"},{"name":"InternalTestEntityHandle","params":[{"name":"hEntity","type":"PVAL_EHANDLE"}],"friendly_name":"Internal Test Entity Handle (test_io_combinations)"},{"name":"InternalTestEntityHandleInt","params":[{"name":"handleA","type":"PVAL_EHANDLE"},{"name":"valueB","type":"PVAL_INT"}],"friendly_name":"Internal Test Entity Handle Int (test_io_combinations)"},{"name":"InternalTestEntityName","params":[{"name":"name","type":"PVAL_ENTITY_NAME"}],"friendly_name":"Internal Test Entity Name (test_io_combinations)"},{"name":"InternalTestEntityNameString","params":[{"name":"nameA","type":"PVAL_ENTITY_NAME"},{"name":"strValueB","type":"PVAL_STRING"}],"friendly_name":"Internal Test Entity Name String (test_io_combinations)"},{"name":"InternalTestFloat","params":[{"name":"flInValue","type":"PVAL_FLOAT"}],"friendly_name":"Internal Test Float (test_io_combinations)"},{"name":"InternalTestFloatString","params":[{"name":"flValueA","type":"PVAL_FLOAT"},{"name":"strValueB","type":"PVAL_STRING"}],"friendly_name":"Internal Test Float String (test_io_combinations)"},{"name":"InternalTestInt","params":[{"name":"nInValue","type":"PVAL_INT"}],"friendly_name":"Internal Test Int (test_io_combinations)"},{"name":"InternalTestSchemaEnum","params":[{"name":"value","type":"PVAL_SCHEMA_ENUM:TestInputOutputCombinationsEnum_t"}],"friendly_name":"Internal Test Schema Enum (test_io_combinations)"},{"name":"InternalTestString","params":[{"name":"strInValue","type":"PVAL_STRING"}],"friendly_name":"Internal Test String (test_io_combinations)"},{"name":"InternalTestStringStringString","params":[{"name":"strValueA","type":"PVAL_STRING"},{"name":"strValueB","type":"PVAL_STRING"},{"name":"strValueC","type":"PVAL_STRING"}],"friendly_name":"Internal Test String String String (test_io_combinations)"},{"name":"InternalTestVector","params":[{"name":"vecInValue","type":"PVAL_VEC3"}],"friendly_name":"Internal Test Vector (test_io_combinations)"},{"name":"InternalTestVoid","params":[],"friendly_name":"Internal Test Void (test_io_combinations)"}],"target":"test_io_combinations","outputs":[]}]}