{"version":6731,"classes":[{"name":"abiilty_boho_channeltether","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Boho_ChannelTether"},{"name":"abiilty_boho_doublehit","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Boho_DoubleHit"},{"name":"ability_afterburn","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Afterburn"},{"name":"ability_bebop_stickybomb2","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Bebop_StickyBomb2"},{"name":"ability_blood_bomb","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_BloodBomb"},{"name":"ability_blood_shards","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Ghost_BloodShards"},{"name":"ability_boho_ability01","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Boho_Ability01"},{"name":"ability_boho_ability02","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Boho_Ability02"},{"name":"ability_boho_bouncyprojectile","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Boho_BouncyProjectile"},{"name":"ability_boho_damageshare","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Boho_DamageShare"},{"name":"ability_boho_skipgrenade","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Boho_SkipGrenade"},{"name":"ability_bomber_ability02","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Bomber_Ability02"},{"name":"ability_bomber_ability03","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Bomber_Ability03"},{"name":"ability_bomber_ult","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Bomber_ULT"},{"name":"ability_bookworm_aoemagic","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Bookworm_AOEMagic"},{"name":"ability_bookworm_dragonfire","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Bookworm_DragonFire"},{"name":"ability_bookworm_knightbarrier","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Bookworm_KnightBarrier"},{"name":"ability_bounce_pad","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Bounce_Pad"},{"name":"ability_bullet_flurry","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_BulletFlurry"},{"name":"ability_burrow","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Burrow"},{"name":"ability_charged_bomb","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Charged_Bomb"},{"name":"ability_charged_shot","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_ChargedShot"},{"name":"ability_crackshot","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Crackshot"},{"name":"ability_death_tax","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_DeathTax"},{"name":"ability_demonmark","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Gunslinger_DemonMark"},{"name":"ability_digger_entertunnel","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Digger_EnterTunnel"},{"name":"ability_doorman_bomb","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Doorman_Bomb"},{"name":"ability_doorman_doorway","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Doorman_Doorway"},{"name":"ability_doorman_doorway_trigger","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_AbilityName"},{"name":"ability_doorman_hotel","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Doorman_Hotel"},{"name":"ability_doorman_luggage_cart","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Doorman_Cart"},{"name":"ability_drifter_hunger","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Drifter_Hunger"},{"name":"ability_druid_base_plant","datamap":"CCitadelBaseAbility","cpp_class":"CCitadelAbilityDruidBasePlant"},{"name":"ability_druid_helicopter_seeds","datamap":"CCitadelBaseAbility","cpp_class":"CCitadelAbilityDruidHelicopterSeeds"},{"name":"ability_druid_leech_seed","datamap":"CCitadelBaseAbility","cpp_class":"CCitadelAbilityDruidLeechSeed"},{"name":"ability_druid_plant_branch_wall","datamap":"CCitadelBaseAbility","cpp_class":"CCitadelAbilityDruidPlantBranchWall"},{"name":"ability_druid_plant_healing_tree","datamap":"CCitadelBaseAbility","cpp_class":"CCitadelAbilityDruidPlantHealingTree"},{"name":"ability_druid_plant_invis_bush","datamap":"CCitadelBaseAbility","cpp_class":"CCitadelAbilityDruidPlantInvisBush"},{"name":"ability_druid_plant_something","datamap":"CCitadelBaseAbility","cpp_class":"CCitadelAbilityDruidPlantSomething"},{"name":"ability_druid_sprout","datamap":"CCitadelBaseAbility","cpp_class":"CCitadelAbilityDruidSprout"},{"name":"ability_druid_ult","datamap":"CCitadelBaseAbility","cpp_class":"CCitadelAbilityDruidAbility04"},{"name":"ability_empower_bullet","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_EmpowerBullet"},{"name":"ability_explosive_barrel","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_ExplosiveBarrel"},{"name":"ability_familiar_ability01","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Familiar_Ability01"},{"name":"ability_familiar_ability02","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Familiar_Ability02"},{"name":"ability_familiar_alt_weapon","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Familiar_AltWeapon"},{"name":"ability_familiar_attach","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Familiar_Attach"},{"name":"ability_familiar_attach_trigger","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Familiar_Attach_Trigger"},{"name":"ability_familiar_clone","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Familiar_Clone"},{"name":"ability_familiar_clone_end","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Familiar_Clone_End"},{"name":"ability_familiar_clonesingle","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Familiar_CloneSingle"},{"name":"ability_familiar_clonesingle_trigger","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Familiar_CloneSingle_Trigger"},{"name":"ability_familiar_healhost","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Familiar_HealHost"},{"name":"ability_familiar_helpinghands","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Familiar_HelpingHands"},{"name":"ability_familiar_primary_weapon_bubblegun","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Familiar_PrimaryWeapon"},{"name":"ability_familiar_spotlight","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Familiar_Spotlight"},{"name":"ability_fencer_lunge","datamap":"CCitadelBaseAbility","cpp_class":"CAbility_Fencer_Lunge"},{"name":"ability_fencer_riposte","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Fencer_Riposte"},{"name":"ability_fencer_riposte_target_select","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_RiposteTargetSelect"},{"name":"ability_fencer_throwblade","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Fencer_ThrowBlade"},{"name":"ability_fencer_ultimate","datamap":"CCitadelBaseAbility","cpp_class":"CAbility_Fencer_Ultimate"},{"name":"ability_fire_bomb","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_FireBomb"},{"name":"ability_flame_dash","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_FlameDash"},{"name":"ability_fortuna_ability01","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Fortuna_Ability01"},{"name":"ability_fortuna_ability02","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Fortuna_Ability02"},{"name":"ability_fortuna_ability03","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Fortuna_Ability03"},{"name":"ability_fortuna_ult","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Fortuna_Ability04"},{"name":"ability_frank_painaura","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Frank_PainAura"},{"name":"ability_frank_primaryweapon","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Frank_PrimaryWeapon"},{"name":"ability_frank_revive","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Frank_Revive"},{"name":"ability_frank_selfzap","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Frank_SelfZap"},{"name":"ability_frank_shocktarget2","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Frank_ShockTarget2"},{"name":"ability_golden_idol","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_GoldenIdol"},{"name":"ability_graf_ability01","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Graf_Ability01"},{"name":"ability_graf_ability02","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Graf_Ability02"},{"name":"ability_graf_ability03","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Graf_Ability03"},{"name":"ability_graf_ult","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Graf_Ability04"},{"name":"ability_gravity_lasso","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Gravity_Lasso"},{"name":"ability_guided_arrow","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_GuidedArrow"},{"name":"ability_gunslinger_knockbackblast","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Gunslinger_KnockbackBlast"},{"name":"ability_gunslinger_spreadingfire","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Gunslinger_SpreadingFire"},{"name":"ability_health_swap","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_HealthSwap"},{"name":"ability_icebeam","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_IceBeam"},{"name":"ability_ice_dome","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_IceDome"},{"name":"ability_ice_grenade","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_IceGrenade"},{"name":"ability_icepath","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_IcePath"},{"name":"ability_immobilize_trap","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_ImmobilizeTrap"},{"name":"ability_incendiary_projectile","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_IncendiaryProjectile"},{"name":"ability_infinity_slash","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_InfinitySlash"},{"name":"ability_intimidate","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Intimidate"},{"name":"ability_kali_dust_storm","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Dust_Storm"},{"name":"ability_kali_trappers_bolo","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Trappers_Bolo"},{"name":"ability_lash_flog","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Lash_Flog"},{"name":"ability_life_drain","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_LifeDrain"},{"name":"ability_magician_animalcurse","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Magician_AnimalCurse"},{"name":"ability_magician_animalhexarea","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Magician_AnimalHexArea"},{"name":"ability_magician_bigbolt","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Magician_BigBolt"},{"name":"ability_magician_cloneturret_trigger","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_TurretClone_Trigger"},{"name":"ability_magician_copyult","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Magician_CopyUlt"},{"name":"ability_magician_escape","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Magician_Escape"},{"name":"ability_magician_magicbolt","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Magician_MagicBolt"},{"name":"ability_magician_shadowclone","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Magician_ShadowClone"},{"name":"ability_medic_trooper_heal","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_MedicHeal"},{"name":"ability_nano_catform","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Nano_CatForm"},{"name":"ability_nano_catform_pounce","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Nano_CatFormPounce"},{"name":"ability_nano_pounce","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Nano_Pounce"},{"name":"ability_nano_pounce_instant","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Nano_Pounce_Instant"},{"name":"ability_nano_proximity_ritual","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_ProximityRitual"},{"name":"ability_nano_shadow_step","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Nano_Shadow"},{"name":"ability_necro_fear","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Necro_Fear"},{"name":"ability_necro_hauntingskull","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Necro_HauntingSkull"},{"name":"ability_necro_hauntingspirits","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Necro_HauntingSpirits"},{"name":"ability_necro_killsummon","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Necro_KillSummon"},{"name":"ability_necro_killsummon_trigger","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Necro_KillSummonTrigger"},{"name":"ability_necro_nukemap","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Necro_NukeMap"},{"name":"ability_necro_zombiewall","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Necro_ZombieWall"},{"name":"ability_npc_shield","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_NPCAbility_Shield"},{"name":"ability_opera_ability01","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Opera_Ability01"},{"name":"ability_opera_ability02","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Opera_Ability02"},{"name":"ability_opera_ability03","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Opera_Ability03"},{"name":"ability_opera_ult","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Opera_Ability04"},{"name":"ability_perched_predator","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Perched_Predator"},{"name":"ability_power_jump","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_PowerJump"},{"name":"ability_power_surge","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_PowerSurge"},{"name":"ability_priest_antispiritvest","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Priest_AntiSpiritVest"},{"name":"ability_priest_crossbowweapon","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Priest_CrossbowWeapon"},{"name":"ability_priest_knockback","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Priest_Knockback"},{"name":"ability_priest_selfheal","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Priest_SelfHeal"},{"name":"ability_priest_smokegrenade","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Priest_SmokeGrenade"},{"name":"ability_priest_stackingdefense","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Priest_StackingDefense"},{"name":"ability_priest_weaponswap","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Priest_WeaponSwap"},{"name":"ability_punkgoat_blasted","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_PunkGoat_Blasted"},{"name":"ability_punkgoat_goatflip","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_PunkGoat_GoatFlip"},{"name":"ability_punkgoat_tether","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_PunkGoat_Tether"},{"name":"ability_punkgoat_ult","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_PunkGoat_Ult"},{"name":"ability_rolling_fireball","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Rolling_FireBall"},{"name":"ability_scrap_blast","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_WreckerScrapBlast"},{"name":"ability_shieldguy_ability01","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_ShieldGuy_Ability01"},{"name":"ability_shieldguy_ability02","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_ShieldGuy_Ability02"},{"name":"ability_shieldguy_ability03","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_ShieldGuy_Ability03"},{"name":"ability_shieldguy_ult","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_ShieldGuy_Ability04"},{"name":"ability_skyrunner_flakshot","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_SkyRunner_FlakShot"},{"name":"ability_skyrunner_swingline","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_SkyRunner_SwingLine"},{"name":"ability_skyrunner_ult","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_SkyRunner_Ability04"},{"name":"ability_sleep_dagger","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_SleepDagger"},{"name":"ability_smoke_bomb","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_SmokeBomb"},{"name":"ability_snake_dash","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_SnakeDash"},{"name":"ability_stacking_damage","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Haze_StackingDamage"},{"name":"ability_swan_acrobat","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Swan_Acrobat"},{"name":"ability_swan_featherboomerang","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Swan_FeatherBoomerang"},{"name":"ability_swan_leap","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Swan_Leap"},{"name":"ability_swan_ult","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Swan_Ability04"},{"name":"ability_testhero_feartarget","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_TestHero_FearTarget"},{"name":"ability_testhero_spooky_hide","datamap":"CCitadelBaseAbility","cpp_class":"CAbility_TestHero_SpookyHide"},{"name":"ability_testhero_stance_bow","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_TestHero_Stance_Bow"},{"name":"ability_testhero_stance_spaceman","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_TestHero_Stance_Spaceman"},{"name":"ability_testhero_stanceswitch","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_TestHero_StanceSwitch"},{"name":"ability_testhero_summoncannon","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_TestHero_SummonCannon"},{"name":"ability_testhero_summonsoldier","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_TestHero_SummonSoldier"},{"name":"ability_testhero_ult","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_TestHero_Ability04"},{"name":"ability_testhero_wallcling","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_TestHero_WallCling"},{"name":"ability_throw_sand","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_ThrowSand"},{"name":"ability_trapper_fear","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Trapper_Fear"},{"name":"ability_trapper_spiderjar","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Trapper_SpiderJar"},{"name":"ability_trapper_spidershield","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_SpiderShield"},{"name":"ability_trapper_webwall","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Trapper_WebWall"},{"name":"ability_ult_combo","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_UltCombo"},{"name":"ability_unicorn_dazzlingorb","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Unicorn_DazzlingOrb"},{"name":"ability_unicorn_luminousstrike","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Unicorn_LuminousStrike"},{"name":"ability_unicorn_prismaticguard","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Unicorn_PrismaticGuard"},{"name":"ability_unicorn_radiantblast","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Unicorn_RadiantBlast"},{"name":"ability_vampirebat_batblink","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_VampireBat_BatBlink"},{"name":"ability_vampirebat_batcloud","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_VampireBat_BatCloud"},{"name":"ability_vampirebat_batswarm","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_VampireBat_BatSwarm"},{"name":"ability_vampirebat_doubledagger","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_VampireBat_DoubleDagger"},{"name":"ability_vampirebat_lovebites","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_VampireBat_LoveBites"},{"name":"ability_vampirebat_steallife","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_VampireBat_StealLife"},{"name":"ability_vandal_ability03","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Vandal_Ability03"},{"name":"ability_vandal_pillar","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Vandal_Pillar"},{"name":"ability_viper_debuffdagger","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Viper_DebuffDagger"},{"name":"ability_viper_hookblade","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_ViperHookblade"},{"name":"ability_viper_petrifybola","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Viper_PetrifyBola"},{"name":"ability_viper_ult","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Viper_Ability04"},{"name":"ability_viper_venom","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_ViperVenom"},{"name":"ability_warden_crowd_control","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_CrowdControl"},{"name":"ability_warden_high_alert","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_HighAlert"},{"name":"ability_warden_lock_down","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_LockDown"},{"name":"ability_warden_riot_protocol","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_RiotProtocol"},{"name":"ability_werewolf_cripplingslash","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Werewolf_CripplingSlash"},{"name":"ability_werewolf_hunt","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Werewolf_Hunt"},{"name":"ability_werewolf_kickflip","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Werewolf_KickFlip"},{"name":"ability_werewolf_leap","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Werewolf_Leap"},{"name":"ability_werewolf_maulingleap","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Werewolf_MaulingLeap"},{"name":"ability_werewolf_netshot","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Werewolf_NetShot"},{"name":"ability_werewolf_trackingbomb","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Werewolf_TrackingBomb"},{"name":"ability_werewolf_transformation","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Werewolf_Transformation"},{"name":"ability_werewolf_unload_gun","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Werewolf_UnloadGun"},{"name":"ability_werewolf_unload_gun2","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Werewolf_UnloadGun2"},{"name":"ability_wrecker_salvage","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Wrecker_Salvage"},{"name":"ability_wrecker_teleport","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_WreckerTeleport"},{"name":"ability_wrecker_ultimate","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Wrecker_Ultimate"},{"name":"ability_wrecking_ball","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_WreckingBall"},{"name":"ability_wrecking_ball_throw","datamap":"CCitadelBaseAbility","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_goal_entity","datamap":"CAI_GoalEntity","cpp_class":"CAI_GoalEntity"},{"name":"ai_hint","datamap":"CAI_Hint","cpp_class":"CAI_Hint"},{"name":"ai_look_target","datamap":"CAI_LookTarget","cpp_class":"CAI_LookTarget"},{"name":"ai_nav_link_area","datamap":"CNavLinkAreaEntity","cpp_class":"CNavLinkAreaEntity"},{"name":"ai_network","datamap":"CPointEntity","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_VolumetricEventEntity","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":"CBaseModelEntity","cpp_class":"CCitadel_Projectile_Archer_ChargedShot"},{"name":"baseanimating","datamap":"CBaseAnimGraph","cpp_class":"CBaseAnimGraphAlias_baseanimating"},{"name":"baseanimgraph","datamap":"CBaseAnimGraph","cpp_class":"CBaseAnimGraph"},{"name":"base_clientui_entity","datamap":"CBaseClientUIEntity","cpp_class":"CBaseClientUIEntity"},{"name":"base_combat_character","datamap":"CBaseCombatCharacter","cpp_class":"CBaseCombatCharacter"},{"name":"basemodelentity","datamap":"CBaseModelEntity","cpp_class":"CBaseModelEntity"},{"name":"base_npc","datamap":"CAI_BaseNPC","cpp_class":"CAI_BaseNPC"},{"name":"base_plat_train","datamap":"CBasePlatTrain","cpp_class":"CBasePlatTrain"},{"name":"baseplayerpawn","datamap":"CBasePlayerPawn","cpp_class":"CBasePlayerPawn"},{"name":"base_player_weapon","datamap":"CBasePlayerWeapon","cpp_class":"CBasePlayerWeapon"},{"name":"base_prop","datamap":"CBaseProp","cpp_class":"CBaseProp"},{"name":"base_prop_door","datamap":"CBasePropDoor","cpp_class":"CBasePropDoor"},{"name":"base_toggle","datamap":"CBaseToggle","cpp_class":"CBaseToggle"},{"name":"base_upgrade_projectile_aoe_modifier","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Item_BaseProjectileAOEModifier"},{"name":"batswarm_extra_projectile","datamap":"CBaseModelEntity","cpp_class":"CCitadel_Projectile_BatSwarmExtraProjectile"},{"name":"batswarm_projectile","datamap":"CBaseModelEntity","cpp_class":"CCitadel_Projectile_BatSwarmProjectile"},{"name":"beam","datamap":"CBeam","cpp_class":"CBeam"},{"name":"bebop_hook_projectile","datamap":"CBaseModelEntity","cpp_class":"CCitadel_Projectile_Bebop_Hook"},{"name":"blood_bomb_projectile","datamap":"CBaseModelEntity","cpp_class":"CCitadel_Projectile_BloodBomb"},{"name":"boho_bouncyprojectile","datamap":"CBaseModelEntity","cpp_class":"CProjectile_Boho_BouncyProjectile"},{"name":"bookwormdragon_projectile","datamap":"CBaseModelEntity","cpp_class":"CProjectile_BookwormDragon_Projectile"},{"name":"bookwormgun_projectile","datamap":"CBaseModelEntity","cpp_class":"CCitadel_Projectile_BookwormGun"},{"name":"breakable_prop","datamap":"CBreakableProp","cpp_class":"CBreakableProp"},{"name":"bullet_redirect_volume","datamap":"CBaseModelEntity","cpp_class":"CCitadelBulletRedirectVolume"},{"name":"bullet_time_warp","datamap":"CCitadelBulletTimeWarp","cpp_class":"CCitadelBulletTimeWarp"},{"name":"cable_dynamic","datamap":"CDynamicProp","cpp_class":"CDynamicPropAlias_cable_dynamic"},{"name":"cadence_ability_anthem","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Cadence_Anthem"},{"name":"cadence_ability_crescendo","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Cadence_Crescendo"},{"name":"cadence_ability_grandfinale","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Cadence_GrandFinale"},{"name":"cadence_ability_lullaby","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Cadence_Lullaby"},{"name":"cadence_ability_silencecontraptions","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Cadence_SilenceContraptions"},{"name":"citadel_ability_bebop_laser_beam","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Bebop_LaserBeam"},{"name":"citadel_ability_boho_primaryweapon","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Boho_PrimaryWeapon"},{"name":"citadel_ability_boho_ridebroom","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Boho_RideBroom"},{"name":"citadel_ability_bookworm_knightcharge","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Bookworm_KnightCharge"},{"name":"citadel_ability_bookworm_primaryweapon","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_BookWorm_PrimaryWeapon"},{"name":"citadel_ability_bull_charge","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Bull_Charge"},{"name":"citadel_ability_bull_heal","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Bull_Heal"},{"name":"citadel_ability_bull_leap","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Bull_Leap"},{"name":"citadel_ability_card_toss","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_CardToss"},{"name":"citadel_ability_charged_tackle","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_ChargedTackle"},{"name":"citadel_ability_chrono_kinetic_carbine","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Chrono_KineticCarbine"},{"name":"citadel_ability_chrono_pulse_grenade","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Chrono_PulseGrenade"},{"name":"citadel_ability_chrono_swap","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_ChronoSwap"},{"name":"citadel_ability_chrono_time_wall","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Chrono_TimeWall"},{"name":"citadel_ability_climb_rope","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Climb_Rope"},{"name":"citadel_ability_dash","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Dash"},{"name":"citadel_ability_drifter_primaryweapon","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Drifter_PrimaryWeapon"},{"name":"citadel_ability_empty","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Empty"},{"name":"citadel_ability_fencer_primaryweapon","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Fencer_PrimaryWeapon"},{"name":"citadel_ability_fissure_wall","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_FissureWall"},{"name":"citadel_ability_flying_strike","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_FlyingStrike"},{"name":"citadel_ability_fortuna_primaryweapon","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Fortuna_PrimaryWeapon"},{"name":"citadel_ability_gunslinger_demon_carbine","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Gunslinger_DemonCarbine"},{"name":"citadel_ability_healing_slash","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_HealingSlash"},{"name":"citadel_ability_hold_melee","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_HoldMelee"},{"name":"citadel_ability_hook","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Hook"},{"name":"citadel_ability_hornet_chain","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Hornet_Chain"},{"name":"citadel_ability_hornet_leap","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_HornetLeap"},{"name":"citadel_ability_hornet_snipe","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Hornet_Snipe"},{"name":"citadel_ability_hornet_sting","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_HornetSting"},{"name":"citadel_ability_jump","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Jump"},{"name":"citadel_ability_kali_disruptive_charge","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Disruptive_Charge"},{"name":"citadel_ability_kali_spinning_blade","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Spinning_Blade"},{"name":"citadel_ability_lash","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Lash"},{"name":"citadel_ability_lash_down_strike","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_LashDownStrike"},{"name":"citadel_ability_lash_ultimate","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Lash_Ultimate"},{"name":"citadel_ability_lightning_ball","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_LightningBall"},{"name":"citadel_ability_magewalk","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_MageWalk"},{"name":"citadel_ability_mantle","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Mantle"},{"name":"citadel_ability_melee_parry","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_MeleeParry"},{"name":"citadel_ability_mobile_resupply","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_MobileResupply"},{"name":"citadel_ability_nano_clustergrenade","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Nano_ClusterGrenade"},{"name":"citadel_ability_nano_dash","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_NanoDash"},{"name":"citadel_ability_nano_primaryweapon","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Nano_PrimaryWeapon"},{"name":"citadel_ability_necro_coffin","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Necro_Coffin"},{"name":"citadel_ability_necro_gravestone","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Necro_GraveStone"},{"name":"citadel_ability_necro_primaryweapon","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Necro_PrimaryWeapon"},{"name":"citadel_ability_nikuman","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Nikuman"},{"name":"citadel_ability_passive_beefy","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_PassiveBeefy"},{"name":"citadel_ability_power_slash","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_PowerSlash"},{"name":"citadel_ability_priest_silencebomb","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Priest_SilenceBomb"},{"name":"citadel_ability_primary_weapon","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_PrimaryWeapon_Empty"},{"name":"citadel_ability_primary_weapon_bebop","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_PrimaryWeapon_Bebop"},{"name":"citadel_ability_primary_weapon_cadence","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_PrimaryWeapon_Cadence"},{"name":"citadel_ability_primary_weapon_scaling_altfire","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_PrimaryWeapon_ScalingAltFire"},{"name":"citadel_ability_projectmind","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_ProjectMind"},{"name":"citadel_ability_psychic_lift","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_PsychicLift"},{"name":"citadel_ability_punkgoat_primaryweapon","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Punkgoat_PrimaryWeapon"},{"name":"citadel_ability_rocket_barrage","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_RocketBarrage"},{"name":"citadel_ability_self_vacuum","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_SelfVacuum"},{"name":"citadel_ability_shieldedsentry","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_ShieldedSentry"},{"name":"citadel_ability_shiv_dagger","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_ShivDagger"},{"name":"citadel_ability_shiv_dash","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_ShivDash"},{"name":"citadel_ability_shiv_defer_damage","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Shiv_Defer_Damage"},{"name":"citadel_ability_shiv_killing_blow","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Shiv_KillingBlow"},{"name":"citadel_ability_skyrunner_magicbeam","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Skyrunner_MagicBeam"},{"name":"citadel_ability_skyrunner_primaryweapon","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_SkyRunner_PrimaryWeapon"},{"name":"citadel_ability_slide","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Slide"},{"name":"citadel_ability_sprint","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Sprint"},{"name":"citadel_ability_static_charge","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_StaticCharge"},{"name":"citadel_ability_static_charge_v2","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_StaticCharge_V2"},{"name":"citadel_ability_sticky_bomb","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_StickyBomb"},{"name":"citadel_ability_stomp","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Stomp"},{"name":"citadel_ability_storm_cloud","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_StormCloud"},{"name":"citadel_ability_tangotether","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_TangoTether"},{"name":"citadel_ability_tangotether_trigger","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_TangoTether_Trigger"},{"name":"citadel_ability_teleport","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Teleport"},{"name":"citadel_ability_tengu_airlift","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Tengu_AirLift"},{"name":"citadel_ability_tengu_stone_form","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Tengu_StoneForm"},{"name":"citadel_ability_tengu_urn","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Tengu_Urn"},{"name":"citadel_ability_tier2boss_aoe_wave","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Tier2Boss_AoEWave"},{"name":"citadel_ability_tier2boss_laser_beam","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Tier2Boss_LaserBeam"},{"name":"citadel_ability_tier2boss_rocket_barrage","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Tier2Boss_RocketBarrage"},{"name":"citadel_ability_tier2boss_stomp","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Tier2Boss_Stomp"},{"name":"citadel_ability_tier3boss_aoe_wave","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Tier3Boss_AoEWave"},{"name":"citadel_ability_tier3boss_drop_bombs","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Tier3Boss_DropBombs"},{"name":"citadel_ability_tier3boss_laser_beam","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Tier3Boss_LaserBeam"},{"name":"citadel_ability_tier3boss_rocket_barrage","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Tier3Boss_RocketBarrage"},{"name":"citadel_ability_tower_regen","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_TriggerTower"},{"name":"citadel_ability_trapper_poisonjar","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Trapper_PoisonJar"},{"name":"citadel_ability_trooper_zip_line","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_TrooperZipLine"},{"name":"citadel_ability_turretclone","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_TurretClone"},{"name":"citadel_ability_unicorn_primaryweapon","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Unicorn_PrimaryWeapon"},{"name":"citadel_ability_uppercut","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Uppercut"},{"name":"citadel_ability_vandal_overflow","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_VandalOverflow"},{"name":"citadel_ability_vandal_surge","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_VandalSurge"},{"name":"citadel_ability_void_sphere","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_VoidSphere"},{"name":"citadel_ability_werewolf_clawweapon","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Werewolf_ClawWeapon"},{"name":"citadel_ability_werewolf_frenzy","datamap":"CCitadelBaseAbility","cpp_class":"CAbility_Werewolf_Frenzy"},{"name":"citadel_ability_werewolf_onthehunt","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Werewolf_OnTheHunt"},{"name":"citadel_ability_werewolf_rifle","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Werewolf_Rifle"},{"name":"citadel_ability_wraith_rapidfire","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Wraith_RapidFire"},{"name":"citadel_ability_wrecker_bouldergrenade","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Wrecker_BoulderGrenade"},{"name":"citadel_ability_wrecker_garbage_suck","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_WreckerGarbageSuck"},{"name":"citadel_ability_zip_line","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_ZipLine"},{"name":"citadel_ability_zipline_boost","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_ZipLine_Boost"},{"name":"citadel_animating_model_entity","datamap":"CBaseAnimGraph","cpp_class":"CCitadelAnimatingModelEntity"},{"name":"citadel_announcer","datamap":"CBaseCombatCharacter","cpp_class":"CCitadel_Announcer"},{"name":"citadel_base_ability","datamap":"CCitadelBaseAbility","cpp_class":"CCitadelBaseAbility"},{"name":"citadel_base_hero","datamap":"CCitadelHeroLoader","cpp_class":"CCitadelHeroLoader"},{"name":"citadel_base_lockon_ability","datamap":"CCitadelBaseAbility","cpp_class":"CCitadelBaseLockonAbility"},{"name":"citadel_base_prop_midboss_indicator","datamap":"CPointEntity","cpp_class":"CCitadel_Prop_MidBossIndicator"},{"name":"citadel_base_prop_stairs","datamap":"CCitadel_BaseProp_MidStairs","cpp_class":"CCitadel_BaseProp_MidStairs"},{"name":"citadel_base_tiered_lockon_ability","datamap":"CCitadelBaseAbility","cpp_class":"CCitadelBaseTieredLockonAbility"},{"name":"citadel_base_trigger_ability","datamap":"CCitadelBaseAbility","cpp_class":"CCitadelBaseTriggerAbility"},{"name":"citadel_bot_test_node","datamap":"CCitadelBotTestNode","cpp_class":"CCitadelBotTestNode"},{"name":"citadel_bounce_pad","datamap":"CBaseAnimGraph","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_capture_point_escort","datamap":"CCitadelTriggerCapturePoint","cpp_class":"CCitadelTriggerCapturePoint_Escort"},{"name":"citadel_cat_animating","datamap":"CBaseAnimGraph","cpp_class":"CCitadel_CatAnimating"},{"name":"citadel_configurable_tracked_projectile","datamap":"CBaseModelEntity","cpp_class":"CCitadelConfigurableTrackedProjectile"},{"name":"citadel_control_point","datamap":"CCitadelControlPointTrigger","cpp_class":"CCitadelControlPointTrigger"},{"name":"citadel_dash_cast_ability","datamap":"CCitadelBaseAbility","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_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":"CBaseAnimGraph","cpp_class":"CCitadelDruidInvisBush"},{"name":"citadel_druid_plant_shield","datamap":"CBaseAnimGraph","cpp_class":"CCitadelDruidPlantShield"},{"name":"citadel_econ_item_container","datamap":"CCitadelEconItemContainer","cpp_class":"CCitadelEconItemContainer"},{"name":"citadel_energy_tower","datamap":"CCitadelEnergyTower","cpp_class":"CCitadelEnergyTower"},{"name":"citadel_fissure_wall","datamap":"CBaseAnimGraph","cpp_class":"CCitadel_FissureWall"},{"name":"citadel_gaffer","datamap":"CCitadelGaffer","cpp_class":"CCitadelGaffer"},{"name":"citadel_gamerules","datamap":"CBaseEntity","cpp_class":"CCitadelGameRulesProxy"},{"name":"citadel_grandfinale_stage","datamap":"CBaseAnimGraph","cpp_class":"CCitadel_GrandFinaleStage"},{"name":"citadel_gravestone_blocker","datamap":"CCitadel_GraveStone_Blocker","cpp_class":"CCitadel_GraveStone_Blocker"},{"name":"citadel_hero_release_vote_terminal","datamap":"CDynamicProp","cpp_class":"CCitadelHeroReleaseVoteTerminal"},{"name":"citadel_herotest_orbspawner","datamap":"CBaseAnimGraph","cpp_class":"CCitadel_HeroTestOrbSpawner"},{"name":"citadel_hideout_ball","datamap":"CBaseModelEntity","cpp_class":"CCitadel_Hideout_Ball"},{"name":"citadel_hideout_button","datamap":"CCitadelHideoutInteractableProp","cpp_class":"CCitadelHideoutInteractableProp"},{"name":"citadel_hideout_clock","datamap":"CBaseAnimGraph","cpp_class":"CCitadel_Hideout_Clock"},{"name":"citadel_hideout_interactable_trigger","datamap":"CCitadelHideoutInteractableTrigger","cpp_class":"CCitadelHideoutInteractableTrigger"},{"name":"citadel_hideout_prop_base","datamap":"CCitadelHideoutPropBase","cpp_class":"CCitadelHideoutPropBase"},{"name":"citadel_hideout_prop_slot","datamap":"CCitadelHideoutPropSlot","cpp_class":"CCitadelHideoutPropSlot"},{"name":"citadel_hideout_shootable_target_spawner","datamap":"CBaseAnimGraph","cpp_class":"CCitadel_HideOutTargetSpawner"},{"name":"citadel_ice_dome_blocker","datamap":"CBaseAnimGraph","cpp_class":"CCitadel_Ice_Dome_Blocker"},{"name":"citadel_invis_volume","datamap":"CBaseTrigger","cpp_class":"CTriggerInvisVolume"},{"name":"citadel_item","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Item_Empty"},{"name":"citadel_item_aura_base","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Item_Aura_Base"},{"name":"citadel_item_koth_spawner","datamap":"CCitadelItemKothSpawner","cpp_class":"CCitadelItemKothSpawner"},{"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":"CCitadelItemPickup","cpp_class":"CCitadelItemPickupRejuv"},{"name":"citadel_item_pickup_rejuv_herotest","datamap":"CCitadelItemPickup","cpp_class":"CCitadelItemPickupRejuvHeroTest"},{"name":"citadel_item_pickup_rejuv_herotest_infospawn","datamap":"CPointEntity","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":"CBaseEntity","cpp_class":"CCitadelLocalPlayerRankedBadgeProp"},{"name":"citadel_magic_beam_blocker","datamap":"CBaseAnimGraph","cpp_class":"CCitadel_Magic_Beam_Blocker"},{"name":"citadel_magician_turret_object","datamap":"CCitadel_MagicianTurret","cpp_class":"CCitadel_MagicianTurret"},{"name":"citadel_minimap_boundary","datamap":"CBaseEntity","cpp_class":"CCitadelMinimapBoundary"},{"name":"citadel_mobile_resupply_object","datamap":"CCitadel_MobileResupply","cpp_class":"CCitadel_MobileResupply"},{"name":"citadel_model_entity","datamap":"CBaseModelEntity","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_npc","datamap":"CAI_CitadelNPC","cpp_class":"CAI_CitadelNPC"},{"name":"citadel_obscured_volume","datamap":"CTriggerObscuredVolume","cpp_class":"CTriggerObscuredVolume"},{"name":"citadel_passthrough_fake_wall","datamap":"CCitadelPassthroughFakeWall","cpp_class":"CCitadelPassthroughFakeWall"},{"name":"citadel_pickup","datamap":"CBaseAnimGraph","cpp_class":"CCitadel_Pickup"},{"name":"citadel_pickup_ability","datamap":"CBaseAnimGraph","cpp_class":"CCitadel_Pickup_Ability"},{"name":"citadel_pickup_assigned_gold","datamap":"CBaseAnimGraph","cpp_class":"CCitadel_Pickup_AssignedGold"},{"name":"citadel_pickup_currency","datamap":"CBaseAnimGraph","cpp_class":"CCitadel_Pickup_Currency"},{"name":"citadel_pickup_gold","datamap":"CBaseAnimGraph","cpp_class":"CCitadel_Pickup_Gold"},{"name":"citadel_pickup_health","datamap":"CBaseAnimGraph","cpp_class":"CCitadel_Pickup_Health"},{"name":"citadel_pickup_item","datamap":"CBaseAnimGraph","cpp_class":"CCitadel_Pickup_Item"},{"name":"citadel_pickup_modifier","datamap":"CBaseAnimGraph","cpp_class":"CCitadel_Pickup_Modifier"},{"name":"citadel_pickup_necro_death","datamap":"CBaseAnimGraph","cpp_class":"CCitadel_Pickup_NecroDeath"},{"name":"citadel_pickup_spawner","datamap":"CCitadel_PickupSpawner","cpp_class":"CCitadel_PickupSpawner"},{"name":"citadel_player_controller","datamap":"CBasePlayerController","cpp_class":"CCitadelPlayerController"},{"name":"citadel_point_talker","datamap":"CCitadel_PointTalker_Base","cpp_class":"CCitadel_PointTalker"},{"name":"citadel_point_talker_base","datamap":"CCitadel_PointTalker_Base","cpp_class":"CCitadel_PointTalker_Base"},{"name":"citadel_point_talker_idol","datamap":"CCitadel_PointTalker_Base","cpp_class":"CCitadel_PointTalker_Idol"},{"name":"citadel_pregame_hero_draft_button","datamap":"CDynamicProp","cpp_class":"CCitadelPregameHeroDraftButton"},{"name":"citadel_priest_slidetrap","datamap":"CBaseModelEntity","cpp_class":"CCitadel_Priest_SlideTrap"},{"name":"citadel_projectile","datamap":"CBaseModelEntity","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":"CBaseAnimGraph","cpp_class":"CCitadel_RestorativeGooCube"},{"name":"citadel_shield","datamap":"CBaseModelEntity","cpp_class":"CCitadel_Shield"},{"name":"citadel_shop_prop_dynamic","datamap":"CCitadel_ShopProp","cpp_class":"CCitadel_ShopProp"},{"name":"citadel_smokegrenade_blocker","datamap":"CBaseAnimGraph","cpp_class":"CCitadel_SmokeGrenade_Blocker"},{"name":"citadel_snd_base_music_obb","datamap":"CCitadelSoundStackFieldOBB","cpp_class":"CCitadelBaseMusicOBB"},{"name":"citadel_snd_dsp_obb","datamap":"CCitadelAudioProcessingVolumeOBB","cpp_class":"CCitadelAudioProcessingVolumeOBB"},{"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_soldier_entity","datamap":"CCitadel_Soldier_Entity","cpp_class":"CCitadel_Soldier_Entity"},{"name":"citadel_spider_animating","datamap":"CBaseAnimGraph","cpp_class":"CCitadel_SpiderAnimating"},{"name":"citadel_team_manager","datamap":"CTeam","cpp_class":"CCitadelTeam"},{"name":"citadel_tracked_projectile","datamap":"CBaseModelEntity","cpp_class":"CCitadelTrackedProjectile"},{"name":"citadel_trigger_bonk","datamap":"CCitadelTriggerBonk","cpp_class":"CCitadelTriggerBonk"},{"name":"citadel_trigger_capture_zipline","datamap":"CBaseTrigger","cpp_class":"CCitadelZiplineCaptureTrigger"},{"name":"citadel_trigger_climb_rope","datamap":"CCitadelClimbRopeTrigger","cpp_class":"CCitadelClimbRopeTrigger"},{"name":"citadel_trigger_corrupted_item_shop","datamap":"CCitadelTriggerCorruptedItemShop","cpp_class":"CCitadelTriggerCorruptedItemShop"},{"name":"citadel_trigger_hideout","datamap":"CBaseTrigger","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":"CTriggerModifier","cpp_class":"CCitadelIdolReturnTrigger"},{"name":"citadel_trigger_ignore_out_of_play_area","datamap":"CTriggerModifier","cpp_class":"CCitadelIgnoreOutOfPlayArea"},{"name":"citadel_trigger_in_map_district","datamap":"CCitadelMapDistrictTrigger","cpp_class":"CCitadelMapDistrictTrigger"},{"name":"citadel_trigger_interior","datamap":"CCitadelInteriorTrigger","cpp_class":"CCitadelInteriorTrigger"},{"name":"citadel_trigger_no_portals","datamap":"CBaseTrigger","cpp_class":"CCitadelTriggerNoPortals"},{"name":"citadel_trigger_push","datamap":"CCitadelPushTrigger","cpp_class":"CCitadelPushTrigger"},{"name":"citadel_trigger_secure_souls","datamap":"CBaseTrigger","cpp_class":"CCitadelTriggerSecureSouls"},{"name":"citadel_trigger_shop_tunnel","datamap":"CBaseTrigger","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":"CBaseEntity","cpp_class":"CCitadelTrooperMinimap"},{"name":"citadel_tunnel_node","datamap":"CCitadelTunnelNode","cpp_class":"CCitadelTunnelNode"},{"name":"citadel_tunnel_trigger","datamap":"CCitadelTunnelTrigger","cpp_class":"CCitadelTunnelTrigger"},{"name":"citadel_tutorial_controller","datamap":"CDynamicProp","cpp_class":"CInfoTutorialController"},{"name":"citadel_viscous_ball","datamap":"CCitadelViscousBall","cpp_class":"CCitadelViscousBall"},{"name":"citadel_weapon_bosstier2_set","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Weapon_BossTier2"},{"name":"citadel_weapon_bosstier3_set","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Weapon_BossTier3"},{"name":"citadel_weapon_shiv","datamap":"CCitadelBaseAbility","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":"cosmetic_emote","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_CosmeticAbility_Emote"},{"name":"cosmetic_snowball","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_CosmeticAbility_Snowball"},{"name":"cosmetic_voting_poster","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_CosmeticAbility_VotingPoster"},{"name":"destroyable_building","datamap":"CCitadel_Destroyable_Building","cpp_class":"CCitadel_Destroyable_Building"},{"name":"doorman_bomb_projectile","datamap":"CBaseModelEntity","cpp_class":"CDoormanBombProjectile"},{"name":"drifter_blood_blast","datamap":"CCitadelBaseAbility","cpp_class":"CAbility_Drifter_BloodBlast"},{"name":"drifter_darkness","datamap":"CCitadelBaseAbility","cpp_class":"CAbility_Drifter_Darkness"},{"name":"drifter_shadow_mark","datamap":"CCitadelBaseAbility","cpp_class":"CAbility_Drifter_ShadowMark"},{"name":"drifter_shadow_mark_teleport","datamap":"CCitadelBaseAbility","cpp_class":"CAbility_Drifter_StalkersMark_Teleport"},{"name":"dynamic_prop","datamap":"CDynamicProp","cpp_class":"CDynamicPropAlias_dynamic_prop"},{"name":"entity_blocker","datamap":"CBaseModelEntity","cpp_class":"CEntityBlocker"},{"name":"entityflame","datamap":"CBaseEntity","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":"CBaseEntity","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":"CSprite","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":"CEnvSoundscape","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":"CSprite","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":"CTonemapController2","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":"familiar_clone","datamap":"CCitadelFamiliarClonePlayerPawn","cpp_class":"CCitadelFamiliarClonePlayerPawn"},{"name":"familiar_projectile_movingtoattach","datamap":"CBaseModelEntity","cpp_class":"CProjectile_Familiar_MovingToAttach"},{"name":"fathom_breach","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Fathom_Breach"},{"name":"fathom_lurkers_ambush","datamap":"CCitadelBaseAbility","cpp_class":"CAbility_Fathom_LurkersAmbush"},{"name":"fathom_reefdweller_harpoon","datamap":"CCitadelBaseAbility","cpp_class":"CAbility_Fathom_ReefdwellerHarpoon"},{"name":"fathom_scalding_spray","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Fathom_ScaldingSpray"},{"name":"featherboomerang_projectile","datamap":"CBaseModelEntity","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":"CBaseFilter","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":"CBaseAnimGraph","cpp_class":"CFish"},{"name":"fog_volume","datamap":"CFogVolume","cpp_class":"CFogVolume"},{"name":"fortuna_weapon_projectile","datamap":"CBaseModelEntity","cpp_class":"CCitadel_Projectile_FortunaWeapon"},{"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_combined_light_probe_volume","datamap":"CEnvCombinedLightProbeVolume","cpp_class":"CEnvCombinedLightProbeVolumeAlias_func_combined_light_probe_volume"},{"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":"CBaseModelEntity","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_mover_router","datamap":"CFuncMoverRouter","cpp_class":"CFuncMoverRouter"},{"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":"CMarkupVolumeWithRef","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":"CBaseButton","cpp_class":"CPhysicalButton"},{"name":"func_plat","datamap":"CFuncPlat","cpp_class":"CFuncPlat"},{"name":"func_platrot","datamap":"CFuncPlat","cpp_class":"CFuncPlatRot"},{"name":"func_precipitation","datamap":"CPrecipitation","cpp_class":"CPrecipitation"},{"name":"func_precipitation_blocker","datamap":"CBaseModelEntity","cpp_class":"CPrecipitationBlocker"},{"name":"func_proprrespawnzone","datamap":"CBaseEntity","cpp_class":"CFuncPropRespawnZone"},{"name":"func_pushable","datamap":"CBreakable","cpp_class":"CPushable"},{"name":"func_regenerate","datamap":"CBaseTrigger","cpp_class":"CRegenerateZone"},{"name":"func_rotating","datamap":"CFuncRotating","cpp_class":"CFuncRotating"},{"name":"func_rotator","datamap":"CFuncRotator","cpp_class":"CFuncRotator"},{"name":"func_rot_button","datamap":"CBaseButton","cpp_class":"CRotButton"},{"name":"func_shatterglass","datamap":"CFuncShatterglass","cpp_class":"CFuncShatterglass"},{"name":"func_spawn_blocker","datamap":"CFuncBrush","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":"CBaseModelEntity","cpp_class":"CFuncTrainControls"},{"name":"func_useableladder","datamap":"CFuncLadder","cpp_class":"CFuncLadderAlias_func_useableladder"},{"name":"func_vehicleclip","datamap":"CFuncVehicleClip","cpp_class":"CFuncVehicleClip"},{"name":"func_wall","datamap":"CBaseModelEntity","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":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_GenericPerson_1"},{"name":"genericperson_ability_2","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_GenericPerson_2"},{"name":"genericperson_ability_3","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_GenericPerson_3"},{"name":"genericperson_ability_4","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_GenericPerson_4"},{"name":"guided_arrow_projectile","datamap":"CBaseModelEntity","cpp_class":"CCitadel_Projectile_Guided_Arrow"},{"name":"gunslinger_rapid_fire","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_RapidFire"},{"name":"gunslinger_rocket_launcher","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_RocketLauncher"},{"name":"gunslinger_salvo","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Gunslinger_Salvo"},{"name":"gunslinger_sleep_bomb","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_SleepBomb"},{"name":"gunslinger_tenacity","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Tenacity"},{"name":"handle_dummy","datamap":"CBaseEntity","cpp_class":"CHandleDummy"},{"name":"handle_test","datamap":"CBaseEntity","cpp_class":"CHandleTest"},{"name":"hero_preview","datamap":"CBaseEntity","cpp_class":"C_HeroPreview"},{"name":"hero_testing_controller","datamap":"CPointEntity","cpp_class":"CInfoHeroTestingController"},{"name":"hl_vr_texture_based_animatable","datamap":"CTextureBasedAnimatable","cpp_class":"CTextureBasedAnimatable"},{"name":"icepath_shard","datamap":"CBaseModelEntity","cpp_class":"CCitadel_Ice_Path_Shard_Physics"},{"name":"immobilize_trap_projectile","datamap":"CBaseModelEntity","cpp_class":"CCitadelProjectile_ImmobilizeTrap"},{"name":"info_ability_test_bot","datamap":"CPointEntity","cpp_class":"CInfoAbilityTestBot"},{"name":"info_assigned_lane_particle","datamap":"CAssignedLaneParticle","cpp_class":"CAssignedLaneParticle"},{"name":"info_choreo_anchor","datamap":"CPointEntity","cpp_class":"CInfoChoreoAnchor"},{"name":"info_citadel_familiar_helper","datamap":"CBaseEntity","cpp_class":"CInfoCitadelHelperLocation"},{"name":"info_citadel_hideout","datamap":"CInfoCitadelHideout","cpp_class":"CInfoCitadelHideout"},{"name":"info_citadel_hideout_interest_point","datamap":"CCitadelHideoutInterestPoint","cpp_class":"CCitadelHideoutInterestPoint"},{"name":"info_citadel_matchmaking_status","datamap":"CCitadelMatchmakingStatusInfo","cpp_class":"CCitadelMatchmakingStatusInfo"},{"name":"info_constraint_anchor","datamap":"CConstraintAnchor","cpp_class":"CConstraintAnchor"},{"name":"info_data","datamap":"CBaseEntity","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","cpp_class":"CNodeEnt_InfoHint"},{"name":"info_koth_spawn_location","datamap":"CPointEntity","cpp_class":"CInfoKOTHSpawnLocation"},{"name":"info_ladder_dismount","datamap":"CBaseEntity","cpp_class":"CInfoLadderDismount"},{"name":"info_landmark","datamap":"CPointEntity","cpp_class":"CInfoLandmark"},{"name":"info_mid_boss_spawn","datamap":"CBaseEntity","cpp_class":"CInfoMidBossSpawn"},{"name":"info_mini_map_marker","datamap":"CMiniMapMarker","cpp_class":"CMiniMapMarker"},{"name":"info_nav_space","datamap":"CPointEntity","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","cpp_class":"CNodeEnt_InfoNodeAir"},{"name":"info_node_air_hint","datamap":"CNodeEnt","cpp_class":"CNodeEnt_InfoNodeAirHint"},{"name":"info_node_hint","datamap":"CNodeEnt","cpp_class":"CNodeEnt_InfoNodeHint"},{"name":"info_npc_spawn_destination","datamap":"CNPCSpawnDestination","cpp_class":"CNPCSpawnDestination"},{"name":"info_null","datamap":"CBaseEntity","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":"CPointEntity","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":"CPointEntity","cpp_class":"CInfoPortalLink"},{"name":"info_spawngroup_landmark","datamap":"CPointEntity","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":"CPointEntity","cpp_class":"CInfoTarget"},{"name":"info_target_choreo","datamap":"CPointEntity","cpp_class":"CChoreoInfoTarget"},{"name":"info_target_instructor_hint","datamap":"CPointEntity","cpp_class":"CInfoInstructorHintTarget"},{"name":"info_target_server_only","datamap":"CBaseEntity","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":"CPointEntity","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":"CPointClientUIWorldPanel","cpp_class":"CInWorldKeyBindPanel"},{"name":"item","datamap":"CItem","cpp_class":"CItem"},{"name":"item_crate","datamap":"CItemCrate","cpp_class":"CItemCrate"},{"name":"item_crate_spawn","datamap":"CItemCrateSpawn","cpp_class":"CItemCrateSpawn"},{"name":"item_explosive_barrel","datamap":"CBaseModelEntity","cpp_class":"CItemExplosiveBarrel"},{"name":"item_generic","datamap":"CItemGeneric","cpp_class":"CItemGeneric"},{"name":"item_generic_trigger_helper","datamap":"CBaseModelEntity","cpp_class":"CItemGenericTriggerHelper"},{"name":"item_projectile_test_01","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Item_ProjectileTest"},{"name":"item_projectile_test_02","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Item_ProjectileTest02"},{"name":"item_projectile_test_04","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Item_ProjectileTest04"},{"name":"item_projectile_test_05","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Item_ProjectileTest05"},{"name":"item_projectile_test_06","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Item_ProjectileTest06"},{"name":"item_sodacan","datamap":"CBaseAnimGraph","cpp_class":"CItemSoda"},{"name":"item_xp","datamap":"CBaseModelEntity","cpp_class":"CItemXP"},{"name":"kali_boomerang_projectile","datamap":"CBaseModelEntity","cpp_class":"CCitadelBoomerangProjectile"},{"name":"keyframe_rope","datamap":"CRopeKeyframe","cpp_class":"CRopeKeyframe"},{"name":"keyframe_track","datamap":"CPathKeyFrame","cpp_class":"CPathKeyFrame"},{"name":"knightchargeleading_projectile","datamap":"CBaseModelEntity","cpp_class":"CProjectile_KnightChargeLeading_Projectile"},{"name":"knightcharge_projectile","datamap":"CBaseModelEntity","cpp_class":"CProjectile_KnightCharge_Projectile"},{"name":"lane_marker_path","datamap":"CLaneMarkerPath","cpp_class":"CLaneMarkerPath"},{"name":"light_barn","datamap":"CBarnLight","cpp_class":"CBarnLight"},{"name":"light_directional","datamap":"CLightEntity","cpp_class":"CLightDirectionalEntity"},{"name":"light_dynamic","datamap":"CDynamicLight","cpp_class":"CDynamicLight"},{"name":"light_environment","datamap":"CEnvironmentLight","cpp_class":"CEnvironmentLight"},{"name":"light_omni","datamap":"CLightEntity","cpp_class":"CLightEntity"},{"name":"light_omni2","datamap":"COmniLight","cpp_class":"COmniLight"},{"name":"light_ortho","datamap":"CLightEntity","cpp_class":"CLightOrthoEntity"},{"name":"light_rect","datamap":"CRectLight","cpp_class":"CRectLight"},{"name":"light_spot","datamap":"CLightEntity","cpp_class":"CLightSpotEntity"},{"name":"logic_achievement","datamap":"CLogicAchievement","cpp_class":"CLogicAchievement"},{"name":"logic_active_autosave","datamap":"CLogicActiveAutosave","cpp_class":"CLogicActiveAutosave"},{"name":"logic_activityevent","datamap":"CLogicActivityEvent","cpp_class":"CLogicActivityEvent"},{"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":"CSceneEntity","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_gamestate_report","datamap":"CLogicGameStateReport","cpp_class":"CLogicGameStateReport"},{"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":"CLogicNPCCounterAABB","cpp_class":"CLogicNPCCounterOBB"},{"name":"logic_npc_counter_radius","datamap":"CLogicNPCCounter","cpp_class":"CLogicNPCCounter"},{"name":"logic_playerproxy","datamap":"CLogicPlayerProxyBase","cpp_class":"CGenericLogicPlayerProxy"},{"name":"logic_playerproxy_base","datamap":"CLogicPlayerProxyBase","cpp_class":"CLogicPlayerProxyBase"},{"name":"logic_proximity","datamap":"CPointEntity","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":"CBaseModelEntity","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":"CMarkupVolumeTagged","cpp_class":"CSimpleMarkupVolumeTagged"},{"name":"markup_volume_tagged_base","datamap":"CMarkupVolumeTagged","cpp_class":"CMarkupVolumeTagged"},{"name":"markup_volume_with_ref","datamap":"CMarkupVolumeWithRef","cpp_class":"CMarkupVolumeWithRef"},{"name":"match_tracked_stats","datamap":"CBaseEntity","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":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Mirage_FireBeetles"},{"name":"mirage_sand_phantom","datamap":"CCitadelBaseAbility","cpp_class":"CAbility_Mirage_SandPhantom"},{"name":"mirage_teleport","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Mirage_Teleport"},{"name":"mirage_tornado","datamap":"CCitadelBaseAbility","cpp_class":"CAbility_Mirage_Tornado"},{"name":"momentary_door","datamap":"CFuncMoveLinear","cpp_class":"CFuncMoveLinearAlias_momentary_door"},{"name":"momentary_rot_button","datamap":"CMomentaryRotButton","cpp_class":"CMomentaryRotButton"},{"name":"move_rope","datamap":"CRopeKeyframe","cpp_class":"CRopeKeyframeAlias_move_rope"},{"name":"multisource","datamap":"CMultiSource","cpp_class":"CMultiSource"},{"name":"necro_haunt_projectile","datamap":"CBaseModelEntity","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_boss_tier3core","datamap":"CBaseAnimGraph","cpp_class":"CNPC_Boss_Tier3Core"},{"name":"npc_escort","datamap":"CAI_CitadelNPC","cpp_class":"CNPC_Escort"},{"name":"npc_familiar_helper","datamap":"CNPC_FamiliarHelper","cpp_class":"CNPC_FamiliarHelper"},{"name":"npc_maker","datamap":"CNPCMaker","cpp_class":"CNPCMaker"},{"name":"npc_maker_base","datamap":"CBaseNPCMaker","cpp_class":"CBaseNPCMaker"},{"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":"CBaseAnimGraph","cpp_class":"CNPC_Neutral_Bug"},{"name":"npc_neutral_flying_pigeon","datamap":"CBaseAnimGraph","cpp_class":"CNPC_Neutral_Flying_Pigeon"},{"name":"npc_neutral_hideout_cat","datamap":"CBaseAnimGraph","cpp_class":"CNPC_Neutral_Hideout_Cat"},{"name":"npc_neutral_hideout_rabbit","datamap":"CBaseAnimGraph","cpp_class":"CNPC_Neutral_Hideout_Rabbit"},{"name":"npc_neutral_sinners_sacrifice","datamap":"CAI_CitadelNPC","cpp_class":"CNPC_Neutral_SinnersSacrifice"},{"name":"npc_neutral_sinners_sacrifice_hideout","datamap":"CAI_CitadelNPC","cpp_class":"CNPC_Neutral_SinnersSacrifice_Hideout"},{"name":"npc_player_bot_brain","datamap":"CAI_CitadelNPC","cpp_class":"CCitadelPlayerBotNPCBrain"},{"name":"npc_shielded_sentry","datamap":"CNPC_ShieldedSentry","cpp_class":"CNPC_ShieldedSentry"},{"name":"npc_super_neutral","datamap":"CAI_CitadelNPC","cpp_class":"CNPC_MidBoss"},{"name":"npc_template_maker","datamap":"CTemplateNPCMaker","cpp_class":"CTemplateNPCMaker"},{"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":"CAI_CitadelNPC","cpp_class":"CNPC_TrooperNeutral"},{"name":"npc_yakuza_gangster","datamap":"CAI_CitadelNPC","cpp_class":"CNPC_YakuzaGangster"},{"name":"observer","datamap":"CCitadelObserverPawn","cpp_class":"CCitadelObserverPawn"},{"name":"operative_blindside","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Operative_Blindside"},{"name":"operative_revelation","datamap":"CCitadelBaseAbility","cpp_class":"CAbility_Operative_Revelation"},{"name":"operative_umbrella_maneuver","datamap":"CCitadelBaseAbility","cpp_class":"CAbility_Operative_UmbrellaManeuver"},{"name":"orb_spawner","datamap":"CBaseEntity","cpp_class":"COrbSpawner"},{"name":"path_accompany","datamap":"CPathAccompany","cpp_class":"CPathAccompany"},{"name":"path_corner","datamap":"CPathCorner","cpp_class":"CPathCorner"},{"name":"path_corner_crash","datamap":"CPathCorner","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":"CPathParticleRope","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_constraint_base","datamap":"CPhysConstraint","cpp_class":"CPhysConstraint"},{"name":"phys_force","datamap":"CPhysForce","cpp_class":"CPhysForce"},{"name":"phys_genericconstraint","datamap":"CGenericConstraint","cpp_class":"CGenericConstraint"},{"name":"phys_hinge","datamap":"CPhysHinge","cpp_class":"CPhysHinge"},{"name":"phys_hinge_local","datamap":"CPhysHinge","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":"CRagdollProp","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":"CPhysForce","cpp_class":"CPhysThruster"},{"name":"phys_torque","datamap":"CPhysTorque","cpp_class":"CPhysTorque"},{"name":"phys_wheelconstraint","datamap":"CPhysWheelConstraint","cpp_class":"CPhysWheelConstraint"},{"name":"plat_trigger","datamap":"CBaseModelEntity","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":"CBaseEntity","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":"CSprite","cpp_class":"CCommentaryViewPosition"},{"name":"point_enable_motion_fixup","datamap":"CBaseEntity","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":"CPointEntity","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":"CBaseEntity","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":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Priest_BearTrap"},{"name":"priest_flashbang","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Priest_Flashbang"},{"name":"projectile_boho_skipgrenade","datamap":"CBaseModelEntity","cpp_class":"CProjectile_Boho_SkipGrenade"},{"name":"projectile_cyclone","datamap":"CBaseModelEntity","cpp_class":"CCitadel_Projectile_Cyclone"},{"name":"projectile_doorman_cart_projectile","datamap":"CBaseModelEntity","cpp_class":"CProjectile_Doorman_Cart_Projectile"},{"name":"projectile_dust_storm","datamap":"CBaseModelEntity","cpp_class":"CCitadel_Projectile_DustStorm"},{"name":"projectile_gravestone_projectile","datamap":"CBaseModelEntity","cpp_class":"CProjectile_GraveStone_Projectile"},{"name":"projectile_necro_zombiewall_projectile","datamap":"CBaseModelEntity","cpp_class":"CProjectile_Necro_ZombieWall_Projectile"},{"name":"projectile_perched_predator","datamap":"CBaseModelEntity","cpp_class":"CProjectile_Perched_Predator"},{"name":"projectile_rolling_fireball","datamap":"CBaseModelEntity","cpp_class":"CProjectile_Rolling_FireBall"},{"name":"projectile_stomp_projectile","datamap":"CBaseModelEntity","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_door_rotating_breakable","datamap":"CPropDoorRotatingBreakable","cpp_class":"CPropDoorRotatingBreakable"},{"name":"prop_dynamic","datamap":"CDynamicProp","cpp_class":"CDynamicProp"},{"name":"prop_dynamic_ornament","datamap":"COrnamentProp","cpp_class":"COrnamentProp"},{"name":"prop_dynamic_override","datamap":"CDynamicProp","cpp_class":"CDynamicPropAlias_prop_dynamic_override"},{"name":"prop_physics","datamap":"CPhysicsProp","cpp_class":"CPhysicsProp"},{"name":"prop_physics_override","datamap":"CPhysicsProp","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":"CRagdollProp","cpp_class":"CRagdollPropAttached"},{"name":"pulse_game_blackboard","datamap":"CPulseGameBlackboard","cpp_class":"CPulseGameBlackboard"},{"name":"punkgoat_tether_projectile","datamap":"CBaseModelEntity","cpp_class":"CProjectile_PunkgoatTether"},{"name":"rejuv_tracking_projectile","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Item_RejuvTrackingProjectile"},{"name":"render_portal","datamap":"CRenderPortal","cpp_class":"CRenderPortal"},{"name":"rocket_launcher_rocket_projectile","datamap":"CBaseModelEntity","cpp_class":"CCitadel_Projectile_RocketLauncher_Rocket"},{"name":"root","cpp_class":"CEntityInstance"},{"name":"rotator_target","datamap":"CPointEntity","cpp_class":"CRotatorTarget"},{"name":"rule_entity","datamap":"CRuleEntity","cpp_class":"CRuleEntity"},{"name":"rule_point_entity","datamap":"CRulePointEntity","cpp_class":"CRulePointEntity"},{"name":"rutger_cheat_death","datamap":"CCitadelBaseAbility","cpp_class":"CAbility_Rutger_CheatDeath"},{"name":"rutger_force_field","datamap":"CCitadelBaseAbility","cpp_class":"CAbility_Rutger_ForceField"},{"name":"rutger_pulse","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Rutger_Pulse"},{"name":"rutger_rocket","datamap":"CCitadelBaseAbility","cpp_class":"CAbility_Rutger_RocketLauncher"},{"name":"rutger_rocket_projectile","datamap":"CBaseModelEntity","cpp_class":"CProjectile_Rutger_Rocket"},{"name":"scripted_item_drop","datamap":"CItem","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":"CBaseModelEntity","cpp_class":"CCitadel_Projectile_SettingSun"},{"name":"shadow_pulse","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_ShadowPulse"},{"name":"shatterglass_shard","datamap":"CBaseModelEntity","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_box_helper","datamap":"CSoundEventBoxHelper","cpp_class":"CSoundEventBoxHelper"},{"name":"snd_event_cone","datamap":"CSoundEventConeEntity","cpp_class":"CSoundEventConeEntity"},{"name":"snd_event_multipoint","datamap":"CSoundEventMultiPointEntity","cpp_class":"CSoundEventMultiPointEntity"},{"name":"snd_event_orientedbox","datamap":"CSoundEventOBBEntity","cpp_class":"CSoundEventOBBEntity"},{"name":"snd_event_oriented_boxes","datamap":"CSoundEventBoxEntity","cpp_class":"CSoundEventBoxEntity"},{"name":"snd_event_param","datamap":"CSoundEventParameter","cpp_class":"CSoundEventParameter"},{"name":"snd_event_path_corner","datamap":"CSoundEventPathCornerEntity","cpp_class":"CSoundEventPathCornerEntity"},{"name":"snd_event_point","datamap":"CSoundEventEntity","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":"CSoundOpvarSetBoxEntity","cpp_class":"CSoundOpvarSetAABBEntity"},{"name":"snd_opvar_set_auto_room","datamap":"CSoundOpvarSetAutoRoomEntity","cpp_class":"CSoundOpvarSetAutoRoomEntity"},{"name":"snd_opvar_set_box_base","datamap":"CSoundOpvarSetBoxEntity","cpp_class":"CSoundOpvarSetBoxEntity"},{"name":"snd_opvar_set_dome","datamap":"CSoundOpvarSetDomeEntity","cpp_class":"CSoundOpvarSetDomeEntity"},{"name":"snd_opvar_set_obb","datamap":"CSoundOpvarSetBoxEntity","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_precipitation","datamap":"CSoundOpvarSetPrecipitationEntity","cpp_class":"CSoundOpvarSetPrecipitationEntity"},{"name":"snd_opvar_set_precipitation_obb","datamap":"CSoundOpvarSetPrecipitationEntity","cpp_class":"CSoundOpvarSetPrecipitationOBBEntity"},{"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":"CEnvSoundscape","cpp_class":"CEnvSoundscapeAlias_snd_soundscape"},{"name":"snd_soundscape_proxy","datamap":"CEnvSoundscapeProxy","cpp_class":"CEnvSoundscapeProxyAlias_snd_soundscape_proxy"},{"name":"snd_soundscape_triggerable","datamap":"CEnvSoundscape","cpp_class":"CEnvSoundscapeTriggerableAlias_snd_soundscape_triggerable"},{"name":"snd_stack_save","datamap":"CSoundStackSave","cpp_class":"CSoundStackSave"},{"name":"spark_shower","datamap":"CBaseModelEntity","cpp_class":"CShower"},{"name":"spider_projectile","datamap":"CBaseModelEntity","cpp_class":"CCitadel_Projectile_SpiderProjectile"},{"name":"spotlight_end","datamap":"CBaseModelEntity","cpp_class":"CSpotlightEnd"},{"name":"super_neutral_charge","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_SuperNeutralCharge"},{"name":"super_neutral_incendiary","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_SuperNeutralIncendiary"},{"name":"super_neutral_shield","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_SuperNeutralShield"},{"name":"synth_affliction","datamap":"CCitadelBaseAbility","cpp_class":"CAbility_Synth_Affliction"},{"name":"synth_barrage","datamap":"CCitadelBaseAbility","cpp_class":"CAbility_Synth_Barrage"},{"name":"synth_barrage_projectile","datamap":"CBaseModelEntity","cpp_class":"CProjectile_Synth_Barrage"},{"name":"synth_plasma_flux","datamap":"CCitadelBaseAbility","cpp_class":"CAbility_Synth_PlasmaFlux"},{"name":"synth_plasma_flux_projectile","datamap":"CBaseModelEntity","cpp_class":"CProjectile_Synth_PlasmaFlux"},{"name":"synth_plasma_flux_trigger","datamap":"CCitadelBaseAbility","cpp_class":"CAbility_Synth_PlasmaFlux_Trigger"},{"name":"synth_pulse","datamap":"CCitadelBaseAbility","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":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Targetdummy_1"},{"name":"targetdummy_ability_2","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Targetdummy_2"},{"name":"targetdummy_ability_3","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Targetdummy_3"},{"name":"targetdummy_ability_4","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Targetdummy_4"},{"name":"team_manager","datamap":"CTeam","cpp_class":"CTeam"},{"name":"team_tracked_stats","datamap":"CBaseEntity","cpp_class":"CTeamTrackedStatsEntity"},{"name":"test_effect","datamap":"CBaseEntity","cpp_class":"CTestEffect"},{"name":"test_io_combinations","datamap":"CTestPulseIO","cpp_class":"CTestPulseIO"},{"name":"thumper_ability_1","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Thumper_1"},{"name":"thumper_ability_2","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Thumper_2"},{"name":"thumper_ability_3","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Thumper_3"},{"name":"thumper_ability_4","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Thumper_4"},{"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":"CBaseTrigger","cpp_class":"CTriggerBurrowUnderground"},{"name":"trigger_callback","datamap":"CBaseTrigger","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":"CBaseTrigger","cpp_class":"CTriggerGravity"},{"name":"trigger_hurt","datamap":"CTriggerHurt","cpp_class":"CTriggerHurt"},{"name":"trigger_hurt_citadel","datamap":"CTriggerHurt","cpp_class":"CCitadelTriggerHurt"},{"name":"trigger_Ice_Path_Volume","datamap":"CBaseTrigger","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":"CBaseTrigger","cpp_class":"CTriggerMidBossShield"},{"name":"trigger_modifier","datamap":"CTriggerModifier","cpp_class":"CTriggerModifier"},{"name":"trigger_multiple","datamap":"CTriggerMultiple","cpp_class":"CTriggerMultiple"},{"name":"trigger_neutral_idles","datamap":"CBaseTrigger","cpp_class":"CTriggerNeutralIdles"},{"name":"trigger_neutral_shield","datamap":"CBaseTrigger","cpp_class":"CTriggerNeutralShield"},{"name":"trigger_once","datamap":"CTriggerMultiple","cpp_class":"CTriggerOnce"},{"name":"trigger_passthrough_fake_wall","datamap":"CBaseTrigger","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":"CBaseTrigger","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":"CBaseTrigger","cpp_class":"CTriggerTeamBase"},{"name":"trigger_teleport","datamap":"CTriggerTeleport","cpp_class":"CTriggerTeleport"},{"name":"trigger_tier3phase2_shield","datamap":"CBaseTrigger","cpp_class":"CTriggerTier3Phase2Shield"},{"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":"trooper_approach_horizon","datamap":"CBaseEntity","cpp_class":"CTrooperApproachHorizon"},{"name":"trooper_boss_grenade","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_TrooperBossGrenade"},{"name":"trooper_grenade","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_TrooperGrenade"},{"name":"upgrade_ability_power_shard","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Item_PowerShard"},{"name":"upgrade_ability_refresher","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Item_Refresher"},{"name":"upgrade_ability_vampire","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_ArmorUpgrade_AbilityLifeSteal"},{"name":"upgrade_ablative_coat","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_ArmorUpgrade_AblativeCoat"},{"name":"upgrade_active_bullet_shield","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_ArmorUpgrade_ActiveBulletShield"},{"name":"upgrade_active_reload","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Item_ActiveReload"},{"name":"upgrade_aerial_assault","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Upgrade_AerialAssault"},{"name":"upgrade_ammo_scavenger","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Upgrade_AmmoScavenger"},{"name":"upgrade_aoe_root","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Item_AOERoot"},{"name":"upgrade_aoe_smoke_bomb","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_UtilityUpgrade_AOESmokeBomb"},{"name":"upgrade_aoe_tech_shield","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Item_AOE_Tech_Shield"},{"name":"upgrade_apex_combat","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_WeaponUpgrade_ApexCombat"},{"name":"upgrade_arctic_blast","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Item_ArcticBlast"},{"name":"upgrade_auto_cleanse","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_ArmorUpgrade_AutoCleanse"},{"name":"upgrade_blood_tribute","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_WeaponUpgrade_BloodTribute"},{"name":"upgrade_bullet_armor_reduction_aura","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_ArmorUpgrade_BulletArmorReductionAura"},{"name":"upgrade_bullet_shield","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Shield"},{"name":"upgrade_burst_fire","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_WeaponUpgrade_BurstFire"},{"name":"upgrade_camouflage","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Item_Camouflage"},{"name":"upgrade_capacitor","datamap":"CCitadelBaseAbility","cpp_class":"CItemCapacitor"},{"name":"upgrade_celestial_guidance","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Item_CelestialGuidance"},{"name":"upgrade_charge_mastery","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Item_Charge_Mastery"},{"name":"upgrade_cheat_death","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Item_CheatDeath"},{"name":"upgrade_cloaking_device","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_ArmorUpgrade_CloakingDevice"},{"name":"upgrade_cloaking_device_active","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_ArmorUpgrade_CloakingDeviceActive"},{"name":"upgrade_cold_front","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Item_ColdFront"},{"name":"upgrade_colossus","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_ArmorUpgrade_Colossus"},{"name":"upgrade_combo_breaker","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Item_ComboBreaker"},{"name":"upgrade_containment","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Item_Containment"},{"name":"upgrade_cooldown_on_miss","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_WeaponUpgrade_CooldownOnMiss"},{"name":"upgrade_corpse_explosion","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_TechUpgrade_CorpseExplosion"},{"name":"upgrade_damage_recycler","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_ArmorUpgrade_DamageRecycler"},{"name":"upgrade_debuff_absorb","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_UtilityUpgrade_DebuffImmunity"},{"name":"upgrade_disarm","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Item_Disarm"},{"name":"upgrade_divine_barrier","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Item_DivineBarrier"},{"name":"upgrade_diviners_kevlar","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Item_DivinersKevlar"},{"name":"upgrade_double_jump","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_ArmorUpgrade_DoubleJump"},{"name":"upgrade_dps_aura","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Item_DPS_Aura"},{"name":"upgrade_electric_slippers","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Item_Electric_Slippers"},{"name":"upgrade_express_shot","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_WeaponUpgrade_ExpressShot"},{"name":"upgrade_fire_rate_aura","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_WeaponUpgrade_FireRateAura"},{"name":"upgrade_fleetfoot_boots","datamap":"CCitadelBaseAbility","cpp_class":"CItem_FleetfootBoots"},{"name":"upgrade_focus_lens","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Item_FocusLens"},{"name":"upgrade_frenzy","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_ArmorUpgrade_Frenzy"},{"name":"upgrade_fury_trance","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_WeaponUpgrade_FuryTrance"},{"name":"upgrade_glass_cannon","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_WeaponUpgrade_GlassCannon"},{"name":"upgrade_goose_egg","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Item_GooseEgg"},{"name":"upgrade_greater_withering_whip","datamap":"CCitadelBaseAbility","cpp_class":"CItem_GreaterWitheringWhip"},{"name":"upgrade_grit","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_ArmorUpgrade_Grit"},{"name":"upgrade_guardian_ward","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Item_GuardianWard"},{"name":"upgrade_haunting_scream","datamap":"CCitadelBaseAbility","cpp_class":"CItemHauntingScream"},{"name":"upgrade_headshot_damage","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_WeaponUpgrade_HeadshotDamage"},{"name":"upgrade_healonlevel","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_ArmorUpgrade_HealOnLevel"},{"name":"upgrade_health_nova","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_UtilityUpgrade_HealthNova"},{"name":"upgrade_health_regen_aura","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Item_HealthRegenAura"},{"name":"upgrade_health_stimpak","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_ArmorUpgrade_Stimpak"},{"name":"upgrade_high_impact_armor","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_ArmorUpgrade_HighImpactArmor"},{"name":"upgrade_infinitemagazine","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_WeaponUpgrade_InfiniteMagazine"},{"name":"upgrade_infuser","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_TechUpgrade_Infuser"},{"name":"upgrade_intensifying_clip","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Item_Intensifying_Clip"},{"name":"upgrade_magic_carpet","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Upgrade_MagicCarpet"},{"name":"upgrade_metal_skin","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_ArmorUpgrade_MetalSkin"},{"name":"upgrade_mod_disruptor","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Item_ModDisruptor"},{"name":"upgrade_mystic_regeneration","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Item_Mystic_Regeneration"},{"name":"upgrade_mystic_reverb","datamap":"CCitadelBaseAbility","cpp_class":"CItemMysticReverb"},{"name":"upgrade_non_player_bonus_sacrifice","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_WeaponUpgrade_CultistSacrifice"},{"name":"upgrade_nullification_aura","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Item_NullificationAura"},{"name":"upgrade_omnicharge_pendant","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Omnicharge_Pendant"},{"name":"upgrade_personal_rejuvenator","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_ArmorUpgrade_PersonalRejuvenator"},{"name":"upgrade_phantom_strike","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Item_PhantomStrike"},{"name":"upgrade_prism_blast","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Item_PrismBlast"},{"name":"upgrade_recharging_bullets","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_WeaponUpgrade_RechargingBullets"},{"name":"upgrade_reduce_debuff_duration","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_ArmorUpgrade_DebuffReducer"},{"name":"upgrade_regenerating_bullet_shield","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_ArmorUpgrade_RegeneratingBulletShield"},{"name":"upgrade_regenerative_armor","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_ArmorUpgrade_RegenerativeArmor"},{"name":"upgrade_rescue_beam","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Item_RescueBeam"},{"name":"upgrade_resonant_healing","datamap":"CCitadelBaseAbility","cpp_class":"CItem_ResonantHealing"},{"name":"upgrade_restorative_locket","datamap":"CCitadelBaseAbility","cpp_class":"CItem_RestorativeLocket"},{"name":"upgrade_return_fire","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_ArmorUpgrade_ReturnFire"},{"name":"upgrade_ricochet","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_WeaponUpgrade_Ricochet"},{"name":"upgrade_rocket_booster","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_UtilityUpgrade_RocketBooster"},{"name":"upgrade_rocket_boots","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_UtilityUpgrade_RocketBoots"},{"name":"upgrade_self_bubble","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Item_Bubble"},{"name":"upgrade_self_buff_modifier","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Item_SelfBuffModifier"},{"name":"upgrade_shadow_step","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Item_ShadowStep"},{"name":"upgrade_shadow_strike","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Item_ShadowStrike"},{"name":"upgrade_shrink_ray","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_ArmorUpgrade_Shrink_Ray"},{"name":"upgrade_silence_glyph","datamap":"CCitadelBaseAbility","cpp_class":"CItemSilenceGlyph"},{"name":"upgrade_slow_immunity","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_ArmorUpgrade_SlowImmunity"},{"name":"upgrade_spellshield","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_ArmorUpgrade_SpellShield"},{"name":"upgrade_spellslinger_headshots","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_WeaponUpgrade_SpellslingerHeadshots"},{"name":"upgrade_spirit_bubble","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_ArmorUpgrade_SpiritBubble"},{"name":"upgrade_spirit_sap","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Item_SpiritSap"},{"name":"upgrade_split_shot","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_WeaponUpgrade_SplitShot"},{"name":"upgrade_stasis_bomb","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Item_Stasis_Bomb"},{"name":"upgrade_superacolytegloves","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_TechUpgrade_SuperAcolyteGloves"},{"name":"upgrade_surging_power","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_WeaponUpgrade_SurgingPower"},{"name":"upgrade_target_stun","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Item_SingleTargetStun"},{"name":"upgrade_tech_cleave","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Item_TechCleave"},{"name":"upgrade_tech_damage_pulse","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Item_TechDamagePulse"},{"name":"upgrade_tracking_projectile_apply_modifier","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Item_TrackingProjectileApplyModifier"},{"name":"upgrade_trophy_collector","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Item_TrophyCollector"},{"name":"upgrade_vex_barrier","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_ArmorUpgrade_VexBarrier"},{"name":"upgrade_warp_stone","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Item_WarpStone"},{"name":"upgrade_weapon_eater","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_WeaponUpgrade_WeaponEater"},{"name":"upgrade_weapon_instant_reload","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_WeaponUpgrade_InstantReload"},{"name":"upgrade_weapon_overdrive_clip","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Upgrade_OverdriveClip"},{"name":"upgrade_weapon_power_and_health_drain","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Upgrade_WeaponPowerForHealth"},{"name":"upgrade_weapon_shielding","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_ArmorUpgrade_WeaponShielding"},{"name":"upgrade_weapon_siphon_bullets","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_WeaponUpgrade_SiphonBullets"},{"name":"upgrade_withering_whip","datamap":"CCitadelBaseAbility","cpp_class":"CItem_WitheringWhip"},{"name":"vandal_pillar_projectile","datamap":"CBaseModelEntity","cpp_class":"CCitadel_Projectile_Pillar"},{"name":"vanguard_aoe_buff","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_NPCAbility_Vanguard_AOEBuff"},{"name":"viper_hookblade_projectile","datamap":"CBaseModelEntity","cpp_class":"CCitadel_Projectile_HookBlade"},{"name":"viper_petrify_projectile","datamap":"CBaseModelEntity","cpp_class":"CCitadel_Projectile_Petrify"},{"name":"viscous_goo_bowling_ball","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_GooBowlingBall"},{"name":"viscous_goo_grenade","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_GooGrenade"},{"name":"viscous_goo_grenade_projectile","datamap":"CBaseModelEntity","cpp_class":"CCitadel_Projectile_Viscous_GooGrenade"},{"name":"viscous_restorative_goo","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_RestorativeGoo"},{"name":"viscous_telepunch","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Viscous_Telepunch"},{"name":"waterbullet","datamap":"CWaterBullet","cpp_class":"CWaterBullet"},{"name":"wearable_item","datamap":"CBaseAnimGraph","cpp_class":"CEconWearable"},{"name":"webwall_projectile","datamap":"CBaseModelEntity","cpp_class":"CCitadel_Projectile_WebWall"},{"name":"worldent","datamap":"CBaseModelEntity","cpp_class":"CWorld"},{"name":"wrecker_teleport_projectile","datamap":"CBaseModelEntity","cpp_class":"CCitadel_Projectile_Wrecker_Teleport"},{"name":"wrecking_ball_projectile","datamap":"CBaseModelEntity","cpp_class":"CCitadel_Projectile_WreckingBall"},{"name":"yakuza_fealty","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Fealty"},{"name":"yakuza_gang_activity","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_GangActivity"},{"name":"yakuza_gang_activity_cancel","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_GangActivity_Cancel"},{"name":"yakuza_kobun","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Kobun"},{"name":"yakuza_protection_racket","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Protection_Racket"},{"name":"yakuza_setting_sun","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_SettingSun"},{"name":"yakuza_shakedown","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Yakuza_Shakedown"},{"name":"yakuza_shakedown_target","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_Shakedown_Target"},{"name":"yakuza_summon_gangster","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_SummonGangster"},{"name":"yakuza_teleport_to_gangster","datamap":"CCitadelBaseAbility","cpp_class":"CCitadel_Ability_TeleportToGangster"},{"name":"zip_line_node","datamap":"CCitadelZipLineNode","cpp_class":"CCitadelZipLineNode"}],"datamaps":[{"base":"CBaseCombatCharacter","name":"CAI_BaseNPC","fields":[{"name":"m_strNavRestrictionVolume","size":1,"type":"FIELD_STRING","flags":["key"],"offset":3768,"external_name":"NavRestrictionVolume"},{"name":"m_bForceDynamicHull","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":2985,"external_name":"forcedynamichull"},{"name":"m_pFacingServices","size":1,"type":"FIELD_EMBEDDED","flags":["ptr"],"offset":3496,"embedded":"CAI_FacingServices"},{"enum":"AILOD_t","name":"m_aiLOD","size":1,"type":"FIELD_INT32","flags":["key","enum"],"offset":4268,"external_name":"ai_lod"}]},{"base":"CBaseEntity","name":"CAI_ChangeHintGroup","fields":[{"name":"m_iSearchType","size":1,"type":"FIELD_INT32","flags":["key"],"offset":1200,"external_name":"SearchType"},{"name":"m_strSearchName","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1208,"external_name":"SearchName"},{"name":"m_strNewHintGroup","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1216,"external_name":"NewHintGroup"},{"name":"m_flRadius","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1224,"external_name":"Radius"}]},{"base":"CAI_BaseNPC","name":"CAI_CitadelNPC","fields":[{"name":"m_hAbilityOwner","size":1,"type":"FIELD_EHANDLE","flags":["key"],"offset":5472,"external_name":"owning_ability"},{"name":"m_hCaster","size":1,"type":"FIELD_EHANDLE","flags":["key"],"offset":5476,"external_name":"caster"}]},{"name":"CAI_FacingServices"},{"base":"CBaseEntity","name":"CAI_GoalEntity","fields":[{"name":"m_iszActor","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1208,"external_name":"Actor"},{"name":"m_iszGoal","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1216,"external_name":"Goal"},{"name":"m_fStartActive","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1224,"external_name":"StartActive"},{"name":"m_iszConceptModifiers","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1232,"external_name":"BaseConceptModifiers"},{"enum":"CAI_GoalEntity::SearchType_t","name":"m_SearchType","size":1,"type":"FIELD_INT32","flags":["key","enum"],"offset":1228,"external_name":"SearchType"}]},{"base":"CBaseEntity","name":"CAI_Hint","fields":[{"name":"m_NodeData","size":1,"type":"FIELD_EMBEDDED","offset":1200,"embedded":"HintNodeData"},{"name":"m_nodeFOV","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1336,"external_name":"nodeFOV"},{"name":"m_iszAnimgraphEntryAction","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1360,"external_name":"animgraph_entry_action"},{"name":"m_iszAnimgraphExitAction","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1368,"external_name":"animgraph_exit_action"},{"name":"m_iszAnimgraphEntryCmd","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1376,"external_name":"animgraph_entry_cmd"},{"name":"m_iszAnimgraphExitCmd","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1384,"external_name":"animgraph_exit_cmd"},{"name":"m_iszNavlinkTargetName","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1392,"external_name":"animgraph_navlink_target"},{"name":"m_bRemoveOnUnreserved","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1400,"external_name":"remove_on_unreserved"},{"name":"m_flInteractionDistance","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1408,"external_name":"interaction_distance"},{"name":"m_flCooldown","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1412,"external_name":"cooldown"},{"name":"m_iszNPCFollowsEntity","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1416,"external_name":"npc_follows_entity"},{"name":"m_flNPCSnapToHintDistance","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1424,"external_name":"npc_snap_to_hint_distance"}]},{"name":"CAI_InterestTarget","fields":[{"name":"m_hTarget","size":1,"type":"FIELD_EHANDLE","flags":["key"],"offset":0,"external_name":"target"},{"name":"m_vPosition","size":1,"type":"FIELD_POSITION_VECTOR","flags":["key"],"offset":4,"external_name":"target_position"},{"name":"m_vDirection","size":1,"type":"FIELD_DIRECTION_VECTOR_WORLDSPACE","flags":["key"],"offset":16,"external_name":"target_direction"},{"name":"m_bDiscardOutsideViewcone","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":28,"external_name":"discard_outside_viewcone"},{"enum":"ChoreoLookAtMode_t","name":"m_nLookAtMode","size":1,"type":"FIELD_INT32","flags":["key","enum"],"offset":32,"external_name":"look_at_mode"},{"enum":"ChoreoLookAtSpeed_t","name":"m_nLookAtSpeed","size":1,"type":"FIELD_INT32","flags":["key","enum"],"offset":36,"external_name":"look_at_speed"}]},{"base":"CPointEntity","name":"CAI_LookTarget","fields":[{"name":"m_bDisabled","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1208,"external_name":"StartDisabled"},{"name":"m_iContext","size":1,"type":"FIELD_INT32","flags":["key"],"offset":1200,"external_name":"context"},{"name":"m_iPriority","size":1,"type":"FIELD_INT32","flags":["key"],"offset":1204,"external_name":"priority"},{"name":"m_flMaxDist","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1216,"external_name":"maxdist"}]},{"base":"CBaseEntity","name":"CAI_Relationship","fields":[{"name":"m_iszSubject","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1216,"external_name":"subject"},{"name":"m_iszSubjectClass","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1224,"external_name":"subjectclass"},{"enum":"Class_T","name":"m_nSubjectClassifyAs","size":1,"type":"FIELD_INT32","flags":["key","enum"],"offset":1232,"external_name":"subjectclassify"},{"name":"m_iszTargetClass","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1240,"external_name":"targetclass"},{"enum":"Class_T","name":"m_nTargetClassifyAs","size":1,"type":"FIELD_INT32","flags":["key","enum"],"offset":1248,"external_name":"targetclassify"},{"name":"m_iDisposition","size":1,"type":"FIELD_INT32","flags":["key"],"offset":1252,"external_name":"disposition"},{"name":"m_iRank","size":1,"type":"FIELD_INT32","flags":["key"],"offset":1256,"external_name":"rank"},{"name":"m_fStartActive","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1260,"external_name":"StartActive"},{"name":"m_flRadius","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1268,"external_name":"radius"},{"name":"m_bReciprocal","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1276,"external_name":"reciprocal"}]},{"base":"CBaseEntity","name":"CAI_ScriptConditions","fields":[{"name":"m_fDisabled","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1280,"external_name":"StartDisabled"},{"name":"m_Actor","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1312,"external_name":"Actor"},{"name":"m_flRequiredDuration","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1288,"external_name":"RequiredTime"},{"enum":"NPC_STATE","name":"m_fMinState","size":1,"type":"FIELD_INT32","flags":["key","enum"],"offset":1292,"external_name":"MinimumState"},{"enum":"NPC_STATE","name":"m_fMaxState","size":1,"type":"FIELD_INT32","flags":["key","enum"],"offset":1296,"external_name":"MaximumState"},{"enum":"ThreeState_t","name":"m_fScriptStatus","size":1,"type":"FIELD_INT32","flags":["key","enum"],"offset":1300,"external_name":"ScriptStatus"},{"enum":"ThreeState_t","name":"m_fActorSeePlayer","size":1,"type":"FIELD_INT32","flags":["key","enum"],"offset":1304,"external_name":"ActorSeePlayer"},{"name":"m_flPlayerActorProximity","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1320,"external_name":"PlayerActorProximity"},{"name":"m_flPlayerActorFOV","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1332,"external_name":"PlayerActorFOV"},{"name":"m_bPlayerActorFOVTrueCone","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1336,"external_name":"PlayerActorFOVTrueCone"},{"enum":"ThreeState_t","name":"m_fPlayerActorLOS","size":1,"type":"FIELD_INT32","flags":["key","enum"],"offset":1340,"external_name":"PlayerActorLOS"},{"enum":"ThreeState_t","name":"m_fActorSeeTarget","size":1,"type":"FIELD_INT32","flags":["key","enum"],"offset":1344,"external_name":"ActorSeeTarget"},{"name":"m_flActorTargetProximity","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1348,"external_name":"ActorTargetProximity"},{"name":"m_flPlayerTargetProximity","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1360,"external_name":"PlayerTargetProximity"},{"name":"m_flPlayerTargetFOV","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1372,"external_name":"PlayerTargetFOV"},{"name":"m_bPlayerTargetFOVTrueCone","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1376,"external_name":"PlayerTargetFOVTrueCone"},{"enum":"ThreeState_t","name":"m_fPlayerTargetLOS","size":1,"type":"FIELD_INT32","flags":["key","enum"],"offset":1380,"external_name":"PlayerTargetLOS"},{"enum":"ThreeState_t","name":"m_fPlayerBlockingActor","size":1,"type":"FIELD_INT32","flags":["key","enum"],"offset":1384,"external_name":"PlayerBlockingActor"},{"name":"m_flMinTimeout","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1392,"external_name":"MinTimeout"},{"name":"m_flMaxTimeout","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1396,"external_name":"MaxTimeout"},{"enum":"ThreeState_t","name":"m_fActorInPVS","size":1,"type":"FIELD_INT32","flags":["key","enum"],"offset":1388,"external_name":"ActorInPVS"},{"enum":"ThreeState_t","name":"m_fActorInVehicle","size":1,"type":"FIELD_INT32","flags":["key","enum"],"offset":1400,"external_name":"ActorInVehicle"},{"enum":"ThreeState_t","name":"m_fPlayerInVehicle","size":1,"type":"FIELD_INT32","flags":["key","enum"],"offset":1404,"external_name":"PlayerInVehicle"}]},{"base":"CBaseEntity","name":"CAI_SpeechFilter","fields":[{"name":"m_iszSubject","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1208,"external_name":"subject"},{"name":"m_flIdleModifier","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1216,"external_name":"IdleModifier"},{"name":"m_bNeverSayHello","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1220,"external_name":"NeverSayHello"},{"name":"m_bDisabled","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1221,"external_name":"StartDisabled"}]},{"base":"CPointEntity","name":"CAITestPath","fields":[{"name":"m_strNextPath","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1208,"external_name":"NextPath"}]},{"base":"CPointEntity","name":"CAI_VolumetricEventEntity","fields":[{"enum":"AI_VolumetricEventType_t","name":"m_iEventType","size":1,"type":"FIELD_UINT8","flags":["key","enum"],"offset":1200,"external_name":"eventtype"},{"enum":"AI_VolumetricEventFlags_t","name":"m_iEventFlags","size":1,"type":"FIELD_UINT16","flags":["key","enum"],"offset":1202,"external_name":"eventflags"},{"name":"m_flRadius","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1204,"external_name":"radius"},{"name":"m_flDuration","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1216,"external_name":"duration"},{"name":"m_iszProxyEntityName","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1224,"external_name":"locationproxy"}]},{"base":"CPointEntity","name":"CAI_VolumetricEventSensor","fields":[{"name":"m_bDisabled","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1216,"external_name":"StartDisabled"},{"enum":"AI_VolumetricEventTypeMask_t","name":"m_nEventTypeMask","size":1,"type":"FIELD_UINT64","flags":["key","enum"],"offset":1224,"external_name":"eventtypes"},{"name":"m_flSensitivity","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1232,"external_name":"Sensitivity"},{"name":"m_iszListenFilter","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1240,"external_name":"ListenFilter"},{"name":"m_flMaxRange","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1236,"external_name":"MaxRange"}]},{"base":"CPointEntity","name":"CAmbientGeneric","fields":[{"name":"m_iszSound","size":1,"type":"FIELD_SOUNDNAME","flags":["key"],"offset":1320,"external_name":"message"},{"name":"m_radius","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1200,"external_name":"radius"},{"name":"m_sSourceEntName","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1328,"external_name":"SourceEntityName"},{"name":"m_dpv","size":1,"type":"FIELD_EMBEDDED","offset":1212,"embedded":"dynpitchvol_base_t"},{"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"]}]},{"base":"CBaseModelEntity","name":"CAssignedLaneParticle","fields":[{"name":"m_iLane","size":1,"type":"FIELD_INT32","flags":["key"],"offset":2168,"external_name":"LaneNum"}]},{"base":"CBaseModelEntity","name":"CBarnLight","fields":[{"name":"m_bEnabled","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":2168,"external_name":"enabled"},{"name":"m_nColorMode","size":1,"type":"FIELD_INT32","flags":["key"],"offset":2172,"external_name":"colormode"},{"name":"m_Color","size":1,"type":"FIELD_COLOR32","flags":["key"],"offset":2176,"external_name":"color"},{"name":"m_flColorTemperature","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2180,"external_name":"colortemperature"},{"name":"m_flBrightness","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2184,"external_name":"brightness"},{"name":"m_flBrightnessScale","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2188,"external_name":"brightnessscale"},{"name":"m_nDirectLight","size":1,"type":"FIELD_INT32","flags":["key"],"offset":2192,"external_name":"directlight"},{"name":"m_nBakedShadowIndex","size":1,"type":"FIELD_INT32","flags":["key"],"offset":2196,"external_name":"bakedshadowindex"},{"name":"m_nLightPathUniqueId","size":1,"type":"FIELD_INT32","flags":["key"],"offset":2200,"external_name":"light_path_uniqueid"},{"name":"m_nLightMapUniqueId","size":1,"type":"FIELD_INT32","flags":["key"],"offset":2204,"external_name":"light_map_uniqueid"},{"name":"m_nLuminaireShape","size":1,"type":"FIELD_INT32","flags":["key"],"offset":2208,"external_name":"luminaire_shape"},{"name":"m_flLuminaireSize","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2212,"external_name":"luminaire_size"},{"name":"m_flLuminaireAnisotropy","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2216,"external_name":"luminaire_anisotropy"},{"name":"m_LightStyleString","size":1,"type":"FIELD_UTLSTRING","flags":["key"],"offset":2224,"external_name":"light_style"},{"name":"m_hLightCookie","size":1,"type":"FIELD_HRENDERTEXTURE","flags":["key"],"offset":2440,"external_name":"lightcookie"},{"name":"m_flShape","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2448,"external_name":"shape"},{"name":"m_flSoftX","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2452,"external_name":"soft_x"},{"name":"m_flSoftY","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2456,"external_name":"soft_y"},{"name":"m_flSkirt","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2460,"external_name":"skirt"},{"name":"m_flSkirtNear","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2464,"external_name":"skirt_near"},{"name":"m_vSizeParams","size":1,"type":"FIELD_VECTOR","flags":["key"],"offset":2468,"external_name":"size_params"},{"name":"m_flRange","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2480,"external_name":"range"},{"name":"m_vShear","size":1,"type":"FIELD_VECTOR","flags":["key"],"offset":2484,"external_name":"shear"},{"name":"m_nBakeSpecularToCubemaps","size":1,"type":"FIELD_INT32","flags":["key"],"offset":2496,"external_name":"bakespeculartocubemaps"},{"name":"m_vBakeSpecularToCubemapsSize","size":1,"type":"FIELD_VECTOR","flags":["key"],"offset":2500,"external_name":"bakespeculartocubemaps_size"},{"name":"m_flBakeSpecularToCubemapsScale","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2512,"external_name":"bakespeculartocubemaps_scale"},{"name":"m_nCastShadows","size":1,"type":"FIELD_INT32","flags":["key"],"offset":2516,"external_name":"castshadows"},{"name":"m_nShadowMapSize","size":1,"type":"FIELD_INT32","flags":["key"],"offset":2520,"external_name":"shadowmapsize"},{"name":"m_nShadowPriority","size":1,"type":"FIELD_INT32","flags":["key"],"offset":2524,"external_name":"shadowpriority"},{"name":"m_bContactShadow","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":2528,"external_name":"contactshadow"},{"name":"m_bForceShadowsEnabled","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":2529,"external_name":"forceshadowsenabled"},{"name":"m_nBounceLight","size":1,"type":"FIELD_INT32","flags":["key"],"offset":2532,"external_name":"bouncelight"},{"name":"m_flBounceScale","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2536,"external_name":"bouncescale"},{"name":"m_flMinRoughness","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2540,"external_name":"minroughness"},{"name":"m_vAlternateColor","size":1,"type":"FIELD_VECTOR","flags":["key"],"offset":2544,"external_name":"altcolor"},{"name":"m_fAlternateColorBrightness","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2556,"external_name":"altcolorbrightness"},{"name":"m_nFog","size":1,"type":"FIELD_INT32","flags":["key"],"offset":2560,"external_name":"fog"},{"name":"m_flFogStrength","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2564,"external_name":"fogstrength"},{"name":"m_flFogScale","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2572,"external_name":"fogscale"},{"name":"m_nFogShadows","size":1,"type":"FIELD_INT32","flags":["key"],"offset":2568,"external_name":"fogshadows"},{"name":"m_flFadeSizeStart","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2576,"external_name":"fade_size_start"},{"name":"m_flFadeSizeEnd","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2580,"external_name":"fade_size_end"},{"name":"m_flShadowFadeSizeStart","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2584,"external_name":"shadowfade_size_start"},{"name":"m_flShadowFadeSizeEnd","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2588,"external_name":"shadowfade_size_end"},{"name":"m_bPrecomputedFieldsValid","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":2592,"external_name":"precomputedfieldsvalid"},{"name":"m_vPrecomputedBoundsMins","size":1,"type":"FIELD_POSITION_VECTOR","flags":["key"],"offset":2596,"external_name":"precomputedboundsmins"},{"name":"m_vPrecomputedBoundsMaxs","size":1,"type":"FIELD_POSITION_VECTOR","flags":["key"],"offset":2608,"external_name":"precomputedboundsmaxs"},{"name":"m_vPrecomputedOBBOrigin","size":1,"type":"FIELD_POSITION_VECTOR","flags":["key"],"offset":2620,"external_name":"precomputedobborigin"},{"name":"m_vPrecomputedOBBAngles","size":1,"type":"FIELD_QANGLE_WORLDSPACE","flags":["key"],"offset":2632,"external_name":"precomputedobbangles"},{"name":"m_vPrecomputedOBBExtent","size":1,"type":"FIELD_VECTOR","flags":["key"],"offset":2644,"external_name":"precomputedobbextent"},{"name":"m_nPrecomputedSubFrusta","size":1,"type":"FIELD_INT32","flags":["key"],"offset":2656,"external_name":"precomputedsubfrusta"},{"name":"m_vPrecomputedOBBOrigin0","size":1,"type":"FIELD_POSITION_VECTOR","flags":["key"],"offset":2660,"external_name":"precomputedobborigin0"},{"name":"m_vPrecomputedOBBAngles0","size":1,"type":"FIELD_QANGLE_WORLDSPACE","flags":["key"],"offset":2672,"external_name":"precomputedobbangles0"},{"name":"m_vPrecomputedOBBExtent0","size":1,"type":"FIELD_VECTOR","flags":["key"],"offset":2684,"external_name":"precomputedobbextent0"},{"name":"m_vPrecomputedOBBOrigin1","size":1,"type":"FIELD_POSITION_VECTOR","flags":["key"],"offset":2696,"external_name":"precomputedobborigin1"},{"name":"m_vPrecomputedOBBAngles1","size":1,"type":"FIELD_QANGLE_WORLDSPACE","flags":["key"],"offset":2708,"external_name":"precomputedobbangles1"},{"name":"m_vPrecomputedOBBExtent1","size":1,"type":"FIELD_VECTOR","flags":["key"],"offset":2720,"external_name":"precomputedobbextent1"},{"name":"m_vPrecomputedOBBOrigin2","size":1,"type":"FIELD_POSITION_VECTOR","flags":["key"],"offset":2732,"external_name":"precomputedobborigin2"},{"name":"m_vPrecomputedOBBAngles2","size":1,"type":"FIELD_QANGLE_WORLDSPACE","flags":["key"],"offset":2744,"external_name":"precomputedobbangles2"},{"name":"m_vPrecomputedOBBExtent2","size":1,"type":"FIELD_VECTOR","flags":["key"],"offset":2756,"external_name":"precomputedobbextent2"},{"name":"m_vPrecomputedOBBOrigin3","size":1,"type":"FIELD_POSITION_VECTOR","flags":["key"],"offset":2768,"external_name":"precomputedobborigin3"},{"name":"m_vPrecomputedOBBAngles3","size":1,"type":"FIELD_QANGLE_WORLDSPACE","flags":["key"],"offset":2780,"external_name":"precomputedobbangles3"},{"name":"m_vPrecomputedOBBExtent3","size":1,"type":"FIELD_VECTOR","flags":["key"],"offset":2792,"external_name":"precomputedobbextent3"},{"name":"m_vPrecomputedOBBOrigin4","size":1,"type":"FIELD_POSITION_VECTOR","flags":["key"],"offset":2804,"external_name":"precomputedobborigin4"},{"name":"m_vPrecomputedOBBAngles4","size":1,"type":"FIELD_QANGLE_WORLDSPACE","flags":["key"],"offset":2816,"external_name":"precomputedobbangles4"},{"name":"m_vPrecomputedOBBExtent4","size":1,"type":"FIELD_VECTOR","flags":["key"],"offset":2828,"external_name":"precomputedobbextent4"},{"name":"m_vPrecomputedOBBOrigin5","size":1,"type":"FIELD_POSITION_VECTOR","flags":["key"],"offset":2840,"external_name":"precomputedobborigin5"},{"name":"m_vPrecomputedOBBAngles5","size":1,"type":"FIELD_QANGLE_WORLDSPACE","flags":["key"],"offset":2852,"external_name":"precomputedobbangles5"},{"name":"m_vPrecomputedOBBExtent5","size":1,"type":"FIELD_VECTOR","flags":["key"],"offset":2864,"external_name":"precomputedobbextent5"},{"name":"m_bPvsModifyEntity","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":2876,"external_name":"pvs_modify_entity"},{"name":"m_bTransmitAlways","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":2877,"external_name":"transmit_always"}]},{"base":"CBaseModelEntity","name":"CBaseAnimGraph","fields":[{"name":"m_bInitiallyPopulateInterpHistory","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":2328,"external_name":"initially_populate_interp_history"}]},{"base":"CSkeletonAnimationController","name":"CBaseAnimGraphController","fields":[{"name":"m_flPlaybackRate","size":1,"type":"FIELD_NETWORK_QUANTIZED_FLOAT","flags":["key"],"offset":108,"external_name":"playbackrate"},{"name":"m_sAnimGraph2Identifier","size":1,"type":"FIELD_GLOBALSYMBOL","flags":["key"],"offset":896,"external_name":"animgraph2_identifier"}]},{"base":"CBaseToggle","name":"CBaseButton","fields":[{"name":"m_angMoveEntitySpace","size":1,"type":"FIELD_QANGLE","flags":["key"],"offset":2296,"external_name":"movedir"},{"name":"m_sUseSound","size":1,"type":"FIELD_SOUNDNAME","flags":["key"],"offset":2344,"external_name":"use_sound"},{"name":"m_sLockedSound","size":1,"type":"FIELD_SOUNDNAME","flags":["key"],"offset":2352,"external_name":"locked_sound"},{"name":"m_sUnlockedSound","size":1,"type":"FIELD_SOUNDNAME","flags":["key"],"offset":2360,"external_name":"unlocked_sound"},{"name":"m_sOverrideAnticipationName","size":1,"type":"FIELD_STRING","flags":["key"],"offset":2368,"external_name":"override_anticipation_name"},{"name":"m_bForceNpcExclude","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":2524,"external_name":"forcenpcexclude"},{"name":"m_sGlowEntity","size":1,"type":"FIELD_STRING","flags":["key"],"offset":2528,"external_name":"glow"},{"name":"m_szDisplayText","size":1,"type":"FIELD_STRING","flags":["key"],"offset":2544,"external_name":"displaytext"},{"name":"m_flSpeed","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2380,"external_name":"speed"}]},{"base":"CBaseModelEntity","name":"CBaseClientUIEntity","fields":[{"name":"m_bEnabled","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":2168,"external_name":"enabled"},{"name":"m_DialogXMLName","size":1,"type":"FIELD_STRING","flags":["key"],"offset":2176,"external_name":"dialog_layout_name"},{"name":"m_PanelClassName","size":1,"type":"FIELD_STRING","flags":["key"],"offset":2184,"external_name":"panel_class_name"},{"name":"m_PanelID","size":1,"type":"FIELD_STRING","flags":["key"],"offset":2192,"external_name":"panel_id"}]},{"base":"CBaseAnimGraph","name":"CBaseCombatCharacter","fields":[{"name":"m_strRelationships","size":1,"type":"FIELD_STRING","flags":["key"],"offset":2832,"external_name":"Relationship"},{"name":"m_impactEnergyScale","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2736,"external_name":"physdamagescale"}]},{"base":"CPointEntity","name":"CBaseDMStart","fields":[{"name":"m_Master","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1200,"external_name":"master"}]},{"base":"CBaseToggle","name":"CBaseDoor","fields":[{"name":"m_angMoveEntitySpace","size":1,"type":"FIELD_QANGLE","flags":["key"],"offset":2312,"external_name":"movedir"},{"name":"m_NoiseMoving","size":1,"type":"FIELD_SOUNDNAME","flags":["key"],"offset":2384,"external_name":"noise1"},{"name":"m_NoiseArrived","size":1,"type":"FIELD_SOUNDNAME","flags":["key"],"offset":2392,"external_name":"noise2"},{"name":"m_NoiseMovingClosed","size":1,"type":"FIELD_SOUNDNAME","flags":["key"],"offset":2400,"external_name":"startclosesound"},{"name":"m_NoiseArrivedClosed","size":1,"type":"FIELD_SOUNDNAME","flags":["key"],"offset":2408,"external_name":"closesound"},{"name":"m_ChainTarget","size":1,"type":"FIELD_STRING","flags":["key"],"offset":2416,"external_name":"chainstodoor"},{"name":"m_ls","size":1,"type":"FIELD_EMBEDDED","offset":2336,"embedded":"locksound_t"},{"name":"m_flBlockDamage","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2380,"external_name":"dmg"},{"enum":"FuncDoorSpawnPos_t","name":"m_eSpawnPosition","size":1,"type":"FIELD_INT32","flags":["key","enum"],"offset":2376,"external_name":"spawnpos"},{"name":"m_bForceClosed","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":2368,"external_name":"forceclosed"},{"name":"m_bLoopMoveSound","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":2640,"external_name":"loopmovesound"},{"name":"m_bIgnoreDebris","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":2371,"external_name":"ignoredebris"},{"name":"m_bCreateNavObstacle","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":2672,"external_name":"CreateNavObstacle"},{"name":"m_flSpeed","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2676,"external_name":"speed"}]},{"name":"CBaseEntity","fields":[{"name":"m_iGlobalname","size":1,"type":"FIELD_STRING","flags":["key"],"offset":848,"external_name":"globalname"},{"name":"m_iszPrivateVScripts","size":1,"type":"FIELD_STRING","flags":["key"],"offset":8,"external_name":"vscripts"},{"name":"m_nNextThinkTick","size":1,"type":"FIELD_TICK","flags":["key"],"offset":876,"external_name":"nextthink"},{"name":"m_fEffects","size":1,"type":"FIELD_UINT32","flags":["key"],"offset":1008,"external_name":"effects"},{"name":"m_iszResponseContext","size":1,"type":"FIELD_STRING","flags":["key"],"offset":680,"external_name":"ResponseContext"},{"name":"m_nSubclassID","size":1,"type":"FIELD_UTLSTRINGTOKEN","flags":["key"],"offset":796,"external_name":"subclass_id"},{"name":"subclass_name","size":1,"type":"FIELD_STRING","flags":["procedural_keyfield"]},{"name":"m_iMaxHealth","size":1,"type":"FIELD_INT32","flags":["key"],"offset":724,"external_name":"max_health"},{"name":"m_target","size":1,"type":"FIELD_STRING","flags":["key"],"offset":768,"external_name":"target"},{"enum":"EntityPlatformTypes_t","name":"m_nPlatformType","size":1,"type":"FIELD_UINT8","flags":["key","enum"],"offset":752,"external_name":"platform_type"},{"name":"m_iszDamageFilterName","size":1,"type":"FIELD_STRING","flags":["key"],"offset":784,"external_name":"damagefilter"},{"enum":"MoveType_t","name":"m_MoveType","size":1,"type":"FIELD_UINT8","flags":["key","enum"],"offset":755,"external_name":"MoveType"},{"name":"m_hOwnerEntity","size":1,"type":"FIELD_EHANDLE","flags":["key"],"offset":1004,"external_name":"owner"},{"name":"caster","size":1,"type":"FIELD_EHANDLE","flags":["procedural_keyfield"]},{"name":"m_iInitialTeamNum","size":1,"type":"FIELD_INT32","flags":["key"],"offset":1152,"external_name":"TeamNum"},{"name":"m_iTeamNum","size":1,"type":"FIELD_UINT8","flags":["key"],"offset":840,"external_name":"teamnumber"},{"name":"m_vecAngVelocity","size":1,"type":"FIELD_QANGLE","flags":["key"],"offset":1160,"external_name":"avelocity"},{"name":"m_flGravityScale","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1028,"external_name":"gravity"},{"name":"m_flFriction","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1020,"external_name":"friction"},{"name":"m_flLocalTime","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1180,"external_name":"ltime"},{"name":"m_vecVelocity","size":1,"type":"FIELD_NETWORK_QUANTIZED_VECTOR","flags":["key"],"offset":928,"external_name":"velocity"},{"name":"m_spawnflags","size":1,"type":"FIELD_UINT32","flags":["key"],"offset":872,"external_name":"spawnflags"},{"name":"m_bDisableLowViolence","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1049,"external_name":"disablelowviolence"},{"name":"m_bLagCompensate","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1173,"external_name":"LagCompensate"},{"name":"m_iHealth","size":1,"type":"FIELD_INT32","flags":["key"],"offset":720,"external_name":"health"},{"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"]}]},{"base":"CBaseEntity","name":"CBaseFilter","fields":[{"name":"m_bNegated","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1200,"external_name":"Negated"}]},{"base":"CBaseEntity","name":"CBaseModelEntity","fields":[{"name":"m_clrRender","size":1,"type":"FIELD_COLOR32","flags":["key"],"offset":1432,"external_name":"rendercolor"},{"enum":"RenderFx_t","name":"m_nRenderFX","size":1,"type":"FIELD_UINT8","flags":["key","enum"],"offset":1369,"external_name":"renderfx"},{"enum":"RenderMode_t","name":"m_nRenderMode","size":1,"type":"FIELD_UINT8","flags":["key","enum"],"offset":1368,"external_name":"rendermode"},{"name":"m_bRenderToCubemaps","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1544,"external_name":"rendertocubemaps"},{"name":"m_bExpandRenderBoundsToIncludeCloth","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1545,"external_name":"expand_render_bounds_to_include_cloth"},{"name":"m_bNoInterpolate","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1546,"external_name":"NoInterpolate"},{"name":"m_Collision","size":1,"type":"FIELD_EMBEDDED","offset":1552,"embedded":"CCollisionProperty"},{"name":"m_flGlowBackfaceMult","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1824,"external_name":"glowbackfacemult"},{"name":"m_fadeMinDist","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1828,"external_name":"fademindist"},{"name":"m_fadeMaxDist","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1832,"external_name":"fademaxdist"},{"name":"m_flFadeScale","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1836,"external_name":"fadescale"},{"name":"m_nObjectCulling","size":1,"type":"FIELD_UINT8","flags":["key"],"offset":1844,"external_name":"object_culling"},{"name":"add_attribute","size":1,"type":"FIELD_UTLSTRING","flags":["procedural_keyfield"]},{"name":"m_szAddModifier","size":1,"type":"FIELD_UTLSTRING","flags":["key"],"offset":1376,"external_name":"add_modifier"},{"name":"m_vecViewOffset","size":1,"type":"FIELD_NETWORK_QUANTIZED_VECTOR","flags":["key"],"offset":2112,"external_name":"view_ofs"},{"name":"rendercolor32","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_UTLSTRING","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":["key","enum"],"offset":1240,"external_name":"destructible_part_initial_state_destructed_1"},{"enum":"HitGroup_t","name":"m_nDestructiblePartInitialStateDestructed1","size":1,"type":"FIELD_INT32","flags":["key","enum"],"offset":1244,"external_name":"destructible_part_initial_state_destructed_2"},{"enum":"HitGroup_t","name":"m_nDestructiblePartInitialStateDestructed2","size":1,"type":"FIELD_INT32","flags":["key","enum"],"offset":1248,"external_name":"destructible_part_initial_state_destructed_3"},{"enum":"HitGroup_t","name":"m_nDestructiblePartInitialStateDestructed3","size":1,"type":"FIELD_INT32","flags":["key","enum"],"offset":1252,"external_name":"destructible_part_initial_state_destructed_4"},{"enum":"HitGroup_t","name":"m_nDestructiblePartInitialStateDestructed4","size":1,"type":"FIELD_INT32","flags":["key","enum"],"offset":1256,"external_name":"destructible_part_initial_state_destructed_5"},{"name":"m_nDestructiblePartInitialStateDestructed0_PartIndex","size":1,"type":"FIELD_INT32","flags":["key"],"offset":1260,"external_name":"destructible_part_initial_state_destructed_1_part_index"},{"name":"m_nDestructiblePartInitialStateDestructed1_PartIndex","size":1,"type":"FIELD_INT32","flags":["key"],"offset":1264,"external_name":"destructible_part_initial_state_destructed_2_part_index"},{"name":"m_nDestructiblePartInitialStateDestructed2_PartIndex","size":1,"type":"FIELD_INT32","flags":["key"],"offset":1268,"external_name":"destructible_part_initial_state_destructed_3_part_index"},{"name":"m_nDestructiblePartInitialStateDestructed3_PartIndex","size":1,"type":"FIELD_INT32","flags":["key"],"offset":1272,"external_name":"destructible_part_initial_state_destructed_4_part_index"},{"name":"m_nDestructiblePartInitialStateDestructed4_PartIndex","size":1,"type":"FIELD_INT32","flags":["key"],"offset":1276,"external_name":"destructible_part_initial_state_destructed_5_part_index"},{"name":"m_bDestructiblePartInitialStateDestructed0_GenerateBreakpieces","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1280,"external_name":"destructible_part_initial_state_destructed_1_generate_breakpieces"},{"name":"m_bDestructiblePartInitialStateDestructed1_GenerateBreakpieces","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1281,"external_name":"destructible_part_initial_state_destructed_2_generate_breakpieces"},{"name":"m_bDestructiblePartInitialStateDestructed2_GenerateBreakpieces","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1282,"external_name":"destructible_part_initial_state_destructed_3_generate_breakpieces"},{"name":"m_bDestructiblePartInitialStateDestructed3_GenerateBreakpieces","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1283,"external_name":"destructible_part_initial_state_destructed_4_generate_breakpieces"},{"name":"m_bDestructiblePartInitialStateDestructed4_GenerateBreakpieces","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1284,"external_name":"destructible_part_initial_state_destructed_5_generate_breakpieces"}]},{"name":"CBaseModifier","fields":[{"name":"m_iStackCount","size":1,"type":"FIELD_INT16","flags":["key"],"offset":98,"external_name":"stack_count"},{"name":"m_iMaxStackCount","size":1,"type":"FIELD_INT16","flags":["key"],"offset":100,"external_name":"max_stack_count"},{"name":"m_iAttributes","size":1,"type":"FIELD_UINT8","flags":["key"],"offset":96,"external_name":"attributes"}]},{"base":"CCitadelModifier","name":"CBaseModifierAura","fields":[{"name":"m_flOverrideRadius","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":368,"external_name":"radius"}]},{"base":"CBaseEntity","name":"CBaseNPCMaker","fields":[{"enum":"CBaseNPCMaker::VisibilityCriterion_t","name":"m_CriterionVisibility","size":1,"type":"FIELD_INT32","flags":["key","enum"],"offset":1404,"external_name":"CriterionVisibility"},{"enum":"CBaseNPCMaker::ThreeStateDist_t","name":"m_CriterionDistance","size":1,"type":"FIELD_INT32","flags":["key","enum"],"offset":1408,"external_name":"CriterionDistance"},{"name":"m_nMaxNumNPCs","size":1,"type":"FIELD_INT32","flags":["key"],"offset":1200,"external_name":"MaxNPCCount"},{"name":"m_nMaxLiveChildren","size":1,"type":"FIELD_INT32","flags":["key"],"offset":1348,"external_name":"MaxLiveChildren"},{"name":"m_flSpawnFrequency","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1204,"external_name":"SpawnFrequency"},{"name":"m_flRetryFrequency","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1208,"external_name":"RetryFrequency"},{"name":"m_bDisabled","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1368,"external_name":"StartDisabled"},{"name":"m_nHullCheckMode","size":1,"type":"FIELD_INT32","flags":["key"],"offset":1212,"external_name":"HullCheckMode"},{"name":"m_flRadius","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1364,"external_name":"Radius"},{"name":"m_iszDestinationGroup","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1384,"external_name":"DestinationGroup"},{"name":"m_nMinSpawnDistance","size":1,"type":"FIELD_INT32","flags":["key"],"offset":1352,"external_name":"MinSpawnDistance"},{"name":"m_iszIgnoreEnt","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1376,"external_name":"IgnoreEntity"},{"name":"m_nSpawnThreshold","size":1,"type":"FIELD_INT32","flags":["key"],"offset":1356,"external_name":"SpawnThreshold"},{"name":"m_nBatchCount","size":1,"type":"FIELD_INT32","flags":["key"],"offset":1360,"external_name":"BatchCount"},{"name":"m_bZeroPitchAndRoll","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1370,"external_name":"ZeroPitchAndRoll"}]},{"base":"CBaseToggle","name":"CBasePlatTrain","fields":[{"name":"m_NoiseMoving","size":1,"type":"FIELD_SOUNDNAME","flags":["key"],"offset":2296,"external_name":"noise1"},{"name":"m_NoiseArrived","size":1,"type":"FIELD_SOUNDNAME","flags":["key"],"offset":2304,"external_name":"noise2"},{"name":"m_volume","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2320,"external_name":"volume"},{"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_UTLSTRING","flags":["procedural_keyfield"]},{"name":"reserving","size":1,"type":"FIELD_BOOLEAN","flags":["procedural_keyfield"]},{"name":"m_steamID","size":1,"type":"FIELD_UINT64","flags":["key"],"offset":1832,"external_name":"steamid"}]},{"base":"CBaseCombatCharacter","name":"CBasePlayerPawn","fields":[{"name":"m_skybox3d","size":1,"type":"FIELD_EMBEDDED","offset":3128,"embedded":"sky3dparams_t"},{"name":"controller","size":1,"type":"FIELD_EHANDLE","flags":["procedural_keyfield"]}]},{"base":"CBaseAnimGraph","name":"CBasePlayerWeapon"},{"base":"CBaseAnimGraph","name":"CBaseProp","fields":[{"name":"health","size":1,"type":"FIELD_VOID","flags":["removed_keyfield"],"offset":2147483647},{"name":"propdata_override","size":1,"type":"FIELD_STRING","flags":["procedural_keyfield"]}]},{"base":"CDynamicProp","name":"CBasePropDoor","fields":[{"name":"m_nHardwareType","size":1,"type":"FIELD_INT32","flags":["key"],"offset":3456,"external_name":"hardware"},{"name":"m_flAutoReturnDelay","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":3424,"external_name":"returndelay"},{"name":"m_flSpeed","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":3556,"external_name":"speed"},{"name":"m_SoundMoving","size":1,"type":"FIELD_SOUNDNAME","flags":["key"],"offset":3584,"external_name":"soundmoveoverride"},{"name":"m_SoundOpen","size":1,"type":"FIELD_SOUNDNAME","flags":["key"],"offset":3592,"external_name":"soundopenoverride"},{"name":"m_SoundClose","size":1,"type":"FIELD_SOUNDNAME","flags":["key"],"offset":3600,"external_name":"soundcloseoverride"},{"name":"m_SoundJiggle","size":1,"type":"FIELD_SOUNDNAME","flags":["key"],"offset":3640,"external_name":"soundjiggleoverride"},{"name":"m_SoundLock","size":1,"type":"FIELD_SOUNDNAME","flags":["key"],"offset":3608,"external_name":"soundsetlockedoverride"},{"name":"m_SoundUnlock","size":1,"type":"FIELD_SOUNDNAME","flags":["key"],"offset":3616,"external_name":"soundsetunlockedoverride"},{"name":"m_SoundLatch","size":1,"type":"FIELD_SOUNDNAME","flags":["key"],"offset":3624,"external_name":"soundlatchoverride"},{"name":"m_SlaveName","size":1,"type":"FIELD_STRING","flags":["key"],"offset":3664,"external_name":"slavename"},{"name":"m_bForceClosed","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":3536,"external_name":"forceclosed"},{"name":"m_ls","size":1,"type":"FIELD_EMBEDDED","offset":3504,"embedded":"locksound_t"}]},{"base":"CBaseModelEntity","name":"CBaseToggle","fields":[{"name":"m_flMoveDistance","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2172,"external_name":"distance"},{"name":"m_flWait","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2176,"external_name":"wait"},{"name":"m_flLip","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2180,"external_name":"lip"},{"name":"m_flHeight","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2248,"external_name":"height"},{"name":"m_sMaster","size":1,"type":"FIELD_STRING","flags":["key"],"offset":2288,"external_name":"master"}]},{"base":"CBaseToggle","name":"CBaseTrigger","fields":[{"name":"m_bDisabled","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":2524,"external_name":"StartDisabled"},{"name":"m_iFilterName","size":1,"type":"FIELD_STRING","flags":["key"],"offset":2512,"external_name":"filtername"},{"name":"m_bUseAsyncQueries","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":2536,"external_name":"useasyncqueries"},{"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_flHDRColorScale","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2172,"external_name":"HDRColorScale"},{"name":"m_flDamage","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2180,"external_name":"damage"},{"name":"m_nDissolveType","size":1,"type":"FIELD_INT32","flags":["key"],"offset":2320,"external_name":"dissolvetype"},{"name":"m_fSpeed","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2292,"external_name":"ScrollSpeed"}]},{"base":"CEntityComponent","name":"CBodyComponent","fields":[{"name":"m_pSceneNode","size":1,"type":"FIELD_EMBEDDED","flags":["ptr"],"offset":8,"embedded":"CGameSceneNode"}]},{"base":"CBodyComponentSkeletonInstance","name":"CBodyComponentBaseAnimGraph","fields":[{"name":"m_animationController","size":1,"type":"FIELD_EMBEDDED","offset":1264,"embedded":"CBaseAnimGraphController"}]},{"base":"CBodyComponent","name":"CBodyComponentPoint","fields":[{"name":"m_sceneNode","size":1,"type":"FIELD_EMBEDDED","offset":128,"embedded":"CGameSceneNode"}]},{"base":"CBodyComponent","name":"CBodyComponentSkeletonInstance","fields":[{"name":"m_skeletonInstance","size":1,"type":"FIELD_EMBEDDED","offset":128,"embedded":"CSkeletonInstance"}]},{"base":"CBaseModelEntity","name":"CBreakable","fields":[{"enum":"Explosions","name":"m_Explosion","size":1,"type":"FIELD_INT32","flags":["key","enum"],"offset":2248,"external_name":"explosion"},{"name":"m_flPressureDelay","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2264,"external_name":"PressureDelay"},{"name":"m_iMinHealthDmg","size":1,"type":"FIELD_INT32","flags":["key"],"offset":2268,"external_name":"minhealthdmg"},{"name":"m_impactEnergyScale","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2280,"external_name":"physdamagescale"},{"enum":"PerformanceMode_t","name":"m_PerformanceMode","size":1,"type":"FIELD_INT32","flags":["key","enum"],"offset":2368,"external_name":"PerformanceMode"},{"enum":"EOverrideBlockLOS_t","name":"m_nOverrideBlockLOS","size":1,"type":"FIELD_INT32","flags":["key","enum"],"offset":2284,"external_name":"overrideBlockLOS"},{"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"]}]},{"base":"CBaseProp","name":"CBreakableProp","fields":[{"name":"m_explodeDamage","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":3004,"external_name":"ExplodeDamage"},{"name":"m_explodeRadius","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":3008,"external_name":"ExplodeRadius"},{"name":"m_iMinHealthDmg","size":1,"type":"FIELD_INT32","flags":["key"],"offset":2932,"external_name":"minhealthdmg"},{"enum":"PerformanceMode_t","name":"m_PerformanceMode","size":1,"type":"FIELD_INT32","flags":["key","enum"],"offset":2972,"external_name":"PerformanceMode"},{"name":"m_iszPuntSound","size":1,"type":"FIELD_STRING","flags":["key"],"offset":3088,"external_name":"puntsound"},{"name":"m_flPressureDelay","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2948,"external_name":"PressureDelay"},{"name":"m_flDefBurstScale","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2952,"external_name":"BurstScale"},{"name":"m_vDefBurstOffset","size":1,"type":"FIELD_VECTOR","flags":["key"],"offset":2956,"external_name":"BurstLocation"},{"enum":"BreakableContentsType_t","name":"m_BreakableContentsType","size":1,"type":"FIELD_INT32","flags":["key","enum"],"offset":2980,"external_name":"BreakableContentsType"},{"name":"m_strBreakableContentsPropGroupOverride","size":1,"type":"FIELD_UTLSTRING","flags":["key"],"offset":2984,"external_name":"BreakableContentsPropGroupOverride"},{"name":"m_strBreakableContentsParticleOverride","size":1,"type":"FIELD_UTLSTRING","flags":["key"],"offset":2992,"external_name":"BreakableContentsParticleOverride"},{"name":"m_impactEnergyScale","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2928,"external_name":"physdamagescale"}]},{"base":"CBaseTrigger","name":"CChangeLevel","fields":[{"name":"map","size":1,"type":"FIELD_UTLSTRING","flags":["procedural_keyfield"]},{"name":"landmark","size":1,"type":"FIELD_UTLSTRING","flags":["procedural_keyfield"]}]},{"base":"CBaseEntity","name":"CCitadelAudioProcessingVolumeOBB","fields":[{"name":"m_strEffectName","size":1,"type":"FIELD_UTLSTRING","flags":["key"],"offset":1200,"external_name":"effect_name"},{"name":"m_vMins","size":1,"type":"FIELD_VECTOR","flags":["key"],"offset":1216,"external_name":"box_mins"},{"name":"m_vMaxs","size":1,"type":"FIELD_VECTOR","flags":["key"],"offset":1228,"external_name":"box_maxs"}]},{"base":"CBaseEntity","name":"CCitadelBaseAbility","fields":[{"name":"slot","size":1,"type":"FIELD_INT32","flags":["procedural_keyfield"]},{"name":"time_scale","size":1,"type":"FIELD_FLOAT32","flags":["procedural_keyfield"]}]},{"base":"CPointEntity","name":"CCitadel_BaseProp_MidStairs","fields":[{"enum":"EMidStairsLocation_t","name":"m_eLocation","size":1,"type":"FIELD_INT32","flags":["key","enum"],"offset":1232,"external_name":"stairs_location"}]},{"base":"CBaseEntity","name":"CCitadelBotTestNode","fields":[{"enum":"EBotTestNodeType","name":"m_eNodeType","size":1,"type":"FIELD_INT32","flags":["key","enum"],"offset":1200,"external_name":"NodeType"},{"name":"m_sNextNode","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1208,"external_name":"NextNode"},{"name":"m_sShootTarget","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1216,"external_name":"ShootTarget"}]},{"base":"CBaseAnimGraph","name":"CCitadel_BreakableProp","fields":[{"name":"m_nSpawnGroup","size":1,"type":"FIELD_INT32","flags":["key"],"offset":3488,"external_name":"breakable_spawn_group"},{"name":"m_flOverrideInitialSpawnTime","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2756,"external_name":"initial_spawn_time_override"},{"name":"m_flOverrideRespawnTime","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2760,"external_name":"respawn_time_override"},{"name":"m_unAbilityIDToSpawn","size":1,"type":"FIELD_UTLSTRINGTOKEN","flags":["key"],"offset":2832,"external_name":"item"},{"name":"m_nGoldCost","size":1,"type":"FIELD_INT32","flags":["key"],"offset":2764,"external_name":"gold_cost"}]},{"base":"CBaseModelEntity","name":"CCitadelBulletTimeWarp","fields":[{"name":"m_flBulletTimeScale","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2168,"external_name":"bullet_time_scale"},{"name":"m_flProjectileTimeScale","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2172,"external_name":"projectile_time_scale"},{"name":"m_flExpireTime","size":1,"type":"FIELD_TIME","flags":["key"],"offset":2176,"external_name":"expiretime"},{"name":"m_flStopDuration","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2180,"external_name":"stopDuration"},{"name":"m_flBulletTimeScaleFriendly","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2184,"external_name":"bullet_time_scale_friendly"},{"name":"m_flBonusBulletBaseDamageFriendly","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2188,"external_name":"bonus_bullet_base_damage_friendly"}]},{"base":"CBaseTrigger","name":"CCitadelCatapultTrigger","fields":[{"name":"m_nameTarget","size":1,"type":"FIELD_STRING","flags":["key"],"offset":2576,"external_name":"target"},{"name":"m_flLaunchSpeed","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2572,"external_name":"launch_speed"},{"name":"m_bPickupTrailEnabled","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":2584,"external_name":"pickup_trail_enabled"},{"name":"m_iszTrailPickupSubclass","size":1,"type":"FIELD_STRING","flags":["key"],"offset":2592,"external_name":"pickup_subclass"},{"name":"m_nTrailPickupCount","size":1,"type":"FIELD_INT32","flags":["key"],"offset":2600,"external_name":"pickup_trail_count"},{"name":"m_flTrailStartDelay","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2604,"external_name":"pickup_trail_start_delay"},{"name":"m_flTrailSpawnInterval","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2608,"external_name":"pickup_trail_spawn_interval"},{"name":"m_bTrailAutoSpace","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":2612,"external_name":"pickup_trail_auto_space"},{"name":"m_flTrailTrajectoryTimeSpacing","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2616,"external_name":"pickup_trail_trajectory_spacing"}]},{"base":"CBaseTrigger","name":"CCitadelClimbRopeTrigger","fields":[{"name":"m_bAlignCameraOnAutoDismount","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":2544,"external_name":"AlignCameraOnAutoDismount"}]},{"base":"CTriggerMultiple","name":"CCitadelControlPointTrigger","fields":[{"name":"m_flInitialRadius","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2616,"external_name":"initial_radius"},{"name":"m_flEndRadius","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2620,"external_name":"end_radius"},{"name":"m_flCaptureTime","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2628,"external_name":"capture_time"},{"name":"m_strUnlockPrereq","size":1,"type":"FIELD_STRING","flags":["key"],"offset":2680,"external_name":"unlock_prereq"},{"name":"m_strBeamStart","size":1,"type":"FIELD_STRING","flags":["key"],"offset":2688,"external_name":"beam_start"},{"name":"m_strBeamTarget","size":1,"type":"FIELD_STRING","flags":["key"],"offset":2696,"external_name":"beam_target"}]},{"base":"CBaseAnimGraph","name":"CCitadel_DeployablePreview","fields":[{"name":"src_ability","size":1,"type":"FIELD_EHANDLE","flags":["procedural_keyfield"]}]},{"base":"CBaseAnimGraph","name":"CCitadel_Destroyable_Building","fields":[{"name":"m_bFinal","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":4178,"external_name":"final"},{"name":"m_nBuildingHealth","size":1,"type":"FIELD_INT32","flags":["key"],"offset":3336,"external_name":"building_health"},{"name":"m_iLane","size":1,"type":"FIELD_INT32","flags":["key"],"offset":3344,"external_name":"LaneNum"},{"name":"m_backdoorProtectionTrigger","size":1,"type":"FIELD_STRING","flags":["key"],"offset":3400,"external_name":"BackdoorProtectionTrigger"},{"name":"m_strTrooperApproach","size":1,"type":"FIELD_STRING","flags":["key"],"offset":3416,"external_name":"TrooperApproach"}]},{"base":"CBaseTrigger","name":"CCitadelDevTrigger","fields":[{"enum":"DevTriggerType_t","name":"m_eDevTriggerType","size":1,"type":"FIELD_INT32","flags":["key","enum"],"offset":2544,"external_name":"DevTriggerType"}]},{"base":"CBaseAnimGraph","name":"CCitadel_DoorwayPortal","fields":[{"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"]}]},{"base":"CBaseAnimGraph","name":"CCitadelDruidHealingFruit","fields":[{"name":"ability","size":1,"type":"FIELD_EHANDLE","flags":["procedural_keyfield"]},{"name":"caster","size":1,"type":"FIELD_EHANDLE","flags":["procedural_keyfield"]}]},{"base":"CBaseAnimGraph","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":["key"],"offset":3088,"external_name":"fruit_model"},{"name":"m_vStartPos","size":1,"type":"FIELD_POSITION_VECTOR","flags":["key"],"offset":3096,"external_name":"start_pos"},{"name":"m_vEndPos","size":1,"type":"FIELD_POSITION_VECTOR","flags":["key"],"offset":3108,"external_name":"end_pos"},{"name":"m_flGrowDuration","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":3120,"external_name":"grow_duration"}]},{"base":"CDynamicProp","name":"CCitadel_DynamicProp","fields":[{"name":"m_strDefaultSkin","size":1,"type":"FIELD_UTLSTRING","flags":["key"],"offset":3424,"external_name":"DefaultSkin"},{"name":"m_strFriendlySkin","size":1,"type":"FIELD_UTLSTRING","flags":["key"],"offset":3432,"external_name":"FriendlySkin"},{"name":"m_strEnemySkin","size":1,"type":"FIELD_UTLSTRING","flags":["key"],"offset":3440,"external_name":"EnemySkin"},{"name":"m_bIsWorld","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":3448,"external_name":"IsWorld"}]},{"base":"CBaseEntity","name":"CCitadelEconItemContainer","fields":[{"name":"m_hHost","size":1,"type":"FIELD_EHANDLE","flags":["key"],"offset":1200,"external_name":"host"},{"name":"m_strHostName","size":1,"type":"FIELD_UTLSTRING","flags":["key"],"offset":1208,"external_name":"host_name"},{"name":"m_bClearPreviousLoadout","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1216,"external_name":"clear_previous_loadout"}]},{"base":"CBaseEntity","name":"CCitadelEnergyTower","fields":[{"name":"m_bEnabled","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1200,"external_name":"StartEnabled"},{"name":"m_flDamage","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1204,"external_name":"Damage"},{"name":"m_flRadius","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1208,"external_name":"Radius"}]},{"base":"CCitadelPlayerPawn","name":"CCitadelFamiliarClonePlayerPawn","fields":[{"name":"m_hFamiliar","size":1,"type":"FIELD_EHANDLE","flags":["key"],"offset":8744,"external_name":"familiar"}]},{"base":"CBaseFilter","name":"CCitadelFilterModifier","fields":[{"name":"m_iModifierName","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1256,"external_name":"modifier_name"}]},{"base":"CBaseEntity","name":"CCitadelGaffer","fields":[{"name":"m_flTransitionTime","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1352,"external_name":"transition_time"}]},{"base":"CBaseAnimGraph","name":"CCitadel_GraveStone_Blocker","fields":[{"name":"m_hAbility","size":1,"type":"FIELD_EHANDLE","flags":["key"],"offset":3088,"external_name":"ability"},{"name":"m_flLifetime","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":3096,"external_name":"lifetime"},{"name":"m_iGravestoneState","size":1,"type":"FIELD_INT32","flags":["key"],"offset":3092,"external_name":"gravestonestate"}]},{"base":"CEntityComponent","name":"CCitadelHeroComponent","fields":[{"name":"m_nNoSpawnHeroID","size":1,"type":"FIELD_UINT32","flags":["key"],"offset":56,"external_name":"nospawnheroid"}]},{"base":"CBaseEntity","name":"CCitadelHeroLoader","fields":[{"name":"m_hero","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1200,"external_name":"hero"},{"name":"m_nLoadSeq","size":1,"type":"FIELD_INT32","flags":["key"],"offset":1208,"external_name":"seq"},{"name":"m_hOwner","size":1,"type":"FIELD_EHANDLE","flags":["key"],"offset":1212,"external_name":"owner"}]},{"base":"CDynamicProp","name":"CCitadelHideoutInteractableProp","fields":[{"name":"m_strInteractLocString","size":1,"type":"FIELD_UTLSTRING","flags":["key"],"offset":3560,"external_name":"interact_loc_string"},{"name":"m_flInteractDistance","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":3576,"external_name":"interact_distance"},{"enum":"EHideoutButtonInteractStyle","name":"m_eInteractStyle","size":1,"type":"FIELD_INT32","flags":["key","enum"],"offset":3568,"external_name":"interact_style"},{"enum":"EHideoutButtonAction","name":"m_eHideoutAction","size":1,"type":"FIELD_INT32","flags":["key","enum"],"offset":3572,"external_name":"hideout_action"},{"name":"m_strWorldPanelEntity","size":1,"type":"FIELD_UTLSTRING","flags":["key"],"offset":3584,"external_name":"world_panel"},{"name":"m_strOpacityCurveString","size":1,"type":"FIELD_UTLSTRING","flags":["key"],"offset":3592,"external_name":"world_panel_opacity_curve"}]},{"base":"CBaseTrigger","name":"CCitadelHideoutInteractableTrigger","fields":[{"name":"m_strInteractLocString","size":1,"type":"FIELD_UTLSTRING","flags":["key"],"offset":2576,"external_name":"interact_loc_string"},{"enum":"EHideoutButtonAction","name":"m_eHideoutAction","size":1,"type":"FIELD_INT32","flags":["key","enum"],"offset":2584,"external_name":"hideout_action"}]},{"base":"CBaseModelEntity","name":"CCitadelHideoutInterestPoint","fields":[{"name":"m_flMaxDistance","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2184,"external_name":"max_distance"}]},{"base":"CBaseAnimGraph","name":"CCitadelHideoutPropBase","fields":[{"name":"spawn_index","size":1,"type":"FIELD_UINT32","flags":["procedural_keyfield"]}]},{"base":"CBaseEntity","name":"CCitadelHideoutPropSlot","fields":[{"name":"m_nSlotID","size":1,"type":"FIELD_INT32","flags":["key"],"offset":1232,"external_name":"slot_id"},{"enum":"EHideoutPropSlotType_t","name":"m_nSlotType","size":1,"type":"FIELD_INT32","flags":["key","enum"],"offset":1236,"external_name":"slot_type"}]},{"base":"CBaseTrigger","name":"CCitadelHideoutTeleportTrigger","fields":[{"name":"m_strDestLandmark","size":1,"type":"FIELD_STRING","flags":["key"],"offset":2608,"external_name":"Landmark"},{"name":"m_strDestMap","size":1,"type":"FIELD_STRING","flags":["key"],"offset":2616,"external_name":"Map"},{"name":"m_strDestLocString","size":1,"type":"FIELD_STRING","flags":["key"],"offset":2624,"external_name":"LocString"},{"name":"m_strPropModel","size":1,"type":"FIELD_STRING","flags":["key"],"offset":2656,"external_name":"Prop"}]},{"base":"CBaseTrigger","name":"CCitadelHotelExitTrigger","fields":[{"name":"m_bIsSuccess","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":2544,"external_name":"is_success"}]},{"base":"CTriggerModifier","name":"CCitadelInteriorTrigger","fields":[{"name":"m_nInteriorType","size":1,"type":"FIELD_INT32","flags":["key"],"offset":2560,"external_name":"interior_type"}]},{"base":"CCitadelItemPickup","name":"CCitadelItemKothSpawner","fields":[{"name":"koth_early_warning_time","size":1,"type":"FIELD_FLOAT32","flags":["procedural_keyfield"]},{"name":"koth_silent_spawn","size":1,"type":"FIELD_BOOLEAN","flags":["procedural_keyfield"]}]},{"base":"CBaseAnimGraph","name":"CCitadelItemPickup","fields":[{"name":"m_nCurrencyValue","size":1,"type":"FIELD_INT32","flags":["key"],"offset":3108,"external_name":"currency_value"},{"name":"m_eLootType","size":1,"type":"FIELD_INT32","flags":["key"],"offset":3104,"external_name":"loot_type"},{"name":"m_iszModelName","size":1,"type":"FIELD_STRING","flags":["key"],"offset":3112,"external_name":"model_name"},{"name":"m_flModelScale","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":3120,"external_name":"model_scale"},{"name":"m_hTargetPlayer","size":1,"type":"FIELD_EHANDLE","flags":["key"],"offset":3124,"external_name":"target_player"},{"name":"m_flFallRate","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":3128,"external_name":"fall_rate"},{"name":"m_bPlaySpawnMusic","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":3172,"external_name":"play_spawn_music"},{"name":"m_bRequireGroundForPickup","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":3136,"external_name":"require_ground_for_pickup"},{"name":"from_crate","size":1,"type":"FIELD_BOOLEAN","flags":["procedural_keyfield"]},{"enum":"EObjectivePositions_t","name":"m_eObjectivePosition","size":1,"type":"FIELD_INT32","flags":["key","enum"],"offset":3132,"external_name":"objective_position"},{"name":"m_nKillingTeamNumber","size":1,"type":"FIELD_INT32","flags":["key"],"offset":3140,"external_name":"killing_team"},{"name":"m_vHomePosition","size":1,"type":"FIELD_POSITION_VECTOR","flags":["key"],"offset":3144,"external_name":"home_position"},{"name":"m_tFirstPickupTime","size":1,"type":"FIELD_TIME","flags":["key"],"offset":3168,"external_name":"first_pickup_time"},{"name":"m_vDropPosition","size":1,"type":"FIELD_POSITION_VECTOR","flags":["key"],"offset":3156,"external_name":"drop_position"}]},{"base":"CCitadelItemPickup","name":"CCitadelItemPickupIdol"},{"base":"CCitadelItemPickup","name":"CCitadelItemPunchableNeutralGold","fields":[{"name":"m_hVictimPlayer","size":1,"type":"FIELD_EHANDLE","flags":["key"],"offset":21760,"external_name":"victim_player"}]},{"base":"CCitadelTriggerMultiCapturePoint","name":"CCitadel_KothCashIn","fields":[{"name":"m_hDropOffPlayer","size":1,"type":"FIELD_EHANDLE","flags":["key"],"offset":5340,"external_name":"m_hDropOffPlayer"},{"name":"m_nGold","size":1,"type":"FIELD_INT32","flags":["key"],"offset":5344,"external_name":"m_nGold"},{"name":"m_nTeamBias","size":1,"type":"FIELD_INT32","flags":["key"],"offset":5348,"external_name":"m_nTeamBias"},{"name":"m_nKOTHIdx","size":1,"type":"FIELD_INT32","flags":["key"],"offset":5352,"external_name":"m_nKOTHIdx"}]},{"base":"CBaseAnimGraph","name":"CCitadel_MagicianTurret","fields":[{"name":"m_hAbility","size":1,"type":"FIELD_EHANDLE","flags":["key"],"offset":3060,"external_name":"ability"}]},{"base":"CBaseTrigger","name":"CCitadelMapDistrictTrigger","fields":[{"name":"m_nDistrictNumber","size":1,"type":"FIELD_INT32","flags":["key"],"offset":2544,"external_name":"district_number"}]},{"base":"CPointEntity","name":"CCitadelMatchmakingStatusInfo"},{"base":"CBaseAnimGraph","name":"CCitadel_MobileResupply","fields":[{"name":"m_hAbility","size":1,"type":"FIELD_EHANDLE","flags":["key"],"offset":3072,"external_name":"ability"}]},{"base":"CBaseModifier","name":"CCitadelModifier","fields":[{"name":"m_flEffectiveness","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":288,"external_name":"effectiveness"}]},{"base":"CBaseAnimGraph","name":"CCitadel_Nano_Predatory_Statue","fields":[{"name":"m_hAbility","size":1,"type":"FIELD_EHANDLE","flags":["key"],"offset":3088,"external_name":"ability"},{"name":"m_flLifetime","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":3092,"external_name":"lifetime"}]},{"base":"CDynamicProp","name":"CCitadel_NewYears_Fireworks","fields":[{"name":"m_unShowDurationSeconds","size":1,"type":"FIELD_UINT32","flags":["key"],"offset":3408,"external_name":"ShowDurationSeconds"},{"name":"m_unShowDelaySeconds","size":1,"type":"FIELD_UINT32","flags":["key"],"offset":3412,"external_name":"ShowDelaySeconds"},{"name":"m_flFireworkIntervalMin","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":3416,"external_name":"FireworkIntervalMin"},{"name":"m_flFireworkIntervalMax","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":3420,"external_name":"FireworkIntervalMax"},{"name":"m_sFireworkParticle1","size":1,"type":"FIELD_UTLSTRING","flags":["key"],"offset":3424,"external_name":"FireworkParticle1"},{"name":"m_sFireworkParticle2","size":1,"type":"FIELD_UTLSTRING","flags":["key"],"offset":3432,"external_name":"FireworkParticle2"},{"name":"m_sFireworkParticle3","size":1,"type":"FIELD_UTLSTRING","flags":["key"],"offset":3440,"external_name":"FireworkParticle3"},{"name":"m_sFireworkParticle4","size":1,"type":"FIELD_UTLSTRING","flags":["key"],"offset":3448,"external_name":"FireworkParticle4"},{"name":"m_sFireworkParticle5","size":1,"type":"FIELD_UTLSTRING","flags":["key"],"offset":3456,"external_name":"FireworkParticle5"},{"name":"m_sFireworkParticle6","size":1,"type":"FIELD_UTLSTRING","flags":["key"],"offset":3464,"external_name":"FireworkParticle6"},{"name":"m_sFireworkParticle7","size":1,"type":"FIELD_UTLSTRING","flags":["key"],"offset":3472,"external_name":"FireworkParticle7"},{"name":"m_sFireworkParticle8","size":1,"type":"FIELD_UTLSTRING","flags":["key"],"offset":3480,"external_name":"FireworkParticle8"},{"name":"m_iszSoundName","size":1,"type":"FIELD_STRING","flags":["key"],"offset":3488,"external_name":"SoundName"},{"name":"m_flStartSoundVerticalOffset","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":3496,"external_name":"StartSoundVerticalOffset"}]},{"base":"CBasePlayerPawn","name":"CCitadelObserverPawn","fields":[{"name":"m_pCameraServices","size":1,"type":"FIELD_EMBEDDED","flags":["ptr"],"offset":2968,"embedded":"CPlayer_CameraServices"}]},{"base":"CBaseModelEntity","name":"CCitadelPassthroughFakeWall","fields":[{"name":"m_bAllowAnyone","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":2168,"external_name":"allow_anyone"},{"name":"m_bAllowTinyCharacters","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":2169,"external_name":"allow_tiny_characters"},{"name":"m_flTriggerDistanceMeters","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2172,"external_name":"trigger_distance_meters"}]},{"base":"CBaseAnimGraph","name":"CCitadel_PickupItemSpawner"},{"base":"CBaseAnimGraph","name":"CCitadel_PickupSpawner","fields":[{"name":"m_iszPickupSubclass","size":1,"type":"FIELD_STRING","flags":["key"],"offset":2704,"external_name":"pickup_subclass"},{"name":"m_flOverrideSpawnDelay","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2712,"external_name":"spawn_delay_override"},{"name":"m_flOverrideRespawnTime","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2716,"external_name":"respawn_time_override"}]},{"base":"CBasePlayerPawn","name":"CCitadelPlayerPawn","fields":[{"name":"m_pCameraServices","size":1,"type":"FIELD_EMBEDDED","flags":["ptr"],"offset":2968,"embedded":"CPlayer_CameraServices"}]},{"base":"CBaseCombatCharacter","name":"CCitadel_PointTalker_Base"},{"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":"CBaseModelEntity","name":"CCitadelProjectileTouchVolume","fields":[{"name":"m_hAbility","size":1,"type":"FIELD_EHANDLE","flags":["key"],"offset":2168,"external_name":"ability"}]},{"base":"CTriggerModifier","name":"CCitadelPushTrigger","fields":[{"name":"m_angPushEntitySpace","size":1,"type":"FIELD_QANGLE","flags":["key"],"offset":2572,"external_name":"pushdir"},{"name":"m_flSpeed","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2584,"external_name":"speed"}]},{"base":"CDynamicProp","name":"CCitadelRankedBadgeProp","fields":[{"name":"m_unPackedRank","size":1,"type":"FIELD_UINT8","flags":["key"],"offset":3408,"external_name":"packed_rank"}]},{"base":"CDynamicProp","name":"CCitadel_ShopProp","fields":[{"name":"m_iLane","size":1,"type":"FIELD_INT32","flags":["key"],"offset":3412,"external_name":"LaneNum"}]},{"base":"CBaseAnimGraph","name":"CCitadel_Soldier_Entity","fields":[{"name":"m_hAbility","size":1,"type":"FIELD_EHANDLE","flags":["key"],"offset":3056,"external_name":"ability"},{"name":"m_flLifetime","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":3064,"external_name":"lifetime"},{"name":"m_iSoldierState","size":1,"type":"FIELD_INT32","flags":["key"],"offset":3060,"external_name":"soldier_state"}]},{"base":"CSoundEventEntity","name":"CCitadelSoundEntityOBB","fields":[{"name":"m_vMins","size":1,"type":"FIELD_VECTOR","flags":["key"],"offset":1392,"external_name":"box_mins"},{"name":"m_vMaxs","size":1,"type":"FIELD_VECTOR","flags":["key"],"offset":1404,"external_name":"box_maxs"}]},{"base":"CBaseEntity","name":"CCitadelSoundOpvarSetOBB","fields":[{"name":"m_iszStackName","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1200,"external_name":"stackName"},{"name":"m_iszOperatorName","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1208,"external_name":"operatorName"},{"name":"m_iszOpvarName","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1216,"external_name":"opvarName"},{"name":"m_vDistanceInnerMins","size":1,"type":"FIELD_POSITION_VECTOR","flags":["key"],"offset":1224,"external_name":"box_inner_mins"},{"name":"m_vDistanceInnerMaxs","size":1,"type":"FIELD_POSITION_VECTOR","flags":["key"],"offset":1236,"external_name":"box_inner_maxs"},{"name":"m_vDistanceOuterMins","size":1,"type":"FIELD_POSITION_VECTOR","flags":["key"],"offset":1248,"external_name":"box_outer_mins"},{"name":"m_vDistanceOuterMaxs","size":1,"type":"FIELD_POSITION_VECTOR","flags":["key"],"offset":1260,"external_name":"box_outer_maxs"},{"name":"m_nAABBDirection","size":1,"type":"FIELD_INT32","flags":["key"],"offset":1272,"external_name":"AABBDirection"}]},{"base":"CBaseEntity","name":"CCitadelSoundStackFieldOBB","fields":[{"name":"m_vMins","size":1,"type":"FIELD_VECTOR","flags":["key"],"offset":1200,"external_name":"box_mins"},{"name":"m_vMaxs","size":1,"type":"FIELD_VECTOR","flags":["key"],"offset":1212,"external_name":"box_maxs"},{"name":"m_nMaxDistance","size":1,"type":"FIELD_UINT32","flags":["key"],"offset":1224,"external_name":"max_distance"},{"name":"m_nStackName","size":1,"type":"FIELD_UTLSTRING","flags":["key"],"offset":1232,"external_name":"stack_name"},{"name":"m_nOperatorName","size":1,"type":"FIELD_UTLSTRING","flags":["key"],"offset":1240,"external_name":"operator_name"},{"name":"m_nOperatorFieldName","size":1,"type":"FIELD_UTLSTRING","flags":["key"],"offset":1248,"external_name":"operator_variable_name"},{"name":"m_nMusicState","size":1,"type":"FIELD_UINT32","flags":["key"],"offset":1256,"external_name":"music_state"}]},{"base":"CBaseTrigger","name":"CCitadelSpeedBoostTrigger","fields":[{"name":"m_flMovespeedOverride","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2544,"external_name":"movespeed_override"}]},{"base":"CBaseEntity","name":"CCitadelTeleportLocation","fields":[{"name":"m_iLane","size":1,"type":"FIELD_INT32","flags":["key"],"offset":1200,"external_name":"LaneNum"},{"name":"m_iObjective","size":1,"type":"FIELD_INT32","flags":["key"],"offset":1204,"external_name":"Objective"}]},{"base":"CTriggerModifier","name":"CCitadelTeleportTrigger","fields":[{"name":"m_strExitPoint","size":1,"type":"FIELD_STRING","flags":["key"],"offset":2672,"external_name":"ExitPoint"},{"name":"m_strPropModel","size":1,"type":"FIELD_STRING","flags":["key"],"offset":2704,"external_name":"Prop"},{"name":"m_flTeleportDelay","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2712,"external_name":"Delay"}]},{"base":"CBaseTrigger","name":"CCitadelTriggerBonk","fields":[{"name":"m_flBonkRange","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2544,"external_name":"bonk_range"}]},{"base":"CBaseTrigger","name":"CCitadelTriggerCapturePoint","fields":[{"name":"m_iszGroupName","size":1,"type":"FIELD_STRING","flags":["key"],"offset":2632,"external_name":"GroupName"}]},{"base":"CBaseTrigger","name":"CCitadelTriggerCorruptedItemShop"},{"base":"CBaseTrigger","name":"CCitadelTriggerMultiCapturePoint","fields":[{"name":"m_iszGroupName","size":1,"type":"FIELD_STRING","flags":["key"],"offset":2648,"external_name":"GroupName"}]},{"base":"CBaseModelEntity","name":"CCitadelTunnelNode","fields":[{"name":"m_strNode01","size":1,"type":"FIELD_STRING","flags":["key"],"offset":2168,"external_name":"connecting_node_01"},{"name":"m_strNode02","size":1,"type":"FIELD_STRING","flags":["key"],"offset":2176,"external_name":"connecting_node_02"},{"name":"m_strNode03","size":1,"type":"FIELD_STRING","flags":["key"],"offset":2184,"external_name":"connecting_node_03"},{"name":"m_bIsExit","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":2192,"external_name":"is_exit"},{"name":"m_nTunnelID","size":1,"type":"FIELD_INT32","flags":["key"],"offset":2196,"external_name":"tunnel_id"}]},{"base":"CCitadelSpeedBoostTrigger","name":"CCitadelTunnelTrigger","fields":[{"name":"m_bKillWhenNotTiny","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":2553,"external_name":"kill_when_not_tiny"},{"name":"m_nTunnelID","size":1,"type":"FIELD_INT32","flags":["key"],"offset":2556,"external_name":"tunnel_id"}]},{"base":"CBaseModelEntity","name":"CCitadelViscousBall","fields":[{"name":"m_hAbility","size":1,"type":"FIELD_EHANDLE","flags":["key"],"offset":2520,"external_name":"ability"}]},{"base":"CFuncBrush","name":"CCitadelZapTrigger","fields":[{"name":"m_flPercentMaxHealthDamage","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2208,"external_name":"PercentMaxHealthDamage"},{"name":"m_flShootAfterEnteringTime","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2200,"external_name":"ShootAfterEnteringTime"},{"name":"m_flWaitForNextShootTime","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2204,"external_name":"TimeBetweenShots"},{"name":"m_strShootOrigin","size":1,"type":"FIELD_STRING","flags":["key"],"offset":2216,"external_name":"ShootFromEntity"}]},{"base":"CBaseModelEntity","name":"CCitadelZipLineNode","fields":[{"name":"m_iPrimaryLane","size":1,"type":"FIELD_INT16","flags":["key"],"offset":2368,"external_name":"lane_number"},{"name":"m_iNodeIndex","size":1,"type":"FIELD_INT16","flags":["key"],"offset":2364,"external_name":"node_index"},{"name":"m_bCornerNode","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":2372,"external_name":"corner_node"},{"name":"m_bCapturable","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":2373,"external_name":"capturable"},{"name":"m_flRopeRadius","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2408,"external_name":"rope_radius"},{"name":"m_bDisableZippingToByPlayers","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":2374,"external_name":"disable_zipping_to"},{"name":"m_vTangentIn","size":1,"type":"FIELD_DIRECTION_VECTOR_WORLDSPACE","flags":["key"],"offset":2272,"external_name":"tangent_in"},{"name":"m_vTangentOut","size":1,"type":"FIELD_DIRECTION_VECTOR_WORLDSPACE","flags":["key"],"offset":2284,"external_name":"tangent_out"},{"name":"m_flCumulativeDistance","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2296,"external_name":"cumulative_distance"},{"name":"m_flSpeedMultiplierToBaseBonus","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2376,"external_name":"speed_multiplier_to_base_bonus"},{"name":"m_flSpeedMultiplierFromBaseBonus","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2380,"external_name":"speed_multiplier_from_base_bonus"},{"name":"m_strGuardBossName","size":1,"type":"FIELD_STRING","flags":["key"],"offset":2336,"external_name":"guard_boss_name"},{"name":"m_strGuardBossName2","size":1,"type":"FIELD_STRING","flags":["key"],"offset":2344,"external_name":"secondary_guard_boss_name"},{"name":"m_strGuardBossName3","size":1,"type":"FIELD_STRING","flags":["key"],"offset":2352,"external_name":"tertiary_guard_boss_name"}]},{"base":"CPathParticleRope","name":"CCitadelZiplinePath","fields":[{"name":"m_iLaneNumber","size":1,"type":"FIELD_INT32","flags":["key"],"offset":1432,"external_name":"lane_number"}]},{"base":"CBaseEntity","name":"CCitadelZipLinePathNode","fields":[{"name":"m_bCornerNode","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1216,"external_name":"corner_node"},{"name":"m_bCapturable","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1218,"external_name":"capturable"},{"name":"m_bDisableZippingToByPlayers","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1217,"external_name":"disable_zipping_to"},{"name":"m_strGuardBossName","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1224,"external_name":"guard_boss_name"},{"name":"m_strGuardBossName2","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1232,"external_name":"secondary_guard_boss_name"},{"name":"m_strGuardBossName3","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1240,"external_name":"tertiary_guard_boss_name"},{"name":"m_flSpeedMultiplierToBaseBonus","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1248,"external_name":"speed_multiplier_to_base_bonus"},{"name":"m_flSpeedMultiplierFromBaseBonus","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1252,"external_name":"speed_multiplier_from_base_bonus"}]},{"name":"CCollisionProperty","fields":[{"enum":"SolidType_t","name":"m_nSolidType","size":1,"type":"FIELD_UINT8","flags":["key","enum"],"offset":91,"external_name":"solid"}]},{"base":"CBaseEntity","name":"CColorCorrection","fields":[{"name":"m_MinFalloff","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1236,"external_name":"minfalloff"},{"name":"m_MaxFalloff","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1240,"external_name":"maxfalloff"},{"name":"m_flMaxWeight","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1224,"external_name":"maxweight"},{"name":"m_flFadeInDuration","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1200,"external_name":"fadeInDuration"},{"name":"m_flFadeOutDuration","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1204,"external_name":"fadeOutDuration"},{"name":"m_lookupFilename","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1760,"external_name":"filename"},{"name":"m_bEnabled","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1229,"external_name":"enabled"},{"name":"m_bStartDisabled","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1228,"external_name":"StartDisabled"},{"name":"m_bExclusive","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1232,"external_name":"exclusive"}]},{"base":"CBaseTrigger","name":"CColorCorrectionVolume","fields":[{"name":"m_FadeDuration","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2548,"external_name":"fadeDuration"},{"name":"m_MaxWeight","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2544,"external_name":"maxweight"},{"name":"m_lookupFilename","size":512,"type":"FIELD_CHARACTER","flags":["key"],"offset":2556,"external_name":"filename"}]},{"base":"CBaseEntity","name":"CCommentaryAuto"},{"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"]}]},{"base":"CBaseAnimGraph","name":"CConstraintAnchor","fields":[{"name":"m_massScale","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2704,"external_name":"massScale"}]},{"base":"CPointEntity","name":"CCredits"},{"base":"CBaseModelEntity","name":"CDynamicLight","fields":[{"name":"m_Radius","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2172,"external_name":"distance"},{"name":"m_Exponent","size":1,"type":"FIELD_INT32","flags":["key"],"offset":2176,"external_name":"brightness"},{"name":"m_InnerAngle","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2180,"external_name":"_inner_cone"},{"name":"m_OuterAngle","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2184,"external_name":"_cone"},{"name":"m_SpotRadius","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2188,"external_name":"spotlight_radius"},{"name":"m_LightStyle","size":1,"type":"FIELD_UINT8","flags":["key"],"offset":2170,"external_name":"style"},{"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":["key"],"offset":2568,"external_name":"dynamic_nav_connection_target"},{"name":"m_sTransitionType","size":1,"type":"FIELD_GLOBALSYMBOL","flags":["key"],"offset":2600,"external_name":"transition_anim"},{"name":"m_flTargetAreaSearchRadius","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2612,"external_name":"target_area_search_radius"},{"name":"m_flUpdateDistance","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2616,"external_name":"min_detach_distance"},{"name":"m_flMaxConnectionDistance","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2620,"external_name":"max_connection_distance"}]},{"base":"CBreakableProp","name":"CDynamicProp","fields":[{"name":"m_iszIdleAnim","size":1,"type":"FIELD_STRING","flags":["key"],"offset":3368,"external_name":"IdleAnim"},{"name":"m_bStartDisabled","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":3381,"external_name":"StartDisabled"},{"name":"m_bUseAnimGraph","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":3123,"external_name":"use_animgraph"},{"name":"m_bRandomizeCycle","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":3380,"external_name":"randomizecycle"},{"enum":"AnimLoopMode_t","name":"m_nIdleAnimLoopMode","size":1,"type":"FIELD_INT32","flags":["key","enum"],"offset":3376,"external_name":"IdleAnimationLoopMode"},{"name":"m_iInitialGlowState","size":1,"type":"FIELD_INT32","flags":["key"],"offset":3388,"external_name":"glowstate"},{"name":"m_nGlowRange","size":1,"type":"FIELD_INT32","flags":["key"],"offset":3392,"external_name":"glowrange"},{"name":"m_nGlowRangeMin","size":1,"type":"FIELD_INT32","flags":["key"],"offset":3396,"external_name":"glowrangemin"},{"name":"m_glowColor","size":1,"type":"FIELD_COLOR32","flags":["key"],"offset":3400,"external_name":"glowcolor"},{"name":"m_nGlowTeam","size":1,"type":"FIELD_INT32","flags":["key"],"offset":3404,"external_name":"glowteam"},{"name":"m_bForceNpcExclude","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":3383,"external_name":"forcenpcexclude"},{"name":"m_bCreateMovableSurfaceGraph","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":3384,"external_name":"create_surface_graph"},{"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":["key"],"offset":3120,"external_name":"CreateNavObstacle"},{"name":"health","size":1,"type":"FIELD_INT32","flags":["procedural_keyfield"]},{"name":"HoldAnimation","size":1,"type":"FIELD_BOOLEAN","flags":["procedural_keyfield"]}]},{"name":"CEmptyEntityInstance"},{"name":"CEntityComponent"},{"base":"CBaseModelEntity","name":"CEntityDissolve","fields":[{"name":"m_flStartTime","size":1,"type":"FIELD_TIME","flags":["key"],"offset":2192,"external_name":"starttime"},{"enum":"EntityDissolveType_t","name":"m_nDissolveType","size":1,"type":"FIELD_INT32","flags":["key","enum"],"offset":2196,"external_name":"dissolvetype"},{"name":"m_nMagnitude","size":1,"type":"FIELD_UINT32","flags":["key"],"offset":2212,"external_name":"magnitude"}]},{"base":"CBeam","name":"CEnvBeam","fields":[{"name":"m_iszStartEntity","size":1,"type":"FIELD_STRING","flags":["key"],"offset":2344,"external_name":"LightningStart"},{"name":"m_iszEndEntity","size":1,"type":"FIELD_STRING","flags":["key"],"offset":2352,"external_name":"LightningEnd"},{"name":"m_vEndPointWorld","size":1,"type":"FIELD_POSITION_VECTOR","flags":["key"],"offset":2396,"external_name":"targetpoint"},{"name":"m_life","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2360,"external_name":"life"},{"name":"m_boltWidth","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2364,"external_name":"BoltWidth"},{"name":"m_noiseAmplitude","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2368,"external_name":"NoiseAmplitude"},{"name":"m_speed","size":1,"type":"FIELD_INT32","flags":["key"],"offset":2372,"external_name":"TextureScroll"},{"name":"m_restrike","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2376,"external_name":"StrikeTime"},{"name":"m_iszSpriteName","size":1,"type":"FIELD_STRING","flags":["key"],"offset":2384,"external_name":"texture"},{"name":"m_frameStart","size":1,"type":"FIELD_INT32","flags":["key"],"offset":2392,"external_name":"framestart"},{"name":"m_radius","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2420,"external_name":"Radius"},{"enum":"Touch_t","name":"m_TouchType","size":1,"type":"FIELD_INT32","flags":["key","enum"],"offset":2424,"external_name":"TouchType"},{"name":"m_iFilterName","size":1,"type":"FIELD_STRING","flags":["key"],"offset":2432,"external_name":"filtername"},{"name":"m_iszDecal","size":1,"type":"FIELD_STRING","flags":["key"],"offset":2448,"external_name":"decalname"}]},{"base":"CBaseEntity","name":"CEnvBeverage","fields":[{"name":"m_nBeverageType","size":1,"type":"FIELD_INT32","flags":["key"],"offset":1204,"external_name":"beveragetype"}]},{"base":"CBaseEntity","name":"CEnvCombinedLightProbeVolume","fields":[{"name":"m_Entity_hCubemapTexture","size":1,"type":"FIELD_HRENDERTEXTURE","flags":["key"],"offset":1488,"external_name":"cubemaptexture"},{"name":"m_Entity_bCustomCubemapTexture","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1496,"external_name":"customcubemaptexture"},{"name":"m_Entity_hLightProbeTexture_AmbientCube","size":1,"type":"FIELD_HRENDERTEXTURE","flags":["key"],"offset":1504,"external_name":"lightprobetexture"},{"name":"m_Entity_hLightProbeTexture_SDF","size":1,"type":"FIELD_HRENDERTEXTURE","flags":["key"],"offset":1512,"external_name":"lightprobetexture_sdf"},{"name":"m_Entity_hLightProbeTexture_SH2_DC","size":1,"type":"FIELD_HRENDERTEXTURE","flags":["key"],"offset":1520,"external_name":"lightprobetexture_sh2_dc"},{"name":"m_Entity_hLightProbeTexture_SH2_L1","size":1,"type":"FIELD_HRENDERTEXTURE","flags":["key"],"offset":1528,"external_name":"lightprobetexture_sh2_l1"},{"name":"m_Entity_hLightProbeDirectLightIndicesTexture","size":1,"type":"FIELD_HRENDERTEXTURE","flags":["key"],"offset":1536,"external_name":"lightprobetexture_dli"},{"name":"m_Entity_hLightProbeDirectLightScalarsTexture","size":1,"type":"FIELD_HRENDERTEXTURE","flags":["key"],"offset":1544,"external_name":"lightprobetexture_dls"},{"name":"m_Entity_hLightProbeDirectLightShadowsTexture","size":1,"type":"FIELD_HRENDERTEXTURE","flags":["key"],"offset":1552,"external_name":"lightprobetexture_dlshd"},{"name":"m_Entity_vBoxMins","size":1,"type":"FIELD_VECTOR","flags":["key"],"offset":1560,"external_name":"box_mins"},{"name":"m_Entity_vBoxMaxs","size":1,"type":"FIELD_VECTOR","flags":["key"],"offset":1572,"external_name":"box_maxs"},{"name":"m_Entity_bMoveable","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1584,"external_name":"moveable"},{"name":"m_Entity_nHandshake","size":1,"type":"FIELD_INT32","flags":["key"],"offset":1588,"external_name":"handshake"},{"name":"m_Entity_nEnvCubeMapArrayIndex","size":1,"type":"FIELD_INT32","flags":["key"],"offset":1592,"external_name":"array_index"},{"name":"m_Entity_vEdgeFadeDists","size":1,"type":"FIELD_VECTOR","flags":["key"],"offset":1608,"external_name":"edge_fade_dists"},{"name":"m_Entity_flEdgeFadeDist","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1604,"external_name":"edge_fade_dist"},{"name":"m_Entity_nPriority","size":1,"type":"FIELD_INT32","flags":["key"],"offset":1596,"external_name":"indoor_outdoor_level"},{"name":"m_Entity_bStartDisabled","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1600,"external_name":"StartDisabled"},{"name":"m_Entity_nLightProbeSizeX","size":1,"type":"FIELD_INT32","flags":["key"],"offset":1620,"external_name":"light_probe_size_x"},{"name":"m_Entity_nLightProbeSizeY","size":1,"type":"FIELD_INT32","flags":["key"],"offset":1624,"external_name":"light_probe_size_y"},{"name":"m_Entity_nLightProbeSizeZ","size":1,"type":"FIELD_INT32","flags":["key"],"offset":1628,"external_name":"light_probe_size_z"},{"name":"m_Entity_nLightProbeAtlasX","size":1,"type":"FIELD_INT32","flags":["key"],"offset":1632,"external_name":"light_probe_atlas_x"},{"name":"m_Entity_nLightProbeAtlasY","size":1,"type":"FIELD_INT32","flags":["key"],"offset":1636,"external_name":"light_probe_atlas_y"},{"name":"m_Entity_nLightProbeAtlasZ","size":1,"type":"FIELD_INT32","flags":["key"],"offset":1640,"external_name":"light_probe_atlas_z"}]},{"base":"CBaseEntity","name":"CEnvCubemap","fields":[{"name":"m_Entity_hCubemapTexture","size":1,"type":"FIELD_HRENDERTEXTURE","flags":["key"],"offset":1328,"external_name":"cubemaptexture"},{"name":"m_Entity_bCustomCubemapTexture","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1336,"external_name":"customcubemaptexture"},{"name":"m_Entity_flInfluenceRadius","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1340,"external_name":"influenceradius"},{"name":"m_Entity_vBoxProjectMins","size":1,"type":"FIELD_VECTOR","flags":["key"],"offset":1344,"external_name":"box_mins"},{"name":"m_Entity_vBoxProjectMaxs","size":1,"type":"FIELD_VECTOR","flags":["key"],"offset":1356,"external_name":"box_maxs"},{"name":"m_Entity_bMoveable","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1368,"external_name":"moveable"},{"name":"m_Entity_nHandshake","size":1,"type":"FIELD_INT32","flags":["key"],"offset":1372,"external_name":"handshake"},{"name":"m_Entity_nEnvCubeMapArrayIndex","size":1,"type":"FIELD_INT32","flags":["key"],"offset":1376,"external_name":"array_index"},{"name":"m_Entity_nPriority","size":1,"type":"FIELD_INT32","flags":["key"],"offset":1380,"external_name":"indoor_outdoor_level"},{"name":"m_Entity_flEdgeFadeDist","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1384,"external_name":"edge_fade_dist"},{"name":"m_Entity_vEdgeFadeDists","size":1,"type":"FIELD_VECTOR","flags":["key"],"offset":1388,"external_name":"edge_fade_dists"},{"name":"m_Entity_flDiffuseScale","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1400,"external_name":"diffuse_scale"},{"name":"m_Entity_bStartDisabled","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1404,"external_name":"StartDisabled"},{"name":"m_Entity_bDefaultEnvMap","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1405,"external_name":"default_env_map"},{"name":"m_Entity_bDefaultSpecEnvMap","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1406,"external_name":"default_spec_env_map"},{"name":"m_Entity_bIndoorCubeMap","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1407,"external_name":"render_depth_map"},{"name":"m_Entity_bCopyDiffuseFromDefaultCubemap","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1408,"external_name":"copy_diffuse_from_default_cubemap"}]},{"base":"CBaseEntity","name":"CEnvCubemapFog","fields":[{"name":"m_flStartDistance","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1204,"external_name":"cubemapfogstartdistance"},{"name":"m_flEndDistance","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1200,"external_name":"cubemapfogenddistance"},{"name":"m_flLODBias","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1232,"external_name":"cubemapfoglodbiase"},{"name":"m_flFogFalloffExponent","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1208,"external_name":"cubemapfogfalloffexponent"},{"name":"m_bHeightFogEnabled","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1212,"external_name":"cubemapheightfog"},{"name":"m_flFogHeightWidth","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1216,"external_name":"cubemapfogheightwidth"},{"name":"m_flFogHeightStart","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1224,"external_name":"cubemapfogheightstart"},{"name":"m_flFogHeightEnd","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1220,"external_name":"cubemapfogheightend"},{"name":"m_flFogHeightExponent","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1228,"external_name":"cubemapfogheightexponent"},{"name":"m_flFogMaxOpacity","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1240,"external_name":"cubemapfogmaxopacity"},{"name":"m_nCubemapSourceType","size":1,"type":"FIELD_INT32","flags":["key"],"offset":1244,"external_name":"cubemapfogsource"},{"name":"m_hSkyMaterial","size":1,"type":"FIELD_HMATERIAL","flags":["key"],"offset":1248,"external_name":"cubemapfogskymaterial"},{"name":"m_iszSkyEntity","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1256,"external_name":"cubemapfogskyentity"},{"name":"m_nDistanceFogType","size":1,"type":"FIELD_INT32","flags":["key"],"offset":1276,"external_name":"cubemapfogdistancetype"},{"name":"m_DistanceFogCurveString","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1280,"external_name":"cubemapfogdistancecurve"},{"name":"m_nHeightFogType","size":1,"type":"FIELD_INT32","flags":["key"],"offset":1264,"external_name":"cubemapfogheighttype"},{"name":"m_HeightFogCurveString","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1288,"external_name":"cubemapfogheightcurve"},{"name":"m_nFogHeightBlendMode","size":1,"type":"FIELD_INT32","flags":["key"],"offset":1268,"external_name":"cubemapfogheightblendmode"},{"name":"m_nFogHeightCoordinateSpace","size":1,"type":"FIELD_INT32","flags":["key"],"offset":1272,"external_name":"cubemapfogheightcoordinatespace"},{"name":"m_bStartDisabled","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1237,"external_name":"StartDisabled"},{"name":"m_hFogCubemapTexture","size":1,"type":"FIELD_HRENDERTEXTURE","flags":["key"],"offset":1440,"external_name":"cubemapfogtexture"}]},{"base":"CBaseModelEntity","name":"CEnvDecal","fields":[{"name":"m_hDecalMaterial","size":1,"type":"FIELD_HMATERIAL","flags":["key"],"offset":2168,"external_name":"material"},{"name":"m_flWidth","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2176,"external_name":"width"},{"name":"m_flHeight","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2180,"external_name":"height"},{"name":"m_flDepth","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2184,"external_name":"depth"},{"name":"m_flDepthSortBias","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2196,"external_name":"depthsortbias"},{"name":"m_nRenderOrder","size":1,"type":"FIELD_UINT32","flags":["key"],"offset":2188,"external_name":"RenderOrder"},{"name":"m_bProjectOnWorld","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":2192,"external_name":"projectonworld"},{"name":"m_bProjectOnCharacters","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":2193,"external_name":"projectoncharacters"},{"name":"m_bProjectOnWater","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":2194,"external_name":"projectonwater"}]},{"base":"CBaseEntity","name":"CEnvDetailController","fields":[{"name":"m_flFadeStartDist","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1200,"external_name":"fademindist"},{"name":"m_flFadeEndDist","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1204,"external_name":"fademaxdist"}]},{"base":"CBaseEntity","name":"CEnvEntityIgniter","fields":[{"name":"m_flLifetime","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1200,"external_name":"lifetime"}]},{"base":"CPointEntity","name":"CEnvEntityMaker","fields":[{"name":"m_iszTemplate","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1272,"external_name":"EntityTemplate"},{"name":"m_angPostSpawnDirection","size":1,"type":"FIELD_QANGLE","flags":["key"],"offset":1244,"external_name":"PostSpawnDirection"},{"name":"m_flPostSpawnDirectionVariance","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1256,"external_name":"PostSpawnDirectionVariance"},{"name":"m_flPostSpawnSpeed","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1260,"external_name":"PostSpawnSpeed"},{"name":"m_bPostSpawnUseAngles","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1264,"external_name":"PostSpawnInheritAngles"}]},{"base":"CBaseModelEntity","name":"CEnvExplosion","fields":[{"name":"m_iMagnitude","size":1,"type":"FIELD_INT32","flags":["key"],"offset":2168,"external_name":"iMagnitude"},{"name":"m_iRadiusOverride","size":1,"type":"FIELD_INT32","flags":["key"],"offset":2176,"external_name":"iRadiusOverride"},{"name":"m_flDamageForce","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2184,"external_name":"DamageForce"},{"name":"m_bCreateDebris","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":2197,"external_name":"create_debris"},{"enum":"Class_T","name":"m_iClassIgnore","size":1,"type":"FIELD_INT32","flags":["key","enum"],"offset":2228,"external_name":"ignoredClass"},{"name":"m_iszEntityIgnoreName","size":1,"type":"FIELD_STRING","flags":["key"],"offset":2240,"external_name":"ignoredEntity"},{"name":"explosion_type","size":1,"type":"FIELD_STRING","flags":["procedural_keyfield"]},{"name":"m_iszCustomEffectName","size":1,"type":"FIELD_STRING","flags":["key"],"offset":2208,"external_name":"explosion_custom_effect"},{"name":"m_iszCustomSoundName","size":1,"type":"FIELD_STRING","flags":["key"],"offset":2216,"external_name":"explosion_custom_sound"}]},{"base":"CBaseEntity","name":"CEnvFade","fields":[{"name":"m_fadeColor","size":1,"type":"FIELD_COLOR32","flags":["key"],"offset":1200,"external_name":"rendercolor"},{"name":"m_Duration","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1204,"external_name":"duration"},{"name":"m_HoldDuration","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1208,"external_name":"holdtime"}]},{"base":"CBaseEntity","name":"CEnvGlobal","fields":[{"name":"m_globalstate","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1232,"external_name":"globalstate"},{"name":"m_initialstate","size":1,"type":"FIELD_INT32","flags":["key"],"offset":1244,"external_name":"initialstate"},{"name":"m_counter","size":1,"type":"FIELD_INT32","flags":["key"],"offset":1248,"external_name":"counter"}]},{"base":"CPointEntity","name":"CEnvInstructorHint","fields":[{"name":"m_iszReplace_Key","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1208,"external_name":"hint_replace_key"},{"name":"m_iszHintTargetEntity","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1216,"external_name":"hint_target"},{"name":"m_iTimeout","size":1,"type":"FIELD_INT32","flags":["key"],"offset":1224,"external_name":"hint_timeout"},{"name":"m_iDisplayLimit","size":1,"type":"FIELD_INT32","flags":["key"],"offset":1228,"external_name":"hint_display_limit"},{"name":"m_iszIcon_Onscreen","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1232,"external_name":"hint_icon_onscreen"},{"name":"m_iszIcon_Offscreen","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1240,"external_name":"hint_icon_offscreen"},{"name":"m_iszCaption","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1248,"external_name":"hint_caption"},{"name":"m_iszActivatorCaption","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1256,"external_name":"hint_activator_caption"},{"name":"m_Color","size":1,"type":"FIELD_COLOR32","flags":["key"],"offset":1264,"external_name":"hint_color"},{"name":"m_fIconOffset","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1268,"external_name":"hint_icon_offset"},{"name":"m_fRange","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1272,"external_name":"hint_range"},{"name":"m_iPulseOption","size":1,"type":"FIELD_UINT8","flags":["key"],"offset":1276,"external_name":"hint_pulseoption"},{"name":"m_iAlphaOption","size":1,"type":"FIELD_UINT8","flags":["key"],"offset":1277,"external_name":"hint_alphaoption"},{"name":"m_iShakeOption","size":1,"type":"FIELD_UINT8","flags":["key"],"offset":1278,"external_name":"hint_shakeoption"},{"name":"m_bStatic","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1279,"external_name":"hint_static"},{"name":"m_bNoOffscreen","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1280,"external_name":"hint_nooffscreen"},{"name":"m_bForceCaption","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1281,"external_name":"hint_forcecaption"},{"name":"m_iInstanceType","size":1,"type":"FIELD_INT32","flags":["key"],"offset":1284,"external_name":"hint_instance_type"},{"name":"m_bSuppressRest","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1288,"external_name":"hint_suppress_rest"},{"name":"m_iszBinding","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1296,"external_name":"hint_binding"},{"name":"m_bAllowNoDrawTarget","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1304,"external_name":"hint_allow_nodraw_target"},{"name":"m_bAutoStart","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1305,"external_name":"hint_auto_start"},{"name":"m_iszName","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1200,"external_name":"hint_name"},{"name":"m_bLocalPlayerOnly","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1306,"external_name":"hint_local_player_only"}]},{"base":"CPointEntity","name":"CEnvInstructorVRHint","fields":[{"name":"m_iszName","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1200,"external_name":"hint_name"},{"name":"m_iszHintTargetEntity","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1208,"external_name":"hint_target"},{"name":"m_iTimeout","size":1,"type":"FIELD_INT32","flags":["key"],"offset":1216,"external_name":"hint_timeout"},{"name":"m_iszCaption","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1224,"external_name":"hint_caption"},{"name":"m_iszStartSound","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1232,"external_name":"hint_start_sound"},{"name":"m_iLayoutFileType","size":1,"type":"FIELD_INT32","flags":["key"],"offset":1240,"external_name":"hint_layoutfiletype"},{"name":"m_iszCustomLayoutFile","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1248,"external_name":"hint_custom_layoutfile"},{"name":"m_iAttachType","size":1,"type":"FIELD_INT32","flags":["key"],"offset":1256,"external_name":"hint_vr_panel_type"},{"name":"m_flHeightOffset","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1260,"external_name":"hint_vr_height_offset"}]},{"base":"CBarnLight","name":"CEnvironmentLight","fields":[{"name":"m_SkyColor","size":1,"type":"FIELD_COLOR32","flags":["key"],"offset":2912,"external_name":"skycolor"},{"name":"m_flSkyIntensity","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2916,"external_name":"skyintensity"},{"name":"m_SkyAmbientBounce","size":1,"type":"FIELD_COLOR32","flags":["key"],"offset":2920,"external_name":"skyambientbounce"},{"name":"m_flAngularDiameter","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2924,"external_name":"angulardiameter"}]},{"base":"CBeam","name":"CEnvLaser","fields":[{"name":"m_iszLaserTarget","size":1,"type":"FIELD_STRING","flags":["key"],"offset":2328,"external_name":"LaserTarget"},{"name":"m_iszSpriteName","size":1,"type":"FIELD_STRING","flags":["key"],"offset":2344,"external_name":"EndSprite"},{"name":"m_flStartFrame","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2364,"external_name":"framestart"},{"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":["key"],"offset":1352,"external_name":"lightprobetexture"},{"name":"m_Entity_hLightProbeTexture_SDF","size":1,"type":"FIELD_HRENDERTEXTURE","flags":["key"],"offset":1360,"external_name":"lightprobetexture_sdf"},{"name":"m_Entity_hLightProbeTexture_SH2_DC","size":1,"type":"FIELD_HRENDERTEXTURE","flags":["key"],"offset":1368,"external_name":"lightprobetexture_sh2_dc"},{"name":"m_Entity_hLightProbeTexture_SH2_L1","size":1,"type":"FIELD_HRENDERTEXTURE","flags":["key"],"offset":1376,"external_name":"lightprobetexture_sh2_l1"},{"name":"m_Entity_hLightProbeDirectLightIndicesTexture","size":1,"type":"FIELD_HRENDERTEXTURE","flags":["key"],"offset":1384,"external_name":"lightprobetexture_dli"},{"name":"m_Entity_hLightProbeDirectLightScalarsTexture","size":1,"type":"FIELD_HRENDERTEXTURE","flags":["key"],"offset":1392,"external_name":"lightprobetexture_dls"},{"name":"m_Entity_hLightProbeDirectLightShadowsTexture","size":1,"type":"FIELD_HRENDERTEXTURE","flags":["key"],"offset":1400,"external_name":"lightprobetexture_dlshd"},{"name":"m_Entity_vBoxMins","size":1,"type":"FIELD_VECTOR","flags":["key"],"offset":1408,"external_name":"box_mins"},{"name":"m_Entity_vBoxMaxs","size":1,"type":"FIELD_VECTOR","flags":["key"],"offset":1420,"external_name":"box_maxs"},{"name":"m_Entity_bMoveable","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1432,"external_name":"moveable"},{"name":"m_Entity_nHandshake","size":1,"type":"FIELD_INT32","flags":["key"],"offset":1436,"external_name":"handshake"},{"name":"m_Entity_nPriority","size":1,"type":"FIELD_INT32","flags":["key"],"offset":1440,"external_name":"indoor_outdoor_level"},{"name":"m_Entity_bStartDisabled","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1444,"external_name":"StartDisabled"},{"name":"m_Entity_nLightProbeSizeX","size":1,"type":"FIELD_INT32","flags":["key"],"offset":1448,"external_name":"light_probe_size_x"},{"name":"m_Entity_nLightProbeSizeY","size":1,"type":"FIELD_INT32","flags":["key"],"offset":1452,"external_name":"light_probe_size_y"},{"name":"m_Entity_nLightProbeSizeZ","size":1,"type":"FIELD_INT32","flags":["key"],"offset":1456,"external_name":"light_probe_size_z"},{"name":"m_Entity_nLightProbeAtlasX","size":1,"type":"FIELD_INT32","flags":["key"],"offset":1460,"external_name":"light_probe_atlas_x"},{"name":"m_Entity_nLightProbeAtlasY","size":1,"type":"FIELD_INT32","flags":["key"],"offset":1464,"external_name":"light_probe_atlas_y"},{"name":"m_Entity_nLightProbeAtlasZ","size":1,"type":"FIELD_INT32","flags":["key"],"offset":1468,"external_name":"light_probe_atlas_z"}]},{"base":"CPointEntity","name":"CEnvMuzzleFlash","fields":[{"name":"m_flScale","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1200,"external_name":"scale"},{"name":"m_iszParentAttachment","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1208,"external_name":"parentattachment"}]},{"base":"CParticleSystem","name":"CEnvParticleGlow","fields":[{"name":"m_flAlphaScale","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":3584,"external_name":"alphascale"},{"name":"m_flRadiusScale","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":3588,"external_name":"scale"},{"name":"m_flSelfIllumScale","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":3592,"external_name":"selfillumscale"},{"name":"m_ColorTint","size":1,"type":"FIELD_COLOR32","flags":["key"],"offset":3596,"external_name":"colortint"},{"name":"m_hTextureOverride","size":1,"type":"FIELD_HRENDERTEXTURE","flags":["key"],"offset":3600,"external_name":"effect_textureOverride"}]},{"base":"CPointEntity","name":"CEnvShake","fields":[{"name":"m_limitToEntity","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1200,"external_name":"limittoentity"},{"name":"m_Amplitude","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1208,"external_name":"amplitude"},{"name":"m_Frequency","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1212,"external_name":"frequency"},{"name":"m_Duration","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1216,"external_name":"duration"},{"name":"m_Radius","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1220,"external_name":"radius"}]},{"base":"CBaseModelEntity","name":"CEnvSky","fields":[{"name":"m_hSkyMaterial","size":1,"type":"FIELD_HMATERIAL","flags":["key"],"offset":2168,"external_name":"skyname"},{"name":"m_hSkyMaterialLightingOnly","size":1,"type":"FIELD_HMATERIAL","flags":["key"],"offset":2176,"external_name":"sky_lightingonly_name"},{"name":"m_bStartDisabled","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":2184,"external_name":"StartDisabled"},{"name":"m_vTintColor","size":1,"type":"FIELD_COLOR32","flags":["key"],"offset":2188,"external_name":"tint_color"},{"name":"m_vTintColorLightingOnly","size":1,"type":"FIELD_COLOR32","flags":["key"],"offset":2192,"external_name":"lighting_only_tint_color"},{"name":"m_flBrightnessScale","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2196,"external_name":"brightnessscale"},{"name":"m_nFogType","size":1,"type":"FIELD_INT32","flags":["key"],"offset":2200,"external_name":"fog_type"},{"name":"m_flFogMinStart","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2204,"external_name":"angular_fog_min_start"},{"name":"m_flFogMinEnd","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2208,"external_name":"angular_fog_min_end"},{"name":"m_flFogMaxStart","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2212,"external_name":"angular_fog_max_start"},{"name":"m_flFogMaxEnd","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2216,"external_name":"angular_fog_max_end"}]},{"base":"CBaseEntity","name":"CEnvSoundscape","fields":[{"name":"m_flRadius","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1224,"external_name":"radius"},{"name":"m_soundscapeName","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1328,"external_name":"soundscape"},{"name":"m_bOverrideWithEvent","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1240,"external_name":"enablesoundevent"},{"name":"m_soundEventName","size":1,"type":"FIELD_SOUNDNAME","flags":["key"],"offset":1232,"external_name":"soundevent"},{"name":"m_positionNames","size":8,"type":"FIELD_STRING","flags":["key"],"offset":1256,"external_name":"position%d"},{"name":"m_bDisabled","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1324,"external_name":"StartDisabled"}]},{"base":"CEnvSoundscape","name":"CEnvSoundscapeProxy","fields":[{"name":"m_MainSoundscapeName","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1344,"external_name":"MainSoundscapeName"}]},{"base":"CPointEntity","name":"CEnvSpark","fields":[{"name":"m_flDelay","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1200,"external_name":"MaxDelay"},{"name":"m_nMagnitude","size":1,"type":"FIELD_INT32","flags":["key"],"offset":1204,"external_name":"Magnitude"},{"name":"m_nType","size":1,"type":"FIELD_INT32","flags":["key"],"offset":1212,"external_name":"SparkType"},{"name":"m_nTrailLength","size":1,"type":"FIELD_INT32","flags":["key"],"offset":1208,"external_name":"TrailLength"}]},{"base":"CPointEntity","name":"CEnvSplash","fields":[{"name":"m_flScale","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1200,"external_name":"scale"}]},{"base":"CPointEntity","name":"CEnvTilt","fields":[{"name":"m_Duration","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1200,"external_name":"duration"},{"name":"m_Radius","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1204,"external_name":"radius"},{"name":"m_TiltTime","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1208,"external_name":"tilttime"}]},{"base":"CPointEntity","name":"CEnvViewPunch","fields":[{"name":"m_angViewPunch","size":1,"type":"FIELD_QANGLE","flags":["key"],"offset":1204,"external_name":"punchangle"},{"name":"m_flRadius","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1200,"external_name":"radius"}]},{"base":"CBaseEntity","name":"CEnvVolumetricFogController","fields":[{"name":"m_bIsMaster","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1318,"external_name":"IsMaster"},{"name":"m_flFadeSpeed","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1212,"external_name":"FadeSpeed"},{"name":"m_nVolumeDepth","size":1,"type":"FIELD_INT32","flags":["key"],"offset":1232,"external_name":"volume_depth_override"},{"name":"m_fFirstVolumeSliceThickness","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1236,"external_name":"volume_first_slice_thickness"},{"name":"m_flAnisotropy","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1208,"external_name":"Anisotropy"},{"name":"m_flScattering","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1200,"external_name":"FogStrength"},{"name":"m_flDrawDistance","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1216,"external_name":"DrawDistance"},{"name":"m_flFadeInStart","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1220,"external_name":"FadeInStart"},{"name":"m_flFadeInEnd","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1224,"external_name":"FadeInEnd"},{"name":"m_nIndirectTextureDimX","size":1,"type":"FIELD_INT32","flags":["key"],"offset":1240,"external_name":"IndirectVoxelDimX"},{"name":"m_nIndirectTextureDimY","size":1,"type":"FIELD_INT32","flags":["key"],"offset":1244,"external_name":"IndirectVoxelDimY"},{"name":"m_nIndirectTextureDimZ","size":1,"type":"FIELD_INT32","flags":["key"],"offset":1248,"external_name":"IndirectVoxelDimZ"},{"name":"m_flIndirectStrength","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1228,"external_name":"IndirectStrength"},{"name":"m_bEnableIndirect","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1317,"external_name":"IndirectEnabled"},{"name":"m_bStartDisabled","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1316,"external_name":"StartDisabled"},{"name":"m_vBoxMins","size":1,"type":"FIELD_VECTOR","flags":["key"],"offset":1252,"external_name":"box_mins"},{"name":"m_vBoxMaxs","size":1,"type":"FIELD_VECTOR","flags":["key"],"offset":1264,"external_name":"box_maxs"},{"name":"m_hFogIndirectTexture","size":1,"type":"FIELD_HRENDERTEXTURE","flags":["key"],"offset":1320,"external_name":"fogirradiancevolume"},{"name":"m_fNoiseSpeed","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1332,"external_name":"NoiseSpeed"},{"name":"m_fNoiseStrength","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1336,"external_name":"NoiseStrength"},{"name":"m_vNoiseScale","size":1,"type":"FIELD_VECTOR","flags":["key"],"offset":1340,"external_name":"NoiseScale"},{"name":"m_fWindSpeed","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1352,"external_name":"WindSpeed"},{"name":"m_vWindDirection","size":1,"type":"FIELD_VECTOR","flags":["key"],"offset":1356,"external_name":"WindDirection"},{"name":"m_TintColor","size":1,"type":"FIELD_COLOR32","flags":["key"],"offset":1204,"external_name":"TintColor"}]},{"base":"CBaseEntity","name":"CEnvVolumetricFogVolume","fields":[{"name":"m_vBoxMins","size":1,"type":"FIELD_VECTOR","flags":["key"],"offset":1204,"external_name":"box_mins"},{"name":"m_vBoxMaxs","size":1,"type":"FIELD_VECTOR","flags":["key"],"offset":1216,"external_name":"box_maxs"},{"name":"m_bStartDisabled","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1228,"external_name":"StartDisabled"},{"name":"m_bIndirectUseLPVs","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1229,"external_name":"IndirectUseLPVs"},{"name":"m_flStrength","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1232,"external_name":"FogStrength"},{"name":"m_flFalloffExponent","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1240,"external_name":"FalloffExponent"},{"name":"m_flHeightFogDepth","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1244,"external_name":"HeightFogDepth"},{"name":"m_fHeightFogEdgeWidth","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1248,"external_name":"HeightFogEdgeWidth"},{"name":"m_fIndirectLightStrength","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1252,"external_name":"FogIndirectStrength"},{"name":"m_fSunLightStrength","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1256,"external_name":"FogSunLightStrength"},{"name":"m_fNoiseStrength","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1260,"external_name":"FogNoiseStrength"},{"name":"m_nFalloffShape","size":1,"type":"FIELD_INT32","flags":["key"],"offset":1236,"external_name":"Shape"},{"name":"m_TintColor","size":1,"type":"FIELD_COLOR32","flags":["key"],"offset":1264,"external_name":"TintColor"},{"name":"m_bOverrideIndirectLightStrength","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1269,"external_name":"OverrideFogIndirectStrength"},{"name":"m_bOverrideSunLightStrength","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1270,"external_name":"OverrideFogSunLightStrength"},{"name":"m_bOverrideNoiseStrength","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1271,"external_name":"OverrideFogNoiseStrength"},{"name":"m_bOverrideTintColor","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1268,"external_name":"OverrideTintColor"}]},{"base":"CBaseEntity","name":"CEnvWind","fields":[{"name":"m_EnvWindShared","size":1,"type":"FIELD_EMBEDDED","offset":1200,"embedded":"CEnvWindShared"}]},{"name":"CEnvWindShared","fields":[{"name":"m_iMinWind","size":1,"type":"FIELD_UINT16","flags":["key"],"offset":16,"external_name":"minwind"},{"name":"m_iMaxWind","size":1,"type":"FIELD_UINT16","flags":["key"],"offset":18,"external_name":"maxwind"},{"name":"m_windRadius","size":1,"type":"FIELD_INT32","flags":["key"],"offset":20,"external_name":"windradius"},{"name":"m_iMinGust","size":1,"type":"FIELD_UINT16","flags":["key"],"offset":24,"external_name":"mingust"},{"name":"m_iMaxGust","size":1,"type":"FIELD_UINT16","flags":["key"],"offset":26,"external_name":"maxgust"},{"name":"m_flMinGustDelay","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":28,"external_name":"mingustdelay"},{"name":"m_flMaxGustDelay","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":32,"external_name":"maxgustdelay"},{"name":"m_flGustDuration","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":36,"external_name":"gustduration"},{"name":"m_iGustDirChange","size":1,"type":"FIELD_UINT16","flags":["key"],"offset":40,"external_name":"gustdirchange"}]},{"base":"CBaseFilter","name":"CFilterAttributeInt","fields":[{"name":"m_sAttributeName","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1256,"external_name":"filterattribute"}]},{"base":"CBaseFilter","name":"CFilterClass","fields":[{"name":"m_iFilterClass","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1256,"external_name":"filterclass"}]},{"base":"CBaseFilter","name":"CFilterContext","fields":[{"name":"m_iFilterContext","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1256,"external_name":"ResponseContext"}]},{"base":"CBaseFilter","name":"CFilterEnemy","fields":[{"name":"m_iszEnemyName","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1256,"external_name":"filtername"},{"name":"m_flRadius","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1264,"external_name":"filter_radius"},{"name":"m_flOuterRadius","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1268,"external_name":"filter_outer_radius"},{"name":"m_nMaxSquadmatesPerEnemy","size":1,"type":"FIELD_INT32","flags":["key"],"offset":1272,"external_name":"filter_max_per_enemy"}]},{"base":"CBaseFilter","name":"CFilterMassGreater","fields":[{"name":"m_fFilterMass","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1256,"external_name":"filtermass"}]},{"base":"CBaseFilter","name":"CFilterModel","fields":[{"name":"m_iFilterModel","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1256,"external_name":"model"}]},{"base":"CBaseFilter","name":"CFilterModifier","fields":[{"name":"m_iFilterModifier","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1256,"external_name":"filtermodifier"}]},{"base":"CBaseFilter","name":"CFilterMultiple","fields":[{"enum":"filter_t","name":"m_nFilterType","size":1,"type":"FIELD_INT32","flags":["key","enum"],"offset":1256,"external_name":"FilterType"},{"name":"m_iFilterName","size":10,"type":"FIELD_STRING","flags":["key"],"offset":1264,"external_name":"Filter%02d"}]},{"base":"CBaseFilter","name":"CFilterName","fields":[{"name":"m_iFilterName","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1256,"external_name":"filtername"}]},{"base":"CBaseFilter","name":"CFilterProximity","fields":[{"name":"m_flRadius","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1256,"external_name":"filter_radius"}]},{"base":"CBaseFilter","name":"CFilterTeam","fields":[{"name":"m_iFilterTeam","size":1,"type":"FIELD_INT32","flags":["key"],"offset":1256,"external_name":"filterteam"}]},{"base":"CBaseEntity","name":"CFishPool","fields":[{"name":"m_fishCount","size":1,"type":"FIELD_INT32","flags":["key"],"offset":1216,"external_name":"fish_count"},{"name":"max_range","size":1,"type":"FIELD_FLOAT32","flags":["procedural_keyfield"]}]},{"base":"CBaseEntity","name":"CFogController","fields":[{"name":"m_fog","size":1,"type":"FIELD_EMBEDDED","offset":1200,"embedded":"fogparams_t"},{"name":"m_bUseAngles","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1304,"external_name":"use_angles"}]},{"base":"CBaseTrigger","name":"CFogTrigger","fields":[{"name":"m_fog","size":1,"type":"FIELD_EMBEDDED","offset":2544,"embedded":"fogparams_t"}]},{"base":"CBaseModelEntity","name":"CFogVolume","fields":[{"name":"m_fogName","size":1,"type":"FIELD_STRING","flags":["key"],"offset":2168,"external_name":"FogName"},{"name":"m_postProcessName","size":1,"type":"FIELD_STRING","flags":["key"],"offset":2176,"external_name":"PostProcessName"},{"name":"m_colorCorrectionName","size":1,"type":"FIELD_STRING","flags":["key"],"offset":2184,"external_name":"ColorCorrectionName"},{"name":"m_bDisabled","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":2200,"external_name":"StartDisabled"}]},{"base":"CBaseModelEntity","name":"CFuncBrush","fields":[{"name":"m_iDisabled","size":1,"type":"FIELD_INT32","flags":["key"],"offset":2172,"external_name":"StartDisabled"},{"enum":"BrushSolidities_e","name":"m_iSolidity","size":1,"type":"FIELD_INT32","flags":["key","enum"],"offset":2168,"external_name":"Solidity"},{"name":"m_bSolidBsp","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":2176,"external_name":"solidbsp"},{"name":"m_iszExcludedClass","size":1,"type":"FIELD_STRING","flags":["key"],"offset":2184,"external_name":"excludednpc"},{"name":"m_bInvertExclusion","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":2192,"external_name":"invert_exclusion"},{"name":"m_bScriptedMovement","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":2193,"external_name":"ScriptedMovement"}]},{"base":"CFuncBrush","name":"CFuncElectrifiedVolume","fields":[{"name":"m_EffectName","size":1,"type":"FIELD_STRING","flags":["key"],"offset":2200,"external_name":"effect_name"},{"name":"m_EffectInterpenetrateName","size":1,"type":"FIELD_STRING","flags":["key"],"offset":2208,"external_name":"effect_interpenetrate_name"},{"name":"m_EffectZapName","size":1,"type":"FIELD_STRING","flags":["key"],"offset":2216,"external_name":"effect_zap_name"},{"name":"m_iszEffectSource","size":1,"type":"FIELD_STRING","flags":["key"],"offset":2224,"external_name":"effect_zap_source"}]},{"base":"CBaseModelEntity","name":"CFuncInteractionLayerClip","fields":[{"name":"m_bDisabled","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":2168,"external_name":"StartDisabled"},{"name":"m_iszInteractsAs","size":1,"type":"FIELD_STRING","flags":["key"],"offset":2176,"external_name":"InteractsAs"},{"name":"m_iszInteractsWith","size":1,"type":"FIELD_STRING","flags":["key"],"offset":2184,"external_name":"InteractsWith"}]},{"base":"CBaseModelEntity","name":"CFuncLadder","fields":[{"name":"m_vecLocalTop","size":1,"type":"FIELD_VECTOR","flags":["key"],"offset":2208,"external_name":"point1"},{"name":"m_flAutoRideSpeed","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2244,"external_name":"AutoRideSpeed"},{"name":"m_bHasSlack","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":2250,"external_name":"HasSlack"},{"name":"m_bDisabled","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":2248,"external_name":"StartDisabled"},{"name":"m_surfacePropName","size":1,"type":"FIELD_STRING","flags":["key"],"offset":2256,"external_name":"ladderSurfaceProperties"}]},{"base":"CFuncBrush","name":"CFuncMonitor","fields":[{"name":"m_targetCamera","size":1,"type":"FIELD_UTLSTRING","flags":["key"],"offset":2200,"external_name":"target"},{"name":"m_nResolutionEnum","size":1,"type":"FIELD_INT32","flags":["key"],"offset":2208,"external_name":"resolution"},{"name":"m_bRenderShadows","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":2212,"external_name":"render_shadows"},{"name":"m_bUseUniqueColorTarget","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":2213,"external_name":"unique_target"},{"name":"m_bDraw3DSkybox","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":2229,"external_name":"draw_3dskybox"},{"name":"m_bStartEnabled","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":2230,"external_name":"start_enabled"}]},{"base":"CBaseToggle","name":"CFuncMoveLinear","fields":[{"name":"m_angMoveEntitySpace","size":1,"type":"FIELD_QANGLE","flags":["key"],"offset":2300,"external_name":"movedir"},{"name":"m_flSpeed","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2416,"external_name":"speed"},{"name":"m_soundStart","size":1,"type":"FIELD_SOUNDNAME","flags":["key"],"offset":2328,"external_name":"StartSound"},{"name":"m_soundStop","size":1,"type":"FIELD_SOUNDNAME","flags":["key"],"offset":2336,"external_name":"StopSound"},{"name":"m_flBlockDamage","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2352,"external_name":"BlockDamage"},{"name":"m_flStartPosition","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2356,"external_name":"StartPosition"},{"name":"m_bCreateNavObstacle","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":2422,"external_name":"CreateNavObstacle"},{"name":"m_bCreateMovableNavMesh","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":2420,"external_name":"CreateMovableNavMesh"},{"name":"m_bAllowMovableNavMeshDockingOnEntireEntity","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":2421,"external_name":"AllowMovableNavMeshDockingOnEntireEntity"},{"enum":"MoveLinearAuthoredPos_t","name":"m_authoredPosition","size":1,"type":"FIELD_INT32","flags":["key","enum"],"offset":2296,"external_name":"authoredposition"},{"name":"movewithoutpushingblockers","size":1,"type":"FIELD_BOOLEAN","flags":["procedural_keyfield"]}]},{"base":"CBaseModelEntity","name":"CFuncMover","fields":[{"name":"m_iszPathName","size":1,"type":"FIELD_STRING","flags":["key"],"offset":2168,"external_name":"path_name"},{"name":"m_iszPathNodeStart","size":1,"type":"FIELD_STRING","flags":["key"],"offset":2184,"external_name":"path_node_start"},{"name":"m_iszPathNodeEnd","size":1,"type":"FIELD_STRING","flags":["key"],"offset":2192,"external_name":"path_node_end"},{"name":"m_bIgnoreEndNode","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":2200,"external_name":"ignore_end_node"},{"name":"m_bIsMoving","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":2233,"external_name":"starts_moving"},{"name":"m_bIsReversing","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":2208,"external_name":"starts_in_reverse"},{"name":"m_bStartAtClosestPoint","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":2400,"external_name":"starts_at_closest_point"},{"name":"m_bStartAtEnd","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":2401,"external_name":"starts_at_end"},{"name":"m_bStartFollowingClosestMover","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":2402,"external_name":"starts_following_closest_mover"},{"name":"m_flStartFollowingClosestMoverWhenWithinDistance","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2404,"external_name":"starts_following_closest_mover_when_within_distance"},{"name":"m_flStartFollowingClosestMoverWhenOutsideDistance","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2408,"external_name":"starts_following_closest_mover_when_outside_distance"},{"enum":"CFuncMover::FindFollowMoverStrategy_t","name":"m_eFindFollowMoverStrategy","size":1,"type":"FIELD_INT32","flags":["key","enum"],"offset":2980,"external_name":"starts_following_closest_mover_strategy"},{"name":"m_flTimeToReachMaxSpeed","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2236,"external_name":"time_to_reach_max_speed"},{"name":"m_flDistanceToReachMaxSpeed","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2240,"external_name":"distance_to_reach_max_speed"},{"name":"m_flTimeToReachZeroSpeed","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2244,"external_name":"time_to_reach_zero_speed"},{"name":"m_flDistanceToReachZeroSpeed","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2264,"external_name":"distance_to_reach_zero_speed"},{"name":"m_bDisableDecelerationToStop","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":2984,"external_name":"disable_deceleration_to_stop"},{"name":"m_flTimeToBlendToNewOrientation","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2420,"external_name":"time_to_blend_to_new_orientation"},{"name":"m_iszStartForwardSound","size":1,"type":"FIELD_SOUNDNAME","flags":["key"],"offset":2296,"external_name":"start_forward_sound"},{"name":"m_iszLoopForwardSound","size":1,"type":"FIELD_SOUNDNAME","flags":["key"],"offset":2304,"external_name":"loop_forward_sound"},{"name":"m_iszStopForwardSound","size":1,"type":"FIELD_SOUNDNAME","flags":["key"],"offset":2312,"external_name":"stop_forward_sound"},{"name":"m_iszStartReverseSound","size":1,"type":"FIELD_SOUNDNAME","flags":["key"],"offset":2320,"external_name":"start_reverse_sound"},{"name":"m_iszLoopReverseSound","size":1,"type":"FIELD_SOUNDNAME","flags":["key"],"offset":2328,"external_name":"loop_reverse_sound"},{"name":"m_iszStopReverseSound","size":1,"type":"FIELD_SOUNDNAME","flags":["key"],"offset":2336,"external_name":"stop_reverse_sound"},{"name":"m_iszArriveAtDestinationSound","size":1,"type":"FIELD_SOUNDNAME","flags":["key"],"offset":2344,"external_name":"arrive_at_destination_sound"},{"name":"m_bCreateMovableNavMesh","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":2428,"external_name":"CreateMovableNavMesh"},{"name":"m_bCreateMovableSurfaceGraph","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":2429,"external_name":"create_surface_graph"},{"name":"m_bAllowMovableNavMeshDockingOnEntireEntity","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":2430,"external_name":"AllowMovableNavMeshDockingOnEntireEntity"},{"name":"m_iszOrientationMatchEntityName","size":1,"type":"FIELD_STRING","flags":["key"],"offset":2464,"external_name":"orientation_match_entity"},{"name":"m_iszFollowEntityName","size":1,"type":"FIELD_STRING","flags":["key"],"offset":2784,"external_name":"follow_entity"},{"name":"m_iszFollowMoverEntityName","size":1,"type":"FIELD_STRING","flags":["key"],"offset":2792,"external_name":"follow_other_mover_entity"},{"name":"m_flFollowMoverDistance","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2800,"external_name":"follow_other_mover_distance"},{"name":"m_flFollowMoverRatio","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2804,"external_name":"follow_other_mover_ratio"},{"name":"m_flFollowMoverSpringStrength","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2812,"external_name":"follow_other_mover_spring_strength"},{"name":"m_vecFollowMoverCouplerRange","size":1,"type":"FIELD_VECTOR2D","flags":["key"],"offset":2820,"external_name":"follow_other_mover_coupler_range"},{"name":"m_nFollowMoverConstraintPriority","size":1,"type":"FIELD_INT32","flags":["key"],"offset":2816,"external_name":"follow_other_mover_constraint_priority"},{"enum":"CFuncMover::FollowConstraint_t","name":"m_eFollowConstraint","size":1,"type":"FIELD_INT32","flags":["key","enum"],"offset":2832,"external_name":"follow_other_mover_constraint"},{"enum":"CFuncMover::PathRebuildStrategy_t","name":"m_ePathRebuildStrategy","size":1,"type":"FIELD_INT32","flags":["key","enum"],"offset":2976,"external_name":"path_rebuild_strategy"},{"name":"m_flSpeed","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2584,"external_name":"speed"},{"enum":"SolidType_t","name":"m_eSolidType","size":1,"type":"FIELD_UINT8","flags":["key","enum"],"offset":2232,"external_name":"solid"},{"enum":"CFuncMover::Move_t","name":"m_eMoveType","size":1,"type":"FIELD_INT32","flags":["key","enum"],"offset":2204,"external_name":"move_type"},{"enum":"CFuncMover::OrientationUpdate_t","name":"m_eOrientationUpdate","size":1,"type":"FIELD_INT32","flags":["key","enum"],"offset":2412,"external_name":"orientation_update"},{"name":"m_strOrientationFaceEntityName","size":1,"type":"FIELD_STRING","flags":["key"],"offset":2608,"external_name":"orientation_face_entity"},{"name":"m_vOffsetFromPath","size":1,"type":"FIELD_VECTOR","flags":["key"],"offset":2988,"external_name":"offset_from_path"}]},{"base":"CBaseEntity","name":"CFuncMoverRouter","fields":[{"name":"m_nMoverIndex","size":1,"type":"FIELD_INT32","flags":["key"],"offset":1200,"external_name":"mover_index"},{"name":"m_bRouteToAllMovers","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1204,"external_name":"route_to_all_movers"},{"name":"m_iszPathMoverName","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1216,"external_name":"path_mover_name"}]},{"base":"CBaseModelEntity","name":"CFuncNavBlocker","fields":[{"name":"m_bDisabled","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":2176,"external_name":"StartDisabled"},{"name":"m_nBlockedTeamNumber","size":1,"type":"FIELD_INT32","flags":["key"],"offset":2180,"external_name":"teamToBlock"}]},{"base":"CBaseModelEntity","name":"CFuncNavObstruction","fields":[{"name":"m_bDisabled","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":2192,"external_name":"StartDisabled"},{"name":"m_bUseAsyncObstacleUpdate","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":2193,"external_name":"AsyncObstacleUpdate"}]},{"base":"CBasePlatTrain","name":"CFuncPlat","fields":[{"name":"m_flSpeed","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2336,"external_name":"speed"}]},{"base":"CBaseModelEntity","name":"CFuncRotating","fields":[{"name":"m_flMaxSpeed","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2272,"external_name":"maxspeed"},{"name":"m_flBlockDamage","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2276,"external_name":"dmg"},{"name":"m_NoiseRunning","size":1,"type":"FIELD_SOUNDNAME","flags":["key"],"offset":2280,"external_name":"message"},{"name":"m_flSpeed","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2252,"external_name":"speed"},{"name":"movewithoutpushingblockers","size":1,"type":"FIELD_BOOLEAN","flags":["procedural_keyfield"]},{"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":[{"enum":"CFuncRotator::Rotate_t","name":"m_eRotateType","size":1,"type":"FIELD_INT32","flags":["key","enum"],"offset":2168,"external_name":"rotate_type"},{"name":"m_bIsRotating","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":2172,"external_name":"starts_rotating"},{"name":"m_strRotatorTarget","size":1,"type":"FIELD_STRING","flags":["key"],"offset":2192,"external_name":"rotator_target_entity"},{"name":"m_flRotationDistanceDegrees","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2180,"external_name":"rotation_distance"},{"name":"m_flTimeToReachMaxSpeed","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2384,"external_name":"time_to_reach_max_speed"},{"name":"m_flTimeToReachZeroSpeed","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2388,"external_name":"time_to_reach_zero_speed"},{"name":"m_flMinYawRotation","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2468,"external_name":"min_yaw_rotation"},{"name":"m_flMaxYawRotation","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2472,"external_name":"max_yaw_rotation"},{"name":"m_iszStartSound","size":1,"type":"FIELD_SOUNDNAME","flags":["key"],"offset":2480,"external_name":"start_sound"},{"name":"m_iszLoopSound","size":1,"type":"FIELD_SOUNDNAME","flags":["key"],"offset":2488,"external_name":"loop_sound"},{"name":"m_iszStopSound","size":1,"type":"FIELD_SOUNDNAME","flags":["key"],"offset":2520,"external_name":"stop_sound"},{"enum":"SolidType_t","name":"m_eSolidType","size":1,"type":"FIELD_UINT8","flags":["key","enum"],"offset":2173,"external_name":"solid"},{"name":"m_flSpeed","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2176,"external_name":"speed"},{"name":"m_flTimeToCompleteRotation","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2184,"external_name":"time_to_complete_rotation"}]},{"base":"CBaseModelEntity","name":"CFuncShatterglass","fields":[{"name":"m_bGlassNavIgnore","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":2319,"external_name":"GlassNavIgnore"},{"name":"m_flGlassThickness","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2308,"external_name":"GlassThickness"},{"name":"m_bGlassInFrame","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":2320,"external_name":"GlassInFrame"},{"name":"m_flSpawnInvulnerability","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2312,"external_name":"SpawnInvulnerability"},{"name":"m_bStartBroken","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":2321,"external_name":"StartBroken"},{"name":"m_iInitialDamageType","size":1,"type":"FIELD_UINT8","flags":["key"],"offset":2322,"external_name":"DamageType"},{"name":"m_szDamagePositioningEntityName01","size":1,"type":"FIELD_STRING","flags":["key"],"offset":2328,"external_name":"DamagePositioningEntity"},{"name":"m_szDamagePositioningEntityName02","size":1,"type":"FIELD_STRING","flags":["key"],"offset":2336,"external_name":"DamagePositioningEntity02"},{"name":"m_szDamagePositioningEntityName03","size":1,"type":"FIELD_STRING","flags":["key"],"offset":2344,"external_name":"DamagePositioningEntity03"},{"name":"m_szDamagePositioningEntityName04","size":1,"type":"FIELD_STRING","flags":["key"],"offset":2352,"external_name":"DamagePositioningEntity04"},{"name":"m_bBreakShardless","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":2317,"external_name":"BreakShardless"},{"name":"m_iSurfaceType","size":1,"type":"FIELD_UINT8","flags":["key"],"offset":2456,"external_name":"surface_type"},{"name":"m_hMaterialDamageBase","size":1,"type":"FIELD_HMATERIAL","flags":["key"],"offset":2464,"external_name":"DamagedMaterial"}]},{"base":"CFuncTrackTrain","name":"CFuncTankTrain"},{"base":"CBaseEntity","name":"CFuncTimescale","fields":[{"name":"m_flDesiredTimescale","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1200,"external_name":"desiredTimescale"},{"name":"m_flAcceleration","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1204,"external_name":"acceleration"},{"name":"m_flMinBlendRate","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1208,"external_name":"minBlendRate"},{"name":"m_flBlendDeltaMultiplier","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1212,"external_name":"blendDeltaMultiplier"}]},{"base":"CFuncTrackChange","name":"CFuncTrackAuto"},{"base":"CFuncPlat","name":"CFuncTrackChange","fields":[{"name":"m_trackTopName","size":1,"type":"FIELD_STRING","flags":["key"],"offset":2392,"external_name":"toptrack"},{"name":"m_trackBottomName","size":1,"type":"FIELD_STRING","flags":["key"],"offset":2400,"external_name":"bottomtrack"},{"name":"m_trainName","size":1,"type":"FIELD_STRING","flags":["key"],"offset":2408,"external_name":"train"}]},{"base":"CBaseModelEntity","name":"CFuncTrackTrain","fields":[{"name":"m_length","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2172,"external_name":"wheels"},{"name":"m_height","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2260,"external_name":"height"},{"name":"m_maxSpeed","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2264,"external_name":"startspeed"},{"name":"m_flBank","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2248,"external_name":"bank"},{"name":"m_flBlockDamage","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2256,"external_name":"dmg"},{"name":"m_iszSoundMove","size":1,"type":"FIELD_SOUNDNAME","flags":["key"],"offset":2272,"external_name":"MoveSound"},{"name":"m_iszSoundMovePing","size":1,"type":"FIELD_SOUNDNAME","flags":["key"],"offset":2280,"external_name":"MovePingSound"},{"name":"m_iszSoundStart","size":1,"type":"FIELD_SOUNDNAME","flags":["key"],"offset":2288,"external_name":"StartSound"},{"name":"m_iszSoundStop","size":1,"type":"FIELD_SOUNDNAME","flags":["key"],"offset":2296,"external_name":"StopSound"},{"name":"m_flMoveSoundMinPitch","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2324,"external_name":"MoveSoundMinPitch"},{"name":"m_flMoveSoundMaxPitch","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2328,"external_name":"MoveSoundMaxPitch"},{"name":"m_flMoveSoundMinDuration","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2312,"external_name":"MoveSoundMinTime"},{"name":"m_flMoveSoundMaxDuration","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2316,"external_name":"MoveSoundMaxTime"},{"enum":"TrainVelocityType_t","name":"m_eVelocityType","size":1,"type":"FIELD_INT32","flags":["key","enum"],"offset":2336,"external_name":"velocitytype"},{"enum":"TrainOrientationType_t","name":"m_eOrientationType","size":1,"type":"FIELD_INT32","flags":["key","enum"],"offset":2332,"external_name":"orientationtype"},{"name":"m_flSpeed","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2200,"external_name":"speed"},{"name":"m_bManualSpeedChanges","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":2432,"external_name":"ManualSpeedChanges"},{"name":"m_flAccelSpeed","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2444,"external_name":"ManualAccelSpeed"},{"name":"m_flDecelSpeed","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2448,"external_name":"ManualDecelSpeed"},{"name":"volume","size":1,"type":"FIELD_INT32","flags":["procedural_keyfield"]}]},{"base":"CBasePlatTrain","name":"CFuncTrain","fields":[{"name":"m_flBlockDamage","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2348,"external_name":"dmg"},{"name":"m_flSpeed","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2368,"external_name":"speed"}]},{"base":"CBaseModelEntity","name":"CFuncVehicleClip"},{"base":"CBaseModelEntity","name":"CFuncVPhysicsClip"},{"base":"CBaseModelEntity","name":"CFuncWallToggle"},{"base":"CBaseEntity","name":"CGameGibManager","fields":[{"name":"m_iMaxPieces","size":1,"type":"FIELD_INT32","flags":["key"],"offset":1232,"external_name":"maxpieces"},{"name":"m_bAllowNewGibs","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1224,"external_name":"allownewgibs"}]},{"base":"CCitadelModifier","name":"CGameModifier_BodyGroupChoice","fields":[{"name":"m_nBodyGroupChoice","size":1,"type":"FIELD_INT32","flags":["key"],"offset":324,"external_name":"body_group_choice"},{"name":"m_nBodyGroupName","size":1,"type":"FIELD_UTLSTRINGTOKEN","flags":["key"],"offset":320,"external_name":"body_group_name"}]},{"base":"CCitadelModifier","name":"CGameModifier_OverrideTargetIdentifier","fields":[{"name":"m_sTargetIdentifier","size":1,"type":"FIELD_GLOBALSYMBOL","flags":["key"],"offset":320,"external_name":"identifier"},{"name":"m_hTarget","size":1,"type":"FIELD_EHANDLE","flags":["key"],"offset":328,"external_name":"entity"},{"name":"m_sAttachmentName","size":1,"type":"FIELD_GLOBALSYMBOL","flags":["key"],"offset":336,"external_name":"attachment_name"},{"enum":"EntityAttachmentType_t","name":"m_nOriginType","size":1,"type":"FIELD_INT32","flags":["key","enum"],"offset":332,"external_name":"origin_type"},{"name":"local_offset","size":1,"type":"FIELD_VOID","flags":["procedural_keyfield"]}]},{"base":"CCitadelModifier","name":"CGameModifier_PlayEffectOnDeath","fields":[{"name":"m_sEffect","size":1,"type":"FIELD_UTLSTRING","flags":["key"],"offset":320,"external_name":"effect_name"}]},{"base":"CCitadelModifier","name":"CGameModifier_SetMoveType","fields":[{"enum":"MoveType_t","name":"m_nMoveType","size":1,"type":"FIELD_UINT8","flags":["key","enum"],"offset":320,"external_name":"MoveType"}]},{"base":"CCitadelModifier","name":"CGameModifier_VehicleTopSpeedScale","fields":[{"name":"m_flTopSpeedScale","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":320,"external_name":"top_speed_scale"}]},{"base":"CRulePointEntity","name":"CGamePlayerEquip","fields":[{"name":"weapon%d","size":32,"type":"FIELD_UTLSTRING","flags":["procedural_keyfield"]}]},{"base":"CRuleEntity","name":"CGamePlayerZone"},{"name":"CGameSceneNode","fields":[{"name":"m_vecOrigin","size":1,"type":"FIELD_NETWORK_ORIGIN_CELL_QUANTIZED_VECTOR","flags":["key"],"offset":128,"external_name":"local.origin"},{"name":"m_angRotation","size":1,"type":"FIELD_QANGLE","flags":["key"],"offset":184,"external_name":"local.angles"},{"name":"m_vecAbsOrigin","size":1,"type":"FIELD_POSITION_VECTOR","flags":["key"],"offset":200,"external_name":"origin"},{"name":"m_angAbsRotation","size":1,"type":"FIELD_QANGLE_WORLDSPACE","flags":["key"],"offset":212,"external_name":"angles"},{"name":"m_hierarchyAttachName","size":1,"type":"FIELD_UTLSTRINGTOKEN","flags":["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"]}]},{"base":"CRulePointEntity","name":"CGameText","fields":[{"name":"m_iszMessage","size":1,"type":"FIELD_STRING","flags":["key"],"offset":2184,"external_name":"message"},{"name":"m_textParms","size":1,"type":"FIELD_EMBEDDED","offset":2192,"embedded":"hudtextparms_t"},{"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":[{"name":"m_bPlaceAnchorsAtConstraintTransform","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1304,"external_name":"place_anchors_at_constraint_transform"},{"enum":"JointMotion_t","name":"m_nLinearMotionX","size":1,"type":"FIELD_INT32","flags":["key","enum"],"offset":1308,"external_name":"linear_motion_x"},{"enum":"JointMotion_t","name":"m_nLinearMotionY","size":1,"type":"FIELD_INT32","flags":["key","enum"],"offset":1312,"external_name":"linear_motion_y"},{"enum":"JointMotion_t","name":"m_nLinearMotionZ","size":1,"type":"FIELD_INT32","flags":["key","enum"],"offset":1316,"external_name":"linear_motion_z"},{"name":"m_flLinearFrequencyX","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1320,"external_name":"linear_frequency_x"},{"name":"m_flLinearFrequencyY","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1324,"external_name":"linear_frequency_y"},{"name":"m_flLinearFrequencyZ","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1328,"external_name":"linear_frequency_z"},{"name":"m_flLinearDampingRatioX","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1332,"external_name":"linear_damping_ratio_x"},{"name":"m_flLinearDampingRatioY","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1336,"external_name":"linear_damping_ratio_y"},{"name":"m_flLinearDampingRatioZ","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1340,"external_name":"linear_damping_ratio_z"},{"name":"m_flMaxLinearImpulseX","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1344,"external_name":"forcelimit_x"},{"name":"m_flMaxLinearImpulseY","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1348,"external_name":"forcelimit_y"},{"name":"m_flMaxLinearImpulseZ","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1352,"external_name":"forcelimit_z"},{"name":"m_flNotifyForceX","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1392,"external_name":"notifyforce_x"},{"name":"m_flNotifyForceY","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1396,"external_name":"notifyforce_y"},{"name":"m_flNotifyForceZ","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1400,"external_name":"notifyforce_z"},{"name":"m_flBreakAfterTimeX","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1356,"external_name":"breakaftertime_x"},{"name":"m_flBreakAfterTimeY","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1360,"external_name":"breakaftertime_y"},{"name":"m_flBreakAfterTimeZ","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1364,"external_name":"breakaftertime_z"},{"name":"m_flBreakAfterTimeThresholdX","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1380,"external_name":"breakaftertimethreshold_x"},{"name":"m_flBreakAfterTimeThresholdY","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1384,"external_name":"breakaftertimethreshold_y"},{"name":"m_flBreakAfterTimeThresholdZ","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1388,"external_name":"breakaftertimethreshold_z"},{"name":"m_flNotifyForceMinTimeX","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1404,"external_name":"notifyforcemintime_x"},{"name":"m_flNotifyForceMinTimeY","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1408,"external_name":"notifyforcemintime_y"},{"name":"m_flNotifyForceMinTimeZ","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1412,"external_name":"notifyforcemintime_z"},{"enum":"JointMotion_t","name":"m_nAngularMotionX","size":1,"type":"FIELD_INT32","flags":["key","enum"],"offset":1432,"external_name":"angular_motion_x"},{"enum":"JointMotion_t","name":"m_nAngularMotionY","size":1,"type":"FIELD_INT32","flags":["key","enum"],"offset":1436,"external_name":"angular_motion_y"},{"enum":"JointMotion_t","name":"m_nAngularMotionZ","size":1,"type":"FIELD_INT32","flags":["key","enum"],"offset":1440,"external_name":"angular_motion_z"},{"name":"m_flAngularFrequencyX","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1444,"external_name":"angular_frequency_x"},{"name":"m_flAngularFrequencyY","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1448,"external_name":"angular_frequency_y"},{"name":"m_flAngularFrequencyZ","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1452,"external_name":"angular_frequency_z"},{"name":"m_flAngularDampingRatioX","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1456,"external_name":"angular_damping_ratio_x"},{"name":"m_flAngularDampingRatioY","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1460,"external_name":"angular_damping_ratio_y"},{"name":"m_flAngularDampingRatioZ","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1464,"external_name":"angular_damping_ratio_z"},{"name":"m_flMaxAngularImpulseX","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1468,"external_name":"torquelimit_x"},{"name":"m_flMaxAngularImpulseY","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1472,"external_name":"torquelimit_y"},{"name":"m_flMaxAngularImpulseZ","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1476,"external_name":"torquelimit_z"}]},{"base":"CBaseEntity","name":"CGradientFog","fields":[{"name":"m_bStartDisabled","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1256,"external_name":"StartDisabled"},{"name":"m_hGradientFogTexture","size":1,"type":"FIELD_HRENDERTEXTURE","flags":["key"],"offset":1200,"external_name":"gradientfogtexture"},{"name":"m_flFogStartDistance","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1208,"external_name":"fogstart"},{"name":"m_flFogEndDistance","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1212,"external_name":"fogend"},{"name":"m_bHeightFogEnabled","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1216,"external_name":"heightfog"},{"name":"m_flFogStartHeight","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1220,"external_name":"fogstartheight"},{"name":"m_flFogEndHeight","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1224,"external_name":"fogendheight"},{"name":"m_flFarZ","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1228,"external_name":"farz"},{"name":"m_flFogMaxOpacity","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1232,"external_name":"fogmaxopacity"},{"name":"m_flFogFalloffExponent","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1236,"external_name":"fogfalloffexponent"},{"name":"m_flFogVerticalExponent","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1240,"external_name":"fogverticalexponent"},{"name":"m_fogColor","size":1,"type":"FIELD_COLOR32","flags":["key"],"offset":1244,"external_name":"fogcolor"},{"name":"m_flFogStrength","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1248,"external_name":"fogstrength"},{"name":"m_flFadeTime","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1252,"external_name":"fadetime"}]},{"base":"CBaseToggle","name":"CGunTarget","fields":[{"name":"m_flSpeed","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2296,"external_name":"speed"}]},{"base":"CPointEntity","name":"CInfoCitadelHideout"},{"base":"CPointEntity","name":"CInfoDynamicShadowHint","fields":[{"name":"m_bDisabled","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1200,"external_name":"StartDisabled"},{"name":"m_flRange","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1204,"external_name":"range"},{"name":"m_nImportance","size":1,"type":"FIELD_INT32","flags":["key"],"offset":1208,"external_name":"importance"},{"name":"m_nLightChoice","size":1,"type":"FIELD_INT32","flags":["key"],"offset":1212,"external_name":"lightchoice"}]},{"base":"CInfoDynamicShadowHint","name":"CInfoDynamicShadowHintBox","fields":[{"name":"m_vBoxMins","size":1,"type":"FIELD_VECTOR","flags":["key"],"offset":1224,"external_name":"box_mins"},{"name":"m_vBoxMaxs","size":1,"type":"FIELD_VECTOR","flags":["key"],"offset":1236,"external_name":"box_maxs"}]},{"base":"CPointEntity","name":"CInfoFan","fields":[{"name":"m_FanForceCurveString","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1280,"external_name":"fan_force_curve"},{"name":"m_fFanForceMaxRadius","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1264,"external_name":"fan_force_max_radius"},{"name":"m_fFanForceMinRadius","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1268,"external_name":"fan_force_min_radius"}]},{"base":"CPointEntity","name":"CInfoGameEventProxy","fields":[{"name":"m_iszEventName","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1200,"external_name":"event_name"},{"name":"m_flRange","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1208,"external_name":"range"}]},{"base":"CPointEntity","name":"CInfoHeroTestingPoint","fields":[{"name":"m_ePointType","size":1,"type":"FIELD_INT32","flags":["key"],"offset":1200,"external_name":"PointType"},{"name":"m_sMoveTarget","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1208,"external_name":"MoveTarget"},{"name":"m_HeroID","size":1,"type":"FIELD_UINT32","flags":["key"],"offset":1216,"external_name":"HeroID"}]},{"base":"CPointEntity","name":"CInfoOffscreenPanoramaTexture","fields":[{"name":"m_bDisabled","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1200,"external_name":"start_disabled"},{"name":"m_nResolutionX","size":1,"type":"FIELD_INT32","flags":["key"],"offset":1204,"external_name":"resolution_x"},{"name":"m_nResolutionY","size":1,"type":"FIELD_INT32","flags":["key"],"offset":1208,"external_name":"resolution_y"},{"name":"m_szPanelType","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1216,"external_name":"panel_type"},{"name":"m_szLayoutFileName","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1224,"external_name":"layout_file"},{"name":"m_RenderAttrName","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1232,"external_name":"render_attr_name"},{"name":"m_bEnableMipGen","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1201,"external_name":"enable_mip_gen"},{"name":"m_szTargetsName","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1296,"external_name":"targets"}]},{"base":"CPointEntity","name":"CInfoPlayerStart","fields":[{"name":"m_bDisabled","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1200,"external_name":"StartDisabled"},{"name":"m_bIsMaster","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1201,"external_name":"IsMaster"},{"name":"m_pPawnSubclass","size":1,"type":"FIELD_GLOBALSYMBOL","flags":["key"],"offset":1208,"external_name":"PawnSubclass"}]},{"base":"CBaseEntity","name":"CInfoSpawnGroupLoadUnload","fields":[{"name":"m_iszSpawnGroupName","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1296,"external_name":"mapname"},{"name":"m_iszSpawnGroupFilterName","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1304,"external_name":"entityfiltername"},{"name":"m_iszLandmarkName","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1312,"external_name":"landmark"},{"name":"m_flTimeoutInterval","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1328,"external_name":"timeoutInterval"},{"name":"m_bAutoActivate","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1332,"external_name":"autoactivate"}]},{"base":"CBaseEntity","name":"CInfoTeamSpawn","fields":[{"name":"m_bIntroSpawn","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1200,"external_name":"InitialSpawn"},{"name":"m_iLaneNum","size":1,"type":"FIELD_INT32","flags":["key"],"offset":1204,"external_name":"LaneNum"},{"name":"m_strGroupTag","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1208,"external_name":"GroupTag"}]},{"base":"CBaseEntity","name":"CInfoTrooperBossSpawn","fields":[{"name":"m_strBossEntityName","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1232,"external_name":"BossName"},{"name":"m_iLane","size":1,"type":"FIELD_INT32","flags":["key"],"offset":1240,"external_name":"LaneNum"},{"name":"m_bReinforcementsOnly","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1252,"external_name":"ReinforcementsOnly"},{"name":"m_bTrooperTestSpawner","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1253,"external_name":"TrooperTestSpawner"}]},{"base":"CPointEntity","name":"CInfoTrooperNeutralCamp","fields":[{"name":"m_iszCampName","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1256,"external_name":"CampName"},{"name":"m_flTetherRadiusOverride","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1264,"external_name":"TetherRadiusOverride"}]},{"base":"CBaseEntity","name":"CInfoTrooperNeutralSpawn","fields":[{"name":"m_iszSquadName","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1224,"external_name":"CampName"},{"enum":"ENeutralNPCType","name":"m_eNeutralNPCType","size":1,"type":"FIELD_INT32","flags":["key","enum"],"offset":1232,"external_name":"ENeutralTrooperType"},{"name":"m_iszNeutralSubclass","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1240,"external_name":"NeutralSubclass"}]},{"base":"CBaseEntity","name":"CInfoTrooperSpawn","fields":[{"name":"m_iLane","size":1,"type":"FIELD_INT32","flags":["key"],"offset":1204,"external_name":"LaneNum"},{"name":"m_bDisableZiplining","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1208,"external_name":"DisableZiplining"}]},{"base":"CPointEntity","name":"CInfoTutorialPoint","fields":[{"name":"m_ePointType","size":1,"type":"FIELD_INT32","flags":["key"],"offset":1200,"external_name":"PointType"},{"name":"m_sMoveTarget","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1208,"external_name":"MoveTarget"},{"name":"m_HeroID","size":1,"type":"FIELD_UINT32","flags":["key"],"offset":1216,"external_name":"HeroID"}]},{"base":"CBaseEntity","name":"CInfoVisibilityBox","fields":[{"name":"m_nMode","size":1,"type":"FIELD_INT32","flags":["key"],"offset":1204,"external_name":"cull_mode"},{"name":"m_vBoxSize","size":1,"type":"FIELD_VECTOR","flags":["key"],"offset":1208,"external_name":"box_size"}]},{"base":"CBaseEntity","name":"CInfoWorldLayer","fields":[{"name":"m_worldName","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1224,"external_name":"worldName"},{"name":"m_layerName","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1232,"external_name":"layerName"},{"name":"m_bCreateAsChildSpawnGroup","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1242,"external_name":"childSpawnGroup"}]},{"base":"CSceneEntity","name":"CInstancedSceneEntity","fields":[{"name":"m_hOwner","size":1,"type":"FIELD_EHANDLE","flags":["key"],"offset":2096,"external_name":"scene_owner"},{"name":"m_bRemoveOnCompletion","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1345,"external_name":"remove_on_completion"},{"name":"m_hTarget","size":1,"type":"FIELD_EHANDLE","flags":["key"],"offset":2116,"external_name":"target"}]},{"base":"CPointEntity","name":"CInstructorEventEntity","fields":[{"name":"m_iszName","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1200,"external_name":"hint_name"},{"name":"m_iszHintTargetEntity","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1208,"external_name":"hint_target"}]},{"base":"CBaseAnimGraph","name":"CItem","fields":[{"name":"m_bPhysStartAsleep","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":2840,"external_name":"phys_start_asleep"}]},{"base":"CPhysicsProp","name":"CItemCrate","fields":[{"name":"m_eLootType","size":1,"type":"FIELD_INT32","flags":["key"],"offset":3472,"external_name":"loot_type"},{"name":"m_hSpawner","size":1,"type":"FIELD_EHANDLE","flags":["key"],"offset":3456,"external_name":"spawner"},{"enum":"EObjectivePositions_t","name":"m_eObjectivePosition","size":1,"type":"FIELD_INT32","flags":["key","enum"],"offset":3464,"external_name":"objective_position"}]},{"base":"CBaseEntity","name":"CItemCrateSpawn","fields":[{"enum":"ECrateLootType_t","name":"m_eLootType","size":1,"type":"FIELD_INT32","flags":["key","enum"],"offset":1216,"external_name":"loot_type"},{"enum":"EObjectivePositions_t","name":"m_eObjectivePosition","size":1,"type":"FIELD_INT32","flags":["key","enum"],"offset":1220,"external_name":"objective_position"}]},{"base":"CItem","name":"CItemGeneric","fields":[{"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_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":3148,"external_name":"glowcolor"},{"name":"m_bUseable","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":3152,"external_name":"useable"},{"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":"CPointEntity","name":"CKeepUpright","fields":[{"name":"m_nameAttach","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1240,"external_name":"attach1"},{"name":"m_attachedObject","size":1,"type":"FIELD_EHANDLE","flags":["key"],"offset":1248,"external_name":"attachedObject"},{"name":"m_angularLimit","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1252,"external_name":"angularLimit"},{"name":"m_bDampAllRotation","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1257,"external_name":"dampAllRotation"}]},{"base":"CBaseEntity","name":"CLaneMarkerPath","fields":[{"name":"m_iLane","size":1,"type":"FIELD_INT32","flags":["key"],"offset":1200,"external_name":"LaneNum"},{"name":"m_iPath","size":1,"type":"FIELD_INT32","flags":["key"],"offset":1204,"external_name":"LaneSlot"}]},{"base":"CEntityComponent","name":"CLightComponent","fields":[{"name":"m_Color","size":1,"type":"FIELD_COLOR32","flags":["key"],"offset":120,"external_name":"color"},{"name":"m_SecondaryColor","size":1,"type":"FIELD_COLOR32","flags":["key"],"offset":124,"external_name":"secondary_color"},{"name":"m_flBrightness","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":128,"external_name":"brightness"},{"name":"m_flBrightnessScale","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":132,"external_name":"brightnessscale"},{"name":"m_flRange","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":140,"external_name":"range"},{"name":"m_flFalloff","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":144,"external_name":"falloff"},{"name":"m_flAttenuation0","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":148,"external_name":"attenuation0"},{"name":"m_flAttenuation1","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":152,"external_name":"attenuation1"},{"name":"m_flAttenuation2","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":156,"external_name":"attenuation2"},{"name":"m_flTheta","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":160,"external_name":"innerconeangle"},{"name":"m_flPhi","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":164,"external_name":"outerconeangle"},{"name":"m_hLightCookie","size":1,"type":"FIELD_HRENDERTEXTURE","flags":["key"],"offset":168,"external_name":"lightcookie"},{"name":"m_nCascades","size":1,"type":"FIELD_INT32","flags":["key"],"offset":176,"external_name":"numcascades"},{"name":"m_nCascadeRenderStaticObjects","size":1,"type":"FIELD_INT32","flags":["key"],"offset":224,"external_name":"cascaderenderstaticobj"},{"name":"m_flShadowCascadeCrossFade","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":228,"external_name":"cascadecrossfade"},{"name":"m_flShadowCascadeDistanceFade","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":232,"external_name":"cascadedistancefade"},{"name":"m_flShadowCascadeDistance0","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":236,"external_name":"shadowcascadedistance0"},{"name":"m_flShadowCascadeDistance1","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":240,"external_name":"shadowcascadedistance1"},{"name":"m_flShadowCascadeDistance2","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":244,"external_name":"shadowcascadedistance2"},{"name":"m_flShadowCascadeDistance3","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":248,"external_name":"shadowcascadedistance3"},{"name":"m_nShadowCascadeResolution0","size":1,"type":"FIELD_INT32","flags":["key"],"offset":252,"external_name":"shadowcascaderesolution0"},{"name":"m_nShadowCascadeResolution1","size":1,"type":"FIELD_INT32","flags":["key"],"offset":256,"external_name":"shadowcascaderesolution1"},{"name":"m_nShadowCascadeResolution2","size":1,"type":"FIELD_INT32","flags":["key"],"offset":260,"external_name":"shadowcascaderesolution2"},{"name":"m_nShadowCascadeResolution3","size":1,"type":"FIELD_INT32","flags":["key"],"offset":264,"external_name":"shadowcascaderesolution3"},{"name":"m_nCastShadows","size":1,"type":"FIELD_INT32","flags":["key"],"offset":180,"external_name":"castshadows"},{"name":"m_nShadowWidth","size":1,"type":"FIELD_INT32","flags":["key"],"offset":184,"external_name":"shadowtexturewidth"},{"name":"m_nShadowHeight","size":1,"type":"FIELD_INT32","flags":["key"],"offset":188,"external_name":"shadowtextureheight"},{"name":"m_bUsesBakedShadowing","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":268,"external_name":"baked_light_indexing"},{"name":"m_nShadowPriority","size":1,"type":"FIELD_INT32","flags":["key"],"offset":272,"external_name":"shadowpriority"},{"name":"m_nBakedShadowIndex","size":1,"type":"FIELD_INT32","flags":["key"],"offset":276,"external_name":"bakedshadowindex"},{"name":"m_nLightPathUniqueId","size":1,"type":"FIELD_INT32","flags":["key"],"offset":280,"external_name":"light_path_uniqueid"},{"name":"m_nLightMapUniqueId","size":1,"type":"FIELD_INT32","flags":["key"],"offset":284,"external_name":"light_map_uniqueid"},{"name":"m_bRenderDiffuse","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":192,"external_name":"renderdiffuse"},{"name":"m_nRenderSpecular","size":1,"type":"FIELD_INT32","flags":["key"],"offset":196,"external_name":"renderspecular"},{"name":"m_bRenderTransmissive","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":200,"external_name":"rendertransmissive"},{"name":"m_flOrthoLightWidth","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":204,"external_name":"ortholightwidth"},{"name":"m_flOrthoLightHeight","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":208,"external_name":"ortholightheight"},{"name":"m_nStyle","size":1,"type":"FIELD_INT32","flags":["key"],"offset":212,"external_name":"style"},{"name":"m_Pattern","size":1,"type":"FIELD_UTLSTRING","flags":["key"],"offset":216,"external_name":"pattern"},{"name":"m_nDirectLight","size":1,"type":"FIELD_INT32","flags":["key"],"offset":292,"external_name":"directlight"},{"name":"m_nBounceLight","size":1,"type":"FIELD_INT32","flags":["key"],"offset":296,"external_name":"bouncelight"},{"name":"m_flBounceScale","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":300,"external_name":"bouncescale"},{"name":"m_flFadeMinDist","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":304,"external_name":"fademindist"},{"name":"m_flFadeMaxDist","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":308,"external_name":"fademaxdist"},{"name":"m_flShadowFadeMinDist","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":312,"external_name":"shadowfademindist"},{"name":"m_flShadowFadeMaxDist","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":316,"external_name":"shadowfademaxdist"},{"name":"m_bEnabled","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":320,"external_name":"enabled"},{"name":"m_bRenderToCubemaps","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":288,"external_name":"rendertocubemaps"},{"name":"m_bFlicker","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":321,"external_name":"flicker"},{"name":"m_bPrecomputedFieldsValid","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":322,"external_name":"precomputedfieldsvalid"},{"name":"m_vPrecomputedBoundsMins","size":1,"type":"FIELD_POSITION_VECTOR","flags":["key"],"offset":324,"external_name":"precomputedboundsmins"},{"name":"m_vPrecomputedBoundsMaxs","size":1,"type":"FIELD_POSITION_VECTOR","flags":["key"],"offset":336,"external_name":"precomputedboundsmaxs"},{"name":"m_flPrecomputedMaxRange","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":384,"external_name":"precomputedmaxrange"},{"name":"m_vPrecomputedOBBOrigin","size":1,"type":"FIELD_POSITION_VECTOR","flags":["key"],"offset":348,"external_name":"precomputedobborigin"},{"name":"m_vPrecomputedOBBAngles","size":1,"type":"FIELD_QANGLE_WORLDSPACE","flags":["key"],"offset":360,"external_name":"precomputedobbangles"},{"name":"m_vPrecomputedOBBExtent","size":1,"type":"FIELD_VECTOR","flags":["key"],"offset":372,"external_name":"precomputedobbextent"},{"name":"m_nFogLightingMode","size":1,"type":"FIELD_INT32","flags":["key"],"offset":388,"external_name":"fog_lighting"},{"name":"m_flFogContributionStength","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":392,"external_name":"fogcontributionstrength"},{"name":"m_flNearClipPlane","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":396,"external_name":"nearclipplane"},{"name":"m_SkyColor","size":1,"type":"FIELD_COLOR32","flags":["key"],"offset":400,"external_name":"skycolor"},{"name":"m_flSkyIntensity","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":404,"external_name":"skyintensity"},{"name":"m_SkyAmbientBounce","size":1,"type":"FIELD_COLOR32","flags":["key"],"offset":408,"external_name":"skyambientbounce"},{"name":"m_bUseSecondaryColor","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":412,"external_name":"use_secondary_color"},{"name":"m_flCapsuleLength","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":420,"external_name":"capsule_length"},{"name":"m_bMixedShadows","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":413,"external_name":"mixedshadows"},{"name":"m_flMinRoughness","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":424,"external_name":"minroughness"},{"name":"m_bAllowSSTGeneration","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":289,"external_name":"allow_sst_generation"},{"name":"m_bPvsModifyEntity","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":440,"external_name":"pvs_modify_entity"}]},{"base":"CBaseModelEntity","name":"CLightEntity"},{"base":"CBaseEntity","name":"CLogicAchievement","fields":[{"name":"m_bDisabled","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1200,"external_name":"StartDisabled"},{"name":"m_iszAchievementEventID","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1208,"external_name":"AchievementEvent"}]},{"base":"CLogicAutosave","name":"CLogicActiveAutosave","fields":[{"name":"m_TriggerHitPoints","size":1,"type":"FIELD_INT32","flags":["key"],"offset":1216,"external_name":"TriggerHitPoints"},{"name":"m_flTimeToTrigger","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1220,"external_name":"TimeToTrigger"},{"name":"m_flDangerousTime","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1228,"external_name":"DangerousTime"}]},{"base":"CBaseEntity","name":"CLogicActivityEvent","fields":[{"name":"m_nEventType","size":1,"type":"FIELD_INT32","flags":["key"],"offset":1200,"external_name":"ActivityEventType"},{"name":"m_flDuration","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1204,"external_name":"DurationValue"},{"name":"m_iszSourceEntityName","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1208,"external_name":"sourceEntityName"}]},{"base":"CBaseEntity","name":"CLogicAuto","fields":[{"name":"m_globalstate","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1440,"external_name":"globalstate"}]},{"base":"CBaseEntity","name":"CLogicAutoCitadel"},{"base":"CBaseEntity","name":"CLogicAutosave","fields":[{"name":"m_bForceNewLevelUnit","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1200,"external_name":"NewLevelUnit"},{"name":"m_minHitPoints","size":1,"type":"FIELD_INT32","flags":["key"],"offset":1204,"external_name":"MinimumHitPoints"},{"name":"m_minHitPointsToCommit","size":1,"type":"FIELD_INT32","flags":["key"],"offset":1208,"external_name":"MinHitPointsToCommit"}]},{"base":"CBaseEntity","name":"CLogicBranch","fields":[{"name":"m_bInValue","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1200,"external_name":"InitialValue"}]},{"base":"CBaseEntity","name":"CLogicBranchList","fields":[{"name":"m_nLogicBranchNames","size":16,"type":"FIELD_STRING","flags":["key"],"offset":1200,"external_name":"Branch%02d"}]},{"base":"CBaseEntity","name":"CLogicCase","fields":[{"name":"m_nCase","size":32,"type":"FIELD_STRING","flags":["key"],"offset":1200,"external_name":"Case%02d"}]},{"base":"CBaseEntity","name":"CLogicCollisionPair","fields":[{"name":"m_nameAttach1","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1200,"external_name":"attach1"},{"name":"m_nameAttach2","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1208,"external_name":"attach2"},{"name":"m_supportMultipleEntitiesWithSameName","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1217,"external_name":"support_multiple_entities_with_same_name"},{"name":"m_includeHierarchy","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1216,"external_name":"include_hierarchy"},{"name":"m_disabled","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1218,"external_name":"startdisabled"}]},{"base":"CBaseEntity","name":"CLogicCompare","fields":[{"name":"m_flCompareValue","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1204,"external_name":"CompareValue"},{"name":"m_flInValue","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1200,"external_name":"InitialValue"}]},{"base":"CBaseEntity","name":"CLogicDistanceAutosave","fields":[{"name":"m_iszTargetEntity","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1200,"external_name":"TargetEntityName"},{"name":"m_flDistanceToPlayer","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1208,"external_name":"DistanceToPlayer"},{"name":"m_bForceNewLevelUnit","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1212,"external_name":"NewLevelUnit"},{"name":"m_bCheckCough","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1213,"external_name":"CheckCough"}]},{"base":"CBaseEntity","name":"CLogicDistanceCheck","fields":[{"name":"m_iszEntityA","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1200,"external_name":"EntityAName"},{"name":"m_iszEntityB","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1208,"external_name":"EntityBName"},{"name":"m_flZone1Distance","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1216,"external_name":"Zone1Distance"},{"name":"m_flZone2Distance","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1220,"external_name":"Zone2Distance"}]},{"base":"CBaseEntity","name":"CLogicGameEvent","fields":[{"name":"m_iszEventName","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1200,"external_name":"eventName"}]},{"base":"CBaseEntity","name":"CLogicGameEventListener","fields":[{"name":"m_iszGameEventName","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1240,"external_name":"gameeventname"},{"name":"m_iszGameEventItem","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1248,"external_name":"gameeventitem"},{"name":"m_bStartDisabled","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1257,"external_name":"StartDisabled"}]},{"base":"CBaseEntity","name":"CLogicGameStateReport","fields":[{"name":"m_bDisabled","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1200,"external_name":"startDisabled"}]},{"base":"CBaseEntity","name":"CLogicLineToEntity","fields":[{"name":"m_SourceName","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1240,"external_name":"source"}]},{"base":"CBaseEntity","name":"CLogicMeasureMovement","fields":[{"name":"m_strMeasureTarget","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1200,"external_name":"MeasureTarget"},{"name":"m_strMeasureReference","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1208,"external_name":"MeasureReference"},{"name":"m_strTargetReference","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1216,"external_name":"TargetReference"},{"name":"m_flScale","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1240,"external_name":"TargetScale"},{"name":"m_nMeasureType","size":1,"type":"FIELD_INT32","flags":["key"],"offset":1244,"external_name":"MeasureType"}]},{"base":"CBaseEntity","name":"CLogicNavigation","fields":[{"name":"navprop","size":1,"type":"FIELD_UTLSTRING","flags":["procedural_keyfield"]}]},{"base":"CBaseEntity","name":"CLogicNPCCounter","fields":[{"name":"m_nMinCountAll","size":1,"type":"FIELD_INT32","flags":["key"],"offset":1672,"external_name":"minCountAll"},{"name":"m_nMaxCountAll","size":1,"type":"FIELD_INT32","flags":["key"],"offset":1676,"external_name":"maxCountAll"},{"name":"m_nMinFactorAll","size":1,"type":"FIELD_INT32","flags":["key"],"offset":1680,"external_name":"minFactorAll"},{"name":"m_nMaxFactorAll","size":1,"type":"FIELD_INT32","flags":["key"],"offset":1684,"external_name":"maxFactorAll"},{"name":"m_iszNPCClassname_1","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1696,"external_name":"NPCType1"},{"name":"m_nNPCState_1","size":1,"type":"FIELD_INT32","flags":["key"],"offset":1704,"external_name":"NPCState1"},{"name":"m_bInvertState_1","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1708,"external_name":"invertState1"},{"name":"m_nMinCount_1","size":1,"type":"FIELD_INT32","flags":["key"],"offset":1712,"external_name":"minCount1"},{"name":"m_nMaxCount_1","size":1,"type":"FIELD_INT32","flags":["key"],"offset":1716,"external_name":"maxCount1"},{"name":"m_nMinFactor_1","size":1,"type":"FIELD_INT32","flags":["key"],"offset":1720,"external_name":"minFactor1"},{"name":"m_nMaxFactor_1","size":1,"type":"FIELD_INT32","flags":["key"],"offset":1724,"external_name":"maxFactor1"},{"name":"m_flDefaultDist_1","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1732,"external_name":"defaultDist1"},{"name":"m_iszNPCClassname_2","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1736,"external_name":"NPCType2"},{"name":"m_nNPCState_2","size":1,"type":"FIELD_INT32","flags":["key"],"offset":1744,"external_name":"NPCState2"},{"name":"m_bInvertState_2","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1748,"external_name":"invertState2"},{"name":"m_nMinCount_2","size":1,"type":"FIELD_INT32","flags":["key"],"offset":1752,"external_name":"minCount2"},{"name":"m_nMaxCount_2","size":1,"type":"FIELD_INT32","flags":["key"],"offset":1756,"external_name":"maxCount2"},{"name":"m_nMinFactor_2","size":1,"type":"FIELD_INT32","flags":["key"],"offset":1760,"external_name":"minFactor2"},{"name":"m_nMaxFactor_2","size":1,"type":"FIELD_INT32","flags":["key"],"offset":1764,"external_name":"maxFactor2"},{"name":"m_flDefaultDist_2","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1772,"external_name":"defaultDist2"},{"name":"m_iszNPCClassname_3","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1776,"external_name":"NPCType3"},{"name":"m_nNPCState_3","size":1,"type":"FIELD_INT32","flags":["key"],"offset":1784,"external_name":"NPCState3"},{"name":"m_bInvertState_3","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1788,"external_name":"invertState3"},{"name":"m_nMinCount_3","size":1,"type":"FIELD_INT32","flags":["key"],"offset":1792,"external_name":"minCount3"},{"name":"m_nMaxCount_3","size":1,"type":"FIELD_INT32","flags":["key"],"offset":1796,"external_name":"maxCount3"},{"name":"m_nMinFactor_3","size":1,"type":"FIELD_INT32","flags":["key"],"offset":1800,"external_name":"minFactor3"},{"name":"m_nMaxFactor_3","size":1,"type":"FIELD_INT32","flags":["key"],"offset":1804,"external_name":"maxFactor3"},{"name":"m_flDefaultDist_3","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1812,"external_name":"defaultDist3"},{"name":"m_iszSourceEntityName","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1656,"external_name":"sourceEntityName"},{"name":"m_bDisabled","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1668,"external_name":"startDisabled"},{"name":"m_flDistanceMax","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1664,"external_name":"distanceMax"}]},{"base":"CLogicNPCCounter","name":"CLogicNPCCounterAABB","fields":[{"name":"m_vDistanceOuterMins","size":1,"type":"FIELD_VECTOR","flags":["key"],"offset":1840,"external_name":"box_outer_mins"},{"name":"m_vDistanceOuterMaxs","size":1,"type":"FIELD_VECTOR","flags":["key"],"offset":1852,"external_name":"box_outer_maxs"}]},{"base":"CBaseEntity","name":"CLogicPlayerProxyBase"},{"base":"CBaseEntity","name":"CLogicRelay","fields":[{"name":"m_bDisabled","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1248,"external_name":"StartDisabled"},{"name":"m_bTriggerOnce","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1250,"external_name":"TriggerOnce"},{"name":"m_bFastRetrigger","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1251,"external_name":"FastRetrigger"},{"name":"m_bPassthoughCaller","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1252,"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":"CBaseEntity","name":"CMapSharedEnvironment","fields":[{"name":"m_targetMapName","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1200,"external_name":"targetMapName"}]},{"base":"CBaseModelEntity","name":"CMarkupVolume","fields":[{"name":"m_bDisabled","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":2168,"external_name":"StartDisabled"}]},{"base":"CMarkupVolume","name":"CMarkupVolumeTagged","fields":[{"name":"m_bGroupByPrefab","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":2225,"external_name":"groupbyprefab"},{"name":"m_bGroupByVolume","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":2226,"external_name":"groupbyvolume"},{"name":"m_bGroupOtherGroups","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":2227,"external_name":"groupothergroups"}]},{"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":["key","enum"],"offset":2232,"external_name":"flags"}]},{"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":["key"],"offset":2274,"external_name":"split_nav_space"},{"name":"m_bFloodFillAttribute","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":2273,"external_name":"flood_fill_attribute"},{"enum":"NavScopeFlags_t","name":"m_nScopes","size":1,"type":"FIELD_UINT8","flags":["key","enum"],"offset":2272,"external_name":"flags"}]},{"base":"CMarkupVolumeTagged","name":"CMarkupVolumeWithRef","fields":[{"name":"m_bUseRef","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":2240,"external_name":"use_ref_position"},{"name":"m_vRefPosEntitySpace","size":1,"type":"FIELD_VECTOR","flags":["key"],"offset":2244,"external_name":"ref_position"}]},{"base":"CBaseEntity","name":"CMathColorBlend","fields":[{"name":"m_flInMin","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1200,"external_name":"inmin"},{"name":"m_flInMax","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1204,"external_name":"inmax"},{"name":"m_OutColor1","size":1,"type":"FIELD_COLOR32","flags":["key"],"offset":1208,"external_name":"colormin"},{"name":"m_OutColor2","size":1,"type":"FIELD_COLOR32","flags":["key"],"offset":1212,"external_name":"colormax"}]},{"base":"CBaseEntity","name":"CMathCounter","fields":[{"name":"m_flMin","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1200,"external_name":"min"},{"name":"m_flMax","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1204,"external_name":"max"},{"name":"m_bDisabled","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1210,"external_name":"StartDisabled"},{"name":"startvalue","size":1,"type":"FIELD_INT32","flags":["procedural_keyfield"]}]},{"base":"CBaseEntity","name":"CMathRemap","fields":[{"name":"m_flInMin","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1200,"external_name":"in1"},{"name":"m_flInMax","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1204,"external_name":"in2"},{"name":"m_flOut1","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1208,"external_name":"out1"},{"name":"m_flOut2","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1212,"external_name":"out2"}]},{"base":"CPointEntity","name":"CMessage","fields":[{"name":"m_iszMessage","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1200,"external_name":"message"},{"name":"m_sNoise","size":1,"type":"FIELD_SOUNDNAME","flags":["key"],"offset":1224,"external_name":"messagesound"},{"name":"m_MessageAttenuation","size":1,"type":"FIELD_INT32","flags":["key"],"offset":1212,"external_name":"messageattenuation"},{"name":"m_MessageVolume","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1208,"external_name":"messagevolume"}]},{"base":"CPointEntity","name":"CMessageEntity","fields":[{"name":"m_radius","size":1,"type":"FIELD_INT32","flags":["key"],"offset":1200,"external_name":"radius"},{"name":"m_messageText","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1208,"external_name":"message"},{"name":"m_bDeveloperOnly","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1217,"external_name":"developeronly"}]},{"base":"CPointEntity","name":"CMiniMapMarker","fields":[{"enum":"EMiniMapMarkerType_t","name":"m_eType","size":1,"type":"FIELD_INT32","flags":["key","enum"],"offset":1232,"external_name":"MarkerType"}]},{"base":"CBaseButton","name":"CMomentaryRotButton","fields":[{"name":"m_direction","size":1,"type":"FIELD_INT32","flags":["key"],"offset":2724,"external_name":"StartDirection"},{"name":"m_returnSpeed","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2728,"external_name":"returnspeed"},{"name":"m_flStartPosition","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2732,"external_name":"StartPosition"},{"name":"m_bSolidBsp","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":2388,"external_name":"solidbsp"}]},{"name":"CMotorController","fields":[{"name":"m_axis","size":1,"type":"FIELD_POSITION_VECTOR","flags":["key"],"offset":16,"external_name":"axis"},{"name":"m_inertiaFactor","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":28,"external_name":"inertiafactor"}]},{"base":"CPathNode","name":"CMoverPathNode"},{"base":"CBaseEntity","name":"CMultiLightProxy","fields":[{"name":"m_iszLightNameFilter","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1200,"external_name":"light_name"},{"name":"m_iszLightClassFilter","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1208,"external_name":"light_class"},{"name":"m_flLightRadiusFilter","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1216,"external_name":"light_radius"},{"name":"m_flBrightnessDelta","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1220,"external_name":"brightness_delta"},{"name":"m_bPerformScreenFade","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1224,"external_name":"screen_fade"}]},{"base":"CBaseEntity","name":"CMultiSource","fields":[{"name":"m_globalstate","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1488,"external_name":"globalstate"}]},{"base":"CPointEntity","name":"CNavLinkAreaEntity","fields":[{"name":"m_flWidth","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1200,"external_name":"width"},{"name":"m_vLocatorOffset","size":1,"type":"FIELD_VECTOR","flags":["key"],"offset":1204,"external_name":"locatoroffset"},{"name":"m_qLocatorAnglesOffset","size":1,"type":"FIELD_QANGLE","flags":["key"],"offset":1216,"external_name":"locatorangles"},{"name":"m_strEndLocatorParentName","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1256,"external_name":"end_locator_parent"},{"name":"m_strMovementForward","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1376,"external_name":"nav_link_movement"},{"name":"m_strMovementReverse","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1384,"external_name":"nav_link_movement_reverse"},{"name":"m_strFilterName","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1472,"external_name":"filter_name"},{"name":"m_bAllowCrossMovableConnections","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1465,"external_name":"AllowCrossMovableConnections"},{"name":"m_bSuspendConnectionsWhileMoving","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1466,"external_name":"SuspendConnectionsWhileMoving"},{"name":"m_bIsTerminus","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1536,"external_name":"IsTerminus"},{"name":"m_bIsAutoAdjustForward","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1537,"external_name":"IsAutoAdjustForward"}]},{"base":"CBaseModelEntity","name":"CNecro_HauntingSkullEntity","fields":[{"name":"m_hAbility","size":1,"type":"FIELD_EHANDLE","flags":["key"],"offset":2936,"external_name":"ability"},{"name":"m_eSkullState","size":1,"type":"FIELD_INT32","flags":["key"],"offset":2940,"external_name":"skull_state"}]},{"name":"CNetworkedSequenceOperation","fields":[{"name":"m_flCycle","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":16,"external_name":"cycle"},{"name":"sequenceName","size":1,"type":"FIELD_UTLSTRING","flags":["procedural_keyfield"]},{"name":"sequence","size":1,"type":"FIELD_INT32","flags":["procedural_keyfield"]}]},{"base":"CBaseEntity","name":"CNodeEnt","fields":[{"name":"m_NodeData","size":1,"type":"FIELD_EMBEDDED","offset":1216,"embedded":"HintNodeData"},{"name":"m_bDontDropNode","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1200,"external_name":"ai_node_dont_drop"},{"name":"m_HullForceFlags","size":1,"type":"FIELD_EMBEDDED","offset":1201,"embedded":"HullFlags_t"}]},{"base":"CAI_CitadelNPC","name":"CNPC_BarrackBoss","fields":[{"enum":"LaneSide_t","name":"m_LaneSide","size":1,"type":"FIELD_UINT8","flags":["key","enum"],"offset":6732,"external_name":"LaneSide"},{"name":"m_iLane","size":1,"type":"FIELD_INT32","flags":["key"],"offset":5956,"external_name":"LaneNum"},{"name":"m_hTrooperSpawnPoint","size":1,"type":"FIELD_EHANDLE","flags":["key"],"offset":6728,"external_name":"SpawnPoint"}]},{"base":"CNPC_SimpleAnimatingAI","name":"CNPC_BaseDefenseSentry","fields":[{"name":"m_flAttackCone","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":3128,"external_name":"attack_cone"},{"name":"m_nSentryLevel","size":1,"type":"FIELD_INT16","flags":["key"],"offset":3144,"external_name":"sentry_level"}]},{"base":"CAI_CitadelNPC","name":"CNPC_Boss_Tier2","fields":[{"name":"m_iLane","size":1,"type":"FIELD_INT32","flags":["key"],"offset":5944,"external_name":"LaneNum"}]},{"base":"CAI_CitadelNPC","name":"CNPC_Boss_Tier3","fields":[{"name":"m_backdoorProtectionTrigger","size":1,"type":"FIELD_STRING","flags":["key"],"offset":6024,"external_name":"BackdoorProtectionTrigger"}]},{"base":"CAI_CitadelNPC","name":"CNPC_FamiliarHelper","fields":[{"name":"m_nHelperIdx","size":1,"type":"FIELD_UINT8","flags":["key"],"offset":6012,"external_name":"helper_idx"}]},{"base":"CBaseTrigger","name":"CNpcFootSweep","fields":[{"name":"m_bUseCenterPusher","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":2568,"external_name":"use_center_pusher"},{"name":"m_bUseForwardPusher","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":2569,"external_name":"use_forward_pusher"}]},{"base":"CBaseNPCMaker","name":"CNPCMaker","fields":[{"name":"m_iszNPCSubClass","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1424,"external_name":"NPCType"},{"name":"m_ChildTargetName","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1456,"external_name":"NPCTargetname"},{"name":"m_iszSquadName","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1432,"external_name":"NPCSquadName"},{"name":"m_iszHintGroup","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1440,"external_name":"NPCHintGroup"},{"name":"m_RelationshipString","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1448,"external_name":"Relationship"}]},{"base":"CAI_CitadelNPC","name":"CNPC_NecroSkele","fields":[{"name":"m_vecCastLocation","size":1,"type":"FIELD_POSITION_VECTOR","flags":["key"],"offset":5948,"external_name":"cast_location"},{"name":"m_bDontMove","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":5960,"external_name":"dont_move"},{"name":"m_hCastingAbility","size":1,"type":"FIELD_EHANDLE","flags":["key"],"offset":5924,"external_name":"casting_ability"}]},{"base":"CNPC_SimpleAnimatingAI","name":"CNPC_ShieldedSentry","fields":[{"name":"m_flAttackCone","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":3140,"external_name":"attack_cone"},{"name":"m_flLifeTime","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":3132,"external_name":"lifetime"},{"name":"m_flTrackingSpeed","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":3144,"external_name":"tracking_speed"},{"name":"m_flDeployTime","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":3148,"external_name":"deploy_time"},{"name":"m_flAttackDelay","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":3152,"external_name":"attack_delay"}]},{"base":"CBaseAnimGraph","name":"CNPC_SimpleAnimatingAI","fields":[{"name":"m_hAbilityOwner","size":1,"type":"FIELD_EHANDLE","flags":["key"],"offset":2724,"external_name":"owning_ability"}]},{"base":"CPointEntity","name":"CNPCSpawnDestination","fields":[{"name":"m_ReuseDelay","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1200,"external_name":"ReuseDelay"},{"name":"m_RenameNPC","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1208,"external_name":"RenameNPC"}]},{"base":"CAI_CitadelNPC","name":"CNPC_Trooper","fields":[{"name":"m_iLane","size":1,"type":"FIELD_INT32","flags":["key"],"offset":5920,"external_name":"LaneNum"},{"name":"m_iLaneSlot","size":1,"type":"FIELD_INT32","flags":["key"],"offset":5924,"external_name":"LaneSlot"},{"name":"m_hTrooperSpawnPoint","size":1,"type":"FIELD_EHANDLE","flags":["key"],"offset":5960,"external_name":"SpawnPoint"},{"name":"m_hSpawnWaveController","size":1,"type":"FIELD_EHANDLE","flags":["key"],"offset":5956,"external_name":"SpawnWaveController"}]},{"base":"CAI_CitadelNPC","name":"CNPC_TrooperBoss","fields":[{"enum":"LaneSide_t","name":"m_LaneSide","size":1,"type":"FIELD_UINT8","flags":["key","enum"],"offset":6728,"external_name":"LaneSide"},{"name":"m_iLane","size":1,"type":"FIELD_INT32","flags":["key"],"offset":5956,"external_name":"LaneNum"},{"name":"m_hTrooperSpawnPoint","size":1,"type":"FIELD_EHANDLE","flags":["key"],"offset":6724,"external_name":"SpawnPoint"}]},{"base":"CBarnLight","name":"COmniLight","fields":[{"name":"m_flInnerAngle","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2912,"external_name":"inner_angle"},{"name":"m_flOuterAngle","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2916,"external_name":"outer_angle"},{"name":"m_bShowLight","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":2920,"external_name":"showlight"}]},{"name":"ConstraintSoundInfo","fields":[{"name":"m_soundProfile","size":1,"type":"FIELD_EMBEDDED","offset":32,"embedded":"SimpleConstraintSoundProfile"},{"name":"m_iszTravelSoundFwd","size":1,"type":"FIELD_STRING","flags":["key"],"offset":80,"external_name":"slidesoundfwd"},{"name":"m_iszTravelSoundBack","size":1,"type":"FIELD_STRING","flags":["key"],"offset":88,"external_name":"slidesoundback"},{"name":"m_iszReversalSoundSmall","size":1,"type":"FIELD_STRING","flags":["key"],"offset":120,"external_name":"reversalsoundSmall"},{"name":"m_iszReversalSoundMedium","size":1,"type":"FIELD_STRING","flags":["key"],"offset":128,"external_name":"reversalsoundMedium"},{"name":"m_iszReversalSoundLarge","size":1,"type":"FIELD_STRING","flags":["key"],"offset":136,"external_name":"reversalsoundLarge"}]},{"base":"CDynamicProp","name":"COrnamentProp","fields":[{"name":"m_initialOwner","size":1,"type":"FIELD_STRING","flags":["key"],"offset":3408,"external_name":"InitialOwner"}]},{"base":"CBaseModelEntity","name":"CParticleSystem","fields":[{"name":"m_bStartActive","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":3035,"external_name":"start_active"},{"name":"m_flPreSimTime","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2708,"external_name":"pre_sim_time"},{"name":"m_iszEffectName","size":1,"type":"FIELD_STRING","flags":["key"],"offset":3040,"external_name":"effect_name"},{"name":"m_bNoSave","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":3032,"external_name":"no_save"},{"name":"m_bNoFreeze","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":3033,"external_name":"no_freeze"},{"name":"m_bNoRamp","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":3034,"external_name":"no_ramp"},{"name":"m_szSnapshotFileName","size":512,"type":"FIELD_CHARACTER","flags":["key"],"offset":2168,"external_name":"snapshot_file"},{"name":"m_iszControlPointNames","size":64,"type":"FIELD_STRING","flags":["key"],"offset":3048,"external_name":"cpoint%d"},{"name":"cpoint%d_value","size":64,"type":"FIELD_UTLSTRING","flags":["procedural_keyfield"]},{"name":"m_bAnimateDuringGameplayPause","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":2692,"external_name":"AnimateDuringGameplayPause"},{"name":"m_nDataCP","size":1,"type":"FIELD_INT32","flags":["key"],"offset":3560,"external_name":"data_cp"},{"name":"m_vecDataCPValue","size":1,"type":"FIELD_VECTOR","flags":["key"],"offset":3564,"external_name":"data_cp_value"},{"name":"m_nTintCP","size":1,"type":"FIELD_INT32","flags":["key"],"offset":3576,"external_name":"tint_cp"},{"name":"m_clrTint","size":1,"type":"FIELD_COLOR32","flags":["key"],"offset":3580,"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_bAllowAutoLead","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1280,"external_name":"allow_auto_lead"}]},{"base":"CPointEntity","name":"CPathCorner","fields":[{"name":"m_flWait","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1292,"external_name":"wait"},{"name":"m_flSpeed","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1312,"external_name":"speed"},{"name":"m_bTriggerLocomotionStop","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1288,"external_name":"trigger_locomotion_stop"},{"name":"m_bSmoothArrival","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1289,"external_name":"smooth_arrival"},{"name":"m_flPathEndDistanceFromGoal","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1308,"external_name":"path_end_distance_from_goal"},{"name":"m_flWaypointSuccessRadius","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1304,"external_name":"waypoint_success_radius"},{"name":"m_flWaypointSuccessRadiusWhenBlocked","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1300,"external_name":"waypoint_success_radius_when_blocked"},{"name":"arrival_direction_entity","size":1,"type":"FIELD_STRING","flags":["procedural_keyfield"]},{"name":"arrival_direction_entity_handle","size":1,"type":"FIELD_EHANDLE","flags":["procedural_keyfield"]},{"name":"arrival_direction_tolerance_angle","size":1,"type":"FIELD_FLOAT32","flags":["procedural_keyfield"]},{"name":"arrival_direction_relative_position","size":1,"type":"FIELD_VECTOR","flags":["procedural_keyfield"]},{"name":"m_flRadius","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1296,"external_name":"radius"},{"name":"m_bExactPositioning","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1290,"external_name":"exact_positioning"}]},{"base":"CBaseEntity","name":"CPathKeyFrame","fields":[{"name":"m_iNextKey","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1248,"external_name":"NextKey"},{"name":"m_flMoveSpeed","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1268,"external_name":"MoveSpeed"}]},{"base":"CPathWithDynamicNodes","name":"CPathMover","fields":[{"name":"m_iszMoverSpawnerName","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1600,"external_name":"path_mover_spawner_name"},{"name":"m_iszMoverRouterName","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1616,"external_name":"path_mover_router_name"},{"name":"m_flSampleSpacing","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1624,"external_name":"sample_spacing"},{"name":"m_bIgnoreParentRotation","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1540,"external_name":"ignore_parent_rotation"}]},{"base":"CBaseEntity","name":"CPathMoverEntitySpawner","fields":[{"name":"m_bEnabled","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1336,"external_name":"enabled"},{"enum":"CPathMoverEntitySpawner::TemplateChoiceStrategy_t","name":"m_eTemplateChoiceStrategy","size":1,"type":"FIELD_INT32","flags":["key","enum"],"offset":1200,"external_name":"template_selection_strategy"},{"name":"m_flSpawnFrequencySeconds","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1280,"external_name":"spawn_frequency_seconds"},{"name":"m_flSpawnFrequencyDistToNearestMover","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1284,"external_name":"spawn_frequency_dist_to_nearest"},{"name":"m_nMaxActive","size":1,"type":"FIELD_INT32","flags":["key"],"offset":1320,"external_name":"max_active"},{"name":"m_iszPathMoverName","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1416,"external_name":"path_mover_name"},{"name":"m_bPrepopulateOnSpawn","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1424,"external_name":"prepopulate_on_spawn"},{"name":"m_szSpawnTemplates","size":4,"type":"FIELD_STRING","flags":["key"],"offset":1208,"external_name":"entity_template%02d"},{"name":"m_szSpawnTemplateParams","size":4,"type":"FIELD_INT32","flags":["key"],"offset":1240,"external_name":"param_template%02d"},{"name":"m_bDestroyMoverOnArrivedAtEnd","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1337,"external_name":"destroy_mover_at_end"},{"name":"m_iszPathNodeStartName","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1432,"external_name":"path_node_start_name"}]},{"base":"CPointEntity","name":"CPathNode","fields":[{"name":"m_vInTangentLocal","size":1,"type":"FIELD_VECTOR","flags":["key"],"offset":1200,"external_name":"in_tangent_local"},{"name":"m_vOutTangentLocal","size":1,"type":"FIELD_VECTOR","flags":["key"],"offset":1212,"external_name":"out_tangent_local"},{"name":"m_strParentPathUniqueID","size":1,"type":"FIELD_UTLSTRING","flags":["key"],"offset":1224,"external_name":"path_uniqueid"},{"name":"m_strPathNodeParameter","size":1,"type":"FIELD_UTLSTRING","flags":["key"],"offset":1232,"external_name":"path_parameter_string"}]},{"base":"CBaseEntity","name":"CPathParticleRope","fields":[{"name":"m_bStartActive","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1208,"external_name":"start_active"},{"name":"m_flMaxSimulationTime","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1212,"external_name":"max_simulation_time"},{"name":"m_iszEffectName","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1216,"external_name":"effect_name"},{"name":"m_flParticleSpacing","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1248,"external_name":"particle_spacing"},{"name":"m_flSlack","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1252,"external_name":"slack"},{"name":"m_flRadius","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1256,"external_name":"radius"},{"name":"m_ColorTint","size":1,"type":"FIELD_COLOR32","flags":["key"],"offset":1260,"external_name":"color_tint"},{"name":"pathNodes","size":1,"type":"FIELD_STRING","flags":["procedural_keyfield"]}]},{"base":"CBaseEntity","name":"CPathSimple","fields":[{"name":"m_bClosedLoop","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1464,"external_name":"closed_loop"}]},{"base":"CPointEntity","name":"CPathTrack","fields":[{"name":"m_flRadius","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1216,"external_name":"radius"},{"name":"m_altName","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1224,"external_name":"altpath"},{"enum":"TrackOrientationType_t","name":"m_eOrientationType","size":1,"type":"FIELD_INT32","flags":["key","enum"],"offset":1236,"external_name":"orientationtype"},{"name":"m_flSpeed","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1212,"external_name":"speed"}]},{"base":"CPathSimple","name":"CPathWithDynamicNodes","fields":[{"enum":"DirectionAlongSimplePath_t","name":"m_eDesiredDirection","size":1,"type":"FIELD_INT32","flags":["key","enum"],"offset":1536,"external_name":"preferred_direction"}]},{"base":"CPhysConstraint","name":"CPhysBallSocket","fields":[{"name":"m_flJointFriction","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1296,"external_name":"joint_friction"},{"name":"m_bEnableSwingLimit","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1300,"external_name":"enable_swing_limit"},{"name":"m_flSwingLimit","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1304,"external_name":"swing_limit"},{"name":"m_bEnableTwistLimit","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1308,"external_name":"enable_twist_limit"},{"name":"m_flMinTwistAngle","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1312,"external_name":"min_twist_angle"},{"name":"m_flMaxTwistAngle","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1316,"external_name":"max_twist_angle"}]},{"base":"CBreakable","name":"CPhysBox","fields":[{"name":"m_damageType","size":1,"type":"FIELD_INT32","flags":["key"],"offset":2384,"external_name":"Damagetype"},{"name":"m_damageToEnableMotion","size":1,"type":"FIELD_INT32","flags":["key"],"offset":2388,"external_name":"damagetoenablemotion"},{"name":"m_flForceToEnableMotion","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2392,"external_name":"forcetoenablemotion"},{"enum":"HoverPoseFlags_t","name":"m_nHoverPoseFlags","size":1,"type":"FIELD_UINT8","flags":["key","enum"],"offset":2422,"external_name":"hoverposeflags"},{"name":"m_vHoverPosePosition","size":1,"type":"FIELD_VECTOR","flags":["key"],"offset":2396,"external_name":"hoverposeposition"},{"name":"m_angHoverPoseAngles","size":1,"type":"FIELD_QANGLE","flags":["key"],"offset":2408,"external_name":"hoverposeangles"},{"name":"preferredcarryangles","size":1,"type":"FIELD_QANGLE","flags":["procedural_keyfield"]},{"name":"m_bNotSolidToWorld","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":2420,"external_name":"notsolid"},{"name":"m_flTouchOutputPerEntityDelay","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2424,"external_name":"touchoutputperentitydelay"},{"name":"m_bEnableUseOutput","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":2421,"external_name":"enableuseoutput"},{"name":"m_iszCollisionGroup","size":1,"type":"FIELD_STRING","flags":["key"],"offset":2432,"external_name":"collisionGroup"},{"name":"m_iszInteractsAs","size":1,"type":"FIELD_STRING","flags":["key"],"offset":2440,"external_name":"interactsAs"},{"name":"m_iszInteractsWith","size":1,"type":"FIELD_STRING","flags":["key"],"offset":2448,"external_name":"interactsWith"},{"name":"m_iszInteractsExclude","size":1,"type":"FIELD_STRING","flags":["key"],"offset":2456,"external_name":"interactsExclude"}]},{"base":"CBaseEntity","name":"CPhysConstraint","fields":[{"name":"m_nameAttach1","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1208,"external_name":"attach1"},{"name":"m_nameAttach2","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1216,"external_name":"attach2"},{"name":"m_hAttach1","size":1,"type":"FIELD_EHANDLE","flags":["key"],"offset":1224,"external_name":"attachedentity1"},{"name":"m_hAttach2","size":1,"type":"FIELD_EHANDLE","flags":["key"],"offset":1228,"external_name":"attachedentity2"},{"name":"m_nameAttachment1","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1232,"external_name":"attachment1"},{"name":"m_nameAttachment2","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1240,"external_name":"attachment2"},{"name":"m_breakSound","size":1,"type":"FIELD_SOUNDNAME","flags":["key"],"offset":1248,"external_name":"breaksound"},{"name":"m_forceLimit","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1256,"external_name":"forcelimit"},{"name":"m_torqueLimit","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1260,"external_name":"torquelimit"},{"name":"m_minTeleportDistance","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1264,"external_name":"teleportfollowdistance"},{"name":"m_bSnapObjectPositions","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1268,"external_name":"snapobjectpositions"},{"name":"m_bTreatEntity1AsInfiniteMass","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1269,"external_name":"treat_entity1_as_infinite_mass"}]},{"base":"CPointEntity","name":"CPhysExplosion","fields":[{"name":"m_flMagnitude","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1204,"external_name":"magnitude"},{"name":"m_flDamage","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1208,"external_name":"damage"},{"name":"m_radius","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1212,"external_name":"radius"},{"name":"m_ignoreEntityName","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1224,"external_name":"ignoreentityname"},{"name":"m_targetEntityName","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1216,"external_name":"targetentityname"},{"name":"m_flInnerRadius","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1232,"external_name":"inner_radius"},{"name":"m_bExplodeOnSpawn","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1200,"external_name":"explodeonspawn"},{"name":"m_flPushScale","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1236,"external_name":"pushscale"},{"name":"m_bConvertToDebrisWhenPossible","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1240,"external_name":"ConvertToDebrisWhenPossible"},{"name":"m_bAffectInvulnerableEnts","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1241,"external_name":"AffectInvulnerableEnts"},{"name":"m_bDisablePushClamp","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1242,"external_name":"DisablePushClamp"}]},{"base":"CPhysConstraint","name":"CPhysFixed","fields":[{"name":"m_flLinearFrequency","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1296,"external_name":"linearfrequency"},{"name":"m_flLinearDampingRatio","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1300,"external_name":"lineardampingratio"},{"name":"m_flAngularFrequency","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1304,"external_name":"angularfrequency"},{"name":"m_flAngularDampingRatio","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1308,"external_name":"angulardampingratio"},{"name":"m_bEnableLinearConstraint","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1312,"external_name":"enablelinearconstraint"},{"name":"m_bEnableAngularConstraint","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1313,"external_name":"enableangularconstraint"},{"name":"m_sBoneName1","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1320,"external_name":"bonename1"},{"name":"m_sBoneName2","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1328,"external_name":"bonename2"}]},{"base":"CPointEntity","name":"CPhysForce","fields":[{"name":"m_nameAttach","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1208,"external_name":"attach1"},{"name":"m_force","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1216,"external_name":"force"},{"name":"m_forceTime","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1220,"external_name":"forcetime"}]},{"base":"CPhysConstraint","name":"CPhysHinge","fields":[{"name":"m_soundInfo","size":1,"type":"FIELD_EMBEDDED","offset":1304,"embedded":"ConstraintSoundInfo"},{"name":"m_hingeFriction","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1572,"external_name":"hingefriction"},{"name":"m_flMinRotation","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1584,"external_name":"min_rotation"},{"name":"m_flMaxRotation","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1588,"external_name":"max_rotation"},{"name":"m_flInitialRotation","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1592,"external_name":"initial_rotation"},{"name":"m_systemLoadScale","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1576,"external_name":"systemloadscale"},{"name":"m_flMotorFrequency","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1596,"external_name":"motorfrequency"},{"name":"m_flMotorDampingRatio","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1600,"external_name":"motordampingratio"},{"name":"m_flAngleSpeedThreshold","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1608,"external_name":"AngleSpeedThreshold"}]},{"base":"CBaseEntity","name":"CPhysicsEntitySolver","fields":[{"name":"m_hMovingEntity","size":1,"type":"FIELD_EHANDLE","flags":["key"],"offset":1216,"external_name":"moving_entity"},{"name":"m_hPhysicsBlocker","size":1,"type":"FIELD_EHANDLE","flags":["key"],"offset":1220,"external_name":"blocker"},{"name":"m_separationDuration","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1224,"external_name":"duration"}]},{"base":"CBaseEntity","name":"CPhysicsNPCSolver","fields":[{"name":"m_hNPC","size":1,"type":"FIELD_EHANDLE","flags":["key"],"offset":1216,"external_name":"npc"},{"name":"m_hEntity","size":1,"type":"FIELD_EHANDLE","flags":["key"],"offset":1220,"external_name":"entity"},{"name":"m_separationDuration","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1232,"external_name":"duration"},{"name":"m_allowIntersection","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1240,"external_name":"disable_collisions"}]},{"base":"CBreakableProp","name":"CPhysicsProp","fields":[{"name":"m_massScale","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":3292,"external_name":"massscale"},{"name":"m_buoyancyScale","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":3296,"external_name":"buoyancyscale"},{"name":"m_damageType","size":1,"type":"FIELD_INT32","flags":["key"],"offset":3300,"external_name":"Damagetype"},{"name":"m_bAcceptDamageFromHeldObjects","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":3358,"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":["key","enum"],"offset":3324,"external_name":"dynamiccontinuouscontactbehavior"},{"name":"m_iInitialGlowState","size":1,"type":"FIELD_INT32","flags":["key"],"offset":3332,"external_name":"glowstate"},{"name":"m_nGlowRange","size":1,"type":"FIELD_INT32","flags":["key"],"offset":3336,"external_name":"glowrange"},{"name":"m_nGlowRangeMin","size":1,"type":"FIELD_INT32","flags":["key"],"offset":3340,"external_name":"glowrangemin"},{"name":"m_glowColor","size":1,"type":"FIELD_COLOR32","flags":["key"],"offset":3344,"external_name":"glowcolor"},{"name":"m_damageToEnableMotion","size":1,"type":"FIELD_INT32","flags":["key"],"offset":3304,"external_name":"damagetoenablemotion"},{"name":"m_flForceToEnableMotion","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":3308,"external_name":"forcetoenablemotion"},{"enum":"CPhysicsProp::CrateType_t","name":"m_CrateType","size":1,"type":"FIELD_INT32","flags":["key","enum"],"offset":3360,"external_name":"CrateType"},{"name":"m_strItemClass","size":4,"type":"FIELD_STRING","flags":["key"],"offset":3368,"external_name":"ItemClass%d"},{"name":"m_nItemCount","size":4,"type":"FIELD_INT32","flags":["key"],"offset":3400,"external_name":"ItemCount%d"},{"name":"m_bRemovableForAmmoBalancing","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":3416,"external_name":"ammobalancing_removable"},{"name":"m_bUpdateNavWhenMoving","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":3356,"external_name":"updatenavwhenmoving"},{"name":"m_bForceNavObstacleCut","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":3357,"external_name":"forcenavcut"},{"name":"m_bForceNavIgnore","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":3288,"external_name":"forcenavignore"},{"name":"m_bNoNavmeshBlocker","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":3289,"external_name":"nonavmeshblocker"},{"name":"m_bForceNpcExclude","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":3290,"external_name":"forcenpcexclude"},{"name":"m_bShouldAutoConvertBackFromDebris","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":3348,"external_name":"auto_convert_back_from_debris"},{"name":"m_bMuteImpactEffects","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":3349,"external_name":"mute_impact_effects"},{"name":"m_bEnableUseOutput","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":3359,"external_name":"enableuseoutput"},{"name":"health","size":1,"type":"FIELD_INT32","flags":["procedural_keyfield"]}]},{"base":"CPhysicsProp","name":"CPhysicsPropRespawnable","fields":[{"name":"m_flRespawnDuration","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":3472,"external_name":"RespawnTime"}]},{"base":"CBaseEntity","name":"CPhysicsSpring","fields":[{"name":"m_flFrequency","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1208,"external_name":"frequency"},{"name":"m_flDampingRatio","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1212,"external_name":"damping"},{"name":"m_flRestLength","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1216,"external_name":"length"},{"name":"lengthscale","size":1,"type":"FIELD_FLOAT32","flags":["procedural_keyfield"]},{"name":"m_nameAttachStart","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1224,"external_name":"attach1"},{"name":"m_nameAttachEnd","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1232,"external_name":"attach2"},{"name":"m_end","size":1,"type":"FIELD_POSITION_VECTOR","flags":["key"],"offset":1252,"external_name":"springaxis"}]},{"base":"CBaseEntity","name":"CPhysicsWire","fields":[{"name":"m_nDensity","size":1,"type":"FIELD_INT32","flags":["key"],"offset":1200,"external_name":"Density"}]},{"base":"CPointEntity","name":"CPhysImpact","fields":[{"name":"m_damage","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1200,"external_name":"magnitude"},{"name":"m_distance","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1204,"external_name":"distance"},{"name":"m_directionEntityName","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1208,"external_name":"directionentityname"}]},{"base":"CPhysConstraint","name":"CPhysLength","fields":[{"name":"m_addLength","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1332,"external_name":"addlength"},{"name":"m_minLength","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1336,"external_name":"minlength"},{"name":"m_vecAttach","size":1,"type":"FIELD_POSITION_VECTOR","flags":["key"],"offset":1320,"external_name":"attachpoint"}]},{"base":"CBaseAnimGraph","name":"CPhysMagnet","fields":[{"name":"m_massScale","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2752,"external_name":"massScale"},{"name":"m_iMaxObjectsAttached","size":1,"type":"FIELD_INT32","flags":["key"],"offset":2808,"external_name":"maxobjects"},{"name":"m_forceLimit","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2756,"external_name":"forcelimit"},{"name":"m_torqueLimit","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2760,"external_name":"torquelimit"}]},{"base":"CBaseEntity","name":"CPhysMotor","fields":[{"name":"m_nameAttach","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1200,"external_name":"attach1"},{"name":"m_nameAnchor","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1208,"external_name":"attach2"},{"name":"m_spinUp","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1224,"external_name":"spinup"},{"name":"m_spinDown","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1228,"external_name":"spindown"},{"name":"m_flMotorFriction","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1232,"external_name":"friction"},{"name":"m_additionalAcceleration","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1236,"external_name":"addangaccel"},{"name":"m_flTargetSpeed","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1248,"external_name":"speed"},{"name":"m_motor","size":1,"type":"FIELD_EMBEDDED","offset":1272,"embedded":"CMotorController"}]},{"base":"CPhysConstraint","name":"CPhysPulley","fields":[{"name":"m_position2","size":1,"type":"FIELD_POSITION_VECTOR","flags":["key"],"offset":1296,"external_name":"position2"},{"name":"m_addLength","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1332,"external_name":"addlength"},{"name":"m_gearRatio","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1336,"external_name":"gearratio"}]},{"base":"CPhysConstraint","name":"CPhysSlideConstraint","fields":[{"name":"m_axisEnd","size":1,"type":"FIELD_POSITION_VECTOR","flags":["key"],"offset":1304,"external_name":"slideaxis"},{"name":"m_slideFriction","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1316,"external_name":"slidefriction"},{"name":"m_systemLoadScale","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1320,"external_name":"systemloadscale"},{"name":"m_initialOffset","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1324,"external_name":"initialoffset"},{"name":"m_bEnableLinearConstraint","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1328,"external_name":"enablelinearconstraint"},{"name":"m_bEnableAngularConstraint","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1329,"external_name":"enableangularconstraint"},{"name":"m_flMotorFrequency","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1332,"external_name":"motorfrequency"},{"name":"m_flMotorDampingRatio","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1336,"external_name":"motordampingratio"},{"name":"m_bUseEntityPivot","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1340,"external_name":"useEntityPivot"},{"name":"m_soundInfo","size":1,"type":"FIELD_EMBEDDED","offset":1344,"embedded":"ConstraintSoundInfo"}]},{"base":"CPhysForce","name":"CPhysTorque","fields":[{"name":"m_axis","size":1,"type":"FIELD_POSITION_VECTOR","flags":["key"],"offset":1296,"external_name":"axis"}]},{"base":"CPhysConstraint","name":"CPhysWheelConstraint","fields":[{"name":"m_flSuspensionFrequency","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1296,"external_name":"suspension_frequency"},{"name":"m_flSuspensionDampingRatio","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1300,"external_name":"suspension_damping_ratio"},{"name":"m_flSuspensionHeightOffset","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1304,"external_name":"suspension_height_offset"},{"name":"m_bEnableSuspensionLimit","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1308,"external_name":"enable_suspension_limit"},{"name":"m_flMinSuspensionOffset","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1312,"external_name":"min_suspension_offset"},{"name":"m_flMaxSuspensionOffset","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1316,"external_name":"max_suspension_offset"},{"name":"m_bEnableSteeringLimit","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1320,"external_name":"enable_steering_limit"},{"name":"m_flMinSteeringAngle","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1324,"external_name":"min_steering_angle"},{"name":"m_flMaxSteeringAngle","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1328,"external_name":"max_steering_angle"},{"name":"m_flSteeringAxisFriction","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1332,"external_name":"steering_axis_friction"},{"name":"m_flSpinAxisFriction","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1336,"external_name":"spin_axis_friction"}]},{"base":"CPlayerPawnComponent","name":"CPlayer_CameraServices"},{"name":"CPlayerPawnComponent"},{"base":"CBaseModelEntity","name":"CPlayerSprayDecal","fields":[{"name":"m_nPlayerSlot","size":1,"type":"FIELD_INT32","flags":["key"],"offset":2228,"external_name":"player_slot"}]},{"base":"CBaseEntity","name":"CPlayerVisibility","fields":[{"name":"m_bStartDisabled","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1216,"external_name":"StartDisabled"},{"name":"m_flVisibilityStrength","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1200,"external_name":"playervisibilitystrength"},{"name":"m_flFogDistanceMultiplier","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1204,"external_name":"playerfogdistancemultiplier"},{"name":"m_flFogMaxDensityMultiplier","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1208,"external_name":"playerfogmaxdensitymultiplier"},{"name":"m_flFadeTime","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1212,"external_name":"fadetime"}]},{"base":"CPointEntity","name":"CPointAngleSensor","fields":[{"name":"m_bDisabled","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1200,"external_name":"StartDisabled"},{"name":"m_nLookAtName","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1208,"external_name":"lookatname"},{"name":"m_flDuration","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1224,"external_name":"duration"},{"name":"tolerance","size":1,"type":"FIELD_FLOAT32","flags":["procedural_keyfield"]}]},{"base":"CPointEntity","name":"CPointAngularVelocitySensor","fields":[{"name":"m_flThreshold","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1204,"external_name":"threshold"},{"name":"m_flFireInterval","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1220,"external_name":"fireinterval"},{"name":"m_vecAxis","size":1,"type":"FIELD_POSITION_VECTOR","flags":["key"],"offset":1240,"external_name":"axis"},{"name":"m_bUseHelper","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1252,"external_name":"usehelper"}]},{"base":"CPointEntity","name":"CPointBroadcastClientCommand"},{"base":"CBaseEntity","name":"CPointCamera","fields":[{"name":"m_FOV","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1200,"external_name":"FOV"},{"name":"m_flZNear","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1248,"external_name":"zNear"},{"name":"m_flZFar","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1244,"external_name":"zFar"},{"name":"m_Resolution","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1204,"external_name":"resolution"},{"name":"m_bFogEnable","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1208,"external_name":"fogEnable"},{"name":"m_FogColor","size":1,"type":"FIELD_COLOR32","flags":["key"],"offset":1212,"external_name":"fogColor"},{"name":"m_flFogStart","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1216,"external_name":"fogStart"},{"name":"m_flFogEnd","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1220,"external_name":"fogEnd"},{"name":"m_flFogMaxDensity","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1224,"external_name":"fogMaxDensity"},{"name":"m_bUseScreenAspectRatio","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1229,"external_name":"UseScreenAspectRatio"},{"name":"m_flAspectRatio","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1232,"external_name":"aspectRatio"},{"name":"m_bCanHLTVUse","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1252,"external_name":"hltvUsable"},{"name":"m_bAlignWithParent","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1253,"external_name":"align_with_parent"},{"name":"m_bDofEnabled","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1254,"external_name":"dof_enabled"},{"name":"m_flDofNearBlurry","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1256,"external_name":"dof_near_blurry"},{"name":"m_flDofNearCrisp","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1260,"external_name":"dof_near_crisp"},{"name":"m_flDofFarCrisp","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1264,"external_name":"dac_dof_far_crisp"},{"name":"m_flDofFarBlurry","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1268,"external_name":"dac_dof_far_blurry"},{"name":"m_flDofTiltToGround","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1272,"external_name":"dac_dof_tilt_to_ground"}]},{"base":"CPointCamera","name":"CPointCameraVFOV","fields":[{"name":"m_flVerticalFOV","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1296,"external_name":"VerticalFOV"},{"name":"m_flDofFarCrisp","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1264,"external_name":"dof_far_crisp"},{"name":"m_flDofFarBlurry","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1268,"external_name":"dof_far_blurry"},{"name":"m_flDofTiltToGround","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1272,"external_name":"dof_tilt_to_ground"}]},{"base":"CPointEntity","name":"CPointChildModifier","fields":[{"name":"m_bOrphanInsteadOfDeletingChildrenOnRemove","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1200,"external_name":"orphan_children_on_remove"}]},{"base":"CPointEntity","name":"CPointClientCommand"},{"base":"CBaseClientUIEntity","name":"CPointClientUIDialog","fields":[{"name":"m_bStartEnabled","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":2524,"external_name":"StartEnabled"}]},{"base":"CBaseClientUIEntity","name":"CPointClientUIWorldPanel","fields":[{"name":"m_bIgnoreInput","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":2520,"external_name":"ignore_input"},{"name":"m_bFollowPlayerAcrossTeleport","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":2522,"external_name":"follow_player_across_teleport"},{"name":"m_flWidth","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2524,"external_name":"width"},{"name":"m_flHeight","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2528,"external_name":"height"},{"name":"m_flDPI","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2532,"external_name":"panel_dpi"},{"name":"m_flWindowUIScale","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2536,"external_name":"window_ui_scale"},{"name":"m_flInteractDistance","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2540,"external_name":"interact_distance"},{"name":"m_flDepthOffset","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2544,"external_name":"depth_offset"},{"name":"m_unOwnerContext","size":1,"type":"FIELD_UINT32","flags":["key"],"offset":2548,"external_name":"owner_context"},{"name":"m_unHorizontalAlign","size":1,"type":"FIELD_UINT32","flags":["key"],"offset":2552,"external_name":"horizontal_align"},{"name":"m_unVerticalAlign","size":1,"type":"FIELD_UINT32","flags":["key"],"offset":2556,"external_name":"vertical_align"},{"name":"m_unOrientation","size":1,"type":"FIELD_UINT32","flags":["key"],"offset":2560,"external_name":"orientation"},{"name":"m_bAllowInteractionFromAllSceneWorlds","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":2564,"external_name":"allow_interaction_from_all_scene_worlds"},{"name":"m_bOpaque","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":2592,"external_name":"opaque"},{"name":"m_bNoDepth","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":2593,"external_name":"ignore_depth"},{"name":"m_bVisibleWhenParentNoDraw","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":2594,"external_name":"visible_when_parent_nodraw"},{"name":"m_bRenderBackface","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":2595,"external_name":"render_backface"},{"name":"m_bLit","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":2521,"external_name":"lit"},{"name":"m_bUseOffScreenIndicator","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":2596,"external_name":"enable_offscreen_indicator"},{"name":"m_bExcludeFromSaveGames","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":2597,"external_name":"exclude_from_save_games"},{"name":"m_bGrabbable","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":2598,"external_name":"grabbable"},{"name":"m_bOnlyRenderToTexture","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":2599,"external_name":"only_render_to_texture"},{"name":"m_bDisableMipGen","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":2600,"external_name":"disable_mip_gen"},{"name":"m_nExplicitImageLayout","size":1,"type":"FIELD_INT32","flags":["key"],"offset":2604,"external_name":"explicit_image_layout"},{"name":"m_bIgnoreParentOrientation","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":2608,"external_name":"ignore_parent_orientation"},{"name":"css_class","size":1,"type":"FIELD_STRING","flags":["procedural_keyfield"]}]},{"base":"CPointClientUIWorldPanel","name":"CPointClientUIWorldTextPanel","fields":[{"name":"m_messageText","size":512,"type":"FIELD_CHARACTER","flags":["key"],"offset":2616,"external_name":"message"}]},{"base":"CBaseAnimGraph","name":"CPointCommentaryNode","fields":[{"name":"m_iszPreCommands","size":1,"type":"FIELD_STRING","flags":["key"],"offset":2704,"external_name":"precommands"},{"name":"m_iszPostCommands","size":1,"type":"FIELD_STRING","flags":["key"],"offset":2712,"external_name":"postcommands"},{"name":"m_iszCommentaryFile","size":1,"type":"FIELD_STRING","flags":["key"],"offset":2720,"external_name":"commentaryfile"},{"name":"m_iszViewTarget","size":1,"type":"FIELD_STRING","flags":["key"],"offset":2728,"external_name":"viewtarget"},{"name":"m_iszViewPosition","size":1,"type":"FIELD_STRING","flags":["key"],"offset":2744,"external_name":"viewposition"},{"name":"m_bPreventMovement","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":2760,"external_name":"prevent_movement"},{"name":"m_iszTitle","size":1,"type":"FIELD_STRING","flags":["key"],"offset":2888,"external_name":"title"},{"name":"m_iszSpeakers","size":1,"type":"FIELD_STRING","flags":["key"],"offset":2896,"external_name":"speakers"},{"name":"m_iNodeNumber","size":1,"type":"FIELD_INT32","flags":["key"],"offset":2904,"external_name":"node_id"},{"name":"m_bDisabled","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":2805,"external_name":"start_disabled"},{"name":"m_vecTeleportOrigin","size":1,"type":"FIELD_POSITION_VECTOR","flags":["key"],"offset":2808,"external_name":"teleport_origin"}]},{"base":"CBaseEntity","name":"CPointEntity"},{"base":"CBaseEntity","name":"CPointEntityFinder","fields":[{"enum":"EntFinderMethod_t","name":"m_FindMethod","size":1,"type":"FIELD_INT32","flags":["key","enum"],"offset":1236,"external_name":"method"},{"name":"m_iFilterName","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1208,"external_name":"filtername"},{"name":"m_iRefName","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1224,"external_name":"referencename"}]},{"base":"CPointEntity","name":"CPointHurt","fields":[{"name":"m_flRadius","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1208,"external_name":"DamageRadius"},{"name":"m_nDamage","size":1,"type":"FIELD_INT32","flags":["key"],"offset":1200,"external_name":"Damage"},{"name":"m_flDelay","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1212,"external_name":"DamageDelay"},{"enum":"DamageTypes_t","name":"m_bitsDamageType","size":1,"type":"FIELD_INT32","flags":["key","enum"],"offset":1204,"external_name":"DamageType"},{"name":"m_strTarget","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1216,"external_name":"DamageTarget"}]},{"base":"CBaseEntity","name":"CPointModifierThinker","fields":[{"name":"m_bSendToClients","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1224,"external_name":"send_to_clients"}]},{"base":"CBaseEntity","name":"CPointOrient","fields":[{"name":"m_iszSpawnTargetName","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1200,"external_name":"orient_towards"},{"name":"m_bActive","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1212,"external_name":"start_active"},{"enum":"PointOrientConstraint_t","name":"m_nConstraint","size":1,"type":"FIELD_INT32","flags":["key","enum"],"offset":1220,"external_name":"constraint_type"},{"enum":"PointOrientGoalDirectionType_t","name":"m_nGoalDirection","size":1,"type":"FIELD_INT32","flags":["key","enum"],"offset":1216,"external_name":"goal_direction_type"},{"name":"m_flMaxTurnRate","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1224,"external_name":"max_turn_rate"}]},{"base":"CBaseEntity","name":"CPointPrefab","fields":[{"name":"m_targetMapName","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1200,"external_name":"targetMapName"},{"name":"m_forceWorldGroupID","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1208,"external_name":"forceWorldGroupID"},{"name":"m_fixupNames","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1224,"external_name":"fixupNames"},{"name":"m_bLoadDynamic","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1225,"external_name":"prefab_load_dynamic"},{"name":"m_associatedRelayTargetName","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1216,"external_name":"prefab_associated_relay"}]},{"base":"CPointEntity","name":"CPointProximitySensor","fields":[{"name":"m_bDisabled","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1200,"external_name":"StartDisabled"}]},{"base":"CPointEntity","name":"CPointPush","fields":[{"name":"m_bEnabled","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1200,"external_name":"enabled"},{"name":"m_flMagnitude","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1204,"external_name":"magnitude"},{"name":"m_flRadius","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1208,"external_name":"radius"},{"name":"m_flInnerRadius","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1212,"external_name":"inner_radius"},{"name":"m_flConeOfInfluence","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1216,"external_name":"influence_cone"},{"name":"m_iszFilterName","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1224,"external_name":"filtername"}]},{"base":"CPointEntity","name":"CPointServerCommand"},{"base":"CBaseEntity","name":"CPointTeleport","fields":[{"name":"m_bTeleportParentedEntities","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1224,"external_name":"teleport_parented_entities"},{"name":"m_bTeleportUseCurrentAngle","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1225,"external_name":"teleport_use_current_angle"}]},{"base":"CBaseEntity","name":"CPointTemplate","fields":[{"name":"m_iszWorldName","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1200,"external_name":"worldName"},{"name":"m_iszSource2EntityLumpName","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1208,"external_name":"entityLumpName"},{"name":"m_iszEntityFilterName","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1216,"external_name":"entityFilterName"},{"name":"m_bAsynchronouslySpawnEntities","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1228,"external_name":"asynchronous"},{"name":"m_flTimeoutInterval","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1224,"external_name":"timeoutInterval"},{"enum":"PointTemplateOwnerSpawnGroupType_t","name":"m_ownerSpawnGroupType","size":1,"type":"FIELD_INT32","flags":["key","enum"],"offset":1236,"external_name":"spawnGroupType"},{"enum":"PointTemplateClientOnlyEntityBehavior_t","name":"m_clientOnlyEntityBehavior","size":1,"type":"FIELD_INT32","flags":["key","enum"],"offset":1232,"external_name":"createClientOnlyEntities"}]},{"base":"CBaseEntity","name":"CPointValueRemapper","fields":[{"name":"m_bDisabled","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1200,"external_name":"StartDisabled"},{"name":"m_bUpdateOnClient","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1201,"external_name":"updateOnClient"},{"enum":"ValueRemapperInputType_t","name":"m_nInputType","size":1,"type":"FIELD_INT32","flags":["key","enum"],"offset":1204,"external_name":"inputType"},{"name":"m_iszRemapLineStartName","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1208,"external_name":"remapLineStart"},{"name":"m_iszRemapLineEndName","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1216,"external_name":"remapLineEnd"},{"name":"m_flMaximumChangePerSecond","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1232,"external_name":"maximumChangePerSecond"},{"name":"m_flDisengageDistance","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1236,"external_name":"maximumDistanceFromLine"},{"name":"m_flEngageDistance","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1240,"external_name":"engageDistance"},{"name":"m_bRequiresUseKey","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1244,"external_name":"requiresUseKey"},{"enum":"ValueRemapperOutputType_t","name":"m_nOutputType","size":1,"type":"FIELD_INT32","flags":["key","enum"],"offset":1248,"external_name":"outputType"},{"name":"m_iszOutputEntityName","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1256,"external_name":"outputEntity"},{"name":"m_iszOutputEntity2Name","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1264,"external_name":"outputEntity2"},{"name":"m_iszOutputEntity3Name","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1272,"external_name":"outputEntity3"},{"name":"m_iszOutputEntity4Name","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1280,"external_name":"outputEntity4"},{"enum":"ValueRemapperHapticsType_t","name":"m_nHapticsType","size":1,"type":"FIELD_INT32","flags":["key","enum"],"offset":1312,"external_name":"hapticsType"},{"enum":"ValueRemapperMomentumType_t","name":"m_nMomentumType","size":1,"type":"FIELD_INT32","flags":["key","enum"],"offset":1316,"external_name":"momentumType"},{"name":"m_flMomentumModifier","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1320,"external_name":"momentumModifier"},{"name":"m_flSnapValue","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1324,"external_name":"snapValue"},{"enum":"ValueRemapperRatchetType_t","name":"m_nRatchetType","size":1,"type":"FIELD_INT32","flags":["key","enum"],"offset":1332,"external_name":"ratchetType"},{"name":"m_flInputOffset","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1340,"external_name":"inputOffset"},{"name":"m_flCustomOutputValue","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1372,"external_name":"customOutputValue"},{"name":"m_iszSoundEngage","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1376,"external_name":"soundEngage"},{"name":"m_iszSoundDisengage","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1384,"external_name":"soundDisengage"},{"name":"m_iszSoundReachedValueZero","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1392,"external_name":"soundReachedValueZero"},{"name":"m_iszSoundReachedValueOne","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1400,"external_name":"soundReachedValueOne"},{"name":"m_iszSoundMovingLoop","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1408,"external_name":"soundMovingLoop"}]},{"base":"CPointEntity","name":"CPointVelocitySensor","fields":[{"name":"m_vecAxis","size":1,"type":"FIELD_POSITION_VECTOR","flags":["key"],"offset":1204,"external_name":"axis"},{"name":"m_bEnabled","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1216,"external_name":"enabled"},{"name":"m_flAvgInterval","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1224,"external_name":"avginterval"}]},{"base":"CBaseModelEntity","name":"CPointWorldText","fields":[{"name":"m_messageText","size":512,"type":"FIELD_CHARACTER","flags":["key"],"offset":2168,"external_name":"message"},{"name":"m_FontName","size":64,"type":"FIELD_CHARACTER","flags":["key"],"offset":2680,"external_name":"font_name"},{"name":"m_BackgroundMaterialName","size":64,"type":"FIELD_CHARACTER","flags":["key"],"offset":2744,"external_name":"background_material_name"},{"name":"m_bEnabled","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":2808,"external_name":"enabled"},{"name":"m_bFullbright","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":2809,"external_name":"fullbright"},{"name":"m_flWorldUnitsPerPx","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2812,"external_name":"world_units_per_pixel"},{"name":"m_flFontSize","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2816,"external_name":"font_size"},{"name":"m_flDepthOffset","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2820,"external_name":"depth_render_offset"},{"name":"m_Color","size":1,"type":"FIELD_COLOR32","flags":["key"],"offset":2840,"external_name":"color"},{"name":"m_bDrawBackground","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":2824,"external_name":"draw_background"},{"name":"m_flBackgroundBorderWidth","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2828,"external_name":"background_border_width"},{"name":"m_flBackgroundBorderHeight","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2832,"external_name":"background_border_height"},{"name":"m_flBackgroundWorldToUV","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2836,"external_name":"background_world_to_uv"},{"enum":"PointWorldTextJustifyHorizontal_t","name":"m_nJustifyHorizontal","size":1,"type":"FIELD_INT32","flags":["key","enum"],"offset":2844,"external_name":"justify_horizontal"},{"enum":"PointWorldTextJustifyVertical_t","name":"m_nJustifyVertical","size":1,"type":"FIELD_INT32","flags":["key","enum"],"offset":2848,"external_name":"justify_vertical"},{"enum":"PointWorldTextReorientMode_t","name":"m_nReorientMode","size":1,"type":"FIELD_INT32","flags":["key","enum"],"offset":2852,"external_name":"reorient_mode"}]},{"base":"CBaseTrigger","name":"CPostProcessingVolume","fields":[{"name":"m_hPostSettings","size":1,"type":"FIELD_HPOSTPROCESSING","flags":["key"],"offset":2560,"external_name":"postprocessing"},{"name":"m_flFadeDuration","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2568,"external_name":"fadetime"},{"name":"m_flMinLogExposure","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2572,"external_name":"minlogexposure"},{"name":"m_flMaxLogExposure","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2576,"external_name":"maxlogexposure"},{"name":"m_flMinExposure","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2580,"external_name":"minexposure"},{"name":"m_flMaxExposure","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2584,"external_name":"maxexposure"},{"name":"m_flExposureCompensation","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2588,"external_name":"exposurecompensation"},{"name":"m_flExposureFadeSpeedUp","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2592,"external_name":"exposurespeedup"},{"name":"m_flExposureFadeSpeedDown","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2596,"external_name":"exposurespeeddown"},{"name":"m_flTonemapEVSmoothingRange","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2600,"external_name":"exposuresmoothingrange"},{"name":"m_bMaster","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":2604,"external_name":"master"},{"name":"m_bExposureControl","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":2605,"external_name":"enableexposure"}]},{"base":"CBaseTrigger","name":"CPrecipitation"},{"base":"CBaseAnimGraph","name":"CPropAnimatingBreakable"},{"base":"CBasePropDoor","name":"CPropDoorRotating","fields":[{"enum":"PropDoorRotatingSpawnPos_t","name":"m_eSpawnPosition","size":1,"type":"FIELD_INT32","flags":["key","enum"],"offset":3936,"external_name":"spawnpos"},{"enum":"PropDoorRotatingOpenDirection_e","name":"m_eOpenDirection","size":1,"type":"FIELD_INT32","flags":["key","enum"],"offset":3940,"external_name":"opendir"},{"name":"m_flDistance","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":3932,"external_name":"distance"},{"name":"m_angRotationAjarDeprecated","size":1,"type":"FIELD_QANGLE","flags":["key"],"offset":3956,"external_name":"ajarangles"},{"name":"m_flAjarAngle","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":3952,"external_name":"ajarangle"},{"name":"m_bAjarDoorShouldntAlwaysOpen","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":4064,"external_name":"ajardoorshouldntalwaysopen"}]},{"base":"CPropDoorRotating","name":"CPropDoorRotatingBreakable"},{"base":"CBaseEntity","name":"CPulseGameBlackboard","fields":[{"name":"m_strGraphName","size":1,"type":"FIELD_UTLSTRING","flags":["key"],"offset":1208,"external_name":"graph_def"}]},{"base":"CPhysConstraint","name":"CRagdollConstraint","fields":[{"name":"m_xmin","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1296,"external_name":"xmin"},{"name":"m_xmax","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1300,"external_name":"xmax"},{"name":"m_ymin","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1304,"external_name":"ymin"},{"name":"m_ymax","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1308,"external_name":"ymax"},{"name":"m_zmin","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1312,"external_name":"zmin"},{"name":"m_zmax","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1316,"external_name":"zmax"},{"name":"m_xfriction","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1320,"external_name":"xfriction"},{"name":"m_yfriction","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1324,"external_name":"yfriction"},{"name":"m_zfriction","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1328,"external_name":"zfriction"}]},{"base":"CPointEntity","name":"CRagdollMagnet","fields":[{"name":"m_radius","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1204,"external_name":"radius"},{"name":"m_force","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1208,"external_name":"force"},{"name":"m_axis","size":1,"type":"FIELD_POSITION_VECTOR","flags":["key"],"offset":1212,"external_name":"axis"},{"name":"m_bDisabled","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1200,"external_name":"StartDisabled"}]},{"base":"CBaseEntity","name":"CRagdollManager","fields":[{"name":"m_iMaxRagdollCount","size":1,"type":"FIELD_INT32","flags":["key"],"offset":1204,"external_name":"MaxRagdollCount"},{"name":"m_bSaveImportant","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1208,"external_name":"SaveImportant"},{"name":"m_bCanTakeDamage","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1209,"external_name":"CanTakeDamage"}]},{"base":"CBaseAnimGraph","name":"CRagdollProp","fields":[{"name":"m_bStartDisabled","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":2864,"external_name":"StartDisabled"},{"name":"m_massScale","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2868,"external_name":"massScale"},{"name":"m_buoyancyScale","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2872,"external_name":"buoyancyScale"}]},{"base":"CBarnLight","name":"CRectLight","fields":[{"name":"m_bShowLight","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":2912,"external_name":"showlight"}]},{"base":"CBaseModelEntity","name":"CRenderPortal","fields":[{"name":"m_hLocalPortalLink","size":1,"type":"FIELD_EHANDLE","flags":["key"],"offset":2168,"external_name":"local_portal_link"},{"name":"m_hRemotePortalLink","size":1,"type":"FIELD_EHANDLE","flags":["key"],"offset":2172,"external_name":"remote_portal_link"},{"name":"m_flFadeStartDist","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2184,"external_name":"fade_start_dist"},{"name":"m_flFadeEndDist","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2188,"external_name":"fade_end_dist"},{"name":"m_flFadeStartAngle","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2192,"external_name":"fade_start_angle"},{"name":"m_flFadeEndAngle","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2196,"external_name":"fade_end_angle"},{"name":"m_flRemoteViewForwardOffset","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2200,"external_name":"remote_view_forward_offset"},{"name":"m_fadeToColor","size":1,"type":"FIELD_COLOR32","flags":["key"],"offset":2204,"external_name":"fade_to_color"}]},{"base":"CBaseModelEntity","name":"CRevertSaved","fields":[{"name":"m_loadTime","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2168,"external_name":"loadtime"},{"name":"m_Duration","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2172,"external_name":"duration"},{"name":"m_HoldTime","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2176,"external_name":"holdtime"}]},{"base":"CBaseModelEntity","name":"CRopeKeyframe","fields":[{"name":"m_iNextLinkName","size":1,"type":"FIELD_STRING","flags":["key"],"offset":2184,"external_name":"NextKey"},{"name":"m_Slack","size":1,"type":"FIELD_INT16","flags":["key"],"offset":2192,"external_name":"Slack"},{"name":"m_Width","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2196,"external_name":"Width"},{"name":"m_TextureScale","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2200,"external_name":"TextureScale"},{"name":"m_nSegments","size":1,"type":"FIELD_UINT8","flags":["key"],"offset":2204,"external_name":"SegmentCount"},{"name":"m_Subdiv","size":1,"type":"FIELD_UINT8","flags":["key"],"offset":2224,"external_name":"Subdiv"},{"name":"m_flScrollSpeed","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2232,"external_name":"ScrollSpeed"},{"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":"CBaseDoor","name":"CRotDoor","fields":[{"name":"m_bSolidBsp","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":2688,"external_name":"solidbsp"}]},{"base":"CBaseModelEntity","name":"CRuleEntity","fields":[{"name":"m_iszMaster","size":1,"type":"FIELD_STRING","flags":["key"],"offset":2168,"external_name":"master"}]},{"base":"CRuleEntity","name":"CRulePointEntity","fields":[{"name":"m_Score","size":1,"type":"FIELD_INT32","flags":["key"],"offset":2176,"external_name":"points"}]},{"base":"CPointEntity","name":"CSceneEntity","fields":[{"name":"m_iszSceneFile","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1208,"external_name":"SceneFile"},{"name":"m_iszTarget1","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1216,"external_name":"target1"},{"name":"m_iszTarget2","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1224,"external_name":"target2"},{"name":"m_iszTarget3","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1232,"external_name":"target3"},{"name":"m_iszTarget4","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1240,"external_name":"target4"},{"name":"m_iszTarget5","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1248,"external_name":"target5"},{"name":"m_iszTarget6","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1256,"external_name":"target6"},{"name":"m_iszTarget7","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1264,"external_name":"target7"},{"name":"m_iszTarget8","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1272,"external_name":"target8"},{"name":"m_BusyActor","size":1,"type":"FIELD_INT32","flags":["key"],"offset":2080,"external_name":"busyactor"},{"name":"m_hLocatorOrigin","size":1,"type":"FIELD_EHANDLE","flags":["key"],"offset":1312,"external_name":"locator_origin_entity"},{"name":"m_sTargetAttachment","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1320,"external_name":"target_attachment"},{"name":"m_iszSoundName","size":1,"type":"FIELD_STRING","flags":["key"],"offset":2056,"external_name":"sound_for_scene"},{"name":"m_iszSequenceName","size":1,"type":"FIELD_STRING","flags":["key"],"offset":2064,"external_name":"sequence_for_scene"},{"enum":"SceneOnPlayerDeath_t","name":"m_iPlayerDeathBehavior","size":1,"type":"FIELD_INT32","flags":["key","enum"],"offset":2084,"external_name":"onplayerdeath"}]},{"base":"CBaseEntity","name":"CSceneListManager","fields":[{"name":"m_iszScenes","size":16,"type":"FIELD_STRING","flags":["key"],"offset":1224,"external_name":"scene%d"}]},{"base":"CBaseEntity","name":"CScriptedSequence","fields":[{"name":"m_iszEntry","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1200,"external_name":"m_iszEntry"},{"name":"m_iszPreIdle","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1208,"external_name":"m_iszIdle"},{"name":"m_iszPlay","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1216,"external_name":"m_iszPlay"},{"name":"m_iszPostIdle","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1224,"external_name":"m_iszPostIdle"},{"name":"m_iszModifierToAddOnPlay","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1232,"external_name":"m_iszModifierToAddOnPlay"},{"name":"m_iszNextScript","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1240,"external_name":"m_iszNextScript"},{"name":"m_iszEntity","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1248,"external_name":"m_iszEntity"},{"name":"m_iszSyncGroup","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1256,"external_name":"sync_group"},{"enum":"ScriptedMoveTo_t","name":"m_nMoveTo","size":1,"type":"FIELD_INT32","flags":["key","enum"],"offset":1264,"external_name":"m_fMoveTo"},{"enum":"SharedMovementGait_t","name":"m_nMoveToGait","size":1,"type":"FIELD_CHARACTER","flags":["key","enum"],"offset":1268,"external_name":"move_to_gait"},{"enum":"ScriptedHeldWeaponBehavior_t","name":"m_nHeldWeaponBehavior","size":1,"type":"FIELD_INT32","flags":["key","enum"],"offset":1272,"external_name":"held_weapon_behavior"},{"enum":"ForcedCrouchState_t","name":"m_nForcedCrouchState","size":1,"type":"FIELD_INT32","flags":["key","enum"],"offset":1276,"external_name":"forced_crouch_state"},{"name":"m_flRadius","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1308,"external_name":"m_flRadius"},{"name":"m_flRepeat","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1312,"external_name":"m_flRepeat"},{"name":"m_flMoveInterpTime","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1320,"external_name":"m_flMoveInterpTime"},{"name":"m_flAngRate","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1324,"external_name":"m_flAngRate"},{"name":"m_flMoveSpeed","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1328,"external_name":"m_flMoveSpeed"},{"name":"m_bWaitUntilMoveCompletesToStartAnimation","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1332,"external_name":"m_bWaitUntilMoveCompletesToStartAnimation"},{"name":"m_flPlayAnimFadeInTime","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1316,"external_name":"m_flPlayAnimFadeInTime"},{"name":"m_bLoopPreIdleSequence","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1294,"external_name":"m_bLoopPreIdleSequence"},{"name":"m_bLoopActionSequence","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1295,"external_name":"m_bLoopActionSequence"},{"name":"m_bLoopPostIdleSequence","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1296,"external_name":"m_bLoopPostIdleSequence"},{"name":"m_bSynchPostIdles","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1297,"external_name":"m_bSynchPostIdles"},{"name":"m_bIgnoreGravity","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1299,"external_name":"m_bIgnoreGravity"},{"name":"m_bIgnoreLookAt","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1298,"external_name":"m_bIgnoreLookAt"},{"name":"m_bDisableNPCCollisions","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1300,"external_name":"m_bDisableNPCCollisions"},{"name":"m_bKeepAnimgraphLockedPost","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1301,"external_name":"m_bKeepAnimgraphLockedPost"},{"name":"m_bDontAddModifiers","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1302,"external_name":"m_bDontAddModifiers"},{"name":"m_bDisableAimingWhileMoving","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1303,"external_name":"disable_aim_while_moving"},{"name":"m_bIgnoreRotation","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1304,"external_name":"ignore_rotation"},{"name":"m_bDontRotateOther","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1284,"external_name":"dont_rotate_other"},{"name":"m_bIsRepeatable","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1285,"external_name":"repeatable"},{"name":"m_bShouldLeaveCorpse","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1286,"external_name":"should_leave_corpse"},{"name":"m_bStartOnSpawn","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1287,"external_name":"start_on_spawn"},{"name":"m_bDisallowInterrupts","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1288,"external_name":"no_interrupts"},{"name":"m_bCanOverrideNPCState","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1289,"external_name":"can_override_npc_state"},{"name":"m_bDontTeleportAtEnd","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1290,"external_name":"no_teleport_at_end"},{"name":"m_bHighPriority","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1291,"external_name":"high_priority"},{"name":"m_bHideDebugComplaints","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1292,"external_name":"hide_debug_complaints"},{"name":"m_bContinueOnDeath","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1293,"external_name":"continue_on_death"},{"name":"m_bPositionRelativeToOtherEntity","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1362,"external_name":"m_bPositionRelativeToOtherEntity"},{"enum":"ScriptedOnDeath_t","name":"m_onDeathBehavior","size":1,"type":"FIELD_INT32","flags":["key","enum"],"offset":1384,"external_name":"onnpcdeath"},{"name":"m_bAllowCustomInterruptConditions","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1375,"external_name":"m_bAllowCustomInterruptConditions"},{"enum":"ScriptedConflictResponse_t","name":"m_ConflictResponse","size":1,"type":"FIELD_INT32","flags":["key","enum"],"offset":1388,"external_name":"conflict_response"},{"name":"m_bPreventUpdateYawOnFinish","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1382,"external_name":"prevent_update_yaw_on_finish"},{"name":"m_bEnsureOnNavmeshOnFinish","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1383,"external_name":"ensure_on_navmesh_on_finish"},{"name":"m_iPlayerDeathBehavior","size":1,"type":"FIELD_INT32","flags":["key"],"offset":1764,"external_name":"onplayerdeath"}]},{"base":"CFuncNavBlocker","name":"CScriptNavBlocker","fields":[{"name":"m_vExtent","size":1,"type":"FIELD_VECTOR","flags":["key"],"offset":2192,"external_name":"extent"}]},{"base":"CTriggerHurt","name":"CScriptTriggerHurt","fields":[{"name":"m_vExtent","size":1,"type":"FIELD_VECTOR","flags":["key"],"offset":2680,"external_name":"extent"}]},{"base":"CTriggerMultiple","name":"CScriptTriggerMultiple","fields":[{"name":"m_vExtent","size":1,"type":"FIELD_VECTOR","flags":["key"],"offset":2568,"external_name":"extent"}]},{"base":"CTriggerMultiple","name":"CScriptTriggerOnce","fields":[{"name":"m_vExtent","size":1,"type":"FIELD_VECTOR","flags":["key"],"offset":2568,"external_name":"extent"}]},{"base":"CTriggerPush","name":"CScriptTriggerPush","fields":[{"name":"m_vExtent","size":1,"type":"FIELD_VECTOR","flags":["key"],"offset":2600,"external_name":"extent"}]},{"name":"CSkeletonAnimationController"},{"base":"CGameSceneNode","name":"CSkeletonInstance","fields":[{"name":"m_nHitboxSet","size":1,"type":"FIELD_UINT8","flags":["key"],"offset":972,"external_name":"hitboxset"},{"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"]}]},{"base":"CBaseEntity","name":"CSkyboxReference","fields":[{"name":"worldGroupID","size":1,"type":"FIELD_UTLSTRING","flags":["procedural_keyfield"]}]},{"base":"CBaseEntity","name":"CSkyCamera","fields":[{"name":"m_skyboxData","size":1,"type":"FIELD_EMBEDDED","offset":1200,"embedded":"sky3dparams_t"},{"name":"m_bUseAngles","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1348,"external_name":"use_angles"}]},{"base":"CBaseEntity","name":"CSoundAreaEntityBase","fields":[{"name":"m_bDisabled","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1200,"external_name":"StartDisabled"},{"name":"m_iszSoundAreaType","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1208,"external_name":"soundAreaType"}]},{"base":"CSoundAreaEntityBase","name":"CSoundAreaEntityOrientedBox","fields":[{"name":"m_vMin","size":1,"type":"FIELD_POSITION_VECTOR","flags":["key"],"offset":1232,"external_name":"areaMin"},{"name":"m_vMax","size":1,"type":"FIELD_POSITION_VECTOR","flags":["key"],"offset":1244,"external_name":"areaMax"}]},{"base":"CSoundAreaEntityBase","name":"CSoundAreaEntitySphere","fields":[{"name":"m_flRadius","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1232,"external_name":"areaRadius"}]},{"base":"CSoundEventEntity","name":"CSoundEventAABBEntity","fields":[{"name":"m_vMins","size":1,"type":"FIELD_VECTOR","flags":["key"],"offset":1392,"external_name":"box_mins"},{"name":"m_vMaxs","size":1,"type":"FIELD_VECTOR","flags":["key"],"offset":1404,"external_name":"box_maxs"}]},{"base":"CSoundEventMultiPointEntity","name":"CSoundEventBoxEntity","fields":[{"name":"m_iszBoxEntities","size":16,"type":"FIELD_STRING","flags":["key"],"offset":1448,"external_name":"boxEntity%02d"}]},{"base":"CBaseEntity","name":"CSoundEventBoxHelper","fields":[{"name":"m_vMins","size":1,"type":"FIELD_VECTOR","flags":["key"],"offset":1200,"external_name":"box_mins"},{"name":"m_vMaxs","size":1,"type":"FIELD_VECTOR","flags":["key"],"offset":1212,"external_name":"box_maxs"}]},{"base":"CSoundEventEntity","name":"CSoundEventConeEntity","fields":[{"name":"m_iszParameterName","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1408,"external_name":"parameterName"},{"name":"m_flEmitterAngle","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1392,"external_name":"emitterAngle"},{"name":"m_flSweetSpotAngle","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1396,"external_name":"sweetSpotAngle"},{"name":"m_flAttenMin","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1400,"external_name":"attenMin"},{"name":"m_flAttenMax","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1404,"external_name":"attenMax"}]},{"base":"CBaseEntity","name":"CSoundEventEntity","fields":[{"name":"m_bStartOnSpawn","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1200,"external_name":"startOnSpawn"},{"name":"m_bToLocalPlayer","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1201,"external_name":"toLocalPlayer"},{"name":"m_bStopOnNew","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1202,"external_name":"stopOnNew"},{"name":"m_bSaveRestore","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1203,"external_name":"saveAndRestore"},{"name":"m_nEntityIndexSelection","size":1,"type":"FIELD_INT32","flags":["key"],"offset":1384,"external_name":"entityIndexSelection"},{"name":"m_iszSoundName","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1352,"external_name":"soundName"},{"name":"m_iszSourceEntityName","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1216,"external_name":"sourceEntityName"},{"name":"m_iszAttachmentName","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1224,"external_name":"sourceEntityAttachment"},{"name":"m_flClientCullRadius","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1304,"external_name":"clientCullRadius"}]},{"base":"CSoundEventEntity","name":"CSoundEventMultiPointEntity","fields":[{"name":"m_iCountMax","size":1,"type":"FIELD_INT32","flags":["key"],"offset":1392,"external_name":"soundeventCountMax"},{"name":"m_flDistanceMax","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1396,"external_name":"distanceMax"},{"name":"m_flDotProductMax","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1404,"external_name":"dotProductMax"}]},{"base":"CSoundEventEntity","name":"CSoundEventOBBEntity","fields":[{"name":"m_vMins","size":1,"type":"FIELD_VECTOR","flags":["key"],"offset":1392,"external_name":"box_mins"},{"name":"m_vMaxs","size":1,"type":"FIELD_VECTOR","flags":["key"],"offset":1404,"external_name":"box_maxs"}]},{"base":"CBaseEntity","name":"CSoundEventParameter","fields":[{"name":"m_iszParamName","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1224,"external_name":"parameterName"},{"name":"m_flFloatValue","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1232,"external_name":"floatValue"}]},{"base":"CSoundEventMultiPointEntity","name":"CSoundEventPathCornerEntity","fields":[{"name":"m_iszPathCorner","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1448,"external_name":"pathCornerEntity"}]},{"base":"CSoundEventEntity","name":"CSoundEventSphereEntity","fields":[{"name":"m_flRadius","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1392,"external_name":"radius"}]},{"base":"CSoundOpvarSetPointEntity","name":"CSoundOpvarSetAutoRoomEntity","fields":[{"name":"m_flSize","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1632,"external_name":"size"},{"name":"m_flHeightTolerance","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1636,"external_name":"height_tolerance"}]},{"base":"CSoundOpvarSetPointEntity","name":"CSoundOpvarSetBoxEntity","fields":[{"name":"m_vDistanceInnerMins","size":1,"type":"FIELD_VECTOR","flags":["key"],"offset":1584,"external_name":"box_inner_mins"},{"name":"m_vDistanceInnerMaxs","size":1,"type":"FIELD_VECTOR","flags":["key"],"offset":1596,"external_name":"box_inner_maxs"},{"name":"m_vDistanceOuterMins","size":1,"type":"FIELD_VECTOR","flags":["key"],"offset":1608,"external_name":"box_outer_mins"},{"name":"m_vDistanceOuterMaxs","size":1,"type":"FIELD_VECTOR","flags":["key"],"offset":1620,"external_name":"box_outer_maxs"},{"name":"m_nBoxDirection","size":1,"type":"FIELD_INT32","flags":["key"],"offset":1632,"external_name":"AABBDirection"}]},{"base":"CSoundOpvarSetPointEntity","name":"CSoundOpvarSetDomeEntity","fields":[{"name":"m_flSize","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1828,"external_name":"size"},{"name":"m_nTotalDirections","size":1,"type":"FIELD_INT32","flags":["key"],"offset":1832,"external_name":"totalDirections"},{"name":"m_nTracesPerFrame","size":1,"type":"FIELD_INT32","flags":["key"],"offset":1836,"external_name":"tracesPerFrame"},{"name":"m_bDomeMode","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1840,"external_name":"domeMode"},{"name":"m_bMultiWall","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1841,"external_name":"multiWall"},{"name":"m_flWallTransmission","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1844,"external_name":"wallTransmission"},{"name":"m_nClusterK","size":1,"type":"FIELD_INT32","flags":["key"],"offset":1848,"external_name":"clusterK"},{"name":"m_flClusterP","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1852,"external_name":"clusterP"},{"name":"m_flClusterBlend","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1856,"external_name":"clusterBlend"},{"name":"m_flOpennessExponent","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1860,"external_name":"opennessExponent"},{"name":"m_flShoulderExponent","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1864,"external_name":"shoulderExponent"},{"name":"m_flSmoothHalfLife","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1868,"external_name":"smoothHalfLife"}]},{"base":"CBaseEntity","name":"CSoundOpvarSetEntity","fields":[{"name":"m_iszStackName","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1224,"external_name":"stackName"},{"name":"m_iszOperatorName","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1232,"external_name":"operatorName"},{"name":"m_iszOpvarName","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1240,"external_name":"opvarName"},{"name":"m_flOpvarValue","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1256,"external_name":"opvarValue"},{"name":"m_OpvarValueString","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1264,"external_name":"opvarValueString"},{"name":"m_bSetOnSpawn","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1272,"external_name":"SetOnSpawn"},{"name":"m_nOpvarType","size":1,"type":"FIELD_INT32","flags":["key"],"offset":1248,"external_name":"opvarValueType"},{"name":"m_nOpvarIndex","size":1,"type":"FIELD_INT32","flags":["key"],"offset":1252,"external_name":"opvarIndex"}]},{"base":"CSoundOpvarSetPointBase","name":"CSoundOpvarSetOBBWindEntity","fields":[{"name":"m_vDistanceMins","size":1,"type":"FIELD_VECTOR","flags":["key"],"offset":1400,"external_name":"box_mins"},{"name":"m_vDistanceMaxs","size":1,"type":"FIELD_VECTOR","flags":["key"],"offset":1412,"external_name":"box_maxs"},{"name":"m_flWindMin","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1424,"external_name":"wind_min"},{"name":"m_flWindMax","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1428,"external_name":"wind_max"},{"name":"m_flWindMapMin","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1432,"external_name":"wind_map_min"},{"name":"m_flWindMapMax","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1436,"external_name":"wind_map_max"}]},{"base":"CSoundOpvarSetPointEntity","name":"CSoundOpvarSetPathCornerEntity","fields":[{"name":"m_iszPathCornerEntityName","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1624,"external_name":"pathCornerEntityName"},{"name":"m_bUseParentedPath","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1608,"external_name":"useParentedPath"}]},{"base":"CBaseEntity","name":"CSoundOpvarSetPointBase","fields":[{"name":"m_iszStackName","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1344,"external_name":"stackName"},{"name":"m_iszOperatorName","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1352,"external_name":"operatorName"},{"name":"m_iszOpvarName","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1360,"external_name":"opvarName"},{"name":"m_bUseAutoCompare","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1372,"external_name":"opvarUseAutoCompare"},{"name":"m_iOpvarIndex","size":1,"type":"FIELD_INT32","flags":["key"],"offset":1368,"external_name":"opvarArrayIndex"},{"name":"m_bFastRefresh","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1373,"external_name":"entityUseFastRefreshRate"},{"name":"m_iszSourceEntityName","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1232,"external_name":"sourceEntityName"},{"name":"m_bDisabled","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1200,"external_name":"startDisabled"}]},{"base":"CSoundOpvarSetPointBase","name":"CSoundOpvarSetPointEntity","fields":[{"name":"m_flDistanceMin","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1460,"external_name":"distanceMin"},{"name":"m_flDistanceMax","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1464,"external_name":"distanceMax"},{"name":"m_flDistanceMapMin","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1468,"external_name":"distanceMapMin"},{"name":"m_flDistanceMapMax","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1472,"external_name":"distanceMapMax"},{"name":"m_flOcclusionRadius","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1476,"external_name":"occlusionRadius"},{"name":"m_flOcclusionMin","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1480,"external_name":"occlusionMin"},{"name":"m_flOcclusionMax","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1484,"external_name":"occlusionMax"},{"name":"m_nSimulationMode","size":1,"type":"FIELD_INT32","flags":["key"],"offset":1496,"external_name":"simulationMode"},{"name":"m_nVisibilitySamples","size":1,"type":"FIELD_INT32","flags":["key"],"offset":1500,"external_name":"visibilitySamples"},{"name":"m_iszDynamicEntityName","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1528,"external_name":"dynamicEntityName"},{"name":"m_vDynamicProxyPoint","size":1,"type":"FIELD_VECTOR","flags":["key"],"offset":1504,"external_name":"dynamicProxyPoint"},{"name":"m_flDynamicMaximumOcclusion","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1516,"external_name":"dynamicMaximumOcclusion"},{"name":"m_flValSetOnDisable","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1488,"external_name":"disabledValue"},{"name":"m_bSetValueOnDisable","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1492,"external_name":"setToValueOnDisable"},{"name":"m_bAutoDisable","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1424,"external_name":"autoDisable"}]},{"base":"CSoundOpvarSetPointBase","name":"CSoundOpvarSetPrecipitationEntity","fields":[{"name":"m_nMode","size":1,"type":"FIELD_INT32","flags":["key"],"offset":1436,"external_name":"mode"},{"name":"m_iszPrecipitationSubclass","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1440,"external_name":"precipitationSubclass"},{"name":"m_vBoxMins","size":1,"type":"FIELD_VECTOR","flags":["key"],"offset":1448,"external_name":"box_mins"},{"name":"m_vBoxMaxs","size":1,"type":"FIELD_VECTOR","flags":["key"],"offset":1460,"external_name":"box_maxs"},{"name":"m_flDensityMin","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1472,"external_name":"densityMin"},{"name":"m_flDensityMax","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1476,"external_name":"densityMax"},{"name":"m_flDensityMapMin","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1480,"external_name":"densityMapMin"},{"name":"m_flDensityMapMax","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1484,"external_name":"densityMapMax"},{"name":"m_nTotalDirections","size":1,"type":"FIELD_INT32","flags":["key"],"offset":1488,"external_name":"totalDirections"},{"name":"m_nTracesPerFrame","size":1,"type":"FIELD_INT32","flags":["key"],"offset":1492,"external_name":"tracesPerFrame"},{"name":"m_flConeAngle","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1496,"external_name":"coneAngle"},{"name":"m_flTraceDistance","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1500,"external_name":"traceDistance"},{"name":"m_flSmoothHalfLife","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1504,"external_name":"smoothHalfLife"}]},{"base":"CBaseEntity","name":"CSoundStackSave","fields":[{"name":"m_iszStackName","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1200,"external_name":"stackToSave"}]},{"base":"CPhysConstraint","name":"CSplineConstraint","fields":[{"name":"m_bEnableLateralConstraint","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1400,"external_name":"enablelateralconstraint"},{"name":"m_bEnableVerticalConstraint","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1401,"external_name":"enableverticalconstraint"},{"name":"m_bEnableAngularConstraint","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1402,"external_name":"enableangularconstraint"},{"name":"m_bEnableLimit","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1403,"external_name":"enablelimit"},{"name":"m_flJointFriction","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1416,"external_name":"jointfriction"},{"name":"m_flLinearFrequency","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1408,"external_name":"linearfrequency"},{"name":"m_flLinarDampingRatio","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1412,"external_name":"lineardampingratio"},{"name":"m_flTransitionTime","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1420,"external_name":"transitiontime"},{"name":"m_bFireEventsOnPath","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1404,"external_name":"fireeventsonpath"}]},{"base":"CBaseModelEntity","name":"CSprite","fields":[{"name":"m_flSpriteScale","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2216,"external_name":"scale"},{"name":"m_flSpriteFramerate","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2184,"external_name":"framerate"},{"name":"m_flFrame","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2188,"external_name":"frame"},{"name":"m_flHDRColorScale","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2232,"external_name":"HDRColorScale"},{"name":"m_flSpeed","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2276,"external_name":"speed"},{"name":"m_flGlowProxySize","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2228,"external_name":"GlowProxySize"}]},{"base":"CPointEntity","name":"CTankTargetChange","fields":[{"name":"m_newTargetName","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1216,"external_name":"newtarget"}]},{"base":"CPointEntity","name":"CTankTrainAI","fields":[{"name":"m_startSoundName","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1232,"external_name":"startsound"},{"name":"m_engineSoundName","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1240,"external_name":"enginesound"},{"name":"m_movementSoundName","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1248,"external_name":"movementsound"}]},{"base":"CBaseEntity","name":"CTeam","fields":[{"name":"m_szTeamname","size":129,"type":"FIELD_CHARACTER","flags":["key"],"offset":1252,"external_name":"teamname"}]},{"base":"CParticleSystem","name":"CTeamRelativeParticleSystem","fields":[{"name":"m_iszFriendlyEffectName","size":1,"type":"FIELD_STRING","flags":["key"],"offset":3584,"external_name":"effect_name_friendly"},{"name":"m_iszEnemyEffectName","size":1,"type":"FIELD_STRING","flags":["key"],"offset":3592,"external_name":"effect_name_enemy"}]},{"base":"CBaseNPCMaker","name":"CTemplateNPCMaker","fields":[{"name":"m_iszWorldName","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1424,"external_name":"worldName"},{"name":"m_iszSource2EntityLumpName","size":1,"type":"FIELD_STRING","flags":["key"],"offset":1432,"external_name":"entityLumpName"}]},{"base":"CBaseEntity","name":"CTestPulseIO","fields":[{"name":"m_bAllowEmptyInputs","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1424,"external_name":"allow_empty_inputs"}]},{"base":"CBaseModelEntity","name":"CTextureBasedAnimatable","fields":[{"name":"m_flFPS","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2172,"external_name":"fps"},{"name":"m_bLoop","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":2168,"external_name":"loop"},{"name":"m_hPositionKeys","size":1,"type":"FIELD_HRENDERTEXTURE","flags":["key"],"offset":2176,"external_name":"texture_based_animation_position_keys"},{"name":"m_hRotationKeys","size":1,"type":"FIELD_HRENDERTEXTURE","flags":["key"],"offset":2184,"external_name":"texture_based_animation_rotation_keys"},{"name":"m_vAnimationBoundsMin","size":1,"type":"FIELD_VECTOR","flags":["key"],"offset":2192,"external_name":"anim_bounds_min"},{"name":"m_vAnimationBoundsMax","size":1,"type":"FIELD_VECTOR","flags":["key"],"offset":2204,"external_name":"anim_bounds_max"}]},{"base":"CBaseEntity","name":"CTimerEntity","fields":[{"name":"m_iDisabled","size":1,"type":"FIELD_INT32","flags":["key"],"offset":1272,"external_name":"StartDisabled"},{"name":"m_flInitialDelay","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1276,"external_name":"InitialDelay"},{"name":"m_flRefireTime","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1280,"external_name":"RefireTime"},{"name":"m_iUseRandomTime","size":1,"type":"FIELD_INT32","flags":["key"],"offset":1288,"external_name":"UseRandomTime"},{"name":"m_bPauseAfterFiring","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1292,"external_name":"PauseAfterFiring"},{"name":"m_flLowerRandomBound","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1296,"external_name":"LowerRandomBound"},{"name":"m_flUpperRandomBound","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1300,"external_name":"UpperRandomBound"}]},{"base":"CBaseEntity","name":"CTonemapController2","fields":[{"name":"m_flAutoExposureMin","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1200,"external_name":"MinExposure"},{"name":"m_flAutoExposureMax","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1204,"external_name":"MaxExposure"},{"name":"m_flExposureAdaptationSpeedUp","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":1208,"external_name":"rate"}]},{"base":"CBaseTrigger","name":"CTonemapTrigger","fields":[{"name":"m_tonemapControllerName","size":1,"type":"FIELD_STRING","flags":["key"],"offset":2544,"external_name":"TonemapName"}]},{"base":"CBaseTrigger","name":"CTriggerActiveWeaponDetect","fields":[{"name":"m_iszWeaponClassName","size":1,"type":"FIELD_STRING","flags":["key"],"offset":2568,"external_name":"weaponclassname"}]},{"base":"CBaseTrigger","name":"CTriggerAddModifier","fields":[{"name":"m_strModifier","size":1,"type":"FIELD_STRING","flags":["key"],"offset":2544,"external_name":"modifier_name"},{"name":"m_flDuration","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2552,"external_name":"modifier_duration"},{"name":"m_bMomentary","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":2556,"external_name":"momentary"}]},{"base":"CBaseModelEntity","name":"CTriggerBrush","fields":[{"name":"m_iInputFilter","size":1,"type":"FIELD_INT32","flags":["key"],"offset":2240,"external_name":"InputFilter"},{"name":"m_iDontMessageParent","size":1,"type":"FIELD_INT32","flags":["key"],"offset":2244,"external_name":"DontMessageParent"}]},{"base":"CBaseTrigger","name":"CTriggerDetectBulletFire","fields":[{"name":"m_bPlayerFireOnly","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":2544,"external_name":"player_fire_only"}]},{"base":"CBaseTrigger","name":"CTriggerDetectExplosion"},{"base":"CBaseTrigger","name":"CTriggerFan","fields":[{"name":"m_bPushAwayFromInfoTarget","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":2569,"external_name":"fan_push_away_from_info_fan"},{"name":"m_bPushTowardsInfoTarget","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":2568,"external_name":"fan_push_towards_info_fan"},{"name":"m_flForce","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2596,"external_name":"fan_force"},{"name":"m_bFalloff","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":2600,"external_name":"fan_falloff"},{"name":"m_vFanOriginLS","size":1,"type":"FIELD_VECTOR","flags":["key"],"offset":2644,"external_name":"fan_origin"},{"name":"m_vFanEndLS","size":1,"type":"FIELD_VECTOR","flags":["key"],"offset":2656,"external_name":"fan_end"},{"name":"m_iszInfoFan","size":1,"type":"FIELD_STRING","flags":["key"],"offset":2680,"external_name":"fan_info_fan"},{"name":"m_fNoiseSpeed","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2716,"external_name":"fan_noise_speed"},{"name":"m_fNoiseDegrees","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2712,"external_name":"fan_noise_direction_degrees"},{"name":"m_flRopeForceScale","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2688,"external_name":"fan_rope_force_scale"},{"name":"m_flParticleForceScale","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2692,"external_name":"fan_particle_force_scale"},{"name":"m_flPlayerForce","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2696,"external_name":"fan_player_force"},{"name":"m_bPlayerWindblock","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":2700,"external_name":"fan_player_windblock"},{"name":"m_flNPCForce","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2704,"external_name":"fan_npc_force"},{"name":"m_flRampTime","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2708,"external_name":"fan_ramp_time"},{"name":"m_bPushPlayer","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":2720,"external_name":"fan_push_player"},{"name":"m_bRampDown","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":2721,"external_name":"fan_rampdown"}]},{"base":"CBaseTrigger","name":"CTriggerGameEvent","fields":[{"name":"m_strStartTouchEventName","size":1,"type":"FIELD_UTLSTRING","flags":["key"],"offset":2544,"external_name":"start_touch_event"},{"name":"m_strEndTouchEventName","size":1,"type":"FIELD_UTLSTRING","flags":["key"],"offset":2552,"external_name":"end_touch_event"},{"name":"m_strTriggerID","size":1,"type":"FIELD_UTLSTRING","flags":["key"],"offset":2560,"external_name":"trigger_id"}]},{"base":"CBaseTrigger","name":"CTriggerHurt","fields":[{"name":"m_flDamage","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2548,"external_name":"damage"},{"name":"m_flDamageCap","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2552,"external_name":"damagecap"},{"enum":"DamageTypes_t","name":"m_bitsDamageInflict","size":1,"type":"FIELD_INT32","flags":["key","enum"],"offset":2564,"external_name":"damagetype"},{"name":"m_damageModel","size":1,"type":"FIELD_INT32","flags":["key"],"offset":2568,"external_name":"damagemodel"},{"name":"m_bNoDmgForce","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":2572,"external_name":"nodmgforce"},{"name":"m_vDamageForce","size":1,"type":"FIELD_DIRECTION_VECTOR_WORLDSPACE","flags":["key"],"offset":2576,"external_name":"damageforce"},{"name":"m_flForgivenessDelay","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2560,"external_name":"forgivedelay"},{"name":"m_thinkAlways","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":2588,"external_name":"thinkalways"}]},{"base":"CTriggerMultiple","name":"CTriggerImpact","fields":[{"name":"m_flMagnitude","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2568,"external_name":"Magnitude"},{"name":"m_flNoise","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2572,"external_name":"Noise"},{"name":"m_flViewkick","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2576,"external_name":"Viewkick"}]},{"base":"CBaseTrigger","name":"CTriggerItemShop","fields":[{"name":"m_vAudioOffset","size":1,"type":"FIELD_VECTOR","flags":["key"],"offset":2588,"external_name":"AudioOffset"},{"name":"m_iszSoundName","size":1,"type":"FIELD_STRING","flags":["key"],"offset":2576,"external_name":"SoundName"},{"name":"m_iLane","size":1,"type":"FIELD_INT32","flags":["key"],"offset":2584,"external_name":"LaneNum"}]},{"base":"CBaseTrigger","name":"CTriggerItemShopSafeZone"},{"base":"CBaseTrigger","name":"CTriggerLerpObject","fields":[{"name":"m_iszLerpTarget","size":1,"type":"FIELD_STRING","flags":["key"],"offset":2544,"external_name":"lerp_target"},{"name":"m_iszLerpTargetAttachment","size":1,"type":"FIELD_STRING","flags":["key"],"offset":2560,"external_name":"lerp_target_attachment"},{"name":"m_flLerpDuration","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2572,"external_name":"lerp_duration"},{"name":"m_bLerpRestoreMoveType","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":2577,"external_name":"lerp_restore_movetype"},{"name":"m_bAttachTouchingObject","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":2624,"external_name":"attach_touching_object"},{"name":"m_iszLerpEffect","size":1,"type":"FIELD_STRING","flags":["key"],"offset":2608,"external_name":"lerp_effect"},{"name":"m_iszLerpSound","size":1,"type":"FIELD_STRING","flags":["key"],"offset":2616,"external_name":"lerp_sound"}]},{"base":"CTriggerMultiple","name":"CTriggerLook","fields":[{"name":"m_flTimeoutDuration","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2588,"external_name":"timeout"},{"name":"m_b2DFOV","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":2594,"external_name":"FOV2D"},{"name":"m_bTestOcclusion","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":2596,"external_name":"test_occlusion"},{"name":"m_bTestAllVisibleOcclusion","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":2597,"external_name":"test_visible_occlusion"},{"name":"m_flFieldOfView","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2572,"external_name":"FieldOfView"},{"name":"m_flLookTime","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2576,"external_name":"LookTime"}]},{"base":"CBaseTrigger","name":"CTriggerModifier","fields":[{"name":"m_iszModifierName","size":1,"type":"FIELD_STRING","flags":["key"],"offset":2544,"external_name":"modifier_name"}]},{"base":"CBaseTrigger","name":"CTriggerMultiple"},{"base":"CBaseTrigger","name":"CTriggerObscuredVolume","fields":[{"name":"m_iszModifierName","size":1,"type":"FIELD_STRING","flags":["key"],"offset":2544,"external_name":"modifier_name"}]},{"base":"CBaseTrigger","name":"CTriggerPhysics","fields":[{"name":"m_gravityScale","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2560,"external_name":"SetGravityScale"},{"name":"m_linearLimit","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2564,"external_name":"SetVelocityLimit"},{"name":"m_linearDamping","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2568,"external_name":"SetVelocityDamping"},{"name":"m_angularLimit","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2572,"external_name":"SetAngVelocityLimit"},{"name":"m_angularDamping","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2576,"external_name":"SetAngVelocityDamping"},{"name":"m_linearForce","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2580,"external_name":"SetLinearForce"},{"name":"m_vecLinearForcePointAt","size":1,"type":"FIELD_VECTOR","flags":["key"],"offset":2592,"external_name":"LinearForcePointAt"},{"name":"m_bCollapseToForcePoint","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":2604,"external_name":"CollapseToForcePoint"},{"name":"m_flFrequency","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2584,"external_name":"SetFrequency"},{"name":"m_flDampingRatio","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2588,"external_name":"SetDampingRatio"},{"name":"m_bConvertToDebrisWhenPossible","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":2633,"external_name":"ConvertToDebrisWhenPossible"},{"name":"m_bForceDirectionIsInLocalSpace","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":2632,"external_name":"ForceDirectionIsInLocalSpace"}]},{"base":"CBaseTrigger","name":"CTriggerPingLocation","fields":[{"enum":"ECitadelPingLocation_t","name":"m_ePingLocation","size":1,"type":"FIELD_INT32","flags":["key","enum"],"offset":2544,"external_name":"ping_location"}]},{"base":"CBaseTrigger","name":"CTriggerProximity","fields":[{"name":"m_iszMeasureTarget","size":1,"type":"FIELD_STRING","flags":["key"],"offset":2552,"external_name":"measuretarget"},{"name":"m_fRadius","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2560,"external_name":"radius"}]},{"base":"CBaseTrigger","name":"CTriggerPush","fields":[{"name":"m_angPushEntitySpace","size":1,"type":"FIELD_QANGLE","flags":["key"],"offset":2544,"external_name":"pushdir"},{"name":"m_bTriggerOnStartTouch","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":2568,"external_name":"triggeronstarttouch"},{"name":"m_iszPathSimpleName","size":1,"type":"FIELD_STRING","flags":["key"],"offset":2576,"external_name":"path_simple_push_dir"},{"name":"m_splinePushType","size":1,"type":"FIELD_UINT32","flags":["key"],"offset":2588,"external_name":"spline_push_type"},{"name":"m_flSpeed","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2592,"external_name":"speed"}]},{"base":"CBaseTrigger","name":"CTriggerRemove"},{"base":"CBaseTrigger","name":"CTriggerRemoveModifier","fields":[{"name":"m_strModifier","size":1,"type":"FIELD_STRING","flags":["key"],"offset":2544,"external_name":"modifier_name"}]},{"base":"CBaseTrigger","name":"CTriggerSave","fields":[{"name":"m_bForceNewLevelUnit","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":2544,"external_name":"NewLevelUnit"},{"name":"m_minHitPoints","size":1,"type":"FIELD_INT32","flags":["key"],"offset":2552,"external_name":"MinimumHitPoints"},{"name":"m_fDangerousTimer","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2548,"external_name":"DangerousTimer"},{"name":"m_flRetriggerDelay","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2556,"external_name":"RetriggerDelay"}]},{"base":"CBaseTrigger","name":"CTriggerSndSosOpvar","fields":[{"name":"m_flCenterSize","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2580,"external_name":"centersize"},{"name":"m_flMinVal","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2584,"external_name":"minimum_value"},{"name":"m_flMaxVal","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2588,"external_name":"maximum_value"},{"name":"m_stackName","size":1,"type":"FIELD_STRING","flags":["key"],"offset":2600,"external_name":"stackname"},{"name":"m_operatorName","size":1,"type":"FIELD_STRING","flags":["key"],"offset":2608,"external_name":"operatorname"},{"name":"m_opvarName","size":1,"type":"FIELD_STRING","flags":["key"],"offset":2592,"external_name":"opvarname"},{"name":"m_bVolIs2D","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":2616,"external_name":"is2d"}]},{"base":"CBaseTrigger","name":"CTriggerSoundscape","fields":[{"name":"m_SoundscapeName","size":1,"type":"FIELD_STRING","flags":["key"],"offset":2552,"external_name":"soundscape"}]},{"base":"CBaseTrigger","name":"CTriggerSuspendModifier","fields":[{"name":"m_strModifier","size":1,"type":"FIELD_STRING","flags":["key"],"offset":2544,"external_name":"modifier_name"}]},{"base":"CBaseTrigger","name":"CTriggerTeleport","fields":[{"name":"m_iLandmark","size":1,"type":"FIELD_STRING","flags":["key"],"offset":2544,"external_name":"landmark"},{"name":"m_bUseLandmarkAngles","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":2552,"external_name":"use_landmark_angles"},{"name":"m_bMirrorPlayer","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":2553,"external_name":"mirror_player"},{"name":"m_bCheckDestIfClearForPlayer","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":2554,"external_name":"check_if_dest_clear_for_player"}]},{"base":"CBaseTrigger","name":"CTriggerTrooperDamageReductionDetector","fields":[{"name":"m_flRadius","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2544,"external_name":"radius"}]},{"base":"CBaseTrigger","name":"CTriggerTrooperDetector","fields":[{"name":"m_flRadius","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":2640,"external_name":"radius"}]},{"base":"CBaseModelEntity","name":"CTriggerVolume","fields":[{"name":"m_iFilterName","size":1,"type":"FIELD_STRING","flags":["key"],"offset":2168,"external_name":"filtername"}]},{"base":"CBaseAnimGraph","name":"CWaterBullet","fields":[{"name":"bullet_direction","size":1,"type":"FIELD_VECTOR","flags":["procedural_keyfield"]}]},{"name":"dynpitchvol_base_t","fields":[{"name":"preset","size":1,"type":"FIELD_INT32","flags":["key"],"offset":0,"external_name":"preset"},{"name":"pitchrun","size":1,"type":"FIELD_INT32","flags":["key"],"offset":4,"external_name":"pitch"},{"name":"pitchstart","size":1,"type":"FIELD_INT32","flags":["key"],"offset":8,"external_name":"pitchstart"},{"name":"spinup","size":1,"type":"FIELD_INT32","flags":["key"],"offset":12,"external_name":"spinup"},{"name":"spindown","size":1,"type":"FIELD_INT32","flags":["key"],"offset":16,"external_name":"spindown"},{"name":"volstart","size":1,"type":"FIELD_INT32","flags":["key"],"offset":24,"external_name":"volstart"},{"name":"lfotype","size":1,"type":"FIELD_INT32","flags":["key"],"offset":36,"external_name":"lfotype"},{"name":"lfomodpitch","size":1,"type":"FIELD_INT32","flags":["key"],"offset":44,"external_name":"lfomodpitch"},{"name":"lfomodvol","size":1,"type":"FIELD_INT32","flags":["key"],"offset":48,"external_name":"lfomodvol"},{"name":"cspinup","size":1,"type":"FIELD_INT32","flags":["key"],"offset":52,"external_name":"cspinup"}]},{"base":"CBaseFilter","name":"FilterDamageType","fields":[{"name":"m_iDamageType","size":1,"type":"FIELD_INT32","flags":["key"],"offset":1256,"external_name":"damagetype"}]},{"base":"CBaseFilter","name":"FilterHealth","fields":[{"name":"m_bAdrenalineActive","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1256,"external_name":"adrenalinepresence"},{"name":"m_iHealthMin","size":1,"type":"FIELD_INT32","flags":["key"],"offset":1260,"external_name":"healthmin"},{"name":"m_iHealthMax","size":1,"type":"FIELD_INT32","flags":["key"],"offset":1264,"external_name":"healthmax"}]},{"name":"FireUserEntityIO_t","fields":[{"name":"m_bFireUser1","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":0,"external_name":"FireUser1"},{"name":"m_bFireUser2","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1,"external_name":"FireUser2"},{"name":"m_bFireUser3","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":2,"external_name":"FireUser3"},{"name":"m_bFireUser4","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":3,"external_name":"FireUser4"}]},{"name":"fogparams_t","fields":[{"name":"dirPrimary","size":1,"type":"FIELD_DIRECTION_VECTOR_WORLDSPACE","flags":["key"],"offset":8,"external_name":"fogdir"},{"name":"colorPrimary","size":1,"type":"FIELD_COLOR32","flags":["key"],"offset":20,"external_name":"fogcolor"},{"name":"colorSecondary","size":1,"type":"FIELD_COLOR32","flags":["key"],"offset":24,"external_name":"fogcolor2"},{"name":"start","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":36,"external_name":"fogstart"},{"name":"end","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":40,"external_name":"fogend"},{"name":"farz","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":44,"external_name":"farz"},{"name":"maxdensity","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":48,"external_name":"fogmaxdensity"},{"name":"exponent","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":52,"external_name":"fogexponent"},{"name":"HDRColorScale","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":56,"external_name":"HDRColorScale"},{"name":"duration","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":84,"external_name":"foglerptime"},{"name":"enable","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":100,"external_name":"fogenable"},{"name":"blend","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":101,"external_name":"fogblend"},{"name":"blendtobackground","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":88,"external_name":"blendtobackground"},{"name":"scattering","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":92,"external_name":"scattering"},{"name":"locallightscale","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":96,"external_name":"locallightscale"}]},{"name":"HintNodeData","fields":[{"name":"nHintType","size":1,"type":"FIELD_INT16","flags":["key"],"offset":8,"external_name":"hinttype"},{"name":"strGroup","size":1,"type":"FIELD_STRING","flags":["key"],"offset":16,"external_name":"Group"},{"name":"iDisabled","size":1,"type":"FIELD_INT32","flags":["key"],"offset":24,"external_name":"StartHintDisabled"},{"name":"iszGenericType","size":1,"type":"FIELD_STRING","flags":["key"],"offset":32,"external_name":"generictype"},{"enum":"HintIgnoreFacing_t","name":"fIgnoreFacing","size":1,"type":"FIELD_INT32","flags":["key","enum"],"offset":40,"external_name":"IgnoreFacing"},{"enum":"NPC_STATE","name":"minState","size":1,"type":"FIELD_INT32","flags":["key","enum"],"offset":44,"external_name":"MinimumState"},{"enum":"NPC_STATE","name":"maxState","size":1,"type":"FIELD_INT32","flags":["key","enum"],"offset":48,"external_name":"MaximumState"},{"enum":"HintPriority_t","name":"ePriority","size":1,"type":"FIELD_INT32","flags":["key","enum"],"offset":56,"external_name":"priority"},{"name":"nRadius","size":1,"type":"FIELD_INT32","flags":["key"],"offset":52,"external_name":"radius"}]},{"name":"hudtextparms_t","fields":[{"name":"channel","size":1,"type":"FIELD_UINT8","flags":["key"],"offset":9,"external_name":"channel"},{"name":"effect","size":1,"type":"FIELD_UINT8","flags":["key"],"offset":8,"external_name":"effect"},{"name":"x","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":12,"external_name":"x"},{"name":"y","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":16,"external_name":"y"}]},{"name":"HullFlags_t","fields":[{"name":"m_bHull_Human","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":0,"external_name":"aihull_human"},{"name":"m_bHull_SmallCentered","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":1,"external_name":"aihull_small_centered"},{"name":"m_bHull_WideHuman","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":2,"external_name":"aihull_wide_human"},{"name":"m_bHull_Tiny","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":3,"external_name":"HullDesc_tiny"},{"name":"m_bHull_Medium","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":4,"external_name":"aihull_medium"},{"name":"m_bHull_TinyCentered","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":5,"external_name":"HullDesc_tiny_centered"},{"name":"m_bHull_Large","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":6,"external_name":"aihull_large"},{"name":"m_bHull_LargeCentered","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":7,"external_name":"aihull_large_centered"},{"name":"m_bHull_MediumTall","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":8,"external_name":"aihull_medium_tall"},{"name":"m_bHull_Small","size":1,"type":"FIELD_BOOLEAN","flags":["key"],"offset":9,"external_name":"aihull_small"}]},{"name":"locksound_t","fields":[{"name":"sLockedSound","size":1,"type":"FIELD_SOUNDNAME","flags":["key"],"offset":8,"external_name":"locked_sound"},{"name":"sUnlockedSound","size":1,"type":"FIELD_SOUNDNAME","flags":["key"],"offset":16,"external_name":"unlocked_sound"}]},{"name":"PathAccompanyNode_t","fields":[{"name":"gaitOverride","size":1,"type":"FIELD_STRING","flags":["procedural_keyfield"]},{"name":"customGaitOverride","size":1,"type":"FIELD_STRING","flags":["procedural_keyfield"]}]},{"name":"SimpleConstraintSoundProfile","fields":[{"name":"m_flKeyPointMinSoundThreshold","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":8,"external_name":"minSoundThreshold"},{"name":"m_flKeyPointMaxSoundThreshold","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":12,"external_name":"maxSoundThreshold"},{"name":"m_reversalSoundThresholdSmall","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":16,"external_name":"reversalsoundthresholdSmall"},{"name":"m_reversalSoundThresholdMedium","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":20,"external_name":"reversalsoundthresholdMedium"},{"name":"m_reversalSoundThresholdLarge","size":1,"type":"FIELD_FLOAT32","flags":["key"],"offset":24,"external_name":"reversalsoundthresholdLarge"}]},{"name":"sky3dparams_t","fields":[{"name":"scale","size":1,"type":"FIELD_INT16","flags":["key"],"offset":8,"external_name":"scale"},{"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"}]}],"io":[{"name":"CAI_BaseNPC","inputs":[{"name":"Break","params":[],"friendly_name":"Break"},{"name":"GetNPCMovementVelocity","params":[],"returns":[{"name":"retval","type":"PVAL_VEC3"}],"description":"Returns movement velocity of the given NPC","friendly_name":"Get NPC Movement Velocity"},{"name":"GetNPCState","params":[],"returns":[{"name":"retval","type":"PVAL_ENUM:NPC_STATE"}],"description":"Returns the NPC_STATE of the given NPC","friendly_name":"Get NPC State"},{"name":"OverrideHealth","params":[{"name":"param","type":"PVAL_INT"}],"friendly_name":"Override Health"},{"name":"SetAILOD","params":[{"name":"nLOD","type":"PVAL_ENUM:AILOD_t"}],"description":"Set the LOD of this NPC. Accepted values are 'eLow', 'eMedium', 'eHigh'","friendly_name":"Set AILOD"},{"name":"SetHealth","params":[{"name":"param","type":"PVAL_INT"}],"friendly_name":"Set Health"},{"name":"SetNavRestrictionVolume","params":[{"name":"param","type":"PVAL_STRING"}],"friendly_name":"Set Nav Restriction Volume"}],"target":"base_npc","outputs":[{"name":"OnDamaged","params":[],"friendly_name":"On Damaged"},{"name":"OnDamagedByPlayer","params":[],"friendly_name":"On Damaged By Player"},{"name":"OnDeath","params":[],"friendly_name":"On Death"},{"name":"OnFoundEnemy","params":[{"name":"param","type":"PVAL_EHANDLE"}],"friendly_name":"On Found Enemy"},{"name":"OnHalfHealth","params":[],"friendly_name":"On Half Health"},{"name":"OnLostEnemy","params":[],"friendly_name":"On Lost Enemy"},{"name":"OnLostEnemyLOS","params":[],"friendly_name":"On Lost Enemy LOS"},{"name":"OnLostPlayer","params":[],"friendly_name":"On Lost Player"},{"name":"OnLostPlayerLOS","params":[],"friendly_name":"On Lost Player LOS"},{"name":"OnPlayerUse","params":[],"friendly_name":"On Player Use"},{"name":"OnQuarterHealth","params":[],"friendly_name":"On Quarter Health"},{"name":"OnStartDeath","params":[],"friendly_name":"On Start Death"},{"name":"OnThreeQuarterHealth","params":[],"friendly_name":"On Three Quarter Health"},{"name":"OnUse","params":[],"friendly_name":"On Use"}]},{"name":"CAI_ChangeHintGroup","inputs":[{"name":"Activate","params":[],"friendly_name":"Activate"}],"target":"ai_changehintgroup","outputs":[]},{"name":"CAI_GoalEntity","inputs":[{"name":"Activate","params":[],"friendly_name":"Activate"},{"name":"Deactivate","params":[],"friendly_name":"Deactivate"},{"name":"Toggle","params":[],"friendly_name":"Toggle"},{"name":"UpdateActors","params":[],"friendly_name":"Update Actors"}],"target":"ai_goal_entity","outputs":[]},{"name":"CAI_Hint","inputs":[{"name":"DisableHint","params":[],"friendly_name":"Disable Hint"},{"name":"EnableHint","params":[],"friendly_name":"Enable Hint"},{"name":"ToggleHint","params":[],"friendly_name":"Toggle Hint"}],"target":"ai_hint","outputs":[{"name":"OnNPCStartedUsing","params":[{"name":"param","type":"PVAL_EHANDLE"}],"friendly_name":"On NPC Started Using"},{"name":"OnNPCStoppedUsing","params":[{"name":"param","type":"PVAL_EHANDLE"}],"friendly_name":"On NPC Stopped Using"}]},{"name":"CAI_Relationship","inputs":[{"name":"ApplyRelationship","params":[],"friendly_name":"Apply Relationship"},{"name":"RevertRelationship","params":[],"friendly_name":"Revert Relationship"},{"name":"RevertToDefaultRelationship","params":[],"friendly_name":"Revert To Default Relationship"}],"target":"ai_relationship","outputs":[]},{"name":"CAI_ScriptConditions","inputs":[{"name":"Disable","params":[],"friendly_name":"Disable"},{"name":"Enable","params":[],"friendly_name":"Enable"}],"target":"ai_script_conditions","outputs":[{"name":"NoValidActors","params":[],"friendly_name":"No Valid Actors"},{"name":"OnConditionsSatisfied","params":[],"friendly_name":"On Conditions Satisfied"},{"name":"OnConditionsTimeout","params":[],"friendly_name":"On Conditions Timeout"}]},{"name":"CAI_SpeechFilter","inputs":[{"name":"Disable","params":[],"friendly_name":"Disable"},{"name":"Enable","params":[],"friendly_name":"Enable"},{"name":"SetIdleModifier","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Set Idle Modifier"}],"target":"ai_speechfilter","outputs":[]},{"name":"CAI_VolumetricEventEntity","inputs":[{"name":"EmitAIVolumetricEvent","params":[],"friendly_name":"Emit AI Volumetric Event"},{"name":"StopAIVolumetricEvent","params":[],"friendly_name":"Stop AI Volumetric Event"}],"target":"ai_volumetric_event","outputs":[]},{"name":"CAI_VolumetricEventSensor","inputs":[{"name":"Disable","params":[],"friendly_name":"Disable"},{"name":"Enable","params":[],"friendly_name":"Enable"},{"name":"GetSensedEvents","params":[],"returns":[{"name":"retval","type":"PVAL_ARRAY:PVAL_LEAF:AI_VolumetricEventHandle_t"}],"description":"Returns all currently sensed events","friendly_name":"Get Sensed Events"}],"target":"ai_volumetric_event_sensor","outputs":[{"name":"OnAllEventsEnded","params":[],"description":"Fired when the last sensor event has ended.","friendly_name":"On All Events Ended"},{"name":"OnEventEnded","params":[{"name":"param","type":"PVAL_LEAF:AI_VolumetricEventHandle_t"}],"description":"Fired whenever this sensor hears any sound it cares about. The activator is the owner of the event (can be null).","friendly_name":"On Event Ended"},{"name":"OnEventStarted","params":[{"name":"hEvent","type":"PVAL_LEAF:AI_VolumetricEventHandle_t"},{"name":"vOrigin","type":"PVAL_VEC3_WORLDSPACE"},{"name":"flRadius","type":"PVAL_FLOAT"}],"description":"Fired whenever this sensor hears any sound it cares about. The activator is the owner of the event (can be null).","friendly_name":"On Event Started"}]},{"name":"CAmbientGeneric","inputs":[{"name":"FadeIn","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Fade In"},{"name":"FadeOut","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Fade Out"},{"name":"Pitch","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Pitch"},{"name":"PlaySound","params":[],"friendly_name":"Play Sound"},{"name":"StopSound","params":[],"friendly_name":"Stop Sound"},{"name":"ToggleSound","params":[],"friendly_name":"Toggle Sound"},{"name":"Volume","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Volume"}],"target":"ambient_generic","outputs":[]},{"name":"CBarnLight","inputs":[{"name":"CastDynamicShadows","params":[{"name":"param","type":"PVAL_BOOL"}],"friendly_name":"Cast Dynamic Shadows"},{"name":"Disable","params":[],"friendly_name":"Disable"},{"name":"Enable","params":[],"friendly_name":"Enable"},{"name":"SetBounceScale","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Set Bounce Scale"},{"name":"SetBrightness","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Set Brightness"},{"name":"SetBrightnessScale","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Set Brightness Scale"},{"name":"SetColor","params":[{"name":"param","type":"PVAL_COLOR_RGB"}],"friendly_name":"Set Color"},{"name":"SetColorTemperature","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Set Color Temperature"},{"name":"SetFogScale","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Set Fog Scale"},{"name":"SetFogStrength","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Set Fog Strength"},{"name":"SetStyle","params":[{"name":"param","type":"PVAL_STRING"}],"friendly_name":"Set Style"},{"name":"Toggle","params":[],"friendly_name":"Toggle"}],"target":"light_barn","outputs":[{"name":"OnStyleEvent0","params":[],"friendly_name":"On Style Event0"},{"name":"OnStyleEvent1","params":[],"friendly_name":"On Style Event1"},{"name":"OnStyleEvent2","params":[],"friendly_name":"On Style Event2"},{"name":"OnStyleEvent3","params":[],"friendly_name":"On Style Event3"}]},{"name":"CBaseAnimGraph","inputs":[{"name":"ClearTargetIdentifierOverride","params":[],"friendly_name":"Clear Target Identifier Override"},{"name":"GetLayerCycle","params":[{"name":"iLayer","type":"PVAL_INT"}],"returns":[{"name":"retval","type":"PVAL_FLOAT"}],"description":"Returns the cycle of an animation playing on this layer<br><br>This node can appear in Observable contexts.","friendly_name":"Get Layer Cycle"},{"name":"IsAnimEventActive","params":[{"name":"nAnimEvent","type":"PVAL_ENUM:GameAnimEventIndex_t"}],"returns":[{"name":"retval","type":"PVAL_BOOL"}],"description":"Is the specified AG2 event active?<br><br>This node can appear in Observable contexts.","friendly_name":"Is Anim Event Active"},{"name":"IsExternalChoreoGraphActive","params":[],"returns":[{"name":"retval","type":"PVAL_BOOL"}],"description":"Is there an external choreo animgraph applied to this entity<br><br>This node can appear in Observable contexts.","friendly_name":"Is External Choreo Graph Active"},{"name":"PlaySequence","params":[{"name":"pSequenceName","type":"PVAL_STRING"}],"description":"Play the specified animation sequence on a NON-ANIMGRAPH entity","friendly_name":"Play Sequence"},{"name":"SetBodygroup","params":[{"name":"param","type":"PVAL_STRING"}],"friendly_name":"Set Bodygroup"},{"name":"SetPlaybackRate","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Set Playback Rate"},{"name":"SetTargetIdentifierOverride","params":[{"name":"param","type":"PVAL_STRING"}],"friendly_name":"Set Target Identifier Override"}],"target":"baseanimgraph","outputs":[{"name":"m_OnExternalChoreoGraphChanged","params":[],"friendly_name":"On External Choreo Graph Changed"},{"name":"OnLayerCycleUpdated","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"On Layer Cycle Updated"}]},{"name":"CBaseButton","inputs":[{"name":"Disable","params":[],"friendly_name":"Disable"},{"name":"Enable","params":[],"friendly_name":"Enable"},{"name":"Lock","params":[],"friendly_name":"Lock"},{"name":"Press","params":[],"friendly_name":"Press"},{"name":"PressIn","params":[],"friendly_name":"Press In"},{"name":"PressOut","params":[],"friendly_name":"Press Out"},{"name":"Unlock","params":[],"friendly_name":"Unlock"}],"target":"func_button","outputs":[{"name":"OnDamaged","params":[],"friendly_name":"On Damaged"},{"name":"OnIn","params":[],"friendly_name":"On In"},{"name":"OnOut","params":[],"friendly_name":"On Out"},{"name":"OnPressed","params":[],"friendly_name":"On Pressed"},{"name":"OnUseLocked","params":[],"friendly_name":"On Use Locked"}]},{"name":"CBaseClientUIEntity","inputs":[{"name":"Disable","params":[],"friendly_name":"Disable"},{"name":"Enable","params":[],"friendly_name":"Enable"}],"target":"base_clientui_entity","outputs":[{"name":"CustomOutput0","params":[{"name":"param","type":"PVAL_STRING"}],"friendly_name":"Custom Output0"},{"name":"CustomOutput1","params":[{"name":"param","type":"PVAL_STRING"}],"friendly_name":"Custom Output1"},{"name":"CustomOutput2","params":[{"name":"param","type":"PVAL_STRING"}],"friendly_name":"Custom Output2"},{"name":"CustomOutput3","params":[{"name":"param","type":"PVAL_STRING"}],"friendly_name":"Custom Output3"},{"name":"CustomOutput4","params":[{"name":"param","type":"PVAL_STRING"}],"friendly_name":"Custom Output4"},{"name":"CustomOutput5","params":[{"name":"param","type":"PVAL_STRING"}],"friendly_name":"Custom Output5"},{"name":"CustomOutput6","params":[{"name":"param","type":"PVAL_STRING"}],"friendly_name":"Custom Output6"},{"name":"CustomOutput7","params":[{"name":"param","type":"PVAL_STRING"}],"friendly_name":"Custom Output7"},{"name":"CustomOutput8","params":[{"name":"param","type":"PVAL_STRING"}],"friendly_name":"Custom Output8"},{"name":"CustomOutput9","params":[{"name":"param","type":"PVAL_STRING"}],"friendly_name":"Custom Output9"}]},{"name":"CBaseCombatCharacter","inputs":[{"name":"physdamagescale","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"physdamagescale"},{"name":"SetRelationship","params":[{"name":"param","type":"PVAL_STRING"}],"friendly_name":"Set Relationship"}],"target":"base_combat_character","outputs":[]},{"name":"CBaseDoor","inputs":[{"name":"Close","params":[],"friendly_name":"Close"},{"name":"Lock","params":[],"friendly_name":"Lock"},{"name":"Open","params":[],"friendly_name":"Open"},{"name":"SetNoNPCs","params":[{"name":"param","type":"PVAL_BOOL"}],"friendly_name":"Set No NPCs"},{"name":"SetSpeed","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Set Speed"},{"name":"SetToggleState","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Set Toggle State"},{"name":"Toggle","params":[],"friendly_name":"Toggle"},{"name":"Unlock","params":[],"friendly_name":"Unlock"}],"target":"func_door","outputs":[{"name":"OnBlockedClosing","params":[],"friendly_name":"On Blocked Closing"},{"name":"OnBlockedOpening","params":[],"friendly_name":"On Blocked Opening"},{"name":"OnClose","params":[],"friendly_name":"On Close"},{"name":"OnFullyClosed","params":[],"friendly_name":"On Fully Closed"},{"name":"OnFullyOpen","params":[],"friendly_name":"On Fully Open"},{"name":"OnLockedUse","params":[],"friendly_name":"On Locked Use"},{"name":"OnOpen","params":[],"friendly_name":"On Open"},{"name":"OnUnblockedClosing","params":[],"friendly_name":"On Unblocked Closing"},{"name":"OnUnblockedOpening","params":[],"friendly_name":"On Unblocked Opening"}]},{"name":"CBaseEntity","inputs":[{"name":"AddAttribute","params":[{"name":"param","type":"PVAL_STRING"}],"friendly_name":"Add Attribute"},{"name":"AddContext","params":[{"name":"param","type":"PVAL_STRING"}],"friendly_name":"Add Context"},{"name":"AddModifier","params":[{"name":"param","type":"PVAL_STRING"}],"friendly_name":"Add Modifier"},{"name":"AddOutput","params":[{"name":"pParam","type":"PVAL_STRING"}],"friendly_name":"Add Output"},{"name":"ChangeSubclass","params":[{"name":"param","type":"PVAL_STRING"}],"friendly_name":"Change Subclass"},{"name":"ChangeTeam","params":[{"name":"iTeamNum","type":"PVAL_INT"}],"description":"Set the entity team number","friendly_name":"Change Team"},{"name":"ClassMatches","params":[{"name":"entityType","type":"PVAL_STRING"}],"returns":[{"name":"retval","type":"PVAL_BOOL"}],"description":"Check the type of an entity. Includes base classes.","friendly_name":"Class Matches"},{"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"},{"name":"ClearContext","params":[],"friendly_name":"Clear Context"},{"name":"ClearParent","params":[],"friendly_name":"Clear Parent"},{"name":"DisableAutoSleeping","params":[],"friendly_name":"Disable Auto Sleeping"},{"name":"DisableDamageForces","params":[],"friendly_name":"Disable Damage Forces"},{"name":"DisablePlatform","params":[],"friendly_name":"Disable Platform"},{"name":"DisableShadow","params":[],"friendly_name":"Disable Shadow"},{"name":"DispatchResponse","params":[{"name":"param","type":"PVAL_STRING"}],"friendly_name":"Dispatch Response"},{"name":"EnableAutoSleeping","params":[],"friendly_name":"Enable Auto Sleeping"},{"name":"EnableDamageForces","params":[],"friendly_name":"Enable Damage Forces"},{"name":"EnablePlatform","params":[],"friendly_name":"Enable Platform"},{"name":"EnableShadow","params":[],"friendly_name":"Enable Shadow"},{"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"},{"name":"FireUser1","params":[],"friendly_name":"Fire User1"},{"name":"FireUser2","params":[],"friendly_name":"Fire User2"},{"name":"FireUser3","params":[],"friendly_name":"Fire User3"},{"name":"FireUser4","params":[],"friendly_name":"Fire User4"},{"name":"FollowEntity","params":[{"name":"param","type":"PVAL_STRING"}],"friendly_name":"Follow Entity"},{"name":"GetAbsAngles","params":[],"returns":[{"name":"retval","type":"PVAL_QANGLE"}],"description":"Get the world orientation of this entity.","friendly_name":"Get Abs Angles"},{"name":"GetAbsOrigin","params":[],"returns":[{"name":"retval","type":"PVAL_VEC3_WORLDSPACE"}],"description":"The entity origin (absolute).","friendly_name":"Get Abs Origin"},{"name":"GetAbsScale","params":[],"returns":[{"name":"retval","type":"PVAL_FLOAT"}],"description":"Get the world scale of this entity.","friendly_name":"Get Abs Scale"},{"name":"GetAbsTransform","params":[],"returns":[{"name":"retval","type":"PVAL_TRANSFORM_WORLDSPACE"}],"description":"The entity origin transform (absolute).","friendly_name":"Get Abs Transform"},{"name":"GetAllChildren","params":[],"returns":[{"name":"retval","type":"PVAL_ARRAY:PVAL_EHANDLE"}],"description":"Returns the children in hierarchy.","friendly_name":"Get All Children"},{"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"},{"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"},{"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"},{"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"},{"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"},{"name":"GetClassName","params":[],"returns":[{"name":"retval","type":"PVAL_STRING"}],"description":"The entity class name","friendly_name":"Get Class Name"},{"name":"GetDebugString","params":[],"returns":[{"name":"retval","type":"PVAL_STRING"}],"description":"Get a debug string identifying the entity. Safe for null entities. This string cannot be used for looking up the entity. Should not be used for anything except logging.","friendly_name":"Get Debug String"},{"name":"GetEyePosition","params":[],"returns":[{"name":"retval","type":"PVAL_VEC3_WORLDSPACE"}],"description":"The entity eye position.","friendly_name":"Get Eye Position"},{"name":"GetForward","params":[],"returns":[{"name":"retval","type":"PVAL_VEC3"}],"description":"The forward vector of the entity.","friendly_name":"Get Forward"},{"name":"GetGravityDirection","params":[],"returns":[{"name":"retval","type":"PVAL_VEC3"}],"description":"The current gravity direction for the entity.","friendly_name":"Get Gravity Direction"},{"name":"GetLeft","params":[],"returns":[{"name":"retval","type":"PVAL_VEC3"}],"description":"The left vector of the entity.","friendly_name":"Get Left"},{"name":"GetLocalAngles","params":[],"returns":[{"name":"retval","type":"PVAL_QANGLE"}],"description":"Get the local orientation of this entity.","friendly_name":"Get Local Angles"},{"name":"GetLocalOrigin","params":[],"returns":[{"name":"retval","type":"PVAL_VEC3"}],"description":"The entity origin (local). Use when you have a parent.","friendly_name":"Get Local Origin"},{"name":"GetLocalScale","params":[],"returns":[{"name":"retval","type":"PVAL_FLOAT"}],"description":"Get the local scale of this entity.","friendly_name":"Get Local Scale"},{"name":"GetLocalTransform","params":[],"returns":[{"name":"retval","type":"PVAL_TRANSFORM"}],"description":"The entity origin transform (local). Use when you have a parent.","friendly_name":"Get Local Transform"},{"name":"GetMoveParent","params":[],"returns":[{"name":"retval","type":"PVAL_EHANDLE"}],"description":"Get the entity's move parent (may not be the top level movement entity).","friendly_name":"Get Move Parent"},{"name":"GetName","params":[],"returns":[{"name":"retval","type":"PVAL_ENTITY_NAME"}],"description":"Get the name of the entity.","friendly_name":"Get Name"},{"name":"GetRootMoveParent","params":[],"returns":[{"name":"retval","type":"PVAL_EHANDLE"}],"description":"Get the root move parent for the entity (traverses the hierarchy until it reaches the ancestor that controls the final transform).","friendly_name":"Get Root Move Parent"},{"name":"GetTeamNumber","params":[],"returns":[{"name":"retval","type":"PVAL_INT"}],"description":"The entity team number","friendly_name":"Get Team Number"},{"name":"GetUp","params":[],"returns":[{"name":"retval","type":"PVAL_VEC3"}],"description":"The up vector of the entity.","friendly_name":"Get Up"},{"name":"GetVelocity","params":[],"returns":[{"name":"retval","type":"PVAL_VEC3"}],"description":"The linear velocity for the entity.","friendly_name":"Get Velocity"},{"name":"GetWorldSpaceCenter","params":[],"returns":[{"name":"retval","type":"PVAL_VEC3_WORLDSPACE"}],"description":"The entity worldspace center.","friendly_name":"Get World Space Center"},{"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"},{"name":"IsMotionEnabled","params":[],"returns":[{"name":"retval","type":"PVAL_BOOL"}],"description":"Returns true if the entity is motion-enabled (i.e. its ideal motion type is dynamic). Note that the entity may still end up keyframed in some cases, e.g. if it's hierarchically attached to another keyframed entity.","friendly_name":"Is Motion Enabled"},{"name":"Kill","params":[],"friendly_name":"Kill"},{"name":"KillConstrained","params":[],"friendly_name":"Kill Constrained"},{"name":"KillHierarchy","params":[],"friendly_name":"Kill Hierarchy"},{"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"},{"name":"PlatformFollowYaw","params":[],"friendly_name":"Platform Follow Yaw"},{"name":"PlatformIgnoreYaw","params":[],"friendly_name":"Platform Ignore Yaw"},{"name":"RemoveAttribute","params":[{"name":"param","type":"PVAL_STRING"}],"friendly_name":"Remove Attribute"},{"name":"RemoveContext","params":[{"name":"param","type":"PVAL_STRING"}],"friendly_name":"Remove Context"},{"name":"RemoveModifier","params":[{"name":"param","type":"PVAL_STRING"}],"friendly_name":"Remove Modifier"},{"name":"SetAbsAngles","params":[{"name":"angles","type":"PVAL_QANGLE"}],"description":"Set the world orientation of this entity.","friendly_name":"Set Abs Angles"},{"name":"SetAbsOrigin","params":[{"name":"vPos","type":"PVAL_VEC3_WORLDSPACE"}],"description":"Set the world origin of this entity.","friendly_name":"Set Abs Origin"},{"name":"SetAbsScale","params":[{"name":"flScale","type":"PVAL_FLOAT"}],"description":"Set the world scale of this entity.","friendly_name":"Set Abs Scale"},{"name":"SetDamageFilter","params":[{"name":"param","type":"PVAL_STRING"}],"friendly_name":"Set Damage Filter"},{"name":"SetKinematic","params":[{"name":"bKinematic","type":"PVAL_BOOL"}],"friendly_name":"Set Kinematic"},{"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"},{"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"},{"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"},{"name":"SetParent","params":[{"name":"pNewParent","type":"PVAL_EHANDLE"}],"description":"Set the parent of this entity.","friendly_name":"Set Parent"},{"name":"SetParentAttachment","params":[{"name":"param","type":"PVAL_STRING"}],"friendly_name":"Set Parent Attachment"},{"name":"SetParentAttachmentMaintainOffset","params":[{"name":"param","type":"PVAL_STRING"}],"friendly_name":"Set Parent Attachment Maintain Offset"},{"name":"SetParentMaintainOffset","params":[{"name":"pNewParent","type":"PVAL_EHANDLE"},{"name":"sAttachBoneName","type":"PVAL_STRING"}],"description":"Set the parent of this entity and maintain offsets.","friendly_name":"Set Parent Maintain Offset"},{"name":"SetParentWithOffset","params":[{"name":"pNewParent","type":"PVAL_EHANDLE"},{"name":"sAttachBoneName","type":"PVAL_STRING"},{"name":"xAttachOffset","type":"PVAL_TRANSFORM"}],"description":"Set the parent of this entity (with offset).","friendly_name":"Set Parent With Offset"},{"name":"SetScale","params":[{"name":"flValue","type":"PVAL_FLOAT"}],"friendly_name":"Set Scale"},{"name":"SetTeam","params":[{"name":"param","type":"PVAL_INT"}],"friendly_name":"Set Team"},{"name":"TeamNum","params":[{"name":"param","type":"PVAL_INT"}],"friendly_name":"Team Num"},{"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"},{"name":"TeleportToTransform","params":[{"name":"xTransform","type":"PVAL_TRANSFORM_WORLDSPACE"}],"description":"Teleport the given entity to the specified transform","friendly_name":"Teleport To Transform"},{"name":"Use","params":[{"name":"param","type":"PVAL_INT"}],"friendly_name":"Use"},{"name":"WasThrownByPlayer","params":[],"returns":[{"name":"retval","type":"PVAL_BOOL"}],"description":"Returns true if the entity was recently thrown by the player","friendly_name":"Was Thrown By Player"}],"outputs":[{"name":"OnKilled","params":[],"friendly_name":"On Killed"},{"name":"OnUser1","params":[],"friendly_name":"On User1"},{"name":"OnUser2","params":[],"friendly_name":"On User2"},{"name":"OnUser3","params":[],"friendly_name":"On User3"},{"name":"OnUser4","params":[],"friendly_name":"On User4"}]},{"name":"CBaseFilter","inputs":[{"name":"TestActivator","params":[],"friendly_name":"Test Activator"}],"target":"filter_base","outputs":[{"name":"OnFail","params":[],"friendly_name":"On Fail"},{"name":"OnPass","params":[],"friendly_name":"On Pass"}]},{"name":"CBaseModelEntity","inputs":[{"name":"Alpha","params":[{"name":"param","type":"PVAL_INT"}],"friendly_name":"Alpha"},{"name":"BreakJointByName","params":[{"name":"pJointName","type":"PVAL_STRING"}],"description":"Destroy this joint by Name","friendly_name":"Break Joint By Name"},{"name":"ClearRenderAttribute","params":[{"name":"pAttributeName","type":"PVAL_STRING"}],"description":"Clear the specified render attribute","friendly_name":"Clear Render Attribute"},{"name":"Color","params":[{"name":"param","type":"PVAL_COLOR_RGB"}],"friendly_name":"Color"},{"name":"DestructibleHitGroupDestroy","params":[{"name":"nHitGroup","type":"PVAL_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"},{"name":"Extinguish","params":[],"friendly_name":"Extinguish"},{"name":"fademaxdist","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"fademaxdist"},{"name":"fademindist","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"fademindist"},{"name":"GetIntactDestructibleHitGroups","params":[],"returns":[{"name":"retval","type":"PVAL_ARRAY:PVAL_ENUM:HitGroup_t"}],"description":"Returns the destructible hitgroups that are still intact.","friendly_name":"Get Intact Destructible Hit Groups"},{"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"},{"name":"GetRenderAlpha","params":[],"returns":[{"name":"retval","type":"PVAL_INT"}],"description":"Get object render alpha (0-255)","friendly_name":"Get Render Alpha"},{"name":"GetRenderColor","params":[],"returns":[{"name":"retval","type":"PVAL_COLOR_RGB"}],"description":"Get object render color (Alpha is ignored)","friendly_name":"Get Render Color"},{"name":"Ignite","params":[],"friendly_name":"Ignite"},{"name":"IgniteHitboxFireScale","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Ignite Hitbox Fire Scale"},{"name":"IgniteLifetime","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Ignite Lifetime"},{"name":"IgniteNumHitboxFires","params":[{"name":"param","type":"PVAL_INT"}],"friendly_name":"Ignite Num Hitbox Fires"},{"name":"IsDestructibleHitGroupIntact","params":[{"name":"nHitGroup","type":"PVAL_ENUM:HitGroup_t"}],"returns":[{"name":"retval","type":"PVAL_BOOL"}],"description":"True/False if hitgroup is intact.  If hitgroup is not a destructible hitgroup you'll get a warning and it'll return false.","friendly_name":"Is Destructible Hit Group Intact"},{"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"},{"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"},{"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"},{"name":"SetMaterialGroup","params":[{"name":"pName","type":"PVAL_STRING"}],"description":"Change the active materialgroup","friendly_name":"Set Material Group"},{"name":"SetModel","params":[{"name":"hModel","type":"PVAL_RESOURCE:vmdl"}],"description":"Change the current model","friendly_name":"Set Model"},{"name":"SetRenderAlpha","params":[{"name":"nAlpha","type":"PVAL_INT"}],"description":"Alpha 0-255","friendly_name":"Set Render Alpha"},{"name":"SetRenderAttribute","params":[{"name":"pValue","type":"PVAL_STRING"}],"friendly_name":"Set Render Attribute"},{"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"},{"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"},{"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"},{"name":"SetRenderColor","params":[{"name":"cColor","type":"PVAL_COLOR_RGB","description":"Color"}],"description":"Set object render color (Alpha is ignored)","friendly_name":"Set Render Color"},{"name":"Skin","params":[{"name":"param","type":"PVAL_INT"}],"friendly_name":"Skin"}],"target":"basemodelentity","outputs":[{"name":"OnDestructibleHitGroupDamageLevelChanged","params":[{"name":"nHitGroup","type":"PVAL_ENUM:HitGroup_t"},{"name":"nDamageLevel","type":"PVAL_INT"},{"name":"nDamageLevelsRemaining","type":"PVAL_INT"},{"name":"nPrevDamageLevel","type":"PVAL_INT"}],"description":"Called when the damage level of destructible part for a particular hit group has been changed.","friendly_name":"On Destructible Hit Group Damage Level Changed"},{"name":"OnIgnite","params":[],"friendly_name":"On Ignite"}]},{"name":"CBaseNPCMaker","inputs":[{"name":"AddMaxChildren","params":[{"name":"param","type":"PVAL_INT"}],"friendly_name":"Add Max Children"},{"name":"ChangeDestinationGroup","params":[{"name":"param","type":"PVAL_STRING"}],"friendly_name":"Change Destination Group"},{"name":"Disable","params":[],"friendly_name":"Disable"},{"name":"DisableInfiniteSpawns","params":[{"name":"param","type":"PVAL_BOOL"}],"friendly_name":"Disable Infinite Spawns"},{"name":"Enable","params":[],"friendly_name":"Enable"},{"name":"EnableInfiniteSpawns","params":[],"friendly_name":"Enable Infinite Spawns"},{"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"},{"name":"SetBatchCount","params":[{"name":"param","type":"PVAL_INT"}],"friendly_name":"Set Batch Count"},{"name":"SetMaxChildren","params":[{"name":"param","type":"PVAL_INT"}],"friendly_name":"Set Max Children"},{"name":"SetMaxLiveChildren","params":[{"name":"param","type":"PVAL_INT"}],"friendly_name":"Set Max Live Children"},{"name":"SetMinimumSpawnDistance","params":[{"name":"param","type":"PVAL_INT"}],"friendly_name":"Set Minimum Spawn Distance"},{"name":"SetSpawnEntity","params":[{"name":"param","type":"PVAL_STRING"}],"friendly_name":"Set Spawn Entity"},{"name":"SetSpawnFrequency","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Set Spawn Frequency"},{"name":"Spawn","params":[],"friendly_name":"Spawn"},{"name":"SpawnInLine","params":[],"friendly_name":"Spawn In Line"},{"name":"SpawnInRadius","params":[],"friendly_name":"Spawn In Radius"},{"name":"SpawnMultiple","params":[{"name":"param","type":"PVAL_INT"}],"friendly_name":"Spawn Multiple"},{"name":"Toggle","params":[],"friendly_name":"Toggle"}],"target":"npc_maker_base","outputs":[{"name":"OnAllLiveChildrenDead","params":[],"friendly_name":"On All Live Children Dead"},{"name":"OnAllSpawned","params":[],"friendly_name":"On All Spawned"},{"name":"OnAllSpawnedDead","params":[],"friendly_name":"On All Spawned Dead"},{"name":"OnSpawnedNPCDied","params":[],"friendly_name":"On Spawned NPC Died"},{"name":"OnSpawnNPC","params":[{"name":"param","type":"PVAL_EHANDLE"}],"friendly_name":"On Spawn NPC"}]},{"name":"CBasePlayerController","inputs":[{"name":"GetPlayerSlot","params":[],"returns":[{"name":"retval","type":"PVAL_LEAF:CPlayerSlot"}],"friendly_name":"Get Player Slot"},{"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"}],"target":"player_controller","outputs":[]},{"name":"CBasePlayerPawn","inputs":[{"name":"SetFogController","params":[{"name":"param","type":"PVAL_STRING"}],"friendly_name":"Set Fog Controller"},{"name":"SetHealth","params":[{"name":"param","type":"PVAL_INT"}],"friendly_name":"Set Health"},{"name":"SetHUDVisibility","params":[{"name":"param","type":"PVAL_BOOL"}],"friendly_name":"Set HUD Visibility"}],"target":"baseplayerpawn","outputs":[]},{"name":"CBasePlayerWeapon","inputs":[{"name":"SetClipPrimary","params":[{"name":"param","type":"PVAL_INT"}],"friendly_name":"Set Clip Primary"},{"name":"SetClipSecondary","params":[{"name":"param","type":"PVAL_INT"}],"friendly_name":"Set Clip Secondary"}],"target":"base_player_weapon","outputs":[{"name":"OnPlayerUse","params":[],"friendly_name":"On Player Use"}]},{"name":"CBasePropDoor","inputs":[{"name":"Close","params":[],"friendly_name":"Close"},{"name":"Lock","params":[],"friendly_name":"Lock"},{"name":"Open","params":[],"friendly_name":"Open"},{"name":"OpenAwayFrom","params":[{"name":"param","type":"PVAL_STRING"}],"friendly_name":"Open Away From"},{"name":"OpenAwayFromActivator","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Open Away From Activator"},{"name":"PlayerClose","params":[],"friendly_name":"Player Close"},{"name":"PlayerOpen","params":[],"friendly_name":"Player Open"},{"name":"SetNoNPCs","params":[{"name":"param","type":"PVAL_BOOL"}],"friendly_name":"Set No NPCs"},{"name":"Toggle","params":[],"friendly_name":"Toggle"},{"name":"Unlock","params":[],"friendly_name":"Unlock"}],"target":"base_prop_door","outputs":[{"name":"OnAjarOpen","params":[],"friendly_name":"On Ajar Open"},{"name":"OnBlockedClosing","params":[],"friendly_name":"On Blocked Closing"},{"name":"OnBlockedOpening","params":[],"friendly_name":"On Blocked Opening"},{"name":"OnClose","params":[],"friendly_name":"On Close"},{"name":"OnFullyClosed","params":[],"friendly_name":"On Fully Closed"},{"name":"OnFullyOpen","params":[],"friendly_name":"On Fully Open"},{"name":"OnLockedUse","params":[],"friendly_name":"On Locked Use"},{"name":"OnOpen","params":[],"friendly_name":"On Open"},{"name":"OnUnblockedClosing","params":[],"friendly_name":"On Unblocked Closing"},{"name":"OnUnblockedOpening","params":[],"friendly_name":"On Unblocked Opening"}]},{"name":"CBaseTrigger","inputs":[{"name":"Disable","params":[],"friendly_name":"Disable"},{"name":"Enable","params":[],"friendly_name":"Enable"},{"name":"EndTouch","params":[],"friendly_name":"End Touch"},{"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.<br><br>This node can appear in Observable contexts.","friendly_name":"Find Entities In Trigger"},{"name":"IsTouching","params":[{"name":"pOtherEntity","type":"PVAL_EHANDLE"}],"returns":[{"name":"retval","type":"PVAL_BOOL"}],"description":"Is the other entity touching the trigger?<br><br>This node can appear in Observable contexts.","friendly_name":"Is Touching"},{"name":"IsTouchingAny","params":[],"returns":[{"name":"retval","type":"PVAL_BOOL"}],"description":"Is there any entity touching the trigger?<br><br>This node can appear in Observable contexts.","friendly_name":"Is Touching Any"},{"name":"StartTouch","params":[],"friendly_name":"Start Touch"},{"name":"Toggle","params":[],"friendly_name":"Toggle"},{"name":"TouchTest","params":[],"friendly_name":"Touch Test"}],"target":"trigger","outputs":[{"name":"OnEndTouch","params":[],"friendly_name":"On End Touch"},{"name":"OnEndTouchAll","params":[],"friendly_name":"On End Touch All"},{"name":"OnNotTouching","params":[],"friendly_name":"On Not Touching"},{"name":"OnStartTouch","params":[],"friendly_name":"On Start Touch"},{"name":"OnStartTouchAll","params":[],"friendly_name":"On Start Touch All"},{"name":"OnTouching","params":[],"friendly_name":"On Touching"},{"name":"OnTouchingChanged","params":[],"friendly_name":"On Touching Changed"},{"name":"OnTouchingEachEntity","params":[],"friendly_name":"On Touching Each Entity"}]},{"name":"CBeam","inputs":[{"name":"ColorBlueValue","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Color Blue Value"},{"name":"ColorGreenValue","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Color Green Value"},{"name":"ColorRedValue","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Color Red Value"},{"name":"Noise","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Noise"},{"name":"ScrollSpeed","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Scroll Speed"},{"name":"Width","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Width"}],"target":"beam","outputs":[]},{"name":"CBreakable","inputs":[{"name":"AddHealth","params":[{"name":"param","type":"PVAL_INT"}],"friendly_name":"Add Health"},{"name":"Break","params":[],"friendly_name":"Break"},{"name":"physdamagescale","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"physdamagescale"},{"name":"RemoveHealth","params":[{"name":"param","type":"PVAL_INT"}],"friendly_name":"Remove Health"},{"name":"SetEnableBreaking","params":[{"name":"param","type":"PVAL_BOOL"}],"friendly_name":"Set Enable Breaking"},{"name":"SetEnableCollisions","params":[{"name":"param","type":"PVAL_BOOL"}],"friendly_name":"Set Enable Collisions"},{"name":"SetHealth","params":[{"name":"param","type":"PVAL_INT"}],"friendly_name":"Set Health"},{"name":"SetMass","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Set Mass"}],"target":"func_breakable","outputs":[{"name":"OnBreak","params":[],"friendly_name":"On Break"},{"name":"OnHealthChanged","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"On Health Changed"},{"name":"OnStartDeath","params":[],"friendly_name":"On Start Death"}]},{"name":"CBreakableProp","inputs":[{"name":"AddHealth","params":[{"name":"param","type":"PVAL_INT"}],"friendly_name":"Add Health"},{"name":"Break","params":[],"friendly_name":"Break"},{"name":"DisablePuntSound","params":[],"friendly_name":"Disable Punt Sound"},{"name":"EnablePuntSound","params":[],"friendly_name":"Enable Punt Sound"},{"name":"ForceDrop","params":[],"friendly_name":"Force Drop"},{"name":"physdamagescale","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"physdamagescale"},{"name":"RemoveHealth","params":[{"name":"param","type":"PVAL_INT"}],"friendly_name":"Remove Health"},{"name":"SetEnableBreaking","params":[{"name":"param","type":"PVAL_BOOL"}],"friendly_name":"Set Enable Breaking"},{"name":"SetEnableCollisions","params":[{"name":"param","type":"PVAL_BOOL"}],"friendly_name":"Set Enable Collisions"},{"name":"SetHealth","params":[{"name":"param","type":"PVAL_INT"}],"friendly_name":"Set Health"},{"name":"SetNavIgnore","params":[{"name":"param","type":"PVAL_BOOL"}],"friendly_name":"Set Nav Ignore"}],"target":"breakable_prop","outputs":[{"name":"OnBreak","params":[],"friendly_name":"On Break"},{"name":"OnHealthChanged","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"On Health Changed"},{"name":"OnStartDeath","params":[],"friendly_name":"On Start Death"},{"name":"OnTakeDamage","params":[],"friendly_name":"On Take Damage"}]},{"name":"CChangeLevel","inputs":[{"name":"ChangeLevel","params":[],"friendly_name":"Change Level"}],"target":"trigger_changelevel","outputs":[{"name":"OnChangeLevel","params":[],"friendly_name":"On Change Level"}]},{"name":"CCitadelCatapultTrigger","inputs":[{"name":"SpawnPickupTrail","params":[],"description":"Start laying the configured pickups along the launch arc now.","friendly_name":"Spawn Pickup Trail"}],"target":"trigger_catapult","outputs":[]},{"name":"CCitadelControlPointTrigger","inputs":[],"target":"citadel_control_point","outputs":[{"name":"OnBecomeCapturable","params":[],"friendly_name":"On Become Capturable"},{"name":"OnFullyCaptured","params":[],"friendly_name":"On Fully Captured"}]},{"name":"CCitadel_Destroyable_Building","inputs":[],"target":"destroyable_building","outputs":[{"name":"OnAttackSubsided","params":[],"friendly_name":"On Attack Subsided"},{"name":"OnBecomeActive","params":[],"friendly_name":"On Become Active"},{"name":"OnBecomeInvulnerable","params":[],"friendly_name":"On Become Invulnerable"},{"name":"OnBecomeVulnerable","params":[],"friendly_name":"On Become Vulnerable"},{"name":"OnDamageTaken","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"On Damage Taken"},{"name":"OnDestroyed","params":[],"friendly_name":"On Destroyed"},{"name":"OnLifeChanged","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"On Life Changed"},{"name":"OnRevitilized","params":[],"friendly_name":"On Revitilized"},{"name":"OnUnderAttack","params":[],"friendly_name":"On Under Attack"}]},{"name":"CCitadel_DoorwayPortal","inputs":[{"name":"Close","params":[],"description":"Close the door","friendly_name":"Close"},{"name":"Open","params":[],"description":"Open the door","friendly_name":"Open"}],"target":"citadel_doorway_portal","outputs":[]},{"name":"CCitadel_DynamicProp","inputs":[{"name":"SetEnemySkin","params":[{"name":"param","type":"PVAL_STRING"}],"friendly_name":"Set Enemy Skin"},{"name":"SetFriendlySkin","params":[{"name":"param","type":"PVAL_STRING"}],"friendly_name":"Set Friendly Skin"}],"target":"citadel_prop_dynamic","outputs":[]},{"name":"CCitadelEnergyTower","inputs":[{"name":"Disable","params":[],"friendly_name":"Disable"},{"name":"Enable","params":[],"friendly_name":"Enable"}],"target":"citadel_energy_tower","outputs":[]},{"name":"CCitadelGaffer","inputs":[{"name":"BlendTo","params":[{"name":"param","type":"PVAL_STRING"}],"friendly_name":"Blend To"}],"target":"citadel_gaffer","outputs":[]},{"name":"CCitadelHideoutInteractableProp","inputs":[],"target":"citadel_hideout_button","outputs":[{"name":"OnEndTouch","params":[],"friendly_name":"On End Touch"},{"name":"OnEndTouchAll","params":[],"friendly_name":"On End Touch All"},{"name":"OnInteracted","params":[],"friendly_name":"On Interacted"},{"name":"OnStartTouch","params":[],"friendly_name":"On Start Touch"},{"name":"OnStartTouchAll","params":[],"friendly_name":"On Start Touch All"}]},{"name":"CCitadelHideoutTeleportTrigger","inputs":[],"target":"citadel_trigger_hideout_teleport","outputs":[{"name":"OnHideoutTeleport","params":[],"friendly_name":"On Hideout Teleport"}]},{"name":"CCitadelMatchmakingStatusInfo","inputs":[],"target":"info_citadel_matchmaking_status","outputs":[{"name":"OnStartMatchmaking","params":[],"friendly_name":"On Start Matchmaking"},{"name":"OnStopMatchmaking","params":[],"friendly_name":"On Stop Matchmaking"}]},{"name":"CCitadelPassthroughFakeWall","inputs":[],"target":"citadel_passthrough_fake_wall","outputs":[{"name":"OnClose","params":[],"friendly_name":"On Close"},{"name":"OnOpen","params":[],"friendly_name":"On Open"}]},{"name":"CCitadel_PickupItemSpawner","inputs":[{"name":"DropPowerup","params":[],"description":"Drop one of the spawner's configured powerups.","friendly_name":"Drop Powerup"}],"target":"citadel_item_powerup_spawner","outputs":[]},{"name":"CCitadel_PickupSpawner","inputs":[{"name":"SpawnPickup","params":[],"description":"Spawn the configured pickup now, restarting the respawn cycle.","friendly_name":"Spawn Pickup"}],"target":"citadel_pickup_spawner","outputs":[]},{"name":"CCitadel_PointTalker_Base","inputs":[{"name":"Speak","params":[{"name":"param","type":"PVAL_STRING"}],"friendly_name":"Speak"}],"target":"citadel_point_talker_base","outputs":[]},{"name":"CCitadel_ShopProp","inputs":[{"name":"SetShopOpen","params":[{"name":"bOpen","type":"PVAL_BOOL"}],"description":"Open or close this shop. Keep in sync with its trigger_item_shop.","friendly_name":"Set Shop Open"}],"target":"citadel_shop_prop_dynamic","outputs":[]},{"name":"CCitadelTeleportTrigger","inputs":[],"target":"citadel_trigger_teleport","outputs":[{"name":"OnTeleport","params":[],"friendly_name":"On Teleport"}]},{"name":"CCitadelTriggerCapturePoint","inputs":[],"target":"citadel_capture_point","outputs":[{"name":"OnBecomeCapturable","params":[],"friendly_name":"On Become Capturable"},{"name":"OnFullyCaptured","params":[{"name":"param","type":"PVAL_INT"}],"friendly_name":"On Fully Captured"}]},{"name":"CCitadelTriggerCorruptedItemShop","inputs":[],"target":"citadel_trigger_corrupted_item_shop","outputs":[{"name":"OnItemLimitChanged","params":[],"friendly_name":"On Item Limit Changed"}]},{"name":"CCitadelTriggerMultiCapturePoint","inputs":[],"target":"citadel_multi_capture_point","outputs":[{"name":"OnBecomeCapturable","params":[],"friendly_name":"On Become Capturable"},{"name":"OnFullyCaptured","params":[{"name":"param","type":"PVAL_INT"}],"friendly_name":"On Fully Captured"}]},{"name":"CColorCorrection","inputs":[{"name":"Disable","params":[],"friendly_name":"Disable"},{"name":"Enable","params":[],"friendly_name":"Enable"},{"name":"SetFadeInDuration","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Set Fade In Duration"},{"name":"SetFadeOutDuration","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Set Fade Out Duration"}],"target":"color_correction","outputs":[]},{"name":"CCommentaryAuto","inputs":[{"name":"MultiplayerSpawned","params":[],"friendly_name":"Multiplayer Spawned"}],"target":"commentary_auto","outputs":[{"name":"OnCommentaryMidGame","params":[],"friendly_name":"On Commentary Mid Game"},{"name":"OnCommentaryMultiplayerSpawn","params":[],"friendly_name":"On Commentary Multiplayer Spawn"},{"name":"OnCommentaryNewGame","params":[],"friendly_name":"On Commentary New Game"}]},{"name":"CCredits","inputs":[{"name":"RollCredits","params":[],"friendly_name":"Roll Credits"},{"name":"RollOutroCredits","params":[],"friendly_name":"Roll Outro Credits"},{"name":"SetLogoLength","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Set Logo Length"},{"name":"ShowLogo","params":[],"friendly_name":"Show Logo"}],"target":"env_credits","outputs":[{"name":"OnCreditsDone","params":[],"friendly_name":"On Credits Done"}]},{"name":"CDynamicLight","inputs":[{"name":"_cone","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"_cone"},{"name":"_inner_cone","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"_inner_cone"},{"name":"brightness","params":[{"name":"param","type":"PVAL_INT"}],"friendly_name":"brightness"},{"name":"distance","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"distance"},{"name":"spotlight_radius","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"spotlight_radius"},{"name":"style","params":[{"name":"param","type":"PVAL_INT"}],"friendly_name":"style"},{"name":"Toggle","params":[],"friendly_name":"Toggle"},{"name":"TurnOff","params":[],"friendly_name":"Turn Off"},{"name":"TurnOn","params":[],"friendly_name":"Turn On"}],"target":"light_dynamic","outputs":[]},{"name":"CDynamicProp","inputs":[{"name":"Disable","params":[],"friendly_name":"Disable"},{"name":"DisableCollision","params":[],"friendly_name":"Disable Collision"},{"name":"Enable","params":[],"friendly_name":"Enable"},{"name":"EnableCollision","params":[],"friendly_name":"Enable Collision"},{"name":"SetAnimation","params":[{"name":"param","type":"PVAL_STRING"}],"friendly_name":"Set Animation"},{"name":"SetAnimationLooping","params":[{"name":"param","type":"PVAL_STRING"}],"friendly_name":"Set Animation Looping"},{"name":"SetAnimationNoReset","params":[{"name":"param","type":"PVAL_STRING"}],"friendly_name":"Set Animation No Reset"},{"name":"SetAnimationNoResetLooping","params":[{"name":"param","type":"PVAL_STRING"}],"friendly_name":"Set Animation No Reset Looping"},{"name":"SetAnimationNoResetNotLooping","params":[{"name":"param","type":"PVAL_STRING"}],"friendly_name":"Set Animation No Reset Not Looping"},{"name":"SetAnimationNotLooping","params":[{"name":"param","type":"PVAL_STRING"}],"friendly_name":"Set Animation Not Looping"},{"name":"SetDefaultAnimation","params":[{"name":"param","type":"PVAL_STRING"}],"friendly_name":"Set Default Animation"},{"name":"SetDefaultAnimationLooping","params":[{"name":"param","type":"PVAL_STRING"}],"friendly_name":"Set Default Animation Looping"},{"name":"SetDefaultAnimationNotLooping","params":[{"name":"param","type":"PVAL_STRING"}],"friendly_name":"Set Default Animation Not Looping"},{"name":"SetGlowOverride","params":[{"name":"param","type":"PVAL_VEC3"}],"friendly_name":"Set Glow Override"},{"name":"SetGlowRange","params":[{"name":"param","type":"PVAL_INT"}],"friendly_name":"Set Glow Range"},{"name":"SetIdleAnimationLooping","params":[{"name":"param","type":"PVAL_STRING"}],"friendly_name":"Set Idle Animation Looping"},{"name":"SetIdleAnimationNotLooping","params":[{"name":"param","type":"PVAL_STRING"}],"friendly_name":"Set Idle Animation Not Looping"},{"name":"SetPlaybackRate","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Set Playback Rate"},{"name":"StartGlowing","params":[],"friendly_name":"Start Glowing"},{"name":"StopGlowing","params":[],"friendly_name":"Stop Glowing"},{"name":"TurnOff","params":[],"friendly_name":"Turn Off"},{"name":"TurnOn","params":[],"friendly_name":"Turn On"}],"target":"prop_dynamic","outputs":[{"name":"OnAnimationBegun","params":[],"friendly_name":"On Animation Begun"},{"name":"OnAnimationDone","params":[],"friendly_name":"On Animation Done"},{"name":"OnAnimationLoopCycleDone","params":[],"friendly_name":"On Animation Loop Cycle Done"},{"name":"OnAnimationReachedEnd","params":[],"friendly_name":"On Animation Reached End"},{"name":"OnAnimationReachedStart","params":[],"friendly_name":"On Animation Reached Start"},{"name":"OnScriptFireEvent01","params":[],"description":"Fired when the animation hits the matching AE_SCRIPT_FIRE_EVENT_XX anim event.","friendly_name":"On Script Fire Event01"},{"name":"OnScriptFireEvent02","params":[],"description":"Fired when the animation hits the matching AE_SCRIPT_FIRE_EVENT_XX anim event.","friendly_name":"On Script Fire Event02"},{"name":"OnScriptFireEvent03","params":[],"description":"Fired when the animation hits the matching AE_SCRIPT_FIRE_EVENT_XX anim event.","friendly_name":"On Script Fire Event03"},{"name":"OnScriptFireEvent04","params":[],"description":"Fired when the animation hits the matching AE_SCRIPT_FIRE_EVENT_XX anim event.","friendly_name":"On Script Fire Event04"},{"name":"OnScriptFireEvent05","params":[],"description":"Fired when the animation hits the matching AE_SCRIPT_FIRE_EVENT_XX anim event.","friendly_name":"On Script Fire Event05"}]},{"name":"CEntityDissolve","inputs":[{"name":"Dissolve","params":[{"name":"param","type":"PVAL_STRING"}],"friendly_name":"Dissolve"}],"target":"env_entity_dissolver","outputs":[]},{"name":"CEnvBeam","inputs":[{"name":"StrikeOnce","params":[],"friendly_name":"Strike Once"},{"name":"Toggle","params":[],"friendly_name":"Toggle"},{"name":"TurnOff","params":[],"friendly_name":"Turn Off"},{"name":"TurnOn","params":[],"friendly_name":"Turn On"}],"target":"env_beam","outputs":[{"name":"OnTouchedByEntity","params":[],"friendly_name":"On Touched By Entity"}]},{"name":"CEnvBeverage","inputs":[{"name":"Activate","params":[],"friendly_name":"Activate"}],"target":"env_beverage","outputs":[]},{"name":"CEnvCombinedLightProbeVolume","inputs":[{"name":"Disable","params":[],"friendly_name":"Disable"},{"name":"Enable","params":[],"friendly_name":"Enable"},{"name":"SetBrightness","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Set Brightness"},{"name":"SetColor","params":[{"name":"param","type":"PVAL_COLOR_RGB"}],"friendly_name":"Set Color"}],"target":"env_combined_light_probe_volume","outputs":[]},{"name":"CEnvCubemap","inputs":[{"name":"Disable","params":[],"friendly_name":"Disable"},{"name":"Enable","params":[],"friendly_name":"Enable"}],"target":"env_cubemap","outputs":[]},{"name":"CEnvCubemapFog","inputs":[{"name":"Disable","params":[{"name":"param","type":"PVAL_BOOL"}],"friendly_name":"Disable"},{"name":"Enable","params":[{"name":"param","type":"PVAL_BOOL"}],"friendly_name":"Enable"}],"target":"env_cubemap_fog","outputs":[]},{"name":"CEnvEntityIgniter","inputs":[{"name":"Ignite","params":[],"friendly_name":"Ignite"}],"target":"env_entity_igniter","outputs":[]},{"name":"CEnvEntityMaker","inputs":[{"name":"ForceSpawn","params":[],"friendly_name":"Force Spawn"},{"name":"ForceSpawnAtEntityOrigin","params":[{"name":"param","type":"PVAL_STRING"}],"friendly_name":"Force Spawn At Entity Origin"}],"target":"env_entity_maker","outputs":[{"name":"OnEntityFailedSpawn","params":[],"friendly_name":"On Entity Failed Spawn"},{"name":"OnEntitySpawned","params":[],"friendly_name":"On Entity Spawned"}]},{"name":"CEnvExplosion","inputs":[{"name":"Explode","params":[],"friendly_name":"Explode"}],"target":"env_explosion","outputs":[]},{"name":"CEnvFade","inputs":[{"name":"Fade","params":[],"friendly_name":"Fade"}],"target":"env_fade","outputs":[{"name":"OnBeginFade","params":[],"friendly_name":"On Begin Fade"}]},{"name":"CEnvGlobal","inputs":[{"name":"AddToCounter","params":[{"name":"param","type":"PVAL_INT"}],"friendly_name":"Add To Counter"},{"name":"GetCounter","params":[],"friendly_name":"Get Counter"},{"name":"Remove","params":[],"friendly_name":"Remove"},{"name":"SetCounter","params":[{"name":"param","type":"PVAL_INT"}],"friendly_name":"Set Counter"},{"name":"Toggle","params":[],"friendly_name":"Toggle"},{"name":"TurnOff","params":[],"friendly_name":"Turn Off"},{"name":"TurnOn","params":[],"friendly_name":"Turn On"}],"target":"env_global","outputs":[{"name":"Counter","params":[{"name":"param","type":"PVAL_INT"}],"friendly_name":"Counter"}]},{"name":"CEnvInstructorHint","inputs":[{"name":"EndHint","params":[],"friendly_name":"End Hint"},{"name":"ShowHint","params":[{"name":"param","type":"PVAL_STRING"}],"friendly_name":"Show Hint"}],"target":"env_instructor_hint","outputs":[]},{"name":"CEnvInstructorVRHint","inputs":[{"name":"EndHint","params":[],"friendly_name":"End Hint"},{"name":"ShowHint","params":[{"name":"param","type":"PVAL_STRING"}],"friendly_name":"Show Hint"}],"target":"env_instructor_vr_hint","outputs":[]},{"name":"CEnvLaser","inputs":[{"name":"Toggle","params":[],"friendly_name":"Toggle"},{"name":"TurnOff","params":[],"friendly_name":"Turn Off"},{"name":"TurnOn","params":[],"friendly_name":"Turn On"}],"target":"env_laser","outputs":[]},{"name":"CEnvLightProbeVolume","inputs":[{"name":"Disable","params":[],"friendly_name":"Disable"},{"name":"Enable","params":[],"friendly_name":"Enable"}],"target":"env_light_probe_volume","outputs":[]},{"name":"CEnvMuzzleFlash","inputs":[{"name":"Fire","params":[],"friendly_name":"Fire"}],"target":"env_muzzleflash","outputs":[]},{"name":"CEnvParticleGlow","inputs":[{"name":"setalphascale","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"setalphascale"},{"name":"setcolortint","params":[{"name":"param","type":"PVAL_COLOR_RGB"}],"friendly_name":"setcolortint"},{"name":"setscale","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"setscale"}],"target":"env_particle_glow","outputs":[]},{"name":"CEnvShake","inputs":[{"name":"Amplitude","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Amplitude"},{"name":"Frequency","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Frequency"},{"name":"StartShake","params":[],"friendly_name":"Start Shake"},{"name":"StopShake","params":[],"friendly_name":"Stop Shake"}],"target":"env_shake","outputs":[]},{"name":"CEnvSky","inputs":[{"name":"Disable","params":[],"friendly_name":"Disable"},{"name":"Enable","params":[],"friendly_name":"Enable"}],"target":"env_sky","outputs":[]},{"name":"CEnvSoundscape","inputs":[{"name":"Disable","params":[],"friendly_name":"Disable"},{"name":"Enable","params":[],"friendly_name":"Enable"},{"name":"ToggleEnabled","params":[],"friendly_name":"Toggle Enabled"}],"target":"env_soundscape","outputs":[{"name":"OnPlay","params":[],"friendly_name":"On Play"}]},{"name":"CEnvSpark","inputs":[{"name":"SparkOnce","params":[],"friendly_name":"Spark Once"},{"name":"StartSpark","params":[],"friendly_name":"Start Spark"},{"name":"StopSpark","params":[],"friendly_name":"Stop Spark"},{"name":"ToggleSpark","params":[],"friendly_name":"Toggle Spark"}],"target":"env_spark","outputs":[{"name":"OnSpark","params":[],"friendly_name":"On Spark"}]},{"name":"CEnvSplash","inputs":[{"name":"Splash","params":[],"friendly_name":"Splash"}],"target":"env_splash","outputs":[]},{"name":"CEnvTilt","inputs":[{"name":"StartTilt","params":[],"friendly_name":"Start Tilt"},{"name":"StopTilt","params":[],"friendly_name":"Stop Tilt"}],"target":"env_tilt","outputs":[]},{"name":"CEnvViewPunch","inputs":[{"name":"ViewPunch","params":[],"friendly_name":"View Punch"}],"target":"env_viewpunch","outputs":[]},{"name":"CEnvVolumetricFogController","inputs":[{"name":"Disable","params":[{"name":"param","type":"PVAL_BOOL"}],"friendly_name":"Disable"},{"name":"Enable","params":[{"name":"param","type":"PVAL_BOOL"}],"friendly_name":"Enable"},{"name":"EnableIndirect","params":[{"name":"param","type":"PVAL_BOOL"}],"friendly_name":"Enable Indirect"},{"name":"ForceRefresh","params":[],"friendly_name":"Force Refresh"},{"name":"SetAnisotropy","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Set Anisotropy"},{"name":"SetDrawDistance","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Set Draw Distance"},{"name":"SetFadeSpeed","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Set Fade Speed"},{"name":"SetFogStrength","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Set Fog Strength"},{"name":"SetToDefaults","params":[],"friendly_name":"Set To Defaults"}],"target":"env_volumetric_fog_controller","outputs":[]},{"name":"CEnvVolumetricFogVolume","inputs":[{"name":"Disable","params":[{"name":"param","type":"PVAL_BOOL"}],"friendly_name":"Disable"},{"name":"Enable","params":[{"name":"param","type":"PVAL_BOOL"}],"friendly_name":"Enable"}],"target":"env_volumetric_fog_volume","outputs":[]},{"name":"CEnvWindShared","inputs":[],"outputs":[{"name":"OnGustEnd","params":[],"friendly_name":"On Gust End"},{"name":"OnGustStart","params":[],"friendly_name":"On Gust Start"}]},{"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"},{"name":"RemoveFilter","params":[{"name":"pFilter","type":"PVAL_EHANDLE:filter_base"}],"description":"Remove the named entity from the filter list","friendly_name":"Remove Filter"}],"target":"filter_multi","outputs":[]},{"name":"CFogController","inputs":[{"name":"Set2DSkyboxFogFactor","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Set2 D Skybox Fog Factor"},{"name":"Set2DSkyboxFogFactorLerpTo","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Set2 D Skybox Fog Factor Lerp To"},{"name":"SetAngles","params":[{"name":"param","type":"PVAL_STRING"}],"friendly_name":"Set Angles"},{"name":"SetColor","params":[{"name":"param","type":"PVAL_COLOR_RGB"}],"friendly_name":"Set Color"},{"name":"SetColorLerpTo","params":[{"name":"param","type":"PVAL_COLOR_RGB"}],"friendly_name":"Set Color Lerp To"},{"name":"SetColorSecondary","params":[{"name":"param","type":"PVAL_COLOR_RGB"}],"friendly_name":"Set Color Secondary"},{"name":"SetColorSecondaryLerpTo","params":[{"name":"param","type":"PVAL_COLOR_RGB"}],"friendly_name":"Set Color Secondary Lerp To"},{"name":"SetEndDist","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Set End Dist"},{"name":"SetEndDistLerpTo","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Set End Dist Lerp To"},{"name":"SetFarZ","params":[{"name":"param","type":"PVAL_INT"}],"friendly_name":"Set Far Z"},{"name":"SetMaxDensity","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Set Max Density"},{"name":"SetMaxDensityLerpTo","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Set Max Density Lerp To"},{"name":"SetStartDist","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Set Start Dist"},{"name":"SetStartDistLerpTo","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Set Start Dist Lerp To"},{"name":"StartFogTransition","params":[],"friendly_name":"Start Fog Transition"},{"name":"TurnOff","params":[],"friendly_name":"Turn Off"},{"name":"TurnOn","params":[],"friendly_name":"Turn On"}],"target":"env_fog_controller","outputs":[]},{"name":"CFogVolume","inputs":[{"name":"Disable","params":[],"friendly_name":"Disable"},{"name":"Enable","params":[],"friendly_name":"Enable"}],"target":"fog_volume","outputs":[]},{"name":"CFuncBrush","inputs":[{"name":"Disable","params":[],"friendly_name":"Disable"},{"name":"Enable","params":[],"friendly_name":"Enable"},{"name":"SetExcluded","params":[{"name":"param","type":"PVAL_STRING"}],"friendly_name":"Set Excluded"},{"name":"SetInvert","params":[{"name":"param","type":"PVAL_BOOL"}],"friendly_name":"Set Invert"},{"name":"SetNonsolid","params":[],"friendly_name":"Set Nonsolid"},{"name":"SetSolid","params":[],"friendly_name":"Set Solid"},{"name":"Toggle","params":[],"friendly_name":"Toggle"}],"target":"func_brush","outputs":[]},{"name":"CFuncElectrifiedVolume","inputs":[{"name":"Disable","params":[],"friendly_name":"Disable"},{"name":"Enable","params":[],"friendly_name":"Enable"}],"target":"func_electrified_volume","outputs":[]},{"name":"CFuncInteractionLayerClip","inputs":[{"name":"Disable","params":[],"friendly_name":"Disable"},{"name":"Enable","params":[],"friendly_name":"Enable"}],"target":"func_clip_interaction_layer","outputs":[]},{"name":"CFuncLadder","inputs":[{"name":"Disable","params":[],"friendly_name":"Disable"},{"name":"Enable","params":[],"friendly_name":"Enable"}],"target":"func_ladder","outputs":[{"name":"OnPlayerGotOffLadder","params":[],"friendly_name":"On Player Got Off Ladder"},{"name":"OnPlayerGotOnLadder","params":[],"friendly_name":"On Player Got On Ladder"}]},{"name":"CFuncMonitor","inputs":[{"name":"Disable","params":[],"friendly_name":"Disable"},{"name":"Enable","params":[],"friendly_name":"Enable"},{"name":"SetCamera","params":[{"name":"param","type":"PVAL_STRING"}],"friendly_name":"Set Camera"},{"name":"Toggle","params":[],"friendly_name":"Toggle"}],"target":"func_monitor","outputs":[]},{"name":"CFuncMoveLinear","inputs":[{"name":"Close","params":[],"friendly_name":"Close"},{"name":"Open","params":[],"friendly_name":"Open"},{"name":"ResetPosition","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Reset Position"},{"name":"SetMoveDistanceFromEnd","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Set Move Distance From End"},{"name":"SetMoveDistanceFromStart","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Set Move Distance From Start"},{"name":"SetPosition","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Set Position"},{"name":"SetSpeed","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Set Speed"},{"name":"TeleportToTarget","params":[{"name":"param","type":"PVAL_STRING"}],"friendly_name":"Teleport To Target"}],"target":"func_movelinear","outputs":[{"name":"OnFullyClosed","params":[],"friendly_name":"On Fully Closed"},{"name":"OnFullyOpen","params":[],"friendly_name":"On Fully Open"}]},{"name":"CFuncMover","inputs":[{"name":"ClearFollowMoverEntity","params":[],"friendly_name":"Clear Follow Mover Entity"},{"name":"ClearPathEnd","params":[],"friendly_name":"Clear Path End"},{"name":"ClearStartFollowingClosestMover","params":[],"friendly_name":"Clear Start Following Closest Mover"},{"name":"DeleteFollowMoverSpringConstraint","params":[],"friendly_name":"Delete Follow Mover Spring Constraint"},{"name":"DisconnectFromPath","params":[],"friendly_name":"Disconnect From Path"},{"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"},{"name":"GetMoverOffsetFromPath","params":[],"returns":[{"name":"retval","type":"PVAL_VEC3"}],"description":"Get the offset from the spline the mover rides at, in the movers own space","friendly_name":"Get Mover Offset From Path"},{"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"},{"name":"MoveToPathNode","params":[{"name":"hPathNode","type":"PVAL_EHANDLE:path_node_mover"}],"description":"Move to the given path node by name.","friendly_name":"Move To Path Node"},{"name":"Pause","params":[],"friendly_name":"Pause"},{"name":"SetDistanceToReachMaxSpeed","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Set Distance To Reach Max Speed"},{"name":"SetDistanceToReachZeroSpeed","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Set Distance To Reach Zero Speed"},{"name":"SetFaceEntity","params":[{"name":"hEnt","type":"PVAL_EHANDLE"}],"description":"Face the specified entity.","friendly_name":"Set Face Entity"},{"name":"SetFollowDistance","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Set Follow Distance"},{"name":"SetFollowEntity","params":[{"name":"hEnt","type":"PVAL_EHANDLE"}],"description":"Set the name of an entity that the mover should follow -- it will try to maintain a given distance from this entity along the path.","friendly_name":"Set Follow Entity"},{"name":"SetFollowEntityForward","params":[{"name":"hEnt","type":"PVAL_EHANDLE"}],"description":"Set the name of an entity that the mover should follow forward along the path -- it will try to maintain a given distance from this entity along the path.","friendly_name":"Set Follow Entity Forward"},{"name":"SetFollowEntityReverse","params":[{"name":"hEnt","type":"PVAL_EHANDLE"}],"description":"Set the name of an entity that the mover should follow reverse along the path -- it will try to maintain a given distance from this entity along the path.","friendly_name":"Set Follow Entity Reverse"},{"name":"SetFollowMinimumSpeed","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Set Follow Minimum Speed"},{"name":"SetFollowMoverConstraintType","params":[{"name":"param","type":"PVAL_INT"}],"friendly_name":"Set Follow Mover Constraint Type"},{"name":"SetFollowMoverEntity","params":[{"name":"pMover","type":"PVAL_EHANDLE:func_mover"}],"description":"Sets the name of another mover the entity should follow.","friendly_name":"Set Follow Mover Entity"},{"name":"SetFollowMoverEntityToClosestOnSpline","params":[],"friendly_name":"Set Follow Mover Entity To Closest On Spline"},{"name":"SetFollowMoverSpringStrength","params":[{"name":"param","type":"PVAL_INT"}],"friendly_name":"Set Follow Mover Spring Strength"},{"name":"SetMoverFaceEntity","params":[{"name":"hFaceEntity","type":"PVAL_EHANDLE"}],"description":"Set the movers face entity","friendly_name":"Set Mover Face Entity"},{"name":"SetMoverOffsetFromPath","params":[{"name":"vOffset","type":"PVAL_VEC3"}],"description":"Set the offset from the spline the mover rides at, in the movers own space. The mover snaps to the new offset, its location along the path is unchanged.","friendly_name":"Set Mover Offset From Path"},{"name":"SetMoveType","params":[{"name":"param","type":"PVAL_INT"}],"friendly_name":"Set Move Type"},{"name":"SetMoveTypeEnum","params":[{"name":"eMoveType","type":"PVAL_ENUM:CFuncMover::Move_t"}],"description":"Set the movers movement mode.","friendly_name":"Set Move Type Enum"},{"name":"SetOffsetFromPath","params":[{"name":"param","type":"PVAL_VEC3"}],"friendly_name":"Set Offset From Path"},{"name":"SetOrientationMode","params":[{"name":"param","type":"PVAL_INT"}],"friendly_name":"Set Orientation Mode"},{"name":"SetSpeed","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Set Speed"},{"name":"SetSpeedImmediate","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Set Speed Immediate"},{"name":"SetTimeToBlendToNewOrientation","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Set Time To Blend To New Orientation"},{"name":"SetTimeToReachMaxSpeed","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Set Time To Reach Max Speed"},{"name":"SetTimeToReachZeroSpeed","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Set Time To Reach Zero Speed"},{"name":"Start","params":[],"friendly_name":"Start"},{"name":"StartForward","params":[],"friendly_name":"Start Forward"},{"name":"StartReverse","params":[],"friendly_name":"Start Reverse"},{"name":"Stop","params":[],"friendly_name":"Stop"},{"name":"StopImmediate","params":[],"friendly_name":"Stop Immediate"},{"name":"TeleportToPathNode","params":[{"name":"hPathNode","type":"PVAL_EHANDLE:path_node_mover"}],"description":"Teleport to the given path node by name.","friendly_name":"Teleport To Path Node"},{"name":"Toggle","params":[],"friendly_name":"Toggle"},{"name":"ToggleDirection","params":[],"friendly_name":"Toggle Direction"},{"name":"TransitionToPath","params":[{"name":"hPath","type":"PVAL_EHANDLE:path_mover"}],"description":"Transition to the given path by name. This is used to move the mover between seperate paths. Will pick the closest point on the target path to move to.","friendly_name":"Transition To Path"},{"name":"TransitionToPathNode","params":[{"name":"hPathNode","type":"PVAL_EHANDLE:path_node_mover"}],"description":"Transition to the given path node by name. This is used to move the mover between seperate paths.","friendly_name":"Transition To Path Node"},{"name":"TransitionToPathNodeStartForward","params":[{"name":"hPathNode","type":"PVAL_EHANDLE:path_node_mover"}],"description":"Transition to the given path node by name. This is used to move the mover between seperate paths. Will issue a start forward upon arriving at the node.","friendly_name":"Transition To Path Node Start Forward"},{"name":"TransitionToPathNodeStartReverse","params":[{"name":"hPathNode","type":"PVAL_EHANDLE:path_node_mover"}],"description":"Transition to the given path node by name. This is used to move the mover between seperate paths. Will issue a start reverse upon arriving at the node.","friendly_name":"Transition To Path Node Start Reverse"},{"name":"TransitionToPathStartForward","params":[{"name":"hPath","type":"PVAL_EHANDLE:path_mover"}],"description":"Transition to the given path by name. This is used to move the mover between seperate paths. Will issue a start forward upon arriving at the path. Will pick the closest point on the target path to move to.","friendly_name":"Transition To Path Start Forward"},{"name":"TransitionToPathStartReverse","params":[{"name":"hPath","type":"PVAL_EHANDLE:path_mover"}],"description":"Transition to the given path by name. This is used to move the mover between seperate paths. Will issue a start reverse upon arriving at the path. Will pick the closest point on the target path to move to.","friendly_name":"Transition To Path Start Reverse"},{"name":"Unpause","params":[],"friendly_name":"Unpause"}],"target":"func_mover","outputs":[{"name":"OnMovementEnd","params":[],"friendly_name":"On Movement End"},{"name":"OnNodePassed","params":[{"name":"param","type":"PVAL_STRING"}],"friendly_name":"On Node Passed"},{"name":"OnStart","params":[],"friendly_name":"On Start"},{"name":"OnStartForward","params":[],"friendly_name":"On Start Forward"},{"name":"OnStartReverse","params":[],"friendly_name":"On Start Reverse"},{"name":"OnStop","params":[],"friendly_name":"On Stop"},{"name":"OnStopped","params":[],"friendly_name":"On Stopped"},{"name":"OnTransitionToPathNodeComplete","params":[],"friendly_name":"On Transition To Path Node Complete"}]},{"name":"CFuncMoverRouter","inputs":[{"name":"ClearFollowMoverEntity","params":[],"friendly_name":"Clear Follow Mover Entity"},{"name":"ClearStartFollowingClosestMover","params":[],"friendly_name":"Clear Start Following Closest Mover"},{"name":"FireUser1","params":[],"friendly_name":"Fire User1"},{"name":"FireUser2","params":[],"friendly_name":"Fire User2"},{"name":"FireUser3","params":[],"friendly_name":"Fire User3"},{"name":"FireUser4","params":[],"friendly_name":"Fire User4"},{"name":"SetMoverIndex","params":[{"name":"param","type":"PVAL_INT"}],"friendly_name":"Set Mover Index"},{"name":"SetSpeed","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Set Speed"},{"name":"Start","params":[],"friendly_name":"Start"},{"name":"StartForward","params":[],"friendly_name":"Start Forward"},{"name":"StartReverse","params":[],"friendly_name":"Start Reverse"},{"name":"Stop","params":[],"friendly_name":"Stop"},{"name":"StopImmediate","params":[],"friendly_name":"Stop Immediate"}],"target":"func_mover_router","outputs":[]},{"name":"CFuncNavBlocker","inputs":[{"name":"BlockNav","params":[],"friendly_name":"Block Nav"},{"name":"UnblockNav","params":[],"friendly_name":"Unblock Nav"}],"target":"func_nav_blocker","outputs":[]},{"name":"CFuncPlat","inputs":[{"name":"GoDown","params":[],"friendly_name":"Go Down"},{"name":"GoUp","params":[],"friendly_name":"Go Up"},{"name":"Toggle","params":[],"friendly_name":"Toggle"}],"target":"func_plat","outputs":[]},{"name":"CFuncRotating","inputs":[{"name":"DisableAccelDecel","params":[],"friendly_name":"Disable Accel Decel"},{"name":"EnableAccelDecel","params":[],"friendly_name":"Enable Accel Decel"},{"name":"Reverse","params":[],"friendly_name":"Reverse"},{"name":"SetSpeed","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Set Speed"},{"name":"SetStartPos","params":[{"name":"param","type":"PVAL_VEC3"}],"friendly_name":"Set Start Pos"},{"name":"SnapToStartPos","params":[],"friendly_name":"Snap To Start Pos"},{"name":"Start","params":[],"friendly_name":"Start"},{"name":"StartBackward","params":[],"friendly_name":"Start Backward"},{"name":"StartForward","params":[],"friendly_name":"Start Forward"},{"name":"Stop","params":[],"friendly_name":"Stop"},{"name":"StopAtStartPos","params":[],"friendly_name":"Stop At Start Pos"},{"name":"Toggle","params":[],"friendly_name":"Toggle"}],"target":"func_rotating","outputs":[{"name":"OnReachedStart","params":[],"friendly_name":"On Reached Start"},{"name":"OnStarted","params":[],"friendly_name":"On Started"},{"name":"OnStopped","params":[],"friendly_name":"On Stopped"}]},{"name":"CFuncRotator","inputs":[{"name":"Pitch","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Pitch"},{"name":"ReturnToInitialOrientation","params":[],"friendly_name":"Return To Initial Orientation"},{"name":"Roll","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Roll"},{"name":"SetRotateType","params":[{"name":"param","type":"PVAL_INT"}],"friendly_name":"Set Rotate Type"},{"name":"SetRotatorTarget","params":[{"name":"param","type":"PVAL_STRING"}],"friendly_name":"Set Rotator Target"},{"name":"SetSpeed","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Set Speed"},{"name":"SetTimeToCompleteRotation","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Set Time To Complete Rotation"},{"name":"Start","params":[],"friendly_name":"Start"},{"name":"StartForward","params":[],"friendly_name":"Start Forward"},{"name":"Stop","params":[],"friendly_name":"Stop"},{"name":"Yaw","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Yaw"}],"target":"func_rotator","outputs":[{"name":"OnOscillate","params":[],"friendly_name":"On Oscillate"},{"name":"OnOscillateEndArrive","params":[],"friendly_name":"On Oscillate End Arrive"},{"name":"OnOscillateEndDepart","params":[],"friendly_name":"On Oscillate End Depart"},{"name":"OnOscillateStartArrive","params":[],"friendly_name":"On Oscillate Start Arrive"},{"name":"OnOscillateStartDepart","params":[],"friendly_name":"On Oscillate Start Depart"},{"name":"OnRotationCompleted","params":[],"friendly_name":"On Rotation Completed"},{"name":"OnRotationStarted","params":[],"friendly_name":"On Rotation Started"}]},{"name":"CFuncShatterglass","inputs":[{"name":"Hit","params":[],"friendly_name":"Hit"},{"name":"Restore","params":[],"friendly_name":"Restore"},{"name":"Shatter","params":[],"friendly_name":"Shatter"}],"target":"func_shatterglass","outputs":[{"name":"OnBroken","params":[],"friendly_name":"On Broken"}]},{"name":"CFuncTankTrain","inputs":[],"target":"func_tanktrain","outputs":[{"name":"OnDeath","params":[],"friendly_name":"On Death"}]},{"name":"CFuncTimescale","inputs":[{"name":"Reset","params":[],"friendly_name":"Reset"},{"name":"Start","params":[],"friendly_name":"Start"},{"name":"Stop","params":[],"friendly_name":"Stop"}],"target":"func_timescale","outputs":[]},{"name":"CFuncTrackAuto","inputs":[{"name":"Trigger","params":[],"friendly_name":"Trigger"}],"target":"func_trackautochange","outputs":[]},{"name":"CFuncTrackTrain","inputs":[{"name":"LockOrientation","params":[],"friendly_name":"Lock Orientation"},{"name":"MoveToPathNode","params":[{"name":"param","type":"PVAL_STRING"}],"friendly_name":"Move To Path Node"},{"name":"Resume","params":[],"friendly_name":"Resume"},{"name":"Reverse","params":[],"friendly_name":"Reverse"},{"name":"SetMaxSpeed","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Set Max Speed"},{"name":"SetSpeed","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Set Speed"},{"name":"SetSpeedDir","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Set Speed Dir"},{"name":"SetSpeedDirAccel","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Set Speed Dir Accel"},{"name":"SetSpeedReal","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Set Speed Real"},{"name":"StartBackward","params":[],"friendly_name":"Start Backward"},{"name":"StartForward","params":[],"friendly_name":"Start Forward"},{"name":"Stop","params":[],"friendly_name":"Stop"},{"name":"TeleportToPathNode","params":[{"name":"param","type":"PVAL_STRING"}],"friendly_name":"Teleport To Path Node"},{"name":"Toggle","params":[],"friendly_name":"Toggle"},{"name":"UnlockOrientation","params":[],"friendly_name":"Unlock Orientation"}],"target":"func_tracktrain","outputs":[{"name":"OnArrivedAtDestinationNode","params":[],"friendly_name":"On Arrived At Destination Node"},{"name":"OnNextPoint","params":[],"friendly_name":"On Next Point"},{"name":"OnStart","params":[],"friendly_name":"On Start"}]},{"name":"CFuncTrain","inputs":[{"name":"Start","params":[],"friendly_name":"Start"},{"name":"Stop","params":[],"friendly_name":"Stop"},{"name":"Toggle","params":[],"friendly_name":"Toggle"}],"target":"func_train","outputs":[]},{"name":"CFuncVehicleClip","inputs":[{"name":"Disable","params":[],"friendly_name":"Disable"},{"name":"Enable","params":[],"friendly_name":"Enable"},{"name":"SetNonsolid","params":[],"friendly_name":"Set Nonsolid"},{"name":"SetSolid","params":[],"friendly_name":"Set Solid"}],"target":"func_vehicleclip","outputs":[]},{"name":"CFuncVPhysicsClip","inputs":[{"name":"Disable","params":[],"friendly_name":"Disable"},{"name":"Enable","params":[],"friendly_name":"Enable"}],"target":"func_clip_vphysics","outputs":[]},{"name":"CFuncWallToggle","inputs":[{"name":"Toggle","params":[],"friendly_name":"Toggle"}],"target":"func_wall_toggle","outputs":[]},{"name":"CGameGibManager","inputs":[{"name":"SetMaxPieces","params":[{"name":"param","type":"PVAL_INT"}],"friendly_name":"Set Max Pieces"},{"name":"SetMaxPiecesDX8","params":[{"name":"param","type":"PVAL_INT"}],"friendly_name":"Set Max Pieces D X8"}],"target":"game_gib_manager","outputs":[]},{"name":"CGamePlayerEquip","inputs":[{"name":"TriggerForActivatedPlayer","params":[{"name":"param","type":"PVAL_STRING"}],"friendly_name":"Trigger For Activated Player"},{"name":"TriggerForAllPlayers","params":[],"friendly_name":"Trigger For All Players"}],"target":"game_player_equip","outputs":[]},{"name":"CGamePlayerZone","inputs":[{"name":"CountPlayersInZone","params":[],"friendly_name":"Count Players In Zone"}],"target":"game_zone_player","outputs":[{"name":"OnPlayerInZone","params":[],"friendly_name":"On Player In Zone"},{"name":"OnPlayerOutZone","params":[],"friendly_name":"On Player Out Zone"},{"name":"PlayersInCount","params":[{"name":"param","type":"PVAL_INT"}],"friendly_name":"Players In Count"},{"name":"PlayersOutCount","params":[{"name":"param","type":"PVAL_INT"}],"friendly_name":"Players Out Count"}]},{"name":"CGameText","inputs":[{"name":"Display","params":[],"friendly_name":"Display"},{"name":"SetText","params":[{"name":"param","type":"PVAL_STRING"}],"friendly_name":"Set Text"}],"target":"game_text","outputs":[]},{"name":"CGenericConstraint","inputs":[{"name":"SetAngularDampingRatioX","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Set Angular Damping Ratio X"},{"name":"SetAngularDampingRatioY","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Set Angular Damping Ratio Y"},{"name":"SetAngularDampingRatioZ","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Set Angular Damping Ratio Z"},{"name":"SetAngularFrequencyX","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Set Angular Frequency X"},{"name":"SetAngularFrequencyY","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Set Angular Frequency Y"},{"name":"SetAngularFrequencyZ","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Set Angular Frequency Z"},{"name":"SetAngularMotionLockedX","params":[{"name":"param","type":"PVAL_BOOL"}],"friendly_name":"Set Angular Motion Locked X"},{"name":"SetAngularMotionLockedY","params":[{"name":"param","type":"PVAL_BOOL"}],"friendly_name":"Set Angular Motion Locked Y"},{"name":"SetAngularMotionLockedZ","params":[{"name":"param","type":"PVAL_BOOL"}],"friendly_name":"Set Angular Motion Locked Z"},{"name":"SetLinearDampingRatioX","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Set Linear Damping Ratio X"},{"name":"SetLinearDampingRatioY","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Set Linear Damping Ratio Y"},{"name":"SetLinearDampingRatioZ","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Set Linear Damping Ratio Z"},{"name":"SetLinearFrequencyX","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Set Linear Frequency X"},{"name":"SetLinearFrequencyY","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Set Linear Frequency Y"},{"name":"SetLinearFrequencyZ","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Set Linear Frequency Z"},{"name":"SetLinearMotionLockedX","params":[{"name":"param","type":"PVAL_BOOL"}],"friendly_name":"Set Linear Motion Locked X"},{"name":"SetLinearMotionLockedY","params":[{"name":"param","type":"PVAL_BOOL"}],"friendly_name":"Set Linear Motion Locked Y"},{"name":"SetLinearMotionLockedZ","params":[{"name":"param","type":"PVAL_BOOL"}],"friendly_name":"Set Linear Motion Locked Z"}],"target":"phys_genericconstraint","outputs":[{"name":"NotifyForceReachedX","params":[],"friendly_name":"Notify Force Reached X"},{"name":"NotifyForceReachedY","params":[],"friendly_name":"Notify Force Reached Y"},{"name":"NotifyForceReachedZ","params":[],"friendly_name":"Notify Force Reached Z"}]},{"name":"CGradientFog","inputs":[{"name":"Disable","params":[{"name":"param","type":"PVAL_BOOL"}],"friendly_name":"Disable"},{"name":"Enable","params":[{"name":"param","type":"PVAL_BOOL"}],"friendly_name":"Enable"},{"name":"SetFarZ","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Set Far Z"},{"name":"SetFogColor","params":[{"name":"param","type":"PVAL_COLOR_RGB"}],"friendly_name":"Set Fog Color"},{"name":"SetFogEndDistance","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Set Fog End Distance"},{"name":"SetFogEndHeight","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Set Fog End Height"},{"name":"SetFogFalloffExponent","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Set Fog Falloff Exponent"},{"name":"SetFogMaxOpacity","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Set Fog Max Opacity"},{"name":"SetFogStartDistance","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Set Fog Start Distance"},{"name":"SetFogStartHeight","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Set Fog Start Height"},{"name":"SetFogStrength","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Set Fog Strength"},{"name":"SetFogVerticalExponent","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Set Fog Vertical Exponent"}],"target":"env_gradient_fog","outputs":[]},{"name":"CGunTarget","inputs":[{"name":"Start","params":[],"friendly_name":"Start"},{"name":"Stop","params":[],"friendly_name":"Stop"},{"name":"Toggle","params":[],"friendly_name":"Toggle"}],"target":"func_guntarget","outputs":[{"name":"OnDeath","params":[],"friendly_name":"On Death"}]},{"name":"CInfoCitadelHideout","inputs":[{"name":"ToggleFastCooldowns","params":[],"friendly_name":"Toggle Fast Cooldowns"}],"target":"info_citadel_hideout","outputs":[{"name":"OnFastCooldownsDisabled","params":[],"friendly_name":"On Fast Cooldowns Disabled"},{"name":"OnFastCooldownsEnabled","params":[],"friendly_name":"On Fast Cooldowns Enabled"}]},{"name":"CInfoDynamicShadowHint","inputs":[{"name":"Disable","params":[],"friendly_name":"Disable"},{"name":"Enable","params":[],"friendly_name":"Enable"}],"target":"info_dynamic_shadow_hint","outputs":[]},{"name":"CInfoGameEventProxy","inputs":[{"name":"GenerateGameEvent","params":[{"name":"param","type":"PVAL_STRING"}],"friendly_name":"Generate Game Event"}],"target":"info_game_event_proxy","outputs":[]},{"name":"CInfoOffscreenPanoramaTexture","inputs":[{"name":"AddCSSClass","params":[{"name":"param","type":"PVAL_STRING"}],"friendly_name":"Add CSS Class"},{"name":"Disable","params":[],"friendly_name":"Disable"},{"name":"Enable","params":[],"friendly_name":"Enable"},{"name":"RemoveCSSClass","params":[{"name":"param","type":"PVAL_STRING"}],"friendly_name":"Remove CSS Class"}],"target":"info_offscreen_panorama_texture","outputs":[]},{"name":"CInfoPlayerStart","inputs":[{"name":"Disable","params":[],"friendly_name":"Disable"},{"name":"Enable","params":[],"friendly_name":"Enable"},{"name":"Toggle","params":[],"friendly_name":"Toggle"}],"target":"info_player_start","outputs":[]},{"name":"CInfoSpawnGroupLoadUnload","inputs":[{"name":"ActivateSpawnGroup","params":[],"friendly_name":"Activate Spawn Group"},{"name":"SetSpawnGroup","params":[{"name":"param","type":"PVAL_STRING"}],"friendly_name":"Set Spawn Group"},{"name":"StartSpawnGroupLoad","params":[],"friendly_name":"Start Spawn Group Load"},{"name":"StartSpawnGroupUnload","params":[],"friendly_name":"Start Spawn Group Unload"}],"target":"info_spawngroup_load_unload","outputs":[{"name":"OnSpawnGroupLoadFinished","params":[],"friendly_name":"On Spawn Group Load Finished"},{"name":"OnSpawnGroupLoadStarted","params":[],"friendly_name":"On Spawn Group Load Started"},{"name":"OnSpawnGroupUnloadFinished","params":[],"friendly_name":"On Spawn Group Unload Finished"},{"name":"OnSpawnGroupUnloadStarted","params":[],"friendly_name":"On Spawn Group Unload Started"}]},{"name":"CInfoTrooperBossSpawn","inputs":[],"target":"info_super_trooper_spawn","outputs":[{"name":"OnTrooperKilled","params":[],"friendly_name":"On Trooper Killed"}]},{"name":"CInfoTrooperNeutralCamp","inputs":[{"name":"SetDisabled","params":[{"name":"param","type":"PVAL_BOOL"}],"friendly_name":"Set Disabled"}],"target":"info_neutral_trooper_camp","outputs":[{"name":"OnCampCleared","params":[],"friendly_name":"On Camp Cleared"}]},{"name":"CInfoTrooperNeutralSpawn","inputs":[],"target":"info_neutral_trooper_spawn","outputs":[{"name":"OnNeutralKilled","params":[],"friendly_name":"On Neutral Killed"},{"name":"OnNeutralTakeDamage","params":[],"friendly_name":"On Neutral Take Damage"}]},{"name":"CInfoTrooperSpawn","inputs":[{"name":"GetIsSpawningEnabled","params":[],"returns":[{"name":"retval","type":"PVAL_BOOL"}],"friendly_name":"Get Is Spawning Enabled"},{"name":"SetSpawningEnabled","params":[{"name":"bSpawningEnabled","type":"PVAL_BOOL"}],"description":"Enable or disable spawning from this point.","friendly_name":"Set Spawning Enabled"}],"target":"info_trooper_spawn","outputs":[]},{"name":"CInfoVisibilityBox","inputs":[{"name":"Disable","params":[],"friendly_name":"Disable"},{"name":"Enable","params":[],"friendly_name":"Enable"}],"target":"info_visibility_box","outputs":[]},{"name":"CInfoWorldLayer","inputs":[{"name":"DestroyEntities","params":[],"friendly_name":"Destroy Entities"},{"name":"HideWorldLayer","params":[],"friendly_name":"Hide World Layer"},{"name":"HideWorldLayerAndDestroyEntities","params":[],"friendly_name":"Hide World Layer And Destroy Entities"},{"name":"ShowWorldLayer","params":[],"friendly_name":"Show World Layer"},{"name":"ShowWorldLayerAndSpawnEntities","params":[],"friendly_name":"Show World Layer And Spawn Entities"},{"name":"SpawnEntities","params":[],"friendly_name":"Spawn Entities"}],"target":"info_world_layer","outputs":[{"name":"OnEntitiesSpawned","params":[],"friendly_name":"On Entities Spawned"}]},{"name":"CInstructorEventEntity","inputs":[{"name":"EndHint","params":[],"friendly_name":"End Hint"},{"name":"SetTargetPlayerToActivator","params":[],"friendly_name":"Set Target Player To Activator"},{"name":"ShowHint","params":[{"name":"param","type":"PVAL_STRING"}],"friendly_name":"Show Hint"}],"target":"point_instructor_event","outputs":[]},{"name":"CItem","inputs":[],"target":"item","outputs":[{"name":"OnCacheInteraction","params":[],"friendly_name":"On Cache Interaction"},{"name":"OnGlovePulled","params":[],"friendly_name":"On Glove Pulled"},{"name":"OnPlayerPickup","params":[],"friendly_name":"On Player Pickup"},{"name":"OnPlayerTouch","params":[],"friendly_name":"On Player Touch"}]},{"name":"CItemGeneric","inputs":[{"name":"StartAmbientSound","params":[],"friendly_name":"Start Ambient Sound"},{"name":"StopAmbientSound","params":[],"friendly_name":"Stop Ambient Sound"},{"name":"ToggleAmbientSound","params":[],"friendly_name":"Toggle Ambient Sound"}],"target":"item_generic","outputs":[{"name":"OnPickup","params":[],"friendly_name":"On Pickup"},{"name":"OnTimeout","params":[],"friendly_name":"On Timeout"},{"name":"OnTriggerEndTouch","params":[],"friendly_name":"On Trigger End Touch"},{"name":"OnTriggerStartTouch","params":[],"friendly_name":"On Trigger Start Touch"},{"name":"OnTriggerTouch","params":[],"friendly_name":"On Trigger Touch"}]},{"name":"CKeepUpright","inputs":[{"name":"SetAngularLimit","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Set Angular Limit"},{"name":"TurnOff","params":[],"friendly_name":"Turn Off"},{"name":"TurnOn","params":[],"friendly_name":"Turn On"}],"target":"phys_keepupright","outputs":[]},{"name":"CLightEntity","inputs":[{"name":"SetAppearance","params":[{"name":"param","type":"PVAL_INT"}],"friendly_name":"Set Appearance"},{"name":"SetCustomAppearance","params":[{"name":"param","type":"PVAL_STRING"}],"friendly_name":"Set Custom Appearance"},{"name":"SetLightBrightness","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Set Light Brightness"},{"name":"SetLightColor","params":[{"name":"param","type":"PVAL_COLOR_RGB"}],"friendly_name":"Set Light Color"},{"name":"SetLightEnabled","params":[{"name":"param","type":"PVAL_BOOL"}],"friendly_name":"Set Light Enabled"},{"name":"Toggle","params":[],"friendly_name":"Toggle"},{"name":"TurnOff","params":[],"friendly_name":"Turn Off"},{"name":"TurnOn","params":[],"friendly_name":"Turn On"}],"target":"light_omni","outputs":[]},{"name":"CLogicAchievement","inputs":[{"name":"Disable","params":[],"friendly_name":"Disable"},{"name":"Enable","params":[],"friendly_name":"Enable"},{"name":"FireEvent","params":[],"friendly_name":"Fire Event"},{"name":"Toggle","params":[],"friendly_name":"Toggle"}],"target":"logic_achievement","outputs":[{"name":"OnFired","params":[],"friendly_name":"On Fired"}]},{"name":"CLogicActiveAutosave","inputs":[{"name":"Disable","params":[],"friendly_name":"Disable"},{"name":"Enable","params":[],"friendly_name":"Enable"}],"target":"logic_active_autosave","outputs":[]},{"name":"CLogicActivityEvent","inputs":[{"name":"FireEvent","params":[],"friendly_name":"Fire Event"}],"target":"logic_activityevent","outputs":[]},{"name":"CLogicAuto","inputs":[],"target":"logic_auto","outputs":[{"name":"OnBackgroundMap","params":[],"friendly_name":"On Background Map"},{"name":"OnDemoMapSpawn","params":[],"friendly_name":"On Demo Map Spawn"},{"name":"OnLoadGame","params":[],"friendly_name":"On Load Game"},{"name":"OnMapSpawn","params":[],"friendly_name":"On Map Spawn"},{"name":"OnMapTransition","params":[],"friendly_name":"On Map Transition"},{"name":"OnMultiNewMap","params":[],"friendly_name":"On Multi New Map"},{"name":"OnMultiNewRound","params":[],"friendly_name":"On Multi New Round"},{"name":"OnNewGame","params":[],"friendly_name":"On New Game"},{"name":"OnVREnabled","params":[],"friendly_name":"On VR Enabled"},{"name":"OnVRNotEnabled","params":[],"friendly_name":"On VR Not Enabled"}]},{"name":"CLogicAutoCitadel","inputs":[],"target":"logic_auto_citadel","outputs":[{"name":"OnGameInProgress","params":[],"friendly_name":"On Game In Progress"},{"name":"OnPreGameWait","params":[],"friendly_name":"On Pre Game Wait"},{"name":"OnWaitingForPlayersToJoin","params":[],"friendly_name":"On Waiting For Players To Join"}]},{"name":"CLogicAutosave","inputs":[{"name":"Save","params":[],"friendly_name":"Save"},{"name":"SaveDangerous","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Save Dangerous"},{"name":"SetMinHitpointsThreshold","params":[{"name":"param","type":"PVAL_INT"}],"friendly_name":"Set Min Hitpoints Threshold"}],"target":"logic_autosave","outputs":[]},{"name":"CLogicBranch","inputs":[{"name":"SetValue","params":[{"name":"param","type":"PVAL_BOOL"}],"friendly_name":"Set Value"},{"name":"SetValueTest","params":[{"name":"param","type":"PVAL_BOOL"}],"friendly_name":"Set Value Test"},{"name":"Test","params":[],"friendly_name":"Test"},{"name":"Toggle","params":[],"friendly_name":"Toggle"},{"name":"ToggleTest","params":[],"friendly_name":"Toggle Test"}],"target":"logic_branch","outputs":[{"name":"OnFalse","params":[],"friendly_name":"On False"},{"name":"OnTrue","params":[],"friendly_name":"On True"}]},{"name":"CLogicBranchList","inputs":[{"name":"_OnLogicBranchChanged","params":[],"friendly_name":"On Logic Branch Changed"},{"name":"_OnLogicBranchRemoved","params":[],"friendly_name":"On Logic Branch Removed"},{"name":"Test","params":[],"friendly_name":"Test"}],"target":"logic_branch_listener","outputs":[{"name":"OnAllFalse","params":[],"friendly_name":"On All False"},{"name":"OnAllTrue","params":[],"friendly_name":"On All True"},{"name":"OnMixed","params":[],"friendly_name":"On Mixed"}]},{"name":"CLogicCase","inputs":[{"name":"InValue","params":[{"name":"value","type":"PVAL_VARIANT"}],"friendly_name":"In Value"},{"name":"PickRandom","params":[],"friendly_name":"Pick Random"},{"name":"PickRandomShuffle","params":[],"friendly_name":"Pick Random Shuffle"},{"name":"ResetShuffle","params":[],"friendly_name":"Reset Shuffle"}],"target":"logic_case","outputs":[{"name":"OnCase01","params":[],"friendly_name":"On Case01"},{"name":"OnCase02","params":[],"friendly_name":"On Case02"},{"name":"OnCase03","params":[],"friendly_name":"On Case03"},{"name":"OnCase04","params":[],"friendly_name":"On Case04"},{"name":"OnCase05","params":[],"friendly_name":"On Case05"},{"name":"OnCase06","params":[],"friendly_name":"On Case06"},{"name":"OnCase07","params":[],"friendly_name":"On Case07"},{"name":"OnCase08","params":[],"friendly_name":"On Case08"},{"name":"OnCase09","params":[],"friendly_name":"On Case09"},{"name":"OnCase10","params":[],"friendly_name":"On Case10"},{"name":"OnCase11","params":[],"friendly_name":"On Case11"},{"name":"OnCase12","params":[],"friendly_name":"On Case12"},{"name":"OnCase13","params":[],"friendly_name":"On Case13"},{"name":"OnCase14","params":[],"friendly_name":"On Case14"},{"name":"OnCase15","params":[],"friendly_name":"On Case15"},{"name":"OnCase16","params":[],"friendly_name":"On Case16"},{"name":"OnCase17","params":[],"friendly_name":"On Case17"},{"name":"OnCase18","params":[],"friendly_name":"On Case18"},{"name":"OnCase19","params":[],"friendly_name":"On Case19"},{"name":"OnCase20","params":[],"friendly_name":"On Case20"},{"name":"OnCase21","params":[],"friendly_name":"On Case21"},{"name":"OnCase22","params":[],"friendly_name":"On Case22"},{"name":"OnCase23","params":[],"friendly_name":"On Case23"},{"name":"OnCase24","params":[],"friendly_name":"On Case24"},{"name":"OnCase25","params":[],"friendly_name":"On Case25"},{"name":"OnCase26","params":[],"friendly_name":"On Case26"},{"name":"OnCase27","params":[],"friendly_name":"On Case27"},{"name":"OnCase28","params":[],"friendly_name":"On Case28"},{"name":"OnCase29","params":[],"friendly_name":"On Case29"},{"name":"OnCase30","params":[],"friendly_name":"On Case30"},{"name":"OnCase31","params":[],"friendly_name":"On Case31"},{"name":"OnCase32","params":[],"friendly_name":"On Case32"},{"name":"OnDefault","params":[{"name":"param","type":"PVAL_STRING"}],"friendly_name":"On Default"}]},{"name":"CLogicCollisionPair","inputs":[{"name":"DisableCollisions","params":[],"friendly_name":"Disable Collisions"},{"name":"DisableCollisionsWith","params":[{"name":"param","type":"PVAL_STRING"}],"friendly_name":"Disable Collisions With"},{"name":"EnableCollisions","params":[],"friendly_name":"Enable Collisions"}],"target":"logic_collision_pair","outputs":[]},{"name":"CLogicCompare","inputs":[{"name":"Compare","params":[],"friendly_name":"Compare"},{"name":"SetCompareValue","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Set Compare Value"},{"name":"SetValue","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Set Value"},{"name":"SetValueCompare","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Set Value Compare"}],"target":"logic_compare","outputs":[{"name":"OnEqualTo","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"On Equal To"},{"name":"OnGreaterThan","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"On Greater Than"},{"name":"OnLessThan","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"On Less Than"},{"name":"OnNotEqualTo","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"On Not Equal To"}]},{"name":"CLogicDistanceAutosave","inputs":[{"name":"Save","params":[],"friendly_name":"Save"},{"name":"SaveDangerous","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Save Dangerous"}],"target":"logic_distance_autosave","outputs":[]},{"name":"CLogicDistanceCheck","inputs":[{"name":"CheckDistance","params":[],"friendly_name":"Check Distance"}],"target":"logic_distance_check","outputs":[{"name":"InZone1","params":[],"friendly_name":"In Zone1"},{"name":"InZone2","params":[],"friendly_name":"In Zone2"},{"name":"InZone3","params":[],"friendly_name":"In Zone3"}]},{"name":"CLogicGameEvent","inputs":[{"name":"FireEvent","params":[],"friendly_name":"Fire Event"}],"target":"logic_game_event","outputs":[]},{"name":"CLogicGameEventListener","inputs":[{"name":"Disable","params":[],"friendly_name":"Disable"},{"name":"Enable","params":[],"friendly_name":"Enable"},{"name":"Toggle","params":[],"friendly_name":"Toggle"}],"target":"logic_gameevent_listener","outputs":[{"name":"OnEventFired","params":[],"friendly_name":"On Event Fired"}]},{"name":"CLogicGameStateReport","inputs":[{"name":"ClearCollections","params":[],"description":"Must clear all collections each pass.","friendly_name":"Clear Collections"},{"name":"Disable","params":[],"friendly_name":"Disable"},{"name":"Enable","params":[],"friendly_name":"Enable"},{"name":"HasActivityEventType","params":[{"name":"nType","type":"PVAL_INT"},{"name":"nCollectionIndex","type":"PVAL_INT"}],"returns":[{"name":"retval","type":"PVAL_BOOL"}],"description":"Test if a collection has an event of <type>. Returns the result.","friendly_name":"Has Activity Event Type"},{"name":"NewActivityEventCollection","params":[],"returns":[{"name":"retval","type":"PVAL_INT"}],"description":"Create a new activity event collection. Returns the resulting index.","friendly_name":"New Activity Event Collection"}],"target":"logic_gamestate_report","outputs":[]},{"name":"CLogicLineToEntity","inputs":[],"target":"logic_lineto","outputs":[{"name":"Line","params":[{"name":"param","type":"PVAL_VEC3"}],"friendly_name":"Line"}]},{"name":"CLogicMeasureMovement","inputs":[{"name":"Disable","params":[],"friendly_name":"Disable"},{"name":"Enable","params":[],"friendly_name":"Enable"},{"name":"SetMeasureReference","params":[{"name":"param","type":"PVAL_STRING"}],"friendly_name":"Set Measure Reference"},{"name":"SetMeasureTarget","params":[{"name":"param","type":"PVAL_STRING"}],"friendly_name":"Set Measure Target"},{"name":"SetTarget","params":[{"name":"param","type":"PVAL_STRING"}],"friendly_name":"Set Target"},{"name":"SetTargetReference","params":[{"name":"param","type":"PVAL_STRING"}],"friendly_name":"Set Target Reference"},{"name":"SetTargetScale","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Set Target Scale"}],"target":"logic_measure_movement","outputs":[]},{"name":"CLogicNavigation","inputs":[{"name":"Toggle","params":[],"friendly_name":"Toggle"},{"name":"TurnOff","params":[],"friendly_name":"Turn Off"},{"name":"TurnOn","params":[],"friendly_name":"Turn On"}],"target":"logic_navigation","outputs":[]},{"name":"CLogicNPCCounter","inputs":[{"name":"Disable","params":[],"friendly_name":"Disable"},{"name":"Enable","params":[],"friendly_name":"Enable"},{"name":"SetSourceEntity","params":[{"name":"param","type":"PVAL_STRING"}],"friendly_name":"Set Source Entity"}],"target":"logic_npc_counter_radius","outputs":[{"name":"OnFactor1","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"On Factor1"},{"name":"OnFactor2","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"On Factor2"},{"name":"OnFactor3","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"On Factor3"},{"name":"OnFactorAll","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"On Factor All"},{"name":"OnMaxCount1","params":[],"friendly_name":"On Max Count1"},{"name":"OnMaxCount2","params":[],"friendly_name":"On Max Count2"},{"name":"OnMaxCount3","params":[],"friendly_name":"On Max Count3"},{"name":"OnMaxCountAll","params":[],"friendly_name":"On Max Count All"},{"name":"OnMinCount1","params":[],"friendly_name":"On Min Count1"},{"name":"OnMinCount2","params":[],"friendly_name":"On Min Count2"},{"name":"OnMinCount3","params":[],"friendly_name":"On Min Count3"},{"name":"OnMinCountAll","params":[],"friendly_name":"On Min Count All"},{"name":"OnMinPlayerDist1","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"On Min Player Dist1"},{"name":"OnMinPlayerDist2","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"On Min Player Dist2"},{"name":"OnMinPlayerDist3","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"On Min Player Dist3"},{"name":"OnMinPlayerDistAll","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"On Min Player Dist All"}]},{"name":"CLogicPlayerProxyBase","inputs":[],"target":"logic_playerproxy_base","outputs":[{"name":"PlayerDied","params":[],"friendly_name":"Player Died"},{"name":"PlayerHasAmmo","params":[],"friendly_name":"Player Has Ammo"},{"name":"PlayerHasNoAmmo","params":[],"friendly_name":"Player Has No Ammo"},{"name":"PlayerHealth","params":[{"name":"param","type":"PVAL_INT"}],"friendly_name":"Player Health"}]},{"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"},{"name":"Disable","params":[],"description":"Disable this entity.","friendly_name":"Disable"},{"name":"Enable","params":[],"description":"Enable this entity.","friendly_name":"Enable"},{"name":"EnableRefire","params":[],"friendly_name":"Enable Refire"},{"name":"Toggle","params":[],"description":"Toggle the relay between enabled and disabled.","friendly_name":"Toggle"},{"name":"Trigger","params":[],"description":"Trigger the relay, causing its OnTrigger output to fire if it is enabled.","friendly_name":"Trigger"}],"target":"logic_relay","outputs":[{"name":"OnSpawn","params":[],"description":"Fired when the relay is spawned. If the relay is set to only trigger once, it will delete itself after firing this output.","friendly_name":"On Spawn"},{"name":"OnTrigger","params":[],"description":"Fired when the relay is triggered. If the relay is set to only trigger once, it will delete itself after firing this output.","friendly_name":"On Trigger"}]},{"name":"CMarkupVolume","inputs":[{"name":"Disable","params":[],"friendly_name":"Disable"},{"name":"Enable","params":[],"friendly_name":"Enable"}],"target":"markup_volume","outputs":[]},{"name":"CMathColorBlend","inputs":[{"name":"InValue","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"In Value"}],"target":"math_colorblend","outputs":[{"name":"OutColor","params":[{"name":"param","type":"PVAL_COLOR_RGB"}],"friendly_name":"Out Color"}]},{"name":"CMathCounter","inputs":[{"name":"Add","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Add"},{"name":"Disable","params":[],"friendly_name":"Disable"},{"name":"Divide","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Divide"},{"name":"Enable","params":[],"friendly_name":"Enable"},{"name":"GetValue","params":[],"friendly_name":"Get Value"},{"name":"Multiply","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Multiply"},{"name":"SetHitMax","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Set Hit Max"},{"name":"SetHitMin","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Set Hit Min"},{"name":"SetValue","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Set Value"},{"name":"SetValueNoFire","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Set Value No Fire"},{"name":"Subtract","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Subtract"}],"target":"math_counter","outputs":[{"name":"OnChangedFromMax","params":[],"friendly_name":"On Changed From Max"},{"name":"OnChangedFromMin","params":[],"friendly_name":"On Changed From Min"},{"name":"OnGetValue","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"On Get Value"},{"name":"OnHitMax","params":[],"friendly_name":"On Hit Max"},{"name":"OnHitMin","params":[],"friendly_name":"On Hit Min"},{"name":"OutValue","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Out Value"}]},{"name":"CMathRemap","inputs":[{"name":"Disable","params":[],"friendly_name":"Disable"},{"name":"Enable","params":[],"friendly_name":"Enable"},{"name":"InValue","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"In Value"}],"target":"math_remap","outputs":[{"name":"OnFellBelowMax","params":[],"friendly_name":"On Fell Below Max"},{"name":"OnFellBelowMin","params":[],"friendly_name":"On Fell Below Min"},{"name":"OnRoseAboveMax","params":[],"friendly_name":"On Rose Above Max"},{"name":"OnRoseAboveMin","params":[],"friendly_name":"On Rose Above Min"},{"name":"OutValue","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Out Value"}]},{"name":"CMessage","inputs":[{"name":"ShowMessage","params":[],"friendly_name":"Show Message"}],"target":"env_message","outputs":[{"name":"OnShowMessage","params":[],"friendly_name":"On Show Message"}]},{"name":"CMessageEntity","inputs":[{"name":"Disable","params":[],"friendly_name":"Disable"},{"name":"Enable","params":[],"friendly_name":"Enable"},{"name":"SetMessage","params":[{"name":"param","type":"PVAL_STRING"}],"friendly_name":"Set Message"}],"target":"point_message","outputs":[]},{"name":"CMomentaryRotButton","inputs":[{"name":"_DisableUpdateTarget","params":[],"friendly_name":"Disable Update Target"},{"name":"_EnableUpdateTarget","params":[],"friendly_name":"Enable Update Target"},{"name":"SetPosition","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Set Position"},{"name":"SetPositionImmediately","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Set Position Immediately"}],"target":"momentary_rot_button","outputs":[{"name":"OnFullyClosed","params":[],"friendly_name":"On Fully Closed"},{"name":"OnFullyOpen","params":[],"friendly_name":"On Fully Open"},{"name":"OnReachedPosition","params":[],"friendly_name":"On Reached Position"},{"name":"OnUnpressed","params":[],"friendly_name":"On Unpressed"},{"name":"Position","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Position"}]},{"name":"CMoverPathNode","inputs":[],"target":"path_node_mover","outputs":[{"name":"OnPassThrough","params":[{"name":"param","type":"PVAL_STRING"}],"friendly_name":"On Pass Through"},{"name":"OnPassThroughForward","params":[{"name":"param","type":"PVAL_STRING"}],"friendly_name":"On Pass Through Forward"},{"name":"OnPassThroughReverse","params":[{"name":"param","type":"PVAL_STRING"}],"friendly_name":"On Pass Through Reverse"},{"name":"OnStartFromOrInSegment","params":[{"name":"param","type":"PVAL_STRING"}],"friendly_name":"On Start From Or In Segment"},{"name":"OnStoppedOnOrInSegment","params":[{"name":"param","type":"PVAL_STRING"}],"friendly_name":"On Stopped On Or In Segment"}]},{"name":"CMultiLightProxy","inputs":[{"name":"DisableLights","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Disable Lights"},{"name":"FlickerLights","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Flicker Lights"},{"name":"SetBrightnessDelta","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Set Brightness Delta"},{"name":"SetLightsBrightnessMultiplier","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Set Lights Brightness Multiplier"}],"target":"logic_multilight_proxy","outputs":[]},{"name":"CMultiSource","inputs":[],"target":"multisource","outputs":[{"name":"OnTrigger","params":[],"friendly_name":"On Trigger"}]},{"name":"CNavLinkAreaEntity","inputs":[{"name":"Disable","params":[],"friendly_name":"Disable"},{"name":"Enable","params":[],"friendly_name":"Enable"},{"name":"Update","params":[],"friendly_name":"Update"}],"target":"ai_nav_link_area","outputs":[{"name":"OnNavLinkFinish","params":[],"friendly_name":"On Nav Link Finish"},{"name":"OnNavLinkStart","params":[],"friendly_name":"On Nav Link Start"}]},{"name":"CNPC_BaseDefenseSentry","inputs":[{"name":"DisableAttacking","params":[],"friendly_name":"Disable Attacking"},{"name":"EnableAttacking","params":[],"friendly_name":"Enable Attacking"}],"target":"npc_base_defense_sentry","outputs":[]},{"name":"CNPC_Boss_Tier2","inputs":[],"target":"npc_boss_tier2","outputs":[{"name":"OnBossKilled","params":[],"friendly_name":"On Boss Killed"}]},{"name":"CNPC_Boss_Tier3","inputs":[],"target":"npc_boss_tier3","outputs":[{"name":"OnBossKilled","params":[],"friendly_name":"On Boss Killed"},{"name":"OnBossPhase1End","params":[],"friendly_name":"On Boss Phase1 End"}]},{"name":"CNPCSpawnDestination","inputs":[],"target":"info_npc_spawn_destination","outputs":[{"name":"OnSpawnNPC","params":[],"friendly_name":"On Spawn NPC"}]},{"name":"COrnamentProp","inputs":[{"name":"Detach","params":[],"friendly_name":"Detach"},{"name":"SetAttached","params":[{"name":"param","type":"PVAL_STRING"}],"friendly_name":"Set Attached"}],"target":"prop_dynamic_ornament","outputs":[]},{"name":"CParticleSystem","inputs":[{"name":"DestroyImmediately","params":[],"friendly_name":"Destroy Immediately"},{"name":"Freeze","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Freeze"},{"name":"SetControlPoint","params":[{"name":"param","type":"PVAL_STRING"}],"friendly_name":"Set Control Point"},{"name":"SetDataControlPointX","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Set Data Control Point X"},{"name":"SetDataControlPointY","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Set Data Control Point Y"},{"name":"SetDataControlPointZ","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Set Data Control Point Z"},{"name":"SetTextString","params":[{"name":"pText","type":"PVAL_STRING"},{"name":"bLocalize","type":"PVAL_BOOL"}],"description":"Update the text data on this system.","friendly_name":"Set Text String"},{"name":"Start","params":[],"friendly_name":"Start"},{"name":"Stop","params":[],"friendly_name":"Stop"},{"name":"StopPlayEndCap","params":[],"friendly_name":"Stop Play End Cap"},{"name":"Thaw","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Thaw"}],"target":"info_particle_system","outputs":[]},{"name":"CPathAccompany","inputs":[],"target":"path_accompany","outputs":[{"name":"OnNpcBreakFromPath","params":[],"friendly_name":"On Npc Break From Path"},{"name":"OnNpcCompletedPath","params":[],"friendly_name":"On Npc Completed Path"},{"name":"OnNpcStartedPath","params":[],"friendly_name":"On Npc Started Path"}]},{"name":"CPathCorner","inputs":[{"name":"InPass","params":[],"friendly_name":"In Pass"},{"name":"SetNextPathCorner","params":[{"name":"param","type":"PVAL_STRING"}],"friendly_name":"Set Next Path Corner"}],"target":"path_corner","outputs":[{"name":"OnPass","params":[],"friendly_name":"On Pass"}]},{"name":"CPathMover","inputs":[{"name":"GetPathNodes","params":[],"returns":[{"name":"retval","type":"PVAL_ARRAY:PVAL_EHANDLE:path_node"}],"description":"Returns a vector of path nodes","friendly_name":"Get Path Nodes"},{"name":"GetPathRelativeTransform","params":[{"name":"hPathNode","type":"PVAL_EHANDLE:path_node_mover"}],"returns":[{"name":"retval","type":"PVAL_TRANSFORM_WORLDSPACE"}],"description":"Given a node gets its transform relative ","friendly_name":"Get Path Relative Transform"},{"name":"IsPathClosedLoop","params":[],"returns":[{"name":"retval","type":"PVAL_BOOL"}],"description":"Whether the path joins back on itself. A path only counts as a closed loop if it is marked as one and has at least three nodes.","friendly_name":"Is Path Closed Loop"}],"target":"path_mover","outputs":[]},{"name":"CPathMoverEntitySpawner","inputs":[{"name":"Disable","params":[],"friendly_name":"Disable"},{"name":"Enable","params":[],"friendly_name":"Enable"},{"name":"ForceSpawn","params":[],"friendly_name":"Force Spawn"},{"name":"GetSpawnNumber","params":[{"name":"hEntity","type":"PVAL_EHANDLE"}],"returns":[{"name":"retval","type":"PVAL_INT"}],"description":"Get which spawn the provided entity came from, zero based. Accepts either the mover or any entity spawned alongside it. Returns -1 if this spawner did not spawn the entity.","friendly_name":"Get Spawn Number"},{"name":"KillTemplateGroup","params":[{"name":"param","type":"PVAL_EHANDLE"}],"friendly_name":"Kill Template Group"},{"name":"RemoveFromTemplate","params":[{"name":"param","type":"PVAL_STRING"}],"friendly_name":"Remove From Template"},{"name":"SetPathNodeStart","params":[{"name":"param","type":"PVAL_STRING"}],"friendly_name":"Set Path Node Start"},{"name":"Spawn","params":[],"friendly_name":"Spawn"},{"name":"Toggle","params":[],"friendly_name":"Toggle"}],"target":"path_mover_entity_spawner","outputs":[{"name":"OnTemplateGroupSpawned","params":[],"friendly_name":"On Template Group Spawned"},{"name":"OnTemplateSpawned","params":[],"friendly_name":"On Template Spawned"}]},{"name":"CPathParticleRope","inputs":[{"name":"DestroyImmediately","params":[],"friendly_name":"Destroy Immediately"},{"name":"DisablePin","params":[{"name":"param","type":"PVAL_STRING"}],"friendly_name":"Disable Pin"},{"name":"SetRadius","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Set Radius"},{"name":"SetSlack","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Set Slack"},{"name":"Start","params":[],"friendly_name":"Start"},{"name":"Stop","params":[],"friendly_name":"Stop"},{"name":"StopPlayEndCap","params":[],"friendly_name":"Stop Play End Cap"}],"target":"path_particle_rope","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"},{"name":"GetClosestPosToEntity","params":[{"name":"hEntity","type":"PVAL_EHANDLE"}],"returns":[{"name":"retval","type":"PVAL_VEC3"}],"description":"Compute the closest position on the path relative to the entity provided. (world space vector)","friendly_name":"Get Closest Pos To Entity"},{"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"},{"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"},{"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"},{"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"},{"name":"GetTValueAtDistanceOffset","params":[{"name":"flTValue","type":"PVAL_FLOAT"},{"name":"flDistance","type":"PVAL_FLOAT"}],"returns":[{"name":"retval","type":"PVAL_FLOAT"}],"description":"Given a starting T value on the spline and a distance traveled on the spline, return the resulting T value.","friendly_name":"Get T Value At Distance Offset"},{"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"}],"target":"path_simple","outputs":[]},{"name":"CPathTrack","inputs":[{"name":"DisableAlternatePath","params":[],"friendly_name":"Disable Alternate Path"},{"name":"DisablePath","params":[],"friendly_name":"Disable Path"},{"name":"EnableAlternatePath","params":[],"friendly_name":"Enable Alternate Path"},{"name":"EnablePath","params":[],"friendly_name":"Enable Path"},{"name":"InPass","params":[],"friendly_name":"In Pass"},{"name":"ToggleAlternatePath","params":[],"friendly_name":"Toggle Alternate Path"},{"name":"TogglePath","params":[],"friendly_name":"Toggle Path"}],"target":"path_track","outputs":[{"name":"OnPass","params":[],"friendly_name":"On Pass"}]},{"name":"CPhysBox","inputs":[{"name":"DisableMotion","params":[],"friendly_name":"Disable Motion"},{"name":"EnableMotion","params":[],"friendly_name":"Enable Motion"},{"name":"ForceDrop","params":[],"friendly_name":"Force Drop"},{"name":"Sleep","params":[],"friendly_name":"Sleep"},{"name":"Wake","params":[],"friendly_name":"Wake"}],"target":"func_physbox","outputs":[{"name":"OnAwakened","params":[],"friendly_name":"On Awakened"},{"name":"OnDamaged","params":[],"friendly_name":"On Damaged"},{"name":"OnMotionEnabled","params":[],"friendly_name":"On Motion Enabled"},{"name":"OnPlayerUse","params":[],"friendly_name":"On Player Use"},{"name":"OnStartTouch","params":[],"friendly_name":"On Start Touch"}]},{"name":"CPhysConstraint","inputs":[{"name":"Break","params":[],"friendly_name":"Break"},{"name":"ConstraintBroken","params":[],"friendly_name":"Constraint Broken"},{"name":"DisableAngularConstraint","params":[],"friendly_name":"Disable Angular Constraint"},{"name":"DisableLinearConstraint","params":[],"friendly_name":"Disable Linear Constraint"},{"name":"EnableAngularConstraint","params":[],"friendly_name":"Enable Angular Constraint"},{"name":"EnableLinearConstraint","params":[],"friendly_name":"Enable Linear Constraint"},{"name":"SetMotorTargetVelocity","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Set Motor Target Velocity"},{"name":"SetMotorTorqueFactor","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Set Motor Torque Factor"},{"name":"TurnMotorOff","params":[],"friendly_name":"Turn Motor Off"},{"name":"TurnMotorOn","params":[],"friendly_name":"Turn Motor On"},{"name":"TurnOff","params":[],"friendly_name":"Turn Off"},{"name":"TurnOn","params":[],"friendly_name":"Turn On"}],"target":"phys_constraint_base","outputs":[{"name":"OnBreak","params":[],"friendly_name":"On Break"}]},{"name":"CPhysExplosion","inputs":[{"name":"Explode","params":[],"friendly_name":"Explode"}],"target":"env_physexplosion","outputs":[{"name":"OnPushedPlayer","params":[],"friendly_name":"On Pushed Player"}]},{"name":"CPhysFixed","inputs":[{"name":"SetAngularDampingRatio","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Set Angular Damping Ratio"},{"name":"SetAngularFrequency","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Set Angular Frequency"},{"name":"SetLinearDampingRatio","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Set Linear Damping Ratio"},{"name":"SetLinearFrequency","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Set Linear Frequency"}],"target":"phys_constraint","outputs":[]},{"name":"CPhysForce","inputs":[{"name":"Activate","params":[],"friendly_name":"Activate"},{"name":"Deactivate","params":[],"friendly_name":"Deactivate"},{"name":"scale","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"scale"}],"target":"phys_force","outputs":[]},{"name":"CPhysHinge","inputs":[{"name":"SetAngularVelocity","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Set Angular Velocity"},{"name":"SetHingeFriction","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Set Hinge Friction"},{"name":"SetMaxLimit","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Set Max Limit"},{"name":"SetMinLimit","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Set Min Limit"},{"name":"SetMotorTargetAngle","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Set Motor Target Angle"}],"target":"phys_hinge","outputs":[{"name":"NotifyMaxLimitReached","params":[],"friendly_name":"Notify Max Limit Reached"},{"name":"NotifyMinLimitReached","params":[],"friendly_name":"Notify Min Limit Reached"},{"name":"OnStartMoving","params":[],"friendly_name":"On Start Moving"},{"name":"OnStopMoving","params":[],"friendly_name":"On Stop Moving"}]},{"name":"CPhysicsProp","inputs":[{"name":"DisableCollisions","params":[],"friendly_name":"Disable Collisions"},{"name":"DisableDrag","params":[],"friendly_name":"Disable Drag"},{"name":"DisableGravity","params":[],"friendly_name":"Disable Gravity"},{"name":"DisableMotion","params":[],"friendly_name":"Disable Motion"},{"name":"EnableCollisions","params":[],"friendly_name":"Enable Collisions"},{"name":"EnableMotion","params":[],"friendly_name":"Enable Motion"},{"name":"SetAutoConvertBackFromDebris","params":[{"name":"param","type":"PVAL_BOOL"}],"friendly_name":"Set Auto Convert Back From Debris"},{"name":"SetDragEnabled","params":[],"friendly_name":"Set Drag Enabled"},{"name":"SetGlowOverride","params":[{"name":"param","type":"PVAL_VEC3"}],"friendly_name":"Set Glow Override"},{"name":"SetGlowRange","params":[{"name":"param","type":"PVAL_INT"}],"friendly_name":"Set Glow Range"},{"name":"SetGravityEnabled","params":[],"friendly_name":"Set Gravity Enabled"},{"name":"SetMass","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Set Mass"},{"name":"Sleep","params":[],"friendly_name":"Sleep"},{"name":"StartGlowing","params":[],"friendly_name":"Start Glowing"},{"name":"StopGlowing","params":[],"friendly_name":"Stop Glowing"},{"name":"Wake","params":[],"friendly_name":"Wake"}],"target":"prop_physics","outputs":[{"name":"OnAsleep","params":[],"friendly_name":"On Asleep"},{"name":"OnAwake","params":[],"friendly_name":"On Awake"},{"name":"OnAwakened","params":[],"friendly_name":"On Awakened"},{"name":"OnMotionEnabled","params":[],"friendly_name":"On Motion Enabled"},{"name":"OnOutOfWorld","params":[],"friendly_name":"On Out Of World"},{"name":"OnPlayerPickup","params":[],"friendly_name":"On Player Pickup"},{"name":"OnPlayerUse","params":[],"friendly_name":"On Player Use"}]},{"name":"CPhysicsSpring","inputs":[{"name":"AddRestLength","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Add Rest Length"},{"name":"RemoveRestLength","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Remove Rest Length"},{"name":"SetDampingRatio","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Set Damping Ratio"},{"name":"SetFrequency","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Set Frequency"},{"name":"SetRestLength","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Set Rest Length"}],"target":"phys_spring","outputs":[]},{"name":"CPhysImpact","inputs":[{"name":"Impact","params":[],"friendly_name":"Impact"}],"target":"env_physimpact","outputs":[]},{"name":"CPhysMagnet","inputs":[{"name":"Toggle","params":[],"friendly_name":"Toggle"},{"name":"TurnOff","params":[],"friendly_name":"Turn Off"},{"name":"TurnOn","params":[],"friendly_name":"Turn On"}],"target":"phys_magnet","outputs":[{"name":"OnAttach","params":[],"friendly_name":"On Attach"},{"name":"OnDetach","params":[],"friendly_name":"On Detach"}]},{"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"},{"name":"SetFriction","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Set Friction"},{"name":"SetSpeed","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Set Speed"},{"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"},{"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"},{"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"},{"name":"TurnOff","params":[],"friendly_name":"Turn Off"},{"name":"TurnOn","params":[],"friendly_name":"Turn On"}],"target":"phys_motor","outputs":[]},{"name":"CPhysSlideConstraint","inputs":[{"name":"SetOffset","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Set Offset"},{"name":"SetSlideFriction","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Set Slide Friction"},{"name":"SetVelocity","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Set Velocity"}],"target":"phys_slideconstraint","outputs":[]},{"name":"CPhysWheelConstraint","inputs":[{"name":"SetMaxSuspensionOffset","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Set Max Suspension Offset"},{"name":"SetMinSuspensionOffset","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Set Min Suspension Offset"},{"name":"SetSteeringMimicsEntity","params":[{"name":"param","type":"PVAL_STRING"}],"friendly_name":"Set Steering Mimics Entity"}],"target":"phys_wheelconstraint","outputs":[]},{"name":"CPlayerVisibility","inputs":[{"name":"Disable","params":[{"name":"param","type":"PVAL_BOOL"}],"friendly_name":"Disable"},{"name":"Enable","params":[{"name":"param","type":"PVAL_BOOL"}],"friendly_name":"Enable"},{"name":"SetPlayerFogDistanceMultiplier","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Set Player Fog Distance Multiplier"},{"name":"SetPlayerFogMaxDensityMultiplier","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Set Player Fog Max Density Multiplier"},{"name":"SetPlayerVisibilityStrength","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Set Player Visibility Strength"}],"target":"env_player_visibility","outputs":[]},{"name":"CPointAngleSensor","inputs":[{"name":"Disable","params":[],"friendly_name":"Disable"},{"name":"Enable","params":[],"friendly_name":"Enable"},{"name":"SetTargetEntity","params":[{"name":"param","type":"PVAL_STRING"}],"friendly_name":"Set Target Entity"},{"name":"Test","params":[],"friendly_name":"Test"},{"name":"Toggle","params":[],"friendly_name":"Toggle"}],"target":"point_anglesensor","outputs":[{"name":"FacingPercentage","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Facing Percentage"},{"name":"OnFacingLookat","params":[],"friendly_name":"On Facing Lookat"},{"name":"OnNotFacingLookat","params":[],"friendly_name":"On Not Facing Lookat"},{"name":"TargetDir","params":[{"name":"param","type":"PVAL_VEC3"}],"friendly_name":"Target Dir"}]},{"name":"CPointAngularVelocitySensor","inputs":[{"name":"Test","params":[],"friendly_name":"Test"},{"name":"TestWithInterval","params":[],"friendly_name":"Test With Interval"}],"target":"point_angularvelocitysensor","outputs":[{"name":"AngularVelocity","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Angular Velocity"},{"name":"OnEqualTo","params":[],"friendly_name":"On Equal To"},{"name":"OnGreaterThan","params":[],"friendly_name":"On Greater Than"},{"name":"OnGreaterThanOrEqualTo","params":[],"friendly_name":"On Greater Than Or Equal To"},{"name":"OnLessThan","params":[],"friendly_name":"On Less Than"},{"name":"OnLessThanOrEqualTo","params":[],"friendly_name":"On Less Than Or Equal To"}]},{"name":"CPointBroadcastClientCommand","inputs":[{"name":"Command","params":[{"name":"param","type":"PVAL_STRING"}],"friendly_name":"Command"}],"target":"point_broadcastclientcommand","outputs":[]},{"name":"CPointCamera","inputs":[{"name":"Activate","params":[],"friendly_name":"Activate"},{"name":"ChangeFOV","params":[{"name":"param","type":"PVAL_STRING"}],"friendly_name":"Change FOV"},{"name":"Deactivate","params":[],"friendly_name":"Deactivate"},{"name":"DisableDOF","params":[],"friendly_name":"Disable DOF"},{"name":"EnableDOF","params":[],"friendly_name":"Enable DOF"},{"name":"SetDOFFarBlurry","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Set DOF Far Blurry"},{"name":"SetDOFFarCrisp","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Set DOF Far Crisp"},{"name":"SetDOFNearBlurry","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Set DOF Near Blurry"},{"name":"SetDOFNearCrisp","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Set DOF Near Crisp"},{"name":"SetDOFTiltToGround","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Set DOF Tilt To Ground"},{"name":"SetOff","params":[],"friendly_name":"Set Off"},{"name":"SetOn","params":[],"friendly_name":"Set On"},{"name":"SetOnAndTurnOthersOff","params":[],"friendly_name":"Set On And Turn Others Off"}],"target":"point_camera","outputs":[]},{"name":"CPointClientCommand","inputs":[{"name":"Command","params":[{"name":"param","type":"PVAL_STRING"}],"friendly_name":"Command"}],"target":"point_clientcommand","outputs":[]},{"name":"CPointClientUIWorldPanel","inputs":[{"name":"AcceptUserInput","params":[],"friendly_name":"Accept User Input"},{"name":"AddCSSClass","params":[{"name":"param","type":"PVAL_STRING"}],"friendly_name":"Add CSS Class"},{"name":"IgnoreUserInput","params":[],"friendly_name":"Ignore User Input"},{"name":"LocalPlayerAddCSSClass","params":[{"name":"param","type":"PVAL_STRING"}],"friendly_name":"Local Player Add CSS Class"},{"name":"LocalPlayerRemoveCSSClass","params":[{"name":"param","type":"PVAL_STRING"}],"friendly_name":"Local Player Remove CSS Class"},{"name":"RemoveCSSClass","params":[{"name":"param","type":"PVAL_STRING"}],"friendly_name":"Remove CSS Class"}],"target":"point_clientui_world_panel","outputs":[]},{"name":"CPointClientUIWorldTextPanel","inputs":[{"name":"SetIntMessage","params":[{"name":"param","type":"PVAL_INT"}],"friendly_name":"Set Int Message"},{"name":"SetMessage","params":[{"name":"param","type":"PVAL_STRING"}],"friendly_name":"Set Message"},{"name":"Toggle","params":[],"friendly_name":"Toggle"}],"target":"point_clientui_world_text_panel","outputs":[]},{"name":"CPointCommentaryNode","inputs":[{"name":"Disable","params":[],"friendly_name":"Disable"},{"name":"Enable","params":[],"friendly_name":"Enable"},{"name":"StartCommentary","params":[],"friendly_name":"Start Commentary"},{"name":"StartUnstoppableCommentary","params":[],"friendly_name":"Start Unstoppable Commentary"}],"target":"point_commentary_node","outputs":[{"name":"OnCommentaryStarted","params":[],"friendly_name":"On Commentary Started"},{"name":"OnCommentaryStopped","params":[],"friendly_name":"On Commentary Stopped"}]},{"name":"CPointEntity","inputs":[{"name":"SetPosition","params":[{"name":"param","type":"PVAL_VEC3"}],"friendly_name":"Set Position"}],"target":"point_entity","outputs":[]},{"name":"CPointEntityFinder","inputs":[{"name":"FindEntity","params":[],"friendly_name":"Find Entity"}],"target":"point_entity_finder","outputs":[{"name":"OnFoundEntity","params":[],"friendly_name":"On Found Entity"}]},{"name":"CPointHurt","inputs":[{"name":"Hurt","params":[],"friendly_name":"Hurt"},{"name":"Toggle","params":[],"friendly_name":"Toggle"},{"name":"TurnOff","params":[],"friendly_name":"Turn Off"},{"name":"TurnOn","params":[],"friendly_name":"Turn On"}],"target":"point_hurt","outputs":[]},{"name":"CPointOrient","inputs":[{"name":"SetActive","params":[{"name":"param","type":"PVAL_BOOL"}],"friendly_name":"Set Active"},{"name":"SetTarget","params":[{"name":"param","type":"PVAL_STRING"}],"friendly_name":"Set Target"}],"target":"point_orient","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"}],"target":"point_prefab","outputs":[]},{"name":"CPointProximitySensor","inputs":[{"name":"Disable","params":[],"friendly_name":"Disable"},{"name":"Enable","params":[],"friendly_name":"Enable"},{"name":"SetTargetEntity","params":[{"name":"param","type":"PVAL_STRING"}],"friendly_name":"Set Target Entity"},{"name":"Toggle","params":[],"friendly_name":"Toggle"}],"target":"point_proximity_sensor","outputs":[{"name":"Distance","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Distance"}]},{"name":"CPointPush","inputs":[{"name":"Disable","params":[],"friendly_name":"Disable"},{"name":"Enable","params":[],"friendly_name":"Enable"}],"target":"point_push","outputs":[]},{"name":"CPointServerCommand","inputs":[{"name":"Command","params":[{"name":"param","type":"PVAL_STRING"}],"friendly_name":"Command"}],"target":"point_servercommand","outputs":[]},{"name":"CPointTeleport","inputs":[{"name":"Teleport","params":[],"description":"Teleport the target entity.","friendly_name":"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"},{"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"},{"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"}],"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"},{"name":"ForceSpawn","params":[],"description":"Spawn an instance of the template at the original position.","friendly_name":"Force Spawn"},{"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"},{"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"},{"name":"GetSpawnedEntities","params":[],"returns":[{"name":"retval","type":"PVAL_ARRAY:PVAL_EHANDLE"}],"description":"Get the list of the most recent spawned entities.","friendly_name":"Get Spawned Entities"}],"target":"point_template","outputs":[{"name":"OnEntitySpawned","params":[{"name":"param","type":"PVAL_ARRAY:PVAL_EHANDLE"}],"description":"Fired after spawning an instance of this template.","friendly_name":"On Entity Spawned"}]},{"name":"CPointValueRemapper","inputs":[{"name":"Disable","params":[],"friendly_name":"Disable"},{"name":"Enable","params":[],"friendly_name":"Enable"},{"name":"SetDisengageistance","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Set Disengageistance"},{"name":"SetEngageDistance","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Set Engage Distance"},{"name":"SetMomentumModifier","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Set Momentum Modifier"},{"name":"SetMomentumType","params":[{"name":"param","type":"PVAL_INT"}],"friendly_name":"Set Momentum Type"},{"name":"SetSnapValue","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Set Snap Value"}],"target":"point_value_remapper","outputs":[{"name":"OnDisengage","params":[],"friendly_name":"On Disengage"},{"name":"OnEngage","params":[],"friendly_name":"On Engage"},{"name":"OnReachedValueCustom","params":[],"friendly_name":"On Reached Value Custom"},{"name":"OnReachedValueOne","params":[],"friendly_name":"On Reached Value One"},{"name":"OnReachedValueZero","params":[],"friendly_name":"On Reached Value Zero"},{"name":"Position","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Position"},{"name":"PositionDelta","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Position Delta"}]},{"name":"CPointVelocitySensor","inputs":[{"name":"Disable","params":[],"friendly_name":"Disable"},{"name":"Enable","params":[],"friendly_name":"Enable"}],"target":"point_velocitysensor","outputs":[{"name":"Velocity","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Velocity"}]},{"name":"CPointWorldText","inputs":[{"name":"Disable","params":[],"friendly_name":"Disable"},{"name":"Enable","params":[],"friendly_name":"Enable"},{"name":"SetIntMessage","params":[{"name":"param","type":"PVAL_INT"}],"friendly_name":"Set Int Message"},{"name":"SetMessage","params":[{"name":"param","type":"PVAL_STRING"}],"friendly_name":"Set Message"},{"name":"SetTextColor","params":[{"name":"param","type":"PVAL_COLOR_RGB"}],"friendly_name":"Set Text Color"},{"name":"Toggle","params":[],"friendly_name":"Toggle"}],"target":"point_worldtext","outputs":[]},{"name":"CPropAnimatingBreakable","inputs":[{"name":"NextBreakStage","params":[],"friendly_name":"Next Break Stage"}],"target":"prop_animating_breakable","outputs":[{"name":"OnFinalBreak","params":[],"friendly_name":"On Final Break"},{"name":"OnStageAdvanced","params":[],"friendly_name":"On Stage Advanced"},{"name":"OnTakeDamage","params":[],"friendly_name":"On Take Damage"}]},{"name":"CPropDoorRotating","inputs":[{"name":"SetRotationDistance","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Set Rotation Distance"},{"name":"SetSpeed","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Set Speed"}],"target":"prop_door_rotating","outputs":[]},{"name":"CPropDoorRotatingBreakable","inputs":[{"name":"SetBreakable","params":[],"friendly_name":"Set Breakable"},{"name":"SetUnbreakable","params":[],"friendly_name":"Set Unbreakable"}],"target":"prop_door_rotating_breakable","outputs":[]},{"name":"CRagdollMagnet","inputs":[{"name":"Disable","params":[],"friendly_name":"Disable"},{"name":"Enable","params":[],"friendly_name":"Enable"}],"target":"phys_ragdollmagnet","outputs":[]},{"name":"CRagdollManager","inputs":[{"name":"SetMaxRagdollCount","params":[{"name":"param","type":"PVAL_INT"}],"friendly_name":"Set Max Ragdoll Count"}],"target":"game_ragdoll_manager","outputs":[]},{"name":"CRagdollProp","inputs":[{"name":"Disable","params":[],"friendly_name":"Disable"},{"name":"DisableMotion","params":[],"friendly_name":"Disable Motion"},{"name":"Enable","params":[],"friendly_name":"Enable"},{"name":"EnableMotion","params":[],"friendly_name":"Enable Motion"},{"name":"FadeAndRemove","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Fade And Remove"}],"target":"prop_ragdoll","outputs":[]},{"name":"CRevertSaved","inputs":[{"name":"Reload","params":[],"friendly_name":"Reload"}],"target":"player_loadsaved","outputs":[]},{"name":"CRopeKeyframe","inputs":[{"name":"Break","params":[],"friendly_name":"Break"},{"name":"SetForce","params":[{"name":"param","type":"PVAL_VEC3"}],"friendly_name":"Set Force"},{"name":"SetScrollSpeed","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Set Scroll Speed"}],"target":"keyframe_rope","outputs":[]},{"name":"CSceneEntity","inputs":[{"name":"Cancel","params":[],"friendly_name":"Cancel"},{"name":"CancelAtNextInterrupt","params":[],"friendly_name":"Cancel At Next Interrupt"},{"name":"InterjectResponse","params":[{"name":"param","type":"PVAL_STRING"}],"friendly_name":"Interject Response"},{"name":"Pause","params":[],"friendly_name":"Pause"},{"name":"PauseAtNextInterrupt","params":[],"friendly_name":"Pause At Next Interrupt"},{"name":"PitchShift","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Pitch Shift"},{"name":"Resume","params":[],"friendly_name":"Resume"},{"name":"ScriptPlayerDeath","params":[],"friendly_name":"Script Player Death"},{"name":"SetTarget1","params":[{"name":"param","type":"PVAL_STRING"}],"friendly_name":"Set Target1"},{"name":"SetTarget2","params":[{"name":"param","type":"PVAL_STRING"}],"friendly_name":"Set Target2"},{"name":"Start","params":[],"friendly_name":"Start"},{"name":"StopWaitingForActor","params":[],"friendly_name":"Stop Waiting For Actor"}],"target":"scripted_scene","outputs":[{"name":"OnCanceled","params":[],"friendly_name":"On Canceled"},{"name":"OnCompletion","params":[],"friendly_name":"On Completion"},{"name":"OnPaused","params":[],"friendly_name":"On Paused"},{"name":"OnPulseRequirement","params":[],"friendly_name":"On Pulse Requirement"},{"name":"OnResumed","params":[],"friendly_name":"On Resumed"},{"name":"OnStart","params":[],"friendly_name":"On Start"}]},{"name":"CSceneListManager","inputs":[{"name":"Shutdown","params":[],"friendly_name":"Shutdown"}],"target":"logic_scene_list_manager","outputs":[]},{"name":"CScriptedSequence","inputs":[{"name":"BeginSequence","params":[],"friendly_name":"Begin Sequence"},{"name":"CancelSequence","params":[],"friendly_name":"Cancel Sequence"},{"name":"ForceTarget","params":[{"name":"param","type":"PVAL_STRING"}],"friendly_name":"Force Target"},{"name":"MoveToPosition","params":[],"friendly_name":"Move To Position"},{"name":"ScriptPlayerDeath","params":[],"friendly_name":"Script Player Death"},{"name":"SetActionSequence","params":[{"name":"param","type":"PVAL_STRING"}],"friendly_name":"Set Action Sequence"}],"target":"scripted_sequence","outputs":[{"name":"OnActionStartOrLoop","params":[],"friendly_name":"On Action Start Or Loop"},{"name":"OnBeginSequence","params":[],"friendly_name":"On Begin Sequence"},{"name":"OnCancelFailedSequence","params":[],"friendly_name":"On Cancel Failed Sequence"},{"name":"OnCancelSequence","params":[],"friendly_name":"On Cancel Sequence"},{"name":"OnEndSequence","params":[],"friendly_name":"On End Sequence"},{"name":"OnPostIdleEndSequence","params":[],"friendly_name":"On Post Idle End Sequence"},{"name":"OnScriptEvent01","params":[],"friendly_name":"On Script Event01"},{"name":"OnScriptEvent02","params":[],"friendly_name":"On Script Event02"},{"name":"OnScriptEvent03","params":[],"friendly_name":"On Script Event03"},{"name":"OnScriptEvent04","params":[],"friendly_name":"On Script Event04"},{"name":"OnScriptEvent05","params":[],"friendly_name":"On Script Event05"},{"name":"OnScriptEvent06","params":[],"friendly_name":"On Script Event06"},{"name":"OnScriptEvent07","params":[],"friendly_name":"On Script Event07"},{"name":"OnScriptEvent08","params":[],"friendly_name":"On Script Event08"}]},{"name":"CSkyCamera","inputs":[{"name":"ActivateSkybox","params":[],"friendly_name":"Activate Skybox"}],"target":"sky_camera","outputs":[]},{"name":"CSoundAreaEntityBase","inputs":[{"name":"Disable","params":[],"friendly_name":"Disable"},{"name":"Enable","params":[],"friendly_name":"Enable"}],"target":"snd_sound_area_base","outputs":[]},{"name":"CSoundEventEntity","inputs":[{"name":"PauseSound","params":[{"name":"param","type":"PVAL_BOOL"}],"friendly_name":"Pause Sound"},{"name":"SetSoundEventName","params":[{"name":"param","type":"PVAL_STRING"}],"friendly_name":"Set Sound Event Name"},{"name":"SetSourceEntity","params":[{"name":"param","type":"PVAL_STRING"}],"friendly_name":"Set Source Entity"},{"name":"StartSound","params":[{"name":"param","type":"PVAL_STRING"}],"friendly_name":"Start Sound"},{"name":"StartSoundOnSingleClient","params":[{"name":"param","type":"PVAL_INT"}],"friendly_name":"Start Sound On Single Client"},{"name":"StopSound","params":[],"friendly_name":"Stop Sound"},{"name":"UnPauseSound","params":[{"name":"param","type":"PVAL_BOOL"}],"friendly_name":"Un Pause Sound"}],"target":"point_soundevent","outputs":[{"name":"OnSoundFinished","params":[],"friendly_name":"On Sound Finished"},{"name":"SoundEventGuid","params":[{"name":"param","type":"PVAL_SNDEVT_GUID"}],"friendly_name":"Sound Event Guid"}]},{"name":"CSoundEventParameter","inputs":[{"name":"SetFloatValue","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Set Float Value"},{"name":"SetParamName","params":[{"name":"param","type":"PVAL_STRING"}],"friendly_name":"Set Param Name"},{"name":"SetSoundEventGUID","params":[{"name":"nGuid","type":"PVAL_SNDEVT_GUID"}],"friendly_name":"Set Sound Event GUID"}],"target":"snd_event_param","outputs":[]},{"name":"CSoundOpvarSetDomeEntity","inputs":[{"name":"SetSize","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Set Size"},{"name":"SetTotalDirections","params":[{"name":"param","type":"PVAL_INT"}],"friendly_name":"Set Total Directions"},{"name":"SetTracesPerFrame","params":[{"name":"param","type":"PVAL_INT"}],"friendly_name":"Set Traces Per Frame"}],"target":"snd_opvar_set_dome","outputs":[]},{"name":"CSoundOpvarSetEntity","inputs":[{"name":"ChangeOpvarValue","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Change Opvar Value"},{"name":"ChangeOpvarValueAndSet","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Change Opvar Value And Set"},{"name":"SetOperatorName","params":[{"name":"param","type":"PVAL_STRING"}],"friendly_name":"Set Operator Name"},{"name":"SetOpvar","params":[],"friendly_name":"Set Opvar"},{"name":"SetOpvarIndex","params":[{"name":"param","type":"PVAL_INT"}],"friendly_name":"Set Opvar Index"},{"name":"SetOpvarName","params":[{"name":"param","type":"PVAL_STRING"}],"friendly_name":"Set Opvar Name"},{"name":"SetSoundEventGUID","params":[{"name":"nGuid","type":"PVAL_SNDEVT_GUID"}],"friendly_name":"Set Sound Event GUID"},{"name":"SetStackName","params":[{"name":"param","type":"PVAL_STRING"}],"friendly_name":"Set Stack Name"}],"target":"snd_opvar_set","outputs":[]},{"name":"CSoundOpvarSetPointBase","inputs":[{"name":"Disable","params":[],"friendly_name":"Disable"},{"name":"Enable","params":[],"friendly_name":"Enable"},{"name":"SetOperatorName","params":[{"name":"param","type":"PVAL_STRING"}],"friendly_name":"Set Operator Name"},{"name":"SetOpvarIndex","params":[{"name":"param","type":"PVAL_STRING"}],"friendly_name":"Set Opvar Index"},{"name":"SetOpvarName","params":[{"name":"param","type":"PVAL_STRING"}],"friendly_name":"Set Opvar Name"},{"name":"SetSoundEventGUID","params":[{"name":"nGuid","type":"PVAL_SNDEVT_GUID"}],"friendly_name":"Set Sound Event GUID"},{"name":"SetSourceEntity","params":[{"name":"param","type":"PVAL_STRING"}],"friendly_name":"Set Source Entity"},{"name":"SetStackName","params":[{"name":"param","type":"PVAL_STRING"}],"friendly_name":"Set Stack Name"}],"target":"snd_opvar_set_point_base","outputs":[]},{"name":"CSoundOpvarSetPointEntity","inputs":[{"name":"SetDisabledValue","params":[],"friendly_name":"Set Disabled Value"},{"name":"SetDistanceMapMax","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Set Distance Map Max"},{"name":"SetDistanceMapMin","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Set Distance Map Min"}],"target":"snd_opvar_set_point","outputs":[{"name":"OnEnter","params":[],"friendly_name":"On Enter"},{"name":"OnExit","params":[],"friendly_name":"On Exit"}]},{"name":"CSoundOpvarSetPrecipitationEntity","inputs":[{"name":"SetMode","params":[{"name":"param","type":"PVAL_INT"}],"friendly_name":"Set Mode"}],"target":"snd_opvar_set_precipitation","outputs":[]},{"name":"CSplineConstraint","inputs":[{"name":"DisableLimit","params":[],"friendly_name":"Disable Limit"},{"name":"EnableLimit","params":[],"friendly_name":"Enable Limit"},{"name":"SetSplineEntity","params":[{"name":"param","type":"PVAL_STRING"}],"friendly_name":"Set Spline Entity"},{"name":"SetTransitionTime","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Set Transition Time"}],"target":"phys_splineconstraint","outputs":[]},{"name":"CSprite","inputs":[{"name":"ColorBlueValue","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Color Blue Value"},{"name":"ColorGreenValue","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Color Green Value"},{"name":"ColorRedValue","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Color Red Value"},{"name":"HideSprite","params":[],"friendly_name":"Hide Sprite"},{"name":"ShowSprite","params":[],"friendly_name":"Show Sprite"},{"name":"ToggleSprite","params":[],"friendly_name":"Toggle Sprite"}],"target":"env_sprite","outputs":[]},{"name":"CTankTrainAI","inputs":[{"name":"TargetEntity","params":[{"name":"param","type":"PVAL_STRING"}],"friendly_name":"Target Entity"}],"target":"tanktrain_ai","outputs":[]},{"name":"CTestPulseIO","inputs":[{"name":"GetTestIntValue","params":[],"returns":[{"name":"retval","type":"PVAL_INT"}],"description":"<br><br>This node can appear in Observable contexts.","friendly_name":"Get Test Int Value"},{"name":"InternalTestBool","params":[{"name":"bInValue","type":"PVAL_BOOL"}],"friendly_name":"Internal Test Bool"},{"name":"InternalTestColor","params":[{"name":"colInValue","type":"PVAL_COLOR_RGB"}],"friendly_name":"Internal Test Color"},{"name":"InternalTestEntityHandle","params":[{"name":"hEntity","type":"PVAL_EHANDLE"}],"friendly_name":"Internal Test Entity Handle"},{"name":"InternalTestEntityHandleInt","params":[{"name":"handleA","type":"PVAL_EHANDLE"},{"name":"valueB","type":"PVAL_INT"}],"friendly_name":"Internal Test Entity Handle Int"},{"name":"InternalTestEntityName","params":[{"name":"name","type":"PVAL_ENTITY_NAME"}],"friendly_name":"Internal Test Entity Name"},{"name":"InternalTestEntityNameString","params":[{"name":"nameA","type":"PVAL_ENTITY_NAME"},{"name":"strValueB","type":"PVAL_STRING"}],"friendly_name":"Internal Test Entity Name String"},{"name":"InternalTestFloat","params":[{"name":"flInValue","type":"PVAL_FLOAT"}],"friendly_name":"Internal Test Float"},{"name":"InternalTestFloatString","params":[{"name":"flValueA","type":"PVAL_FLOAT"},{"name":"strValueB","type":"PVAL_STRING"}],"friendly_name":"Internal Test Float String"},{"name":"InternalTestInt","params":[{"name":"nInValue","type":"PVAL_INT"}],"friendly_name":"Internal Test Int"},{"name":"InternalTestSchemaEnum","params":[{"name":"value","type":"PVAL_ENUM:TestInputOutputCombinationsEnum_t"}],"friendly_name":"Internal Test Schema Enum"},{"name":"InternalTestString","params":[{"name":"strInValue","type":"PVAL_STRING"}],"friendly_name":"Internal Test String"},{"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"},{"name":"InternalTestVector","params":[{"name":"vecInValue","type":"PVAL_VEC3"}],"friendly_name":"Internal Test Vector"},{"name":"InternalTestVoid","params":[],"friendly_name":"Internal Test Void"},{"name":"VariantBool","params":[{"name":"param","type":"PVAL_BOOL"}],"friendly_name":"Variant Bool"},{"name":"VariantColor","params":[{"name":"param","type":"PVAL_COLOR_RGB"}],"friendly_name":"Variant Color"},{"name":"VariantFloat","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Variant Float"},{"name":"VariantInt","params":[{"name":"param","type":"PVAL_INT"}],"friendly_name":"Variant Int"},{"name":"VariantString","params":[{"name":"param","type":"PVAL_STRING"}],"friendly_name":"Variant String"},{"name":"VariantVector","params":[{"name":"param","type":"PVAL_VEC3"}],"friendly_name":"Variant Vector"},{"name":"VariantVoid","params":[],"friendly_name":"Variant Void"}],"target":"test_io_combinations","outputs":[{"name":"OnInternalTestBool","params":[{"name":"param","type":"PVAL_BOOL"}],"friendly_name":"On Internal Test Bool"},{"name":"OnInternalTestColor","params":[{"name":"param","type":"PVAL_COLOR_RGB"}],"friendly_name":"On Internal Test Color"},{"name":"OnInternalTestEntityHandle","params":[{"name":"param","type":"PVAL_EHANDLE"}],"friendly_name":"On Internal Test Entity Handle"},{"name":"OnInternalTestEntityHandleInt","params":[{"name":"handleA","type":"PVAL_EHANDLE"},{"name":"valueB","type":"PVAL_INT"}],"friendly_name":"On Internal Test Entity Handle Int"},{"name":"OnInternalTestEntityName","params":[{"name":"param","type":"PVAL_ENTITY_NAME"}],"friendly_name":"On Internal Test Entity Name"},{"name":"OnInternalTestEntityNameString","params":[{"name":"nameA","type":"PVAL_ENTITY_NAME"},{"name":"strValueB","type":"PVAL_STRING"}],"friendly_name":"On Internal Test Entity Name String"},{"name":"OnInternalTestFloat","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"On Internal Test Float"},{"name":"OnInternalTestFloatString","params":[{"name":"flOutFloat","type":"PVAL_FLOAT"},{"name":"strOutString","type":"PVAL_STRING"}],"friendly_name":"On Internal Test Float String"},{"name":"OnInternalTestInt","params":[{"name":"param","type":"PVAL_INT"}],"friendly_name":"On Internal Test Int"},{"name":"OnInternalTestSchemaEnum","params":[{"name":"param","type":"PVAL_ENUM:TestInputOutputCombinationsEnum_t"}],"friendly_name":"On Internal Test Schema Enum"},{"name":"OnInternalTestString","params":[{"name":"param","type":"PVAL_STRING"}],"friendly_name":"On Internal Test String"},{"name":"OnInternalTestStringStringString","params":[{"name":"strArg1","type":"PVAL_STRING"},{"name":"strArg2","type":"PVAL_STRING"},{"name":"strArg3","type":"PVAL_STRING"}],"friendly_name":"On Internal Test String String String"},{"name":"OnInternalTestVector","params":[{"name":"param","type":"PVAL_VEC3"}],"friendly_name":"On Internal Test Vector"},{"name":"OnInternalTestVoid","params":[],"friendly_name":"On Internal Test Void"},{"name":"OnVariantBool","params":[{"name":"param","type":"PVAL_BOOL"}],"friendly_name":"On Variant Bool"},{"name":"OnVariantColor","params":[{"name":"param","type":"PVAL_COLOR_RGB"}],"friendly_name":"On Variant Color"},{"name":"OnVariantFloat","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"On Variant Float"},{"name":"OnVariantInt","params":[{"name":"param","type":"PVAL_INT"}],"friendly_name":"On Variant Int"},{"name":"OnVariantString","params":[{"name":"param","type":"PVAL_STRING"}],"friendly_name":"On Variant String"},{"name":"OnVariantVector","params":[{"name":"param","type":"PVAL_VEC3"}],"friendly_name":"On Variant Vector"},{"name":"OnVariantVoid","params":[],"friendly_name":"On Variant Void"}]},{"name":"CTestPulseIOComponent","inputs":[{"name":"TestComponentFunc","params":[{"name":"pString","type":"PVAL_STRING"}],"friendly_name":"Test Component Func"}],"outputs":[{"name":"OnComponentTestFunc","params":[{"name":"param","type":"PVAL_STRING"}],"friendly_name":"On Component Test Func"}]},{"name":"CTextureBasedAnimatable","inputs":[{"name":"Disable","params":[],"friendly_name":"Disable"},{"name":"Enable","params":[],"friendly_name":"Enable"},{"name":"Start","params":[],"friendly_name":"Start"},{"name":"Stop","params":[],"friendly_name":"Stop"}],"target":"hl_vr_texture_based_animatable","outputs":[]},{"name":"CTimerEntity","inputs":[{"name":"AddToTimer","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Add To Timer"},{"name":"Disable","params":[],"friendly_name":"Disable"},{"name":"Enable","params":[],"friendly_name":"Enable"},{"name":"FireTimer","params":[],"friendly_name":"Fire Timer"},{"name":"LowerRandomBound","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Lower Random Bound"},{"name":"PauseAfterFiring","params":[{"name":"param","type":"PVAL_BOOL"}],"friendly_name":"Pause After Firing"},{"name":"PauseTimer","params":[],"friendly_name":"Pause Timer"},{"name":"RefireTime","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Refire Time"},{"name":"ResetTimer","params":[],"friendly_name":"Reset Timer"},{"name":"SubtractFromTimer","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Subtract From Timer"},{"name":"Toggle","params":[],"friendly_name":"Toggle"},{"name":"UnpauseTimer","params":[],"friendly_name":"Unpause Timer"},{"name":"UpperRandomBound","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Upper Random Bound"},{"name":"UseRandomTime","params":[{"name":"param","type":"PVAL_INT"}],"friendly_name":"Use Random Time"}],"target":"logic_timer","outputs":[{"name":"OnTimer","params":[],"friendly_name":"On Timer"},{"name":"OnTimerHigh","params":[],"friendly_name":"On Timer High"},{"name":"OnTimerLow","params":[],"friendly_name":"On Timer Low"}]},{"name":"CTonemapController2","inputs":[{"name":"Disable","params":[],"friendly_name":"Disable"},{"name":"Enable","params":[],"friendly_name":"Enable"},{"name":"SetExposureAdaptationSpeedDown","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Set Exposure Adaptation Speed Down"},{"name":"SetExposureAdaptationSpeedUp","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Set Exposure Adaptation Speed Up"},{"name":"SetMaxExposure","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Set Max Exposure"},{"name":"SetMinExposure","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Set Min Exposure"}],"target":"env_tonemap_controller","outputs":[]},{"name":"CTriggerActiveWeaponDetect","inputs":[],"target":"trigger_active_weapon_detect","outputs":[{"name":"OnTouchedActiveWeapon","params":[],"friendly_name":"On Touched Active Weapon"}]},{"name":"CTriggerBrush","inputs":[{"name":"Disable","params":[],"friendly_name":"Disable"},{"name":"Enable","params":[],"friendly_name":"Enable"}],"target":"trigger_brush","outputs":[{"name":"OnEndTouch","params":[],"friendly_name":"On End Touch"},{"name":"OnStartTouch","params":[],"friendly_name":"On Start Touch"},{"name":"OnUse","params":[],"friendly_name":"On Use"}]},{"name":"CTriggerDetectBulletFire","inputs":[],"target":"trigger_detect_bullet_fire","outputs":[{"name":"OnDetectedBulletFire","params":[],"friendly_name":"On Detected Bullet Fire"}]},{"name":"CTriggerDetectExplosion","inputs":[],"target":"trigger_detect_explosion","outputs":[{"name":"OnDetectedExplosion","params":[],"friendly_name":"On Detected Explosion"}]},{"name":"CTriggerGameEvent","inputs":[{"name":"SetEndTouchEvent","params":[{"name":"param","type":"PVAL_STRING"}],"friendly_name":"Set End Touch Event"},{"name":"SetStartTouchEvent","params":[{"name":"param","type":"PVAL_STRING"}],"friendly_name":"Set Start Touch Event"}],"target":"trigger_game_event","outputs":[]},{"name":"CTriggerHurt","inputs":[{"name":"SetDamage","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Set Damage"}],"target":"trigger_hurt","outputs":[{"name":"OnHurt","params":[],"friendly_name":"On Hurt"},{"name":"OnHurtPlayer","params":[],"friendly_name":"On Hurt Player"}]},{"name":"CTriggerImpact","inputs":[{"name":"Impact","params":[],"friendly_name":"Impact"},{"name":"SetMagnitude","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Set Magnitude"}],"target":"trigger_impact","outputs":[{"name":"ImpactForce","params":[{"name":"param","type":"PVAL_VEC3"}],"friendly_name":"Impact Force"}]},{"name":"CTriggerItemShopSafeZone","inputs":[],"target":"trigger_item_shop_safe_zone","outputs":[{"name":"OnContested","params":[],"friendly_name":"On Contested"},{"name":"OnNotContested","params":[],"friendly_name":"On Not Contested"}]},{"name":"CTriggerLerpObject","inputs":[],"target":"trigger_lerp_object","outputs":[{"name":"OnDetached","params":[],"friendly_name":"On Detached"},{"name":"OnLerpFinished","params":[],"friendly_name":"On Lerp Finished"},{"name":"OnLerpStarted","params":[],"friendly_name":"On Lerp Started"}]},{"name":"CTriggerLook","inputs":[{"name":"FieldOfView","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Field Of View"},{"name":"LookTime","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Look Time"}],"target":"trigger_look","outputs":[{"name":"OnEndLook","params":[],"friendly_name":"On End Look"},{"name":"OnStartLook","params":[],"friendly_name":"On Start Look"},{"name":"OnTimeout","params":[],"friendly_name":"On Timeout"}]},{"name":"CTriggerMultiple","inputs":[],"target":"trigger_multiple","outputs":[{"name":"OnTrigger","params":[],"friendly_name":"On Trigger"}]},{"name":"CTriggerPhysics","inputs":[{"name":"CollapseToForcePoint","params":[{"name":"param","type":"PVAL_BOOL"}],"friendly_name":"Collapse To Force Point"},{"name":"LinearForcePointAt","params":[{"name":"param","type":"PVAL_VEC3"}],"friendly_name":"Linear Force Point At"},{"name":"SetAngVelocityDamping","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Set Ang Velocity Damping"},{"name":"SetAngVelocityLimit","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Set Ang Velocity Limit"},{"name":"SetDampingRatio","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Set Damping Ratio"},{"name":"SetFrequency","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Set Frequency"},{"name":"SetGravityScale","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Set Gravity Scale"},{"name":"SetLinearForce","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Set Linear Force"},{"name":"SetLinearForcePointAt","params":[{"name":"param","type":"PVAL_STRING"}],"friendly_name":"Set Linear Force Point At"},{"name":"SetVelocityDamping","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Set Velocity Damping"},{"name":"SetVelocityLimit","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Set Velocity Limit"}],"target":"trigger_physics","outputs":[]},{"name":"CTriggerProximity","inputs":[],"target":"trigger_proximity","outputs":[{"name":"NearestEntityDistance","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Nearest Entity Distance"}]},{"name":"CTriggerPush","inputs":[{"name":"SetPushDirection","params":[{"name":"param","type":"PVAL_VEC3"}],"friendly_name":"Set Push Direction"},{"name":"SetPushSpeed","params":[{"name":"param","type":"PVAL_FLOAT"}],"friendly_name":"Set Push Speed"}],"target":"trigger_push","outputs":[]},{"name":"CTriggerRemove","inputs":[],"target":"trigger_remove","outputs":[{"name":"OnRemove","params":[],"friendly_name":"On Remove"}]}]}