Entity inputs and outputs moved from datamap fields to Pulse bindings in this build, so they are compared by name only, and the datamap changes leave them out.
m_flLatchTime offset 0x14 → 0x38, no longer networkedm_flLatchValue offset 0x18 → 0x3C, no longer networkedm_ItemID no longer networkedm_nUpgradeInfo no longer networkedm_Handle no longer networkedm_Name no longer networkedm_AssociatedEntities no longer networkedm_AssociatedEntityNames no longer networkedm_vecAssociatedEntityCollidesWithHierarchy CUtlLeanVector< bool > at 0x70m_vecAssociatedEntityCollidesOutsideHierarchy CUtlLeanVector< bool > at 0x80m_vTargetPosition offset 0x44 → 0x48m_flAngleThreshold float32 at 0x44m_nGoalTaskFailureCode AI_TaskFailureCode_t at 0x258m_pathfindingData AI_PathfindingData_t at 0x260m_typem_navLocationm_flGoalBlockedTolerancem_flPathEndGoalRangem_flPathEndGoalRange_Repathingm_goalFlagsm_pTargetm_vThreatPosm_flMaxPathLengthm_flMaxTravelDistm_flMaxTravelDistAdditionalFromRepathm_markupTagRequiredm_flGoalArrivalTolerancem_eMoveStancem_eArrivalStancem_flArrivalFlyingSpeedScalem_flArrivalDirectionToleranceDotm_vArrivalDirectionm_sArrivalMovementGaitSetm_nNavBlockId offset 0x44 → 0x40m_gravityOverride offset 0x48 → 0x4Cm_bGravityOverrideSet offset 0x58 → 0x5Cm_nConstrainedToMovableMeshId offset 0x5C → 0x60m_nNavType NavType_t at 0x10m_flPathDistToLastWaypoint float32 at 0x30m_nNavAreaId uint32 at 0x3Cm_nNavAreaIdAfterTransition uint32 at 0x44m_nNavTypeAfterTransition NavType_t at 0x48m_nNavLinkSubMotorId uint8 at 0x64m_nWpTypem_flPathDistGoalm_nGroundNavAreaIdm_nNavLinkAreaIdm_bForceScheduleInterrupt bool at 0x13m_nStartingTask int32 at 0x14localSound type Vector[8] → VectorWS[8], no longer networkedsoundscapeIndex no longer networkedlocalBits no longer networkedsoundscapeEntityListIndex no longer networkedsoundEventHash no longer networkedvP1 type Vector → VectorWSvP2 type Vector → VectorWSm_CCitadelHeroComponent offset 0x4A0 → 0x4B0, no longer networkedm_SandEffect (0x1770) on moved +0x830m_TargetModifier (0x1818) on moved -0x478m_CasterModifier (0x1818) on moved -0x478m_vLastValidTeleportPosition offset 0xF70 → 0x14A0, type Vector → VectorWSm_hTeleportTarget offset 0xF7C → 0x14AC, no longer networkedm_bTeleported offset 0xF80 → 0x14B0, no longer networkedm_qPostTeleportAngles offset 0xF84 → 0x14B4, no longer networkedm_flExpireTime offset 0xF94 → 0x14C4m_flTeleportedTime offset 0xF98 → 0x14C8m_ImpactParticle (0x1818) on moved -0x478m_strCastStartSound offset 0x1838 → 0x13C0m_hRegenModifier offset 0x13F0 → 0x1AD0m_hInvisModifier offset 0x1408 → 0x1AE8m_bIsVisibleOnMinimap offset 0x1420 → 0x1B00, no longer networkedm_flStoppedMovingStartTime offset 0x1424 → 0x1B04, no longer networkedm_vLastPos offset 0x1428 → 0x1B08, type Vector → VectorWSm_flDebuffDuration offset 0x1434 → 0x1B14m_flChannelTimeStarted offset 0x1438 → 0x1B18m_bWasLatchedWhenCast offset 0x143C → 0x1B1Cm_ChargeUpParticle offset 0x1440 → 0x1B20m_ChargeUpParticle (0x1818) on moved -0x478m_bHitTarget offset 0xF70 → 0x14A0m_vPrevPos offset 0xF74 → 0x14A4, type Vector → VectorWSm_bBulletFlying offset 0xF80 → 0x14B0, no longer networkedm_bHasLatchedOnce offset 0xF81 → 0x14B1, no longer networkedm_bLatched offset 0xF82 → 0x14B2, no longer networkedm_vHarpoonTarget offset 0xF84 → 0x14B4, type Vector → VectorWS, no longer networkedm_flLatchedYaw offset 0xF90 → 0x14C0, no longer networkedm_flCloseEnoughStartTime offset 0xF94 → 0x14C4, no longer networkedm_flStuckStartTime offset 0xF98 → 0x14C8, no longer networkedm_flReelStartTime offset 0xF9C → 0x14CC, no longer networkedm_DetachBuff (0x1818) on moved -0x478m_nCurrentLungeState offset 0xF74 → 0x14A2, no longer networkedm_flStateStartTime offset 0xF78 → 0x14A4, no longer networkedm_vDashStartPos offset 0xF7C → 0x14A8, type Vector → VectorWS, no longer networkedm_vDashDirection offset 0xF88 → 0x14B4, no longer networkedm_vLookDirection offset 0xF94 → 0x14C0, no longer networkedm_vStrikeDirection offset 0xFA0 → 0x14CC, no longer networkedm_bStartedInAir offset 0xFAC → 0x14D8, no longer networkedm_iRemainingCasts offset 0xFAD → 0x14D9, no longer networkedm_RecastEndTime offset 0xFB0 → 0x14DC, no longer networkedm_eLungeDirection offset 0xFB4 → 0x14E0, no longer networkedm_flHeldTime offset 0xFB8 → 0x14E4m_vecHitEnemies offset 0xFC0 → 0x14E8m_vLastPosition offset 0xFD8 → 0x1500, type Vector → VectorWSm_flStuckTime offset 0xFE4 → 0x150Cm_nGlintParticleIndex offset 0xFEC → 0x1514m_flLastOuterCircleProgress offset 0x1274 → 0x179Cm_nPowerLevel offset 0x1280 → 0x17A8, no longer networkedm_DashImpactEffect offset 0x1818 → 0x13A0m_DashSwingEffect offset 0x18F8 → 0x1480m_DashTrailEffect offset 0x19D8 → 0x1560m_SwordChargeEffect offset 0x1AB8 → 0x1640m_SlashSwingEffect offset 0x1B98 → 0x1720m_StackProcParticle offset 0x1C78 → 0x1800m_GlintParticle offset 0x1D58 → 0x18E0m_PerfectImpactParticle offset 0x1E38 → 0x19C0m_vecLongEffectOffset offset 0x1F18 → 0x1AA0m_vecPlayerLeftOffset offset 0x1F24 → 0x1AACm_DashBuffModifier offset 0x1F28 → 0x1AB0m_flAirSpeedMax offset 0x1F38 → 0x1AD0m_flAirDrag offset 0x1F3C → 0x1AD4m_flFallSpeedMax offset 0x1F40 → 0x1AD8m_flDashTurnRateMax offset 0x1F44 → 0x1ADCm_flMaxPowerPadding offset 0x1F48 → 0x1AE0m_flEffectGroundTrace offset 0x1F4C → 0x1AE4m_flWhizbyMaxRange offset 0x1F50 → 0x1AE8m_flStartPosTestCapsuleLength offset 0x1F54 → 0x1AECm_flCoverLOSBackDist offset 0x1F58 → 0x1AF0m_flAttackDuration offset 0x1F5C → 0x1AF4m_flPostAttackDuration offset 0x1F60 → 0x1AF8m_flMinGlintTime offset 0x1F64 → 0x1AFCm_strDashStart offset 0x1F68 → 0x1B00m_strSlashStart offset 0x1F78 → 0x1B10m_strSlashImpactSound offset 0x1F88 → 0x1B20m_strChargeSound offset 0x1F98 → 0x1B30m_strChargeGlintSound offset 0x1FA8 → 0x1B40m_strMaxHoldSweetener offset 0x1FB8 → 0x1B50m_strPerfectDamageHitSound offset 0x1FC8 → 0x1B60m_cameraSequencePreRelease offset 0x1FD8 → 0x1B70m_cameraSequenceSlash offset 0x2060 → 0x1BF8m_UIRecastModifier CEmbeddedSubclass< CCitadelModifier > at 0x1AC0m_vStartPosition offset 0xF70 → 0x14A0, type Vector → VectorWS, no longer networkedm_vDashDirection offset 0xF7C → 0x14AC, no longer networkedm_vecLastPosition offset 0xF88 → 0x14B8, type Vector → VectorWS, no longer networkedm_eUltState offset 0xF94 → 0x14C4, no longer networkedm_flStateStartTime offset 0xF98 → 0x14C8, no longer networkedm_bHitSomeone offset 0xF9C → 0x14CCm_vecHitEnemies offset 0xFA0 → 0x14D0m_vecHitHeroes offset 0xFB8 → 0x14E8m_flStuckTime offset 0xFD0 → 0x1500m_UltHoldVFX offset 0xFD4 → 0x1504m_DirPreviewVFX offset 0xFD8 → 0x1508m_flHoldingDuration (0x1818) on moved -0x478m_bHasVictims offset 0xF70 → 0x14A0, no longer networkedm_vecVictimModifiers offset 0xF78 → 0x14A8m_InterruptNotificationModifier (0x1818) on moved -0x478m_RecastWindowEnd offset 0xF74 → 0x14A4m_anglesCharging offset 0x13F8 → 0x1B88, no longer networkedm_flChargeStartTime offset 0x1404 → 0x1B94, no longer networkedm_TornadoCastParticle offset 0x1818 → 0x13A0m_PurgeCastParticle offset 0x18F8 → 0x1480m_WhirlwindEvasionModifier offset 0x19D8 → 0x1560m_TornadoAura offset 0x19E8 → 0x1570m_cameraSequenceTravelingInTornado offset 0x1A08 → 0x1590m_PurgeSound offset 0x1A90 → 0x1618m_AdditionalTornadoMover CEmbeddedSubclass< CCitadelModifier > at 0x1580m_GrenadeTrailModifierm_CasterModifier offset 0x1818 → 0x13A0m_ChannelParticle offset 0xF70 → 0x14A0m_AirHangModifier (0x1818) on moved -0x478m_ModifierCheatDeathActivated offset 0x1818 → 0x13A0m_hChargingParticle offset 0xF70 → 0x14A0m_hExplodeParticle offset 0xF74 → 0x14A4m_vSpawnPos offset 0xF78 → 0x14A8, type Vector → VectorWSm_fTimeToDestroyForceField offset 0xF84 → 0x14B4m_bFirstThink offset 0xF88 → 0x14B8m_AuraModifier (0x1818) on moved -0x478m_ImpactParticle (0x1818) on moved -0x478m_hAOEParticle offset 0x1170 → 0x1760m_DebuffModifier (0x1818) on moved -0x478m_tLastShotID offset 0xF70 → 0x14A0m_nProjectilesScheduled offset 0x14F8 → 0x1C38m_ChannelParticle offset 0x14FC → 0x1C3Cm_flNextShootTime offset 0x1500 → 0x1C40, no longer networkedm_BarrageCasterModifier (0x1818) on moved -0x478m_bTeleported offset 0xF98 → 0x14C8m_vecUniqueHitList offset 0xFA0 → 0x14D0m_vLastValidTeleportPosition offset 0xFB8 → 0x14E8, type Vector → VectorWSm_flProjectileLaunchTime offset 0xFC4 → 0x14F4m_flProjectileExpireTime offset 0xFC8 → 0x14F8m_hActiveProjectile offset 0xFCC → 0x14FC, no longer networkedm_WeaponDamageBonusModifier (0x1818) on moved -0x478m_EscapeModifier (0x1818) on moved -0x478m_SandEffect (0x1370) on moved +0x6B0m_TargetModifier (0x1818) on moved -0x478m_DebuffModifier (0x1818) on moved -0x478m_BounceModifier (0x1818) on moved -0x478m_cameraSequenceImpact (0x1818) on moved -0x478m_AnthemAOEModifier offset 0x1818 → 0x13A0m_CrescendoAOEModifier offset 0x1818 → 0x13A0m_StageModel (0x1818) on moved -0x478m_SleepAOEModifier offset 0x1818 → 0x13A0m_DebuffModifier offset 0x19C8 → 0x1660m_SilenceContraptionsModifier offset 0x18A0 → 0x1428m_ExplodeParticle (0x1818) on moved -0x478m_ChannelParticle (0x1818) on moved -0x478m_ChargePreviewParticle (0x1818) on moved -0x478m_MultiSwapEffect (0x1818) on moved -0x478m_ExplosionParticle (0x1818) on moved -0x478m_CastParticle offset 0x1818 → 0x13A0m_SlowModifier offset 0x18F8 → 0x1480m_DebuffModifier offset 0x1908 → 0x1490m_FireRateBuffModifier CEmbeddedSubclass< CCitadelModifier > at 0x14A0m_DashParticle (0x1818) on moved -0x478m_Particle (0x1818) on moved -0x478m_DustStormAura (0x1818) on moved -0x478m_EmpowerBulletModifier offset 0x1818 → 0x13A0m_BarrelExplodeParticle offset 0x1818 → 0x13A0m_MirvExplodeParticle offset 0x18F8 → 0x1480m_BarrelArmedParticle offset 0x19D8 → 0x1560m_BarrelReadyToExplodeParticle offset 0x1AB8 → 0x1640m_strExplodeSound offset 0x1B98 → 0x1720m_strBarrelSoundLp offset 0x1BC8 → 0x1730m_strBarrelLaunchSound offset 0x1BD8 → 0x1740m_strBarrelMeleedSound offset 0x1BE8 → 0x1750m_strBarrelArmedSound offset 0x1BF8 → 0x1760m_BurnModifier offset 0x1C08 → 0x1770m_strMirvExplodeSoundm_strRiccochetSoundm_TargetModifier offset 0x1818 → 0x13A0m_AbilitySwap offset 0x1818 → 0x13A0m_AbilitySwap offset 0x1818 → 0x13A0m_GarbageAuraModifier (0x1818) on moved -0x478m_GooGrenadeImpactModifier (0x1818) on moved -0x478m_cameraCancelledTransitionBacktoArcher (0x1818) on moved -0x478m_BuffModifier offset 0x1818 → 0x1480m_TeammateBeamParticle CResourceNameTyped< CWeakHandle< InfoForResourceTypeIParticleSystemDefinition > > at 0x13A0m_mapAttacks offset 0x1848 → 0x13D0m_flLightMeleeAnimChainTime offset 0x1870 → 0x13F8m_flMinDashTime offset 0x1874 → 0x13FCm_bUseCasterFacing offset 0x1878 → 0x1400m_AirMeleeUpScale offset 0x187C → 0x1404m_HeavyTurnSpeedCurve offset 0x1890 → 0x1418m_flCameraMaxTurnRate offset 0x18D0 → 0x1458m_flHeavyMeleeMaxTurnRate offset 0x18D4 → 0x145Cm_HoldBeginEffect offset 0x18D8 → 0x1460m_SuccessfulParryParticle offset 0x19B8 → 0x1540m_ParryActivateParticle offset 0x1A98 → 0x1620m_cameraSequenceHoldStart offset 0x1B78 → 0x1700m_cameraSequenceHitImpact offset 0x1C00 → 0x1788m_strHoldBegin offset 0x1C88 → 0x1898m_strSuccessfulParrySound offset 0x1C98 → 0x18A8m_cameraSequenceMiss CitadelCameraOperationsSequence_t at 0x1810m_SelfModifier (0x1818) on moved -0x478m_ExplodeParticle (0x1818) on moved -0x478m_flChannelingAirDrag (0x1818) on moved -0x478m_AssassinateShotParticle offset 0x1818 → 0x13A0m_AssassinateShotParticleOwnerOnly offset 0x18F8 → 0x1480m_LaserSightParticle offset 0x19D8 → 0x1560m_LaserSightParticleOwnerOnly offset 0x1AB8 → 0x1640m_SnipeModifier offset 0x1B98 → 0x1720m_GlowEnemyModifier offset 0x1BA8 → 0x1730m_KillCheckModifier offset 0x1BB8 → 0x1740m_strSnipeImpactSound offset 0x1BC8 → 0x1750m_strZoomIn offset 0x1BD8 → 0x1760m_strZoomOut offset 0x1BE8 → 0x1770m_strFullyChargedSound offset 0x1BF8 → 0x1780m_flMinScopeTimeToShoot offset 0x1C08 → 0x17A0m_flFadeToBlackTime offset 0x1C0C → 0x17A4m_flFoVChangeTime offset 0x1C10 → 0x17A8m_ScopeFoV offset 0x1C18 → 0x17B0m_flKillCheckDuration offset 0x1C30 → 0x17C8m_strBeamPointClosestLoopSound CSoundEventName at 0x1790m_DebuffModifier (0x1818) on moved -0x478m_ExplodeParticle offset 0x1818 → 0x13A0m_PreviewRingParticle offset 0x18F8 → 0x1480m_TrapHighlightParticle offset 0x19D8 → 0x1560m_ArmedParticle offset 0x1AB8 → 0x1640m_strTripSound offset 0x1B98 → 0x1720m_strExplodeSound offset 0x1BA8 → 0x1730m_strExpiredSound offset 0x1BB8 → 0x1740m_strImmobilizeTargetSound offset 0x1BC8 → 0x1750m_strArmingSound offset 0x1BD8 → 0x1760m_GlitchModifier offset 0x1BE8 → 0x1780m_DebuffModifier offset 0x1BF8 → 0x1790m_strArmedSound CSoundEventName at 0x1770m_EnemyModifier (0x1818) on moved -0x478m_flShootingLockoutAfterJump (0x1818) on moved -0x478m_vSummonFollowOffset (0x1818) on moved -0x478m_TargetPreviewParticle offset 0x1818 → 0x13A0m_StompParticle offset 0x1908 → 0x1480m_StompLineParticle offset 0x19E8 → 0x1560m_StompLineObstructedParticle offset 0x1AC8 → 0x1640m_StompImpactParticle offset 0x1BA8 → 0x1720m_StompExplosionSound offset 0x1C88 → 0x18E0m_StompEnemyImpactSound offset 0x1C98 → 0x18F0m_strFallCollideImpactSound offset 0x1CA8 → 0x1900m_DownStrikeModifier offset 0x1CB8 → 0x1910m_ImpactModifier offset 0x1CC8 → 0x1920m_DragModifier offset 0x1CD8 → 0x1930m_flHeightUILingerTime offset 0x1CE8 → 0x1940m_flDamageFrustumHalfWidth offset 0x1CEC → 0x1944m_flDamageFrustumAngle offset 0x1CF0 → 0x1948m_flDamageWaveSpeed offset 0x1CF4 → 0x194Cm_flDamageTraceProbeDamageRadius offset 0x1CF8 → 0x1950m_flDamageTraceProbeWorldRadius offset 0x1CFC → 0x1954m_flDamageTraceProbeStepUpHeight offset 0x1D00 → 0x1958m_flDamageTraceProbeStepDownHeight offset 0x1D04 → 0x195Cm_flDamageTraceProbeDropDownRate offset 0x1D08 → 0x1960m_flInitialDamageRadiusInMeters offset 0x1D0C → 0x1964m_nGroundCrackGap offset 0x1D10 → 0x1968m_flGroupLengthTolerance offset 0x1D14 → 0x196Cm_flDamageEffectScaleMin offset 0x1D18 → 0x1970m_flDamageEffectScaleMax offset 0x1D1C → 0x1974m_flTrackAmount offset 0x1D20 → 0x1978m_flCollideRadius offset 0x1D24 → 0x197Cm_flMaxTurnAmount offset 0x1D28 → 0x1980m_ChargingParticle CResourceNameTyped< CWeakHandle< InfoForResourceTypeIParticleSystemDefinition > > at 0x1800m_strGroundCastAnimGraphParamm_strAirCastAnimGraphParamm_FlogParticle (0x1818) on moved -0x478m_TargetPreviewParticle offset 0x1838 → 0x13C0m_LaunchParticle offset 0x1918 → 0x14A0m_UltimateCastParticle offset 0x19F8 → 0x1580m_UltimateCastEnemyParticle offset 0x1AD8 → 0x1660m_AllyIndicatorParticle offset 0x1BB8 → 0x1740m_GrappleEnemyModifier offset 0x1CA0 → 0x1820m_GrabSound offset 0x1CB0 → 0x1830m_MissSound offset 0x1CC0 → 0x1840m_ThrowSound offset 0x1CD0 → 0x1850m_flAirSpeedMax offset 0x1CE0 → 0x1860m_flFallSpeedMax offset 0x1CE4 → 0x1864m_flAirDrag offset 0x1CE8 → 0x1868m_flMaxPitchRangeScale offset 0x1CEC → 0x186Cm_flThrowAnimTossPoint offset 0x1CF0 → 0x1870m_strThrowEnemyAnimGraphParamm_LashParticle (0x1818) on moved -0x478m_ZapModifier offset 0x1818 → 0x13A0m_SlowModifier offset 0x1828 → 0x13B0m_strHitSound offset 0x1838 → 0x13C0m_strProjectileLoopingSound offset 0x1848 → 0x13D0m_ZapParticle offset 0x1858 → 0x13F0m_flHitSpeed offset 0x1938 → 0x15B0m_flNonHeroHitSpeed offset 0x193C → 0x15B4m_strExplodeSound CSoundEventName at 0x13E0m_ExplodeParticle CResourceNameTyped< CWeakHandle< InfoForResourceTypeIParticleSystemDefinition > > at 0x14D0m_CastParticle (0x1818) on moved -0x478m_vecMantleTypes offset 0x1818 → 0x13A0m_flMantleSlowOnHitDuration offset 0x1830 → 0x13B8m_MantleSlowOnHitModifier offset 0x1838 → 0x13C0m_flAutoMantlePushTime float32 at 0x13D0m_flAutoMantleBlockedMaxSpeed float32 at 0x13D4m_HealBeamParticle (0x1818) on moved -0x478m_flWhiffDuration (0x1818) on moved -0x478m_flMeleeInputBufferTime (0x1818) on moved -0x478m_CastParticle (0x1818) on moved -0x478m_ExplodeBaseParticle (0x1818) on moved -0x478m_JumpParticle (0x1818) on moved -0x478m_flAirDrag (0x1820) on moved -0x478m_ChainParticle (0x1818) on moved -0x478m_LiftModifier offset 0x1818 → 0x13A0m_TargetParticle offset 0x1828 → 0x13B0m_AoEPreviewParticle offset 0x1908 → 0x1490m_DirectionalBeamParticle offset 0x19E8 → 0x1570m_TargetCastSound offset 0x1AC8 → 0x1650m_HitConfirmSound offset 0x1AD8 → 0x1660m_flTargetingDuration float32 at 0x1670m_BlastedModifier (0x1818) on moved -0x478m_ChargingSpeedCurve (0x1818) on moved -0x478m_FireRateSlowModifier (0x1818) on moved -0x478m_DiminishingSlowModifier (0x1818) on moved -0x478m_RestorativeGooParticle (0x1818) on moved -0x478m_ChargeUpParticle (0x1818) on moved -0x478m_ExplosionParticle offset 0x1818 → 0x13A0m_flBallLifetime (0x1818) on moved -0x478m_DashModifier (0x1818) on moved -0x478m_ActiveCastParticle (0x1818) on moved -0x478m_ExplosionParticle (0x1818) on moved -0x478m_ImpactParticle offset 0x1818 → 0x13A0m_SleepModifier offset 0x18F8 → 0x1560m_AOEImpactParticle CResourceNameTyped< CWeakHandle< InfoForResourceTypeIParticleSystemDefinition > > at 0x1480m_flMinAngleToConsiderASlope (0x1818) on moved -0x478m_BuffModifier offset 0x1818 → 0x13A0m_SprintParticle (0x1818) on moved -0x478m_StackingModifier offset 0x1818 → 0x13A0m_BombAttachedModifier (0x1818) on moved -0x478m_StompParticle (0x1818) on moved -0x478m_AoEPreviewParticle (0x1818) on moved -0x478m_StompParticle (0x1818) on moved -0x478m_DroneModifier offset 0x1818 → 0x13A0m_PullAOEModifier offset 0x1818 → 0x13A0m_ImpactParticle (0x1818) on moved -0x478m_UppercutAttackData offset 0x1848 → 0x13D0m_UppercutModifier offset 0x1D70 → 0x1900m_BuffModifier offset 0x1D80 → 0x1910m_ClipModifier offset 0x1D90 → 0x1920m_flMaxPitchUp offset 0x1DA0 → 0x1930m_flDamageTriggerTime offset 0x1DA4 → 0x1934m_flMeleeLockoutDuration float32 at 0x1938m_VacuumAuraModifier (0x1818) on moved -0x478m_LiftModifier (0x1818) on moved -0x478m_LiftModifier (0x1818) on moved -0x478m_TransformStartFx offset 0x1818 → 0x13A0m_ExplodeFX offset 0x18F8 → 0x1480m_WallImpactFx offset 0x19D8 → 0x1560m_BallTrailFx offset 0x1AB8 → 0x1640m_GroundImpactParticle offset 0x1B98 → 0x1720m_JumpParticle offset 0x1C78 → 0x1800m_DirectionParticle offset 0x1D58 → 0x18E0m_BallJumpSound offset 0x1E40 → 0x19C0m_EnterBallSound offset 0x1E50 → 0x19D0m_BallLoopSound offset 0x1E60 → 0x19E0m_ExitBallSound offset 0x1E70 → 0x19F0m_WallImpactSound offset 0x1E80 → 0x1A00m_PlayerImpactSound offset 0x1E90 → 0x1A10m_ImpactModifier offset 0x1EA0 → 0x1A20m_DamagePreventionModifier offset 0x1EB0 → 0x1A30m_RollingModifier offset 0x1EC0 → 0x1A40m_flTransformToBallTime offset 0x1ED0 → 0x1A50m_flTransformFromBallTime offset 0x1ED4 → 0x1A54m_flAirTurnRatio offset 0x1ED8 → 0x1A58m_flWallTurnRatioMax offset 0x1EDC → 0x1A5Cm_flWallTurnRatioMin offset 0x1EE0 → 0x1A60m_flTurnRatio offset 0x1EE4 → 0x1A64m_flDefaultBallSpeed offset 0x1EE8 → 0x1A68m_flFastBallSpeed offset 0x1EEC → 0x1A6Cm_flSpeedAccel offset 0x1EF0 → 0x1A70m_flSpeedDeccel offset 0x1EF4 → 0x1A74m_flElasticity offset 0x1EF8 → 0x1A78m_flWallCheckGroundOffset offset 0x1EFC → 0x1A7Cm_flWallPauseTime offset 0x1F00 → 0x1A80m_flWallAngleMin offset 0x1F04 → 0x1A84m_strPopGraphParamterm_SalvageEnemyModifier (0x1818) on moved -0x478m_SprayParticle (0x1818) on moved -0x478m_SpectatingProjectileParticle (0x1818) on moved -0x478m_BeamParticle (0x1818) on moved -0x478m_SummonParticle (0x1818) on moved -0x478m_pHandshakeInfo offset 0x50 → 0x48m_LastIncomingHit offset 0x80 → 0x98m_sTaskHandshakeType offset 0x90 → 0xC0m_sTaskHandshakeTypeShared offset 0xC0 → 0xF0m_sMovementHandshakeType offset 0x118 → 0x180m_sMovementHandshakeTypeShared offset 0x148 → 0x1B0m_sNavLinkType offset 0x1A0 → 0x240m_sNavLinkTypeShared offset 0x1D0 → 0x270m_vecHitDirection offset 0x200 → 0x2A0m_flHitHeading offset 0x228 → 0x2C8m_vecHitOffset offset 0x250 → 0x2F0m_flHitStrength offset 0x278 → 0x318m_nHitBone offset 0x2A0 → 0x340m_eTaskHandshakeRestart CAnimGraphParamRef< CGlobalSymbol > at 0x120m_sTaskHandshakeBodySectionDesired CAnimGraphParamRef< CGlobalSymbol > at 0x150m_eMovementHandshakeRestart CAnimGraphParamRef< CGlobalSymbol > at 0x1E0m_sMovementHandshakeBodySectionDesired CAnimGraphParamRef< CGlobalSymbol > at 0x210m_bTaskHandshakeRestartm_bMovementHandshakeRestartm_currentNPCBasePhysicsHull offset 0xBB0 → 0xB68m_bCheckContacts offset 0xBF0 → 0xBA8m_bForceDynamicHull offset 0xBF1 → 0xBA9m_hSynchronizedPrimaryNPC offset 0xC5C → 0xBD0m_vecSynchronizedSecondaryNPCs offset 0xC60 → 0xBD8m_NPCState offset 0xC78 → 0xBF0, no longer networkedm_nPreModifierNPCState offset 0xC7C → 0xBF4m_IdealNPCState offset 0xC80 → 0xBF8m_flLastStateChangeTime offset 0xC84 → 0xBFCm_pSenses offset 0xC88 → 0xC00m_Conditions offset 0xC90 → 0xC08m_NonGatherConditions offset 0xCD8 → 0xC50m_CustomInterruptConditions offset 0xCFC → 0xC74m_bForceConditionsGather offset 0xD20 → 0xCE0m_bConditionsGathered offset 0xD21 → 0xCE1m_bConditionsGatheredAsync offset 0xD22 → 0xCE2m_pEnemyServices offset 0xD48 → 0xCF0m_bSkippedChooseEnemy offset 0xD70 → 0xCF8m_afCapability offset 0xD94 → 0xCFCm_lastNavLocation offset 0xC18 → 0xD08m_flLastPositionTolerance offset 0xC58 → 0xD50m_lastTimeBashedObstacle offset 0xD9C → 0xD88m_nextMantleTime offset 0xDA0 → 0xD8Cm_hPathObstructor offset 0xDD0 → 0xD90m_flJumpMaxRise offset 0xDD4 → 0xD94m_flJumpMaxDrop offset 0xDD8 → 0xD98m_flJumpMaxDist offset 0xDDC → 0xD9Cm_flJumpMinDist offset 0xDE0 → 0xDA0m_pFacingServices offset 0xDE8 → 0xDA8m_pAnimGraphServices offset 0xDF0 → 0xDB0m_Scheduler offset 0xE00 → 0xDB8m_pNavigator offset 0xEB0 → 0xE80m_pPathfinder offset 0xEB8 → 0xE88m_pPathfinderNet offset 0xEC0 → 0xE90m_flTimeLastMovement offset 0xEE0 → 0xEB0m_strNavRestrictionVolume offset 0xEF8 → 0xEB8m_afMemory offset 0xF00 → 0xEC0m_UnreachableTargets offset 0xDB0 → 0xEC8m_flLastTookDamageTime offset 0xF08 → 0xF10m_flLastTookDamageFromPlayerTime offset 0xF0C → 0xF14m_bDidDeathCleanup offset 0xF52 → 0xF18m_bReceivedEnemyDeadNotification offset 0xF53 → 0xF19m_nPrevHealthDuringModifyDamage offset 0xF48 → 0xF1Cm_flWaitFinished offset 0xF5C → 0xF24m_fNoDamageDecal offset 0xF60 → 0xF28m_OnDamaged offset 0xF70 → 0xF48m_OnStartDeath offset 0xF88 → 0xF60m_OnDeath offset 0xFA0 → 0xF78m_OnQuarterHealth offset 0xFB8 → 0xF90m_OnHalfHealth offset 0xFD0 → 0xFA8m_OnThreeQuarterHealth offset 0xFE8 → 0xFC0m_OnFoundEnemy offset 0x1000 → 0xFD8m_OnLostEnemy offset 0x1020 → 0xFF8m_OnLostPlayer offset 0x1038 → 0x1010m_OnDamagedByPlayer offset 0x1050 → 0x1028m_OnPlayerUse offset 0x1080 → 0x1040m_OnUse offset 0x1098 → 0x1058m_OnLostEnemyLOS offset 0x10E0 → 0x1070m_OnLostPlayerLOS offset 0x10F8 → 0x1088m_nAITraceMask offset 0x1110 → 0x10A0m_bDynamicAILOD offset 0x1118 → 0x10A8m_aiLOD offset 0x111C → 0x10ACm_flThinkTime offset 0x1120 → 0x10B0m_nDebugCurIndex offset 0x1140 → 0x10D0m_PreviousConditionsAsync CAI_ScheduleBits at 0xC2Cm_ScheduleRelatedConditions CAI_ScheduleBits at 0xC98m_ScheduleRelatedRemovalConditions CAI_ScheduleBits at 0xCBCm_bGatheringConditions bool at 0xCE3m_bGatheringScheduleRelatedConditions bool at 0xCE4m_sTaskWaitingForMovementId CGlobalSymbol at 0xD58m_nMovementFailureBehavior MovementFailureBehavior_t at 0xD60m_nCurrentPathMovementId MovementId_t at 0xD68m_nCurrentPathSerialNumber uint32 at 0xD70m_nLastPathMovementId MovementId_t at 0xD78m_nLastPathSerialNumber uint32 at 0xD80m_nForcedGoGait SharedMovementGait_t at 0xD84m_pMotorServices CAI_MotorServices* at 0xEA8m_vecAttachments CUtlVector< CHandle< CBaseEntity > > at 0xF30m_ExistingConditionsAsyncm_nTickGatheredConditionsm_flLastTimeIgnitedm_flTimeIgnitionStartedm_bDoPostRestoreRefindPathm_pBehaviorHostm_sDeathAnimm_GiveUpOnDeadEnemyTimerm_FailChooseEnemyTimerm_flAcceptableTimeSeenEnemym_bIgnoreUnseenEnemiesm_hEnemyFilterm_iszEnemyFilterNamem_hTargetEntm_bClearTargetOnScheduleEndm_flSoundWaitTimem_nSoundPrioritym_bSuppressFootstepsm_flGroundSpeedm_flMoveWaitFinishedm_hOpeningDoorm_bAnimGraphIsAnimatingDeathm_bDeferredNavigationm_pMotorm_flTimeLastFootstepm_hFootstepEventm_CheckOnGroundTimerm_flLastAttackTimem_vecLastTookDamageAttackVectorm_iszSquadNamem_vecMySquadSlotsm_bFadeCorpsem_bImportantRagdollm_pVecAttachmentsm_OnDamagedByPlayerSquadm_OnStartTouchMaterialm_OnEndTouchMaterialm_statusEffectMap offset 0x150 → 0x168m_vecAttachments offset 0x158 → 0x170m_bTakesDamage offset 0x1D0 → 0x188m_strDamagedEffect offset 0x1D8 → 0x190m_nRagdollHealth offset 0x2BC → 0x270m_flImpactEnergyScale offset 0x2C0 → 0x274m_bAllowNonZUpMovement offset 0x2C4 → 0x278m_bUseDynamicCollisionHull offset 0x2C5 → 0x298m_bRequestCapsuleCollision offset 0x2C6 → 0x299m_flCapsuleRadiusOverride offset 0x2C8 → 0x29Cm_flCapsuleHeightOverride offset 0x2CC → 0x2A0m_vecActionDesiredShared offset 0x2D0 → 0x2A8m_sPlayerKilledNpcSound offset 0x2E8 → 0x2C0m_sDefaultMovementSettings offset 0x300 → 0x2D0m_mappedMovementSettings offset 0x308 → 0x2D8m_bEnableCodeDrivenAnimgraphMovement offset 0x320 → 0x2F0m_bEnableAnimgraphTagDrivenStrafing offset 0x321 → 0x2F1m_flMassOverride offset 0x324 → 0x2F4m_vecIntrinsicModifiersByName CUtlVector< CSubclassName > at 0x150m_vecObstacleNavLinks CUtlVector< CAI_NavLinkObstacleSettings* > at 0x280m_flHeadDamageMultiplierm_flChestDamageMultiplierm_flStomachDamageMultiplierm_flArmDamageMultiplierm_flLegDamageMultiplierm_nMaxAdditionalAmmoBalancingShotsm_bLightsFiresWhenDamagedm_sCustomDeathHandshakem_flThreatTemperaturem_flFlashpointm_iSearchType (0x4A0) on moved +0x10m_CCitadelAbilityComponent offset 0x11D8 → 0x1148, no longer networkedm_CCitadelRegenComponent offset 0x1440 → 0x13B0, no longer networkedm_CCitadelMinimapComponent offset 0x15A0 → 0x1510, no longer networkedm_hAbilityOwner offset 0x15FC → 0x1560m_vecWeakPoints offset 0x1660 → 0x15B8, no longer networkedm_bMinion offset 0x16C8 → 0x1620, no longer networkedm_hLookTarget offset 0x16CC → 0x1624, no longer networkedm_bBeamActive offset 0x1764 → 0x16C8, no longer networkedm_vEyeBeamTarget offset 0x1768 → 0x16CC, no longer networkedm_vLastGroundEntityCheckPosm_flLastGroundCheckTimem_iBaseGoldRewardm_iSkillShotRewardm_iCoverGroupIDm_vecSpawnOriginm_flRandomSeed offset 0x500 → 0x180m_flTimeScale offset 0x518 → 0x198m_flHealthPct offset 0x530 → 0x1B0m_bHasTarget offset 0x548 → 0x1C8m_bInAir offset 0x560 → 0x1E0m_flMoveSpeed offset 0x578 → 0x240m_flForwardSpeed offset 0x590 → 0x258m_flStrafeSpeed offset 0x5A8 → 0x270m_flVerticalSpeed offset 0x5C0 → 0x288m_flLookHeading offset 0x5D8 → 0x2A0m_flLookPitch offset 0x5F0 → 0x2B8m_vLookTarget offset 0x608 → 0x2D0m_bMeleeAttack offset 0x620 → 0x2E8m_bRangedAttack offset 0x638 → 0x300m_bKill offset 0x650 → 0x318m_eFlinch offset 0x668 → 0x330m_eMovementBlockedID CAnimGraph2ParamOptionalRef< CGlobalSymbol > at 0x1F8m_eHitReactID CAnimGraph2ParamOptionalRef< CGlobalSymbol > at 0x210m_flHitReactDuration CAnimGraph2ParamOptionalRef< float32 > at 0x228m_eTurn CAnimGraph2ParamOptionalRef< CGlobalSymbol > at 0x348m_nHitLayerTriggerm_pszDamageStatem_flHealthm_flTimeScale1m_bBeamm_bCrouchingm_bInAir1m_bHasTarget1m_bReloadingm_mapBoundAbilities offset 0x330 → 0x2F8m_flSightRangePlayers offset 0x358 → 0x324m_flSightRangeNPCs offset 0x35C → 0x328m_MeleeAnimName offset 0x360 → 0x330m_flMeleeAttemptRange offset 0x368 → 0x338m_flMeleeHitRange offset 0x36C → 0x33Cm_flWalkSpeed offset 0x38C → 0x340m_flRunSpeed offset 0x390 → 0x344m_flTurnRate offset 0x394 → 0x34Cm_flAcceleration offset 0x398 → 0x350m_flStepHeight offset 0x39C → 0x354m_flJumpAnticipationTime offset 0x3A0 → 0x358m_BeamStartSound offset 0x3A8 → 0x3B8m_BeamStopSound offset 0x3B8 → 0x3C8m_BeamPointStartLoopSound offset 0x3C8 → 0x3D8m_BeamPointEndLoopSound offset 0x3D8 → 0x3E8m_BeamPointClosestLoopSound offset 0x3E8 → 0x3F8m_strAmbientLoopSound offset 0x3F8 → 0x408m_DeathSound offset 0x408 → 0x418m_strLastHitSound offset 0x418 → 0x428m_flLastHitSoundWindowTime offset 0x42C → 0x438m_MeleeHitSound offset 0x430 → 0x440m_sAmberModelName offset 0x450 → 0x460m_sSapphireModelName offset 0x530 → 0x540m_sDefaultMaterialGroupName offset 0x610 → 0x628m_sEnemyMaterialGroupName offset 0x618 → 0x630m_sTeam1MaterialGroupName offset 0x620 → 0x638m_sTeam2MaterialGroupName offset 0x628 → 0x640m_MeleeSwingParticle offset 0x630 → 0x648m_MeleeActivateParticle offset 0x710 → 0x728m_flModelScale offset 0x7F0 → 0x808m_DeathParticle offset 0x7F8 → 0x810m_JumpParticle offset 0x8D8 → 0x8F0m_flOutlineRange offset 0x9B8 → 0x9D0m_flOutlineWidth offset 0x9BC → 0x9D4m_bOutlineThroughWalls offset 0x9C0 → 0x9D8m_bOutlineWhenVisible offset 0x9C1 → 0x9D9m_bSuppressOtherOutlinesWhenVisible offset 0x9C2 → 0x9DAm_flMaxHealthBarDrawDistance offset 0x388 → 0x9DCm_HealthBarParticle offset 0x9C8 → 0x9E0m_sHealthBarAttachment offset 0xAA8 → 0xAC8m_HealthBarColorFriend offset 0xAB0 → 0xAD0m_HealthBarColorEnemy offset 0xAB4 → 0xAD4m_HealthBarColorTeam1 offset 0xAB8 → 0xAD8m_HealthBarColorTeam2 offset 0xABC → 0xADCm_HealthBarColorTeamNeutral offset 0xAC0 → 0xAE0m_strCustomUnitIcon offset 0xBC0 → 0xAE8m_flMeleeTargetRadius offset 0xAC4 → 0xB20m_bSpawnBreakablesOnDeath offset 0xACC → 0xB24m_flBreakableForceScale offset 0xAD0 → 0xB28m_flPhysicsImpulseMultiplier offset 0xAD4 → 0xB2Cm_flBeamWeaponWidth offset 0xAD8 → 0xB30m_flBeamTurnRate offset 0xADC → 0xB34m_BeamWeaponParticle offset 0xAE0 → 0xB38m_bSpawnOnGround bool at 0x320m_flStrafeSpeed float32 at 0x348m_flJumpUpBaseCostSeconds float32 at 0x35Cm_FlightMotion NPCFlightMotion_t at 0x360m_flSquadDistance float32 at 0x378m_sAnimGraphIdentifier CGlobalSymbol at 0x380m_MovementBlockedClips CUtlVector< NPCMovementBlockedClip_t > at 0x388m_HitReactClips CUtlVector< NPCHitReactClip_t > at 0x3A0m_strMeleeAttackSound CSoundEventName at 0x450m_bUseTeamRelativeMaterialGroups bool at 0x620m_sLocUnitName CUtlString at 0xAC0m_bTrackOutOfCombatStatus bool at 0xAF8m_NpcOutOfCombatModifier CEmbeddedSubclass< CCitadelModifier > at 0xB00m_NpcInCombatModifier CEmbeddedSubclass< CCitadelModifier > at 0xB10m_mapWeaponInfos CUtlOrderedMap< CGlobalSymbol, CCitadelWeaponInfo > at 0xC18m_bDamageBreakableWithMelee bool at 0xC40m_nSquadPriority int32 at 0xC44m_MeleeAttackPointsm_bPlayLastHitSoundm_MeleeHitPlayerSoundm_flHealthBarOffsetm_WeaponInfom_bBlocked offset 0x350 → 0x9A0m_hEnemy offset 0x50 → 0x48m_flTimeEnemyChanged GameTime_t at 0x4Cm_hLastEnemym_flTimeEnemyAcquiredm_bHasEnemyAcquiredm_flTimeLastHadEnemym_bHasLastHadEnemym_nEnemiesSerialNumberm_hEnemyOccluderm_flStopTalkTime offset 0x60 → 0x58m_flStopTalkTimeWithoutDelay offset 0x64 → 0x5Cm_flQueuedSpeechTime offset 0x68 → 0x60m_flBlockedTalkTime offset 0x6C → 0x64m_voicePitch offset 0x70 → 0x68m_flLastTimeAcceptedSpeak offset 0x74 → 0x6Cm_bAllowSpeakingInterrupts offset 0x78 → 0x70m_bConsiderSceneInvolvementAsSpeech offset 0x79 → 0x71m_bSceneEntityDisabled offset 0x7A → 0x72m_nLastSpokenPriority offset 0x7C → 0x74m_pOuter offset 0x98 → 0x90, type CBaseFlex* → CBaseModelEntity*m_conceptCooldowns CUtlDict< GameTime_t > at 0x8m_ruleCooldowns CUtlDict< GameTime_t > at 0x30m_pEntityFacingRequests (0x50) on moved -0x8m_iszActor (0x4A8) on moved +0x10m_NodeData (0x4A0) on moved +0x10m_bLastWasClearm_FullDirectTimerm_iContext (0x4A0) on moved +0x10m_stateIdle offset 0x8 → 0x6F8, type CAI_MotorGroundAnimGraph_State_Idle → CAI_MotorGroundAnimGraph::CState_Idlem_stateIdleTurn offset 0x28 → 0x720, type CAI_MotorGroundAnimGraph_State_IdleTurn → CAI_MotorGroundAnimGraph::CState_IdleTurnm_stateLoop offset 0x70 → 0x768, type CAI_MotorGroundAnimGraph_State_Loop → CAI_MotorGroundAnimGraph::CState_Loopm_stateStart offset 0x98 → 0x798, type CAI_MotorGroundAnimGraph_State_Start → CAI_MotorGroundAnimGraph::CState_Startm_stateStop offset 0xC0 → 0x7D0, type CAI_MotorGroundAnimGraph_State_Stop → CAI_MotorGroundAnimGraph::CState_Stopm_stateInstantStop offset 0x140 → 0x8B0, type CAI_MotorGroundAnimGraph_State_InstantStop → CAI_MotorGroundAnimGraph::CState_InstantStopm_stateHop offset 0x1C0 → 0x990, type CAI_MotorGroundAnimGraph_State_Hop → CAI_MotorGroundAnimGraph::CState_Hopm_stateCustom offset 0x240 → 0xA70, type CAI_MotorGroundAnimGraph_State_Custom → CAI_MotorGroundAnimGraph::CState_Customm_stateCustomMantle offset 0x2B8 → 0xAF8, type CAI_MotorGroundAnimGraph_State_CustomMantle → CAI_MotorGroundAnimGraph::CState_CustomMantlem_statePlantedTurn offset 0x2E8 → 0xB30, type CAI_MotorGroundAnimGraph_State_PlantedTurn → CAI_MotorGroundAnimGraph::CState_PlantedTurnm_stateOther offset 0x310 → 0xBC8, type CAI_MotorGroundAnimGraph_State_Other → CAI_MotorGroundAnimGraph::CState_Otherm_nCurrentState offset 0x350 → 0xC08m_flDistanceCoveredInCurrentState offset 0x354 → 0xC0Cm_bEnableAdvancedFeatures offset 0x35B → 0xC10m_bTeleported offset 0x35C → 0xC11m_bAllTransitionsBlocked offset 0x35D → 0xC12m_bIsAG2 offset 0x35E → 0xC13m_eFlags offset 0x360 → 0xC18m_vPreviousPosition offset 0x364 → 0xC1Cm_flCurrentLean offset 0x380 → 0xC28m_flCurrentSpeed offset 0x384 → 0xC2Cm_proceduralRootMotion offset 0x688 → 0xC84m_pGraphController offset 0x698 → 0xC98, type CAI_GroundLocomotion_GraphController* → CAnimGraphControllerPtrm_pAG1GraphController offset 0x6A0 → 0xCA0, type CAI_GroundLocomotion_AG1_GraphController* → CAnimGraphControllerPtrm_flStartWaitingForFacingTime GameTime_t at 0x38m_sDesiredMovementGaitSetId CGlobalSymbol at 0x6B0m_sDesiredMovementSettingsId CGlobalSymbol at 0x6B8m_desiredMovementGait CAI_MotorGroundAnimGraph::MovementGaitAndSpeed_t at 0x6C0m_sCurrentMovementGaitSetId CGlobalSymbol at 0x6D0m_sCurrentMovementSettingsId CGlobalSymbol at 0x6D8m_currentMovementGait CAI_MotorGroundAnimGraph::MovementGaitAndSpeed_t at 0x6E0m_nDesiredStance StanceType_t at 0x6ECm_nCurrentStance StanceType_t at 0x6F0m_stateStrafeTransition CAI_MotorGroundAnimGraph::CState_StrafeTransition at 0xB60m_statePoseTransition CAI_MotorGroundAnimGraph::CState_PoseTransition at 0xB88m_bPathIsTooShort bool at 0xC14m_vPathDirectionLS Vector at 0xC30m_flCommittedStrafeAngle float32 at 0xC3Cm_flAvoidanceSpeedScale float32 at 0xC40m_avoidanceMovementGait CAI_MotorGroundAnimGraph::MovementGaitAndSpeed_t at 0xC44m_vPhysicsVelocity Vector at 0xD78m_bEnableStopm_bEnableStartm_bHadPathm_vPreviousMoveDirectionm_flMovementDesiredHeadingm_vDesiredMovementHeadingChangeVelocitym_smoothedDesiredMoveHeadingm_hLastBlockingEntm_navType offset 0x5C → 0x70, type Navigation_t → NavType_tm_pPath offset 0x88 → 0x98m_flTimeLastAvoidanceTriangulate offset 0xAC → 0xA4m_flStartWaitingForFacingTime offset 0xB0 → 0xA8m_queuedGoal offset 0xB8 → 0xB0m_queuedGoalFlags offset 0x178 → 0x4F8m_hBigStepGroundEnt offset 0x1B4 → 0x980m_hLastBlockingEnt offset 0x1B8 → 0x984m_nPreviousCollisionGroup offset 0x1D8 → 0x988m_flLastNpcOverlapTime offset 0x1DC → 0x98Cm_config AI_NavigatorConfig_t at 0x60m_pPathCost CAI_PathCost* at 0x68m_flGoalChangeTime GameTime_t at 0xA0m_gtSpeedAvoidanceTimer GameTime_t at 0xACm_pQueuedPath CAI_Path* at 0x500m_vecSpeculativeGoals CUtlVector< CAI_Navigator::QueuedGoal_t* > at 0x508m_nActiveSpeculativePathIndex int32 at 0x520m_nPathSerialNumber uint32 at 0x524m_pMotorQueuedPath CAI_Path* at 0x528m_motorQueuedGoal AI_NavGoal_t at 0x530m_bUpdatingPathQuery bool at 0x978m_nExtraPathQueryGoalFlags AI_NavGoalFlags_t at 0x97Cm_flGoalStoppingDistancem_bNavCompletem_hLosTargetm_vThreatPosm_interruptPathWaypointsm_flLastSuccessfulSimplifyTimem_bQueuedGoalSuccessm_sQueuedGoalNamem_bPeerMoveWaitm_hPeerWaitingOnm_PeerWaitMoveTimerm_PeerWaitClearTimerm_NextSidestepTimerm_vPosBeginFailedSteerm_timeBeginFailedSteerm_nNavFailCounterm_flLastNavFailTimem_bShouldBruteForceFailedNavm_bNavChangedAlongPathm_flGoalBlockedTolerancem_flWaypointBlockedTolerancem_vGoalDirectionm_hGoalDirectionTargetm_flGoalDirectionToleranceDotm_flGoalArrivalTolerancem_eGoalStancem_sGoalMovementGaitSetm_flArrivalFlyingSpeedScalem_flPathEndGoalRangem_flPathEndGoalRange_Repathingm_flGoalMaxPathLengthm_flGoalMaxTravelDistm_pathRestrictionTagm_smartGoalHelperm_flMeleeDuration (0x1348) on moved -0x6F8m_TrooperType offset 0x1348 → 0xC50m_flNearDeathDuration offset 0x134C → 0xC54m_flFlySpeed offset 0x1350 → 0xC58m_flFlyHeight offset 0x1354 → 0xC5Cm_flMeleeDamage offset 0x1358 → 0xC60m_flMeleeDuration offset 0x135C → 0xC64m_flMeleeChargeRange offset 0x1360 → 0xC6Cm_flDPSPctGrowthPerMinute offset 0x1408 → 0xC70m_VSPlayer offset 0x1368 → 0xC80m_VSTrooper offset 0x137C → 0xC94m_VSGuardian offset 0x1390 → 0xCA8m_VSWalker offset 0x13A4 → 0xCBCm_VSWatcher offset 0x13B8 → 0xCD0m_VSShrine offset 0x13CC → 0xCE4m_VSPatron offset 0x13E0 → 0xCF8m_VSPatronPhase2 offset 0x13F4 → 0xD0Cm_BossAttackParticle offset 0x1B88 → 0xD20m_LastHitParticle offset 0x1C68 → 0xE00m_TargetingLaserParticle offset 0x1D48 → 0xEE0m_TargetingEyeFlashParticle offset 0x1E28 → 0xFC0m_sZiplineContainerBreakFromDamageParticle offset 0x1F08 → 0x10A0m_sZiplineContainerBreakFromLandingParticle offset 0x1FE8 → 0x1180m_MedicHealActiveParticle offset 0x20C8 → 0x1260m_HeadHealthChangeAmberParticle offset 0x21A8 → 0x1340m_HeadHealthChangeSapphireParticle offset 0x2288 → 0x1420m_sPlayerLastHitSound offset 0x2368 → 0x1500m_sZiplineContainerBreakSound offset 0x2388 → 0x1510m_ShrinesDownBuffModifier offset 0x23A8 → 0x1520m_flMeleeHitTime float32 at 0xC68m_BossWeaponName CGlobalSymbol at 0xC78m_flHealthBarOffsetDuckingm_bBossWeaponEnabledm_BossWeaponm_sCelebrationSoundm_NearDeathModifierm_NpcOutOfCombatRegenModifierm_Waypoints offset 0x8 → 0x10m_vPrevWaypoint offset 0x10 → 0x20, type VectorWS → CRelativeLocationm_WaypointsLocal offset 0x28 → 0x68m_nLocalPathHash offset 0x38 → 0x80m_vGoalActualPos_Initial offset 0x68 → 0x2F8, type VectorWS → CRelativeLocationm_vGoalBasePos_Initial offset 0x74 → 0x340, type VectorWS → CRelativeLocationm_goal AI_PathGoal_t at 0x88m_nSerialNumber uint32 at 0x2E0m_nFailureCode AI_TaskFailureCode_t at 0x2E4m_hBlockingEntity CHandle< CBaseEntity > at 0x2E8m_bSuppressRepathing bool at 0x2ECm_bUnbuilt bool at 0x2EDm_bSuccess bool at 0x2EEm_bNeedsRebuild bool at 0x2EFm_bOwnsCoverLocation bool at 0x2F0m_bCanRepathFromGoalMovement bool at 0x2F1m_vGoalActualPos_ForClipping CRelativeLocation at 0x388m_flPathCreationTime GameTime_t at 0x3D0m_nNavHullIdx NavHull_t at 0x3E0m_vPrevWaypointBasem_hTargetm_vTargetOffsetm_bGoalPosSetm_vGoalActualPosm_vGoalBasePosm_vGoalPosBlockedm_GravityAtGoalPosm_bGoalTypeSetm_goalTypem_goalFlagsm_flGoalChangeTimem_flPathChangeTimem_flDistAdvancedToCurWaypointm_bOnMovableNavMeshm_unGoalActualMovableMeshIdm_unGoalBaseMovableMeshIdm_unPrevWaypointMovableMeshIdm_unPrevWaypointBaseMovableMeshIdm_unGoalActualMovableMeshId_Initialm_unGoalBaseMovableMeshId_Initialm_unGoalPosBlockedMovableMeshIdm_flPathMaxDetour offset 0x4918 → 0x8m_FinderData CAI_PathfindFinderData_t at 0xCm_iszSubject (0x4B0) on moved +0x10m_ScheduleState offset 0x50 → 0x48m_failSchedule offset 0x70 → 0x68, type CUtlSymbolLarge → ScheduleId_tm_translatedSchedule offset 0x78 → 0x70, type CUtlSymbolLarge → ScheduleId_tm_untranslatedSchedule offset 0x80 → 0x78, type CUtlSymbolLarge → ScheduleId_tm_sInterruptText offset 0xA8 → 0xB8m_OnConditionsSatisfied (0x4A8) on moved +0x10m_iSensingFlags offset 0xFC → 0x4Cm_nExclusionFlags offset 0x100 → 0x50m_flSensingSensitivity offset 0x110 → 0x54m_pCachedTaskEvent offset 0x108 → 0x58m_nSensingInterests offset 0x118 → 0x60m_vecAudibleEvents offset 0x120 → 0x68m_nSensedCategories NPCSensingCategoryMask_t at 0x48m_flLookDistm_flLookDistIdlem_flLastLookDistm_TimeLastLookm_SeenHighPrioritym_SeenNPCsm_SeenMiscm_GatheredEntitiesm_GatheredProxyEntitiesm_SeenArraysm_TimeLastLookHighPrioritym_TimeLastLookNPCsm_TimeLastLookMiscm_iszSubject (0x4A8) on moved +0x10m_hTarget offset 0x70 → 0x78m_iEventType (0x4A0) on moved +0x10m_bDisabled (0x4B0) on moved +0x10m_pLastWaypoint AI_Waypoint_t* at 0x8m_strNextPath offset 0x4A8 → 0x4B8m_radius offset 0x4A0 → 0x4B0m_flMaxRadius offset 0x4A4 → 0x4B4m_iSoundLevel offset 0x4A8 → 0x4B8m_dpv offset 0x4AC → 0x4BCm_fActive offset 0x510 → 0x520m_fLooping offset 0x511 → 0x521m_iszSound offset 0x518 → 0x528, type CUtlSymbolLarge → CGameSoundEventNamem_sSourceEntName offset 0x520 → 0x530m_hSoundSource offset 0x528 → 0x538m_nSoundSourceEntIndex offset 0x52C → 0x53Cm_iLane offset 0x780 → 0x878, no longer networkedm_Item no longer networkedm_Attributes no longer networkedm_iReapplyProvisionParity no longer networkedm_hOuter no longer networkedm_ProviderType no longer networkedm_bEnabled offset 0x780 → 0x878, no longer networkedm_nColorMode offset 0x784 → 0x87C, no longer networkedm_Color offset 0x788 → 0x880, no longer networkedm_flColorTemperature offset 0x78C → 0x884, no longer networkedm_flBrightness offset 0x790 → 0x888, no longer networkedm_flBrightnessScale offset 0x794 → 0x88C, no longer networkedm_nDirectLight offset 0x798 → 0x890, no longer networkedm_nBakedShadowIndex offset 0x79C → 0x894, no longer networkedm_nLightPathUniqueId offset 0x7A0 → 0x898, no longer networkedm_nLightMapUniqueId offset 0x7A4 → 0x89C, no longer networkedm_nLuminaireShape offset 0x7A8 → 0x8A0, no longer networkedm_flLuminaireSize offset 0x7AC → 0x8A4, no longer networkedm_flLuminaireAnisotropy offset 0x7B0 → 0x8A8, no longer networkedm_LightStyleString offset 0x7B8 → 0x8B0, no longer networkedm_flLightStyleStartTime offset 0x7C0 → 0x8B8, no longer networkedm_QueuedLightStyleStrings offset 0x7C8 → 0x8C0, no longer networkedm_LightStyleEvents offset 0x7E0 → 0x8D8, no longer networkedm_LightStyleTargets offset 0x7F8 → 0x8F0, no longer networkedm_StyleEvent offset 0x810 → 0x908m_hLightCookie offset 0x890 → 0x988, no longer networkedm_flShape offset 0x898 → 0x990, no longer networkedm_flSoftX offset 0x89C → 0x994, no longer networkedm_flSoftY offset 0x8A0 → 0x998, no longer networkedm_flSkirt offset 0x8A4 → 0x99C, no longer networkedm_flSkirtNear offset 0x8A8 → 0x9A0, no longer networkedm_vSizeParams offset 0x8AC → 0x9A4, no longer networkedm_flRange offset 0x8B8 → 0x9B0, no longer networkedm_vShear offset 0x8BC → 0x9B4, no longer networkedm_nBakeSpecularToCubemaps offset 0x8C8 → 0x9C0, no longer networkedm_vBakeSpecularToCubemapsSize offset 0x8CC → 0x9C4, no longer networkedm_nCastShadows offset 0x8D8 → 0x9D4, no longer networkedm_nShadowMapSize offset 0x8DC → 0x9D8, no longer networkedm_nShadowPriority offset 0x8E0 → 0x9DC, no longer networkedm_bContactShadow offset 0x8E4 → 0x9E0, no longer networkedm_bForceShadowsEnabled offset 0x8E5 → 0x9E1, no longer networkedm_nBounceLight offset 0x8E8 → 0x9E4, no longer networkedm_flBounceScale offset 0x8EC → 0x9E8, no longer networkedm_flMinRoughness offset 0x8F4 → 0x9EC, no longer networkedm_vAlternateColor offset 0x8F8 → 0x9F0, no longer networkedm_fAlternateColorBrightness offset 0x904 → 0x9FC, no longer networkedm_nFog offset 0x908 → 0xA00, no longer networkedm_flFogStrength offset 0x90C → 0xA04, no longer networkedm_nFogShadows offset 0x910 → 0xA08, no longer networkedm_flFogScale offset 0x914 → 0xA0C, no longer networkedm_flFadeSizeStart offset 0x918 → 0xA10, no longer networkedm_flFadeSizeEnd offset 0x91C → 0xA14, no longer networkedm_flShadowFadeSizeStart offset 0x920 → 0xA18, no longer networkedm_flShadowFadeSizeEnd offset 0x924 → 0xA1C, no longer networkedm_bPrecomputedFieldsValid offset 0x928 → 0xA20, no longer networkedm_vPrecomputedBoundsMins offset 0x92C → 0xA24, no longer networkedm_vPrecomputedBoundsMaxs offset 0x938 → 0xA30, no longer networkedm_vPrecomputedOBBOrigin offset 0x944 → 0xA3C, no longer networkedm_vPrecomputedOBBAngles offset 0x950 → 0xA48, no longer networkedm_vPrecomputedOBBExtent offset 0x95C → 0xA54, no longer networkedm_nPrecomputedSubFrusta offset 0x968 → 0xA60, no longer networkedm_vPrecomputedOBBOrigin0 offset 0x96C → 0xA64, no longer networkedm_vPrecomputedOBBAngles0 offset 0x978 → 0xA70, no longer networkedm_vPrecomputedOBBExtent0 offset 0x984 → 0xA7C, no longer networkedm_vPrecomputedOBBOrigin1 offset 0x990 → 0xA88, no longer networkedm_vPrecomputedOBBAngles1 offset 0x99C → 0xA94, no longer networkedm_vPrecomputedOBBExtent1 offset 0x9A8 → 0xAA0, no longer networkedm_vPrecomputedOBBOrigin2 offset 0x9B4 → 0xAAC, no longer networkedm_vPrecomputedOBBAngles2 offset 0x9C0 → 0xAB8, no longer networkedm_vPrecomputedOBBExtent2 offset 0x9CC → 0xAC4, no longer networkedm_vPrecomputedOBBOrigin3 offset 0x9D8 → 0xAD0, no longer networkedm_vPrecomputedOBBAngles3 offset 0x9E4 → 0xADC, no longer networkedm_vPrecomputedOBBExtent3 offset 0x9F0 → 0xAE8, no longer networkedm_vPrecomputedOBBOrigin4 offset 0x9FC → 0xAF4, no longer networkedm_vPrecomputedOBBAngles4 offset 0xA08 → 0xB00, no longer networkedm_vPrecomputedOBBExtent4 offset 0xA14 → 0xB0C, no longer networkedm_vPrecomputedOBBOrigin5 offset 0xA20 → 0xB18, no longer networkedm_vPrecomputedOBBAngles5 offset 0xA2C → 0xB24, no longer networkedm_vPrecomputedOBBExtent5 offset 0xA38 → 0xB30, no longer networkedm_bPvsModifyEntity offset 0xA44 → 0xB3Cm_VisClusters offset 0xA48 → 0xB40, no longer networkedm_flBakeSpecularToCubemapsScale float32 at 0x9D0m_bTransmitAlways bool at 0xB3Dm_bDynamicBouncem_graphControllerManager offset 0x780 → 0x878m_pMainGraphController offset 0x830 → 0x910, type CAnimGraphControllerBase* → CAnimGraphControllerPtrm_bInitiallyPopulateInterpHistory offset 0x838 → 0x918, no longer networkedm_pChoreoServices offset 0x840 → 0x958m_bAnimGraphUpdateEnabled offset 0x848 → 0x960, no longer networkedm_bAnimationUpdateScheduled offset 0x860 → 0x961m_vecForce offset 0x864 → 0x964, no longer networkedm_nForceBone offset 0x870 → 0x970, no longer networkedm_pRagdollControl offset 0x880 → 0x980m_RagdollPose offset 0x888 → 0x988, no longer networkedm_bRagdollEnabled offset 0x8B0 → 0x9B0, no longer networkedm_bRagdollClientSide offset 0x8B1 → 0x9B1, no longer networkedm_xParentedRagdollRootInEntitySpace offset 0x8C0 → 0x9C0m_bodyGroupModifiers offset 0xA20 → 0xA40m_OnLayerCycleUpdated CEntityOutputTemplate< float32 > at 0x920m_OnExternalChoreoGraphChanged CEntityIOOutput at 0x940m_bShouldUpdateTransformations bool at 0x9B2m_flMaxSlopeDistancem_vLastSlopeCheckPosm_nAnimGraphUpdateIdm_nAnimationAlgorithm no longer networkedm_nNextExternalGraphHandle offset 0x288 → 0x1Cm_vecSecondarySkeletons offset 0x2A8 → 0x38, no longer networkedm_nSecondarySkeletonMasterCount offset 0x2C0 → 0x50, no longer networkedm_flSoundSyncTime offset 0x2C8 → 0x54m_nActiveIKChainMask offset 0x2CC → 0x58m_hSequence offset 0x2D0 → 0x5C, no longer networkedm_flSeqStartTime offset 0x2D4 → 0x60, no longer networkedm_flSeqFixedCycle offset 0x2D8 → 0x64, no longer networkedm_nAnimLoopMode offset 0x2DC → 0x68, no longer networkedm_flPlaybackRate offset 0x2E0 → 0x6C, no longer networkedm_nNotifyState offset 0x2EC → 0x78m_bNetworkedAnimationInputsChanged offset 0x2ED → 0x79m_bNetworkedSequenceChanged offset 0x2EE → 0x7Am_bLastUpdateSkipped offset 0x2EF → 0x7Bm_bSequenceFinished offset 0x2F0 → 0x7Cm_nPrevAnimUpdateTick offset 0x2F4 → 0x80m_hGraphDefinitionAG2 offset 0x590 → 0x2A0, no longer networkedm_nSerializePoseRecipeVersionAG2 offset 0x5B4 → 0x32C, no longer networkedm_nServerGraphInstanceIteration offset 0x5B8 → 0x340, no longer networkedm_nServerSerializationContextIteration offset 0x5BC → 0x344, no longer networkedm_primaryGraphId offset 0x5C0 → 0x348, no longer networkedm_vecExternalGraphIds offset 0x5C8 → 0x350, no longer networkedm_vecExternalClipIds offset 0x5E0 → 0x368, no longer networkedm_sAnimGraph2Identifier offset 0x5F8 → 0x380m_vecExternalGraphs offset 0x820 → 0x5A8, type CUtlVector< ExternalAnimGraph_t > → CExternalAnimGraphListm_vecSecondarySkeletonSlotIDs CNetworkUtlVectorBase< CGlobalSymbol > at 0x20m_SerializePoseRecipeAG2Slots CUtlVectorEmbeddedNetworkVar< AnimGraph2SerializedPoseRecipeSlot_t > at 0x2A8m_SerializePoseRecipeAG2Dynamic CNetworkUtlVectorBase< uint8 > at 0x310m_nSerializePoseRecipeAG2ActiveSlot uint32 at 0x328m_pGraphInstanceAG2 CAnimGraph2InstancePtr at 0x388m_animGraphNetworkedVarsm_pAnimGraphInstancem_vecSecondarySkeletonNamesm_serializedPoseRecipeAG2m_nSerializePoseRecipeSizeAG2m_angMoveEntitySpace offset 0x800 → 0x8F8m_fStayPushed offset 0x80C → 0x904m_fRotating offset 0x80D → 0x905m_ls offset 0x810 → 0x908m_sUseSound offset 0x830 → 0x928, type CUtlSymbolLarge → CGameSoundEventNamem_sLockedSound offset 0x838 → 0x930, type CUtlSymbolLarge → CGameSoundEventNamem_sUnlockedSound offset 0x840 → 0x938, type CUtlSymbolLarge → CGameSoundEventNamem_sOverrideAnticipationName offset 0x848 → 0x940m_bLocked offset 0x850 → 0x948m_bDisabled offset 0x851 → 0x949m_flUseLockedTime offset 0x854 → 0x950m_bSolidBsp offset 0x858 → 0x954m_OnDamaged offset 0x860 → 0x958m_OnPressed offset 0x878 → 0x970m_OnUseLocked offset 0x890 → 0x988m_OnIn offset 0x8A8 → 0x9A0m_OnOut offset 0x8C0 → 0x9B8m_nState offset 0x8D8 → 0x9D0m_hConstraint offset 0x8DC → 0x9D4m_hConstraintParent offset 0x8E0 → 0x9D8m_bForceNpcExclude offset 0x8E4 → 0x9DCm_sGlowEntity offset 0x8E8 → 0x9E0m_glowEntity offset 0x8F0 → 0x9E8, no longer networkedm_usable offset 0x8F4 → 0x9EC, no longer networkedm_szDisplayText offset 0x8F8 → 0x9F0, no longer networkedm_flSpeed float32 at 0x94Cm_bEnabled offset 0x780 → 0x878, no longer networkedm_DialogXMLName offset 0x788 → 0x880, no longer networkedm_PanelClassName offset 0x790 → 0x888, no longer networkedm_PanelID offset 0x798 → 0x890, no longer networkedm_CustomOutput0 offset 0x7A0 → 0x898m_CustomOutput1 offset 0x7C0 → 0x8B8m_CustomOutput2 offset 0x7E0 → 0x8D8m_CustomOutput3 offset 0x800 → 0x8F8m_CustomOutput4 offset 0x820 → 0x918m_CustomOutput5 offset 0x840 → 0x938m_CustomOutput6 offset 0x860 → 0x958m_CustomOutput7 offset 0x880 → 0x978m_CustomOutput8 offset 0x8A0 → 0x998m_CustomOutput9 offset 0x8C0 → 0x9B8m_bForceServerRagdoll offset 0xAE0 → 0xA90m_hMyWearables offset 0xAE8 → 0xA98, no longer networkedm_impactEnergyScale offset 0xB00 → 0xAB0m_bApplyStressDamage offset 0xB04 → 0xAB4m_bDeathEventsDispatched offset 0xB05 → 0xAB5m_strRelationships offset 0xB50 → 0xB10m_eHull offset 0xB58 → 0xB18m_nNavHullIdx offset 0xB5C → 0xB1Cm_movementStats offset 0xB60 → 0xB20m_vecRelationships CUtlVector< RelationshipOverride_t > at 0xAF8m_pVecRelationshipsm_AbilityToTrigger (0x1818) on moved -0x478m_Master offset 0x4A0 → 0x4B0m_angMoveEntitySpace offset 0x810 → 0x908m_vecMoveDirParentSpace offset 0x81C → 0x914m_ls offset 0x828 → 0x920m_bForceClosed offset 0x848 → 0x940m_bDoorGroup offset 0x849 → 0x941m_bLocked offset 0x84A → 0x942m_bIgnoreDebris offset 0x84B → 0x943m_bNoNPCs offset 0x84C → 0x944m_eSpawnPosition offset 0x850 → 0x948m_flBlockDamage offset 0x854 → 0x94Cm_NoiseMoving offset 0x858 → 0x950, type CUtlSymbolLarge → CGameSoundEventNamem_NoiseArrived offset 0x860 → 0x958, type CUtlSymbolLarge → CGameSoundEventNamem_NoiseMovingClosed offset 0x868 → 0x960, type CUtlSymbolLarge → CGameSoundEventNamem_NoiseArrivedClosed offset 0x870 → 0x968, type CUtlSymbolLarge → CGameSoundEventNamem_ChainTarget offset 0x878 → 0x970m_OnBlockedClosing offset 0x880 → 0x978m_OnBlockedOpening offset 0x898 → 0x990m_OnUnblockedClosing offset 0x8B0 → 0x9A8m_OnUnblockedOpening offset 0x8C8 → 0x9C0m_OnFullyClosed offset 0x8E0 → 0x9D8m_OnFullyOpen offset 0x8F8 → 0x9F0m_OnClose offset 0x910 → 0xA08m_OnOpen offset 0x928 → 0xA20m_OnLockedUse offset 0x940 → 0xA38m_bLoopMoveSound offset 0x958 → 0xA50m_bCreateNavObstacle offset 0x978 → 0xA70m_isChaining offset 0x979 → 0xA78m_bIsUsable offset 0x97A → 0xA79, no longer networkedm_flSpeed float32 at 0xA74m_CBodyComponent no longer networkedm_iHealth no longer networkedm_iMaxHealth no longer networkedm_lifeState no longer networkedm_bTakesDamage no longer networkedm_nTakeDamageFlags no longer networkedm_nPlatformType no longer networkedm_MoveCollide no longer networkedm_MoveType no longer networkedm_nActualMoveType offset 0x2F4 → 0x2F5m_nWaterTouch offset 0x2F5 → 0x2F6m_nSlimeTouch offset 0x2F6 → 0x2F7m_bRestoreInHierarchy offset 0x2F7 → 0x2F8m_target offset 0x2F8 → 0x300m_hDamageFilter offset 0x300 → 0x308m_iszDamageFilterName offset 0x308 → 0x310m_flMoveDoneTime offset 0x310 → 0x318m_nSubclassID offset 0x314 → 0x31C, no longer networkedm_flAnimTime offset 0x320 → 0x32C, no longer networkedm_flSimulationTime offset 0x324 → 0x330, no longer networkedm_flCreateTime offset 0x328 → 0x334, no longer networkedm_bClientSideRagdoll offset 0x32C → 0x338, no longer networkedm_ubInterpolationFrame offset 0x32D → 0x339, no longer networkedm_vPrevVPhysicsUpdatePos offset 0x330 → 0x33C, type Vector → VectorWSm_iTeamNum offset 0x33C → 0x348, no longer networkedm_iGlobalname offset 0x340 → 0x350m_iSentToClients offset 0x348 → 0x358m_sUniqueHammerID offset 0x350 → 0x360m_spawnflags offset 0x358 → 0x368, no longer networkedm_nNextThinkTick offset 0x35C → 0x36C, no longer networkedm_nSimulationTick offset 0x360 → 0x370m_OnKilled offset 0x368 → 0x378m_fFlags offset 0x380 → 0x390, no longer networkedm_vecAbsVelocity offset 0x384 → 0x394m_vecVelocity offset 0x390 → 0x3A0, no longer networkedm_nPushEnumCount offset 0x3C0 → 0x3D0m_pCollision offset 0x3C8 → 0x3D8m_pModifierProp offset 0x3D0 → 0x3E0, no longer networkedm_hEffectEntity offset 0x3D8 → 0x3E8, no longer networkedm_hOwnerEntity offset 0x3DC → 0x3EC, no longer networkedm_fEffects offset 0x3E0 → 0x3F0, no longer networkedm_hGroundEntity offset 0x3E4 → 0x3F4, no longer networkedm_nGroundBodyIndex offset 0x3E8 → 0x3F8, no longer networkedm_flFriction offset 0x3EC → 0x3FC, no longer networkedm_flElasticity offset 0x3F0 → 0x400, no longer networkedm_flGravityScale offset 0x3F4 → 0x404, no longer networkedm_flTimeScale offset 0x3F8 → 0x408, no longer networkedm_flWaterLevel offset 0x3FC → 0x40C, no longer networkedm_bGravityDisabled offset 0x400 → 0x410, no longer networkedm_bAnimatedEveryTick offset 0x401 → 0x411, no longer networkedm_flActualGravityScale offset 0x404 → 0x414m_bGravityActuallyDisabled offset 0x408 → 0x418m_bDisableLowViolence offset 0x409 → 0x419m_nWaterType offset 0x40A → 0x41Am_iEFlags offset 0x40C → 0x41Cm_OnUser1 offset 0x410 → 0x420m_OnUser2 offset 0x428 → 0x438m_OnUser3 offset 0x440 → 0x450m_OnUser4 offset 0x458 → 0x468m_iInitialTeamNum offset 0x470 → 0x480m_flNavIgnoreUntilTime offset 0x474 → 0x484, no longer networkedm_vecAngVelocity offset 0x478 → 0x488m_bNetworkQuantizeOriginAndAngles offset 0x484 → 0x494m_bLagCompensate offset 0x485 → 0x495m_pBlocker offset 0x488 → 0x498m_flLocalTime offset 0x48C → 0x49Cm_flVPhysicsUpdateLocalTime offset 0x490 → 0x4A0m_pPulseGraphInstance offset 0x498 → 0x4A8m_think BASEPTR at 0x288m_pfnTouch ENTITYFUNCPTR at 0x2B0m_pfnUse USEPTR at 0x2B8m_pfnBlocked ENTITYFUNCPTR at 0x2C0m_pfnMoveDone BASEPTR at 0x2C8m_nPreviouslySetMoveType MoveType_t at 0x2F4m_hNPCSensingHandle SensableByNPCHandle_t at 0x328m_flSpeedm_bNegated (0x4A0) on moved +0x10m_TargetModifier (0x1818) on moved -0x478m_CRenderComponent offset 0x4A0 → 0x4B0m_CHitboxComponent offset 0x4A8 → 0x4B8, no longer networkedm_pChoreoComponent offset 0x4C0 → 0x4D0, no longer networkedm_nDestructiblePartInitialStateDestructed0 offset 0x4C8 → 0x4D8m_nDestructiblePartInitialStateDestructed1 offset 0x4CC → 0x4DCm_nDestructiblePartInitialStateDestructed2 offset 0x4D0 → 0x4E0m_nDestructiblePartInitialStateDestructed3 offset 0x4D4 → 0x4E4m_nDestructiblePartInitialStateDestructed4 offset 0x4D8 → 0x4E8m_nDestructiblePartInitialStateDestructed0_PartIndex offset 0x4DC → 0x4ECm_nDestructiblePartInitialStateDestructed1_PartIndex offset 0x4E0 → 0x4F0m_nDestructiblePartInitialStateDestructed2_PartIndex offset 0x4E4 → 0x4F4m_nDestructiblePartInitialStateDestructed3_PartIndex offset 0x4E8 → 0x4F8m_nDestructiblePartInitialStateDestructed4_PartIndex offset 0x4EC → 0x4FCm_pDestructiblePartsSystemComponent offset 0x4F0 → 0x508, no longer networkedm_OnDestructibleHitGroupDamageLevelChanged offset 0x4F8 → 0x510m_flDissolveStartTime offset 0x520 → 0x538m_OnIgnite offset 0x528 → 0x540m_nRenderMode offset 0x540 → 0x558, no longer networkedm_nRenderFX offset 0x541 → 0x559, no longer networkedm_szAddModifier offset 0x548 → 0x560m_bAllowFadeInView offset 0x550 → 0x568m_bHasCollision offset 0x570 → 0x588m_vSupport offset 0x574 → 0x58Cm_clrRender offset 0x580 → 0x598, no longer networkedm_vecRenderAttributes offset 0x588 → 0x5A0, no longer networkedm_bRenderToCubemaps offset 0x5F0 → 0x608, no longer networkedm_bNoInterpolate offset 0x5F1 → 0x60A, no longer networkedm_Collision offset 0x5F8 → 0x610, no longer networkedm_Glow offset 0x6B0 → 0x6C8, no longer networkedm_flGlowBackfaceMult offset 0x708 → 0x720, no longer networkedm_fadeMinDist offset 0x70C → 0x724, no longer networkedm_fadeMaxDist offset 0x710 → 0x728, no longer networkedm_flFadeScale offset 0x714 → 0x72C, no longer networkedm_flShadowStrength offset 0x718 → 0x730, no longer networkedm_nObjectCulling offset 0x71C → 0x734, no longer networkedm_bodyGroupChoices offset 0x720 → 0x818m_vecViewOffset offset 0x748 → 0x840, no longer networkedm_bvDisabledHitGroups offset 0x778 → 0x870, no longer networkedm_bDestructiblePartInitialStateDestructed0_GenerateBreakpieces bool at 0x500m_bDestructiblePartInitialStateDestructed1_GenerateBreakpieces bool at 0x501m_bDestructiblePartInitialStateDestructed2_GenerateBreakpieces bool at 0x502m_bDestructiblePartInitialStateDestructed3_GenerateBreakpieces bool at 0x503m_bDestructiblePartInitialStateDestructed4_GenerateBreakpieces bool at 0x504m_bExpandRenderBoundsToIncludeCloth bool at 0x609m_bodyGroupTotalRequestCount uint32 at 0x738m_bodyGroupRequests CUtlVectorFixedGrowable< CBaseModelEntity::BodyGroupRequest_t > at 0x740m_bReadyOnClient bool at 0x73m_hAuraUnits (0xD0) on moved +0x70m_nMaxNumNPCs offset 0x4A0 → 0x4B0m_flSpawnFrequency offset 0x4A4 → 0x4B4m_flRetryFrequency offset 0x4A8 → 0x4B8m_nHullCheckMode offset 0x4AC → 0x4BCm_OnSpawnNPC offset 0x4B0 → 0x4C0m_OnSpawnedNPCDied offset 0x4D0 → 0x4E0m_OnAllSpawned offset 0x4E8 → 0x4F8m_OnAllSpawnedDead offset 0x500 → 0x510m_OnAllLiveChildrenDead offset 0x518 → 0x528m_nLiveChildren offset 0x530 → 0x540m_nMaxLiveChildren offset 0x534 → 0x544m_nMinSpawnDistance offset 0x538 → 0x548m_nSpawnThreshold offset 0x53C → 0x54Cm_nBatchCount offset 0x540 → 0x550m_flRadius offset 0x544 → 0x554m_bDisabled offset 0x548 → 0x558m_bSpawning offset 0x549 → 0x559m_bZeroPitchAndRoll offset 0x54A → 0x55Am_hIgnoreEntity offset 0x54C → 0x55Cm_iszIgnoreEnt offset 0x550 → 0x560m_iszDestinationGroup offset 0x558 → 0x568m_hSpawnEntity offset 0x560 → 0x570m_hSpawnedNPC offset 0x564 → 0x574m_nCurrentBatchCount offset 0x568 → 0x578m_CriterionVisibility offset 0x574 → 0x57Cm_CriterionDistance offset 0x578 → 0x580m_nNumSpawnDestinationsm_nNumValidDestinationsm_NoiseMoving offset 0x800 → 0x8F8, type CUtlSymbolLarge → CGameSoundEventNamem_NoiseArrived offset 0x808 → 0x900, type CUtlSymbolLarge → CGameSoundEventNamem_volume offset 0x818 → 0x910m_flTWidth offset 0x81C → 0x914m_flTLength offset 0x820 → 0x918m_nInButtonsWhichAreToggles offset 0x4A8 → 0x4B8m_nTickBase offset 0x4B0 → 0x4C0, no longer networkedm_hPawn offset 0x4D8 → 0x4E8, no longer networkedm_bKnownTeamMismatch offset 0x4DC → 0x4EC, no longer networkedm_nSplitScreenSlot offset 0x4E0 → 0x4F4m_hSplitOwner offset 0x4E4 → 0x4F8m_hSplitScreenPlayers offset 0x4E8 → 0x500m_bIsHLTV offset 0x500 → 0x518m_iConnected offset 0x504 → 0x51C, no longer networkedm_iszPlayerName offset 0x508 → 0x524, no longer networkedm_szNetworkIDString offset 0x588 → 0x5A8m_fLerpTime offset 0x590 → 0x5B0m_bLagCompensation offset 0x594 → 0x5B4m_bPredict offset 0x595 → 0x5B5m_bIsLowViolence offset 0x59C → 0x5BCm_bGamePaused offset 0x59D → 0x5BDm_iIgnoreGlobalChat offset 0x6E8 → 0x708m_flLastPlayerTalkTime offset 0x6EC → 0x70Cm_flLastEntitySteadyState offset 0x6F0 → 0x710m_nAvailableEntitySteadyState offset 0x6F4 → 0x714m_bHasAnySteadyStateEnts offset 0x6F8 → 0x718m_steamID offset 0x708 → 0x728, no longer networkedm_bNoClipEnabled offset 0x710 → 0x730, no longer networkedm_iDesiredFOV offset 0x714 → 0x734, no longer networkedm_iMostConnected PlayerConnectedState at 0x520m_pWeaponServices offset 0xBA0 → 0xB60, no longer networkedm_pItemServices offset 0xBA8 → 0xB68, no longer networkedm_pAutoaimServices offset 0xBB0 → 0xB70, no longer networkedm_pObserverServices offset 0xBB8 → 0xB78, no longer networkedm_pWaterServices offset 0xBC0 → 0xB80, no longer networkedm_pUseServices offset 0xBC8 → 0xB88, no longer networkedm_pFlashlightServices offset 0xBD0 → 0xB90, no longer networkedm_pCameraServices offset 0xBD8 → 0xB98, no longer networkedm_pMovementServices offset 0xBE0 → 0xBA0, no longer networkedm_ServerViewAngleChanges offset 0xBF0 → 0xBB0, no longer networkedv_angle offset 0xC58 → 0xC18v_anglePrevious offset 0xC64 → 0xC24m_iHideHUD offset 0xC70 → 0xC30, no longer networkedm_skybox3d offset 0xC78 → 0xC38, no longer networkedm_fTimeLastHurt offset 0xD08 → 0xCC8m_flDeathTime offset 0xD0C → 0xCCC, no longer networkedm_fNextSuicideTime offset 0xD10 → 0xCD0m_fInitHUD offset 0xD14 → 0xCD8m_pExpresser offset 0xD18 → 0xCE0m_hController offset 0xD20 → 0xCE8, no longer networkedm_hDefaultController offset 0xD24 → 0xCEC, no longer networkedm_fHltvReplayDelay offset 0xD2C → 0xCF4m_fHltvReplayEnd offset 0xD30 → 0xCF8m_iHltvReplayEntity offset 0xD34 → 0xCFCm_sndOpvarLatchData offset 0xD38 → 0xD00m_vecIntrinsicModifiers offset 0x108 → 0x1E8m_flHeadDamageMultiplier offset 0x120 → 0x200m_flChestDamageMultiplier offset 0x130 → 0x210m_flStomachDamageMultiplier offset 0x140 → 0x220m_flArmDamageMultiplier offset 0x150 → 0x230m_flLegDamageMultiplier offset 0x160 → 0x240m_flHoldBreathTime offset 0x170 → 0x250m_flDrowningDamageInterval offset 0x174 → 0x254m_nDrowningDamageInitial offset 0x178 → 0x258m_nDrowningDamageMax offset 0x17C → 0x25Cm_nWaterSpeed offset 0x180 → 0x260m_flUseRange offset 0x184 → 0x264m_flUseAngleTolerance offset 0x188 → 0x268m_flCrouchTime offset 0x18C → 0x26Cm_sModelNameAg2Override CResourceNameTyped< CWeakHandle< InfoForResourceTypeCModel > > at 0x108m_nNextPrimaryAttackTick no longer networkedm_flNextPrimaryAttackTickRatio no longer networkedm_nNextSecondaryAttackTick no longer networkedm_flNextSecondaryAttackTickRatio no longer networkedm_iClip1 no longer networkedm_iClip2 no longer networkedm_pReserveAmmo no longer networkedm_sToolsOnlyOwnerModelName offset 0xF8 → 0x1D8m_bBuiltRightHanded offset 0x1D8 → 0x2B8m_bAllowFlipping offset 0x1D9 → 0x2B9m_sMuzzleAttachment offset 0x1E0 → 0x2C0m_szMuzzleFlashParticle offset 0x200 → 0x2E0m_szMuzzleFlashParticleConfig offset 0x2E0 → 0x3C0m_szBarrelSmokeParticle offset 0x2E8 → 0x3C8m_nMuzzleSmokeShotThreshold offset 0x3C8 → 0x4A8m_flMuzzleSmokeTimeout offset 0x3CC → 0x4ACm_flMuzzleSmokeDecrementRate offset 0x3D0 → 0x4B0m_bGenerateMuzzleLight offset 0x3D4 → 0x4B4m_bLinkedCooldowns offset 0x3D5 → 0x4B6m_iFlags offset 0x3F0 → 0x4B7m_iWeight offset 0x3F4 → 0x4B8m_bAutoSwitchTo offset 0x3F8 → 0x4BCm_bAutoSwitchFrom offset 0x3F9 → 0x4BDm_nPrimaryAmmoType offset 0x3FA → 0x4BEm_nSecondaryAmmoType offset 0x3FB → 0x4BFm_iMaxClip1 offset 0x3FC → 0x4C0m_iMaxClip2 offset 0x400 → 0x4C4m_iDefaultClip1 offset 0x404 → 0x4C8m_iDefaultClip2 offset 0x408 → 0x4CCm_bReserveAmmoAsClips offset 0x40C → 0x4D0m_bTreatAsSingleClip offset 0x40D → 0x4D1m_bKeepLoadedAmmo offset 0x40E → 0x4D2m_iRumbleEffect offset 0x410 → 0x4D4m_flDropSpeed offset 0x414 → 0x4D8m_iSlot offset 0x418 → 0x4DCm_iPosition offset 0x41C → 0x4E0m_aShootSounds offset 0x420 → 0x4E8m_szWorldModelAg2Override CResourceNameTyped< CWeakHandle< InfoForResourceTypeCModel > > at 0xF8m_bShouldAnimateInWorld bool at 0x4B5m_vecIntrinsicModifiersm_flAutoReturnDelay offset 0xCE0 → 0xD60m_hDoorList offset 0xCE8 → 0xD68m_nHardwareType offset 0xD00 → 0xD80m_bNeedsHardware offset 0xD04 → 0xD84m_eDoorState offset 0xD08 → 0xD88, no longer networkedm_bLocked offset 0xD0C → 0xD8C, no longer networkedm_bNoNPCs offset 0xD0D → 0xD8D, no longer networkedm_closedPosition offset 0xD10 → 0xD90, type Vector → VectorWS, no longer networkedm_closedAngles offset 0xD1C → 0xD9C, no longer networkedm_hBlocker offset 0xD28 → 0xDA8m_bFirstBlocked offset 0xD2C → 0xDACm_ls offset 0xD30 → 0xDB0m_bForceClosed offset 0xD50 → 0xDD0m_vecLatchWorldPosition offset 0xD54 → 0xDD4m_hActivator offset 0xD60 → 0xDE0m_SoundMoving offset 0xD78 → 0xE00, type CUtlSymbolLarge → CGameSoundEventNamem_SoundOpen offset 0xD80 → 0xE08, type CUtlSymbolLarge → CGameSoundEventNamem_SoundClose offset 0xD88 → 0xE10, type CUtlSymbolLarge → CGameSoundEventNamem_SoundLock offset 0xD90 → 0xE18, type CUtlSymbolLarge → CGameSoundEventNamem_SoundUnlock offset 0xD98 → 0xE20, type CUtlSymbolLarge → CGameSoundEventNamem_SoundLatch offset 0xDA0 → 0xE28, type CUtlSymbolLarge → CGameSoundEventNamem_SoundPound offset 0xDA8 → 0xE30, type CUtlSymbolLarge → CGameSoundEventNamem_SoundJiggle offset 0xDB0 → 0xE38, type CUtlSymbolLarge → CGameSoundEventNamem_SoundLockedAnim offset 0xDB8 → 0xE40, type CUtlSymbolLarge → CGameSoundEventNamem_numCloseAttempts offset 0xDC0 → 0xE48m_nPhysicsMaterial offset 0xDC4 → 0xE4Cm_SlaveName offset 0xDC8 → 0xE50m_hMaster offset 0xDD0 → 0xE58, no longer networkedm_OnBlockedClosing offset 0xDD8 → 0xE60m_OnBlockedOpening offset 0xDF0 → 0xE78m_OnUnblockedClosing offset 0xE08 → 0xE90m_OnUnblockedOpening offset 0xE20 → 0xEA8m_OnFullyClosed offset 0xE38 → 0xEC0m_OnFullyOpen offset 0xE50 → 0xED8m_OnClose offset 0xE68 → 0xEF0m_OnOpen offset 0xE80 → 0xF08m_OnLockedUse offset 0xE98 → 0xF20m_OnAjarOpen offset 0xEB0 → 0xF38m_flSpeed float32 at 0xDE4m_toggle_state (0x780) on moved +0xF8m_vecTrackedStats offset 0x4A0 → 0x4B0, no longer networkedm_OnStartTouch offset 0x800 → 0x8F8m_OnStartTouchAll offset 0x818 → 0x910m_OnEndTouch offset 0x830 → 0x928m_OnEndTouchAll offset 0x848 → 0x940m_OnTouching offset 0x860 → 0x958m_OnTouchingEachEntity offset 0x878 → 0x970m_OnNotTouching offset 0x890 → 0x988m_hTouchingEntities offset 0x8A8 → 0x9B8m_iFilterName offset 0x8C0 → 0x9D0m_hFilter offset 0x8C8 → 0x9D8m_bDisabled offset 0x8CC → 0x9DC, no longer networkedm_bUseAsyncQueries offset 0x8D8 → 0x9E8m_OnTouchingChanged CEntityIOOutput at 0x9A0m_AbilityToTrigger (0x1818) on moved -0x478m_flFrameRate offset 0x780 → 0x878, no longer networkedm_flHDRColorScale offset 0x784 → 0x87C, no longer networkedm_flFireTime offset 0x788 → 0x880m_flDamage offset 0x78C → 0x884m_nNumBeamEnts offset 0x790 → 0x888, no longer networkedm_hBaseMaterial offset 0x798 → 0x890, no longer networkedm_nHaloIndex offset 0x7A0 → 0x898, no longer networkedm_nBeamType offset 0x7A8 → 0x8A0, no longer networkedm_nBeamFlags offset 0x7AC → 0x8A4, no longer networkedm_hAttachEntity offset 0x7B0 → 0x8A8, no longer networkedm_nAttachIndex offset 0x7D8 → 0x8D0, no longer networkedm_fWidth offset 0x7E4 → 0x8DC, no longer networkedm_fEndWidth offset 0x7E8 → 0x8E0, no longer networkedm_fFadeLength offset 0x7EC → 0x8E4, no longer networkedm_fHaloScale offset 0x7F0 → 0x8E8, no longer networkedm_fAmplitude offset 0x7F4 → 0x8EC, no longer networkedm_fStartFrame offset 0x7F8 → 0x8F0, no longer networkedm_fSpeed offset 0x7FC → 0x8F4, no longer networkedm_flFrame offset 0x800 → 0x8F8, no longer networkedm_bTurnedOff offset 0x808 → 0x8FC, no longer networkedm_vecEndPos offset 0x80C → 0x900, no longer networkedm_hEndEntity offset 0x818 → 0x90Cm_nDissolveType offset 0x81C → 0x910m_nClipStylem_animationController offset 0x4A0 → 0x4F0, no longer networkedm_sceneNode no longer networkedm_skeletonInstance no longer networkedm_CPropDataComponent offset 0x788 → 0x880, no longer networkedm_Material offset 0x7C8 → 0x8C0m_hBreaker offset 0x7CC → 0x8C4m_Explosion offset 0x7D0 → 0x8C8m_iszSpawnObject offset 0x7D8 → 0x8D0m_flPressureDelay offset 0x7E0 → 0x8D8m_iMinHealthDmg offset 0x7E4 → 0x8DCm_iszPropData offset 0x7E8 → 0x8E0m_impactEnergyScale offset 0x7F0 → 0x8E8m_nOverrideBlockLOS offset 0x7F4 → 0x8ECm_OnStartDeath offset 0x7F8 → 0x8F0m_OnBreak offset 0x810 → 0x908m_OnHealthChanged offset 0x828 → 0x920m_PerformanceMode offset 0x848 → 0x940m_hPhysicsAttacker offset 0x84C → 0x944m_flLastPhysicsInfluenceTime offset 0x850 → 0x948m_CPropDataComponent no longer networkedm_sMapName (0x8E0) on moved +0x110m_nNextSceneEventId offset 0x68 → 0x70m_flAllowResponsesEndTime offset 0x88 → 0x74m_nExernalChoreoGraphCount int32 at 0x34m_sActiveExternalChoreoGraphSlotID CGlobalSymbol at 0x38m_bUpdateLayerPrioritiesm_vecChoreoModifiersm_hDoorwayAbility offset 0xF80 → 0x14B0m_hProjectile (0xFF0) on moved +0x560m_flBaseFallrate (0x1818) on moved -0x478m_bZoomed offset 0x1770 → 0x1FA0m_bAirCast offset 0x1771 → 0x1FA1, no longer networkedm_beam offset 0x1778 → 0x1FA8, no longer networkedm_flAngleBetweenTrace offset 0x273C → 0x2F74m_nTotalDamage offset 0x2740 → 0x2F78m_flNextDamageTime offset 0x2744 → 0x2F7Cm_RestrictionModifier (0x1818) on moved -0x478m_CastParticle (0x1818) on moved -0x478m_ExplodeParticle (0x1818) on moved -0x478m_DebuffModifier (0x1818) on moved -0x478m_BuffModifier (0x1818) on moved -0x478m_vecLinkedEnemies offset 0xF70 → 0x14A0m_DamageShareParticle (0x1818) on moved -0x478m_BuffModifier (0x1818) on moved -0x478m_flBeadRadius (0x19C8) on moved -0x368m_AreaModifier (0x1818) on moved -0x478m_vLaunchPosition (0x1370) on moved +0x6B0m_DragonSpawnParticle (0x1818) on moved -0x478m_nCastParticleIndex (0x1370) on moved +0x6B0m_ShoveParticle (0x1818) on moved -0x478m_vecHitUnits offset 0xF70 → 0x14A0m_bAffectedAnyTargets offset 0x1C24 → 0x2604m_KnightChargeChannelParticle (0x1818) on moved -0x478m_vForward offset 0xF70 → 0x14A0m_bShouldDeploy offset 0xF7C → 0x14ACm_bAnglesSet offset 0xF7D → 0x14ADm_bCanCancel offset 0xF7E → 0x14AEm_angFacing offset 0x1200 → 0x1820, no longer networkedm_vecHitEntities offset 0xF70 → 0x14A0m_bGainedWeaponPowerBuff offset 0xF88 → 0x14B8m_anglesCharging offset 0x1610 → 0x1DB0, no longer networkedm_flChargeStartTime offset 0x161C → 0x1DBC, no longer networkedm_flFastChargeStartTime offset 0x1620 → 0x1DC0, no longer networkedm_flFastChargeEndTime offset 0x1624 → 0x1DC4, no longer networkedm_bFirstTick offset 0x162C → 0x1DCCm_vGoalDir offset 0x1630 → 0x1DD0m_bHitSomethingStunnable bool at 0x1DC8m_bHitAPlayerm_AuraModifier offset 0x1818 → 0x13A0m_bBraceParamTriggered offset 0xF70 → 0x14A0, no longer networkedm_flBoostYaw offset 0xF74 → 0x14A4, no longer networkedm_vecCrashPosition offset 0xF78 → 0x14A8, type Vector → VectorWS, no longer networkedm_vecCrashDirection offset 0xF84 → 0x14B4, no longer networkedm_eLeapState offset 0xF90 → 0x14C0, no longer networkedm_flStateEnterTime offset 0xF94 → 0x14C4, no longer networkedm_flNextStateTime offset 0xF98 → 0x14C8, no longer networkedm_flBoostEndTime offset 0xFB0 → 0x14E0, no longer networkedm_vPrevPos offset 0x1348 → 0x19C8, type Vector → VectorWSm_vecDraggedEntities offset 0x1358 → 0x19D8m_vecLastVel offset 0x137C → 0x19FCm_vecCrashDownLastPos offset 0x1388 → 0x1A08, type Vector → VectorWSm_bInputBufferCrash offset 0x1394 → 0x1A14m_CrashSpeedScaleCurve (0x1818) on moved -0x478m_flFlurryEndTime offset 0xF70 → 0x14A0, no longer networkedm_flNextAttackTime offset 0xF88 → 0x14B8, no longer networkedm_vecShootTargets offset 0x1290 → 0x1990m_nNumPlayersKilled offset 0x12A8 → 0x19A8m_nShootIndex offset 0x12AC → 0x19ACm_nShootIndexNPC offset 0x12B0 → 0x19B0m_nBurstShots offset 0x12B4 → 0x19B4m_bHasCameraOverride offset 0x12B8 → 0x19B8m_nConeVFX offset 0x12BC → 0x19BCm_ChannelParticle (0x1818) on moved -0x478m_bInGround offset 0x13F0 → 0x1AD0, no longer networkedm_flLastDamageTime offset 0x13F4 → 0x1AD4, no longer networkedm_SpinEndTime offset 0x13F8 → 0x1AD8, no longer networkedm_ExplodeParticle (0x1818) on moved -0x478m_nPreviousMaxCharges offset 0xF70 → 0x14A0m_vecCards offset 0xF78 → 0x14A8m_vecFlyingCards offset 0xF90 → 0x14C0m_vCardList offset 0xFA8 → 0x14D8m_bCardIsFlying offset 0x1A58 → 0x2378, no longer networkedm_ChannelParticle offset 0xF70 → 0x14A0m_bPreparing offset 0x13F0 → 0x1AD0, no longer networkedm_bTackling offset 0x13F1 → 0x1AD1, no longer networkedm_flTackleStartTime offset 0x13F4 → 0x1AD4, no longer networkedm_flPrepareStartTime offset 0x13F8 → 0x1AD8, no longer networkedm_vecTackleDir offset 0x13FC → 0x1ADC, no longer networkedm_vecLastPosition offset 0x1408 → 0x1AE8, type Vector → VectorWSm_nStuckFramesCount offset 0x1414 → 0x1AF4m_vecHitEnemies offset 0x1418 → 0x1AF8m_nDistancePreview offset 0x1430 → 0x1B10m_bWantsSlow offset 0xF70 → 0x14A0, no longer networkedm_flLatchedTimeScaleFracChangeTime offset 0xF74 → 0x14A4, no longer networkedm_flLatchedTimeScaleFrac offset 0xF78 → 0x14A8, no longer networkedm_flSpeedBoostEndTime offset 0xF7C → 0x14AC, no longer networkedm_flShotTimeScaleEndTime offset 0xF80 → 0x14B0, no longer networkedm_flStoredPowerPct offset 0xF8C → 0x14BCm_flShotTimeScaleLingerDuration offset 0x1818 → 0x13A0m_ChargingModifier offset 0x1820 → 0x13A8m_DebuffModifier offset 0x1830 → 0x13B8m_cameraKineticCarbineShotFired offset 0x1840 → 0x13C8m_strSlowZoomSound CSoundEventName at 0x1450m_vLaunchPosition (0xF70) on moved +0x530m_PulseAreaModifier (0x1818) on moved -0x478m_hWall offset 0xF70 → 0x14A0vecDir offset 0xF74 → 0x14A4m_hChargingParticle offset 0xF80 → 0x14B0m_vSpawnPos offset 0xF84 → 0x14B4m_qAngles offset 0xF90 → 0x14C0m_bAirCast offset 0xF9C → 0x14CC, no longer networkedm_AuraModifier (0x1818) on moved -0x478m_bHitTarget (0xF70) on moved +0x530m_vTop offset 0xF70 → 0x14A0, type CNetworkOriginQuantizedVector → CNetworkOriginQuantizedVectorWS, no longer networkedm_vBottom offset 0xFA0 → 0x14D0, type CNetworkOriginQuantizedVector → CNetworkOriginQuantizedVectorWS, no longer networkedm_flActivatePressTime offset 0xFD0 → 0x1500m_flDisconnectTime offset 0xFD4 → 0x1504m_flClimbStartTime offset 0xFD8 → 0x1508m_bNoDelayNeeded offset 0xFDC → 0x150Cm_bMouseWheelBind offset 0xFDD → 0x150Dm_vLastPos offset 0xFE0 → 0x1510, type Vector → VectorWSm_bRequestStopClimbing offset 0x1000 → 0x1530, no longer networkedm_bRequestJumpToRoof offset 0x1001 → 0x1531, no longer networkedm_flMoveDownStartTime offset 0x1004 → 0x1534, no longer networkedm_eClimbState offset 0x1008 → 0x1538, no longer networkedm_flMinButtonHoldTimeToActivate (0x1818) on moved -0x478m_ReadyParticleIndex offset 0xF74 → 0x14A4m_flDashAngle offset 0xF70 → 0x14A0, no longer networkedm_GroundDashExecuteTime offset 0xF74 → 0x14A4, no longer networkedm_GroundDashCancelExecuteTime offset 0xF78 → 0x14A8, no longer networkedm_nLastGroundDashTick offset 0xF7C → 0x14AC, no longer networkedm_flAirDashCastTime offset 0xF84 → 0x14B4, no longer networkedm_flAirDashStartPos offset 0xF88 → 0x14B8, type Vector → VectorWS, no longer networkedm_flAirDashDragStartTime offset 0xF94 → 0x14C4, no longer networkedm_flParryCancelSlideEndTime offset 0xF98 → 0x14C8, no longer networkedm_flParryCancelAirGlideStartTime offset 0xF9C → 0x14CC, no longer networkedm_nConsecutiveAirDashes offset 0xFA0 → 0x14D0, no longer networkedm_nConsecutiveDownDashes offset 0xFA1 → 0x14D1, no longer networkedm_bDownAirDash offset 0xFA2 → 0x14D2, no longer networkedm_flAirDashDelayedEffectsTime offset 0xFA4 → 0x14D4m_bAnglesControlActive bool at 0x14B0m_bTagCanActivateGroundDashm_ExplodeParticle (0x1818) on moved -0x478m_flTraceRadius (0x1818) on moved -0x478m_hDoor1 offset 0xFA0 → 0x14D0, no longer networkedm_flLastRangeFailCast offset 0xFA8 → 0x14D8m_flDoorBreakableRadius offset 0x1130 → 0x16F0m_DoorOpenStartSound (0x1818) on moved -0x478m_hHotelStart offset 0xF98 → 0x14C8m_hStartRelay offset 0xF9C → 0x14CCm_bSpendCooldown offset 0xFA0 → 0x14D0m_vLookTarget offset 0xFA4 → 0x14D4, type Vector → VectorWS, no longer networkedm_NoDrawModifier (0x1818) on moved -0x478m_vecCurrentTargets offset 0xF70 → 0x14A0m_TypeIDDarkness offset 0xF94 → 0x14BCm_nKillsEarnedm_nAssistsEarnedm_TargetModifier (0x1818) on moved -0x478m_strSwipeTracerParticleRight (0x19C8) on moved -0x368m_hSpinningBladeAbility (0xF70) on moved +0x530m_hBarrel offset 0xF70 → 0x14A0m_vecTargetsInCone offset 0xF90 → 0x14C0, no longer networkedm_EffectModifier (0x1818) on moved -0x478m_bCastWhileAttached offset 0x12F0 → 0x1970, no longer networkedm_EffectModifier (0x1818) on moved -0x478m_nAmmoToBeConsumedForChannel offset 0x1338 → 0x1938, no longer networkedm_bForceFiring offset 0x133A → 0x193A, no longer networkedm_vecTagAlongVisitedAllies offset 0xF78 → 0x14A8, no longer networkedm_hLastAttachedTo offset 0xF90 → 0x14C0, no longer networkedm_AttachedModifier (0x1818) on moved -0x478m_CloneModifier (0x1818) on moved -0x478m_CloneModifier (0x1818) on moved -0x478m_flOverrideCooldown offset 0xF70 → 0x14A0, no longer networkedm_HealParticle (0x1818) on moved -0x478m_vecHelpers offset 0xF78 → 0x14A8, no longer networkedm_tChoreUseCooldownEndTime offset 0xF90 → 0x14C0, no longer networkedm_tSoonestHelperCooldownEndTime offset 0xF94 → 0x14C4, no longer networkedm_nAvailableHelperCount offset 0xF98 → 0x14C8, no longer networkedm_AIPhysicsModifier (0x1818) on moved -0x478m_hAuraThinker offset 0xF70 → 0x14A0m_nEyeGlowFX offset 0xF74 → 0x14A4m_vLastValidAuraPosition offset 0xF78 → 0x14A8m_hWasAttachedTo offset 0x1008 → 0x1568, no longer networkedm_vAuraPosition offset 0x100C → 0x156C, no longer networkedm_ExposedAuraModifier (0x1818) on moved -0x478m_PendingBulletParticle (0x19C8) on moved -0x368m_flShotCosmeticVarianceMagnitude offset 0x19C8 → 0x1660m_nRollFXIndex offset 0xF70 → 0x14A0m_bInFlight offset 0xF74 → 0x14A4, no longer networkedm_ExplosionParticle offset 0x1818 → 0x13A0m_LeapParticle offset 0x18F8 → 0x1480m_strExplodeSound offset 0x19E0 → 0x1560m_InFlightModifier offset 0x19F0 → 0x1570m_strInFlightAnimGraphParamm_AuraModifier offset 0x1818 → 0x13A0m_hTarget offset 0xF70 → 0x14A0m_iCurrentShotCount offset 0x1198 → 0x1708, no longer networkedm_strSwipeTracerParticleRight (0x19C8) on moved -0x368m_hTarget offset 0xF70 → 0x14A0, no longer networkedm_vRiposteStartPosition offset 0xF74 → 0x14A4, type Vector → VectorWS, no longer networkedm_vDashDirection offset 0xF80 → 0x14B0, no longer networkedm_flStateStartTime offset 0xF8C → 0x14BC, no longer networkedm_nCurrentRiposteState offset 0xF90 → 0x14C0, no longer networkedm_flSuccessfulRiposteTime offset 0xF94 → 0x14C4, no longer networkedm_vecHitEnemies offset 0x1818 → 0x2078m_vecLastPosition offset 0x1830 → 0x2090, type Vector → VectorWSm_flStuckTime offset 0x183C → 0x209Cm_nParriedFXIndex offset 0x1840 → 0x20A0m_DashLineEffect offset 0x1818 → 0x13A0m_RiposteDashParticle offset 0x18F8 → 0x1480m_RiposteParriedParticle offset 0x19D8 → 0x1560m_strDashStart offset 0x1AB8 → 0x1640m_strStunImpactSound offset 0x1AC8 → 0x1650m_strAvoidDamage offset 0x1AD8 → 0x1660m_strStartParry offset 0x1AE8 → 0x1670m_DebuffModifier offset 0x1AF8 → 0x16A0m_TargetLifestealModifier offset 0x1B08 → 0x16B0m_flAirSpeedMax offset 0x1B18 → 0x16C0m_flAirDrag offset 0x1B1C → 0x16C4m_flFallSpeedMax offset 0x1B20 → 0x16C8m_flParryMoveSpeed offset 0x1B24 → 0x16CCm_flDashAnimDelay offset 0x1B28 → 0x16D0m_strTargetingLoopSound CSoundEventName at 0x1680m_strTargetingExpireSound CSoundEventName at 0x1690m_vCastPosition offset 0xF70 → 0x14A0, type Vector → VectorWSm_qCastAngles offset 0xF7C → 0x14ACm_nMarkParticleIndex offset 0xF88 → 0x14B8m_nLingerParticleIndex offset 0xF8C → 0x14BCm_nExplodeParticleIndex offset 0xF90 → 0x14C0m_bHitEnemyPlayer offset 0xF94 → 0x14C4m_tRecastEndTime offset 0xF98 → 0x14C8, no longer networkedm_MarkParticle offset 0x1818 → 0x13A0m_MarkLingerParticle offset 0x18F8 → 0x1480m_ExplodeParticle offset 0x19D8 → 0x1560m_LaunchTrailParticle offset 0x1AB8 → 0x1640m_BuffModifier offset 0x1B98 → 0x1720m_DebuffModifier offset 0x1BA8 → 0x1730m_DisarmModifier offset 0x1BB8 → 0x1740m_flUpDisenageJumpRatio offset 0x1BC8 → 0x1760m_flMinDisengageAmountBack offset 0x1BCC → 0x1764m_flForwardPlacementDistance offset 0x1BD0 → 0x1768m_flHeightAboveGround offset 0x1BD4 → 0x176Cm_velocityCurve offset 0x1BD8 → 0x1770m_sStartSound offset 0x1C18 → 0x17B0m_sExpiredSound offset 0x1C28 → 0x17C0m_strHitSound offset 0x1C38 → 0x17D0m_UIRecastModifier CEmbeddedSubclass< CCitadelModifier > at 0x1750m_flDetonateTime offset 0x12F8 → 0x1978, no longer networkedm_flStartTime offset 0x1310 → 0x1990, no longer networkedm_ExplodeParticle (0x1818) on moved -0x478m_vecPosition offset 0x1180 → 0x1770, no longer networkedm_vecTravellingPosition offset 0x118C → 0x177C, no longer networkedm_vecInitialPosition offset 0x1198 → 0x1788, no longer networkedm_CastTime offset 0x11A4 → 0x1794, no longer networkedm_vecDirection offset 0x11A8 → 0x1798, no longer networkedm_vecLeft offset 0x11B4 → 0x17A4, no longer networkedm_Length offset 0x11C0 → 0x17B0, no longer networkedm_bTraveling offset 0x11DA → 0x17CA, no longer networkedm_bPreview offset 0x11DB → 0x17CB, no longer networkedm_FriendlyWallParticle offset 0x1818 → 0x13A0m_EnemyWallParticle offset 0x18F8 → 0x1480m_WallTravelSoundLoop offset 0x19D8 → 0x1560m_strWallRemoveSound offset 0x19E8 → 0x1570m_WallModifier offset 0x19F8 → 0x1590m_SlowModifier offset 0x1A08 → 0x15A0m_flWallPreviewDropdownRate offset 0x1A18 → 0x15B0m_flWallStepHeight offset 0x1A1C → 0x15B4m_flWallTraceRadius offset 0x1A20 → 0x15B8m_strApplySlowSound CSoundEventName at 0x1580m_vecHitEntities offset 0xF70 → 0x14A0m_flDashEndTime offset 0xF88 → 0x14B8, no longer networkedm_bIsSpeedBursting offset 0xFA0 → 0x14D0, no longer networkedm_FlameDashModifier (0x1818) on moved -0x478m_iTargetPosIndex offset 0xFA0 → 0x14D0m_bShadowFormCast offset 0xFA4 → 0x14D4, no longer networkedm_vYamatoCastPos offset 0xFA8 → 0x14D8, type Vector → VectorWS, no longer networkedm_vTargetCastPos offset 0xFB4 → 0x14E4, type Vector → VectorWS, no longer networkedm_flFlyingToTargetStartTime offset 0xFC0 → 0x14F0, no longer networkedm_flEndAttackTime offset 0xFC4 → 0x14F4, no longer networkedm_flGrappleStartTime offset 0xFC8 → 0x14F8, no longer networkedm_flGrappleArriveTime offset 0xFCC → 0x14FC, no longer networkedm_flAttackLatchTime offset 0xFD0 → 0x1500, no longer networkedm_vAttackLatchPos offset 0xFD4 → 0x1504, type Vector → VectorWS, no longer networkedm_hTarget offset 0xFE0 → 0x1510, no longer networkedm_bIsTargetAlly offset 0xFE4 → 0x1514, no longer networkedm_flGrappleShotAttackTime offset 0xFE8 → 0x1518, no longer networkedm_hAttackTarget offset 0xFEC → 0x151Cm_rgPath offset 0xFF0 → 0x1520, type Vector[20] → VectorWS[20], no longer networkedm_nPathIdx offset 0x10E0 → 0x1610, no longer networkedm_nPathSize offset 0x10E4 → 0x1614, no longer networkedm_flPathLength offset 0x10E8 → 0x1618, no longer networkedm_vFlyingInitialOffsetToPath offset 0x10EC → 0x161C, no longer networkedflDistFlown offset 0x10F8 → 0x1628, no longer networkedm_vLastSafePos offset 0x10FC → 0x162C, type Vector → VectorWSm_nGrappleTravelEffect offset 0x1308 → 0x18F8m_bPathDirty offset 0x1360 → 0x1950m_bJumpSoundPlayed bool at 0x1951m_ToggleOnTime offset 0xF74 → 0x14A4, no longer networkedm_AuraActive (0x1818) on moved -0x478m_pNextShooter offset 0x11A0 → 0x1710m_SpreadPenaltyScaleCurve (0x19C8) on moved -0x368m_bReviveIsActive offset 0xF72 → 0x14A2, no longer networkedm_TimeOfDeath offset 0xF74 → 0x14A4, no longer networkedm_TimeOfRevive offset 0xF78 → 0x14A8, no longer networkedm_flTotalPendingHeal offset 0xF7C → 0x14AC, no longer networkedm_PreExplodeParticle (0x1818) on moved -0x478m_flTotalPendingHeal offset 0xF80 → 0x14B0, no longer networkedm_BuffModifier (0x1818) on moved -0x478m_vecHitTargets offset 0x1678 → 0x1E48m_bIsFullyCharged offset 0x1698 → 0x1E68, no longer networkedm_hFullyChargedFXModifier offset 0x16A0 → 0x1E70m_ShockShootSound (0x1818) on moved -0x478m_vecDamagedTargets offset 0x12F0 → 0x1970m_nGold offset 0x1000 → 0x1560m_nTeamBias offset 0x1004 → 0x1564m_tAbilityCreateTime offset 0x1008 → 0x1568m_tLastDamageTime offset 0x100C → 0x156Cm_vHomePosition offset 0x1014 → 0x1574m_flHeldTime offset 0x1020 → 0x1580, no longer networkedm_OnKnockedOffHolderParticle (0x1900) on moved -0x478m_nAirJumpsLeft offset 0x1670 → 0x1E40m_bIsRolling offset 0x1674 → 0x1E44, no longer networkedm_hBall offset 0x1678 → 0x1E48, no longer networkedm_eRollingState offset 0x167C → 0x1E4C, no longer networkedm_flNextStateTime offset 0x1680 → 0x1E50, no longer networkedm_flNextWallCheck offset 0x1684 → 0x1E54, no longer networkedm_flRollStartTime offset 0x1688 → 0x1E58, no longer networkedm_flWallExitTime offset 0x168C → 0x1E5C, no longer networkedm_vecWallExitVelocity offset 0x1690 → 0x1E60, no longer networkedm_vecPuddleModifiers offset 0xF70 → 0x14A0, no longer networkedm_LastDetonateTime offset 0x1488 → 0x1B98m_GravityLassoSelf (0x1818) on moved -0x478m_hProjectile offset 0xF78 → 0x14A8, no longer networkedm_flArrowSpeed offset 0xF7C → 0x14B0, no longer networkedm_flSnapAnglesBackTime offset 0xF80 → 0x14B4, no longer networkedm_bNeedsExplosion offset 0xF88 → 0x14B8, no longer networkedm_hOwl offset 0xF8C → 0x14BCm_flCastTime offset 0xF9C → 0x14CCm_vProjectileRemovedOrigin offset 0xFA0 → 0x14D0, type Vector → VectorWSm_angCasterAnglesAtCastTime offset 0xFAC → 0x14DCm_flTravelDistance offset 0xFB8 → 0x14E8m_bInKillFlow offset 0xFBC → 0x14ECm_flProjectileTurnVel offset 0xFC0 → 0x14F0m_hCameraTarget CHandle< CBaseEntity > at 0x14ACm_nBonusTechPowerm_bWantsSlow offset 0xF70 → 0x14A0, no longer networkedm_flLatchedTimeScaleFracChangeTime offset 0xF74 → 0x14A4, no longer networkedm_flLatchedTimeScaleFrac offset 0xF78 → 0x14A8, no longer networkedm_flSpeedBoostEndTime offset 0xF7C → 0x14AC, no longer networkedm_flShotTimeScaleEndTime offset 0xF80 → 0x14B0, no longer networkedm_flStoredPowerPct offset 0xF88 → 0x14B8m_flShotTimeScaleLingerDuration (0x1818) on moved -0x478m_vecKnockbackDirection (0xF70) on moved +0x530m_ImpactParticle (0x1818) on moved -0x478m_CastTarget (0xF74) on moved +0x530m_BulletWarningParticle (0x1818) on moved -0x478m_ImpactParticle (0x1818) on moved -0x478m_nFXIndex offset 0xF70 → 0x14A0m_flPostCastHoldEndTime offset 0x12F8 → 0x1978, no longer networkedm_SwapParticle (0x1818) on moved -0x478m_flStateStartTime offset 0x10A0 → 0x1630, no longer networkedm_flDashStartTime offset 0x10A4 → 0x1634, no longer networkedm_eCurrentAttackState offset 0x10A8 → 0x1638, no longer networkedm_eCurrentAttackType offset 0x10AC → 0x163C, no longer networkedm_vAirDashDir offset 0x10B0 → 0x1640, no longer networkedm_bAttackStartedWhileSliding offset 0x10BC → 0x164C, no longer networkedm_flLightChainEndTime offset 0x10C0 → 0x1650, no longer networkedm_nLightChainCount offset 0x10C4 → 0x1654, no longer networkedm_bCreatedChargeEffects offset 0x10C8 → 0x1658m_angForced offset 0x10CC → 0x165Cm_vGoalDir offset 0x10D8 → 0x1668m_hHookVictim offset 0xF70 → 0x14A0, no longer networkedm_vecHookTargetStartPos offset 0xF74 → 0x14A4, type Vector → VectorWS, no longer networkedm_flCancelHookTime offset 0xF80 → 0x14B0, no longer networkedm_flBeginReelHookTime offset 0xF84 → 0x14B4, no longer networkedm_flBulletShouldExpireTime offset 0xF88 → 0x14B8, no longer networkedm_flMaxHookTravelTime offset 0xF94 → 0x14C4m_flLastUppercutRestoreTime offset 0xF98 → 0x14C8m_vLaunchPosition (0xF70) on moved +0x530m_flScopeStartTime offset 0x160C → 0x1DAC, no longer networkedm_iSnipeKillsm_bLeaping offset 0xF72 → 0x14A2, no longer networkedm_flLeapStartTime offset 0xF74 → 0x14A4, no longer networkedm_nFXIndex offset 0xF78 → 0x14A8m_TrailFX offset 0x1580 → 0x1CF0m_BounceCount (0xF70) on moved +0x530m_bIceBeaming offset 0xF70 → 0x14A0, no longer networkedm_flNextDamageTick offset 0x137C → 0x1C3Cm_beam offset 0x1380 → 0x1C40, no longer networkedm_vecEntitiesHit offset 0x2378 → 0x2C20m_SplitBeamWidth (0x1818) on moved -0x478m_flDomeStartTime offset 0xFF0 → 0x1550, no longer networkedm_flDomeEndTime offset 0xFF4 → 0x1554, no longer networkedm_IceDomeModifier offset 0x1818 → 0x13A0m_vLaunchPosition (0xF70) on moved +0x530m_ExplodeParticle offset 0x1818 → 0x13A0m_IceGrenadeSlowModifier offset 0x18F8 → 0x1480m_ExplosionSound offset 0x1908 → 0x14B0m_EnemyAuraModifier CEmbeddedSubclass< CCitadelModifier > at 0x1490m_FriendlyAuraModifier CEmbeddedSubclass< CCitadelModifier > at 0x14A0m_vInitialPosition offset 0x1070 → 0x1600m_cShardGenerator offset 0x1080 → 0x1610m_bIcePathing offset 0x1168 → 0x16F8, no longer networkedm_qLastAngles offset 0x116C → 0x16FC, no longer networkedm_vLastVelocity offset 0x1178 → 0x1708, no longer networkedm_bFirstMovementTick offset 0x1184 → 0x1714, no longer networkedm_tLingerMovementControlUntilTime offset 0x1188 → 0x1718m_IcePathModifier (0x1818) on moved -0x478m_vecHitEnemies offset 0xF70 → 0x14A0m_flExplodeEndTime offset 0x11F8 → 0x1818, no longer networkedm_flBuffEndTime offset 0x11FC → 0x181C, no longer networkedm_nCastEffect offset 0x1200 → 0x1820m_flRiseSpeed (0x1820) on moved -0x478m_flLastTimeOnZipLine offset 0xF70 → 0x14A0m_flLastOnGroundTime offset 0xF74 → 0x14A4m_flPhaseStartTime offset 0xF78 → 0x14A8m_flJumpTime offset 0xF7C → 0x14ACm_flWallJumpFatigueStartTime offset 0xF80 → 0x14B0m_flLastThinkTime offset 0xF84 → 0x14B4m_vCurrentWallNormal offset 0xF88 → 0x14B8m_vLastWallCollidedWithNormal offset 0xF94 → 0x14C4m_vLastValidWallJumpNormal offset 0xFA0 → 0x14D0m_vLastValidWallJumpNormal_PlayerPosition offset 0xFAC → 0x14DC, type Vector → VectorWSm_flLastWallJumpTime offset 0xFB8 → 0x14E8m_vWallJumpFacingDir offset 0xFBC → 0x14ECm_eWallJumpFacing offset 0xFC8 → 0x14F8m_flLastWallJumpFatigueStrength offset 0xFCC → 0x14FCm_LastJumpType offset 0xFD0 → 0x1500m_bShouldCreateAirJumpEffects offset 0xFD1 → 0x1501m_flDoubleJumpFailTime offset 0xFD4 → 0x1504m_eDoubleJumpFailReason offset 0xFD8 → 0x1508m_vWallJumpNormalUsed offset 0xFDC → 0x150Cm_bJumped offset 0x1318 → 0x1970, no longer networkedm_bCanDashJump offset 0x1319 → 0x1971, no longer networkedm_nDesiredAirJumpCount offset 0x131C → 0x1974, no longer networkedm_nExecutedAirJumpCount offset 0x1320 → 0x1978, no longer networkedm_bInSlideJump offset 0x1324 → 0x197C, no longer networkedm_nConsecutiveAirJumps offset 0x1325 → 0x197D, no longer networkedm_nConsecutiveWallJumps offset 0x1326 → 0x197E, no longer networkedm_flLateralInputSuppressEndTime offset 0x1328 → 0x1980, no longer networkedm_bResolvingAirJump bool at 0x1518m_flDashJumpStartTime CCitadelAutoScaledTime at 0x1940m_flDashJumpEndTime CCitadelAutoScaledTime at 0x1958m_flGroundDashJumpStartTimem_flGroundDashJumpEndTimem_bFlipOffset offset 0xF70 → 0x14A0m_SandEffect offset 0x11F0 → 0x1810m_EGrappleState offset 0x12E0 → 0x1930, no longer networkedm_flStateEnterTime offset 0x12E4 → 0x1934, no longer networkedm_flNextStateTime offset 0x12E8 → 0x1938, no longer networkedm_flBoostEndTime offset 0x12EC → 0x193C, no longer networkedm_ImpactTime offset 0x10F0 → 0x16B0m_vDamagePos offset 0x10F4 → 0x16B4, type Vector → VectorWSm_vDamageDir offset 0x1100 → 0x16C0m_vHitEnemies offset 0x1110 → 0x16D0m_vecHitEntities offset 0x1148 → 0x1708m_PreviewEffect offset 0x1160 → 0x1720m_vStrikeVel offset 0x15E8 → 0x1D74, no longer networkedm_flInitialYaw offset 0x15F4 → 0x1D80, no longer networkedm_flStartHeight offset 0x15F8 → 0x1D84, no longer networkedm_ActiveEffect ParticleIndex_t at 0x1724m_bIsCrashingDown bool at 0x1D70m_vecModifiers offset 0xF70 → 0x14A0m_tDrainLifeStopTime offset 0xF88 → 0x14B8, no longer networkedm_tSlowStartTime offset 0xF8C → 0x14BC, no longer networkedm_tSlowStopTime offset 0xF90 → 0x14C0, no longer networkedm_LifeDrainTargetModifier (0x1818) on moved -0x478m_flInitialSpeed offset 0xF70 → 0x14A0m_BubbleModifier (0x1818) on moved -0x478m_CachedTarget offset 0xF70 → 0x14A0m_CurseModifier (0x1818) on moved -0x478m_HexAreaModifier (0x1818) on moved -0x478m_flNextShootTime (0x13F8) on moved +0x6E0m_ChargeParticle (0x1818) on moved -0x478m_bHasUsedCopiedUlt offset 0x1170 → 0x16B0, no longer networkedm_bHasCopiedUlt offset 0x1171 → 0x16B1, no longer networkedm_bIsModelSwapped offset 0x1172 → 0x16B2, no longer networkedm_timeSwappedModel offset 0x1174 → 0x16B4, no longer networkedm_pActiveCopyUltimateAbility offset 0x1178 → 0x16B8, no longer networkedm_nCopiedHeroID offset 0x117C → 0x16BC, no longer networkedm_vecLingeringCopiedAbilities offset 0x1180 → 0x16C0m_ModelChange offset 0x1198 → 0x16D8m_CopyTetherParticle (0x1818) on moved -0x478m_EscapedModifier (0x1818) on moved -0x478m_vecDeployedProjectiles (0xF78) on moved +0x528m_TargetDebuffModifier (0x1818) on moved -0x478m_CloneModifier (0x1818) on moved -0x478m_flVertOffset offset 0xF70 → 0x14A0, no longer networkedm_flHorizGap offset 0xF74 → 0x14A4, no longer networkedm_vStartPos offset 0xF78 → 0x14A8, type Vector → VectorWS, no longer networkedm_vTargetPos offset 0xF84 → 0x14B4, type Vector → VectorWS, no longer networkedm_angFacing offset 0xF90 → 0x14C0, no longer networkedm_nMantleTypeIndex offset 0xF9C → 0x14CC, no longer networkedm_flStartTime offset 0xFA0 → 0x14D0, no longer networkedm_flAutoMantlePushStartTime GameTime_t at 0x14D4m_flAutoMantleLastPushTime GameTime_t at 0x14D8m_vAutoMantleLastPushPos VectorWS at 0x14DCm_nHitNumber offset 0xF88 → 0x14B8m_nPlayerKillNumber offset 0xF8C → 0x14BCm_bUsingThisMelee offset 0xF90 → 0x14C0, no longer networkedm_bUsingMeleeTagActive offset 0xF91 → 0x14C1, no longer networkedm_bHitWithThisAttack offset 0xF92 → 0x14C2, no longer networkedm_flLastActivateTime offset 0xF94 → 0x14C4, no longer networkedm_flNextAttackAllowedTime offset 0xF98 → 0x14C8, no longer networkedm_flAttackTriggeredTime offset 0xF9C → 0x14CC, no longer networkedm_nActiveFX offset 0xF70 → 0x14A0m_flParryStartTime offset 0xF74 → 0x14A4, no longer networkedm_bAttackParried offset 0xF78 → 0x14A8, no longer networkedm_flParrySuccessEndTime offset 0xF7C → 0x14AC, no longer networkedm_ExplodeParticle (0x1818) on moved -0x478m_hTarget offset 0xF88 → 0x14B8, no longer networkedm_tTeleportCompletedTime offset 0xF8C → 0x14BC, no longer networkedm_vTargetPosition offset 0xF90 → 0x14C0, no longer networkedm_vTargetAngles offset 0xF9C → 0x14CC, no longer networkedm_vDeployPosition offset 0xF70 → 0x14A0, type Vector → VectorWSm_angDeploy offset 0xF7C → 0x14ACm_flResupplyForceScale offset 0x1818 → 0x13A0m_flResupplyUp offset 0x181C → 0x13A4m_strKilledSound offset 0x1820 → 0x13A8m_strDeploySound offset 0x1830 → 0x13B8m_AuraModifier offset 0x1840 → 0x13C8m_DispenserModel offset 0x1850 → 0x13D8m_SprayParticle offset 0x1930 → 0x14B8m_DestroyedParticle offset 0x1A10 → 0x1678m_DeployParticle offset 0x1AF0 → 0x1758m_SprayParticleFriendly CResourceNameTyped< CWeakHandle< InfoForResourceTypeIParticleSystemDefinition > > at 0x1598m_DeployParticleFriendly CResourceNameTyped< CWeakHandle< InfoForResourceTypeIParticleSystemDefinition > > at 0x1838m_bIsInCatform offset 0xF9C → 0x14CC, no longer networkedm_flLastDamageTime offset 0xFA0 → 0x14D0, no longer networkedm_flTransformStartTime offset 0xFA4 → 0x14D4, no longer networkedm_flTransformEndTime offset 0xFA8 → 0x14D8, no longer networkedm_flStoredDamageAmp offset 0xFAC → 0x14DC, no longer networkedm_AttackParticle (0x1818) on moved -0x478m_PoofInParticle (0x1818) on moved -0x478m_vecHitEnemies (0xF70) on moved +0x530m_ExplodeParticle (0x1818) on moved -0x478m_bActive offset 0x1470 → 0x1B80, no longer networkedm_hCurrentTarget offset 0x1474 → 0x1B84, no longer networkedm_hLastCastTarget offset 0x1478 → 0x1B88, no longer networkedm_vStartPosition offset 0x147C → 0x1B8C, type Vector → VectorWS, no longer networkedm_vDeparturePosition offset 0x1488 → 0x1B98, type Vector → VectorWS, no longer networkedm_flDepartureTime offset 0x1498 → 0x1BA8, no longer networkedm_flArrivalTime offset 0x14B0 → 0x1BC0, no longer networkedm_vLastKnownSafePos offset 0x14C8 → 0x1BD8, type Vector → VectorWSm_bStartedPhase01 offset 0x14D4 → 0x1BE4m_bStartedPhase02 offset 0x14D5 → 0x1BE5m_bIsFirstCastCompleted offset 0x14D6 → 0x1BE6, no longer networkedm_tDoubleCastWindow offset 0x14D8 → 0x1BE8, no longer networkedm_CastStartParticle offset 0x14DC → 0x1BECm_bActive offset 0x1470 → 0x1B80, no longer networkedm_hCurrentTarget offset 0x1474 → 0x1B84, no longer networkedm_hLastCastTarget offset 0x1478 → 0x1B88, no longer networkedm_vStartPosition offset 0x147C → 0x1B8C, type Vector → VectorWS, no longer networkedm_vDeparturePosition offset 0x1488 → 0x1B98, type Vector → VectorWS, no longer networkedm_flDepartureTime offset 0x1498 → 0x1BA8, no longer networkedm_flArrivalTime offset 0x14B0 → 0x1BC0, no longer networkedm_vLastKnownSafePos offset 0x14C8 → 0x1BD8, type Vector → VectorWSm_bStartedPhase01 offset 0x14D4 → 0x1BE4m_bStartedPhase02 offset 0x14D5 → 0x1BE5m_bIsFirstCastCompleted offset 0x14D6 → 0x1BE6, no longer networkedm_tDoubleCastWindow offset 0x14D8 → 0x1BE8, no longer networkedm_CastStartParticle offset 0x14DC → 0x1BECm_LeapModifier (0x1818) on moved -0x478m_LeapModifier (0x1818) on moved -0x478m_EscapeModifier (0x19C8) on moved -0x368m_ShadowModifier (0x1818) on moved -0x478m_vStartPosition offset 0xF70 → 0x14A0, type Vector → VectorWS, no longer networkedm_vEndPosition offset 0xF7C → 0x14AC, type Vector → VectorWS, no longer networkedm_bIsDashing offset 0xF88 → 0x14B8, no longer networkedm_vecHitEnemies offset 0xF90 → 0x14C0m_vecLastPosition offset 0xFA8 → 0x14D8, type Vector → VectorWSm_flStuckTime offset 0x1638 → 0x1DD8m_DashImpactEffect (0x1818) on moved -0x478m_BuffModifier (0x1818) on moved -0x478m_flTotalBuildup offset 0xF88 → 0x14B8, no longer networkedm_DebuffModifier (0x1818) on moved -0x478m_vecDeployedGravestones offset 0xF70 → 0x14A0, no longer networkedm_vCastPosition offset 0xF88 → 0x14B8, type Vector → VectorWSm_qCastAngle offset 0xF94 → 0x14C4m_CastWarningParticle (0x1818) on moved -0x478m_tPriorityTargetTime offset 0xF70 → 0x14A0m_eSkullPriorityTarget offset 0xF74 → 0x14A4m_vLaunchPosition offset 0xF78 → 0x14A8m_qLaunchAngle offset 0xF84 → 0x14B4m_bIsFullyCharged offset 0xF91 → 0x14C1, no longer networkedm_JarExplodeParticle offset 0x1818 → 0x13A0m_SkullFriendlyFoundParticle offset 0x18F8 → 0x1480m_SkullTargetDashParticle offset 0x19D8 → 0x1640m_SkullHitParticle offset 0x1AB8 → 0x1720m_SkullExplodeParticle offset 0x1B98 → 0x1800m_ResourceGainedParticle offset 0x1C78 → 0x18E0m_HeroResourceGainedParticle offset 0x1D58 → 0x19C0m_SkullModel offset 0x1E38 → 0x1AA0m_flSkullScale offset 0x1F18 → 0x1B80m_ResourceGainedSound offset 0x1F20 → 0x1B88m_HeroResourceGainedSound offset 0x1F30 → 0x1B98m_JarExplodeSound offset 0x1F40 → 0x1BA8m_SkullHitSound offset 0x1F50 → 0x1BB8m_SkullKilledSound offset 0x1F60 → 0x1BC8m_SkullAttackSound offset 0x1F70 → 0x1BD8m_SkullLoopStartSound offset 0x1F80 → 0x1BE8m_SkullLoopEndSound offset 0x1F90 → 0x1BF8m_SkullLoopSound offset 0x1FA0 → 0x1C08m_SkullLastHitSound offset 0x1FB0 → 0x1C18m_AreaModifier offset 0x1FC0 → 0x1C28m_SummonModifier offset 0x1FD0 → 0x1C38m_SummonBuffModifier offset 0x1FE0 → 0x1C48m_StackingDebuffModifier offset 0x1FF0 → 0x1C58m_SlowModifier offset 0x2000 → 0x1C68m_flSkullRadius offset 0x2010 → 0x1C78m_bAllowStackingDamageFromGun offset 0x2014 → 0x1C7Cm_flInitialVelocityVariance offset 0x2018 → 0x1C80m_flDrag offset 0x201C → 0x1C84m_flCurlNoiseStrength offset 0x2020 → 0x1C88m_flCurlNoiseStrengthDuringTarget offset 0x2024 → 0x1C8Cm_flCurlNoiseStrengthDuringFriendly offset 0x2028 → 0x1C90m_flCurlNoiseMinFrequency offset 0x202C → 0x1C94m_flCurlNoiseMaxFrequency offset 0x2030 → 0x1C98m_flBobbingFrequency offset 0x2034 → 0x1C9Cm_flBobbingStrength offset 0x2038 → 0x1CA0m_flFloorSpringLength offset 0x203C → 0x1CA4m_flFloorSpringStrength offset 0x2040 → 0x1CA8m_flTargetForwardSpeed offset 0x2048 → 0x1CB0m_flTargetHitRecoilRatio offset 0x2088 → 0x1CF0m_flTargetHitRecoilRandomness offset 0x208C → 0x1CF4m_flTargetHitUpVelocity offset 0x2090 → 0x1CF8m_flFriendlyChaseAcceleration offset 0x2094 → 0x1CFCm_flFriendlyChaseMaxSpeed offset 0x2098 → 0x1D04m_flFriendlyChaseMinDistance offset 0x209C → 0x1D0Cm_flFriendlyChaseMaxDistance offset 0x20A0 → 0x1D10m_flFriendlyChaseRandomPositionDistance offset 0x20A4 → 0x1D14m_flFriendlyChaseBufferDelay offset 0x20A8 → 0x1D18m_flPriorityTargetLingerDuration offset 0x20AC → 0x1D1Cm_flSkullMeleeRange offset 0x20B0 → 0x1D20m_SkullTargetFoundParticle CResourceNameTyped< CWeakHandle< InfoForResourceTypeIParticleSystemDefinition > > at 0x1560m_flEnemyChaseAcceleration float32 at 0x1D00m_flEnemyChaseMaxSpeed float32 at 0x1D08m_nCastParticleIndex offset 0x10F0 → 0x16B0m_BuffCastParticle (0x1818) on moved -0x478m_bIsInRecast offset 0xFF2 → 0x1552, no longer networkedm_RecastEndTime offset 0xFF4 → 0x1554, no longer networkedm_vLaunchPosition (0xF80) on moved +0x530m_ExplosionParticle (0x1838) on moved -0x478m_KillTrailParticle offset 0x1818 → 0x13A0m_DamageParticle (0x1818) on moved -0x478m_tTetherAttachTime offset 0x18B0 → 0x20C0, no longer networkedm_tTetherBreakTime offset 0x18B4 → 0x20C4, no longer networkedm_bHasTetherTarget offset 0x18B8 → 0x20C8, no longer networkedm_TetherModifier (0x19C8) on moved -0x368m_tWallDeployFinishTime offset 0xF74 → 0x14A4, no longer networkedm_vecHitUnits offset 0xFA8 → 0x14D8m_WallParticle (0x1818) on moved -0x478m_vLaunchPosition (0xF70) on moved +0x530m_EnemyDebuffModifier (0x1818) on moved -0x478m_flLastHealTime offset 0xF88 → 0x14B8m_flTotalPendingHeal offset 0xF8C → 0x14BC, no longer networkedm_HealParticle offset 0x1818 → 0x13A0m_hActiveProjectile offset 0x11F0 → 0x1810, no longer networkedm_nTargetingParticleIndex offset 0xF70 → 0x14A0m_bAirRaiding offset 0xF74 → 0x14A4, no longer networkedm_nPowerLevel offset 0xF98 → 0x14C8, no longer networkedm_vecHitTargets offset 0xFA0 → 0x14D0m_nCastParticle offset 0xFB8 → 0x14E8m_flNextProcTime (0xF70) on moved +0x530m_tBuffRechargeTime offset 0xFF0 → 0x1550m_ProcParticle (0x1818) on moved -0x478m_ArmedParticle (0x1818) on moved -0x478m_SpreadPenaltyScaleCurve offset 0x19C8 → 0x1660m_flRicochetBulletSpeed offset 0x1A08 → 0x16A0m_LaserSightParticle offset 0x1A10 → 0x16A8m_LaserSightParticleOwnerOnly offset 0x1AF0 → 0x1788m_BlessedTracerParticle offset 0x1BD0 → 0x1868m_CrossbowMuzzleFlashParticle offset 0x1CB0 → 0x1948m_strHitSound offset 0x1D90 → 0x1A28m_strHitHeadshotSound offset 0x1DA0 → 0x1A38m_cameraSequenceBolt offset 0x1DB0 → 0x1A58m_strBeamPointClosestLoopSound CSoundEventName at 0x1A48m_ExecuteModifier CEmbeddedSubclass< CCitadelModifier > at 0x1AE0m_tInitialShotID (0xF70) on moved +0x530m_EnemyDebuffModifier (0x1818) on moved -0x478m_SlowModifier (0x1818) on moved -0x478m_SelfModifier offset 0x1818 → 0x13A0m_vLaunchPosition (0xF70) on moved +0x530m_ExplodeParticle (0x1818) on moved -0x478m_CastParticle (0x1818) on moved -0x478m_flMaxStacksBonusDamage offset 0xF74 → 0x14A4, no longer networkedm_StackingModifier offset 0x1818 → 0x13A0m_hOriginalGun offset 0x1414 → 0x1AF4m_SelfModifier (0x1818) on moved -0x478m_flLastReloadStartTime offset 0xF70 → 0x14A0, no longer networkedm_flNextPrimaryAttack offset 0xF74 → 0x14A4, no longer networkedm_flDelayedShotCreateTime offset 0xF78 → 0x14A8m_iClip offset 0x1098 → 0x15F0, no longer networkedm_iBonusClip offset 0x109C → 0x15F4, no longer networkedm_nNumContinuousShots offset 0x10A0 → 0x15F8, no longer networkedm_flContinuousShotStartTime offset 0x10A4 → 0x15FC, no longer networkedm_flSpreadPenalty offset 0x10A8 → 0x1600, no longer networkedm_flZoomTime offset 0x10AC → 0x1604, no longer networkedm_flZoomOutTime offset 0x10B0 → 0x1608, no longer networkedm_iSpreadIndex offset 0x10B4 → 0x160C, no longer networkedm_nShotRecoilIndex offset 0x10B6 → 0x160E, no longer networkedm_flNextShotRecoilRecoveryTime offset 0x10B8 → 0x1610, no longer networkedm_bIsZoomed offset 0x10BC → 0x1614, no longer networkedm_nBurstShotsRemaining offset 0x10BD → 0x1615, no longer networkedm_nShotNumber offset 0x10C0 → 0x1618, no longer networkedm_bInReload offset 0x10C4 → 0x161C, no longer networkedm_bSingleShotReloadFirstBullet offset 0x10C5 → 0x161D, no longer networkedm_reloadQueuedStartTime offset 0x10C8 → 0x1620, no longer networkedm_flReloadAvailableTime offset 0x10CC → 0x1624, no longer networkedm_bCanActiveReload offset 0x10D0 → 0x1628, no longer networkedm_flLastAttackTime offset 0x10D4 → 0x162C, no longer networkedm_flNextAttackDelayStartTime offset 0x10D8 → 0x1630, no longer networkedm_flNextAttackDelayEndTime offset 0x10DC → 0x1634, no longer networkedm_flAttackDelayPauseTotalTime offset 0x10E0 → 0x1638, no longer networkedm_flAttackDelayPauseEndTime offset 0x10E4 → 0x163C, no longer networkedm_eNextAttackDelayReason offset 0x10E8 → 0x1640, no longer networkedm_bInputPressedWhileSelected offset 0x10EC → 0x1644, no longer networkedm_eActiveFireMode offset 0x10F0 → 0x1650, no longer networkedm_bPassiveFXActive offset 0x10F4 → 0x1654, no longer networkedm_flAmmoFrac offset 0x10F8 → 0x1658, no longer networkedm_bFiredRecently offset 0x10FC → 0x165C, no longer networkedm_angRecoilAngles offset 0x1100 → 0x1660m_angRecoilToAdd offset 0x110C → 0x166Cm_angRecoilRecovery offset 0x1118 → 0x1678m_flRecoilStartTime offset 0x1124 → 0x1684m_flRecoilRecoverySpeed offset 0x1128 → 0x1688m_flAddApproachSpeed offset 0x112C → 0x168Cm_currentSpread offset 0x1130 → 0x1690m_currentMaxSpread offset 0x1134 → 0x1694m_currentFireSpread offset 0x1138 → 0x1698m_flCurrentSpinRate offset 0x113C → 0x169Cm_bWasSpinningUp offset 0x1140 → 0x16A0m_fFireDuration offset 0x1144 → 0x16A4m_bPrimaryAttackHeld offset 0x1148 → 0x16A8m_bFireOnEmpty offset 0x1149 → 0x16A9m_flNextDisarmSound offset 0x114C → 0x16B8m_nPrimaryMuzzleIndex offset 0x1178 → 0x16E8m_flPrimaryMuzzleResetTime offset 0x117C → 0x16ECm_nSecondaryMuzzleIndex offset 0x1180 → 0x16F0m_flSecondaryMuzzleResetTime offset 0x1184 → 0x16F4m_nRandomStreak offset 0x1188 → 0x16F8m_nLastUsedMuzzleIndex offset 0x118C → 0x16FCm_nClipSizeBeforeSwap offset 0x1190 → 0x1700m_tFireOnReleaseHoldBeginTime GameTime_t at 0x1648m_flShotChargeFrac float32 at 0x164Cm_bHasReleasedForFireOnRelease bool at 0x16AAm_bInputReleasedForFireOnRelease bool at 0x16ABm_bChargedShotNeedsInputRelease bool at 0x16ACm_eFireOnReleaseMode EFireMode_t at 0x16B0m_bZoomMispredicted bool at 0x16B4m_bHasReleasedForSemiAutom_flStartWindUpTime offset 0x1518 → 0x1870, no longer networkedm_flStartFiringTime offset 0x151C → 0x1874, no longer networkedm_bFiring offset 0x1520 → 0x1878, no longer networkedm_strWindupSound (0x19C8) on moved -0x368m_DOFWhileZoomed offset 0x1820 → 0x13A8m_bDOFFarSettingsAreOffsetByGunRange offset 0x1830 → 0x13B8m_sDisarmedSound offset 0x1838 → 0x13C0m_flMinDisarmedSoundInterval offset 0x1848 → 0x13D0m_sObstructedShotSound offset 0x1850 → 0x13D8m_mapDelayLoopsSounds offset 0x1860 → 0x13E8m_flActionReloadTimingStart offset 0x1888 → 0x1410m_flActionReloadTimingDuration offset 0x188C → 0x1414m_strCrosshairCSSClass offset 0x1890 → 0x1418m_bUseCustomCrosshairSettings offset 0x1898 → 0x1420m_CustomCrosshairSettings offset 0x189C → 0x1424m_PassiveWeaponParticle offset 0x18E0 → 0x1468m_strPassiveWeaponAttachmentSource offset 0x19C0 → 0x1548m_cameraSequenceZoom CitadelCameraOperationsSequence_t at 0x1550m_cameraSequenceUnZoom CitadelCameraOperationsSequence_t at 0x15D8m_ProjectMindModifier offset 0x1818 → 0x13A0m_CastOtherParticle (0x1818) on moved -0x478m_eState offset 0xF70 → 0x14A0, no longer networkedm_hStatue offset 0xF74 → 0x14A4, no longer networkedm_tCatRecallTime offset 0xF78 → 0x14A8m_iCatRecallHealth offset 0xF7C → 0x14ACm_vLaunchPosition offset 0xF80 → 0x14B0m_qLaunchAngle offset 0xF8C → 0x14BCm_PredatoryStatueModel (0x1818) on moved -0x478m_vLiftPosition offset 0xFF0 → 0x1550, type Vector → VectorWS, no longer networkedm_vCrashPosition offset 0xFFC → 0x155C, type Vector → VectorWS, no longer networkedm_vecLiftTargets offset 0x1010 → 0x1570m_tTimeOfLastBulletHit offset 0xF70 → 0x14A0m_flPendingBlastedTimeToAdd offset 0xF74 → 0x14A4m_flDeferredHealingFromBlasted offset 0xF78 → 0x14A8m_flBlastedCurrentDuration offset 0xF7C → 0x14AC, no longer networkedm_eState offset 0x1AF0 → 0x2470, no longer networkedm_tStateStartTime offset 0x1AF4 → 0x2474, no longer networkedm_flGoingUpTargetElevation offset 0x1AF8 → 0x2478, no longer networkedm_flGoingUpStartElevation offset 0x1AFC → 0x247C, no longer networkedm_tTetherEndTime offset 0xF88 → 0x14B8m_bTetheringActive offset 0xFA0 → 0x14D0, no longer networkedm_nBatChargingFX offset 0xF70 → 0x14A0m_nSlamTravelType offset 0xF88 → 0x14D4, no longer networkedm_flDistanceToTravel offset 0xF8C → 0x14D8, no longer networkedm_bHoldingAbilityButton offset 0xF90 → 0x14DC, no longer networkedm_bFirstFrameGoingDown offset 0xF91 → 0x14DDm_flSelfCastEndTime offset 0xF70 → 0x14A0, no longer networkedm_ChargeUpParticle offset 0xF70 → 0x14A0m_bActive offset 0xF74 → 0x14A4, no longer networkedpRiposteAbility offset 0xF80 → 0x14B0m_flBarrageEndTime offset 0xF70 → 0x14A0, no longer networkedm_flCurrentTimeScale offset 0x1408 → 0x1AE8m_vecAimPos offset 0x140C → 0x1AEC, type Vector → VectorWSm_vecAimVel offset 0x1418 → 0x1AF8m_flLastUpdateTime offset 0x1424 → 0x1B04m_BarrageModifier (0x1818) on moved -0x478m_hActiveProjectile offset 0xF70 → 0x14A0m_AuraModifier offset 0x1818 → 0x13A0m_bProjectileActive offset 0xF70 → 0x14A0m_TargetPreviews offset 0x12F8 → 0x1978m_bWasSelected offset 0x1418 → 0x1AF8m_BeamTargetParticle (0x1818) on moved -0x478m_DebuffModifier (0x1818) on moved -0x478m_hShadowdownAbility offset 0xF70 → 0x14A0m_AimPos offset 0xF74 → 0x14A4, type Vector → VectorWSm_RootModifier (0x1818) on moved -0x478m_vecDeployedSentries offset 0xF98 → 0x14C8, type CNetworkUtlVectorBase< CHandle< CNPC_SimpleAnimatingAI > > → CNetworkUtlVectorBase< CHandle< CNPC_ShieldedSentry > >, no longer networkedm_InnateModifier (0x1818) on moved -0x478m_flTotalPendingDamage offset 0x1170 → 0x1760, no longer networkedm_flLastDeferredDamageApplicationTime offset 0x1190 → 0x1780m_vHitEnts offset 0xF70 → 0x14A0m_bDamagedAnyHero offset 0x1410 → 0x1AF0, no longer networkedm_bActive offset 0x1411 → 0x1AF1, no longer networkedm_bStartedOnGround offset 0x1412 → 0x1AF2, no longer networkedm_bIsBonusCast offset 0x1413 → 0x1AF3, no longer networkedm_vStartPosition offset 0x1414 → 0x1AF4, type Vector → VectorWS, no longer networkedm_qCurrentAngles offset 0x1420 → 0x1B00, no longer networkedm_flDepartureTime offset 0x1430 → 0x1B10, no longer networkedm_flArrivalTime offset 0x1448 → 0x1B28, no longer networkedm_vLastKnownSafePos offset 0x1460 → 0x1B40, type Vector → VectorWSm_bMadeSlashParticle offset 0x146C → 0x1B4Cm_ChannelParticle offset 0x1470 → 0x1B50m_flRecastWindowEnd offset 0x1478 → 0x1B54, no longer networkedm_BuffModifier offset 0x1800 → 0x1F78m_RecastWindowModifierHandle CModifierHandleTyped< CCitadelModifier > at 0x1F90m_RageDrainSuppressedHandle CModifierHandleTyped< CCitadelModifier > at 0x1FA8m_flDrainSuppressEndTimem_LeapModifier offset 0x1818 → 0x13A0m_ActiveBuff offset 0x1828 → 0x13B0m_KillableModifier offset 0x1838 → 0x13C0m_AttackParticle offset 0x1848 → 0x13F0m_ImpactParticle offset 0x1928 → 0x14D0m_FlashParticle offset 0x1A08 → 0x15B0m_KillingBlowCastParticle offset 0x1AE8 → 0x1690m_OnKillSound offset 0x1BC8 → 0x1770m_flKillableGlowRange offset 0x1BD8 → 0x1780m_flGlowMinTime offset 0x1BDC → 0x1784m_flFracToAllowUp offset 0x1BE0 → 0x1788m_flMinLeapTime offset 0x1BE4 → 0x178Cm_flCheckRadius offset 0x1BE8 → 0x1790m_flSlashRadius offset 0x1BEC → 0x1794m_flRefreshLockOutTime offset 0x1BF0 → 0x1798m_flMaxTurnRate offset 0x1BF4 → 0x179Cm_flCameraTurnRate offset 0x1BF8 → 0x17A0m_SpeedCurve offset 0x1C00 → 0x17A8m_SpeedUpCurve offset 0x1C40 → 0x17E8m_flVelocityCarryoverOnMiss offset 0x1C80 → 0x1828m_RecastWindowModifier CEmbeddedSubclass< CCitadelModifier > at 0x13D0m_RageDrainSuppressedModifier CEmbeddedSubclass< CCitadelModifier > at 0x13E0m_DamageDebuffModifier (0x1818) on moved -0x478m_vStartPosition offset 0xF70 → 0x14A0, type Vector → VectorWS, no longer networkedm_vDashDirection offset 0xF7C → 0x14AC, no longer networkedm_bIsDashing offset 0xF88 → 0x14B8, no longer networkedm_vecHitEnemies offset 0xF90 → 0x14C0m_vecLastPosition offset 0xFA8 → 0x14D8, type Vector → VectorWSm_nReductionsLeft offset 0xFB4 → 0x14E4m_flStuckTime offset 0x1538 → 0x1C78m_hEchoThinker offset 0x1550 → 0x1C90m_EchoStartTime offset 0x1554 → 0x1C94m_bLetEchoPlay offset 0x1558 → 0x1C98m_bDiscontinuityInEcho offset 0x1578 → 0x1CB8m_flPushForce offset 0x19C8 → 0x1660m_ExplodeParticle (0x1818) on moved -0x478m_vCastPosition offset 0xF70 → 0x14A0, type Vector → VectorWSm_qCastAngle offset 0xF7C → 0x14ACm_ExplodeParticle (0x1818) on moved -0x478m_eSwingState offset 0xF70 → 0x14A0, no longer networkedm_SwingStartTime offset 0xF74 → 0x14A4, no longer networkedm_SwingEndTime offset 0xF78 → 0x14A8, no longer networkedm_vecSwingPoint offset 0xF7C → 0x14AC, type Vector → VectorWS, no longer networkedm_vecCurrentPosition offset 0xF88 → 0x14B8, type Vector → VectorWSm_flIdealSpringLength offset 0xF94 → 0x14C4, no longer networkedm_flGroundDashSlideTime offset 0xFC8 → 0x14F8, no longer networkedm_flSlowGetupStartTime offset 0xFE0 → 0x1510, no longer networkedm_bShouldTriggerSlowGetup offset 0xFE4 → 0x1514, no longer networkedm_bWantsSlide offset 0xFE5 → 0x1515, no longer networkedm_bAirborneWhenDuckPressed offset 0xFE6 → 0x1516, no longer networkedm_bIsSliding offset 0xFE7 → 0x1517, no longer networkedm_bSlideIsSticky offset 0xFE8 → 0x1518, no longer networkedm_flSpeedAdjust offset 0xFEC → 0x151C, no longer networkedm_flDuckPressedTime offset 0xFF0 → 0x1520, no longer networkedm_flSlideChangeTime offset 0xFF4 → 0x1524, no longer networkedm_flSlidingOnFlatStartTime offset 0xFF8 → 0x1528, no longer networkedm_nJumpsThisSlideSession offset 0xFFC → 0x152C, no longer networkedm_flOnGroundStartTime offset 0x1000 → 0x1530, no longer networkedm_flDashSlideStartTime offset 0x1004 → 0x1534, no longer networkedm_bStartedSlideViaProbeSlope offset 0x1008 → 0x1538m_nSlideEffectIndex offset 0x100C → 0x1544m_nForcedAllowRestartSlideTick GameTick_t at 0x153Cm_unHeroID HeroID_t at 0x1540m_InvisModifier (0x1818) on moved -0x478m_strBaseSlideAbility (0x1818) on moved -0x478m_vecOutgoingHits (0x1370) on moved +0x6B0m_DebuffModifier (0x1818) on moved -0x478m_nSprintParticle offset 0xF70 → 0x14A0m_bSprinting offset 0xF74 → 0x14A4, no longer networkedm_flSprintStartTime offset 0xF78 → 0x14A8, no longer networkedm_bInCombat offset 0xF7C → 0x14ACm_CastParticle (0x1818) on moved -0x478m_CastParticle (0x1818) on moved -0x478m_hAutoTarget offset 0xF74 → 0x14A4, no longer networkedm_flHookEndTime offset 0xF78 → 0x14A8, no longer networkedm_flBombBonusHits offset 0xF7C → 0x14AC, no longer networkedm_flBombBonusKills offset 0xF80 → 0x14B0, no longer networkedm_vStompPos (0xF70) on moved +0x530m_nTargetingParticleIndex offset 0xF70 → 0x14A0m_flFloat offset 0x12F8 → 0x1978, no longer networkedm_nLightningStrikesRemaining offset 0x12FC → 0x197C, no longer networkedm_vecGangsters offset 0xF70 → 0x14A0m_bPreparing offset 0x1370 → 0x1A20, no longer networkedm_bTackling offset 0x1371 → 0x1A21, no longer networkedm_flTackleStartTime offset 0x1374 → 0x1A24, no longer networkedm_flTackleDuration offset 0x1378 → 0x1A28, no longer networkedm_vecTackleDir offset 0x137C → 0x1A2C, no longer networkedm_vecLastPosition offset 0x1388 → 0x1A38, type Vector → VectorWSm_nStuckFramesCount offset 0x1394 → 0x1A44m_vecHitEnemies offset 0x1398 → 0x1A48m_flPrepareStartTime offset 0x13B0 → 0x1A60m_nDistancePreview offset 0x13B4 → 0x1A64m_StackingModifier offset 0x1818 → 0x13A0m_vecHitTargetList offset 0xF70 → 0x14A0m_HitParticle (0x1818) on moved -0x478m_BuffModifier offset 0x1818 → 0x13A0m_SwingModifier (0x1818) on moved -0x478m_iTargetPosIndex offset 0xF70 → 0x14A0m_hLockOnTarget offset 0xF74 → 0x14A4m_vecCastStartPos offset 0xF78 → 0x14A8, no longer networkedm_vecDashStartPos offset 0xF84 → 0x14B4, no longer networkedm_vecDashEndPos offset 0xF90 → 0x14C0, no longer networkedm_angDashStartAng offset 0xF9C → 0x14CC, no longer networkedm_flDashStartTime offset 0xFA8 → 0x14D8, no longer networkedm_flGrappleStartTime offset 0xFAC → 0x14DC, no longer networkedm_flGrappleArriveTime offset 0xFB0 → 0x14E0, no longer networkedm_hTarget offset 0xFB4 → 0x14E4, no longer networkedm_flVelSpring offset 0xFB8 → 0x14E8m_flGrappleShotAttackTime offset 0xFBC → 0x14EC, no longer networkedm_nTicksNotMoving offset 0xFC0 → 0x14F0m_vecPrevPos offset 0xFC4 → 0x14F4m_rgTargetPos offset 0xFD0 → 0x1500, no longer networkedm_rgTargetPosTime offset 0x10C0 → 0x15F0, no longer networkedm_nGrappleTravelEffect offset 0x1110 → 0x1640m_hBaseAbility offset 0xF84 → 0x14B4m_bTeleportingToTarget offset 0xF70 → 0x14A0m_vTargetPosition offset 0xF74 → 0x14A4, type Vector → VectorWSm_vTargetAngles offset 0xF80 → 0x14B0m_hGrabTarget offset 0xF88 → 0x14B8, no longer networkedm_nHoldBombEffect offset 0xF8C → 0x14BCm_eFlightState offset 0x1698 → 0x20E8, no longer networkedm_bIsGrabbing offset 0x1699 → 0x20E9, no longer networkedm_bIsHoldingBomb offset 0x169A → 0x20EA, no longer networkedm_flCurrentSpeed offset 0x169C → 0x20EC, no longer networkedm_FlyingModifier offset 0x1818 → 0x13A0m_GrabModifier offset 0x1828 → 0x13B0m_HoldBombModifier offset 0x1838 → 0x13C0m_DroppedBuffModifier offset 0x1848 → 0x13D0m_ExplodingAllyModifier offset 0x1858 → 0x13E0m_SilenceModifier offset 0x1868 → 0x13F0m_SlowModifier offset 0x1878 → 0x1400m_BulletResistModifier offset 0x1888 → 0x1410m_InitialExplodeParticle offset 0x1898 → 0x1420m_HoldBombEffect offset 0x1978 → 0x1500m_ExplodeParticle offset 0x1A58 → 0x15E0m_strExplodeSound offset 0x1B38 → 0x16C0m_flAirDrag offset 0x1B48 → 0x1700m_flMaxFallSpeed offset 0x1B4C → 0x1704m_flTargetAirSpeedFast offset 0x1B50 → 0x1708m_flTargetAirSpeedBase offset 0x1B54 → 0x170Cm_flSprintMult offset 0x1B58 → 0x1710m_flAcceleration offset 0x1B5C → 0x1714m_flDecceleration offset 0x1B60 → 0x1718m_flAirSideSpeedPercent offset 0x1B64 → 0x171Cm_flBoostEndVerticalSpeed offset 0x1B68 → 0x1720m_flBoostSpeedUp offset 0x1B6C → 0x1724m_flCrouchLaunchReduction offset 0x1B70 → 0x1728m_flMinFlyHeight offset 0x1B74 → 0x172Cm_flMaxFlyHeight offset 0x1B78 → 0x1730m_flMaxPitchUp offset 0x1B7C → 0x1734m_flMaxPitchDown offset 0x1B80 → 0x1738m_flAllyDelayedBoostTime offset 0x1B84 → 0x173Cm_flChannelingAirDrag offset 0x1B88 → 0x1740m_flChannelingMaxFallSpeed offset 0x1B8C → 0x1744m_flBombReleaseSpeed offset 0x1B90 → 0x1748m_flBombReleasePitch offset 0x1B94 → 0x174Cm_flBombDropReleaseOffset offset 0x1B98 → 0x1750m_flHoldBombOffsetX offset 0x1B9C → 0x1754m_flHoldBombOffsetY offset 0x1BA0 → 0x1758m_flHoldBombOffsetZ offset 0x1BA4 → 0x175Cm_flAnglePitchBias offset 0x1BA8 → 0x1760m_flTrackAmount offset 0x1BAC → 0x1764m_flMoveCollideSpeed offset 0x1BB0 → 0x1768m_strHoldBombLoopSound CSoundEventName at 0x16D0m_strBombLaunchSound CSoundEventName at 0x16E0m_strBarrierSound CSoundEventName at 0x16F0m_flStartTime offset 0x12F0 → 0x1988, no longer networkedm_flLandedTime offset 0x12F4 → 0x198C, no longer networkedm_bLanded offset 0x12F8 → 0x1990, no longer networkedm_bFalling offset 0x12F9 → 0x1991, no longer networkedm_bInStoneForm offset 0x12FA → 0x1992, no longer networkedm_flStartHeight offset 0x12FC → 0x1994, no longer networkedm_nStoneFormEffect offset 0x1300 → 0x1998m_vecHitEntities offset 0x1308 → 0x19A0m_CastParticle (0x1818) on moved -0x478m_vLaunchPosition (0xF70) on moved +0x530m_ExplodeParticle (0x1818) on moved -0x478m_vHitEnts offset 0x1070 → 0x1600m_DebuffModifier (0x1818) on moved -0x478m_vecHitEntities offset 0xF70 → 0x14A0m_vecAimPos offset 0xF88 → 0x14B8, type Vector → VectorWSm_vecAimNormal offset 0xF94 → 0x14C4m_flPushForce offset 0xFA0 → 0x14D0m_vStompPos offset 0xF70 → 0x14A0, type Vector → VectorWSm_vStompDir offset 0xF7C → 0x14ACm_nStomps offset 0xF88 → 0x14B8m_InitialExplodeParticle (0x1818) on moved -0x478m_hAttackPosHigh (0xFF0) on moved +0x560m_LaserLeft (0x1818) on moved -0x478m_nGrenadeIndex (0xF70) on moved +0x530m_LaunchAngle (0x1818) on moved -0x478m_AmberInitialExplodeParticle (0x1818) on moved -0x478m_tNextBombTime (0xF74) on moved +0x530m_AmberExplodeParticle (0x1818) on moved -0x478m_pBeamModifier offset 0xF70 → 0x14A0m_BeamModifier offset 0x1818 → 0x13A0m_nGrenadeIndex (0xF70) on moved +0x530m_LaunchAngle (0x1818) on moved -0x478m_ImpactParticle (0x1818) on moved -0x478m_vLaunchPosition (0xF70) on moved +0x530m_ExplodeParticle (0x1818) on moved -0x478m_vLaunchPosition (0xF70) on moved +0x530m_SpiderExplodeParticle (0x1818) on moved -0x478m_vecCastPosition offset 0x11F0 → 0x1810, type Vector → VectorWS, no longer networkedm_vecCastPositionNormal offset 0x11FC → 0x181C, no longer networkedm_vecEndPosition offset 0x1208 → 0x1828, type Vector → VectorWS, no longer networkedm_vecEndPositionNormal offset 0x1214 → 0x1834, no longer networkedm_DebuffModifier (0x1818) on moved -0x478m_hProjectile (0xFF0) on moved +0x560m_bHasTurretReady offset 0x11F0 → 0x1810, no longer networkedm_iCurrentSwapCount offset 0x11F4 → 0x1814, no longer networkedm_flTurretExpireTime offset 0x11F8 → 0x1818, no longer networkedm_pActiveTurret offset 0x1204 → 0x1820, type CHandle< CBaseEntity > → CHandle< CCitadel_MagicianTurret >, no longer networkedm_nTurretFXIndex offset 0x1208 → 0x1824m_nLastBulletShotIDm_strTurretParticle (0x1818) on moved -0x478m_hTargetComboModifier offset 0xF70 → 0x14A0m_flLastAttackTime offset 0xF88 → 0x14B8m_nAttackNum offset 0xF8C → 0x14BCm_iBonusHealth offset 0x1110 → 0x16D0, no longer networkedm_hTarget offset 0x1114 → 0x16D4, no longer networkedm_MeleeSwingParticle offset 0x1818 → 0x13A0m_MeleeImpactParticle offset 0x18F8 → 0x1480m_SelfModifier offset 0x19D8 → 0x1560m_TargetModifier offset 0x19E8 → 0x1570, type CEmbeddedSubclass< CCitadelModifier > → CEmbeddedSubclass< CCitadel_Modifier_UltCombo_Target >m_KillCheckModifier offset 0x19F8 → 0x1580m_flKillCheckWindow offset 0x1A08 → 0x1590m_flDamageInterval offset 0x1A0C → 0x1594m_FallSpeedCurve (0x1818) on moved -0x478m_flLastStackChangeTime offset 0xF70 → 0x14A0m_nLastStackCount offset 0xF74 → 0x14A4m_vecNextExplosionTime offset 0xF90 → 0x14C0, no longer networkedm_vecNextExplosionLocation offset 0xFA8 → 0x14D8, type CNetworkUtlVectorBase< Vector > → CNetworkUtlVectorBase< VectorWS >, no longer networkedm_nStackCount offset 0xFC0 → 0x14F0m_bPendingStackUpdate offset 0xFC4 → 0x14F4m_ExplodeParticle (0x1818) on moved -0x478m_flActivatePressTime offset 0x1438 → 0x19A8m_BatonFlameParticle (0x19C8) on moved -0x368m_BuffModifier (0x1818) on moved -0x478m_vecHitTargets offset 0x1170 → 0x1760m_DebuffModifier (0x1818) on moved -0x478m_TypeIDStickyBombAttached offset 0x10A0 → 0x1630m_iRemainingCasts offset 0x1278 → 0x18C8, no longer networkedm_bIsBlinking offset 0x127C → 0x18CC, no longer networkedm_RecastEndTime offset 0x1280 → 0x18D0, no longer networkedm_BlinkEndTime offset 0x1284 → 0x18D4, no longer networkedm_BlinkStartParticle (0x1818) on moved -0x478m_flBatCloudEndTime offset 0xF90 → 0x14C0m_SelfModifier (0x1818) on moved -0x478m_iBonusBats offset 0xF70 → 0x14A0, no longer networkedm_iBatCountOnCast offset 0xF74 → 0x14A4, no longer networkedm_flChannelTime offset 0xF78 → 0x14A8, no longer networkedm_bPauseChannel offset 0xF7C → 0x14AC, no longer networkedm_flLastRemainingChannelTime offset 0xF80 → 0x14B0, no longer networkedm_flNextBatTime offset 0xF90 → 0x14C0m_DebuffModifier (0x1818) on moved -0x478m_ImpactParticle (0x1818) on moved -0x478m_BuildUpModifier (0x1818) on moved -0x478m_flFloatElapsedTime offset 0xF74 → 0x14A4m_bFloating offset 0x1398 → 0x1A48, no longer networkedm_DebuffModifier offset 0x1818 → 0x13A0m_CastParticle offset 0x1828 → 0x13B0m_CastLifeLeechParticle offset 0x1908 → 0x1490m_DamageTargetParticle offset 0x19E8 → 0x1570m_strSlashSound offset 0x1AC8 → 0x1650m_strHitConfirmSound offset 0x1AD8 → 0x1660m_strKillConfirmSound offset 0x1AE8 → 0x1670m_bAllowFloating offset 0x1AF8 → 0x16B0m_strFloatStartSound CSoundEventName at 0x1680m_strFloatLoopSound CSoundEventName at 0x1690m_strFloatEndSound CSoundEventName at 0x16A0m_ExplodeParticle (0x1818) on moved -0x478m_ExplodeParticle (0x1818) on moved -0x478m_ImpactParticle (0x1818) on moved -0x478m_ExplodeParticle (0x1818) on moved -0x478m_vecOutgoingHitList (0xF70) on moved +0x530m_SlowDebuffModifier (0x1818) on moved -0x478m_BuildUpModifier (0x1818) on moved -0x478m_vecTeleportPosition offset 0x1670 → 0x1E40, type Vector → VectorWS, no longer networkedm_vecTeleportPositionNormal offset 0x167C → 0x1E4C, no longer networkedm_eTelepunchState offset 0x1688 → 0x1E58, no longer networkedm_flNextStateTime offset 0x168C → 0x1E5C, no longer networkedm_PortalParticle (0x1818) on moved -0x478m_BubbleModifier (0x1818) on moved -0x478m_strSwipeParticle (0x19C8) on moved -0x368m_bIsLeaping offset 0xF70 → 0x14A0, no longer networkedm_tLeapStartTime offset 0xF74 → 0x14A4, no longer networkedm_tLeapOffTime offset 0xF78 → 0x14A8, no longer networkedm_LeapingSpeedCurve (0x1818) on moved -0x478m_bWillLeapOff offset 0xF70 → 0x14A0, no longer networkedm_bIsLeaping offset 0xF71 → 0x14A1, no longer networkedm_tLeapStartTime offset 0xF74 → 0x14A4, no longer networkedm_tLeapOffTime offset 0xF78 → 0x14A8, no longer networkedm_vLaunchPosition offset 0xF7C → 0x14ACm_vLaunchVelocity offset 0xF88 → 0x14B8, type VectorWS → Vectorm_qLaunchAngle offset 0xF94 → 0x14C4m_strCrashSound (0x1818) on moved -0x478m_tLeapStartTime offset 0xF74 → 0x14A4, no longer networkedm_LeapingSpeedCurve (0x1818) on moved -0x478m_ShootParticle (0x1818) on moved -0x478m_CastParticle (0x1818) on moved -0x478m_CastParticle (0x1818) on moved -0x478m_CastParticle (0x1818) on moved -0x478m_hHitTroopers (0xF70) on moved +0x530m_ExplodeParticle (0x1818) on moved -0x478m_vecTargets offset 0xF70 → 0x14A0m_angBeamAngles offset 0xF90 → 0x14C0, no longer networkedm_BlastParticle offset 0xF70 → 0x14A0m_hProjectile offset 0xF78 → 0x14A8, no longer networkedm_flArrowSpeed offset 0xF7C → 0x14AC, no longer networkedm_flSnapAnglesBackTime offset 0xF80 → 0x14B0, no longer networkedm_flCastTimeDamage offset 0xF84 → 0x14B4m_flCastTime offset 0xF88 → 0x14B8m_bNeedsExplosion offset 0xF8C → 0x14BCm_vProjectileRemovedOrigin offset 0xF90 → 0x14C0, type Vector → VectorWSm_angCasterAnglesAtCastTime offset 0xF9C → 0x14CCm_flTravelDistance offset 0xFA8 → 0x14D8m_nBallParticle offset 0xF84 → 0x14B4m_nCastCompleteParticle offset 0xF88 → 0x14B8m_vecTargetsHit offset 0xF90 → 0x14C0m_bHoldingBall offset 0x11A8 → 0x1798, no longer networkedm_hWreckingBallAbility offset 0xF80 → 0x14B0m_IgnoreChannelSlow offset 0xF70 → 0x14A0m_flActivatePressTime offset 0x1970 → 0x2260m_bThinking offset 0x1974 → 0x2264m_bMoveCollidedPushUp offset 0x1975 → 0x2265m_bNoDelayNeeded offset 0x1976 → 0x2266m_bMouseWheelBind offset 0x1977 → 0x2267m_eCommittedAttachState offset 0x1978 → 0x2268m_flTimeStartZipping offset 0x19A8 → 0x2298, no longer networkedm_flTimeForKnockdownProtection offset 0x19AC → 0x229C, no longer networkedm_flTimeStopZipping offset 0x19B0 → 0x22A0, no longer networkedm_flCasterSpeed offset 0x19B4 → 0x22A4, no longer networkedm_vecInitialVel offset 0x19B8 → 0x22A8, no longer networkedm_vecAttachPoint offset 0x19E8 → 0x22D8, type Vector → VectorWS, no longer networkedm_pPrevNode offset 0x19F4 → 0x22E4, no longer networkedm_pNextNode offset 0x19F8 → 0x22E8, no longer networkedm_flTimeEnterState offset 0x19FC → 0x22EC, no longer networkedm_flLatchTime offset 0x1A00 → 0x22F0, no longer networkedm_flDamagedTime offset 0x1A04 → 0x22F4, no longer networkedm_eAttachState offset 0x1A08 → 0x22F8, no longer networkedm_iAttachedZipLineLane offset 0x1A0C → 0x22FC, no longer networkedm_bDroppedFromZipline offset 0x1A10 → 0x2300, no longer networkedm_hAttachZipLine offset 0x1A11 → 0x2301m_vAttachZipLineOffset offset 0x1A14 → 0x2304, no longer networkedm_flZiplineAirDrag offset 0x1A20 → 0x2310, no longer networkedm_vPendulumVelocity offset 0x1A24 → 0x2314, no longer networkedm_vPendulumPosition offset 0x1A30 → 0x2320, no longer networkedm_vVelocityHistory1 offset 0x1A3C → 0x232C, no longer networkedm_vVelocityHistory2 offset 0x1A48 → 0x2338, no longer networkedm_iDesiredLane offset 0x1A54 → 0x2344, no longer networkedm_hZiplineLatchEffectHandle AttachmentHandle_t at 0x2302m_flZiplineAirDrag offset 0x1818 → 0x13A0m_flZiplineAirDragBoosted offset 0x181C → 0x13A4m_flMinButtonHoldTimeToActivate offset 0x1820 → 0x13A8m_flCrouchDropSpeedFraction offset 0x1824 → 0x13B0m_flCrouchDropAirDragSuppressDuration offset 0x1828 → 0x13B4m_flDetachDisallowedTime offset 0x182C → 0x13B8m_flCameraWobbleIntensity offset 0x1830 → 0x13BCm_flDismountSpeedMax offset 0x1834 → 0x13C0m_flDismountSpeedMaxBrawl offset 0x1838 → 0x13C4m_flZiplineKnockdownUpImpulse offset 0x183C → 0x13C8m_flZiplineIntroDuration offset 0x1840 → 0x13CCm_DOFWhileZiplining offset 0x1844 → 0x13D0m_ZipLinePreviewParticle offset 0x1858 → 0x13E0m_ZipLineSpeedParticle offset 0x1938 → 0x14C0m_ZipLineTetherParticle offset 0x1A18 → 0x15A0m_ZipLineTetherAttachParticle offset 0x1AF8 → 0x1680m_ZipLineTetherStartParticle offset 0x1BD8 → 0x1760m_ZipLineEnemyKnockdownProtectionParticle offset 0x1CB8 → 0x1840m_ZipLineSelfKnockdownProtectionParticle offset 0x1D98 → 0x1920m_ZipLineKnockdownProtectionStatusParticle offset 0x1E78 → 0x1A00m_strZipLineSummonSound offset 0x1F58 → 0x1AE0m_strZipLineStartSound offset 0x1F68 → 0x1AF0m_RidingZipLineModifier offset 0x1F78 → 0x1B00m_KnockedOffSlowModifier offset 0x1F88 → 0x1B10m_ZipLineIntroModifier offset 0x1F98 → 0x1B20m_ZipLineKnockdownImmuneModifier offset 0x1FA8 → 0x1B30m_ZipLineSlowModifier offset 0x1FB8 → 0x1B40m_cameraSequenceAwaitingTether offset 0x1FC8 → 0x1B50m_cameraSequenceLatched offset 0x2050 → 0x1BD8m_cameraSequenceAttached offset 0x20D8 → 0x1C60m_cameraSequenceClear offset 0x2160 → 0x1CE8m_flRestrictedLookTolerance float32 at 0x13ACm_ZipboostModifier (0x1818) on moved -0x478m_flLastDamageTime offset 0xF78 → 0x14A8m_iCurrentResistValue offset 0xF7C → 0x14AC, no longer networkedm_RestoreEffectModifier (0x18B8) on moved -0x408m_TempShieldModifier offset 0x18B8 → 0x14B0m_nAbilityBlocking (0xF78) on moved +0x530m_strPurgeSound (0x18B8) on moved -0x408m_AmbushModifier (0x18B8) on moved -0x408m_BuffModifier offset 0x18B8 → 0x14B0m_DebuffReducedParticle (0x18B8) on moved -0x408m_nTickJumped offset 0xF78 → 0x14A8m_BarrierModifier offset 0x18B8 → 0x14B0m_bActivated (0xF78) on moved +0x530m_DeployParticle (0x18B8) on moved -0x408m_RegenModifier offset 0x18B8 → 0x14B0m_ReactiveArmorModifier offset 0x18B8 → 0x14B0m_ImmunityModifier offset 0x18B8 → 0x14B0fl_mSpellShieldBreakTime offset 0xF78 → 0x14A8m_SpellShieldBuffModifier offset 0x18B8 → 0x14B0m_BarrierModifier offset 0x18B8 → 0x14B0m_BarrierModifier offset 0x18B8 → 0x14B0m_BarrierModifier offset 0x18B8 → 0x14B0m_CCitadelMinimapComponent offset 0x4A0 → 0x4B0, no longer networkedm_eLocation offset 0x4C0 → 0x4D0, no longer networkedm_flUpFactor no longer networkedm_flBounceVelocity no longer networkedm_tDeactivationTime no longer networkedm_flOverrideInitialSpawnTime offset 0xA98 → 0xAC4m_flOverrideRespawnTime offset 0xA9C → 0xAC8m_CCitadelMinimapComponent CCitadelMinimapComponent at 0xAA0m_nGoldCost int32 at 0xACCm_mapCurrencyRewards CUtlOrderedMap< ECurrencyType, BreakablePropCurrencyReward_t > at 0xAD0m_vecPickupRewards CUtlVector< CSubclassName > at 0xAF8m_unAbilityIDToSpawn CUtlStringToken at 0xB10m_hBreaker CHandle< CCitadelPlayerPawn > at 0xB14m_nMeleeHitsTaken int32 at 0xD9Cm_nHitIndexm_ParticleAOEHeal (0x9D8) on moved +0x38m_bDamagedByBullets offset 0x2C → 0x44m_bDamagedByMelee offset 0x2D → 0x45m_bDamagedByAbilities offset 0x2E → 0x47m_iHealth offset 0x178 → 0x4Cm_bIsMantleable offset 0x18C → 0x59m_hModel offset 0x30 → 0x68m_sBreakSound offset 0x128 → 0x3F8m_sSpawnSound offset 0x138 → 0x408m_flInitialSpawnTime offset 0x17C → 0x478m_flInitialSpawnTimeTest offset 0x184 → 0x47Cm_flRespawnTime offset 0x180 → 0x480m_flRespawnTimeTest offset 0x188 → 0x484m_eRollType offset 0x194 → 0x4C4m_bDieOnBreak bool at 0x2Bm_strDeathSequenceName CUtlString at 0x30m_strHitSequenceName CUtlString at 0x38m_flLootDelay float32 at 0x40m_bHeavyMeleeOnly bool at 0x46m_bDamagedBySlide bool at 0x48m_bDamagedByPlayersOnly bool at 0x49m_nMeleeHitsToBreak int32 at 0x50m_nHeavyMeleeHitCount int32 at 0x54m_bNoMeleeCleave bool at 0x58m_bRequireFullCostToBreak bool at 0x5Am_flOutlineRadius float32 at 0x5Cm_bRequireVisibleOnMinimapForOutline bool at 0x60m_colorOutline Color at 0x64m_flModelScale float32 at 0x148m_sMaterialGroupName CModelMaterialGroupName at 0x150m_ambientParticle CResourceNameTyped< CWeakHandle< InfoForResourceTypeIParticleSystemDefinition > > at 0x158m_breakParticle CResourceNameTyped< CWeakHandle< InfoForResourceTypeIParticleSystemDefinition > > at 0x238m_breakRollFailParticle CResourceNameTyped< CWeakHandle< InfoForResourceTypeIParticleSystemDefinition > > at 0x318m_sBreakRollFailSound CSoundEventName at 0x418m_sMeleeDamageSound CSoundEventName at 0x428m_sOtherDamageSound CSoundEventName at 0x438m_sMeleeRejectSound CSoundEventName at 0x448m_OtherRejectSound CSoundEventName at 0x458m_sAmbientSound CSoundEventName at 0x468m_strMinimapCSSClassAlive CUtlString at 0x488m_strMinimapCSSClassDead CUtlString at 0x490m_flMinDistanceToRevealOnMinimap float32 at 0x498m_strLayoutFile CUtlString at 0x4A0m_flPanelHeightOffset float32 at 0x4A8m_flPanelDrawDistance float32 at 0x4ACm_strInWorldCSSClasses CUtlString at 0x4B0m_flPanelWidth float32 at 0x4B8m_flPanelHeight float32 at 0x4BCm_flPowerupDropChance float32 at 0x4C0m_mapPickupChances CUtlOrderedMap< CSubclassName, float32 > at 0x4C8m_bIsPermanentm_sAnimgraphParamDamageReceivedm_sAnimgraphParamOnHitm_sAnimgraphParamOnRespawnm_sDamageSoundm_sHeavyDamageSoundm_sHitIndicatorSoundm_flPrimaryDropChancem_vecPrimaryPickupsm_iMatchTimeMinsForLevel2Pickupsm_vecPickups_lv2m_iMatchTimeMinsForLevel3Pickupsm_vecPickups_lv3m_iLootListDeckSizem_flInitialEnableTimeInSeconds offset 0x47C → 0x480m_flPreEnableWindowInSeconds offset 0x484 → 0x488m_flRespawnRangeInSeconds offset 0x488 → 0x48Cm_bDestroyNearbyNeutrals bool at 0x47Cm_CCitadelMinimapComponent offset 0xBF0 → 0xC00, no longer networkedm_OnDestroyed offset 0xC10 → 0xC20m_OnRevitilized offset 0xC28 → 0xC38m_OnDamageTaken offset 0xC40 → 0xC50m_OnLifeChanged offset 0xC60 → 0xC70m_OnBecomeActive offset 0xC80 → 0xC90m_OnBecomeInvulnerable offset 0xC98 → 0xCA8m_OnBecomeVulnerable offset 0xCB0 → 0xCC0m_OnUnderAttack offset 0xCC8 → 0xCD8m_OnAttackSubsided offset 0xCE0 → 0xCF0m_nBuildingHealth offset 0xCF8 → 0xD08m_iLane offset 0xD00 → 0xD10m_flDestroyedTime offset 0xD04 → 0xD14m_flLastDamagedTime offset 0xD08 → 0xD18m_angOriginal offset 0xD0C → 0xD1Cm_backdoorProtectionTrigger offset 0xD38 → 0xD48m_strTrooperApproach offset 0xD48 → 0xD58m_CCitadelAbilityComponent offset 0xD70 → 0xD80, no longer networkedm_vecWeakPoints offset 0xFD8 → 0xFE8, no longer networkedm_bDestroyed offset 0x1040 → 0x1050, no longer networkedm_bActive offset 0x1041 → 0x1051, no longer networkedm_bFinal offset 0x1042 → 0x1052, no longer networkedm_InaccuracyCurveScale offset 0x750 → 0x760m_CCitadelMinimapComponent no longer networkedm_hLinkedDoorway offset 0xBA8 → 0xAB0, no longer networkedm_strDefaultSkin offset 0xCE0 → 0xD60, no longer networkedm_strFriendlySkin offset 0xCE8 → 0xD68, no longer networkedm_strEnemySkin offset 0xCF0 → 0xD70, no longer networkedm_bIsWorld offset 0xCF8 → 0xD78, no longer networkedm_vStartPos type Vector → VectorWSm_vEndPos type Vector → VectorWSm_vStartPos type Vector → VectorWSm_vEndPos type Vector → VectorWSm_CCitadelMinimapComponent no longer networkedm_hAbility no longer networkedm_iGravestoneState no longer networkedm_flNextSearchTime offset 0xF70 → 0x14A0m_MarkModifier offset 0x1818 → 0x13A0m_ForceVSCameraPitch offset 0x78 → 0x80m_ConsecutiveJugglesVsRandomness offset 0xB8 → 0xC0fl_MaxExtraGravityScale offset 0xF8 → 0x100m_nMinJugglesBeforeDisplay offset 0xFC → 0x104m_BallApexParticle offset 0x100 → 0x108m_strBallApexSound offset 0x1E0 → 0x1E8m_JuggleRunEnded offset 0x1F0 → 0x1F8m_strJuggleRunEnded offset 0x2D0 → 0x2D8m_hModel offset 0x2E0 → 0x2E8m_AmbientParticle offset 0x3C0 → 0x3C8m_flVPhysicsForceMul float32 at 0x78m_flTurnSolidTime no longer networkedm_ShardDesc offset 0x780 → 0x878, no longer networkedm_qForward offset 0x7B8 → 0x8B0, no longer networkedm_flStartTime offset 0x7C4 → 0x8BC, no longer networkedm_flEndTime offset 0x7C8 → 0x8C0, no longer networkedm_flShardWidth offset 0x7CC → 0x8C4, no longer networkedm_bEquipped offset 0xF70 → 0x14A0m_bPlayedStartSound (0xF78) on moved +0x530m_DurationModifier offset 0x18B8 → 0x14B0m_AOEModifier offset 0x18B8 → 0x14B0m_vLaunchPosition offset 0xF78 → 0x14A8m_qLaunchAngle offset 0xF84 → 0x14B4m_projInfo offset 0x1010 → 0x1570m_AOEModifier offset 0x18B8 → 0x14B0m_flEndTime offset 0xF78 → 0x14A8, no longer networkedm_CastParticle (0x18B8) on moved -0x408m_BuffModifier (0x18B8) on moved -0x408m_bStartCooldown offset 0xF78 → 0x14A8m_DamagePulseParticle (0x18B8) on moved -0x408m_AOEModifier offset 0x18B8 → 0x14B0m_ComboBreakerModifier (0x18B8) on moved -0x408m_BuffModifier (0x19C8) on moved -0x408m_strAreaEffectEnemy (0x7A8) on moved +0x10m_DivineBarrierModifier (0x18B8) on moved -0x408m_bExecuted offset 0xF78 → 0x14A8m_BuffModifier (0x18B8) on moved -0x408m_AOECastParticle (0x18B8) on moved -0x408m_ElectricParticle (0x18B8) on moved -0x408m_SilenceModifier (0x19C8) on moved -0x408m_iAccruedGold offset 0xF80 → 0x14B0, no longer networkedm_GuardianWardModifier (0x18B8) on moved -0x408m_HealParticle (0x18B8) on moved -0x408m_flSpinUpTime offset 0xFF8 → 0x1558m_DetonateParticle (0x18B8) on moved -0x408m_bForceModUpdate offset 0xFA4 → 0x14D4m_iRegenStacks offset 0xFA8 → 0x14D8, no longer networkedm_flPendingIncomingHeal float32 at 0x14DCm_RegenParticle (0x18B8) on moved -0x408m_AOEModifier offset 0x18B8 → 0x14B0m_beam00 offset 0x12A0 → 0x18F0, no longer networkedm_beam01 offset 0x2260 → 0x28B8, no longer networkedm_beam02 offset 0x3220 → 0x3880, no longer networkedm_beam03 offset 0x41E0 → 0x4848, no longer networkedm_beam04 offset 0x51A0 → 0x5810, no longer networkedm_flBeamRotateSpeed (0x19B8) on moved -0x408m_vLaunchPosition (0xF78) on moved +0x530m_flDrag offset 0x18C8 → 0x14C0m_flDrag (0x18C8) on moved -0x408m_flMaxDrag (0x18C8) on moved -0x408m_flApproachX (0x1010) on moved +0x560m_flMaxDrag (0x18C8) on moved -0x408m_AOEModifier offset 0x18B8 → 0x14B0m_bCanPull offset 0xF78 → 0x14A8, no longer networkedm_DispelAndHealModifier offset 0x18B8 → 0x14B0m_PullModifier offset 0x18C8 → 0x14C0m_AfterChannelModifier CEmbeddedSubclass< CCitadelModifier > at 0x14D0m_bHealCaster bool at 0x14E0m_bAllowPull bool at 0x14E1m_BuffModifier offset 0x18B8 → 0x14B0m_nCastDelayParticleIndex (0x10F8) on moved +0x5C0m_PulseParticle (0x18B8) on moved -0x408m_tAttackWindowStart offset 0xF78 → 0x14A8m_ShadowStrikeInvisModifier (0x18B8) on moved -0x408m_DebuffModifier offset 0x19C8 → 0x15C0m_AuraModifier offset 0x19B8 → 0x15B0m_AuraRadius offset 0x108 → 0x178m_TechCleaveModifier (0x18B8) on moved -0x408m_PulseParticle (0x18B8) on moved -0x408m_ProjectileImpactParticle (0x18B8) on moved -0x408m_iTrophyCount offset 0x1278 → 0x1608, no longer networkedm_iInitialKills offset 0x127C → 0x160Cm_iInitialAssists offset 0x1280 → 0x1610m_iPrevCount offset 0x1284 → 0x1614m_bMaxStacksReached offset 0x1288 → 0x1618m_EarnedParticle offset 0x18B8 → 0x14B0m_strEarnedSound offset 0x19A8 → 0x15A0m_TrophyStacksModifier CEmbeddedSubclass< CCitadelModifier > at 0x1590m_GoldModifierm_nCastDelayParticleIndex offset 0xF78 → 0x14A8m_flAmberFavored (0xC28) on moved +0x108m_flZoneHeightMeters offset 0x818 → 0x820m_flTotalTimeToCaptureFavored offset 0x81C → 0x824m_flTotalTimeToCaptureUnfavored offset 0x820 → 0x828m_flTimeToGiveUp offset 0x824 → 0x82Cm_flTimeToWarnAboutGivingUp offset 0x828 → 0x830m_nGiveUpOrbs offset 0x82C → 0x834m_flTroopersMin offset 0x830 → 0x838m_flTroopersMax offset 0x834 → 0x83Cm_flTroopersSpawnRate offset 0x838 → 0x840m_flDelayedDelete offset 0x83C → 0x844m_flPingTargetRadius float32 at 0x818m_flPingTargetHeightOffset float32 at 0x81Cm_flTurnSolidTime no longer networkedm_hAbility offset 0xC40 → 0xBF4, no longer networkedm_hAbility offset 0xC4C → 0xC00, no longer networkedm_bFloating offset 0xC50 → 0xC04, no longer networkedm_ResistBuffParticle offset 0x750 → 0x760m_ImpactParticle (0x750) on moved +0x10m_flInterval (0xE8) on moved +0x70m_flCooldownDuration offset 0x208 → 0x2D8m_DebuffModifier (0x780) on moved +0x10m_SpiritStealParticle offset 0x750 → 0x760m_bCheckForExplosion (0xD0) on moved +0x70m_sAfterburnParticle offset 0x750 → 0x760m_AfterburnDotModifier (0x780) on moved +0x10m_strExplodeEffect offset 0x750 → 0x760m_CursedModel (0x750) on moved +0x10m_bShouldEnableBuff offset 0x1D8 → 0x2A8m_RicochetTracerParticle offset 0x780 → 0x790m_bUseNonEmbedded (0x780) on moved +0x10m_nLastProcShotID offset 0x228 → 0x2F8m_DebuffParticle offset 0x750 → 0x760m_StealWatcherModifier offset 0x780 → 0x790m_vecDamagedTargets offset 0xD0 → 0x140m_FreezeModifier (0x750) on moved +0x10m_MaxHealth (0xD0) on moved +0x70m_flActivationTime (0x750) on moved +0x10m_flLastTickTime offset 0xD0 → 0x140m_GlowModifier (0x750) on moved +0x10m_DebuffModifier (0x750) on moved +0x10m_flMaxHealth (0xD4) on moved +0x70m_WeaponImpactParticle (0x750) on moved +0x10m_flLastBuildupAppliedTime (0xD0) on moved +0x70m_bUseBaseWeaponCycleTimeForDelay (0x750) on moved +0x10m_flLastDamageTime offset 0xD0 → 0x140m_sDOTParticle offset 0x750 → 0x760m_nSuppressProcShotID (0x208) on moved +0xD0m_bRollOnceForAllBulletsInAShot (0x780) on moved +0x10m_vecProcdUnitsThisShot (0xD0) on moved +0x70m_bProcChanceAffectedByEffectiveness offset 0x750 → 0x760m_bShouldApplyAbilityCooldown offset 0x751 → 0x761m_bCanProcMultipleTimesOnOneTarget offset 0x752 → 0x762m_bCanProcByOtherObjects offset 0x753 → 0x763m_bCanProcFromItems offset 0x754 → 0x764m_nAbilityTargetTypes offset 0x758 → 0x768m_nAbilityTargetFlags offset 0x75C → 0x76Cm_vecProcDamageTypes offset 0x760 → 0x770m_nRequiredDamageFlags offset 0x778 → 0x788m_bProcOnFriendlyBulletHits bool at 0x765m_flHealthRegen offset 0xD0 → 0x140m_flExternalHealthRegen offset 0xD4 → 0x148m_flHealthRegenSnapShot float32 at 0x144m_flExternalHealthRegenSnapShot float32 at 0x14Cm_HealingLoopSoundOverride offset 0x750 → 0x760m_bSnapshotRegen bool at 0x798m_strRegenAbilityPropertyName CUtlString at 0x7A0m_strExternalRegenAbilityPropertyName CUtlString at 0x7A8m_flBulletResistancePctMin (0x750) on moved +0x10m_bInitialized (0xD0) on moved +0x70m_SpinUpSound (0x750) on moved +0x10m_flDamageTaken offset 0xD0 → 0x140m_nBuffParticle (0xD0) on moved +0x70m_BuffStatusParticle (0x750) on moved +0x10m_StackModifier offset 0x750 → 0x760m_AuraModifier (0x750) on moved +0x10m_vPush (0xD0) on moved +0x70m_TetherParticle offset 0x750 → 0x760m_TetherParticle offset 0x750 → 0x760m_TrapModifier (0x750) on moved +0x10m_bSelfish offset 0x750 → 0x760m_hAOEWarningParticle offset 0xD0 → 0x140m_nCastParticleIndex offset 0x458 → 0x618m_SlowModifier (0x750) on moved +0x10flMaxDrag (0x758) on moved +0x10m_BlockParticle offset 0x750 → 0x760m_ShieldParticle (0x750) on moved +0x10m_StompParticle (0x750) on moved +0x10m_bStomped offset 0x5D0 → 0x820m_DebuffModifier (0x780) on moved +0x10m_flDampingFactor offset 0xE8 → 0x158m_ParticleIndex offset 0x1F0 → 0x2C0m_ExplodeParticle (0x9F0) on moved +0x10m_playerAngles (0x108) on moved +0x70m_flTetherRangeSquared offset 0x350 → 0x4B0m_DrainParticle offset 0x750 → 0x760m_DragModifier (0x750) on moved +0x10m_BoostTrailParticle offset 0x750 → 0x760m_DebuffModifier offset 0x780 → 0x790m_ImpactParticle (0x750) on moved +0x10m_bSelfish offset 0x750 → 0x760m_BuffModifier (0x780) on moved +0x10m_pUndergroundTrigger offset 0xD0 → 0x140m_BurrowPlayerParticle (0x750) on moved +0x10m_bLastShotInFlight (0xD0) on moved +0x70m_AuraParticle offset 0x7A8 → 0x7B8m_nTicks offset 0x110 → 0x180m_AuraParticle offset 0x7A8 → 0x7B8m_PostAOEModifier offset 0x750 → 0x760m_BuildUpModifier (0x750) on moved +0x10m_AuraParticle offset 0x7A8 → 0x7B8m_DebuffModifier offset 0x750 → 0x760m_AuraParticle offset 0x7A8 → 0x7B8m_vCastPosition offset 0x468 → 0x628, type Vector → VectorWSm_StunModifier (0x750) on moved +0x10m_bLanded offset 0xF8 → 0x168m_flStunDurationOnLand (0x8D8) on moved +0x10m_flNextProcTime offset 0x2C0 → 0x3C0m_nChainCount offset 0xD0 → 0x140m_hHitEntities offset 0xD8 → 0x148m_hUnhitEnts offset 0xF0 → 0x160m_vLastSource offset 0x108 → 0x178, type Vector → VectorWSm_ChainParticle (0x750) on moved +0x10m_TracerParticle (0x880) on moved +0x10m_flNextBeep (0xD0) on moved +0x70m_ChargeParticle (0x750) on moved +0x10m_vecOffsetDir (0x2D0) on moved +0x130m_fLastPrimingLightAttackTime offset 0x208 → 0x2D8m_SwingParticle (0x780) on moved +0x10m_flModelScale offset 0x830 → 0x848m_ModelChange ModelChange_t at 0x760m_CursedModelm_flParryCheckRadius offset 0x750 → 0x760m_bShotAnimPlayed (0xD0) on moved +0x70m_TracerParticle (0x750) on moved +0x10m_iPulseCount (0xD0) on moved +0x70m_DebuffModifier (0x750) on moved +0x10m_bOtherIsInFrontAtStart (0xD0) on moved +0x70m_flMultiSwapDistFromOrigin (0x750) on moved +0x10m_bFirstFrame (0xD0) on moved +0x70m_flZiplineStartDelayDuration (0x750) on moved +0x10m_flRampDownTime (0x750) on moved +0x10m_nAbilityBlocking (0x1D0) on moved +0xD0m_BuffModifier (0x750) on moved +0x10m_vecDamagedTargets offset 0xD0 → 0x140m_TargetModifier offset 0x750 → 0x760m_AuraModifier (0x750) on moved +0x10m_flBulletHitSlowPct offset 0x750 → 0x760m_flAmountPerSecond offset 0xD0 → 0x140m_vInitialCastPosition offset 0x250 → 0x350, type Vector → VectorWSm_flProjectileSpeed offset 0x25C → 0x35Cm_vecHitEntities offset 0x260 → 0x360m_flGoalHeight offset 0xD0 → 0x140m_flFallRate offset 0xD4 → 0x144m_nFXIndex offset 0xD8 → 0x148m_nFXIndexVictim offset 0xDC → 0x14Cm_nChainFxIndex offset 0xE0 → 0x150m_flTetherRadius offset 0xE4 → 0x154m_vecOrigin offset 0xE8 → 0x158, type Vector → VectorWSm_hCP offset 0x108 → 0x178m_particle (0x108) on moved +0x70m_nCopiedHeroID (0xD0) on moved +0x70m_flExplosionTime (0xD0) on moved +0x70m_WarningParticle (0x750) on moved +0x10m_bSpellBlockActivated (0xD0) on moved +0x70m_BuffModifier (0x750) on moved +0x10m_hCP (0xD0) on moved +0x70m_DebuffModifier offset 0x780 → 0x790m_iShotID offset 0x228 → 0x2F8m_strHitProcSound offset 0x880 → 0x890m_flModifierWindow (0x750) on moved +0x10m_ProcNotificationModifier (0x750) on moved +0x10m_StackingDebuffModifier (0x750) on moved +0x10m_flValue offset 0xD0 → 0x140m_flDamage offset 0xD0 → 0x140m_flShieldHealth offset 0xD0 → 0x140m_flDamageResistancePerSecond offset 0x750 → 0x760m_flTickInterval offset 0x754 → 0x764m_flDamageResistanceBonusPerGameMinute offset 0x758 → 0x768m_bIsForMidBoss bool at 0x76Cm_nAssociatedShotID offset 0xD0 → 0x140m_hAssociatedProjectile offset 0xD4 → 0x144m_flLastHitTime offset 0xD8 → 0x148m_hLastHitTarget offset 0xDC → 0x14Cm_vLastHitLocation offset 0xE0 → 0x150, type Vector → VectorWSm_nBouncesRemaining offset 0xEC → 0x15Cm_flLingerEndTime offset 0xF0 → 0x160m_flDamageAtCast offset 0xF4 → 0x164m_flSlowDurationAtCast offset 0xF8 → 0x168m_flBounceRadiusAtCast offset 0xFC → 0x16Cm_nGraceParticleIndex offset 0x100 → 0x170m_SlowModifier (0x750) on moved +0x10m_ShieldParticle (0x750) on moved +0x10m_flScale offset 0xD0 → 0x140m_ImpactParticle (0x750) on moved +0x10m_flRadius offset 0x250 → 0x350m_kvCopy offset 0xD0 → 0x140m_flBuildupPerBullet offset 0x208 → 0x2D8m_BuildUpModifier (0x780) on moved +0x10m_flSlowPercent offset 0xD0 → 0x140m_BuildUpModifier (0x780) on moved +0x10m_ImpactParticle offset 0x750 → 0x760m_BuffParticle (0x750) on moved +0x10m_KevlarChannelParticle offset 0x750 → 0x760m_flSlowPercent offset 0xD0 → 0x140m_flDelay offset 0xD4 → 0x144m_bEscaped offset 0xD8 → 0x148m_bStunApplied offset 0x160 → 0x200m_hRagdoll (0xD0) on moved +0x70m_bEndStarted offset 0xD0 → 0x140m_vMinimapPositionOverride offset 0xD0 → 0x140m_strKeyLoopSound (0x750) on moved +0x10m_flMinimapRange offset 0xD0 → 0x140m_flInterval (0xE8) on moved +0x70m_GroundParticle (0x7A8) on moved +0x10m_flDamagePerTick (0xD0) on moved +0x70m_shotID offset 0x228 → 0x2F8m_BuffedShotId offset 0x3B0 → 0x510m_ExplodeParticle (0x880) on moved +0x10m_BuffParticle (0x750) on moved +0x10m_BuffedShotId offset 0x328 → 0x458m_DebuffModifier (0x880) on moved +0x10m_BuffModifier (0x750) on moved +0x10m_DebuffModifier offset 0x780 → 0x790m_flEffectivecFireRatePercent offset 0xD0 → 0x140m_iHitCount (0xD0) on moved +0x70m_bProcNextHit offset 0x38C → 0x4ECm_RapidFireParticle offset 0x750 → 0x760m_TracerParticle offset 0x750 → 0x760m_BuffModifier (0x780) on moved +0x10m_vecHitEnts (0xD0) on moved +0x70m_WakeUpDamageParticle offset 0x750 → 0x760m_hAttachedTo offset 0x2FC → 0x42Cm_strForceDetachSound (0x750) on moved +0x10m_flTotalPendingHeal (0xD0) on moved +0x70m_HealBurstParticle offset 0x750 → 0x760m_FakeFamiliarParticle offset 0x750 → 0x760m_bForceApplied (0xD0) on moved +0x70m_bCamOverrideActive (0xD0) on moved +0x70m_nCopiedHeroID (0x198) on moved +0x70m_hTarget (0xD4) on moved +0x70m_bCloneIsInvisible offset 0x150 → 0x1BCm_vRightVectorWS offset 0x110 → 0x180, type VectorWS → Vectorm_GroundParticle (0x7A8) on moved +0x10m_flSlowPercent offset 0xD0 → 0x140m_flInvisLevel offset 0xD0 → 0x140m_playerAngles (0x108) on moved +0x70m_BuffModifier offset 0x7B0 → 0x7C0m_DrainParticle offset 0x750 → 0x760m_ExplodeParticle offset 0x750 → 0x760m_BuildupProcModifier (0x780) on moved +0x10m_nBonusesParticle offset 0xD0 → 0x140m_BonusesParticle (0x750) on moved +0x10m_FervorParticle (0x750) on moved +0x10m_ChargeParticle (0x750) on moved +0x10m_FireRateAuraSourceParticle offset 0x750 → 0x760m_vecFissureWallEntities offset 0x6D0 → 0x980m_vecFisureEntitiesHit offset 0x6E8 → 0x998m_nSegment offset 0x700 → 0x9B0m_vPosition offset 0x704 → 0x9B4, type Vector → VectorWSm_vDirection offset 0x710 → 0x9C0m_vLeft offset 0x71C → 0x9CCm_Length offset 0x728 → 0x9D8m_vBiasDirLeft offset 0x72C → 0x9DCm_vBiasPosLeft offset 0x738 → 0x9E8, type Vector → VectorWSm_vBiasDirRight offset 0x744 → 0x9F4m_vBiasPosRight offset 0x750 → 0xA00, type Vector → VectorWSm_DebrisParticle (0x750) on moved +0x10m_vLastDropZonePos offset 0xD0 → 0x140, type Vector → VectorWSm_DebuffModifier offset 0x750 → 0x760m_GroundParticle (0x7A8) on moved +0x10m_GroundAuraModifier (0x750) on moved +0x10m_flDamageDealt offset 0xD0 → 0x140m_DamageTakenParticle (0x750) on moved +0x10m_DrainParticle offset 0x750 → 0x760m_DebuffModifier (0x750) on moved +0x10m_FullyChargedParticle offset 0x750 → 0x760m_ZapParticle offset 0x750 → 0x760m_flMoveSpeedPerStack offset 0xD0 → 0x140m_KillModifier offset 0x7A8 → 0x7B8m_DebuffModifier (0x780) on moved +0x10m_SilenceModifier (0x750) on moved +0x10m_BuffChainParticle offset 0x840 → 0x850m_TechShieldModifier offset 0x970 → 0x980m_hEnemyHeroInVacuum (0x288) on moved +0x100m_flMaxDist offset 0x1D8 → 0x2A8m_vecOffsetDir offset 0x1DC → 0x2ACm_vecStartPosition offset 0x1E8 → 0x2B8, type Vector → VectorWSm_flAOERadius offset 0x1F4 → 0x2C4m_flOuterSpeedScale (0x830) on moved +0x10m_flMinSlowAmount (0x250) on moved +0x100m_BloodShardDebuffParticle offset 0x750 → 0x760m_bAtTargetElevation offset 0xD0 → 0x140m_vKnockAwayVector offset 0xD4 → 0x358m_flTargetElevation offset 0x260 → 0x364m_GoingUpSpeedCurve offset 0x750 → 0x760m_flCurrentThinkRate offset 0x1D8 → 0x2A8m_nParticleIndexAura (0x120) on moved +0x70m_GravestoneParticle (0x7A8) on moved +0x10m_eHoldPosition offset 0x100 → 0x190m_bHasUsedBouncePad (0xD0) on moved +0x70m_BuffParticle (0x750) on moved +0x10m_GlowEnemeyModifier offset 0x750 → 0x760m_nBulletCount (0xD0) on moved +0x70m_TracerParticle (0x750) on moved +0x10m_ProcEffect (0x750) on moved +0x10m_ProcEffect (0x750) on moved +0x10m_nMaskToUse (0xD0) on moved +0x70m_nNumMasks (0x750) on moved +0x10m_bCheckForExplosion (0xD0) on moved +0x70m_sAfterburnParticle offset 0x750 → 0x760m_HauntDamageModifier (0x780) on moved +0x10m_nTotalProcs offset 0x250 → 0x400m_ShotId offset 0x228 → 0x2F8m_BuffModifier offset 0x750 → 0x760m_flMaxHealthHeal (0x750) on moved +0x10m_hTarget offset 0xD0 → 0x140m_strTargetParticleEffect (0x750) on moved +0x10m_BloodExchangeParticle offset 0x750 → 0x760m_strFilterAbilityName offset 0x888 → 0x898m_bMimicOwner offset 0xD0 → 0x140m_flGravityChange offset 0x750 → 0x760m_pOwningPlayer (0xD0) on moved +0x70m_sDestMap (0xD0) on moved +0x70m_preIntroCamera (0x750) on moved +0x10m_iIdolParticle (0x4D0) on moved +0x1F0m_TracerParticle (0x880) on moved +0x10m_flStackDecayDelayTime offset 0xD0 → 0x140m_flCurrentVerticalSpeed offset 0x100 → 0x170m_bSuccess offset 0x104 → 0x174m_bSameTeam offset 0x105 → 0x175m_bPlayedApproachingWhoosh offset 0x106 → 0x176m_flInitialTravelDistance offset 0x108 → 0x178m_flStuckStartTime offset 0x10C → 0x17Cm_vLastPos offset 0x110 → 0x180, type Vector → VectorWSm_flApproachingWhooshAnticipationTime (0x830) on moved +0x10m_flLastTickTimem_HungerTargetParticle (0x750) on moved +0x10m_flDebuffScale (0x250) on moved +0x100m_BuffParticle (0x750) on moved +0x10m_flCurrBuildup offset 0x460 → 0x620m_hBlocker offset 0xD0 → 0x140m_hFriendlyAura offset 0xD4 → 0x144m_hEnemyAura offset 0xD8 → 0x148m_nParticleIndex offset 0xDC → 0x14Cm_flStartTime offset 0xE0 → 0x570m_vOrigin offset 0x2E8 → 0x574, type Vector → VectorWSm_flPrevRadius float32 at 0x580m_PurgeCastParticle (0x750) on moved +0x10m_BlockerModel offset 0x750 → 0x760m_DomeParticle offset 0x830 → 0x840m_FriendlyAuraModifier offset 0x910 → 0x920m_EnemyAuraModifier offset 0x920 → 0x930m_strDomeEndSound offset 0x930 → 0x950m_strTargetLoopingSound offset 0x940 → 0x960m_EnemyFreezeAuraModifier CEmbeddedSubclass< CCitadelModifier > at 0x940m_iShardCount offset 0x5D0 → 0x8D0m_vLastShardPosition offset 0x5D4 → 0x8D4, type Vector → VectorWSm_hSurfShard offset 0x5E0 → 0x8E0m_hLastSpawnedShard CHandle< CBaseModelEntity > at 0x8E4m_nBonusSpirit offset 0xD0 → 0x140m_vGroundOrigin offset 0xD4 → 0x140, type Vector → VectorWSm_hTrigger offset 0xD0 → 0x14Cm_DebuffModifier (0x780) on moved +0x10m_BuffParticle offset 0x750 → 0x760m_DebuffModifier (0x780) on moved +0x10m_LastThinkTime (0x1D0) on moved +0xD0m_bInvis (0x450) on moved +0x1C0m_InvisLoopParticle (0x750) on moved +0x10m_flStartRadius (0x108) on moved +0x70m_BleedModifier (0x780) on moved +0x10m_flLastTickTimem_flAmountPerSecond offset 0xD0 → 0x140m_flTotalPendingHeal float32 at 0x144m_flTotalHeal float32 at 0x148m_IsFrozenParticle offset 0x7A8 → 0x7B8m_bSilenceApplied offset 0xD0 → 0x140m_flPhysicsRadius (0x7A8) on moved +0x10m_iRejuvBossKill01 (0x750) on moved +0x10m_IdleParticle (0x750) on moved +0x10m_ShivOnlyDeathStatus (0x750) on moved +0x10m_flForce (0xD8) on moved +0x70m_angStunAngles offset 0xD8 → 0x148m_ePreferredKnockdownType offset 0xE4 → 0x154, type EKnockDownTypes → int32m_bForceTakePreferred offset 0xE8 → 0x158m_flGetUpAnimTime offset 0xEC → 0x15Cm_bGetUpCamSeqStarted offset 0xF0 → 0x160m_flOnGroundDuration offset 0xF4 → 0x164m_flResistMaxAtStart (0x750) on moved +0x10m_vecHealthPercents (0x750) on moved +0x10m_vCrashDir offset 0xD8 → 0x148m_vLiftTarget offset 0xE4 → 0x154, type Vector → VectorWSm_flStartTime offset 0xF0 → 0x160m_bCrashingDown offset 0xF4 → 0x164m_nActiveRopeFX offset 0xD0 → 0x140m_sDescription offset 0xD0 → 0x140m_nFXIndex offset 0xD0 → 0x140m_SilenceModifier (0x750) on moved +0x10m_SwingParticle (0x780) on moved +0x10m_hProjectile offset 0x250 → 0x350m_ZapParticle (0x750) on moved +0x10m_GroundParticle (0x750) on moved +0x10m_flPortalStartTime offset 0xD4 → 0x144m_flPortalEndTime offset 0xD8 → 0x148m_sParentAttachment offset 0xE8 → 0x158m_vecLinkPosition offset 0xF0 → 0x160m_hPortalToSource CHandle< CCitadelPortalTrigger > at 0x140m_sSourceAttachment CUtlString at 0x150m_hPortalToCasterm_sCasterAttachmentm_LinkEffect offset 0x750 → 0x760m_vEscapeTarget offset 0x3D0 → 0x560, type Vector → VectorWSm_DebuffModifier offset 0x780 → 0x790m_GlowParticle offset 0x750 → 0x760m_flRelativeDistm_flCartSpeedm_qRelativeOffsetm_hDraggerm_StompIgnoreLingerModifier offset 0x760 → 0x870m_flStompIgnoreLingerDuration offset 0x784 → 0x880m_SlowModifierm_flForwardOffsetm_flVerticalOffsetm_flDragDistancem_flForceDistScalem_flWallStunLookAheadDistm_nPowerupParticle offset 0xD0 → 0x140m_strBuffReceivedSound (0x750) on moved +0x10m_mapStartLookTime (0x468) on moved +0x1C0m_flMaxCameraAngleForSeeing (0xA18) on moved +0x10m_bIsFakeout offset 0xD0 → 0x140m_bTeleported offset 0xD1 → 0x141m_particleStart offset 0xD4 → 0x144m_particleEnd offset 0xD8 → 0x148m_particleTrail offset 0xDC → 0x14Cm_vecEndLocation offset 0xE0 → 0x150, type Vector → VectorWSm_vecStartPosition offset 0xEC → 0x15C, type Vector → VectorWSm_vecEndLocationCaster offset 0xF8 → 0x168, type Vector → VectorWSm_TeleportStartParticle (0x750) on moved +0x10m_iAbilityID offset 0x250 → 0x350m_bAbilityLocked offset 0x2D8 → 0x408m_VisualModifier offset 0x750 → 0x760m_hBlocker offset 0xD0 → 0x140m_nParticleIndex offset 0xD4 → 0x144m_flStartTime offset 0xD8 → 0x148m_qAngle offset 0x2E0 → 0x410m_vOrigin offset 0x2EC → 0x41C, type Vector → VectorWSm_BlockerModel (0x750) on moved +0x10m_SummonParticle offset 0x750 → 0x760m_BuffModifier offset 0x750 → 0x760m_hHexWarningParticle offset 0xD0 → 0x140m_HexModifier (0x750) on moved +0x10m_bHasHealthForBonuses offset 0xD0 → 0x140m_iAbilityID offset 0xD0 → 0x140m_ProcParticle (0x780) on moved +0x10m_BuffModifier offset 0x750 → 0x760m_ImpactParticle (0x880) on moved +0x10m_SwingParticle (0x780) on moved +0x10m_BuffStartParticle (0x750) on moved +0x10m_flLastActiveTime offset 0xD0 → 0x140m_flLastProcTime offset 0xE0 → 0x150m_SlowModifier offset 0x750 → 0x760m_DebuffStatusPlayerParticle offset 0x760 → 0x780m_DebuffStatusVictimParticle offset 0x840 → 0x860m_DebuffStatusNPCParticle offset 0x920 → 0x940m_StackDamageParticle offset 0xA00 → 0xA20m_StackReadyParticle offset 0xAE0 → 0xBE0m_StackAppliedParticle offset 0xBC0 → 0xCC0m_ConsumeMaxStacksSound offset 0xCA0 → 0xDA0m_ConsumeMaxStacksHeroSound offset 0xCB0 → 0xDB0m_ApplyStackSound offset 0xCC0 → 0xDC0m_ApplyStackNPCSound offset 0xCD0 → 0xDD0m_StunSound offset 0xCE0 → 0xDE0m_RevealModifier CEmbeddedSubclass< CCitadelModifier > at 0x770m_ExplodeParticle CResourceNameTyped< CWeakHandle< InfoForResourceTypeIParticleSystemDefinition > > at 0xB00m_bRollOnceForAllBulletsInAShot (0x750) on moved +0x10m_ProcReadyParticle (0x750) on moved +0x10m_AuraBuffParticle offset 0x750 → 0x760m_MutedParticle (0x750) on moved +0x10m_StunModifier (0x7A8) on moved +0x10m_bNoDeath (0x208) on moved +0xD0m_ExplosionModifier (0x780) on moved +0x10m_bNoDeath (0xD0) on moved +0x70m_DamageParticle (0x750) on moved +0x10m_shotID offset 0x228 → 0x2F8m_BuffedShotId offset 0x330 → 0x460m_ExplodeParticle (0x880) on moved +0x10m_ModelChange offset 0xD0 → 0x140m_ModelChange (0x750) on moved +0x10m_flDamageAmp offset 0xD0 → 0x140m_GameTimeEnabled (0xFC) on moved +0x70m_strLaserHitSound (0x750) on moved +0x10m_AOEParticle (0x750) on moved +0x10m_flEnableStateTime offset 0x750 → 0x760m_flNearbyAllyResistRange (0x750) on moved +0x10m_BerserkerSound (0x750) on moved +0x10m_flNearbyEnemyResistRange (0x750) on moved +0x10m_EnemyNearDeathParticle (0x750) on moved +0x10m_ExplosionParticle (0x750) on moved +0x10m_WeaponBuffParticle offset 0x750 → 0x760m_pSearchingParticle offset 0xD0 → 0x140m_TetherParticle offset 0x750 → 0x760m_hPreviewRingParticle (0xD0) on moved +0x70m_DebuffModifier (0x750) on moved +0x10m_BlockParticle (0x750) on moved +0x10m_flCurrBuildup offset 0xE4 → 0x154m_tLastTetherTime offset 0x570 → 0x790m_strProcSound offset 0x768 → 0x778m_vecSpawnedZombies offset 0xF0 → 0x160m_SummonParticle (0x750) on moved +0x10m_flPushSpeed (0x750) on moved +0x10m_flDamageGrowthPctPerMin offset 0x750 → 0x760m_flShieldActivateDelay (0xD0) on moved +0x70m_nTotalSelfHeal (0x408) on moved +0x190m_vecDamagedTargets offset 0xD0 → 0x140m_TargetModifier (0x750) on moved +0x10m_hTrigger (0xD0) on moved +0x70m_BulletResist (0x750) on moved +0x10m_iGrowthPerMinute (0x750) on moved +0x10m_flLastAttackedTime offset 0xD0 → 0x140m_flOutOfCombatHealthRegen (0x750) on moved +0x10m_flStartObscuredAmount offset 0xD0 → 0x140m_LastDamageTaken offset 0x1D0 → 0x2A0m_flRate offset 0xD0 → 0x140m_vLastPosition offset 0xD4 → 0x144, type Vector → VectorWSm_InvisModifier offset 0x750 → 0x760m_ProcNotificationModifier (0x750) on moved +0x10m_DamageTracker offset 0x780 → 0x790m_qPauseStartAngle offset 0xD0 → 0x140m_qRelativeOffset (0x1D0) on moved +0xD0m_DebuffParticle (0x830) on moved +0x10flAccumulatedDamage offset 0xD8 → 0x148m_DebuffParticle (0x830) on moved +0x10m_flTimePathUpdated offset 0xD0 → 0x140m_TracerParticle (0x750) on moved +0x10m_bFilled offset 0xD8 → 0x148m_pCrossbowWeapon offset 0xD0 → 0x140m_WeaponBuffParticle offset 0x750 → 0x760m_BlessedLoopSound offset 0x830 → 0x840m_AimLoopSoundflFlashFadeInTime (0x750) on moved +0x10flMaxDrag (0x758) on moved +0x10m_StackBuffParticle (0x750) on moved +0x10m_StartTime (0xD0) on moved +0x70m_flMomentumMaintained (0x750) on moved +0x10m_TracerParticle (0x750) on moved +0x10m_particleStart (0xD0) on moved +0x70m_TeleportStartParticle (0x750) on moved +0x10m_vDropStartLocation offset 0xD8 → 0x148, type Vector → VectorWSm_flLiftDuration offset 0xE4 → 0x154m_vecSlamDest offset 0x268 → 0x368, type Vector → VectorWSm_bImpacted offset 0x274 → 0x374m_flMaxHeight (0x750) on moved +0x10m_nHealthBonus offset 0xD0 → 0x140m_flBulletDamageAccum offset 0xD0 → 0x140m_flDamageToDealAtEnd offset 0xD0 → 0x140m_flDamageLeftToDealOverPull offset 0xD4 → 0x144m_flDamageOverPullAccumulator offset 0xD8 → 0x148m_vPullToLocation offset 0xDC → 0x14C, type Vector → VectorWSm_bAllowTrackTarget offset 0xE8 → 0x158m_flCurrentVerticalSpeed offset 0xEC → 0x15Cm_PullForceFracByDistanceCurve (0x750) on moved +0x10m_vecHitUnits (0x108) on moved +0x70m_WaveParticle (0x7A8) on moved +0x10m_nRangeIndicatorCaster offset 0xD0 → 0x140m_nRangeIndicatorParent offset 0xD4 → 0x144m_tLastLOSTime offset 0xD8 → 0x148m_flLastDamageTime offset 0xDC → 0x14Cm_hTetheredTo offset 0x5E0 → 0x830m_RopeParticle (0x750) on moved +0x10m_vPushForce (0xD0) on moved +0x70m_flEffectivecFireRatePercent offset 0xD0 → 0x140m_bProcNextHit offset 0x38C → 0x4ECm_RapidFireParticle offset 0x750 → 0x760m_BuffModifier (0x780) on moved +0x10m_strOnBulletHitDamageSound (0x750) on moved +0x10m_flRampUpTime (0x750) on moved +0x10m_flNextAttackTime offset 0x3D0 → 0x560m_bActivated (0xD0) on moved +0x70m_DeployParticle (0x750) on moved +0x10m_BuffModifier (0x750) on moved +0x10m_LastHitShotID offset 0xD0 → 0x140m_BuffModifier offset 0x750 → 0x760m_flReloadSpeed offset 0xD0 → 0x140m_flReloadSpeedPercent (0x750) on moved +0x10m_flHealthPerSecond (0x2D0) on moved +0x130m_BeamParticle offset 0x750 → 0x760m_ImpactParticle offset 0x830 → 0x840m_bBreakOnRangeLoss bool at 0x920m_bActivated (0xD0) on moved +0x70m_eRespawnMechanic (0x750) on moved +0x10m_flEarliestBreakoutTime offset 0xD0 → 0x140m_flTotalPendingHeal offset 0xD4 → 0x144m_hGooCube offset 0x758 → 0xA38m_flBreakoutPercentage offset 0x75C → 0xA3Cm_AttackerHitFx (0x750) on moved +0x10m_flFiringInterval (0xD0) on moved +0x70m_strFireSound (0x750) on moved +0x10m_bStopMovementXY (0x750) on moved +0x10m_ActivatedParticle offset 0x750 → 0x760m_vStart offset 0xD0 → 0x140, type Vector → VectorWSm_vDest offset 0xDC → 0x14C, type Vector → VectorWSm_vCenter offset 0xE8 → 0x158, type Vector → VectorWSm_flStartRadius (0x108) on moved +0x70m_empWaveParticle offset 0x7A8 → 0x7B8m_vAuraCenter offset 0x2D0 → 0x400, type Vector → VectorWSm_strSilenceTargetSound offset 0x750 → 0x760m_BuffedShotId offset 0x328 → 0x458m_DebuffModifier (0x880) on moved +0x10m_vecModifierValues offset 0x750 → 0x760m_flTimeMin offset 0x768 → 0x77Cm_flTimeMax offset 0x76C → 0x780m_eValueScaling EPowerupValueScaling at 0x778m_BuffParticle CResourceNameTyped< CWeakHandle< InfoForResourceTypeIParticleSystemDefinition > > at 0x788m_Color Color at 0x868m_flTickInterval (0xD0) on moved +0x70m_TargetParticle (0x750) on moved +0x10m_nRevealedEffect offset 0x468 → 0x628m_flSharedDamage offset 0xD0 → 0x140m_strFireSound (0x750) on moved +0x10m_hShieldEntity offset 0xD0 → 0x140m_AmbientEffect offset 0xD0 → 0x140m_FreezeModifier (0x750) on moved +0x10m_bUseTrail (0x150) on moved +0xA0m_DashParticle (0x750) on moved +0x10m_EmpParticle (0x750) on moved +0x10m_SilenceModifier offset 0x750 → 0x760m_BuildUpModifier (0x780) on moved +0x10m_TracerParticle (0x780) on moved +0x10m_HealModifier offset 0x770 → 0x780m_vecSleepModifiers (0xD0) on moved +0x70m_SleepModifier offset 0x750 → 0x760m_DebuffParticle (0x750) on moved +0x10m_DebuffModifier (0x780) on moved +0x10m_DebuffModifier offset 0x780 → 0x790m_flGravityScale offset 0x750 → 0x760m_hBlocker offset 0xD0 → 0x140m_hFriendlyAura offset 0xD4 → 0x144m_hEnemyAura offset 0xD8 → 0x148m_nParticleIndex offset 0xDC → 0x14Cm_flStartTime offset 0xE0 → 0x150m_vOrigin offset 0x268 → 0x368, type Vector → VectorWSm_BlockerModel (0x750) on moved +0x10m_flSpeedBoostOverride offset 0xD0 → 0x140m_flMoveSpeedBoost offset 0x750 → 0x760m_flAnimationTimeScale float32 at 0x764m_ProcParticle offset 0x750 → 0x760m_flRadius (0xD0) on moved +0x70m_SpilledBloodParticle (0x750) on moved +0x10m_AoEParticle (0x750) on moved +0x10m_flLastBurnTime offset 0xD0 → 0x140m_sBurnParticle offset 0x750 → 0x760m_DebuffModifier (0x750) on moved +0x10m_SpiritBurnDamageTracker offset 0x780 → 0x790m_flCooldownDuration offset 0x208 → 0x2D8m_BuffModifier (0x780) on moved +0x10m_flLastBurnTime offset 0xD0 → 0x140m_sSpreadingFireParticle (0x750) on moved +0x10m_flRadius offset 0x1D0 → 0x400m_ExplodeParticle (0x750) on moved +0x10m_StatStolenDebuffModifier (0x750) on moved +0x10m_nParticleIndex (0xD8) on moved +0x70m_BombAttachedParticle (0x750) on moved +0x10m_tLastStopTime offset 0x2E0 → 0x410m_flGroundOffset (0xB18) on moved +0x10m_flTotalPendingHeal offset 0xD0 → 0x140m_flDamageInterval offset 0xD8 → 0x148m_bGrowing offset 0xDC → 0x14Cm_flLastDamageWaveTime offset 0xE0 → 0x150m_nNumPlayersKilled offset 0xE4 → 0x154m_flNextRandomLightningStrike offset 0xE8 → 0x158m_flStartTime offset 0xEC → 0x15Cm_flRadiusIncrementPerSecond offset 0xF0 → 0x160m_vCastPosition offset 0xF4 → 0x164, type Vector → VectorWSm_bFiredEndingSoonSound offset 0x100 → 0x170m_nLastTickForLightningCenterCalc offset 0x104 → 0x174m_vecLightningCenter offset 0x108 → 0x178, type Vector → VectorWSm_nSatVolumeIndex offset 0x114 → 0x184m_eValidStates offset 0x750 → 0x760m_bEnabled (0xD0) on moved +0x70m_StunnedParticle offset 0x750 → 0x760m_bHasPulled (0xD0) on moved +0x70m_PullSound (0x750) on moved +0x10m_DebuffModifier (0x780) on moved +0x10m_BerserkerSound (0x750) on moved +0x10m_StackBuffParticle offset 0x750 → 0x760m_PullSpeedScaleCurve (0x750) on moved +0x10m_flDecayDuration (0x750) on moved +0x10m_AmberEffigyEffect (0x750) on moved +0x10m_nGroundParticle (0xD0) on moved +0x70m_strBeamStartAttachmentPoint_L (0x750) on moved +0x10m_flForwardOffset (0x750) on moved +0x10m_fHealingSoundBuildup offset 0x378 → 0x4D8m_nFXIndex offset 0xD0 → 0x140m_strAttackBuffParticle (0x750) on moved +0x10m_HealSound (0x750) on moved +0x10m_nParentViewParticle (0xD0) on moved +0x70m_ParentViewParticle (0x750) on moved +0x10m_hProcAbility (0x208) on moved +0xD0m_bIgnoreResists offset 0x780 → 0x790m_ProcParticle offset 0x788 → 0x798m_ProcNotificationModifier offset 0x868 → 0x898m_strUnchargedProc CSoundEventName at 0x878m_strFullChargedProc CSoundEventName at 0x888m_vDamageTakenEvents offset 0xD0 → 0x140m_CleavePlayerParticle (0x750) on moved +0x10m_flNextProcTime (0x208) on moved +0xD0m_TechDebuffModifier (0x780) on moved +0x10m_BuildUpModifier (0x780) on moved +0x10m_vDest (0xD0) on moved +0x70m_vDest (0xD0) on moved +0x70m_TeleportOriginParticle (0x750) on moved +0x10m_SpeedBonusModifier offset 0x750 → 0x760m_flStatMult offset 0x750 → 0x760m_vecOrigin offset 0x108 → 0x178, type Vector → VectorWSm_vecWorldSpaceMins offset 0x114 → 0x184, type Vector → VectorWSm_vecWorldSpaceMaxs offset 0x120 → 0x190, type Vector → VectorWSm_GroundParticle (0x7A8) on moved +0x10m_nNumTicksRemaining offset 0xD0 → 0x140m_DebuffParticle offset 0x750 → 0x760m_vecOrigin offset 0x108 → 0x178, type Vector → VectorWSm_vecWorldSpaceMins offset 0x114 → 0x184, type Vector → VectorWSm_vecWorldSpaceMaxs offset 0x120 → 0x190, type Vector → VectorWSm_flBarbedWireAuraRadius offset 0x12C → 0x19Cm_AoEParticle offset 0x7A8 → 0x7B8m_nFXIndex (0xD0) on moved +0x70m_vLastPosition offset 0xD0 → 0x140, type Vector → VectorWSm_AuraParticle offset 0x7A8 → 0x7B8m_bPreview offset 0x250 → 0x350m_flYaw offset 0x254 → 0x354m_iEnemy offset 0x258 → 0x358m_hCurrentEnemy offset 0x25C → 0x35Cm_hLaserAttachPoint offset 0x260 → 0x360m_hLaserAttachPoint02 offset 0x261 → 0x361m_hLaserSearchStartPos offset 0x262 → 0x362m_vStart offset 0x288 → 0xB08m_vEnd offset 0x294 → 0xB14m_vPrevEnd offset 0x2A0 → 0xB20m_flAngleBetweenTrace offset 0x2AC → 0xB2Cm_flDamagePerTick offset 0x2B0 → 0xB30m_flCreepDamagePerTick offset 0x2B4 → 0xB34m_flNextDamageTick offset 0x2B8 → 0xB38m_vecEntitiesHit offset 0x2C0 → 0xB40m_flDamageTickRate offset 0x2D8 → 0xB58m_flLastShakeTime offset 0x2DC → 0xB5Cm_bSweepRightFirst offset 0x2E0 → 0xB60m_angBeamAim offset 0x2E4 → 0xB64m_vecBeamTarget offset 0x2F0 → 0xB70m_flLastBeamUpdateTime offset 0x2FC → 0xB7Cm_flTargetingTaskStartTime offset 0x318 → 0xB98m_flTrackVel offset 0x31C → 0xB9Cm_flSoundStartTimem_nStartingHealth (0xD0) on moved +0x70m_flTransitionDuration (0x750) on moved +0x10m_flTechDamagePctIncrease (0x830) on moved +0x10m_vTargets offset 0xD0 → 0x140m_AmberZapParticle (0x750) on moved +0x10m_vStart offset 0xD4 → 0x144, type Vector → VectorWSm_vEnd offset 0xE0 → 0x150, type Vector → VectorWSm_vPrevEnd offset 0xEC → 0x15C, type Vector → VectorWSm_flAngleBetweenTrace offset 0xF8 → 0x168m_flNextDamageTick offset 0xFC → 0x16Cm_flNextAuraDropTick offset 0x100 → 0x170m_vecEntitiesHit offset 0x108 → 0x178m_flLastShakeTime offset 0x120 → 0x190m_vecBeamTarget offset 0x124 → 0x194, type Vector → VectorWSm_flLastBeamUpdateTime offset 0x130 → 0x1A0m_vecEnemyPosition offset 0x134 → 0x1A4, type Vector → VectorWSm_bPreviewMode offset 0x140 → 0x1B0m_iAttachmentIndex offset 0x144 → 0x1B4m_hAttachment offset 0x148 → 0x1B8m_vecTimeWarps offset 0x388 → 0x4E8m_DebuffModifier offset 0x7A8 → 0x7B8m_bForceApplied (0xD0) on moved +0x70m_flNextPulseTime offset 0xD8 → 0x148m_vPush offset 0xD0 → 0x140m_flDamageReductionForTroopers offset 0x750 → 0x760m_flModelScale (0x750) on moved +0x10m_flBulletResistancePctMax (0xD0) on moved +0x70m_hTarget offset 0xD0 → 0x140m_eModifierValue (0xD0) on moved +0x70m_angles (0xD0) on moved +0x70m_angles offset 0xD8 → 0x148m_pAttachmentModifierm_flTargetPosDistance offset 0x830 → 0x850m_flTargetPosRange offset 0x834 → 0x854m_flPullSpeedMin offset 0x838 → 0x858m_flPullSpeedMax offset 0x83C → 0x85Cm_flPullDistanceMin offset 0x840 → 0x860m_flPullDistanceMax offset 0x844 → 0x864m_AttachModifier CEmbeddedSubclass< CCitadelModifier > at 0x840m_hHitTargets offset 0x208 → 0x2D8m_LightningParticle (0x780) on moved +0x10hProjectile offset 0xD0 → 0x140m_NextTargetParticle offset 0x750 → 0x760m_strExplodeSound (0x750) on moved +0x10m_ExplodeParticle (0x750) on moved +0x10m_vStartPos offset 0xD8 → 0x148, type Vector → VectorWSm_bInCheckState offset 0xD0 → 0x140m_ShieldParticle (0x750) on moved +0x10m_nBonusMaxClipSize offset 0xD0 → 0x140m_nStartingClipSize offset 0xD0 → 0x140m_BuffEffect (0x750) on moved +0x10m_tLastHeadshot offset 0xD0 → 0x140m_nPreClipSize offset 0x150 → 0x1F0m_vecFromBebop (0xD0) on moved +0x70m_bProcApplied offset 0xD0 → 0x140m_EntangleModifier (0x750) on moved +0x10m_hEnemyHeroInVacuum (0x488) on moved +0x1C0m_flMaxDist offset 0x1D8 → 0x2A8m_vecOffsetDir offset 0x1DC → 0x2ACm_vecStartPosition offset 0x1E8 → 0x2B8, type Vector → VectorWSm_flAOERadius offset 0x1F4 → 0x2C4m_flOuterSpeedScale (0x830) on moved +0x10m_DebuffModifier (0x750) on moved +0x10m_flLastTickTime offset 0xD0 → 0x140m_BatHitParticle offset 0x750 → 0x760m_BuffModifier (0x750) on moved +0x10m_vecFloatDest offset 0x1D8 → 0x2A8, type Vector → VectorWSm_vecStartingPos offset 0x1E4 → 0x2B4, type Vector → VectorWSm_vecFloatDest offset 0x1D8 → 0x2A8, type Vector → VectorWSm_vecStartingPos offset 0x1E4 → 0x2B4, type Vector → VectorWSm_vPreviousPos offset 0xD0 → 0x140, type Vector → VectorWSm_InvisModifier (0x750) on moved +0x10m_BuffModifier offset 0x750 → 0x760m_TracerParticle offset 0x780 → 0x790m_TrailParticle (0x750) on moved +0x10m_flLastTickTime offset 0xD0 → 0x140m_bTeleported offset 0xD0 → 0x140m_particleStart offset 0xD4 → 0x144m_particleEnd offset 0xD8 → 0x148m_particleTrail offset 0xDC → 0x14Cm_vecEndLocation offset 0xE0 → 0x150, type Vector → VectorWSm_vecStartPosition offset 0xEC → 0x15C, type Vector → VectorWSm_vecEndLocationCaster offset 0xF8 → 0x168, type Vector → VectorWSm_RapidFireParticle offset 0x750 → 0x760m_TeleportStartParticle (0x750) on moved +0x10m_mapEntToTimeHit (0xD0) on moved +0x70m_flEnemyMoveSlow offset 0x150 → 0x1F0m_flHealthDrained offset 0xD0 → 0x140m_ActiveBuff offset 0x750 → 0x760m_mapHunterAbilities offset 0x450 → 0x610m_playerAngles (0x108) on moved +0x70m_strOnBulletHitDamageSound (0x750) on moved +0x10m_vecInitialVelocity (0x2D0) on moved +0x130m_InitialVelocityCurve (0x750) on moved +0x10m_ChargeParticle offset 0x750 → 0x760m_flLastTickTime offset 0xD0 → 0x140m_RapidFireParticle offset 0x750 → 0x760m_bWithinTrackingRange offset 0xD0 → 0x140m_DebuffParticle (0x750) on moved +0x10m_WerewolfModifier (0x750) on moved +0x10m_strStackProcSound (0x880) on moved +0x10m_mapWerewolfAbilities (0x750) on moved +0x10m_RapidFireParticle offset 0x750 → 0x760m_vecGrabbed (0xD0) on moved +0x70m_bAddedStasisParticle (0xD0) on moved +0x70m_vThrowVelocity offset 0xD8 → 0x148m_flDPS offset 0xD0 → 0x140m_flEnemyMoveSlow offset 0x150 → 0x1F0m_flRampUpTime (0x750) on moved +0x10m_ZipLineEnemyKnockdownProtectionParticle (0x750) on moved +0x10m_iLane offset 0xD0 → 0x140m_flPercentageMultiplierStart (0x750) on moved +0x10m_WallWarningParticle offset 0x108 → 0x178m_GroundParticle (0x7A8) on moved +0x10m_BurnModifier (0x7A8) on moved +0x10m_hAbility offset 0xC18 → 0xC10, no longer networkedm_flLifetime offset 0xC1C → 0xC14m_eNeutralType offset 0x38 → 0x3C, type ENeutralTrooperType → ENeutralNPCTypem_flNeutralMovementRadius float32 at 0x38m_unShowDurationSeconds (0xCD0) on moved +0x80m_flShieldOffset (0x1818) on moved -0x478m_timeNextCast offset 0x11F0 → 0x1810m_HealingModifier (0x1818) on moved -0x478m_CCitadelMinimapComponent no longer networkedm_bActive offset 0xAB0 → 0xAB4, no longer networkedm_bInteractive offset 0xAB1 → 0xAB5, no longer networkedm_vVacuumStartPos offset 0xAB4 → 0xAB8, type Vector → VectorWS, no longer networkedm_vInitialVacuumVel offset 0xAC0 → 0xAC4, no longer networkedm_hVacuumTarget offset 0xACC → 0xAD0, no longer networkedm_vVacuumPos offset 0xAE0 → 0xAECm_flVacuumStartTime offset 0xAEC → 0xAF8m_vImpactVel offset 0xAF4 → 0xB00m_vImpactPos offset 0xB00 → 0xB0C, type Vector → VectorWSm_flImpactTime offset 0xB0C → 0xB18m_hAssignedClaimer CHandle< CBaseEntity > at 0xAB0m_nCurrencyAmount offset 0xB10 → 0xB20, no longer networkedm_Currency offset 0x9D8 → 0xA10m_bPlayCurrencySound offset 0x9E0 → 0xA14m_strLabelName offset 0x9E8 → 0xA18m_nCurrencyAmountm_iGoldReward offset 0xB10 → 0xB20, no longer networkedm_flGoldAmount offset 0x9D8 → 0xA10m_flGoldPerMinuteAmount offset 0x9DC → 0xA14m_bUseLabelPanel bool at 0xA18m_unItemIDm_sModifer offset 0x9D8 → 0xA10m_sDefaultMaterialGroupName offset 0x810 → 0x818m_sNameLocString offset 0x818 → 0x828m_nNameOffset offset 0x820 → 0x830m_bShowOnMinimap offset 0x824 → 0x834m_bIsPermanentPickup offset 0x825 → 0x835m_iTempParticleSheetIndex offset 0x828 → 0x848m_flParticleRadius offset 0x82C → 0x84Cm_sPickupSound offset 0x848 → 0x868m_sSpawnSound offset 0x858 → 0x888m_sBecomeInteractiveSound offset 0x868 → 0x898m_strVacuumStartSound offset 0x878 → 0x8A8m_sAmbientSound offset 0x888 → 0x8B8m_sHitSound offset 0x898 → 0x8C8m_eCollectionMethod offset 0x8A8 → 0x8D8m_flPickupRadius offset 0x8AC → 0x8E0m_bPickupExpires offset 0x8BC → 0x8F1m_flPickupExpirationDuration offset 0x8C0 → 0x8F4bPhysicallyDropToTheGroundOnSpawn offset 0x8D0 → 0x904m_flSolidRadius offset 0x8D4 → 0x908m_fInitialSpawnXYSpeed offset 0x8D8 → 0x90Cm_fInitialSpawnZSpeed offset 0x8E0 → 0x914m_flFallGravity offset 0x8E8 → 0x91Cm_flHoverOffset offset 0x8EC → 0x920m_iHitsRequired offset 0x8F0 → 0x924m_bHeavyMeleeOnly offset 0x8F4 → 0x928m_flCollisionRadius offset 0x8F8 → 0x92Cm_flCenterHeightOffset offset 0x8FC → 0x930m_ParryCheckModifier offset 0x900 → 0x938m_bPicupIsVacuum offset 0x910 → 0x948m_flInitialVacuumSideSpeed offset 0x914 → 0x94Cm_flInitialVacuumUpSpeed offset 0x91C → 0x954m_VacuumToPlayerSpeedCurve offset 0x928 → 0x960m_VacuumInitialVelSpeedCurve offset 0x968 → 0x9A0m_flVacuumCloseEnoughToPickup offset 0x9A8 → 0x9E0m_EffectDistanceToRadiusRemap offset 0x9AC → 0x9E4m_bSameTeamOnly offset 0x9BC → 0x9F4m_flOutlineRange offset 0x9C0 → 0x9F8m_OutlineColor offset 0x9C4 → 0x9FCm_AuraModifier offset 0x9C8 → 0xA00m_bShowModelOverhead bool at 0x810m_sVacuumAttachmentTarget CUtlString at 0x820m_sBuffTypeLocString CUtlString at 0x838m_BuffTypeGraphColor Color at 0x840m_eBuffTypeValueUnit EPermanentBuffValueUnit at 0x844m_strMinimapClass CUtlString at 0x850m_strPingIcon CPanoramaImageName at 0x858m_strGainedSound CSoundEventName at 0x878m_bGiveToWholeTeam bool at 0x8DCm_bLosCheckOnTouchRadius bool at 0x8F0m_vecMinimapCssClassesm_tNextDropTime no longer networkedm_bPowerupActive offset 0xA9C → 0xAA1, no longer networkedm_tNextPingTime GameTime_t at 0xA9Cm_bPingedPowerup bool at 0xAA0m_sSinglePickupOverride offset 0x2E8 → 0x2F8m_flInitialSpawnTime offset 0x2F8 → 0x308m_flRespawnTime offset 0x2FC → 0x30Cm_flInitialSpawnTimeTest offset 0x300 → 0x310m_flRespawnTimeTest offset 0x304 → 0x314m_bRespawnTimerStartsAfterPickup offset 0x308 → 0x318m_mapPickupChances CUtlOrderedMap< CSubclassName, float32 > at 0x2D0m_bPingFirstPowerupSpawn bool at 0x319m_flInitialPingDelay float32 at 0x31Cm_vecPrimaryPickupsm_vecTargetVelocity (0x91C) on moved +0x138m_bSecondBomb (0x860) on moved +0x108m_CycloneAbility offset 0x860 → 0x968m_cTicksNoMovement (0x860) on moved +0x108m_CCitadelMinimapComponent offset 0x860 → 0x968, no longer networkedbIsReturning offset 0x890 → 0x998bIsCloneProjectile offset 0x860 → 0x968, no longer networkedm_flNextRandomPositionTime offset 0x860 → 0x968m_nBounces (0x860) on moved +0x108bHasDetonatedOnTarget offset 0x860 → 0x968m_nWebWallFxIndex offset 0x864 → 0x96Cm_vecCastPosition offset 0x878 → 0x980, type Vector → VectorWSm_vecCastPositionNormal offset 0x884 → 0x98Cm_vecEndPosition offset 0x890 → 0x998, type Vector → VectorWSm_vecEndPositionNormal offset 0x89C → 0x9A4m_CCitadelMinimapComponent offset 0x860 → 0x968, no longer networkedm_bBroken offset 0x870 → 0x978m_bAllowRotatingUp offset 0x8E0 → 0x9D8, no longer networkedm_bFixedPosition offset 0x8E1 → 0x9D9, no longer networkedm_flShieldOffset offset 0x8E4 → 0x9DC, no longer networkedm_flTurnSolidTime no longer networkedm_ExplodeParticle (0x18B8) on moved -0x408fl_StoredDamage offset 0xFF8 → 0x1558m_SpiritMeleeProcModifier offset 0x18B8 → 0x14B0m_WatcherModifier (0x18B8) on moved -0x408m_hLastOrbTarget offset 0xF78 → 0x14A8m_BuffModifier (0x18B8) on moved -0x408m_flFlyingStartTime offset 0xF78 → 0x14A8m_bFlying offset 0x1080 → 0x1610, no longer networkedm_bSummoning offset 0x1081 → 0x1611, no longer networkedm_SummonParticle (0x18B8) on moved -0x408m_OverdriveClipModifier (0x18B8) on moved -0x408m_BuffModifier offset 0x18B8 → 0x14B0m_CastCompleteParticle (0x18B8) on moved -0x408m_DebuffImmunityModifier offset 0x18B8 → 0x14B0m_HealingModifier offset 0x18B8 → 0x14B0m_nTargetingParticleIndex offset 0x1078 → 0x1608m_flCastTime offset 0x107C → 0x160C, no longer networkedm_bCrashingDown offset 0x1080 → 0x1610, no longer networkedm_bImpulseApplied offset 0x1081 → 0x1611, no longer networkedm_bCanCrash offset 0x1082 → 0x1612, no longer networkedm_vecCrashPosition offset 0x1084 → 0x1614, type Vector → VectorWS, no longer networkedm_vecCrashDirection offset 0x1090 → 0x1620, no longer networkedm_InAirLoopSound SndOpEventGuid_t at 0x1F20m_LandingParticle offset 0x19B0 → 0x15A8m_AoEPreviewParticle offset 0x1A90 → 0x1688m_DropDownStartParticle offset 0x1B70 → 0x1768m_DropDownStartSound offset 0x1C50 → 0x1848m_LandingSound offset 0x1C60 → 0x1858m_DebuffModifier offset 0x1C70 → 0x1878m_BarrierModifier offset 0x1C80 → 0x1888m_flSlamEnabledTime offset 0x1C90 → 0x1898m_strInAirLoopingSound CSoundEventName at 0x1868m_LaunchParticle (0x18B8) on moved -0x408m_hRicochetModifier offset 0xF78 → 0x14A8m_BuffModifier offset 0x18B8 → 0x14B0m_nFastFireEndTime offset 0xF78 → 0x14A8, no longer networkedm_ActivationSound (0x18B8) on moved -0x408m_BuffModifier (0x18B8) on moved -0x408m_iShotsToCreate offset 0x11F8 → 0x1818, no longer networkedm_bIsInExpressShot offset 0x11FC → 0x181C, no longer networkedm_tNextShotTime offset 0x1200 → 0x1824m_bIsPrimaryProc offset 0x1220 → 0x1840m_bProcShotCharged bool at 0x181Dm_flProcChargeBonusDamage float32 at 0x1820m_ReadyParticle (0x18B8) on moved -0x408m_BuffModifier (0x18B8) on moved -0x408m_nKillsEarnedm_strDeathSound (0x18B8) on moved -0x408m_HeadshotBuffModifier offset 0x890 → 0x8A0m_HeadShotSound offset 0x880 → 0x890m_DebuffModifier offset 0x18B8 → 0x14B0m_BuffModifier offset 0x18B8 → 0x14B0m_bIsManualReloading offset 0xF78 → 0x14A8m_ReloadParticle offset 0x18B8 → 0x14B0m_ProcParticle (0x18B8) on moved -0x408m_hRicochetModifier offset 0xF78 → 0x14A8, type CModifierHandleTyped< CCitadel_Modifier_Ricochet_Proc > → CModifierHandleTyped< CCitadel_Modifier_Ricochet_ >m_iStacks offset 0xF78 → 0x14A8, no longer networkedm_HeadshotDebuffModifier (0x18B8) on moved -0x408m_nLastShotID offset 0xF78 → 0x14A8m_nLastHitShotID offset 0xF7C → 0x14ACm_nWpnBatchCount offset 0xF80 → 0x14B0m_nLastBulletHitShotID offset 0xFF0 → 0x1520m_nLastBulletHitCount offset 0xFF4 → 0x1524m_eLastBulletHitEnt offset 0xFF8 → 0x1528m_bSplitShotActive offset 0xFFC → 0x152C, no longer networkedm_strWeaponShootSound (0x18B8) on moved -0x408m_ModifierSurgingPower (0x18B8) on moved -0x408m_nWeaponPower offset 0x1178 → 0x1768, no longer networkedm_WeaponEaterTracker offset 0x18B8 → 0x14B0m_DebuffModifier (0x1818) on moved -0x478m_SelfBuffWerewolfModifier (0x1818) on moved -0x478m_bIsTransformed offset 0x1570 → 0x1CE0, no longer networkedm_bIsTransformingBack offset 0x1571 → 0x1CE1m_tLastRegenComponentThinkTime offset 0x1574 → 0x1CE4m_tForceTransformTime offset 0x157C → 0x1CECm_flWerewolfStartTime offset 0x1580 → 0x1CF0, no longer networkedm_pWerewolfModifier offset 0x1588 → 0x1CF8m_ReadyModifier (0x1818) on moved -0x478m_tActiveEndTime offset 0xF74 → 0x14A4, no longer networkedm_BuffModifier (0x1818) on moved -0x478m_ShootingModifier (0x1818) on moved -0x478m_nActivateTime no longer networkedm_angBeamAngles no longer networkedm_vBeamAimPos no longer networkedm_flFixedWidth float32 at 0xFBCm_flFixedLength float32 at 0xFC0m_ChargeBombModifier (0x1818) on moved -0x478m_vecAbilities no longer networkedm_arPendingAsyncAbilityReservationSlots no longer networkedm_arPendingAsyncAbilityReservationAbilityIDs no longer networkedm_hSelectedAbility no longer networkedm_hChannellingAbility no longer networkedm_hCastDelayingAbility no longer networkedm_hPreviouslySelectedAbility no longer networkedm_bPreviousAbilityQueued no longer networkedm_flTimeScale no longer networkedm_flParticleTimeScale no longer networkedm_bInInterruptState no longer networkedm_ResourceStamina no longer networkedm_ResourceAbility offset 0x120 → 0x140, no longer networkedm_vecConsumedComponents offset 0x140 → 0x180, no longer networkedm_nExecuteAbilityMask offset 0x1F0 → 0x1ECm_bSelectedEffectsStarted offset 0x1F8 → 0x1F4m_bThinkableAbilitiesDirty bool at 0x1E8m_vecThinkableAbilitiesm_LeechModifier (0x1818) on moved -0x478m_BranchWallModel offset 0x1818 → 0x13A0m_HealingTreeModel (0x1818) on moved -0x478m_InvisBushModel (0x1818) on moved -0x478m_flJumpFallSpeedMax offset 0x1820 → 0x13A8m_flJumpAirDrag offset 0x1824 → 0x13ACm_flJumpAirSpeedMax offset 0x1828 → 0x13B0m_flOnCancelVerticalSpeedBonus offset 0x182C → 0x13B4m_flFlyingCloseEnoughToTarget offset 0x1830 → 0x13B8m_curveSpeedScale offset 0x1838 → 0x13C0m_flAnimToStrikePointTime offset 0x1878 → 0x1400m_flAnimToStrikeArrivalBias offset 0x187C → 0x1404m_flGrappleShotFloatTime offset 0x1880 → 0x1408m_flGrappleShotDelayToFlyOnHit offset 0x1884 → 0x140Cm_flGrappleSpeed offset 0x1888 → 0x1410m_SlowModifier offset 0x1890 → 0x1418m_GrappleTargetModifier offset 0x18A0 → 0x1428m_BuffModifier offset 0x18B0 → 0x1438m_LeapParticle offset 0x18C0 → 0x1448m_ImpactParticle offset 0x19A0 → 0x1528m_SlashParticle offset 0x1A80 → 0x1608m_BulletGrappleTracerParticle offset 0x1B60 → 0x16E8m_EnemyGrappleParticle offset 0x1C40 → 0x17C8m_strStartFlyingToTarget offset 0x1D30 → 0x18A8m_strStartAttack offset 0x1D40 → 0x18B8m_strGrappleHitTarget offset 0x1D50 → 0x18C8m_strGrappleLoop offset 0x1D80 → 0x18D8m_strFlyingLoop offset 0x1D90 → 0x18E8m_cameraSequenceFlying offset 0x1DA0 → 0x18F8m_cameraSequenceAttacking offset 0x1E28 → 0x1980m_strDamageTargetm_strGrappleHitWorldm_strGrappleHitNothingm_flEffectSize offset 0x1820 → 0x13A8m_flMaxAttackAngle offset 0x1824 → 0x13ACm_remapAngleToTime offset 0x1828 → 0x13B0m_DebuffModifier offset 0x1838 → 0x13C0m_BuffModifier offset 0x1848 → 0x13D0m_ImpactParticle offset 0x1858 → 0x13E0m_HealingSlashParticle offset 0x1938 → 0x14C0m_HealingSlashSwordGlow offset 0x1A18 → 0x15A0m_CastParticle offset 0x1AF8 → 0x1680m_strDamageTargetm_DebuffModifier (0x1818) on moved -0x478m_TetherModifier (0x1818) on moved -0x478m_CCitadelRegenComponent no longer networkedm_flTime no longer networkedm_vecIntrinsicModifiers offset 0x578 → 0x590m_pCastDelayAutoModifier offset 0x590 → 0x5A8m_pChannelAutoModifier offset 0x5A8 → 0x5C0m_bIsCoolingDownInternal offset 0x5D0 → 0x5DCm_flCancelMashProtectionEndTime offset 0x5D4 → 0x5E0m_flCancelLockoutEndTime offset 0x5D8 → 0x5E4m_bChanneling offset 0x5F8 → 0x608, no longer networkedm_bInCastDelay offset 0x5F9 → 0x609, no longer networkedm_bShouldBeExecuted offset 0x5FA → 0x60A, no longer networkedm_bCanBeUpgraded offset 0x5FB → 0x60B, no longer networkedm_eStolenInSlot offset 0x600 → 0x610, no longer networkedm_nUpgradeInfo offset 0x610 → 0x620, no longer networkedm_bToggleState offset 0x618 → 0x624, no longer networkedm_flCooldownStart offset 0x61C → 0x628, no longer networkedm_flCooldownEnd offset 0x620 → 0x62C, no longer networkedm_flCastCompletedTime offset 0x624 → 0x630, no longer networkedm_flChannelStartTime offset 0x628 → 0x634, no longer networkedm_flCastDelayStartTime offset 0x62C → 0x638, no longer networkedm_eAbilitySlot offset 0x630 → 0x63C, no longer networkedm_flPostCastDelayEndTime offset 0x634 → 0x640, no longer networkedm_iRemainingCharges offset 0x638 → 0x644, no longer networkedm_flChargeRechargeStart offset 0x63C → 0x648, no longer networkedm_flChargeRechargeEnd offset 0x640 → 0x64C, no longer networkedm_flMovementControlActiveTime offset 0x644 → 0x650, no longer networkedm_flSelectedChangedTime offset 0x648 → 0x654, no longer networkedm_flAltCastHoldStartTime offset 0x64C → 0x658, no longer networkedm_flAltCastDoubleTapStartTime offset 0x650 → 0x65C, no longer networkedm_bCanBeImbued offset 0x654 → 0x660, no longer networkedm_vecImbuedAbilities offset 0x658 → 0x668, no longer networkedm_bSelectionModeIsAltMode offset 0x670 → 0x680, no longer networkedm_flPreviousEffectiveCooldown offset 0x674 → 0x684m_enActiveReasonBits EAbilityActiveReasonBits at 0x1324m_flActiveWindowDeadlines GameTime_t[8] at 0x1328m_strUsedCastGraphParamm_nCastParamNeedsResetTickm_iBucketIDm_hAbilityToTrigger offset 0xF70 → 0x14A0m_flDashCastStartTime offset 0xF74 → 0x14A4, no longer networkedm_vDashCastDir offset 0xF78 → 0x14A8, no longer networkedm_vecLockonTargets offset 0x1270 → 0x18C0, no longer networkedm_LockOnStartTime offset 0x12D8 → 0x1928, no longer networkedm_hAbilityToTrigger offset 0xF70 → 0x14A0, no longer networkedm_SwappedToTime offset 0xF74 → 0x14A4, no longer networkedm_flCachedCastTime (0xF70) on moved +0x530m_bReturning offset 0xB60 → 0xD88m_eNodeType (0x4A0) on moved +0x10m_flBulletTimeScale offset 0x780 → 0x878, no longer networkedm_flProjectileTimeScale offset 0x784 → 0x87C, no longer networkedm_flExpireTime offset 0x788 → 0x880, no longer networkedm_flStopDuration offset 0x78C → 0x884, no longer networkedm_flBulletTimeScaleFriendly offset 0x790 → 0x888, no longer networkedm_flBonusBulletBaseDamageFriendly offset 0x794 → 0x88C, no longer networkedm_TimeWallAllyBulletTracer CResourceNameTyped< CWeakHandle< InfoForResourceTypeIParticleSystemDefinition > > at 0x1E8m_strTimeWallHitSound CSoundEventName at 0x2C8m_vLaunchTarget offset 0x8E0 → 0xA00, type Vector → VectorWS, no longer networkedm_flLaunchSpeed offset 0x8EC → 0xA0C, no longer networkedm_nameTarget offset 0x8F0 → 0xA10m_bPickupTrailEnabled bool at 0xA18m_iszTrailPickupSubclass CUtlSymbolLarge at 0xA20m_nTrailPickupCount int32 at 0xA28m_flTrailStartDelay float32 at 0xA2Cm_flTrailSpawnInterval float32 at 0xA30m_bTrailAutoSpace bool at 0xA34m_flTrailTrajectoryTimeSpacing float32 at 0xA38m_bAlignCameraOnAutoDismount offset 0x8E0 → 0x9F0, no longer networkedm_tModifier offset 0x8E4 → 0x9F4m_eTrackedTargetType offset 0x860 → 0x968m_hTarget offset 0x864 → 0x96Cm_flTrackingStartTime offset 0x868 → 0x970m_vLastValidPosition offset 0x86C → 0x974, type Vector → VectorWSm_flTrackingDuration offset 0x878 → 0x980m_TrackingParams offset 0x880 → 0x988m_OnFullyCaptured offset 0x8F8 → 0xA08m_OnBecomeCapturable offset 0x910 → 0xA20m_flInitialRadius offset 0x928 → 0xA38, no longer networkedm_flEndRadius offset 0x92C → 0xA3C, no longer networkedm_flProgress offset 0x930 → 0xA40, no longer networkedm_flCaptureTime offset 0x934 → 0xA44, no longer networkedm_hUnlockPrereq offset 0x938 → 0xA48, no longer networkedm_bAvailable offset 0x93C → 0xA4C, no longer networkedm_bIsBeingCaptured offset 0x93D → 0xA4D, no longer networkedm_bIsBeingBlocked offset 0x93E → 0xA4E, no longer networkedm_flLastTouchedTime offset 0x948 → 0xA58m_vecBeamTarget offset 0x94C → 0xA5C, type Vector → VectorWSm_vecBeamStart offset 0x958 → 0xA68, type Vector → VectorWSm_nFXProgressBeam offset 0x964 → 0xA74m_strUnlockPrereq offset 0x968 → 0xA78m_strBeamStart offset 0x970 → 0xA80m_strBeamTarget offset 0x978 → 0xA88m_eDevTriggerType offset 0x8E0 → 0x9F0nInvisID offset 0x108 → 0x178m_bEnabled (0x4A0) on moved +0x10m_hFamiliar offset 0x2218 → 0x2228m_iModifierName offset 0x4D8 → 0x4E8m_bFreezePeriod no longer networkedm_fLevelStartTime no longer networkedm_flGameStartTime no longer networkedm_flGameStateStartTime no longer networkedm_flGameStateEndTime no longer networkedm_flRoundStartTime no longer networkedm_eGameState no longer networkedm_hTowerAmber no longer networkedm_hTowerSapphire no longer networkedm_bEnemyInAmberBase no longer networkedm_bEnemyInSapphireBase no longer networkedm_bEnemyPlayersInAmberBase no longer networkedm_bEnemyPlayersInSapphireBase no longer networkedm_vMinimapMins type Vector → VectorWS, no longer networkedm_vMinimapMaxs type Vector → VectorWS, no longer networkedm_bMatchSafeToAbandon no longer networkedm_bMatchNotScored no longer networkedm_tAbandonTriggerEarlyTime no longer networkedm_bAbandonTriggerSapphire no longer networkedm_bAbandonTriggerAmber no longer networkedm_eMatchMode offset 0x134 → 0x130, no longer networkedm_eGameMode offset 0x138 → 0x134, no longer networkedm_unSpectatorCount offset 0x13C → 0x138, no longer networkedm_unExpectedPlayerCount offset 0x140 → 0x13C, no longer networkedm_nHideoutOwner offset 0x144 → 0x140, no longer networkedm_hTrooperMinimap offset 0x148 → 0x144, no longer networkedm_iWinningTeam offset 0x14C → 0x148, no longer networkedm_vecBannedHeroes no longer networkedm_vecTeamKothStates offset 0x168 → 0x170, no longer networkedm_nKothScoringTeam offset 0x290 → 0x298, no longer networkedm_timeKothScoring offset 0x294 → 0x29C, no longer networkedm_timeKothCashInStarted offset 0x298 → 0x2A0, no longer networkedm_timeKothGiveUp offset 0x29C → 0x2A4, no longer networkedm_nAmberGold offset 0x2A0 → 0x2A8, no longer networkedm_nSapphireGold offset 0x2A4 → 0x2AC, no longer networkedm_vKothCashInCurrentLocation offset 0x2A8 → 0x2B0, no longer networkedm_hCurrentHeroDrafterRebels offset 0x2B4 → 0x2BC, no longer networkedm_hCurrentHeroDrafterCombine offset 0x2B8 → 0x2C0, no longer networkedm_bDontUploadStats offset 0x2BC → 0x2C4m_bIsEndGameTest offset 0x2BD → 0x2C5m_bSpawnedBots offset 0x328 → 0x318m_bGuideBotAssigned offset 0x329 → 0x319m_timeLastSpawnCrates offset 0x330 → 0x31Cm_timeNextKothSpawn offset 0x334 → 0x320m_timeNextKothSpawnWindowTime offset 0x338 → 0x324m_vNextKothLocation offset 0x33C → 0x328m_vKothSpawnLocationDeck offset 0x360 → 0x338m_bNotifiedClientsOfNextCrateSpawn offset 0x378 → 0x350m_bEarlyCratesSpawned offset 0x379 → 0x351m_bIsEarlyCrateGamestate offset 0x37A → 0x352m_flGameTimeAllPlayersDisconnected offset 0x5E8 → 0x380m_nNextHeroDraftPosition offset 0x5EC → 0x384m_CheckIdleTimer offset 0x1838 → 0x15D0m_CheckCheatersTimer offset 0x1850 → 0x15E8m_flTimeScaleStart offset 0x19C8 → 0x1760m_flTimeScaleEndTime offset 0x19CC → 0x1764m_flTimeScaleRampInEndTime offset 0x19D0 → 0x1768m_flTimeScaleRampOutStartTime offset 0x19D4 → 0x176Cm_flTimeScaleRampInTime offset 0x19D8 → 0x1770m_flTimeScaleDuration offset 0x19DC → 0x1774m_flTimeScaleRampOutTime offset 0x19E0 → 0x1778m_flTimeScale offset 0x19E4 → 0x177Cm_flOriginalTimeScale offset 0x19E8 → 0x1780m_bTimeScaleActive offset 0x19EC → 0x1784m_iMidbossKillCount offset 0x19F0 → 0x1788, no longer networkedm_iAmberRejuvCount offset 0x19F4 → 0x178C, no longer networkedm_iSapphireRejuvCount offset 0x19F8 → 0x1790, no longer networkedm_tNextMidBossSpawnTime offset 0x19FC → 0x1794, no longer networkedm_bServerPaused offset 0x29C0 → 0x27A0, no longer networkedm_iPauseTeam offset 0x29C4 → 0x27A4, no longer networkedm_nMatchClockUpdateTick offset 0x29C8 → 0x27A8, no longer networkedm_flMatchClockAtLastUpdate offset 0x29CC → 0x27AC, no longer networkedm_flPauseTime offset 0x29D0 → 0x27B0m_pausingPlayerId offset 0x29D8 → 0x27B8m_unpausingPlayerId offset 0x29DC → 0x27BCm_fPauseRawTime offset 0x29E0 → 0x27C0m_fPauseCurTime offset 0x29E4 → 0x27C4m_fUnpauseRawTime offset 0x29E8 → 0x27C8, no longer networkedm_fUnpauseCurTime offset 0x29EC → 0x27CCm_nLastPreGameCount offset 0x2A40 → 0x2820m_eGGTeam offset 0x2A44 → 0x2824, no longer networkedm_flGGEndsAtTime offset 0x2A48 → 0x2828, no longer networkedm_unMatchID offset 0x2A50 → 0x2830, no longer networkedm_sGameplayExperiment offset 0x2A58 → 0x2838, no longer networkedm_ExperimentTokenHashCode offset 0x2A60 → 0x2840, no longer networkedm_nPlayerDeathEventID offset 0x2A64 → 0x2844m_nReplayChangedEvent offset 0x2A68 → 0x2848m_nGameOverEvent offset 0x2A6C → 0x284Cm_flHeroDiedTime offset 0x2A90 → 0x2870, no longer networkedm_pPlayOfTheGame offset 0x2A98 → 0x2878, no longer networkedm_tStreetBrawl offset 0x2AA0 → 0x2880, no longer networkedm_nCorruptedPenaltySeed uint32 at 0x168m_nNumCorruptedItemsLimit int32 at 0x16Cm_nNumCorruptedItemShopSpawns int32 at 0x354m_vecNeutralCampTimerOrigins CNetworkUtlVectorBase< VectorWS > at 0x1798m_vecNeutralCampNextSpawnTimes CNetworkUtlVectorBase< float32 > at 0x17B0m_vecNeutralCampTimerIsMidBoss CNetworkUtlVectorBase< bool > at 0x17C8m_bGGMarkAsNotScored bool at 0x282Cm_bNoDeathEnabledm_bFastCooldownsEnabledm_bStaminaCooldownsEnabledm_bUnlimitedAmmoEnabledm_bInfiniteResourcesEnabledm_bFlexSlotsForcedUnlockedm_nKothWindowWarningm_KothWarningSoundm_pGameRules offset 0x4A0 → 0x4B0, no longer networkedm_spawnedHero no longer networkedm_loadingHero no longer networkedm_nNoSpawnHeroID no longer networkedm_hero (0x4A0) on moved +0x10m_OnStartTouch offset 0xCF0 → 0xD70m_OnStartTouchAll offset 0xD08 → 0xD88m_OnEndTouch offset 0xD20 → 0xDA0m_OnEndTouchAll offset 0xD38 → 0xDB8m_OnInteracted offset 0xD50 → 0xDD0m_strInteractLocString offset 0xD68 → 0xDE8, no longer networkedm_eInteractStyle offset 0xD70 → 0xDF0, no longer networkedm_eHideoutAction offset 0xD74 → 0xDF4, no longer networkedm_flInteractDistance offset 0xD78 → 0xDF8, no longer networkedm_strWorldPanelEntity offset 0xD80 → 0xE00, no longer networkedm_strOpacityCurveString offset 0xD88 → 0xE08, no longer networkedm_OnInteracted offset 0x8E8 → 0x9F8m_strInteractLocString offset 0x900 → 0xA10, no longer networkedm_eHideoutAction offset 0x908 → 0xA18, no longer networkedm_strDestLandmark (0x920) on moved +0x110m_bIsSuccess offset 0x8E0 → 0x9F0m_CCitadelMinimapComponent offset 0x908 → 0xA10, no longer networkedm_nInteriorType (0x8F0) on moved +0x110m_OnGroundTouchParticle offset 0x108 → 0x118m_CCitadelMinimapComponent offset 0xC08 → 0xC00, no longer networkedm_eLootType offset 0xC28 → 0xC20, no longer networkedm_nCurrencyValue offset 0xC2C → 0xC24, no longer networkedm_iszModelName offset 0xC30 → 0xC28, no longer networkedm_flModelScale offset 0xC38 → 0xC30, no longer networkedm_hTargetPlayer offset 0xC3C → 0xC34, no longer networkedm_flFallRate offset 0xC40 → 0xC38, no longer networkedm_eObjectivePosition offset 0xC44 → 0xC3Cm_bRequireGroundForPickup offset 0xC48 → 0xC40m_bOnGround offset 0xC49 → 0xC41m_nKillingTeamNumber offset 0xC4C → 0xC44m_vHomePosition offset 0xC50 → 0xC48, type Vector → VectorWSm_vDropPosition offset 0xC5C → 0xC54, type Vector → VectorWSm_tFirstPickupTime offset 0xC68 → 0xC60m_bPlaySpawnMusic bool at 0xC64m_nTeamBias offset 0x5520 → 0x5510, no longer networkedm_bPlaySpawnMusicm_WalkBackModifier (0x108) on moved +0x10m_CCitadelAbilityComponent offset 0x5510 → 0x5500, no longer networkedm_bPickedUp offset 0x577C → 0x576C, no longer networkedm_AbilityProjectile offset 0x108 → 0x118m_flMaxDistForHeal offset 0x118 → 0x128m_RebirthModifier offset 0x120 → 0x130m_PunchPickupModifier offset 0x130 → 0x140m_IsFrozenParticle offset 0x140 → 0x150m_flPhysicsRadiusm_AmbientParticle offset 0x28 → 0x30m_flPhysicsRadius float32 at 0x28m_nSpawnMusicState CitadelMusicMsgType at 0x110m_hVictimPlayer CHandle< CBaseEntity > at 0x5500m_flGroundOffset (0x108) on moved +0x10m_OnStartMatchmaking (0x4A0) on moved +0x10m_CCitadelRegenComponent offset 0x780 → 0x878, no longer networkedm_flEffectiveness offset 0xB0 → 0x120m_AuraParticle offset 0x108 → 0x178m_FireRateModifier (0x750) on moved +0x10m_AssaultModifier offset 0x750 → 0x760m_BuffModifier offset 0x750 → 0x760m_flAuraTargetingConeHalfWidth (0x7A8) on moved +0x10m_flAuraTargetingCylinderUpOffset (0x7A8) on moved +0x10m_iAuraSearchType (0x790) on moved +0x10m_strSmallIconCssClassMax offset 0x750 → 0x760m_DebuffModifier (0x750) on moved +0x10m_flCurrentObscureLevel (0xD0) on moved +0x70m_flHideDuration (0x750) on moved +0x10m_nDamagePulsesDone offset 0xD0 → 0x140m_DebuffModifier offset 0x750 → 0x760m_ChannelParticle offset 0x750 → 0x760m_OnExpireParticle (0x750) on moved +0x10m_speedToPitchRemap offset 0x750 → 0x760m_SilenceModifier (0xA18) on moved +0x10m_flWaveHeight (0x7A8) on moved +0x10m_bIsSideHead offset 0x750 → 0x760m_flSideSearchRadius offset 0x754 → 0x764m_flSideSearchAngle offset 0x758 → 0x768m_flMinShootTime offset 0x75C → 0x76Cm_strBeamStartAttachmentPoint offset 0x760 → 0x770m_strBeamStartAttachmentPoint02 offset 0x768 → 0x778m_strBeamStartSearchPos offset 0x770 → 0x780m_BeamPreviewEffect offset 0x778 → 0x788m_BeamActiveEffect offset 0x858 → 0x868m_BeamFireSound offset 0x948 → 0x958m_BeamClosestPointLoopSound CSoundEventName at 0x948m_BeamLoopSoundm_strAttachmentPoints (0x750) on moved +0x10m_flWaveHeight (0x7A8) on moved +0x10m_bIsBuildup offset 0x408 → 0x410m_bNetworkValuesForStatsPreview offset 0x409 → 0x411m_vecAutoRegisterModifierValueFromAbilityPropertyName offset 0x410 → 0x418m_bCasterCountsAsAssister offset 0x428 → 0x431m_flLingeringAssistWindow offset 0x42C → 0x434m_bDurationCanBeTimeScaled offset 0x430 → 0x438m_bDurationReducible offset 0x431 → 0x439m_bDurationReducibleByCrowdControlDiminish offset 0x432 → 0x43Am_eTimeScaleSource offset 0x434 → 0x43Cm_bDurationAffectedByEffectiveness offset 0x438 → 0x440m_AG2BaseAction offset 0x440 → 0x448m_AG2BaseState offset 0x450 → 0x458m_AG2HeroState offset 0x460 → 0x468m_eDrawOverheadStatus offset 0x470 → 0x478m_bReverseHudProgressBar offset 0x474 → 0x47Cm_strSmallIconCssClass offset 0x478 → 0x480m_strHintText offset 0x480 → 0x488m_strModifierOverrideStatusID offset 0x488 → 0x490m_strHudIcon offset 0x490 → 0x498m_eHudDisplayLocation offset 0x4A0 → 0x4A8m_eModifierDisplayLocaiton offset 0x4A4 → 0x4ACm_strHudMessageText offset 0x4A8 → 0x4B0m_bIsHiddenOverhead offset 0x4B0 → 0x4B8m_vecAlwaysShowInStatModifierUI offset 0x4B8 → 0x4C0m_OnCreateResponse offset 0x4D0 → 0x4E0m_cameraSequenceCreated offset 0x508 → 0x518m_bEndCreatedSequenceOnRemove offset 0x590 → 0x5A0m_cameraSequenceRemoved offset 0x598 → 0x5A8m_BarrierBehavior offset 0x620 → 0x630m_BarrierCreateParticle offset 0x628 → 0x638m_bSupressDefaultBarrierBreakParticle offset 0x708 → 0x718m_sExpiredSound offset 0x710 → 0x720m_FootstepOverride offset 0x720 → 0x730m_FootstepAdditional offset 0x738 → 0x748m_bRemoveOnInterrupted offset 0x748 → 0x758m_bPersistWhileAbilityDormant bool at 0x430m_bHideInStatModifierUI bool at 0x4D8m_bSuppressBarrierRefreshSound bool at 0x719m_flRoamingSpeed (0x240) on moved +0x18m_bAllowAnyone (0x780) on moved +0xF8m_vPositionDeltaVelocity offset 0x278 → 0x290, no longer networkedm_bToggleDuckActive offset 0x2A8 → 0x2C0, no longer networkedm_bDucked offset 0x2A9 → 0x2C1, no longer networkedm_bInPortalEnvironment offset 0x2AA → 0x2C2, no longer networkedm_vecPogoVelocity offset 0x2AC → 0x2C4m_vecSupport offset 0x2B8 → 0x2D4, type Vector → VectorWSm_bColliding offset 0x2C4 → 0x2E0m_bLandedOnGround offset 0x2C5 → 0x2E1m_bHasFreeCursor offset 0x2C6 → 0x2E2m_flInputDirectionCommitment offset 0x2CC → 0x2F0m_nSuccessiveDirChanges offset 0x2D0 → 0x2F4m_flLastDirChange offset 0x2D4 → 0x2F8m_vLastWishDir offset 0x2D8 → 0x2FCm_flSkyclipVelocityZ float32 at 0x2D0m_flPawnTurnSpringSpeed float32 at 0x2E4m_flAG2TurnSpeed float32 at 0x2E8m_flAG2TurnSpeedSpringSpeed float32 at 0x2ECm_flTurnSpringSpeedm_angTargetCamera no longer networkedm_vTargetCameraPos type Vector → VectorWS, no longer networkedm_flJumpMaxRise (0x1348) on moved -0x6F8m_ePlayState offset 0x7D0 → 0x7E8, no longer networkedm_iGuidedBotMatchLastHits offset 0x7D4 → 0x7EC, no longer networkedm_iGuidedBotMatchOrbsSecured offset 0x7D8 → 0x7F0, no longer networkedm_iGuidedBotMatchOrbsDenied offset 0x7DC → 0x7F4, no longer networkedm_iGuidedBotMatchDamageToGuardians offset 0x7E0 → 0x7F8, no longer networkedm_iGuidedBotMatchDamageToPlayers offset 0x7E4 → 0x7FC, no longer networkedm_iGuidedBotMatchDamageTaken offset 0x7E8 → 0x800, no longer networkedm_iGuidedBotMatchNetWorth offset 0x7EC → 0x804, no longer networkedm_iGuidedBotMatchModsPurchased offset 0x7F0 → 0x808, no longer networkedm_iGuidedBotMatchAbilityUpgrades offset 0x7F4 → 0x80C, no longer networkedm_flGuideBotMatchLastTaskNagVO offset 0x7F8 → 0x810, no longer networkedm_flGuideBotLastTimeTaskCompleted offset 0x7FC → 0x814, no longer networkedm_eGuidedBotMatchObjective offset 0x800 → 0x818, no longer networkedm_nCurrentRank offset 0x804 → 0x81C, no longer networkedm_nAssignedLane offset 0x808 → 0x820, no longer networkedm_nOriginalLaneAssignment offset 0x809 → 0x821, no longer networkedm_bBotDisconnectTakeover offset 0x80A → 0x822, no longer networkedm_bInTeamChat offset 0x80B → 0x823, no longer networkedm_bInPartyChat offset 0x80C → 0x824, no longer networkedm_bLaneSwapLocked offset 0x80D → 0x825, no longer networkedm_vecLaneSwapRequests offset 0x810 → 0x828, no longer networkedm_vecLaneSwapRejects offset 0x828 → 0x840, no longer networkedm_vecMutedPlayers offset 0x840 → 0x858, no longer networkedm_bCommsRestricted offset 0x858 → 0x870, no longer networkedm_hHeroPawn offset 0x984 → 0x99C, no longer networkedm_PlayerDataGlobal offset 0x9C8 → 0x9E0, no longer networkedm_nDeathReplayAvailable offset 0xD08 → 0xD28, no longer networkedm_unLobbyPlayerSlot offset 0xD09 → 0xD29, no longer networkedm_flLastCommsTime offset 0xD0C → 0xD2Cm_flNextAllowedCommsTime offset 0xD10 → 0xD30m_flLastFailedCommsTime offset 0xD14 → 0xD34m_vecRecentCommAttempts offset 0xD18 → 0xD38m_nTotalCommsAttempted offset 0xD30 → 0xD50m_nGuideBotNumTasksComplete offset 0xD34 → 0xD54m_bPriorCommsAbuse bool at 0x871m_bIsNewPlayer bool at 0x872m_unEconAccountID uint32 at 0x874m_arrGoldSources offset 0xDF0 → 0xDB8, type int32[45] → int32[43]m_angClientCamera offset 0xEA4 → 0xE64, no longer networkedm_angEyeAngles offset 0xEB0 → 0xE70, no longer networkedm_angLockedEyeAngles offset 0xEBC → 0xE7C, no longer networkedm_nLevel offset 0xEC8 → 0xE8C, no longer networkedm_nCurrencies offset 0xECC → 0xE90, no longer networkedm_nSpentCurrencies offset 0xEE4 → 0xEA8, no longer networkedm_nNumHeroChangesUsed offset 0xEFC → 0xEC0, no longer networkedm_flRespawnTime offset 0xF00 → 0xEC4, no longer networkedm_flLastSpawnTime offset 0xF04 → 0xEC8, no longer networkedm_bInRegenerationZone offset 0xF08 → 0xECC, no longer networkedm_bInItemShopZone offset 0xF09 → 0xECD, no longer networkedm_bInHideoutZone offset 0xF0A → 0xECE, no longer networkedm_vecFullSellPriceItems offset 0xF10 → 0xED8, no longer networkedm_vecFullSellPriceAbilityUpgrades offset 0xF28 → 0xEF0, no longer networkedm_vecQuickbuyQueue offset 0xF88 → 0xF50, no longer networkedm_vecQuickbuySellQueue offset 0xFB8 → 0xF80, no longer networkedm_bQuickbuyAutoPurchase offset 0xFD0 → 0xF98, no longer networkedm_unQuickbuyAutoPurchaseRequest offset 0xFD4 → 0xF9C, no longer networkedm_bQuickbuyAutoQueueBuild offset 0xFD8 → 0xFA0, no longer networkedm_vecRestrictedToItems offset 0x1008 → 0xFD0, no longer networkedm_unHeroBuildID offset 0x1020 → 0xFE8, no longer networkedm_sHeroBuildSerialized offset 0x1028 → 0xFF0, no longer networkedm_hViewEntityForObserver offset 0x1030 → 0xFF8, no longer networkedm_bNetworkDisconnected offset 0x1034 → 0xFFC, no longer networkedm_bLearningAbility offset 0x1035 → 0xFFD, no longer networkedm_nFlashStartTick offset 0x1038 → 0x1000, no longer networkedm_nFlashMaxStartTick offset 0x103C → 0x1004, no longer networkedm_nFlashFadeStartTick offset 0x1040 → 0x1008, no longer networkedm_nFlashEndTick offset 0x1044 → 0x100C, no longer networkedm_nFlashMaxAlpha offset 0x1048 → 0x1010, no longer networkedm_nDeducedLane offset 0x104C → 0x1014, no longer networkedm_ItemDraftRoundState offset 0x1058 → 0x1028, no longer networkedm_bDismissedReportCard offset 0x10F8 → 0x10D8, no longer networkedm_flCurrentHealingAmount offset 0x10FC → 0x10DC, no longer networkedm_hAbilityRequiresDebounce offset 0x1100 → 0x10E0m_CCitadelAbilityComponent offset 0x1108 → 0x10E8, no longer networkedm_CCitadelHeroComponent offset 0x1370 → 0x1350, no longer networkedm_CCitadelRegenComponent offset 0x13B0 → 0x1390, no longer networkedm_CCitadelMinimapComponent offset 0x1510 → 0x14F0, no longer networkedm_bHasShopOpen offset 0x1530 → 0x1510m_eCurrentPingLocation offset 0x1534 → 0x1514m_flLastRegenThinkTime offset 0x1BF8 → 0x1BD8m_nBulletsFiredAtUs offset 0x1C30 → 0x1C18m_nBulletsHitOnUs offset 0x1C34 → 0x1C1Cm_nHeadshotsOnUs offset 0x1C38 → 0x1C20m_flLastGameStatsRecorded offset 0x1C3C → 0x1C24m_flUnusedGoldRemainder offset 0x1C40 → 0x1C28m_flUnusedAbilityRemainder offset 0x1C44 → 0x1C2Cm_nBulletsFiredAtEnemyHeroes offset 0x1C48 → 0x1C30m_nBulletsHitOnEnemyHeroes offset 0x1C4C → 0x1C34m_nHeadshotsOnEnemyHeroes offset 0x1C50 → 0x1C38m_nLuckyShotsOnEnemyHeroes offset 0x1C54 → 0x1C3Cm_nBulletsHitOnImmobileEnemyHeroes offset 0x1C58 → 0x1C40m_nHeadshotsOnImmobileEnemyHeroes offset 0x1C5C → 0x1C44m_hEnemyHeroClientAimedAtAttackTime offset 0x1C60 → 0x1C48m_bHasOverrideSpawnPos offset 0x1C64 → 0x1C4Cm_vecOverrideSpawnPos offset 0x1C68 → 0x1C50, type Vector → VectorWSm_iTrooperWaveEventCount offset 0x1C74 → 0x1C5Cm_iTrooperWaveNumber offset 0x1C78 → 0x1C60m_iPrevTrooperWaveEventCount offset 0x1C7C → 0x1C64m_iPrevTrooperWaveNumber offset 0x1C80 → 0x1C68m_bHasStartedPlaying offset 0x1C84 → 0x1C6Cm_hRevengeTarget offset 0x1C88 → 0x1C70m_flLastHurtTimeByEnemyHero offset 0x1C9C → 0x1C84m_flLastHurtByNeutral offset 0x1CA0 → 0x1C88m_flLastHurtByEnemyNPC offset 0x1CA4 → 0x1C8Cm_flLastTimeLookedAtByDirector offset 0x1CA8 → 0x1C90m_ragdollDamage offset 0x1CB0 → 0x1C98m_sInCombat offset 0x1D68 → 0x1D60, no longer networkedm_sPlayerDamageTaken offset 0x1D80 → 0x1D78, no longer networkedm_sPlayerDamageDealt offset 0x1D98 → 0x1D90, no longer networkedm_eZipLineLaneColor offset 0x1E6C → 0x1E64, no longer networkedm_bCanBecomeRagdoll offset 0x1E70 → 0x1E6Dm_blindUntilTime offset 0x1E74 → 0x1E70m_blindStartTime offset 0x1E78 → 0x1E74m_nSuccessiveDucks offset 0x1E7C → 0x1E78, no longer networkedm_flLastDuckTime offset 0x1E80 → 0x1E7C, no longer networkedm_flPredTimeSlowedStart offset 0x1E88 → 0x1E80, no longer networkedm_flPredTimeSlowedEnd offset 0x1E8C → 0x1E84, no longer networkedm_flPredSlowSpeed offset 0x1E90 → 0x1E88, no longer networkedm_flTimeSlowedStart offset 0x1E94 → 0x1E8C, no longer networkedm_flTimeSlowedEnd offset 0x1EA4 → 0x1E9C, no longer networkedm_flSlowSpeed offset 0x1EB4 → 0x1EAC, no longer networkedm_flForceInCombatAnimsUntilTime offset 0x1EC4 → 0x1EBC, no longer networkedm_arrPreventAbilityLearning offset 0x1EC8 → 0x1EC0, no longer networkedm_iCurSlowSlot offset 0x1ECC → 0x1EC4m_nRespawnParticleIndex offset 0x1ED4 → 0x1ECCm_nShoppingParticle offset 0x1ED8 → 0x1ED0m_pBot offset 0x1F08 → 0x1F00m_bLocoLeanTriggeredForDirection offset 0x2190 → 0x2188m_bLocoRunToStopCanTrigger offset 0x2191 → 0x2189m_flCrouchFraction offset 0x2194 → 0x218Cm_flCrouchSpeed offset 0x2198 → 0x2190m_fidgetTime offset 0x219C → 0x2194m_vShootTestOffsetStanding offset 0x21A0 → 0x2198m_vShootTestOffsetCrouching offset 0x21AC → 0x21A4m_leanStartTime offset 0x21B8 → 0x21B0m_bIgnoringZoom bool at 0xE88m_nLastEnteredTunnelID int32 at 0xED0m_hEnemyPlayerPrimaryAimTarget CPlayerSlot at 0x1018m_iEnemyPlayerAimTargetBitVec uint64 at 0x1020m_nStreetBrawlCorruptionsAvailable int32 at 0x10B0m_tLastRevealTime GameTime_t at 0x10D0m_tLastPlayerRevealTime GameTime_t at 0x10D4m_nMapDistrictTrigger CEntityIndex at 0x1E68m_nMapDistrictLocation int8 at 0x1E6Cm_timeRevealedOnMinimapByNPCm_hEnemyPlayerAimTargetm_bAnimGraphMovementClippedm_bAnimGraphMovementDisableGravitym_bAnimGraphMovementDirectAirControlm_nAudioEnclosurem_bAudioHasSkyExposurem_bTriggerStarted no longer networkedm_playOfTheGameDataServer no longer networkedm_hOtherPortal offset 0x8F8 → 0xA00, no longer networkedm_nGameStateChangedEventID offset 0xCE8 → 0xD68m_flMaxDistance offset 0x7A8 → 0x8A0m_nCachedExcludeFlags offset 0x7B0 → 0x8A8m_bInPortalEnvironment offset 0x7B8 → 0x8B0m_bHandlingPortalResult offset 0x7B9 → 0x8B1m_flArmingTime offset 0x7BC → 0x8B4m_flChargeAmount offset 0x7C0 → 0x8B8m_bCollideWithThrower offset 0x7C4 → 0x8BCm_bNewCollideWithThrower offset 0x7C5 → 0x8BDm_flTickSoundInterval offset 0x7D0 → 0x8C8m_vLastAbsOrigin offset 0x7D8 → 0x8D8, type Vector → VectorWSm_vLastAbsVelocity offset 0x7E4 → 0x8E4m_vecTargetToIgnore offset 0x808 → 0x910m_bDetonateStarted offset 0x820 → 0x928m_bTouchDisabled offset 0x821 → 0x929m_vInitialVelocity offset 0x824 → 0x92C, no longer networkedm_vInitialPosition offset 0x830 → 0x938, no longer networkedm_abilityID offset 0x83C → 0x944, no longer networkedm_vecSpawnPosition offset 0x848 → 0x950, type Vector → VectorWS, no longer networkedm_flProjectileSpeed offset 0x854 → 0x95C, no longer networkedm_flMaxLifetime offset 0x858 → 0x960, no longer networkedm_flParticleRadius offset 0x85C → 0x964, no longer networkedm_nNumDetonations int32 at 0x8D0m_nDetonationsLeft int32 at 0x8D4m_hParticleDef CStrongHandle< InfoForResourceTypeIParticleSystemDefinition > at 0x948m_sParticleNamem_flStartTime (0x860) on moved +0x108m_hAbility offset 0x780 → 0x878m_vPush offset 0x8F0 → 0xA00m_angPushEntitySpace offset 0x8FC → 0xA0Cm_flSpeed float32 at 0xA18m_unPackedRank offset 0xCD0 → 0xD50, no longer networkedm_flLastDamageTime no longer networkedm_flStartTime no longer networkedm_flEndTime no longer networkedm_hPlayerEntToStore no longer networkedm_tModifier offset 0x8E0 → 0x9F0m_vMins offset 0x574 → 0x570, no longer networkedm_vMaxs offset 0x580 → 0x57C, no longer networkedm_iszStackName offset 0x4A0 → 0x4B0, no longer networkedm_iszOperatorName offset 0x4A8 → 0x4B8, no longer networkedm_iszOpvarName offset 0x4B0 → 0x4C0, no longer networkedm_vDistanceInnerMins offset 0x4B8 → 0x4C8, no longer networkedm_vDistanceInnerMaxs offset 0x4C4 → 0x4D4, no longer networkedm_vDistanceOuterMins offset 0x4D0 → 0x4E0, no longer networkedm_vDistanceOuterMaxs offset 0x4DC → 0x4EC, no longer networkedm_nAABBDirection offset 0x4E8 → 0x4F8, no longer networkedm_vMins offset 0x4A0 → 0x4B0, no longer networkedm_vMaxs offset 0x4AC → 0x4BC, no longer networkedm_nMaxDistance offset 0x4B8 → 0x4C8, no longer networkedm_nStackName offset 0x4C0 → 0x4D0, no longer networkedm_nOperatorName offset 0x4C8 → 0x4D8, no longer networkedm_nOperatorFieldName offset 0x4D0 → 0x4E0, no longer networkedm_nMusicState offset 0x4D8 → 0x4E8, no longer networkedm_flMovespeedOverride offset 0x8E0 → 0x9F0m_flBaseObjectiveHealth offset 0x564 → 0x574, no longer networkedm_vecBaseLocationX offset 0x568 → 0x578, no longer networkedm_vecBaseLocationY offset 0x56C → 0x57C, no longer networkedm_bHasValidBaseLocation offset 0x570 → 0x580, no longer networkedm_nBossesAlive offset 0x590 → 0x5A0, no longer networkedm_nBossesMax offset 0x594 → 0x5A4, no longer networkedm_nFlexSlotsUnlocked offset 0x598 → 0x5A8, no longer networkedm_nBaseGuardianLanesCleared offset 0x59C → 0x5AC, no longer networkedm_vecFOWEntities offset 0x5A0 → 0x5B0, no longer networkedm_nStreetBrawlScore offset 0x608 → 0x618, no longer networkedm_nStreetBrawlScoreLastRound offset 0x60C → 0x61C, no longer networkedm_iLane (0x4A0) on moved +0x10m_CCitadelMinimapComponent offset 0x8F0 → 0xA00, no longer networkedm_vExitOrigin offset 0x910 → 0xA20, type Vector → VectorWS, no longer networkedm_strExitPoint offset 0x960 → 0xA70m_OnTeleport offset 0x968 → 0xA78m_strPropModel offset 0x980 → 0xA90m_flTeleportDelay offset 0x988 → 0xA98m_eTrackedTargetType offset 0x860 → 0x968m_hTarget offset 0x864 → 0x96Cm_flTrackingStartTime offset 0x868 → 0x970m_flTrackingDampingCoefficient offset 0x86C → 0x974m_flTrackingSpeed offset 0x870 → 0x978m_flTrackingDuration offset 0x874 → 0x97Cm_flTrackingWindowStart offset 0x878 → 0x980m_flTrackingWindowEnd offset 0x87C → 0x984m_vLastValidPosition offset 0x880 → 0x988, type Vector → VectorWSm_CCitadelMinimapComponent offset 0x8E0 → 0x9F0, no longer networkedm_OnBecomeCapturable offset 0x900 → 0xA10m_OnFullyCaptured offset 0x918 → 0xA28m_iszGroupName offset 0x938 → 0xA48m_nEnabledParticle offset 0x940 → 0xA50m_nPreEnableFX offset 0x944 → 0xA54m_tQueuedEnableTime offset 0x10CC → 0x11D8, no longer networkedm_flCaptureProgress offset 0x10D0 → 0x11DC, no longer networkedm_nCaptureProgressOwner offset 0x10D4 → 0x11E0, no longer networkedm_nActivelyCapturingTeam offset 0x10D8 → 0x11E4, no longer networkedm_nActiveCapturers offset 0x10DC → 0x11E8, no longer networkedm_nEnableState offset 0x10E0 → 0x11EC, no longer networkedm_hEscortm_CCitadelMinimapComponent offset 0x8F8 → 0xA00, no longer networkedm_OnBecomeCapturable offset 0x918 → 0xA20m_OnFullyCaptured offset 0x930 → 0xA38m_iszGroupName offset 0x950 → 0xA58m_nEnabledParticle offset 0x958 → 0xA60m_nPreEnableFX offset 0x95C → 0xA64m_nEnableState offset 0xC20 → 0xD28, no longer networkedm_vecFOWEntities offset 0x4A8 → 0x4B8, no longer networkedm_flUpdateInterval float32 at 0x4B0m_timeLastUpdatem_bKillWhenNotTiny offset 0x8E9 → 0x9F9m_nTunnelID int32 at 0x9FCm_hAbility offset 0x8E0 → 0x9D8m_flBallRadiusm_bNeedsPhysicsUpdatem_flShadowFormSpeed offset 0x1818 → 0x13A0m_flShootAfterEnteringTime (0x7A0) on moved +0xF8m_vecConnections offset 0x7B8 → 0x8B0, no longer networkedm_vecConnectionDir offset 0x7D0 → 0x8C8, no longer networkedm_vTangentIn offset 0x7E8 → 0x8E0, no longer networkedm_vTangentOut offset 0x7F4 → 0x8EC, no longer networkedm_flCumulativeDistance offset 0x800 → 0x8F8, no longer networkedm_strGuardBossName offset 0x828 → 0x920m_strGuardBossName2 offset 0x830 → 0x928m_strGuardBossName3 offset 0x838 → 0x930m_iNodeIndex offset 0x844 → 0x93C, no longer networkedm_eCaptureState offset 0x846 → 0x93E, no longer networkedm_iPrimaryLane offset 0x848 → 0x940, no longer networkedm_nRopesParity offset 0x84C → 0x942, no longer networkedm_bCornerNode offset 0x84E → 0x944, no longer networkedm_bCapturable offset 0x84F → 0x945, no longer networkedm_bDisableZippingToByPlayers offset 0x850 → 0x946, no longer networkedm_flSpeedMultiplierToBaseBonus offset 0x854 → 0x948, no longer networkedm_flSpeedMultiplierFromBaseBonus offset 0x858 → 0x94C, no longer networkedm_hGuardingBosses offset 0x860 → 0x950, no longer networkedm_flRopeRadius offset 0x878 → 0x968, no longer networkedm_bUseBaseLaneColorm_iLaneNumber offset 0x588 → 0x598m_bUseBaseLaneColorm_bCornerNode offset 0x4B8 → 0x4C0m_bDisableZippingToByPlayers offset 0x4B9 → 0x4C1m_bCapturable offset 0x4BA → 0x4C2m_strGuardBossName offset 0x4C0 → 0x4C8m_strGuardBossName2 offset 0x4C8 → 0x4D0m_strGuardBossName3 offset 0x4D0 → 0x4D8m_flSpeedMultiplierToBaseBonus offset 0x4DC → 0x4E0m_flSpeedMultiplierFromBaseBonus offset 0x4E0 → 0x4E4m_collisionAttribute no longer networkedm_vecMins no longer networkedm_vecMaxs no longer networkedm_usSolidFlags no longer networkedm_nSolidType no longer networkedm_triggerBloat no longer networkedm_nSurroundType no longer networkedm_CollisionGroup no longer networkedm_nEnablePhysics no longer networkedm_vecSpecifiedSurroundingMins no longer networkedm_vecSpecifiedSurroundingMaxs no longer networkedm_vCapsuleCenter1 no longer networkedm_vCapsuleCenter2 no longer networkedm_flCapsuleRadius no longer networkedm_flFadeInDuration offset 0x4A0 → 0x4B0, no longer networkedm_flFadeOutDuration offset 0x4A4 → 0x4B4, no longer networkedm_flStartFadeInWeight offset 0x4A8 → 0x4B8m_flStartFadeOutWeight offset 0x4AC → 0x4BCm_flTimeStartFadeIn offset 0x4B0 → 0x4C0m_flTimeStartFadeOut offset 0x4B4 → 0x4C4m_flMaxWeight offset 0x4B8 → 0x4C8, no longer networkedm_bStartDisabled offset 0x4BC → 0x4CCm_bEnabled offset 0x4BD → 0x4CD, no longer networkedm_bMaster offset 0x4BE → 0x4CE, no longer networkedm_bClientSide offset 0x4BF → 0x4CF, no longer networkedm_bExclusive offset 0x4C0 → 0x4D0, no longer networkedm_MinFalloff offset 0x4C4 → 0x4D4, no longer networkedm_MaxFalloff offset 0x4C8 → 0x4D8, no longer networkedm_flCurWeight offset 0x4CC → 0x4DC, no longer networkedm_netlookupFilename offset 0x4D0 → 0x4E0, no longer networkedm_lookupFilename offset 0x6D0 → 0x6E0m_MaxWeight offset 0x8E0 → 0x9F0, no longer networkedm_FadeDuration offset 0x8E4 → 0x9F4, no longer networkedm_Weight offset 0x8E8 → 0x9F8, no longer networkedm_lookupFilename offset 0x8EC → 0x9FC, no longer networkedm_LastEnterWeight offset 0xAEC → 0xBFCm_LastEnterTime offset 0xAF0 → 0xC00m_LastExitWeight offset 0xAF4 → 0xC04m_LastExitTime offset 0xAF8 → 0xC08m_OnCommentaryNewGame (0x4A0) on moved +0x10m_ModifiedConvars CUtlVector< modifiedconvars_t > at 0x20m_bCommentaryConvarsChangingm_OnCreditsDone (0x4A0) on moved +0x10m_nNpcEvents offset 0x3E84E0 → 0x3E84F0m_hOwner no longer networkedm_pAnimGraphDestructibleGraphController type CBaseAnimGraphDestructibleParts_GraphController* → CAnimGraphControllerPtrm_ActualFlags offset 0x780 → 0x878m_Flags offset 0x781 → 0x879, no longer networkedm_LightStyle offset 0x782 → 0x87A, no longer networkedm_On offset 0x783 → 0x87Bm_Radius offset 0x784 → 0x87C, no longer networkedm_Exponent offset 0x788 → 0x880, no longer networkedm_InnerAngle offset 0x78C → 0x884, no longer networkedm_OuterAngle offset 0x790 → 0x888, no longer networkedm_SpotRadius offset 0x794 → 0x88C, no longer networkedm_iszConnectionTarget (0x8F8) on moved +0x110m_bCreateNavObstacle offset 0xC28 → 0xC30m_bNavObstacleUpdatesOverridden offset 0xC29 → 0xC31m_bUseHitboxesForRenderBox offset 0xC2A → 0xC32, no longer networkedm_bUseAnimGraph offset 0xC2B → 0xC33, no longer networkedm_pOutputAnimBegun offset 0xC30 → 0xC38m_pOutputAnimOver offset 0xC48 → 0xC50m_pOutputAnimLoopCycleOver offset 0xC60 → 0xC68m_OnAnimReachedStart offset 0xC78 → 0xC80m_OnAnimReachedEnd offset 0xC90 → 0xC98m_iszIdleAnim offset 0xCA8 → 0xD28m_nIdleAnimLoopMode offset 0xCB0 → 0xD30m_bRandomizeCycle offset 0xCB4 → 0xD34m_bStartDisabled offset 0xCB5 → 0xD35m_bFiredStartEndOutput offset 0xCB6 → 0xD36m_bForceNpcExclude offset 0xCB7 → 0xD37m_bCreateNonSolid offset 0xCB8 → 0xD39m_bIsOverrideProp offset 0xCB9 → 0xD3Am_iInitialGlowState offset 0xCBC → 0xD3Cm_nGlowRange offset 0xCC0 → 0xD40m_nGlowRangeMin offset 0xCC4 → 0xD44m_glowColor offset 0xCC8 → 0xD48m_nGlowTeam offset 0xCCC → 0xD4Cm_bGraphControllerEnabled bool at 0xC20m_OnScriptFireEvent CEntityIOOutput[5] at 0xCB0m_bCreateMovableSurfaceGraph bool at 0xD38m_AttributeManager offset 0xAF0 → 0xAA8, no longer networkedm_hOldProvidee offset 0xC48 → 0xC00m_iOldOwnerClass offset 0xC4C → 0xC04m_iAttributeDefinitionIndex no longer networkedm_flValue no longer networkedm_iItemDefinitionIndex no longer networkedm_iEntityQuality no longer networkedm_iEntityLevel no longer networkedm_iItemID no longer networkedm_iAccountID no longer networkedm_iInventoryPosition no longer networkedm_bInitialized no longer networkedm_nOverrideStyle no longer networkedm_AttributeList no longer networkedm_vOrigin no longer networkedm_vStart no longer networkedm_vNormal no longer networkedm_vAngles no longer networkedm_hEntity no longer networkedm_hOtherEntity no longer networkedm_flScale no longer networkedm_flMagnitude no longer networkedm_flRadius no longer networkedm_nSurfaceProp no longer networkedm_nEffectIndex no longer networkedm_nDamageType no longer networkedm_nPenetrate no longer networkedm_nMaterial no longer networkedm_nHitBox no longer networkedm_nColor no longer networkedm_fFlags no longer networkedm_nAttachmentIndex no longer networkedm_nAttachmentName no longer networkedm_iEffectName no longer networkedm_flFadeInStart offset 0x780 → 0x878, no longer networkedm_flFadeInLength offset 0x784 → 0x87C, no longer networkedm_flFadeOutModelStart offset 0x788 → 0x880, no longer networkedm_flFadeOutModelLength offset 0x78C → 0x884, no longer networkedm_flFadeOutStart offset 0x790 → 0x888, no longer networkedm_flFadeOutLength offset 0x794 → 0x88C, no longer networkedm_flStartTime offset 0x798 → 0x890, no longer networkedm_nDissolveType offset 0x79C → 0x894, type EntityDisolveType_t → EntityDissolveType_t, no longer networkedm_vDissolverOrigin offset 0x7A0 → 0x898, type Vector → VectorWS, no longer networkedm_nMagnitude offset 0x7AC → 0x8A4, no longer networkedm_hEntAttached offset 0x4A0 → 0x4B0, no longer networkedm_bCheapEffect offset 0x4A4 → 0x4B4, no longer networkedm_flSize offset 0x4A8 → 0x4B8m_bUseHitboxes offset 0x4AC → 0x4BCm_iNumHitboxFires offset 0x4B0 → 0x4C0m_flHitboxFireScale offset 0x4B4 → 0x4C4m_flLifetime offset 0x4B8 → 0x4C8m_hAttacker offset 0x4BC → 0x4CCm_flDirectDamagePerSecond offset 0x4C8 → 0x4E0m_iCustomDamageType offset 0x4CC → 0x4E4m_pMoveAwaySound AI_VolumetricEventHandle_t[2] at 0x4D0m_iDangerSoundm_active (0x820) on moved +0xF8m_CanInDispenser (0x4A0) on moved +0x10m_Entity_Color offset 0x1518 → 0x5C8, no longer networkedm_Entity_flBrightness offset 0x151C → 0x5CC, no longer networkedm_Entity_hCubemapTexture offset 0x1520 → 0x5D0, no longer networkedm_Entity_bCustomCubemapTexture offset 0x1528 → 0x5D8, no longer networkedm_Entity_hLightProbeTexture_AmbientCube offset 0x1530 → 0x5E0, no longer networkedm_Entity_hLightProbeTexture_SDF offset 0x1538 → 0x5E8, no longer networkedm_Entity_hLightProbeTexture_SH2_DC offset 0x1540 → 0x5F0, no longer networkedm_Entity_hLightProbeDirectLightIndicesTexture offset 0x1560 → 0x600, no longer networkedm_Entity_hLightProbeDirectLightScalarsTexture offset 0x1568 → 0x608, no longer networkedm_Entity_hLightProbeDirectLightShadowsTexture offset 0x1570 → 0x610, no longer networkedm_Entity_vBoxMins offset 0x1578 → 0x618, no longer networkedm_Entity_vBoxMaxs offset 0x1584 → 0x624, no longer networkedm_Entity_bMoveable offset 0x1590 → 0x630, no longer networkedm_Entity_nHandshake offset 0x1594 → 0x634, no longer networkedm_Entity_nEnvCubeMapArrayIndex offset 0x1598 → 0x638, no longer networkedm_Entity_nPriority offset 0x159C → 0x63C, no longer networkedm_Entity_bStartDisabled offset 0x15A0 → 0x640, no longer networkedm_Entity_flEdgeFadeDist offset 0x15A4 → 0x644, no longer networkedm_Entity_vEdgeFadeDists offset 0x15A8 → 0x648, no longer networkedm_Entity_nLightProbeSizeX offset 0x15B4 → 0x654, no longer networkedm_Entity_nLightProbeSizeY offset 0x15B8 → 0x658, no longer networkedm_Entity_nLightProbeSizeZ offset 0x15BC → 0x65C, no longer networkedm_Entity_nLightProbeAtlasX offset 0x15C0 → 0x660, no longer networkedm_Entity_nLightProbeAtlasY offset 0x15C4 → 0x664, no longer networkedm_Entity_nLightProbeAtlasZ offset 0x15C8 → 0x668, no longer networkedm_Entity_bEnabled offset 0x15E1 → 0x681, no longer networkedm_Entity_hLightProbeTexture_SH2_L1 CStrongHandle< InfoForResourceTypeCTextureBase > at 0x5F8m_Entity_hLightProbeTexture_SH2_Rm_Entity_hLightProbeTexture_SH2_Gm_Entity_hLightProbeTexture_SH2_Bm_Entity_hCubemapTexture offset 0x520 → 0x530, no longer networkedm_Entity_bCustomCubemapTexture offset 0x528 → 0x538, no longer networkedm_Entity_flInfluenceRadius offset 0x52C → 0x53C, no longer networkedm_Entity_vBoxProjectMins offset 0x530 → 0x540, no longer networkedm_Entity_vBoxProjectMaxs offset 0x53C → 0x54C, no longer networkedm_Entity_bMoveable offset 0x548 → 0x558, no longer networkedm_Entity_nHandshake offset 0x54C → 0x55C, no longer networkedm_Entity_nEnvCubeMapArrayIndex offset 0x550 → 0x560, no longer networkedm_Entity_nPriority offset 0x554 → 0x564, no longer networkedm_Entity_flEdgeFadeDist offset 0x558 → 0x568, no longer networkedm_Entity_vEdgeFadeDists offset 0x55C → 0x56C, no longer networkedm_Entity_flDiffuseScale offset 0x568 → 0x578, no longer networkedm_Entity_bStartDisabled offset 0x56C → 0x57C, no longer networkedm_Entity_bDefaultEnvMap offset 0x56D → 0x57D, no longer networkedm_Entity_bDefaultSpecEnvMap offset 0x56E → 0x57E, no longer networkedm_Entity_bIndoorCubeMap offset 0x56F → 0x57F, no longer networkedm_Entity_bCopyDiffuseFromDefaultCubemap offset 0x570 → 0x580, no longer networkedm_Entity_bEnabled offset 0x580 → 0x590, no longer networkedm_flEndDistance offset 0x4A0 → 0x4B0, no longer networkedm_flStartDistance offset 0x4A4 → 0x4B4, no longer networkedm_flFogFalloffExponent offset 0x4A8 → 0x4B8, no longer networkedm_bHeightFogEnabled offset 0x4AC → 0x4BC, no longer networkedm_flFogHeightWidth offset 0x4B0 → 0x4C0, no longer networkedm_flFogHeightEnd offset 0x4B4 → 0x4C4, no longer networkedm_flFogHeightStart offset 0x4B8 → 0x4C8, no longer networkedm_flFogHeightExponent offset 0x4BC → 0x4CC, no longer networkedm_flLODBias offset 0x4C0 → 0x4D0, no longer networkedm_bActive offset 0x4C4 → 0x4D4, no longer networkedm_bStartDisabled offset 0x4C5 → 0x4D5, no longer networkedm_flFogMaxOpacity offset 0x4C8 → 0x4D8, no longer networkedm_nCubemapSourceType offset 0x4CC → 0x4DC, no longer networkedm_hSkyMaterial offset 0x4D0 → 0x4E0, no longer networkedm_iszSkyEntity offset 0x4D8 → 0x4E8, no longer networkedm_hFogCubemapTexture offset 0x4E0 → 0x5A0, no longer networkedm_bHasHeightFogEnd offset 0x4E8 → 0x5A8, no longer networkedm_bFirstTime offset 0x4E9 → 0x5A9m_nHeightFogType int32 at 0x4F0m_nFogHeightBlendMode int32 at 0x4F4m_nFogHeightCoordinateSpace int32 at 0x4F8m_nDistanceFogType int32 at 0x4FCm_DistanceFogCurveString CUtlSymbolLarge at 0x500m_HeightFogCurveString CUtlSymbolLarge at 0x508m_hDecalMaterial offset 0x780 → 0x878, no longer networkedm_flWidth offset 0x788 → 0x880, no longer networkedm_flHeight offset 0x78C → 0x884, no longer networkedm_flDepth offset 0x790 → 0x888, no longer networkedm_nRenderOrder offset 0x794 → 0x88C, no longer networkedm_bProjectOnWorld offset 0x798 → 0x890, no longer networkedm_bProjectOnCharacters offset 0x799 → 0x891, no longer networkedm_bProjectOnWater offset 0x79A → 0x892, no longer networkedm_flDepthSortBias offset 0x79C → 0x894, no longer networkedm_flFadeStartDist offset 0x4A0 → 0x4B0, no longer networkedm_flFadeEndDist offset 0x4A4 → 0x4B4, no longer networkedm_flLifetime offset 0x4A0 → 0x4B0m_vecEntityMins offset 0x4A0 → 0x4B0m_vecEntityMaxs offset 0x4AC → 0x4BCm_hCurrentInstance offset 0x4B8 → 0x4C8m_hCurrentBlocker offset 0x4BC → 0x4CCm_vecBlockerOrigin offset 0x4C0 → 0x4D0, type Vector → VectorWSm_angPostSpawnDirection offset 0x4CC → 0x4DCm_flPostSpawnDirectionVariance offset 0x4D8 → 0x4E8m_flPostSpawnSpeed offset 0x4DC → 0x4ECm_bPostSpawnUseAngles offset 0x4E0 → 0x4F0m_iszTemplate offset 0x4E8 → 0x4F8m_pOutputOnSpawned offset 0x4F0 → 0x500m_pOutputOnFailedSpawn offset 0x508 → 0x518m_iMagnitude offset 0x780 → 0x878m_flPlayerDamage offset 0x784 → 0x87Cm_iRadiusOverride offset 0x788 → 0x880m_flInnerRadius offset 0x78C → 0x884m_flDamageForce offset 0x790 → 0x888m_hInflictor offset 0x794 → 0x88Cm_iCustomDamageType offset 0x798 → 0x890m_bCreateDebris offset 0x79C → 0x895m_iszCustomEffectName offset 0x7A8 → 0x8A0m_iszCustomSoundName offset 0x7B0 → 0x8A8m_bSuppressParticleImpulse offset 0x7B8 → 0x8B0m_iClassIgnore offset 0x7BC → 0x8B4m_iClassIgnore2 offset 0x7C0 → 0x8B8m_iszEntityIgnoreName offset 0x7C8 → 0x8C0m_hEntityIgnore offset 0x7D0 → 0x8C8m_bHasCustomDamageType bool at 0x894m_fadeColor offset 0x4A0 → 0x4B0, no longer networkedm_Duration offset 0x4A4 → 0x4B4m_HoldDuration offset 0x4A8 → 0x4B8m_OnBeginFade offset 0x4B0 → 0x4C0m_outCounter (0x4A0) on moved +0x10m_iszName (0x4A0) on moved +0x10m_iszName (0x4A0) on moved +0x10m_iszLaserTarget offset 0x820 → 0x918m_pSprite offset 0x828 → 0x920, type CSprite* → CHandle< CSprite >m_iszSpriteName offset 0x830 → 0x928m_firePosition offset 0x838 → 0x930m_flStartFrame offset 0x844 → 0x93Cm_Entity_hLightProbeTexture_AmbientCube offset 0x1498 → 0x548, no longer networkedm_Entity_hLightProbeTexture_SDF offset 0x14A0 → 0x550, no longer networkedm_Entity_hLightProbeTexture_SH2_DC offset 0x14A8 → 0x558, no longer networkedm_Entity_hLightProbeDirectLightIndicesTexture offset 0x14C8 → 0x568, no longer networkedm_Entity_hLightProbeDirectLightScalarsTexture offset 0x14D0 → 0x570, no longer networkedm_Entity_hLightProbeDirectLightShadowsTexture offset 0x14D8 → 0x578, no longer networkedm_Entity_vBoxMins offset 0x14E0 → 0x580, no longer networkedm_Entity_vBoxMaxs offset 0x14EC → 0x58C, no longer networkedm_Entity_bMoveable offset 0x14F8 → 0x598, no longer networkedm_Entity_nHandshake offset 0x14FC → 0x59C, no longer networkedm_Entity_nPriority offset 0x1500 → 0x5A0, no longer networkedm_Entity_bStartDisabled offset 0x1504 → 0x5A4, no longer networkedm_Entity_nLightProbeSizeX offset 0x1508 → 0x5A8, no longer networkedm_Entity_nLightProbeSizeY offset 0x150C → 0x5AC, no longer networkedm_Entity_nLightProbeSizeZ offset 0x1510 → 0x5B0, no longer networkedm_Entity_nLightProbeAtlasX offset 0x1514 → 0x5B4, no longer networkedm_Entity_nLightProbeAtlasY offset 0x1518 → 0x5B8, no longer networkedm_Entity_nLightProbeAtlasZ offset 0x151C → 0x5BC, no longer networkedm_Entity_bEnabled offset 0x1529 → 0x5C9, no longer networkedm_Entity_hLightProbeTexture_SH2_L1 CStrongHandle< InfoForResourceTypeCTextureBase > at 0x560m_Entity_hLightProbeTexture_SH2_Rm_Entity_hLightProbeTexture_SH2_Gm_Entity_hLightProbeTexture_SH2_Bm_flScale (0x4A0) on moved +0x10m_flAlphaScale offset 0xCF8 → 0xE00, no longer networkedm_flRadiusScale offset 0xCFC → 0xE04, no longer networkedm_flSelfIllumScale offset 0xD00 → 0xE08, no longer networkedm_ColorTint offset 0xD04 → 0xE0C, no longer networkedm_hTextureOverride offset 0xD08 → 0xE10, no longer networkedm_limitToEntity (0x4A0) on moved +0x10m_hSkyMaterial offset 0x780 → 0x878, no longer networkedm_hSkyMaterialLightingOnly offset 0x788 → 0x880, no longer networkedm_bStartDisabled offset 0x790 → 0x888, no longer networkedm_vTintColor offset 0x791 → 0x88C, no longer networkedm_vTintColorLightingOnly offset 0x795 → 0x890, no longer networkedm_flBrightnessScale offset 0x79C → 0x894, no longer networkedm_nFogType offset 0x7A0 → 0x898, no longer networkedm_flFogMinStart offset 0x7A4 → 0x89C, no longer networkedm_flFogMinEnd offset 0x7A8 → 0x8A0, no longer networkedm_flFogMaxStart offset 0x7AC → 0x8A4, no longer networkedm_flFogMaxEnd offset 0x7B0 → 0x8A8, no longer networkedm_bEnabled offset 0x7B4 → 0x8AC, no longer networkedm_OnPlay offset 0x4A0 → 0x4B0m_flRadius offset 0x4B8 → 0x4C8m_soundEventName offset 0x4C0 → 0x4D0, type CUtlSymbolLarge → CGameSoundEventNamem_bOverrideWithEvent offset 0x4C8 → 0x4D8m_soundscapeIndex offset 0x4CC → 0x4DCm_soundscapeEntityListId offset 0x4D0 → 0x4E0m_positionNames offset 0x4D8 → 0x4E8m_hProxySoundscape offset 0x518 → 0x528m_bDisabled offset 0x51C → 0x52Cm_soundscapeName offset 0x520 → 0x530m_soundEventHash offset 0x528 → 0x538m_MainSoundscapeName offset 0x530 → 0x540m_flDelay (0x4A0) on moved +0x10m_flScale offset 0x4A0 → 0x4B0m_Duration (0x4A0) on moved +0x10m_flRadius (0x4A0) on moved +0x10m_flScattering offset 0x4A0 → 0x4B0, no longer networkedm_TintColor offset 0x4A4 → 0x4B4, no longer networkedm_flAnisotropy offset 0x4A8 → 0x4B8, no longer networkedm_flFadeSpeed offset 0x4AC → 0x4BC, no longer networkedm_flDrawDistance offset 0x4B0 → 0x4C0, no longer networkedm_flFadeInStart offset 0x4B4 → 0x4C4, no longer networkedm_flFadeInEnd offset 0x4B8 → 0x4C8, no longer networkedm_flIndirectStrength offset 0x4BC → 0x4CC, no longer networkedm_nVolumeDepth offset 0x4C0 → 0x4D0, no longer networkedm_fFirstVolumeSliceThickness offset 0x4C4 → 0x4D4, no longer networkedm_nIndirectTextureDimX offset 0x4C8 → 0x4D8, no longer networkedm_nIndirectTextureDimY offset 0x4CC → 0x4DC, no longer networkedm_nIndirectTextureDimZ offset 0x4D0 → 0x4E0, no longer networkedm_vBoxMins offset 0x4D4 → 0x4E4, no longer networkedm_vBoxMaxs offset 0x4E0 → 0x4F0, no longer networkedm_bActive offset 0x4EC → 0x4FC, no longer networkedm_flStartAnisoTime offset 0x4F0 → 0x500, no longer networkedm_flStartScatterTime offset 0x4F4 → 0x504, no longer networkedm_flStartDrawDistanceTime offset 0x4F8 → 0x508, no longer networkedm_flStartAnisotropy offset 0x4FC → 0x50C, no longer networkedm_flStartScattering offset 0x500 → 0x510, no longer networkedm_flStartDrawDistance offset 0x504 → 0x514, no longer networkedm_flDefaultAnisotropy offset 0x508 → 0x518, no longer networkedm_flDefaultScattering offset 0x50C → 0x51C, no longer networkedm_flDefaultDrawDistance offset 0x510 → 0x520, no longer networkedm_bStartDisabled offset 0x514 → 0x524, no longer networkedm_bEnableIndirect offset 0x515 → 0x525, no longer networkedm_bIsMaster offset 0x516 → 0x526, no longer networkedm_hFogIndirectTexture offset 0x518 → 0x528, no longer networkedm_nForceRefreshCount offset 0x520 → 0x530, no longer networkedm_fNoiseSpeed offset 0x524 → 0x534, no longer networkedm_fNoiseStrength offset 0x528 → 0x538, no longer networkedm_vNoiseScale offset 0x52C → 0x53C, no longer networkedm_fWindSpeed offset 0x538 → 0x548, no longer networkedm_vWindDirection offset 0x53C → 0x54C, no longer networkedm_bFirstTime offset 0x548 → 0x558m_bActive offset 0x4A0 → 0x4B0, no longer networkedm_vBoxMins offset 0x4A4 → 0x4B4, no longer networkedm_vBoxMaxs offset 0x4B0 → 0x4C0, no longer networkedm_bStartDisabled offset 0x4BC → 0x4CC, no longer networkedm_bIndirectUseLPVs offset 0x4BD → 0x4CD, no longer networkedm_flStrength offset 0x4C0 → 0x4D0, no longer networkedm_nFalloffShape offset 0x4C4 → 0x4D4, no longer networkedm_flFalloffExponent offset 0x4C8 → 0x4D8, no longer networkedm_flHeightFogDepth offset 0x4CC → 0x4DC, no longer networkedm_fHeightFogEdgeWidth offset 0x4D0 → 0x4E0, no longer networkedm_fIndirectLightStrength offset 0x4D4 → 0x4E4, no longer networkedm_fSunLightStrength offset 0x4D8 → 0x4E8, no longer networkedm_fNoiseStrength offset 0x4DC → 0x4EC, no longer networkedm_TintColor offset 0x4E0 → 0x4F0, no longer networkedm_bOverrideTintColor offset 0x4E4 → 0x4F4, no longer networkedm_bOverrideIndirectLightStrength offset 0x4E5 → 0x4F5, no longer networkedm_bOverrideSunLightStrength offset 0x4E6 → 0x4F6, no longer networkedm_bOverrideNoiseStrength offset 0x4E7 → 0x4F7, no longer networkedm_EnvWindShared offset 0x4A0 → 0x4B0, no longer networkedm_flStartTime no longer networkedm_iWindSeed no longer networkedm_iMinWind no longer networkedm_iMaxWind no longer networkedm_windRadius no longer networkedm_iMinGust no longer networkedm_iMaxGust no longer networkedm_flMinGustDelay no longer networkedm_flMaxGustDelay no longer networkedm_flGustDuration no longer networkedm_iGustDirChange no longer networkedm_iInitialWindDir no longer networkedm_flInitialWindSpeed no longer networkedm_location no longer networkedm_flFacingHeading (0x90) on moved +0x30m_sAttributeName offset 0x4D8 → 0x4E8m_iFilterClass offset 0x4D8 → 0x4E8m_iFilterContext offset 0x4D8 → 0x4E8m_iszEnemyName (0x4D8) on moved +0x10m_fFilterMass offset 0x4D8 → 0x4E8m_iFilterModel offset 0x4D8 → 0x4E8m_iFilterModifier offset 0x4D8 → 0x4E8m_nFilterType (0x4D8) on moved +0x10m_iFilterName offset 0x4D8 → 0x4E8m_flRadius offset 0x4D8 → 0x4E8m_iFilterTeam offset 0x4D8 → 0x4E8m_x no longer networkedm_y no longer networkedm_z no longer networkedm_angle no longer networkedm_poolOrigin type Vector → VectorWS, no longer networkedm_waterLevel no longer networkedm_fishCount (0x4B0) on moved +0x10m_fog offset 0x4A0 → 0x4B0, no longer networkedm_bUseAngles offset 0x508 → 0x518m_iChangedVariables offset 0x50C → 0x51Cm_fog offset 0x8E0 → 0x9F0m_fogName (0x780) on moved +0xF8m_iSolidity (0x780) on moved +0xF8m_EffectName offset 0x7A0 → 0x898, no longer networkedm_EffectInterpenetrateName offset 0x7A8 → 0x8A0m_EffectZapName offset 0x7B0 → 0x8A8m_iszEffectSource offset 0x7B8 → 0x8B0m_bDisabled (0x780) on moved +0xF8m_vecLadderDir offset 0x780 → 0x878, no longer networkedm_Dismounts offset 0x790 → 0x888m_vecLocalTop offset 0x7A8 → 0x8A0m_vecPlayerMountPositionTop offset 0x7B4 → 0x8AC, no longer networkedm_vecPlayerMountPositionBottom offset 0x7C0 → 0x8B8, no longer networkedm_flAutoRideSpeed offset 0x7CC → 0x8C4, no longer networkedm_bDisabled offset 0x7D0 → 0x8C8m_bFakeLadder offset 0x7D1 → 0x8C9, no longer networkedm_bHasSlack offset 0x7D2 → 0x8CAm_surfacePropName offset 0x7D8 → 0x8D0m_OnPlayerGotOnLadder offset 0x7E0 → 0x8D8m_OnPlayerGotOffLadder offset 0x7F8 → 0x8F0m_targetCamera offset 0x7A0 → 0x898, no longer networkedm_nResolutionEnum offset 0x7A8 → 0x8A0, no longer networkedm_bRenderShadows offset 0x7AC → 0x8A4, no longer networkedm_bUseUniqueColorTarget offset 0x7AD → 0x8A5, no longer networkedm_brushModelName offset 0x7B0 → 0x8A8, no longer networkedm_hTargetCamera offset 0x7B8 → 0x8B0, no longer networkedm_bEnabled offset 0x7BC → 0x8B4, no longer networkedm_bDraw3DSkybox offset 0x7BD → 0x8B5, no longer networkedm_bStartEnabled offset 0x7BE → 0x8B6m_authoredPosition offset 0x800 → 0x8F8m_angMoveEntitySpace offset 0x804 → 0x8FCm_vecMoveDirParentSpace offset 0x810 → 0x908m_soundStart offset 0x820 → 0x918, type CUtlSymbolLarge → CGameSoundEventNamem_soundStop offset 0x828 → 0x920, type CUtlSymbolLarge → CGameSoundEventNamem_currentSound offset 0x830 → 0x928m_flBlockDamage offset 0x838 → 0x930m_flStartPosition offset 0x83C → 0x934m_OnFullyOpen offset 0x848 → 0x940m_OnFullyClosed offset 0x860 → 0x958m_bCreateMovableNavMesh offset 0x878 → 0x974m_bAllowMovableNavMeshDockingOnEntireEntity offset 0x879 → 0x975m_bCreateNavObstacle offset 0x87A → 0x976m_flSpeed float32 at 0x970m_iszPathName offset 0x780 → 0x878m_hPathMover offset 0x788 → 0x880m_hPrevPathMover offset 0x78C → 0x884m_iszPathNodeStart offset 0x790 → 0x888m_iszPathNodeEnd offset 0x798 → 0x890m_bIgnoreEndNode offset 0x7A0 → 0x898m_eMoveType offset 0x7A4 → 0x89Cm_bIsReversing offset 0x7A8 → 0x8A0m_flStartSpeed offset 0x7AC → 0x8A4m_flPathLocation offset 0x7B0 → 0x8A8m_flT offset 0x7B4 → 0x8ACm_nCurrentNodeIndex offset 0x7B8 → 0x8B0m_nPreviousNodeIndex offset 0x7BC → 0x8B4m_eSolidType offset 0x7C0 → 0x8B8m_bIsMoving offset 0x7C1 → 0x8B9m_flTimeToReachMaxSpeed offset 0x7C4 → 0x8BCm_flDistanceToReachMaxSpeed offset 0x7C8 → 0x8C0m_flTimeToReachZeroSpeed offset 0x7CC → 0x8C4m_flComputedDistanceToReachMaxSpeed offset 0x7D0 → 0x8C8m_flComputedDistanceToReachZeroSpeed offset 0x7D4 → 0x8CCm_flStartCurveScale offset 0x7D8 → 0x8D0m_flStopCurveScale offset 0x7DC → 0x8D4m_flDistanceToReachZeroSpeed offset 0x7E0 → 0x8D8m_flTimeMovementStart offset 0x7E4 → 0x8DCm_flTimeMovementStop offset 0x7E8 → 0x8E0m_hStopAtNode offset 0x7EC → 0x8E4m_flPathLocationToBeginStop offset 0x7F0 → 0x8E8m_flPathLocationStart offset 0x7F4 → 0x8ECm_flBeginStopT offset 0x7F8 → 0x8F0m_iszStartForwardSound offset 0x800 → 0x8F8, type CUtlSymbolLarge → CGameSoundEventNamem_iszLoopForwardSound offset 0x808 → 0x900, type CUtlSymbolLarge → CGameSoundEventNamem_iszStopForwardSound offset 0x810 → 0x908, type CUtlSymbolLarge → CGameSoundEventNamem_iszStartReverseSound offset 0x818 → 0x910, type CUtlSymbolLarge → CGameSoundEventNamem_iszLoopReverseSound offset 0x820 → 0x918, type CUtlSymbolLarge → CGameSoundEventNamem_iszStopReverseSound offset 0x828 → 0x920, type CUtlSymbolLarge → CGameSoundEventNamem_iszArriveAtDestinationSound offset 0x830 → 0x928, type CUtlSymbolLarge → CGameSoundEventNamem_OnMovementEnd offset 0x850 → 0x948m_bStartAtClosestPoint offset 0x868 → 0x960m_bStartAtEnd offset 0x869 → 0x961m_bStartFollowingClosestMover offset 0x86A → 0x962m_eOrientationUpdate offset 0x86C → 0x96Cm_flTimeStartOrientationChange offset 0x870 → 0x970m_flTimeToBlendToNewOrientation offset 0x874 → 0x974m_flDurationBlendToNewOrientationRan offset 0x878 → 0x978m_bCreateMovableNavMesh offset 0x87C → 0x97Cm_bAllowMovableNavMeshDockingOnEntireEntity offset 0x87D → 0x97Em_OnNodePassed offset 0x880 → 0x980m_iszOrientationMatchEntityName offset 0x8A0 → 0x9A0m_hOrientationMatchEntity offset 0x8A8 → 0x9A8m_flLerpToPositionT offset 0x8C8 → 0x9BCm_flLerpToPositionDeltaT offset 0x8CC → 0x9C0m_OnLerpToPositionComplete offset 0x8D0 → 0x9E0m_bIsPaused offset 0x8E8 → 0x9F8m_eTransitionedToPathNodeAction offset 0x8EC → 0x9FCm_qTransitionSourceOrientation offset 0x8F0 → 0xA00m_nDelayedTeleportToNode offset 0x900 → 0xA10m_bIsImGuiLogging offset 0x904 → 0xA14m_hFollowEntity offset 0x908 → 0xA1Cm_flFollowDistance offset 0x90C → 0xA20m_flFollowMinimumSpeed offset 0x910 → 0xA24m_flCurFollowEntityT offset 0x914 → 0xA28m_flCurFollowSpeed offset 0x918 → 0xA2Cm_strOrientationFaceEntityName offset 0x920 → 0xA30m_hOrientationFaceEntity offset 0x928 → 0xA38m_OnStart offset 0x930 → 0xA40m_OnStartForward offset 0x948 → 0xA58m_OnStartReverse offset 0x960 → 0xA70m_OnStop offset 0x978 → 0xA88m_OnStopped offset 0x990 → 0xAA0m_bNextNodeReturnsCurrent offset 0x9A8 → 0xAB8m_bStartedMoving offset 0x9A9 → 0xAB9m_eFollowEntityDirection offset 0x9C8 → 0xAD8m_hFollowMover offset 0x9CC → 0xADCm_iszFollowMoverEntityName offset 0x9D0 → 0xAE8m_flFollowMoverDistance offset 0x9D8 → 0xAF0m_flFollowMoverCalculatedDistance offset 0x9DC → 0xAF8m_flFollowMoverSpringStrength offset 0x9E0 → 0xAFCm_bFollowConstraintsInitialized offset 0x9E4 → 0xB0Cm_eFollowConstraint offset 0x9E8 → 0xB10m_flFollowMoverSpeed offset 0x9EC → 0xB14m_flFollowMoverVelocity offset 0x9F0 → 0xB18m_nTickMovementRan offset 0x9F4 → 0xB1Cm_flStartFollowingClosestMoverWhenWithinDistance float32 at 0x964m_flStartFollowingClosestMoverWhenOutsideDistance float32 at 0x968m_bCreateMovableSurfaceGraph bool at 0x97Dm_vLerpToNewPosStartWS VectorWS at 0x9ACm_flLerpToPositionTargetT float32 at 0x9B8m_hTransitionSourcePath CHandle< CPathMover > at 0x9C4m_flTransitionSourceT float32 at 0x9C8m_flTransitionSourcePathLocation float32 at 0x9CCm_iszTransitionSourcePathNodeStart CUtlSymbolLarge at 0x9D0m_bStoppedDuringTransition bool at 0x9D8m_bIsImGuiEntTextLogging bool at 0xA15m_flSpeed float32 at 0xA18m_iszFollowEntityName CUtlSymbolLarge at 0xAE0m_flFollowMoverRatio float32 at 0xAF4m_nFollowMoverConstraintPriority int32 at 0xB00m_vecFollowMoverCouplerRange Vector2D at 0xB04m_movementSummary FuncMoverMovementSummary_t at 0xB20m_movementSummaryAfterTransition FuncMoverMovementSummary_t at 0xB40m_vecTransitionHistory CUtlVector< FuncMoverTransitionRecord_t > at 0xB78m_nNextTransitionId int32 at 0xB90m_nNextFollowMoverTransitionId int32 at 0xB94m_nReplayingFollowMoverTransitionId int32 at 0xB98m_bStopFromBeginStopTarget bool at 0xB9Cm_bQueueStop bool at 0xB9Dm_bQueueStopMoving bool at 0xB9Em_bQueueSetupPathMover bool at 0xB9Fm_ePathRebuildStrategy CFuncMover::PathRebuildStrategy_t at 0xBA0m_eFindFollowMoverStrategy CFuncMover::FindFollowMoverStrategy_t at 0xBA4m_bDisableDecelerationToStop bool at 0xBA8m_vOffsetFromPath Vector at 0xBACm_hPathMoverEntitySpawner CHandle< CPathMoverEntitySpawner > at 0xBBCm_flTimeToTraverseToNextNodem_vLerpToNewPosStartInPathEntitySpacem_vLerpToNewPosEndInPathEntitySpacem_bDisabled (0x788) on moved +0xF8m_bDisabled (0x798) on moved +0xF8m_sNoise offset 0x828 → 0x928m_flSpeed float32 at 0x920m_end (0x830) on moved +0x100m_OnStopped offset 0x780 → 0x878m_OnStarted offset 0x798 → 0x890m_OnReachedStart offset 0x7B0 → 0x8A8m_localRotationVector offset 0x7C8 → 0x8C0m_flFanFriction offset 0x7D4 → 0x8D0m_flAttenuation offset 0x7D8 → 0x8D4m_flVolume offset 0x7DC → 0x8D8m_flTargetSpeed offset 0x7E0 → 0x8DCm_flMaxSpeed offset 0x7E4 → 0x8E0m_flBlockDamage offset 0x7E8 → 0x8E4m_NoiseRunning offset 0x7F0 → 0x8E8, type CUtlSymbolLarge → CGameSoundEventNamem_bReversed offset 0x7F8 → 0x8F0m_bAccelDecel offset 0x7F9 → 0x8F1m_prevLocalAngles offset 0x810 → 0x908m_angStart offset 0x81C → 0x914m_bStopAtStartPos offset 0x828 → 0x920m_vecClientOrigin offset 0x82C → 0x924m_vecClientAngles offset 0x838 → 0x930m_flSpeed float32 at 0x8CCm_eRotateType offset 0x8A0 → 0x878m_bIsRotating offset 0x784 → 0x87Cm_eSolidType offset 0x940 → 0x87Dm_hRotatorTarget offset 0x780 → 0x88Cm_strRotatorTarget offset 0x8E0 → 0x890m_OnRotationStarted offset 0x7F0 → 0x898m_OnRotationCompleted offset 0x808 → 0x8B0m_OnOscillate offset 0x820 → 0x8C8m_OnOscillateStartArrive offset 0x838 → 0x8E0m_OnOscillateStartDepart offset 0x850 → 0x8F8m_OnOscillateEndArrive offset 0x868 → 0x910m_OnOscillateEndDepart offset 0x880 → 0x928m_flTimeToReachMaxSpeed offset 0x788 → 0x950m_flTimeToReachZeroSpeed offset 0x78C → 0x954m_flTimeRotationStart offset 0x798 → 0x958m_flMinYawRotation offset 0x954 → 0x9A4m_flMaxYawRotation offset 0x958 → 0x9A8m_flSpeed float32 at 0x880m_flRotationDistanceDegrees float32 at 0x884m_flTimeToCompleteRotation float32 at 0x888m_nTickRotateRan GameTick_t at 0x940m_bStartedRotating bool at 0x944m_rotationSummary FuncRotatorRotationSummary_t at 0x948m_flTimeRotationStop GameTime_t at 0x95Cm_flStartSpeed float32 at 0x960m_qLocalOrientation Quaternion at 0x970m_angLastWrittenLocal QAngle at 0x980m_qSpawnOrientation Quaternion at 0x990m_bReturningToInitialRotation bool at 0x9A0m_bOscillationFromStart bool at 0x9ACm_iszStartSound CGameSoundEventName at 0x9B0m_iszLoopSound CGameSoundEventName at 0x9B8m_iszStopSound CGameSoundEventName at 0x9D8m_flTargetAngle float32 at 0x9E0m_flCurrentAngle float32 at 0x9E4m_eRotationAxis CFuncRotator::RotationAxis_t at 0x9E8m_flSpeedDriftFromOverRotate float32 at 0x9ECm_bQueueStop bool at 0x9F0m_bIsReversingm_flDistanceAlongArcTraveledm_flTimeToWaitOscillatem_qLSPrevChangem_qWSPrevm_qWSInitm_qLSInitm_qLSOrientationm_bOscillateDepartm_nOscillateCountm_ePrevRotateTypem_bHasTargetOverridem_qOrientationOverridem_eSpaceOverridem_qAngularVelocitym_vLookAtForcedUpm_bRecordHistorym_vecRotatorHistorym_bReturningToPreviousOrientationm_vecRotatorQueuem_vecRotatorQueueHistorym_hSpeedFromMoverm_iszSpeedFromMoverm_flSpeedScalem_matPanelTransform offset 0x780 → 0x878m_matPanelTransformWsTemp offset 0x7B0 → 0x8A8m_vecShatterGlassShards offset 0x7E0 → 0x8D8m_PanelSize offset 0x7F8 → 0x8F0m_flLastShatterSoundEmitTime offset 0x800 → 0x8F8m_flLastCleanupTime offset 0x804 → 0x8FCm_flInitAtTime offset 0x808 → 0x900m_flGlassThickness offset 0x80C → 0x904m_flSpawnInvulnerability offset 0x810 → 0x908m_bBreakSilent offset 0x814 → 0x90Cm_bBreakShardless offset 0x815 → 0x90Dm_bBroken offset 0x816 → 0x90Em_bGlassNavIgnore offset 0x817 → 0x90Fm_bGlassInFrame offset 0x818 → 0x910m_bStartBroken offset 0x819 → 0x911m_iInitialDamageType offset 0x81A → 0x912m_szDamagePositioningEntityName01 offset 0x820 → 0x918m_szDamagePositioningEntityName02 offset 0x828 → 0x920m_szDamagePositioningEntityName03 offset 0x830 → 0x928m_szDamagePositioningEntityName04 offset 0x838 → 0x930m_vInitialDamagePositions offset 0x840 → 0x938, type CUtlVector< Vector > → CUtlVector< VectorWS >m_vExtraDamagePositions offset 0x858 → 0x950, type CUtlVector< Vector > → CUtlVector< VectorWS >m_vInitialPanelVertices offset 0x870 → 0x968m_OnBroken offset 0x888 → 0x980m_iSurfaceType offset 0x8A0 → 0x998m_hMaterialDamageBase offset 0x8A8 → 0x9A0m_OnDeath offset 0x8A8 → 0x9A0m_flDesiredTimescale (0x4A0) on moved +0x10m_trackTop offset 0x848 → 0x948, type CPathTrack* → CHandle< CPathTrack >m_trackBottom offset 0x850 → 0x94C, type CPathTrack* → CHandle< CPathTrack >m_train offset 0x858 → 0x950, type CFuncTrackTrain* → CHandle< CFuncTrackTrain >m_trackTopName offset 0x860 → 0x958m_trackBottomName offset 0x868 → 0x960m_trainName offset 0x870 → 0x968m_code offset 0x878 → 0x970m_targetState offset 0x87C → 0x974m_use offset 0x880 → 0x978m_ppath offset 0x780 → 0x878m_length offset 0x784 → 0x87Cm_vPosPrev offset 0x788 → 0x880m_angPrev offset 0x794 → 0x88Cm_controlMins offset 0x7A0 → 0x89Cm_controlMaxs offset 0x7AC → 0x8A8m_lastBlockPos offset 0x7B8 → 0x8B4, type Vector → VectorWSm_lastBlockTick offset 0x7C4 → 0x8C0m_flVolume offset 0x7C8 → 0x8C4m_flBank offset 0x7CC → 0x8C8m_oldSpeed offset 0x7D0 → 0x8CCm_flBlockDamage offset 0x7D4 → 0x8D0m_height offset 0x7D8 → 0x8D4m_maxSpeed offset 0x7DC → 0x8D8m_dir offset 0x7E0 → 0x8DCm_iszSoundMove offset 0x7E8 → 0x8E0, type CUtlSymbolLarge → CGameSoundEventNamem_iszSoundMovePing offset 0x7F0 → 0x8E8, type CUtlSymbolLarge → CGameSoundEventNamem_iszSoundStart offset 0x7F8 → 0x8F0, type CUtlSymbolLarge → CGameSoundEventNamem_iszSoundStop offset 0x800 → 0x8F8, type CUtlSymbolLarge → CGameSoundEventNamem_strPathTarget offset 0x808 → 0x900, type CUtlSymbolLarge → CGameSoundEventNamem_flMoveSoundMinDuration offset 0x810 → 0x908m_flMoveSoundMaxDuration offset 0x814 → 0x90Cm_flNextMoveSoundTime offset 0x818 → 0x910m_flMoveSoundMinPitch offset 0x81C → 0x914m_flMoveSoundMaxPitch offset 0x820 → 0x918m_eOrientationType offset 0x824 → 0x91Cm_eVelocityType offset 0x828 → 0x920m_OnStart offset 0x840 → 0x938m_OnNext offset 0x858 → 0x950m_OnArrivedAtDestinationNode offset 0x870 → 0x968m_bManualSpeedChanges offset 0x888 → 0x980m_flDesiredSpeed offset 0x88C → 0x984m_flSpeedChangeTime offset 0x890 → 0x988m_flAccelSpeed offset 0x894 → 0x98Cm_flDecelSpeed offset 0x898 → 0x990m_bAccelToSpeed offset 0x89C → 0x994m_flNextMPSoundTime offset 0x8A0 → 0x998m_flSpeed float32 at 0x898m_hCurrentTarget offset 0x828 → 0x920m_activated offset 0x82C → 0x924m_hEnemy offset 0x830 → 0x928m_flBlockDamage offset 0x834 → 0x92Cm_flNextBlockTime offset 0x838 → 0x930m_iszLastTarget offset 0x840 → 0x938m_flSpeed float32 at 0x940m_bDisabled offset 0x780 → 0x878m_nState offset 0x780 → 0x878m_bAllowNewGibs (0x4B8) on moved +0x10m_nBodyGroupName (0xD0) on moved +0x70m_FireOnAdded (0x750) on moved +0x10m_FireOnAdded (0x750) on moved +0x10m_sTargetIdentifier offset 0xD0 → 0x140m_hTarget offset 0xD8 → 0x148m_nOriginType offset 0xDC → 0x14Cm_sAttachmentName offset 0xE0 → 0x150m_hAttachment offset 0xE8 → 0x158m_relativeLocation CRelativeLocation at 0x160m_sEffect offset 0xD0 → 0x140m_flOldModelScale offset 0xD0 → 0x140m_nMoveType offset 0xD0 → 0x140m_flTopSpeedScale offset 0xD0 → 0x140m_OnPlayerInZone (0x788) on moved +0xF8m_nTotalPausedTicks no longer networkedm_nPauseStartTick no longer networkedm_bGamePaused no longer networkedm_hParent no longer networkedm_vecOrigin no longer networkedm_angRotation no longer networkedm_flScale no longer networkedm_name no longer networkedm_hierarchyAttachName no longer networkedm_vRenderOriginm_hOwner no longer networkedm_name no longer networkedm_iszMessage (0x790) on moved +0xF8m_nLinearMotionX offset 0x508 → 0x51Cm_nLinearMotionY offset 0x50C → 0x520m_nLinearMotionZ offset 0x510 → 0x524m_flLinearFrequencyX offset 0x514 → 0x528m_flLinearFrequencyY offset 0x518 → 0x52Cm_flLinearFrequencyZ offset 0x51C → 0x530m_flLinearDampingRatioX offset 0x520 → 0x534m_flLinearDampingRatioY offset 0x524 → 0x538m_flLinearDampingRatioZ offset 0x528 → 0x53Cm_flMaxLinearImpulseX offset 0x52C → 0x540m_flMaxLinearImpulseY offset 0x530 → 0x544m_flMaxLinearImpulseZ offset 0x534 → 0x548m_flBreakAfterTimeX offset 0x538 → 0x54Cm_flBreakAfterTimeY offset 0x53C → 0x550m_flBreakAfterTimeZ offset 0x540 → 0x554m_flBreakAfterTimeStartTimeX offset 0x544 → 0x558m_flBreakAfterTimeStartTimeY offset 0x548 → 0x55Cm_flBreakAfterTimeStartTimeZ offset 0x54C → 0x560m_flBreakAfterTimeThresholdX offset 0x550 → 0x564m_flBreakAfterTimeThresholdY offset 0x554 → 0x568m_flBreakAfterTimeThresholdZ offset 0x558 → 0x56Cm_flNotifyForceX offset 0x55C → 0x570m_flNotifyForceY offset 0x560 → 0x574m_flNotifyForceZ offset 0x564 → 0x578m_flNotifyForceMinTimeX offset 0x568 → 0x57Cm_flNotifyForceMinTimeY offset 0x56C → 0x580m_flNotifyForceMinTimeZ offset 0x570 → 0x584m_flNotifyForceLastTimeX offset 0x574 → 0x588m_flNotifyForceLastTimeY offset 0x578 → 0x58Cm_flNotifyForceLastTimeZ offset 0x57C → 0x590m_bAxisNotifiedX offset 0x580 → 0x594m_bAxisNotifiedY offset 0x581 → 0x595m_bAxisNotifiedZ offset 0x582 → 0x596m_nAngularMotionX offset 0x584 → 0x598m_nAngularMotionY offset 0x588 → 0x59Cm_nAngularMotionZ offset 0x58C → 0x5A0m_flAngularFrequencyX offset 0x590 → 0x5A4m_flAngularFrequencyY offset 0x594 → 0x5A8m_flAngularFrequencyZ offset 0x598 → 0x5ACm_flAngularDampingRatioX offset 0x59C → 0x5B0m_flAngularDampingRatioY offset 0x5A0 → 0x5B4m_flAngularDampingRatioZ offset 0x5A4 → 0x5B8m_flMaxAngularImpulseX offset 0x5A8 → 0x5BCm_flMaxAngularImpulseY offset 0x5AC → 0x5C0m_flMaxAngularImpulseZ offset 0x5B0 → 0x5C4m_NotifyForceReachedX offset 0x5B8 → 0x5C8m_NotifyForceReachedY offset 0x5D0 → 0x5E0m_NotifyForceReachedZ offset 0x5E8 → 0x5F8m_bPlaceAnchorsAtConstraintTransform bool at 0x518m_iGlowType no longer networkedm_iGlowTeam no longer networkedm_nGlowRange no longer networkedm_nGlowRangeMin no longer networkedm_glowColorOverride no longer networkedm_bFlashing no longer networkedm_flGlowTime no longer networkedm_flGlowStartTime no longer networkedm_hGradientFogTexture offset 0x4A0 → 0x4B0, no longer networkedm_flFogStartDistance offset 0x4A8 → 0x4B8, no longer networkedm_flFogEndDistance offset 0x4AC → 0x4BC, no longer networkedm_bHeightFogEnabled offset 0x4B0 → 0x4C0, no longer networkedm_flFogStartHeight offset 0x4B4 → 0x4C4, no longer networkedm_flFogEndHeight offset 0x4B8 → 0x4C8, no longer networkedm_flFarZ offset 0x4BC → 0x4CC, no longer networkedm_flFogMaxOpacity offset 0x4C0 → 0x4D0, no longer networkedm_flFogFalloffExponent offset 0x4C4 → 0x4D4, no longer networkedm_flFogVerticalExponent offset 0x4C8 → 0x4D8, no longer networkedm_fogColor offset 0x4CC → 0x4DC, no longer networkedm_flFogStrength offset 0x4D0 → 0x4E0, no longer networkedm_flFadeTime offset 0x4D4 → 0x4E4, no longer networkedm_bStartDisabled offset 0x4D8 → 0x4E8, no longer networkedm_bIsEnabled offset 0x4D9 → 0x4E9, no longer networkedm_bGradientFogNeedsTextures offset 0x4DA → 0x4EAm_on offset 0x800 → 0x8FCm_hTargetEnt offset 0x804 → 0x900m_OnDeath offset 0x808 → 0x908m_flSpeed float32 at 0x8F8m_Handle offset 0x4A0 → 0x4B0, no longer networkedm_bSendHandle offset 0x4A4 → 0x4B4, no longer networkedm_vecPreviousShard type CUtlVector< Vector > → CUtlVector< VectorWS >m_vecPreviousShardOrigin type Vector → VectorWSm_vecPreviousPreviousShardOrigin type Vector → VectorWSm_vPrevFrontEdgeVerts type CUtlVector< Vector > → CUtlVector< VectorWS >m_OnFastCooldownsEnabled (0x4A0) on moved +0x10m_bDisabled (0x4A0) on moved +0x10m_vBoxMins (0x4B8) on moved +0x10m_fFanForceMaxRadius offset 0x4E0 → 0x4F0, no longer networkedm_fFanForceMinRadius offset 0x4E4 → 0x4F4, no longer networkedm_flCurveDistRange offset 0x4E8 → 0x4F8, no longer networkedm_FanForceCurveString offset 0x4F0 → 0x500, no longer networkedm_iszEventName (0x4A0) on moved +0x10m_ePointType (0x4A0) on moved +0x10m_iCoverGroupIDm_iszSquadNamem_bDisabled offset 0x4A0 → 0x4B0, no longer networkedm_bEnableMipGen offset 0x4A1 → 0x4B1, no longer networkedm_nResolutionX offset 0x4A4 → 0x4B4, no longer networkedm_nResolutionY offset 0x4A8 → 0x4B8, no longer networkedm_szPanelType offset 0x4B0 → 0x4C0, no longer networkedm_szLayoutFileName offset 0x4B8 → 0x4C8, no longer networkedm_RenderAttrName offset 0x4C0 → 0x4D0, no longer networkedm_TargetEntities offset 0x4C8 → 0x4D8, no longer networkedm_nTargetChangeCount offset 0x4E0 → 0x4F0, no longer networkedm_vecCSSClasses offset 0x4E8 → 0x4F8, no longer networkedm_szTargetsName offset 0x500 → 0x510m_AdditionalTargetEntities offset 0x508 → 0x518m_bDisabled (0x4A0) on moved +0x10m_OnSpawnGroupLoadStarted (0x4A0) on moved +0x10m_bIntroSpawn (0x4A0) on moved +0x10m_strBossEntityName offset 0x4C8 → 0x4D0m_iLane offset 0x4D0 → 0x4D8m_bReinforcementsOnly offset 0x4E0 → 0x4E4m_bTrooperTestSpawner offset 0x4E1 → 0x4E5m_eventOnTrooperKilled offset 0x4F0 → 0x4F8m_iCoverGroupIDm_CCitadelMinimapComponent offset 0x4A0 → 0x4B0, no longer networkedm_iszCampName offset 0x4D8 → 0x4E8m_flTetherRadiusOverride float32 at 0x4F0m_OnCampCleared CEntityIOOutput at 0x538m_iszSquadName offset 0x4A8 → 0x4C8m_OnNeutralKilled CEntityIOOutput at 0x4B0m_eNeutralNPCType ENeutralNPCType at 0x4D0m_iszNeutralSubclass CUtlSymbolLarge at 0x4D8m_OnNeutralTakeDamage CEntityIOOutput at 0x4F0m_iCoverGroupIDm_eTrooperTypem_iLane (0x4A4) on moved +0x10m_ePointType (0x4A0) on moved +0x10m_nMode offset 0x4A4 → 0x4B4, no longer networkedm_vBoxSize offset 0x4A8 → 0x4B8, no longer networkedm_bEnabled offset 0x4B4 → 0x4C4, no longer networkedm_pOutputOnEntitiesSpawned offset 0x4A0 → 0x4B0m_worldName offset 0x4B8 → 0x4C8, no longer networkedm_layerName offset 0x4C0 → 0x4D0, no longer networkedm_bWorldLayerVisible offset 0x4C8 → 0x4D8, no longer networkedm_bEntitiesSpawned offset 0x4C9 → 0x4D9, no longer networkedm_bCreateAsChildSpawnGroup offset 0x4CA → 0x4DAm_hLayerSpawnGroup offset 0x4CC → 0x4DCm_hOwner offset 0x790 → 0x830m_bHadOwner offset 0x794 → 0x834m_flPostSpeakDelay offset 0x798 → 0x838m_flPreDelay offset 0x79C → 0x83Cm_bIsBackground offset 0x7A0 → 0x840m_hTarget offset 0x7A4 → 0x844m_bRemoveOnCompletionm_iszName (0x4A0) on moved +0x10m_flLifeTime offset 0x28 → 0x24m_bWantsInitialVelocity offset 0x2C → 0x28m_flChargeAmount offset 0x30 → 0x2Cm_sOverrideClassName offset 0x38 → 0x30m_bShouldHitThrower offset 0x40 → 0x38m_bLagCompensatePosition offset 0x41 → 0x39m_flHitThrowerDelay offset 0x44 → 0x3Cm_sModelOverrideName offset 0x48 → 0x40m_sTrailParticleOverrideName offset 0x50 → 0x48, type CUtlString → CResourceNameTyped< CWeakHandle< InfoForResourceTypeIParticleSystemDefinition > >m_nNumDetonations int32 at 0x128m_flGravitym_eAbilityActivation offset 0x74 → 0x78m_TriggerButtonPreReqButton offset 0x78 → 0x80m_TriggerButtonOverride offset 0x80 → 0x88m_eAbilitySpectatePriority offset 0x88 → 0x90m_bitsInterruptingStates offset 0x8C → 0x94m_IncompatibleFilter offset 0xB4 → 0xC0m_nAbilityTargetTypes offset 0xC8 → 0xD4m_nAbilityTargetFlags offset 0xCC → 0xD8m_eTargettingLOSCheck offset 0xD0 → 0xDCm_bitsPreCastEnabledStateMask offset 0xD4 → 0xE0m_bitsChannelEnabledStateMask offset 0xFC → 0x10Cm_bitsPostCastEnabledStateMask offset 0x124 → 0x138m_TargetAbilityEffectsToApply offset 0x14C → 0x164m_flBossDamageScale offset 0x150 → 0x168m_bShowTargetingPreviewWhileChanneling offset 0x154 → 0x16Cm_bShowTargetingPreviewWhileCasting offset 0x155 → 0x16Dm_projectileInfo offset 0x8D0 → 0x198m_deploymentInfo offset 0xC68 → 0x538m_mapAbilityProperties offset 0xE68 → 0x738, type CUtlOrderedMap< CUtlString, CitadelAbilityProperty_t > → CUtlDict< CitadelAbilityProperty_t >m_mapDependentAbilities offset 0xE90 → 0x760m_vecAbilityUpgrades offset 0xEB8 → 0x788m_bSuppressOutOfCombatOnCast offset 0xEE8 → 0x7A0m_bSuppressOutOfCombatWhileChanneling offset 0xEE9 → 0x7A1m_strAG2SourceName offset 0xEF0 → 0x7A8m_strAG2CastingAction offset 0xEF8 → 0x7B0m_strAG2ChannelingAction offset 0xF00 → 0x7B8m_strAG2CastCompletedAction offset 0xF08 → 0x7C0m_AbilityTooltipDetails offset 0xF10 → 0x7D0m_strCSSClass offset 0xF40 → 0x800m_strAbilityImage offset 0xF48 → 0x808m_HUDPanel offset 0xF60 → 0x818m_bShowInPassiveItemsArea offset 0xF98 → 0x850m_bForceHideHUDPanel offset 0xF99 → 0x851m_bForceShowHUDPanel offset 0xF9A → 0x852m_bUsesFlightControls offset 0xF9B → 0x853m_strFlyUpLocString offset 0xFA0 → 0x858m_strFlyDownLocString offset 0xFA8 → 0x860m_strSubCastUICSSClass offset 0xFB0 → 0x868m_HudSharedStyle offset 0x1630 → 0x878m_additionalAbilities offset 0xFB8 → 0x968m_strSecondaryStatName offset 0xFD8 → 0x988m_strCastButtonLocToken offset 0xFE0 → 0x990m_strAltCastButtonLocToken offset 0xFE8 → 0x998m_cameraSequenceCastStart offset 0xFF0 → 0x9A0m_bEndCastStartSequenceOnCastComplete offset 0x1078 → 0xA28m_cameraSequenceCastComplete offset 0x1080 → 0xA30m_cameraSequenceChannelStart offset 0x1108 → 0xAB8m_bEndChannelStartSequenceOnChannelComplete offset 0x1190 → 0xB40m_previewParticle offset 0x11A0 → 0xB48m_strPreviewParticleEffectConfig offset 0x1280 → 0xC28m_PreviewPathParticle offset 0x1288 → 0xC30m_mapCastEventParticles offset 0x1368 → 0xFB8m_skillshotHitParticle offset 0x1390 → 0xFE0m_skillshotMissParticle offset 0x1470 → 0x10C0m_TargetingPreviewParticle offset 0x1550 → 0x11A0m_strSelectedSound offset 0x1710 → 0x1280m_strUnselectedSound offset 0x1720 → 0x1290m_strSelectedLoopSound offset 0x1730 → 0x12A0m_strCastSound offset 0x1740 → 0x12B0m_strChannelSound offset 0x1750 → 0x12C0m_strChannelLoopSound offset 0x1760 → 0x12D0m_strCastDelaySound offset 0x1770 → 0x12E0m_strCastDelayLoopSound offset 0x1780 → 0x12F0m_strHitConfirmationSound offset 0x1790 → 0x1300m_strDamageTakenSound offset 0x17A0 → 0x1310m_strAbilityOffCooldownSound offset 0x17B0 → 0x1320m_strAbilityChargeReadySound offset 0x17C0 → 0x1330m_bPlayMeepMop offset 0x17D0 → 0x1340m_AutoChannelModifier offset 0x17D8 → 0x1348m_AutoCastDelayModifier offset 0x17E8 → 0x1358m_AutoIntrinsicModifiers offset 0x17F8 → 0x1368m_cosmeticInfo offset 0x1810 → 0x1380m_bTargetingPreviewDesaturatesScreen bool at 0x74m_flToggleOffDelay float32 at 0x7Cm_mapWeaponInfos CUtlOrderedMap< CGlobalSymbol, CCitadelWeaponInfo > at 0x170m_strAG2CastFailedAction CGlobalSymbol at 0x7C8m_sCustomStackLabel CUtlString at 0x870m_sCustomTooltipID CUtlString at 0x958m_bCustomTooltipInteractive bool at 0x960m_bUseSatShapesOnPreview bool at 0xD10m_AOEPreviewParticleOverride CResourceNameTyped< CWeakHandle< InfoForResourceTypeIParticleSystemDefinition > > at 0xD18m_ConePreviewParticleOverride CResourceNameTyped< CWeakHandle< InfoForResourceTypeIParticleSystemDefinition > > at 0xDF8m_LinePreviewParticleOverride CResourceNameTyped< CWeakHandle< InfoForResourceTypeIParticleSystemDefinition > > at 0xED8m_vecTooltipSectionInfo CUtlVector< ItemSectionInfo_t > at 0x1388m_WeaponInfom_strCastAnimGraphParamm_strSelectionNameOverridem_strCastAnimSequenceNamem_strMoviePreviewPathm_flCameraPreviewOffsetm_flCameraPreviewDistancem_flCameraPreviewSpeedm_TrackingParams (0x60) on moved +0xD0m_flTimeToReturn offset 0x60 → 0x130m_hDamageTakenParticle offset 0x40 → 0x48m_hGroundDamageTakenParticle offset 0x120 → 0x128m_hDeathParticle offset 0x200 → 0x208m_hLowHealthParticle offset 0x2E0 → 0x2E8m_strIconImageSmall offset 0x3C0 → 0x3C8m_strIconHeroCard offset 0x3D0 → 0x3D8m_strIconHeroCardCritical offset 0x3E0 → 0x3E8m_strIconHeroCardGloat offset 0x3F0 → 0x3F8m_strMinimapImage offset 0x400 → 0x408m_strTopBarVertical offset 0x410 → 0x418m_strLogoImageEnglish offset 0x420 → 0x438m_strLogoImageLocalized offset 0x430 → 0x448m_hRespawnParticle offset 0x440 → 0x458m_colorUI offset 0x520 → 0x618m_strModelName offset 0x528 → 0x620m_nModelSkin offset 0x608 → 0x700m_strWIPModelName offset 0x610 → 0x708m_strMainOnlyModelName offset 0x6F0 → 0x7E8m_bUseMainOnlyModelForExperimental offset 0x7D0 → 0x8C8m_strUIPortraitMap offset 0x7D8 → 0x8D0m_strUIShoppingMap offset 0x7E0 → 0x8D8m_strUITeamRevealMap offset 0x7E8 → 0x8E0m_strUIPostgamePortraitMap offset 0x7F0 → 0x8E8m_heroStatsUI offset 0x7F8 → 0x8F8m_heroStatsDisplay offset 0x828 → 0x928m_ShopStatDisplay offset 0x8B8 → 0x9B8m_strDeathVOSound offset 0x960 → 0xA60m_strDeathSound offset 0x970 → 0xA70m_strLastHitSound offset 0x980 → 0xA80m_strRosterSelectedSound offset 0x990 → 0xA90m_strRosterRemovedSound offset 0x9A0 → 0xAA0m_strRosterAvoidedSound offset 0x9B0 → 0xAB0m_strLowHealthSound offset 0x9D0 → 0xB00m_strHeroSpecificLowHealthSound offset 0x9E0 → 0xB10m_strMovementLoop offset 0x9F0 → 0xB20m_strPostGameVictorySound offset 0xA00 → 0xB60m_strPostGameDefeatSound offset 0xA10 → 0xB70m_hGameSoundEventScript offset 0xA20 → 0xB80m_hGeneratedVOEventScript offset 0xB00 → 0xC60m_flStealthSpeedMetersPerSecond offset 0xBE0 → 0xD40m_bInDevelopment offset 0xBE4 → 0xD45m_bNewPlayerRecommended offset 0xBE6 → 0xD46m_bLaneTestingRecommended offset 0xBE7 → 0xD47m_bNeedsTesting offset 0xBE8 → 0xD48m_bLimitedTesting offset 0xBE9 → 0xD49m_bDisabled offset 0xBEA → 0xD4Am_nComplexity offset 0xBF0 → 0xD4Cm_nAllyBotDifficulty offset 0xBF4 → 0xD50m_nEnemyBotDifficulty offset 0xBF8 → 0xD54m_flMinLowHealthPercentage offset 0xBFC → 0xD58m_flMaxLowHealthPercentage offset 0xC00 → 0xD5Cm_flMinMidHealthPercentage offset 0xC04 → 0xD60m_flMaxMidHealthPercentage offset 0xC08 → 0xD64m_flMinHealthForThreshold offset 0xC0C → 0xD68m_flMaxHealthForThreshold offset 0xC10 → 0xD6Cm_flInCombatWithHeroDuration offset 0xC14 → 0xD70m_flInCombatWithNonHeroDuration offset 0xC18 → 0xD74m_flInCombatWithNeutralDuration offset 0xC1C → 0xD78m_bNAGunFalloffRange offset 0xC20 → 0xD7Cm_bAllowedInTunnels offset 0xC21 → 0xD7Dm_mapStartingStats offset 0xC28 → 0xD80m_mapScalingStats offset 0xC50 → 0xDA8m_groundDashPositionCurve offset 0xC78 → 0xDD0m_mapModCostBonuses offset 0xCB8 → 0xE10m_mapItemSlotInfo offset 0xD48 → 0xE38m_eAbilityResourceType offset 0xDC0 → 0xEB0m_strGunTag offset 0xDC8 → 0xEB8m_vecHeroTags offset 0xDD0 → 0xEC0m_eHeroType offset 0xDE8 → 0xED8m_strRosterBackgroundLayout offset 0xDF0 → 0xEE0m_strHideoutRichPresence offset 0xDF8 → 0xEE8m_mapItemDraftCounterWeights offset 0xE00 → 0xEF0, type CUtlOrderedMap< CUtlString, float32 > → CUtlDict< float32 >m_mapStandardLevelUpUpgrades offset 0xE40 → 0xF30m_mapLevelInfo offset 0xE68 → 0xFB0m_mapBoundAbilities offset 0xCF8 → 0xFD8m_mapWIPAbilities offset 0xD20 → 0x1000m_mapItemDraftBucketing offset 0xEB8 → 0x1028m_strHeroGender CUtlString at 0x40m_strVoteSticker CPanoramaImageName at 0x428m_hVisibilityParticle CResourceNameTyped< CWeakHandle< InfoForResourceTypeIParticleSystemDefinition > > at 0x538m_strUIHeroRevealMap CUtlString at 0x8F0m_strHeroVotedSound CSoundEventName at 0xAC0m_strCharacterRevealDialog CSoundEventName at 0xAD0m_strCharacterRevealSfxStart CSoundEventName at 0xAE0m_strCharacterRevealSfxStop CSoundEventName at 0xAF0m_strMovementLoopStart CSoundEventName at 0xB30m_strMovementLoopStop CSoundEventName at 0xB40m_strSlideLoop CSoundEventName at 0xB50m_eHeroDevelopmentState EHeroDevelopmentState at 0xD44m_PopularItems ItemPopularity_t at 0xF58m_strVoteRevealSoundm_bAssignedPlayersOnlym_bPlayerSelectablem_bPrereleaseOnlym_mapPurchaseBonusesm_nHeroID no longer networkedm_unHeroBadgeXP no longer networkedm_iItemTier offset 0x181C → 0x13A4m_bWarnIfNoAffectedAbilities offset 0x181E → 0x13ACm_bShowTextDescription offset 0x181F → 0x13ADm_eAbilityRequirements offset 0x1822 → 0x13C8m_strShopIconLarge offset 0x1828 → 0x13D0m_strLocSearchString offset 0x1838 → 0x13E0m_bDisabledForBots offset 0x1861 → 0x1400m_vecComponentItems offset 0x1888 → 0x1480m_vecDisabledOnHeroes offset 0x18A0 → 0x1498m_nShopPriceOverride int32 at 0x13A8m_eDisableShopFilters EShopFilters_t at 0x13B0m_eAdditionalShopFilters EShopFilters_t at 0x13B8m_eGeneratedShopFilters EShopFilters_t at 0x13C0m_nShopVersion int32 at 0x13E8m_strDisableItemTarget CUtlString at 0x13F0m_strOverrideDisplayNameLocToken CUtlString at 0x13F8m_bAllowItemStacking bool at 0x1401m_CorruptedItemInfo CorruptedItemInfo_t at 0x1408m_nUpgradeSlotCostm_eShopFiltersm_vecTooltipSectionInfom_sCustomTooltipIDm_bCustomTooltipInteractivem_sCustomStackLabelm_vecHomingPosition offset 0x60 → 0x130, type Vector → VectorWSm_eStolenSlot no longer networkedm_bIsActivelyStolen no longer networkedm_hTrackedTarget offset 0x60 → 0x130m_SuccessModifier (0x18B8) on moved -0x408m_FleetfootBootsModifier (0x18B8) on moved -0x408m_BuffModifier (0x18B8) on moved -0x408m_bForceModUpdate offset 0xFA4 → 0x14D4m_iResonantHealingRegenStacks int32 at 0x14D8m_iRegenStacksm_StackNotificationModifier (0x18B8) on moved -0x408m_nNumStacks offset 0x11F8 → 0x1818, no longer networkedm_CastParticle (0x18B8) on moved -0x408m_CasterModifier (0x18B8) on moved -0x408m_DebuffModifier offset 0x19C8 → 0x15C0m_AOEParticle (0x18B8) on moved -0x408m_empWaveParticle offset 0x7A8 → 0x7B8m_strSilenceTargetSound (0x750) on moved +0x10m_DebuffModifier (0x18B8) on moved -0x408m_CCitadelMinimapComponent no longer networkedm_eObjectivePosition offset 0xD8C → 0xD88m_eLootType offset 0xD94 → 0xD90, no longer networkedm_eLootType (0x4B8) on moved +0x8m_glowColor offset 0xC49 → 0xC4Cm_bUseable offset 0xC4D → 0xC50m_hTriggerHelper offset 0xC50 → 0xC54m_hParentItem offset 0x780 → 0x878m_DebuffModifier (0x18B8) on moved -0x408m_MetalSkinModifier offset 0x18B8 → 0x14B0m_DebuffModifier (0x18B8) on moved -0x408m_RefreshParticle offset 0x18B8 → 0x14B0m_RefreshParticle offset 0x18B8 → 0x14B0m_ShrinkRayModifier offset 0x18B8 → 0x14B0m_vHitEnts offset 0xF78 → 0x14A8m_DebuffModifier (0x18B8) on moved -0x408m_StunDelayModifier offset 0x18B8 → 0x14B0m_CastParticle offset 0x18C8 → 0x14C0m_strCastHitSound CSoundEventName at 0x15A0m_SmokeAreaParticle (0x750) on moved +0x10m_StimPakModifier (0x18B8) on moved -0x408m_timeLaunch offset 0x7DC → 0x8D4, no longer networkedm_flAttackableTime offset 0x7E0 → 0x8D8, no longer networkedm_flEndAttackableTime offset 0x7E4 → 0x8DC, no longer networkedm_nLaunchNum offset 0x7E8 → 0x8E0, no longer networkedm_worldGoalAxis (0x4A8) on moved +0x10m_iLane (0x4A0) on moved +0x10m_Color offset 0x75 → 0x78, no longer networkedm_SecondaryColor offset 0x79 → 0x7C, no longer networkedm_flBrightness no longer networkedm_flBrightnessScale no longer networkedm_flBrightnessMult no longer networkedm_flRange no longer networkedm_flFalloff no longer networkedm_flAttenuation0 no longer networkedm_flAttenuation1 no longer networkedm_flAttenuation2 no longer networkedm_flTheta no longer networkedm_flPhi no longer networkedm_hLightCookie no longer networkedm_nCascades no longer networkedm_nCastShadows no longer networkedm_nShadowWidth no longer networkedm_nShadowHeight no longer networkedm_bRenderDiffuse no longer networkedm_nRenderSpecular no longer networkedm_bRenderTransmissive no longer networkedm_flOrthoLightWidth no longer networkedm_flOrthoLightHeight no longer networkedm_nStyle no longer networkedm_Pattern no longer networkedm_nCascadeRenderStaticObjects no longer networkedm_flShadowCascadeCrossFade no longer networkedm_flShadowCascadeDistanceFade no longer networkedm_flShadowCascadeDistance0 no longer networkedm_flShadowCascadeDistance1 no longer networkedm_flShadowCascadeDistance2 no longer networkedm_flShadowCascadeDistance3 no longer networkedm_nShadowCascadeResolution0 no longer networkedm_nShadowCascadeResolution1 no longer networkedm_nShadowCascadeResolution2 no longer networkedm_nShadowCascadeResolution3 no longer networkedm_bUsesBakedShadowing no longer networkedm_nShadowPriority no longer networkedm_nBakedShadowIndex no longer networkedm_nLightPathUniqueId no longer networkedm_nLightMapUniqueId no longer networkedm_bRenderToCubemaps no longer networkedm_bAllowSSTGeneration no longer networkedm_nDirectLight no longer networkedm_flFadeMinDist no longer networkedm_flFadeMaxDist no longer networkedm_flShadowFadeMinDist no longer networkedm_flShadowFadeMaxDist no longer networkedm_bEnabled no longer networkedm_bFlicker no longer networkedm_bPrecomputedFieldsValid no longer networkedm_vPrecomputedBoundsMins no longer networkedm_vPrecomputedBoundsMaxs no longer networkedm_vPrecomputedOBBOrigin no longer networkedm_vPrecomputedOBBAngles no longer networkedm_vPrecomputedOBBExtent no longer networkedm_flPrecomputedMaxRange no longer networkedm_nFogLightingMode no longer networkedm_flFogContributionStength no longer networkedm_flNearClipPlane no longer networkedm_SkyColor no longer networkedm_flSkyIntensity no longer networkedm_SkyAmbientBounce no longer networkedm_bUseSecondaryColor no longer networkedm_bMixedShadows no longer networkedm_flLightStyleStartTime no longer networkedm_flCapsuleLength no longer networkedm_flMinRoughness no longer networkedm_nBounceLight int32 at 0x128m_flBounceScale float32 at 0x12Cm_nIndirectLightm_bDynamicBouncem_CLightComponent offset 0x780 → 0x878, no longer networkedm_bDisabled (0x4A0) on moved +0x10m_TriggerHitPoints (0x4B0) on moved +0x10m_OnMapSpawn (0x4A0) on moved +0x10m_OnWaitingForPlayersToJoin (0x4A0) on moved +0x10m_bForceNewLevelUnit (0x4A0) on moved +0x10m_bInValue (0x4A0) on moved +0x10m_nLogicBranchNames (0x4A0) on moved +0x10m_nCase (0x4A0) on moved +0x10m_nameAttach1 offset 0x4A0 → 0x4B0m_nameAttach2 offset 0x4A8 → 0x4B8m_includeHierarchy offset 0x4B0 → 0x4C0m_supportMultipleEntitiesWithSameName offset 0x4B1 → 0x4C1m_disabled offset 0x4B2 → 0x4C2m_succeeded offset 0x4B3 → 0x4C3m_allowMissing bool at 0x4C4m_flInValue (0x4A0) on moved +0x10m_iszTargetEntity (0x4A0) on moved +0x10m_iszEntityA (0x4A0) on moved +0x10m_iszEventName offset 0x4A0 → 0x4B0m_OnEventFired offset 0x4B0 → 0x4C0m_iszGameEventName offset 0x4C8 → 0x4D8m_iszGameEventItem offset 0x4D0 → 0x4E0m_bEnabled offset 0x4D8 → 0x4E8, no longer networkedm_bStartDisabled offset 0x4D9 → 0x4E9m_Line (0x4A0) on moved +0x10m_strMeasureTarget (0x4A0) on moved +0x10m_isOn (0x4A8) on moved +0x10m_OnMinCountAll (0x4A0) on moved +0x10m_vDistanceOuterMins offset 0x720 → 0x730m_vDistanceOuterMaxs offset 0x72C → 0x73Cm_vOuterMins offset 0x738 → 0x748, type Vector → VectorWSm_vOuterMaxs offset 0x744 → 0x754, type Vector → VectorWSm_OnSpawn (0x4A0) on moved +0x10m_targetMapName offset 0x4A0 → 0x4B0m_bDisabled offset 0x780 → 0x878m_GroupNames (0x788) on moved +0xF8m_nScopes offset 0x7C0 → 0x8B8m_nScopes (0x7E8) on moved +0xF8m_bUseRef (0x7C8) on moved +0xF8m_flInMin (0x4A0) on moved +0x10m_flMin (0x4A0) on moved +0x10m_flInMin (0x4A0) on moved +0x10m_iszMessage offset 0x4A0 → 0x4B0m_MessageVolume offset 0x4A8 → 0x4B8m_MessageAttenuation offset 0x4AC → 0x4BCm_Radius offset 0x4B0 → 0x4C0m_sNoise offset 0x4B8 → 0x4C8, type CUtlSymbolLarge → CGameSoundEventNamem_OnShowMessage offset 0x4C0 → 0x4D0m_radius (0x4A0) on moved +0x10m_CCitadelMinimapComponent offset 0x4A0 → 0x4B0, no longer networkedm_eType offset 0x4C0 → 0x4D0, no longer networkedm_hModel no longer networkedm_nRootBoneOffsetResetSerialNumber no longer networkedm_bClientClothCreationSuppressed no longer networkedm_MeshGroupMask offset 0x1A0 → 0x1E8, no longer networkedm_nBodyGroupChoices offset 0x1F0 → 0x238, no longer networkedm_nIdealMotionType offset 0x23A → 0x282, no longer networkedm_nForceLOD offset 0x23B → 0x283m_nClothUpdateFlags offset 0x23C → 0x284m_flRootBoneOffset_x float32 at 0xE8m_flRootBoneOffset_y float32 at 0xECm_flRootBoneOffset_z float32 at 0xF0m_nAnimStateNoInterpSerialNumber uint8 at 0x1E0m_vRootBoneOffsetm_BuffParticle (0x750) on moved +0x10m_BuffParticle offset 0x750 → 0x760m_nAmbushParticle offset 0xD0 → 0x140m_InvisRevealedParticle (0x750) on moved +0x10m_SpiritBulletImpactParticle (0x750) on moved +0x10m_strBoundaryPuffParticle (0x750) on moved +0x10m_VictimParticleEffect (0x7A8) on moved +0x10m_flLastTickTimem_DebuffParticle offset 0x750 → 0x760m_FlogDebuffParticle offset 0x750 → 0x760m_bUseTrail offset 0xD0 → 0x140m_DashParticle (0x750) on moved +0x10m_bDamageDone offset 0xD0 → 0x140m_flDamageTime offset 0xD4 → 0x144m_vDashDirection offset 0x458 → 0x618m_flDamageTimeOffset (0x750) on moved +0x10m_nBonusClip offset 0xD0 → 0x140m_nDebuffsTotal offset 0xD0 → 0x140m_HeadShotParticle offset 0x750 → 0x760m_iBonusClip offset 0xE8 → 0x158m_DebuffParticle (0x750) on moved +0x10m_bCanProc offset 0xD0 → 0x140m_HealthLossParticle offset 0x750 → 0x760m_LiftModifier (0x750) on moved +0x10m_AttackerHitFx (0x750) on moved +0x10m_vecFloatDest offset 0x1D0 → 0x2A0, type Vector → VectorWSm_vecStartingPos offset 0x1DC → 0x2AC, type Vector → VectorWSm_HoldInPlaceModifier (0x750) on moved +0x10m_SatchelParticle offset 0x750 → 0x760m_AuraModifier (0x750) on moved +0x10m_flTotalTimeLookedAtCaster offset 0xD0 → 0x140m_DebuffModifier offset 0x750 → 0x760m_ExplodeParticle (0x750) on moved +0x10m_SiphonParticle (0x750) on moved +0x10m_flHealAmount offset 0xD0 → 0x140m_StealWatcherModifier (0x780) on moved +0x10m_EffectParticle (0x750) on moved +0x10m_BuffParticle offset 0x750 → 0x760m_SatchelParticle offset 0x750 → 0x760m_ExplodeParticle (0x750) on moved +0x10m_TriggeredModifier offset 0x780 → 0x790m_hExecutedAbility (0x2D0) on moved +0x130m_hBuffedAbility (0xD0) on moved +0x70m_flRefreshBuffer offset 0x750 → 0x760m_SurgeWindowModifier (0x750) on moved +0x10m_KineticSashTriggeredModifier offset 0x750 → 0x760m_nBonusClip offset 0xD0 → 0x140m_TriggeredSound offset 0x750 → 0x760m_playerBuffSelf offset 0x750 → 0x760m_EnemyHeroStasisEffect (0x750) on moved +0x10m_EnemyHeroStasisEffect (0x830) on moved +0x10m_EnemyGrabModifier (0x750) on moved +0x10m_WeaponBuffParticle offset 0x750 → 0x760m_SalvageBeam (0x750) on moved +0x10m_DebuffParticle offset 0x750 → 0x760m_GrabEffect offset 0x750 → 0x870m_flAllyGrabCancelTime offset 0x840 → 0x950m_flLiftHorizontalm_flLiftHeightm_flFollowDampingFactorm_flFollowDistancem_flAllyPossibleStuckDistancem_SlowModifier offset 0x780 → 0x790m_strWeaponShootSound offset 0x790 → 0x880m_ImpactParticle CResourceNameTyped< CWeakHandle< InfoForResourceTypeIParticleSystemDefinition > > at 0x7A0m_strAttackerHitSound CSoundEventName at 0x890m_vecDamageTypes (0x750) on moved +0x10m_ShieldParticle (0x750) on moved +0x10m_ChargeParticle offset 0x750 → 0x760m_TackleParticle (0x750) on moved +0x10m_PrepareParticle offset 0x750 → 0x760m_AreaParticle (0x750) on moved +0x10m_DebuffParticle offset 0x750 → 0x760m_HitParticle offset 0x750 → 0x760m_DebuffParticle offset 0x750 → 0x760m_ImposterModifierFX (0x750) on moved +0x10m_CastParticle offset 0x750 → 0x760m_GrappleRopeParticle offset 0x750 → 0x760m_SummonGangster (0x750) on moved +0x10m_FinishParticle (0x7A8) on moved +0x10m_DebuffParticle (0x750) on moved +0x10m_ChargeParticle offset 0x750 → 0x760m_LassoEffect (0x830) on moved +0x40m_hStableHandle no longer networkedm_BuffParticle offset 0x750 → 0x760m_IdolParticle offset 0x750 → 0x760m_FrontModel offset 0x750 → 0x760m_BodyModel offset 0x830 → 0x840m_GroundParticle offset 0x910 → 0x920m_FloatingParticle offset 0x9F0 → 0xA00m_IcePathBuffParticle offset 0xAD0 → 0xAE0m_FriendlyAuraModifier offset 0xBB0 → 0xBD0m_BonusSpiritLingerModifier offset 0xBC0 → 0xBE0m_ExplodeModifier CEmbeddedSubclass< CCitadelModifier > at 0xBC0m_EffectParticle offset 0x750 → 0x760m_PickupTimer (0x750) on moved +0x10m_flSatVolumeRadius (0x830) on moved +0x10m_FlogDebuffParticle offset 0x750 → 0x760m_GrappleParticle (0x830) on moved +0x10m_LockingOnParticle (0x750) on moved +0x10m_DebuffParticle (0x750) on moved +0x10m_SelfParticle (0x7A8) on moved +0x10m_flCameraSideOffset (0x750) on moved +0x10m_flHideDuration (0x750) on moved +0x10m_AmberEffectToTitan (0x750) on moved +0x10m_FloatParticle (0x750) on moved +0x10__m_pChainEntity offset 0x8 → 0x10m_hOwner offset 0x30 → 0x38m_vecModifiers offset 0x38 → 0x40m_bPredictedOwner offset 0x1C8 → 0x3CA9m_bAllowModifiersOnDeadEntities offset 0x1C9 → 0x3CAA, no longer networkedm_iLockRefCount offset 0x1CA → 0x3CABm_hHandle offset 0x1CC → 0x3CACm_nBroadcastEventListenerMask offset 0x1D0 → 0x3CB0m_nCachedHighestParticleIndex offset 0x1D4 → 0x3CB4m_pNotifyOwnerEvents offset 0x1D8 → 0x3CB8m_nDisabledGroups offset 0x1E0 → 0x3CC0, no longer networkedm_bvEnabledStateMask offset 0x1E4 → 0x3CC4, type uint32[10] → uint32[11], no longer networkedm_bvDisabledStateMask offset 0x20C → 0x3CF0, type uint32[10] → uint32[11], no longer networkedm_bvEnabledPredictedStateMask offset 0x234 → 0x3D1C, type uint32[10] → uint32[11], no longer networkedm_bParentWantsModifierStateChangeCallback offset 0x268 → 0x3D50m_bModifierStatesDirtym_SilenceModifier offset 0x830 → 0x840m_DisarmModifier offset 0x840 → 0x850m_SlowModifier offset 0x850 → 0x860m_LiftParticle offset 0x860 → 0x870m_ImpactParticle offset 0x940 → 0x950m_strImpactSound offset 0xA20 → 0xB10m_flOccilateMaxDistance offset 0xA30 → 0xB20m_flOccilateDegreesPerSecond offset 0xA34 → 0xB24m_flRiseTime offset 0xA38 → 0xB28m_flSlamTime offset 0xA3C → 0xB2Cm_flRiseAcc offset 0xA40 → 0xB30m_flRiseMaxSpeed offset 0xA44 → 0xB34m_flRiseDecayFracStart offset 0xA48 → 0xB38m_flRiseDecayFracEnd offset 0xA4C → 0xB3Cm_flSlamAcc offset 0xA50 → 0xB40m_flSlamMaxSpeed offset 0xA54 → 0xB44m_flSlamImpactRadius offset 0xA58 → 0xB48m_CastParticle CResourceNameTyped< CWeakHandle< InfoForResourceTypeIParticleSystemDefinition > > at 0xA30m_BubbleParticle (0x750) on moved +0x10m_flAirDrag offset 0x750 → 0x760m_RestorativeGooEndParticle (0x750) on moved +0x10m_UnstoppableModifier offset 0x750 → 0x760m_LaserParticle (0x750) on moved +0x10m_DebuffParticle offset 0x750 → 0x760m_BuffParticle (0x750) on moved +0x10m_SlowModifier offset 0x750 → 0x760m_SpreadParticle CResourceNameTyped< CWeakHandle< InfoForResourceTypeIParticleSystemDefinition > > at 0x770m_BuffParticle offset 0x750 → 0x760m_ZapFriendly (0x750) on moved +0x10m_strSilenceTargetSound (0x750) on moved +0x10m_strSilenceTargetSound (0x750) on moved +0x10m_GrappleRopeParticle offset 0x750 → 0x760m_DroneParticle (0x750) on moved +0x10m_AmberShieldParticle (0x750) on moved +0x10m_AmberGroundEffect (0x7A8) on moved +0x10m_flTickRate (0x750) on moved +0x10m_GroundAuraModifier (0x750) on moved +0x10m_sSuccessSound (0x830) on moved +0x10m_StunParticle offset 0x750 → 0x760m_strStunSound offset 0x830 → 0x840m_NoExplodeModifier offset 0x840 → 0x860m_ExplodeDebuffModifier offset 0x850 → 0x870m_flEnemyNoAirDashDuration offset 0x860 → 0x880m_strExplodeHitSound CSoundEventName at 0x850m_FinishParticle (0x7A8) on moved +0x10m_LiftParticle (0x830) on moved +0x10m_LiftParticle (0x830) on moved +0x10m_nDisabledStateMask offset 0x378 → 0x37Cm_nAttributes offset 0x3A0 → 0x3A8m_vecScriptValues offset 0x3A8 → 0x3B0m_vecScriptEventHandlers offset 0x3C0 → 0x3C8m_nDisableGroupsMask offset 0x3D8 → 0x3E0m_bIsHidden offset 0x3DC → 0x3E4m_eHiddenType offset 0x3E0 → 0x3E8m_sLocalizationName offset 0x3E8 → 0x3F0m_eDebuffType offset 0x3F0 → 0x3F8m_bAutomaticallyDecayStacks offset 0x3F4 → 0x3FCm_bAllowApplicationPrediction offset 0x3F5 → 0x3FDm_nAuraShapeType (0x750) on moved +0x10m_flScale offset 0x750 → 0x760m_nMoveType offset 0x750 → 0x760m_DebuffParticle offset 0x750 → 0x760m_Position (0x900) on moved +0xF8m_axis type VectorWS → Vectorm_OnStartFromOrInSegment (0x500) on moved +0x10m_iszLightNameFilter (0x4A0) on moved +0x10m_bAllowMultipleScenes offset 0xA0 → 0x98m_rgEntities (0x4A0) on moved +0x10m_flFacingAlignmentDegrees offset 0x8 → 0x0m_flMaxPathEntryAngle float32 at 0x4m_sMovementGaitm_flWidth offset 0x4A0 → 0x4B0m_vLocatorOffset offset 0x4A4 → 0x4B4m_qLocatorAnglesOffset offset 0x4B0 → 0x4C0m_strEndLocatorParentName offset 0x4C0 → 0x4E8m_hEndLocatorParent offset 0x4C8 → 0x4F0m_endLocator offset 0x4D0 → 0x500m_strMovementForward offset 0x500 → 0x560m_strMovementReverse offset 0x508 → 0x568m_bEnabled offset 0x540 → 0x5B8m_bAllowCrossMovableConnections offset 0x541 → 0x5B9m_strFilterName offset 0x548 → 0x5C0m_hFilter offset 0x550 → 0x5C8m_OnNavLinkStart offset 0x558 → 0x5D0m_OnNavLinkFinish offset 0x570 → 0x5E8m_bIsTerminus offset 0x588 → 0x600m_vecSavedConnections offset 0x590 → 0x608m_vecNpcUsersByNavLink offset 0x5A8 → 0x620m_nProcessOrder offset 0x620 → 0x638m_nSplits offset 0x624 → 0x63Cm_vPrevEntry VectorWS at 0x4CCm_vPrevExit VectorWS at 0x4D8m_bSuspendConnectionsWhileMoving bool at 0x5BAm_bIsAutoAdjustForward bool at 0x601m_szListenForAnimTagm_bIsListeningForAnimTagm_OnAnimTagFiredm_OnAnimTagStartm_OnAnimTagEndm_horizontalRangem_verticalRangem_horizontalRangem_verticalRangem_eBodySectionMutex BodySectionMutex_t at 0xE0m_flags CBitVecEnum< NavLinkMovementFlags_t > at 0xE4m_ePreferredMovementGait SharedMovementGait_t at 0xF0m_ePreferredStance StanceType_t at 0xF4m_flPreferredMovementGaitDistance float32 at 0xF8m_approachConditionsFromIdle CNavLinkApproachConditions at 0xFCm_approachConditionsFromMovement CNavLinkApproachConditions at 0x104m_nBodySectionAuthoritym_bSupportsExitm_vecApproachConditionsm_baseMetrics CNavLinkMetrics_Base at 0x118m_bAlignOrientationWithEdgeNormal (0x118) on moved +0x18m_metrics offset 0x118 → 0x130m_bAlignWithExitDirectionDuringFall offset 0x12C → 0x134m_hAbility offset 0xA80 → 0xB78, no longer networkedm_eSkullState offset 0xA84 → 0xB7C, no longer networkedm_hSequence no longer networkedm_flPrevCycle no longer networkedm_flCycle no longer networkedm_flWeight no longer networkedm_bDontDropNode (0x4A0) on moved +0x10m_CCitadelPlayerClipComponent offset 0x17C8 → 0x1720, no longer networkedm_iLane offset 0x17EC → 0x1744, no longer networkedm_hTrooperSpawnPoint offset 0x1AF0 → 0x1A48m_LaneSide offset 0x1AF4 → 0x1A4Cm_flFadeOutStart offset 0x1AF8 → 0x1A50, no longer networkedm_flFadeOutEnd offset 0x1AFC → 0x1A54, no longer networkedb_dying (0x7F0) on moved -0x468m_flPlayerAutoAttackRange (0x1348) on moved -0x6F8m_flAttackCone offset 0xC4C → 0xC38m_flAttackDelay offset 0xC50 → 0xC3Cm_flLastAlertSound offset 0xC54 → 0xC40m_nSentryLevel offset 0xC5C → 0xC48m_vecForward offset 0xC60 → 0xC4Cm_vecUnitStatusOffsetm_flPanel1 (0xB8) on moved +0x8m_pszActivity offset 0x7F0 → 0x388m_pszLaneSide offset 0x820 → 0x3B8m_bShieldMode offset 0x850 → 0x3E8m_Activity CAnimGraphParamRef< CGlobalSymbol > at 0x410m_iLane offset 0x17EC → 0x1738, no longer networkedm_hTargetedEnemy offset 0x17F8 → 0x1744, no longer networkedm_flFadeOutStart offset 0x17FC → 0x1748, no longer networkedm_flFadeOutEnd offset 0x1800 → 0x174C, no longer networkedm_flLastWeakpointHitTime offset 0x1804 → 0x1750, no longer networkedm_vecElectricBeamLookTarget offset 0x1854 → 0x179C, no longer networkedm_nElectricBeamCasts offset 0x1860 → 0x17A8, no longer networkedm_eventOnBossKilled offset 0x1870 → 0x17B8m_vecStartingPositionm_strBossEntityNamem_pszActivity offset 0x7F0 → 0x388m_pszStompAttack offset 0x820 → 0x3B8m_pszStaggerDirection offset 0x850 → 0x3E8m_pszElectricBeamPosition offset 0x880 → 0x418m_bStunEnding offset 0x8B0 → 0x448b_Death offset 0x940 → 0x470b_InCombat offset 0x958 → 0x488fl_lookHeading offset 0x970 → 0x4A0fl_LookPitch offset 0x988 → 0x4B8b_AbilityLongRange offset 0x9A0 → 0x4D0b_AbilitySpecial offset 0x9B8 → 0x4E8b_Melee offset 0x9D0 → 0x500b_Stagger offset 0x9E8 → 0x518fl_LeftHeadLookHeading offset 0xA00 → 0x530fl_LeftHeadLookPitch offset 0xA18 → 0x548fl_MidHeadLookHeading offset 0xA30 → 0x560fl_MidHeadLookPitch offset 0xA48 → 0x578fl_RightHeadLookHeading offset 0xA60 → 0x590fl_RightHeadLookPitch offset 0xA78 → 0x5A8m_BossActionSource offset 0xA90 → 0x5C0, type CAnimGraph2ParamRef< CGlobalSymbol > → CAnimGraph2ParamOptionalRef< CGlobalSymbol >m_BossAction offset 0xAA8 → 0x5D8, type CAnimGraph2ParamRef< CGlobalSymbol > → CAnimGraph2ParamOptionalRef< CGlobalSymbol >m_BossActivity CAnimGraph2ParamOptionalRef< CGlobalSymbol > at 0x5F0m_sStaggeredm_sStompm_sApplyStompDamagem_eTurnm_flPlayerInitialSightRange offset 0x134C → 0xC50m_strWIPModelName offset 0x1350 → 0xC58m_BeamHitSound offset 0x1430 → 0xD38m_BeamAnnounceSound offset 0x1440 → 0xD48m_BarrageAnnounceSound offset 0x1450 → 0xD58m_MeleeAnnounceSound offset 0x1460 → 0xD68m_bBeamTurnToFire offset 0x1470 → 0xD78m_StompImpactEffect offset 0x1478 → 0xD80m_StompWarningEffect offset 0x1558 → 0xE60m_flTossSpeed offset 0x1638 → 0xF40m_flStompDamage offset 0x163C → 0xF44m_flStompDamageMaxHealthPercent offset 0x1640 → 0xF48m_flStompDamageTrooperRate offset 0x1644 → 0xF4Cm_flStompTossUpMagnitude offset 0x1648 → 0xF50m_flStunDuration offset 0x164C → 0xF54m_flStompAttemptRadius offset 0x1650 → 0xF58m_flStompImpactRadius offset 0x1654 → 0xF5Cm_flStompImpactHeight offset 0x1658 → 0xF60m_flStompParryRadius offset 0x165C → 0xF64m_flStompParryImpulse offset 0x1660 → 0xF68m_flStompParryImpulseInAir offset 0x1664 → 0xF6Cm_flStompParryDamageMult offset 0x1668 → 0xF70m_StompAnnounceSound offset 0x1688 → 0xF78m_StompParriedSound offset 0x1698 → 0xF88m_StompImpactSound offset 0x16A8 → 0xF98m_flBurstDuration offset 0x16B8 → 0x1094m_flBurstCooldown offset 0x16BC → 0x1098m_flMeleeDuration offset 0x16C0 → 0x109Cm_flMeleeHitTime offset 0x16C4 → 0x10A0m_flMeleeAttackRadius offset 0x16C8 → 0x10A4m_flMeleeDamage offset 0x16CC → 0x10A8m_flMeleeDamageHealthPct offset 0x16D0 → 0x10ACm_flMeleeTrooperStunTime offset 0x16D4 → 0x10B0m_BackdoorProtectionModifier offset 0x16D8 → 0x10B8m_flBackDoorProtectionRange offset 0x16E8 → 0x10C8m_InvulModifier offset 0x16F0 → 0x10D0m_flInvulModifierRange offset 0x1700 → 0x10E0m_RangedArmorModifier offset 0x1708 → 0x10E8m_FriendlyAuraModifier offset 0x1718 → 0x10F8m_NearbyEnemyResist offset 0x1728 → 0x1108m_StatTrackerAuraModifier offset 0x1738 → 0x1118m_EmpoweredModifierLevel1 offset 0x1748 → 0x1128m_EmpoweredModifierLevel2 offset 0x1758 → 0x1138m_StaggerWatcherModifier offset 0x1768 → 0x1148m_flMaxStaggerBuildup offset 0x1778 → 0x1158m_flStaggerDuration offset 0x177C → 0x115Cm_flStaggerMeleeMult offset 0x1780 → 0x1160m_flStaggerDamageMult offset 0x1784 → 0x1164m_flAoeWaveHealthThreshold offset 0x1788 → 0x1168m_RangeRingParticle CResourceNameTyped< CWeakHandle< InfoForResourceTypeIParticleSystemDefinition > > at 0xFA8m_flRangeRingShowDistance float32 at 0x1088m_flRangeRingFadeDistance float32 at 0x108Cm_flRangeRingAlpha float32 at 0x1090m_flSightRangem_flSweepRadiusm_flSweepSpeedm_flSweepZScalem_flSweepMaxAnglem_flSweepMaxRangem_flSweepAdjustSpeedm_iLane offset 0x17B4 → 0x1714, no longer networkedm_vecElectricBeamTargetEnd offset 0x17EC → 0x1740, type Vector → VectorWS, no longer networkedm_eventOnBossKilled offset 0x1808 → 0x1758m_eventOnPhase1End offset 0x1820 → 0x1770m_backdoorProtectionTrigger offset 0x1838 → 0x1788m_eAliveState offset 0x1844 → 0x1794, no longer networkedm_ePhase offset 0x1848 → 0x1798, no longer networkedm_vShrineAttackTargetPos offset 0x1878 → 0x1830, type Vector → VectorWS, no longer networkedm_eBaseAction (0x7F0) on moved -0x468m_flAllyPitTimeMin offset 0x1348 → 0xC50m_nPhase2Health offset 0x134C → 0xC54m_flEyeZOffset offset 0x1350 → 0xC58m_flEnemyTrooperProtectionRange offset 0x1358 → 0xC5Cm_vPhase1ObserverOrigin offset 0x135C → 0xC60m_vPhase2ObserverOrigin offset 0x1368 → 0xC6Cm_flPhase1ObserverPitch offset 0x1374 → 0xC78m_flPhase2ObserverPitch offset 0x1378 → 0xC7Cm_flPhase2MaxAnimSpinRate offset 0x137C → 0xC80m_flPhase2AttackBias offset 0x1380 → 0xC84m_flRotateSpeed offset 0x1384 → 0xC88m_flPhase2SightRange offset 0x1388 → 0xC8Cm_flCoreRadius offset 0x138C → 0xC90m_flCoreDeathTime offset 0x1390 → 0xC94m_flTransitionLightTime01 offset 0x1394 → 0xC98m_flTransitionLightTime02 offset 0x1398 → 0xC9Cm_flTransitionLightTime03 offset 0x139C → 0xCA0m_flTransitionLightTime04 offset 0x13A0 → 0xCA4m_flShrineAttackHealthLossPerAttack offset 0x13A4 → 0xCA8m_flShrineAttackMinTimeBetweenAttacks offset 0x13A8 → 0xCACm_AmberEffigyExplosionParticle offset 0x13B0 → 0xCB0m_AmberTransformUpExplosionParticle offset 0x1490 → 0xD90m_AmberBeginDyingParticle offset 0x1570 → 0xE70m_AmberDeathLargeExplosionParticle offset 0x1650 → 0xF50m_AmberHitResponseParticle offset 0x1730 → 0x1030m_AmberPhase2AmbientParticle offset 0x1810 → 0x1110m_SapphEffigyExplosionParticle offset 0x18F0 → 0x11F0m_SapphTransformUpExplosionParticle offset 0x19D0 → 0x12D0m_SapphBeginDyingParticle offset 0x1AB0 → 0x13B0m_SapphDeathLargeExplosionParticle offset 0x1B90 → 0x1490m_SapphHitResponseParticle offset 0x1C70 → 0x1570m_SapphPhase2AmbientParticle offset 0x1D50 → 0x1650m_PatronTransformDownEyeParticle offset 0x1E30 → 0x1730m_strWIPModelName offset 0x1F10 → 0x1810m_strTeamAmberModel offset 0x1FF0 → 0x18F0m_AmberEffigyModel offset 0x20D0 → 0x19D0m_SapphEffigyModel offset 0x21B0 → 0x1AB0m_AmberCoreModel offset 0x2290 → 0x1B90m_SapphCoreModel offset 0x2370 → 0x1C70m_flCoreVerticalOffset offset 0x2450 → 0x1D50m_PatronTransformStartSound offset 0x2458 → 0x1D58m_PatronKilledSound offset 0x2468 → 0x1D68m_EffigySapphireExplodeSound offset 0x2478 → 0x1D78m_EffigyAmberExplodeSound offset 0x2488 → 0x1D88m_AmberReformSound offset 0x2498 → 0x1D98m_SapphireReformSound offset 0x24A8 → 0x1DA8m_AmberReformingLoopSound offset 0x24B8 → 0x1DB8m_SapphireReformingLoopSound offset 0x24C8 → 0x1DC8m_LaserBeamModifier offset 0x24D8 → 0x1DD8m_DyingModifier offset 0x24E8 → 0x1DE8m_VulnerableModifier offset 0x24F8 → 0x1DF8m_Phase1Modifier offset 0x2508 → 0x1E08m_EffigyModifier offset 0x2518 → 0x1E18m_Phase2DamagePulseModifier offset 0x2528 → 0x1E28m_BackdoorProtection offset 0x2538 → 0x1E38m_RangedArmorModifier offset 0x2548 → 0x1E48m_ObjectiveRegen offset 0x2558 → 0x1E58m_ObjectiveHealthGrowthPhase1 offset 0x2568 → 0x1E68m_ObjectiveHealthGrowthPhase2 offset 0x2578 → 0x1E78m_DefenderInPitInvulnerable offset 0x2588 → 0x1E88m_flLaserMoveSpeed offset 0x2598 → 0x1E98m_flLaserCooldownPhase1 offset 0x259C → 0x1E9Cm_flLaserCooldownPhase2 offset 0x25A0 → 0x1EA0m_flLaserDurationPhase1 offset 0x25A4 → 0x1EA4m_flLaserDurationPhase2 offset 0x25A8 → 0x1EA8m_flPhase1DyingBegin offset 0x25AC → 0x1EACm_flPhase1DyingDrop offset 0x25B0 → 0x1EB0m_flPhase2DyingDropScale offset 0x25B4 → 0x1EB4m_flPhase1DyingWait offset 0x25B8 → 0x1EB8m_flPhase1DyingTransformUp offset 0x25BC → 0x1EBCm_flPhase1BossScale offset 0x25C0 → 0x1EC0m_flPhase2BossScale offset 0x25C4 → 0x1EC4m_flPostShrineTransition offset 0x25C8 → 0x1EC8m_ArmAttackGroundHit offset 0x25D0 → 0x1ED0m_flArmAttackHealthMin offset 0x26B0 → 0x1FB0m_flArmAttackHealthMax offset 0x26B4 → 0x1FB4m_flArmAttackCooldownMin offset 0x26B8 → 0x1FB8m_flArmAttackCooldownMax offset 0x26BC → 0x1FBCm_flArmAttackTimeToHit offset 0x26C0 → 0x1FC0m_flArmAttackRadius offset 0x26C4 → 0x1FC4m_flArmAttackPosDotThres offset 0x26C8 → 0x1FC8m_flArmAttackDamage offset 0x26CC → 0x1FCCm_flArmAttackKnockbackStrength offset 0x26D0 → 0x1FD0m_flArmAttackInvulCooldownScale offset 0x26D4 → 0x1FD4m_flDefaultMoveSpeedm_pszActivity offset 0x7F0 → 0x388m_strSpawnParticle (0x1348) on moved -0x6F8m_tCooldownStartTime offset 0x1B90 → 0x1AE8, no longer networkedm_tCooldownEndTime offset 0x1B94 → 0x1AEC, no longer networkedm_bIsHelperAvailableNet offset 0x1B98 → 0x1AF0, no longer networkedm_pszActivity offset 0x7F0 → 0x388m_sAbilityDeployActivem_iStartingHealth offset 0x1348 → 0xC50m_iHealthGainPerMinute offset 0x134C → 0xC54m_DyingSmallExplosion offset 0x1358 → 0xC60m_DyingFinalExplosion offset 0x1438 → 0xD40m_flDyingDuration offset 0x1518 → 0xE20m_flAggroDuration float32 at 0xC58m_flAggroTimem_KnockbackAuram_AggroEnemym_tSpawnTime offset 0x17D8 → 0x1738, no longer networkedm_vecCastLocation offset 0x17DC → 0x173C, no longer networkedm_bDontMove offset 0x17E8 → 0x1748, no longer networkedm_flAttackRange offset 0x17EC → 0x174C, no longer networkedm_flSpawnDuration offset 0x17F0 → 0x1750, no longer networkedm_hCastingAbility CHandle< CCitadelBaseAbility > at 0x1724m_eBaseAction (0x7F0) on moved -0x468m_iVaultState offset 0x1830 → 0x17E0, no longer networkedm_nGoldToGiveOnDamage int32 at 0x17E4m_flRandomTimePhase float32 at 0x17E8m_flMiniGameTimeScale float32 at 0x17ECm_sLocHint01 (0x18F0) on moved -0x760m_flRetaliateDamage offset 0x16C0 → 0xF10m_flVaultMiniGameTime offset 0x16C4 → 0xF14m_flVaultMiniGameHitWindow offset 0x16C8 → 0xF18m_flVaultMiniGameWheelScrollTime offset 0x16CC → 0xF1Cm_iVaultSuccessLightBuffDropCount offset 0x16D0 → 0xF20m_iVaultSuccessHeavyBuffDropCount offset 0x16D4 → 0xF24m_flVaultLightScrollTime offset 0x16D8 → 0xF38m_flVaultWheelScrollTime offset 0x16DC → 0xF3Cm_flVaultSuccessLightsScroll offset 0x16E0 → 0xF44m_flVaultSuccessWheelScroll offset 0x16E4 → 0xF48m_flVaultSuccessDestroyTime offset 0x16E8 → 0xF4Cm_VaultSuccessParticle offset 0x16F0 → 0xF50m_VaultIdleLoopSound offset 0x17D0 → 0x1030m_VaultStartActiveSound offset 0x17E0 → 0x1040m_VaultActiveLoopSound offset 0x17F0 → 0x1050m_VaultStartCriticalSound offset 0x1800 → 0x1060m_VaultCriticalLoopSound offset 0x1810 → 0x1080m_VaultHitSuccessSoundLight offset 0x1820 → 0x1090m_VaultHitSuccessSoundHeavy offset 0x1830 → 0x10A0m_VaultHitFailSound offset 0x1840 → 0x10B0m_VaultHit01 offset 0x1850 → 0x10E0m_VaultHit02 offset 0x1860 → 0x10F0m_VaultHit03 offset 0x1870 → 0x1100m_VaultHit04 offset 0x1880 → 0x1110m_VaultHit05 offset 0x1890 → 0x1120m_VaultHit06 offset 0x18A0 → 0x1130m_VaultHit07 offset 0x18B0 → 0x1140m_VaultLight offset 0x18C0 → 0x1150m_VaultLightHitWindow offset 0x18D0 → 0x1170m_VaultWheelSuccessDing offset 0x18E0 → 0x1180m_flMiniGameFastSpeed float32 at 0xF28m_flMiniGameFastChance float32 at 0xF2Cm_strFastMaterialGroup CModelMaterialGroupName at 0xF30m_flVaultLightFastFlashTime float32 at 0xF40m_VaultStartFastCriticalSound CSoundEventName at 0x1070m_VaultLightPowerupGainedSound CSoundEventName at 0x10C0m_VaultHeavyPowerupGainedSound CSoundEventName at 0x10D0m_VaultFastLightFlash CSoundEventName at 0x1160m_CCitadelMinimapComponent no longer networkedm_flAttackRange no longer networkedm_flAimPitch no longer networkedm_bHasRecentlyAttacked no longer networkedm_flLifeTime no longer networkedm_flSpawnTime no longer networkedm_bShoot offset 0x108 → 0x168m_flDeployTime CAnimGraphParamRef< float32 > at 0xC0m_eBaseAction CAnimGraphParamRef< CGlobalSymbol > at 0xE8m_flLookHeading CAnimGraphParamRef< float32 > at 0x118m_flLookPitch CAnimGraphParamRef< float32 > at 0x140m_flPanel1m_flVelocitym_flDeploySpeedm_hEnemy no longer networkedm_hAbilityOwner no longer networkedm_CCitadelRegenComponent no longer networkedm_bHasTargetm_iLane offset 0x17C8 → 0x1720, no longer networkedm_hSpawnWaveController offset 0x1800 → 0x1744m_hTrooperSpawnPoint offset 0x1804 → 0x1748m_hTargetedEnemy offset 0x1848 → 0x175C, no longer networkedm_bUsingBossWeapon bool at 0x1760m_iLaneSlotm_hNearDeathModifierm_flHealingChargeParticlePctm_eBaseAction offset 0x868 → 0x388m_eTrooperAction CAnimGraph2ParamOptionalRef< CGlobalSymbol > at 0x3A0m_ePivot CAnimGraph2ParamOptionalRef< CGlobalSymbol > at 0x3B8m_flAimPitch CAnimGraph2ParamOptionalRef< float32 > at 0x3D0m_flAimYaw CAnimGraph2ParamOptionalRef< float32 > at 0x3E8m_flRunSpeed CAnimGraph2ParamOptionalRef< float32 > at 0x400m_bAttack CAnimGraph2ParamOptionalRef< bool > at 0x418m_bInAirForced CAnimGraph2ParamOptionalRef< bool > at 0x430m_bJumped CAnimGraph2ParamOptionalRef< bool > at 0x448m_bLanded CAnimGraph2ParamOptionalRef< bool > at 0x460m_flVariantm_bExplosionReactm_bMedicHealm_flExplosionReactRandomTimeScalem_eTurnm_bZipliningm_bFallingm_bShouldResetm_CCitadelPlayerClipComponent offset 0x17C8 → 0x1720, no longer networkedm_iLane offset 0x17EC → 0x1744, no longer networkedm_hTrooperSpawnPoint offset 0x1AEC → 0x1A44m_LaneSide offset 0x1AF0 → 0x1A48m_flFadeOutStart offset 0x1AF4 → 0x1A4C, no longer networkedm_flFadeOutEnd offset 0x1AF8 → 0x1A50, no longer networkedm_bMitigateDamageFromPlayers (0x1348) on moved -0x6F8m_vecSpawnOrigin VectorWS at 0x1714m_bShieldActivem_bPlayingIdlem_bShielded offset 0x7F0 → 0x388m_bAlert offset 0x818 → 0x3B0m_pszAttackLeanPosition offset 0x840 → 0x3D8m_eBaseAction CAnimGraph2ParamOptionalRef< CGlobalSymbol > at 0x408m_MoveType CAnimGraph2ParamOptionalRef< CGlobalSymbol > at 0x420m_eNeutralTurn CAnimGraph2ParamOptionalRef< CGlobalSymbol > at 0x438m_pszOrbDropm_bHeavyMeleem_bEnableMovementToNodes (0x16C0) on moved -0x7B0m_flGoldReward offset 0x134C → 0xC54m_flGoldRewardBonusPercentPerMinute offset 0x1350 → 0xC58m_flShieldReactivateDelay offset 0x1358 → 0xC60m_flDyingDuration offset 0x135C → 0xC64m_bDamagedByBullets offset 0x1360 → 0xCA8m_bDamagedByMelee offset 0x1361 → 0xCA9m_bDamagedByAbilities offset 0x1362 → 0xCAAm_ShieldParticle offset 0x1368 → 0xCD0m_retaliateParticle offset 0x1448 → 0xDB0m_vecRandomBodyGroup offset 0x1650 → 0xE90m_vecRandomSkin offset 0x1668 → 0xEA8m_NeutralDamageGrowth offset 0x16B0 → 0xED0m_eNeutralType ENeutralNPCType at 0xC50m_iMaxSquadAttackers int32 at 0xC5Cm_flReturnToSpawnSpeed float32 at 0xC68m_flSpawnTetherRadius float32 at 0xC6Cm_flAbilityChance01 float32 at 0xC70m_flAbilityChance02 float32 at 0xC74m_flAbilityChance03 float32 at 0xC78m_flMinTimeBetweenAbilities float32 at 0xC7Cm_sNeutralMelee CSubclassName at 0xC80m_vNeutralAbilities CUtlVector< CSubclassName > at 0xC90m_bNoMelee bool at 0xCABm_bOnlyMelee bool at 0xCACm_flAttackRangeTarget float32 at 0xCB0m_flStrafeAngleAmount float32 at 0xCB4m_flStrafeSideDuration float32 at 0xCB8m_flNonMoveAttackDuration float32 at 0xCBCm_flRNGTickRate float32 at 0xCC0m_flWakeUpTime float32 at 0xCC4m_bUseSleepPoseWhenNoTarget bool at 0xCC8m_SpawnSound CSoundEventName at 0xEC0m_SleepModifier CEmbeddedSubclass< CCitadelModifier > at 0xEE0m_mapViewerSoulsClass CUtlHashtable< int32, CUtlString > at 0xEF0m_eTrooperTypem_bCapSimultanousAttackersm_bHasAOEAttackm_flAOERadiusm_flAOEDamagem_flAOEAttackCooldownm_AOEParticlem_AOEDebuffToApplym_AOEInitiateSoundm_AOESoundm_AOEDebuffDurationm_flHullCapsuleRadiusm_flHullCapsuleHeightm_bFaceEnemyWhileIdlem_IdleLoopSoundm_MoveTypem_iWeakPointCountm_iWeakPointTypem_iWeakPointRespawnTimem_vecPushers (0x8E0) on moved +0x110m_iszNPCSubClass (0x588) on moved +0x8m_ReuseDelay (0x4A0) on moved +0x10m_flInnerAngle offset 0xA68 → 0xB60, no longer networkedm_flOuterAngle offset 0xA6C → 0xB64, no longer networkedm_bShowLight offset 0xA70 → 0xB68, no longer networkedm_unComponentID no longer networkedm_nRefCount no longer networkedm_bPurchased no longer networkedm_initialOwner offset 0xCD0 → 0xD50m_duration no longer networkedm_timestamp no longer networkedm_timescale no longer networkedm_nWorldGroupId no longer networkedm_szSnapshotFileName offset 0x780 → 0x878, no longer networkedm_bActive offset 0x980 → 0xA78, no longer networkedm_bFrozen offset 0x981 → 0xA79, no longer networkedm_flFreezeTransitionDuration offset 0x984 → 0xA7C, no longer networkedm_nStopType offset 0x988 → 0xA80, no longer networkedm_bAnimateDuringGameplayPause offset 0x98C → 0xA84, no longer networkedm_iEffectIndex offset 0x990 → 0xA88, no longer networkedm_flStartTime offset 0x998 → 0xA90, no longer networkedm_flPreSimTime offset 0x99C → 0xA94, no longer networkedm_vServerControlPoints offset 0x9A0 → 0xA98, no longer networkedm_iServerControlPointAssignments offset 0x9D0 → 0xAC8, no longer networkedm_hControlPointEnts offset 0x9D4 → 0xACC, no longer networkedm_bNoSave offset 0xAD4 → 0xBD8, no longer networkedm_bNoFreeze offset 0xAD5 → 0xBD9, no longer networkedm_bNoRamp offset 0xAD6 → 0xBDA, no longer networkedm_bStartActive offset 0xAD7 → 0xBDBm_iszEffectName offset 0xAD8 → 0xBE0m_iszControlPointNames offset 0xAE0 → 0xBE8m_nDataCP offset 0xCE0 → 0xDE8m_vecDataCPValue offset 0xCE4 → 0xDECm_nTintCP offset 0xCF0 → 0xDF8m_clrTint offset 0xCF4 → 0xDFCm_bDataStringLocalized bool at 0xBCCm_strDataString CUtlString at 0xBD0m_flPathLength offset 0x4A0 → 0x4B0m_vecNodes offset 0x4A8 → 0x4B8m_flLastPathRecalc offset 0x4C0 → 0x4D0m_xLastParentTransform offset 0x4D0 → 0x4E0m_OnNpcStartedPath offset 0x510 → 0x508m_OnNpcCompletedPath offset 0x528 → 0x520m_OnNpcBreakFromPath offset 0x540 → 0x538m_bAllowAutoLead bool at 0x500m_nLastDebugDraw GameTime_t at 0x550m_propertiesm_flWait offset 0x4A0 → 0x50Cm_flRadius offset 0x4A4 → 0x510m_OnPass offset 0x4A8 → 0x528m_ArrivalDirection AI_ArrivalDirection_t at 0x4B0m_bTriggerLocomotionStop bool at 0x508m_bSmoothArrival bool at 0x509m_bExactPositioning bool at 0x50Am_flWaypointSuccessRadiusWhenBlocked float32 at 0x514m_flWaypointSuccessRadius float32 at 0x518m_flPathEndDistanceFromGoal float32 at 0x51Cm_flSpeed float32 at 0x520m_flYawm_Origin offset 0x4A0 → 0x4B0m_Angles offset 0x4AC → 0x4BCm_qAngle offset 0x4C0 → 0x4D0m_iNextKey offset 0x4D0 → 0x4E0m_flNextTime offset 0x4D8 → 0x4E8m_pNextKey offset 0x4E0 → 0x4EC, type CPathKeyFrame* → CHandle< CPathKeyFrame >m_pPrevKey offset 0x4E8 → 0x4F0, type CPathKeyFrame* → CHandle< CPathKeyFrame >m_flMoveSpeed offset 0x4F0 → 0x4F4m_vecMovers offset 0x5F0 → 0x610m_iszMoverSpawnerName offset 0x610 → 0x640m_vecSpawners CUtlVector< CHandle< CPathMoverEntitySpawner > > at 0x628m_hMoverRouter CHandle< CFuncMoverRouter > at 0x648m_iszMoverRouterName CUtlSymbolLarge at 0x650m_flSampleSpacing float32 at 0x658m_hMoverSpawnerm_szSpawnTemplates offset 0x4A0 → 0x4B8m_nSpawnIndex offset 0x4C0 → 0x4F8m_hPathMover offset 0x4C4 → 0x4FCm_flSpawnFrequencySeconds offset 0x4C8 → 0x500m_flSpawnFrequencyDistToNearestMover offset 0x4CC → 0x504m_mapSpawnedMoverTemplates offset 0x4D0 → 0x508, type CUtlHashtable< CHandle< CFuncMover >, CPathMoverEntitySpawn > → CUtlHashtable< CHandle< CFuncMover >, PathMoverEntitySpawn >m_nMaxActive offset 0x4F0 → 0x528m_flLastSpawnTime offset 0x4F4 → 0x534m_bEnabled offset 0x4F8 → 0x538m_eTemplateChoiceStrategy CPathMoverEntitySpawner::TemplateChoiceStrategy_t at 0x4B0m_szSpawnTemplateParams int32[4] at 0x4D8m_szSpawnTemplateCount int32[4] at 0x4E8m_nSpawnNum int32 at 0x52Cm_nSpawnActive int32 at 0x530m_bDestroyMoverOnArrivedAtEnd bool at 0x539m_vecQueuedRemovals CUtlVector< CHandle< CFuncMover > > at 0x540m_OnTemplateSpawned CEntityIOOutput at 0x558m_OnTemplateGroupSpawned CEntityIOOutput at 0x570m_iszPathMoverName CUtlSymbolLarge at 0x588m_bPrepopulateOnSpawn bool at 0x590m_iszPathNodeStartName CUtlSymbolLarge at 0x598m_vMoverSpawnPos VectorWS at 0x5ACm_bRunningDebugThink bool at 0x5B8m_vInTangentLocal offset 0x4A0 → 0x4B0, no longer networkedm_vOutTangentLocal offset 0x4AC → 0x4BC, no longer networkedm_strParentPathUniqueID offset 0x4B8 → 0x4C8, no longer networkedm_strPathNodeParameter offset 0x4C0 → 0x4D0, no longer networkedm_xWSPrevParent offset 0x4D0 → 0x4E0, type CTransform → CTransformWSm_hPath offset 0x4F0 → 0x500m_bStartActive offset 0x4A8 → 0x4B8m_flMaxSimulationTime offset 0x4AC → 0x4BCm_iszEffectName offset 0x4B0 → 0x4C0m_PathNodes_Name offset 0x4B8 → 0x4C8m_flParticleSpacing offset 0x4D0 → 0x4E0, no longer networkedm_flSlack offset 0x4D4 → 0x4E4, no longer networkedm_flRadius offset 0x4D8 → 0x4E8, no longer networkedm_ColorTint offset 0x4DC → 0x4EC, no longer networkedm_nEffectState offset 0x4E0 → 0x4F0, no longer networkedm_iEffectIndex offset 0x4E8 → 0x4F8, no longer networkedm_PathNodes_Position offset 0x4F0 → 0x500, no longer networkedm_PathNodes_TangentIn offset 0x508 → 0x518, no longer networkedm_PathNodes_TangentOut offset 0x520 → 0x530, no longer networkedm_PathNodes_Color offset 0x538 → 0x548, no longer networkedm_PathNodes_PinEnabled offset 0x550 → 0x560, no longer networkedm_PathNodes_RadiusScale offset 0x568 → 0x578, no longer networkedm_CPathQueryComponent offset 0x4B0 → 0x4C0, no longer networkedm_pathString offset 0x5A0 → 0x5B0, no longer networkedm_bClosedLoop offset 0x5A8 → 0x5B8m_pnext offset 0x4A0 → 0x4B0, type CPathTrack* → CHandle< CPathTrack >m_pprevious offset 0x4A8 → 0x4B4, type CPathTrack* → CHandle< CPathTrack >m_paltpath offset 0x4B0 → 0x4B8, type CPathTrack* → CHandle< CPathTrack >m_flRadius offset 0x4B8 → 0x4C0m_length offset 0x4BC → 0x4C4m_altName offset 0x4C0 → 0x4C8m_nIterVal offset 0x4C8 → 0x4D0m_eOrientationType offset 0x4CC → 0x4D4m_OnPass offset 0x4D0 → 0x4D8m_flSpeed float32 at 0x4BCm_vecPathNodes offset 0x5B0 → 0x5C0, no longer networkedm_xInitialPathWorldToLocal offset 0x5D0 → 0x5E0, no longer networkedm_eDesiredDirection DirectionAlongSimplePath_t at 0x600m_bIgnoreParentRotation bool at 0x604m_flJointFriction (0x500) on moved +0x10m_damageType offset 0x858 → 0x950m_damageToEnableMotion offset 0x85C → 0x954m_flForceToEnableMotion offset 0x860 → 0x958m_vHoverPosePosition offset 0x864 → 0x95Cm_angHoverPoseAngles offset 0x870 → 0x968m_bNotSolidToWorld offset 0x87C → 0x974m_bEnableUseOutput offset 0x87D → 0x975m_nHoverPoseFlags offset 0x87E → 0x976m_flTouchOutputPerEntityDelay offset 0x880 → 0x978m_OnDamaged offset 0x888 → 0x9A0m_OnAwakened offset 0x8A0 → 0x9B8m_OnMotionEnabled offset 0x8B8 → 0x9D0m_OnPlayerUse offset 0x8D0 → 0x9E8m_OnStartTouch offset 0x8E8 → 0xA00m_iszCollisionGroup CUtlSymbolLarge at 0x980m_iszInteractsAs CUtlSymbolLarge at 0x988m_iszInteractsWith CUtlSymbolLarge at 0x990m_iszInteractsExclude CUtlSymbolLarge at 0x998m_hCarryingPlayerm_hJoint offset 0x4A0 → 0x4B0m_nameAttach1 offset 0x4A8 → 0x4B8m_nameAttach2 offset 0x4B0 → 0x4C0m_hAttach1 offset 0x4B8 → 0x4C8m_hAttach2 offset 0x4BC → 0x4CCm_nameAttachment1 offset 0x4C0 → 0x4D0m_nameAttachment2 offset 0x4C8 → 0x4D8m_breakSound offset 0x4D0 → 0x4E0, type CUtlSymbolLarge → CGameSoundEventNamem_forceLimit offset 0x4D8 → 0x4E8m_torqueLimit offset 0x4DC → 0x4ECm_minTeleportDistance offset 0x4E0 → 0x4F0m_bSnapObjectPositions offset 0x4E4 → 0x4F4m_bTreatEntity1AsInfiniteMass offset 0x4E5 → 0x4F5m_OnBreak offset 0x4E8 → 0x4F8m_bExplodeOnSpawn offset 0x4A0 → 0x4B0m_flMagnitude offset 0x4A4 → 0x4B4m_flDamage offset 0x4A8 → 0x4B8m_radius offset 0x4AC → 0x4BCm_targetEntityName offset 0x4B0 → 0x4C0m_flInnerRadius offset 0x4B8 → 0x4D0m_flPushScale offset 0x4BC → 0x4D4m_bConvertToDebrisWhenPossible offset 0x4C0 → 0x4D8m_bAffectInvulnerableEnts offset 0x4C1 → 0x4D9m_OnPushedPlayer offset 0x4C8 → 0x4E0m_ignoreEntityName CUtlSymbolLarge at 0x4C8m_bDisablePushClamp bool at 0x4DAm_flLinearFrequency (0x500) on moved +0x10m_pController (0x4A0) on moved +0x10m_soundInfo (0x508) on moved +0x10m_hMovingEntity (0x4B8) on moved +0x8m_pNext (0x4A8) on moved +0x10m_bDroppedByPlayer offset 0xCF1 → 0xCF0m_bTouchedByPlayer offset 0xCF2 → 0xCF1m_bFirstCollisionAfterLaunch offset 0xCF3 → 0xCF2m_bHasBeenAwakened offset 0xCF4 → 0xCF3m_bIsOverrideProp offset 0xCF5 → 0xCF4m_bAcceptDamageFromHeldObjects offset 0xD1F → 0xD1Em_bEnableUseOutput offset 0xD20 → 0xD1Fm_CrateType offset 0xD24 → 0xD20m_bAwake no longer networkedm_bThrownByPlayerm_bAllowObstacleConvexHullMergingm_pSpringJoint (0x4A0) on moved +0x10m_nDensity offset 0x4A0 → 0x4B0m_damage (0x4A0) on moved +0x10m_offset (0x500) on moved +0x10m_nameAttach (0x4A0) on moved +0x10m_position2 (0x500) on moved +0x10m_axisEnd (0x508) on moved +0x10m_localOrigin offset 0x500 → 0x510m_axis offset 0x500 → 0x510, type VectorWS → Vectorm_flSuspensionFrequency (0x500) on moved +0x10m_pPlatform offset 0x780 → 0x878m_vecPunchAngle no longer networkedm_vecPunchAngleVel no longer networkedm_nPunchAngleJoltTick no longer networkedm_PlayerFog no longer networkedm_hColorCorrectionCtrl no longer networkedm_hViewEntity no longer networkedm_hTonemapController no longer networkedm_audio no longer networkedm_PostProcessingVolumes no longer networkedm_nToggleButtonDownMask no longer networkedm_flMaxspeed offset 0x1A0 → 0x1AC, no longer networkedm_arrForceSubtickMoveWhen offset 0x1A4 → 0x1B0, no longer networkedm_flForwardMove offset 0x1B4 → 0x1C0m_flLeftMove offset 0x1B8 → 0x1C4m_flUpMove offset 0x1BC → 0x1C8m_vecLastMovementImpulses offset 0x1C0 → 0x1CCm_vecOldViewAngles offset 0x228 → 0x240m_flCmdForwardMove float32 at 0x1A0m_flCmdLeftMove float32 at 0x1A4m_flCmdUpMove float32 at 0x1A8m_flStepSoundTime offset 0x240 → 0x258m_flFallVelocity offset 0x244 → 0x25C, no longer networkedm_groundNormal offset 0x248 → 0x260m_flSurfaceFriction offset 0x254 → 0x26Cm_surfaceProps offset 0x258 → 0x270m_nStepside offset 0x268 → 0x280m_vecSmoothedVelocity offset 0x26C → 0x284m_iObserverMode no longer networkedm_hObserverTarget no longer networkedm_hMyWeapons no longer networkedm_hActiveWeapon no longer networkedm_hLastWeapon no longer networkedm_iAmmo no longer networkedm_nUniqueID offset 0x780 → 0x878, no longer networkedm_unAccountID offset 0x784 → 0x87C, no longer networkedm_unTraceID offset 0x788 → 0x880, no longer networkedm_vecEndPos offset 0x78C → 0x884, type Vector → VectorWS, no longer networkedm_vecStart offset 0x798 → 0x890, type Vector → VectorWS, no longer networkedm_vecLeft offset 0x7A4 → 0x89C, no longer networkedm_vecNormal offset 0x7B0 → 0x8A8, no longer networkedm_nPlayerSlot offset 0x7BC → 0x8B4, no longer networkedm_nEntity offset 0x7C0 → 0x8B8, no longer networkedm_nHitbox offset 0x7C4 → 0x8BC, no longer networkedm_flCreationTime offset 0x7C8 → 0x8C0, no longer networkedm_nTintID offset 0x7CC → 0x8C4, no longer networkedm_nVersion offset 0x7D0 → 0x8C8, no longer networkedm_sTextureName offset 0x7D8 → 0x8D0, no longer networkedm_sTextureNameDamaged offset 0x7E0 → 0x8D8, no longer networkedm_sSoundNameDamaged offset 0x7E8 → 0x8E0, no longer networkedm_bDamaged offset 0x7F0 → 0x8E8, no longer networkedm_nPlayerSlot offset 0x508 → 0x518, no longer networkedm_nTeam offset 0x50C → 0x51Cm_flVisibilityStrength offset 0x4A0 → 0x4B0, no longer networkedm_flFogDistanceMultiplier offset 0x4A4 → 0x4B4, no longer networkedm_flFogMaxDensityMultiplier offset 0x4A8 → 0x4B8, no longer networkedm_flFadeTime offset 0x4AC → 0x4BC, no longer networkedm_bStartDisabled offset 0x4B0 → 0x4C0, no longer networkedm_bIsEnabled offset 0x4B1 → 0x4C1, no longer networkedm_bDisabled (0x4A0) on moved +0x10m_hTargetEntity (0x4A0) on moved +0x10m_FOV offset 0x4A0 → 0x4B0, no longer networkedm_Resolution offset 0x4A4 → 0x4B4, no longer networkedm_bFogEnable offset 0x4A8 → 0x4B8, no longer networkedm_FogColor offset 0x4A9 → 0x4BC, no longer networkedm_flFogStart offset 0x4B0 → 0x4C0, no longer networkedm_flFogEnd offset 0x4B4 → 0x4C4, no longer networkedm_flFogMaxDensity offset 0x4B8 → 0x4C8, no longer networkedm_bActive offset 0x4BC → 0x4CC, no longer networkedm_bUseScreenAspectRatio offset 0x4BD → 0x4CD, no longer networkedm_flAspectRatio offset 0x4C0 → 0x4D0, no longer networkedm_bNoSky offset 0x4C4 → 0x4D4, no longer networkedm_fBrightness offset 0x4C8 → 0x4D8, no longer networkedm_flZFar offset 0x4CC → 0x4DC, no longer networkedm_flZNear offset 0x4D0 → 0x4E0, no longer networkedm_bCanHLTVUse offset 0x4D4 → 0x4E4, no longer networkedm_bAlignWithParent offset 0x4D5 → 0x4E5, no longer networkedm_bDofEnabled offset 0x4D6 → 0x4E6, no longer networkedm_flDofNearBlurry offset 0x4D8 → 0x4E8, no longer networkedm_flDofNearCrisp offset 0x4DC → 0x4EC, no longer networkedm_flDofFarCrisp offset 0x4E0 → 0x4F0, no longer networkedm_flDofFarBlurry offset 0x4E4 → 0x4F4, no longer networkedm_flDofTiltToGround offset 0x4E8 → 0x4F8, no longer networkedm_TargetFOV offset 0x4EC → 0x4FCm_DegreesPerSecond offset 0x4F0 → 0x500m_bIsOn offset 0x4F4 → 0x504m_pNext offset 0x4F8 → 0x508m_flVerticalFOV offset 0x500 → 0x510m_bOrphanInsteadOfDeletingChildrenOnRemove offset 0x4A0 → 0x4B0m_hActivator offset 0x8E0 → 0x9D8, no longer networkedm_bStartEnabled offset 0x8E4 → 0x9DCm_bIgnoreInput offset 0x8E0 → 0x9D8, no longer networkedm_bLit offset 0x8E1 → 0x9D9, no longer networkedm_bFollowPlayerAcrossTeleport offset 0x8E2 → 0x9DA, no longer networkedm_flWidth offset 0x8E4 → 0x9DC, no longer networkedm_flHeight offset 0x8E8 → 0x9E0, no longer networkedm_flDPI offset 0x8EC → 0x9E4, no longer networkedm_flInteractDistance offset 0x8F0 → 0x9EC, no longer networkedm_flDepthOffset offset 0x8F4 → 0x9F0, no longer networkedm_unOwnerContext offset 0x8F8 → 0x9F4, no longer networkedm_unHorizontalAlign offset 0x8FC → 0x9F8, no longer networkedm_unVerticalAlign offset 0x900 → 0x9FC, no longer networkedm_unOrientation offset 0x904 → 0xA00, no longer networkedm_bAllowInteractionFromAllSceneWorlds offset 0x908 → 0xA04, no longer networkedm_vecCSSClasses offset 0x910 → 0xA08, no longer networkedm_bOpaque offset 0x928 → 0xA20, no longer networkedm_bNoDepth offset 0x929 → 0xA21, no longer networkedm_bVisibleWhenParentNoDraw offset 0x92A → 0xA22, no longer networkedm_bRenderBackface offset 0x92B → 0xA23, no longer networkedm_bUseOffScreenIndicator offset 0x92C → 0xA24, no longer networkedm_bExcludeFromSaveGames offset 0x92D → 0xA25, no longer networkedm_bGrabbable offset 0x92E → 0xA26, no longer networkedm_bOnlyRenderToTexture offset 0x92F → 0xA27, no longer networkedm_bDisableMipGen offset 0x930 → 0xA28, no longer networkedm_nExplicitImageLayout offset 0x934 → 0xA2C, no longer networkedm_flWindowUIScale float32 at 0x9E8m_bIgnoreParentOrientation bool at 0xA30m_messageText offset 0x938 → 0xA38, no longer networkedm_iszCommentaryFile no longer networkedm_hViewPosition no longer networkedm_vecFinishOrigin type Vector → VectorWSm_bActive no longer networkedm_flStartTime no longer networkedm_flStartTimeInCommentary no longer networkedm_iszTitle no longer networkedm_iszSpeakers no longer networkedm_iNodeNumber no longer networkedm_iNodeNumberMax no longer networkedm_bListenedTo no longer networkedm_hEntity (0x4A0) on moved +0x10m_nDamage (0x4A0) on moved +0x10m_hModifier (0x4A0) on moved +0x10m_iszSpawnTargetName (0x4A0) on moved +0x10m_targetMapName (0x4A0) on moved +0x10m_bDisabled (0x4A0) on moved +0x10m_bEnabled (0x4A0) on moved +0x10m_vSaveOrigin offset 0x4A0 → 0x4B0, type Vector → VectorWSm_vSaveAngles offset 0x4AC → 0x4BCm_bTeleportParentedEntities offset 0x4B8 → 0x4C8m_bTeleportUseCurrentAngle offset 0x4B9 → 0x4C9m_iszWorldName (0x4A0) on moved +0x10m_bDisabled offset 0x4A0 → 0x4B0, no longer networkedm_bUpdateOnClient offset 0x4A1 → 0x4B1, no longer networkedm_nInputType offset 0x4A4 → 0x4B4, no longer networkedm_iszRemapLineStartName offset 0x4A8 → 0x4B8m_iszRemapLineEndName offset 0x4B0 → 0x4C0m_hRemapLineStart offset 0x4B8 → 0x4C8, no longer networkedm_hRemapLineEnd offset 0x4BC → 0x4CC, no longer networkedm_flMaximumChangePerSecond offset 0x4C0 → 0x4D0, no longer networkedm_flDisengageDistance offset 0x4C4 → 0x4D4, no longer networkedm_flEngageDistance offset 0x4C8 → 0x4D8, no longer networkedm_bRequiresUseKey offset 0x4CC → 0x4DC, no longer networkedm_nOutputType offset 0x4D0 → 0x4E0, no longer networkedm_iszOutputEntityName offset 0x4D8 → 0x4E8m_iszOutputEntity2Name offset 0x4E0 → 0x4F0m_iszOutputEntity3Name offset 0x4E8 → 0x4F8m_iszOutputEntity4Name offset 0x4F0 → 0x500m_hOutputEntities offset 0x4F8 → 0x508, no longer networkedm_nHapticsType offset 0x510 → 0x520, no longer networkedm_nMomentumType offset 0x514 → 0x524, no longer networkedm_flMomentumModifier offset 0x518 → 0x528, no longer networkedm_flSnapValue offset 0x51C → 0x52C, no longer networkedm_flCurrentMomentum offset 0x520 → 0x530m_nRatchetType offset 0x524 → 0x534, no longer networkedm_flRatchetOffset offset 0x528 → 0x538m_flInputOffset offset 0x52C → 0x53C, no longer networkedm_bEngaged offset 0x530 → 0x540m_bFirstUpdate offset 0x531 → 0x541m_flPreviousValue offset 0x534 → 0x544m_flPreviousUpdateTickTime offset 0x538 → 0x548m_vecPreviousTestPoint offset 0x53C → 0x54C, type Vector → VectorWSm_hUsingPlayer offset 0x548 → 0x558m_flCustomOutputValue offset 0x54C → 0x55Cm_iszSoundEngage offset 0x550 → 0x560m_iszSoundDisengage offset 0x558 → 0x568m_iszSoundReachedValueZero offset 0x560 → 0x570m_iszSoundReachedValueOne offset 0x568 → 0x578m_iszSoundMovingLoop offset 0x570 → 0x580m_Position offset 0x590 → 0x5A0m_PositionDelta offset 0x5B0 → 0x5C0m_OnReachedValueZero offset 0x5D0 → 0x5E0m_OnReachedValueOne offset 0x5E8 → 0x5F8m_OnReachedValueCustom offset 0x600 → 0x610m_OnEngage offset 0x618 → 0x628m_OnDisengage offset 0x630 → 0x640m_hTargetEntity (0x4A0) on moved +0x10m_messageText offset 0x780 → 0x878, no longer networkedm_FontName offset 0x980 → 0xA78, no longer networkedm_BackgroundMaterialName offset 0x9C0 → 0xAB8, no longer networkedm_bEnabled offset 0xA00 → 0xAF8, no longer networkedm_bFullbright offset 0xA01 → 0xAF9, no longer networkedm_flWorldUnitsPerPx offset 0xA04 → 0xAFC, no longer networkedm_flFontSize offset 0xA08 → 0xB00, no longer networkedm_flDepthOffset offset 0xA0C → 0xB04, no longer networkedm_bDrawBackground offset 0xA10 → 0xB08, no longer networkedm_flBackgroundBorderWidth offset 0xA14 → 0xB0C, no longer networkedm_flBackgroundBorderHeight offset 0xA18 → 0xB10, no longer networkedm_flBackgroundWorldToUV offset 0xA1C → 0xB14, no longer networkedm_Color offset 0xA20 → 0xB18, no longer networkedm_nJustifyHorizontal offset 0xA24 → 0xB1C, no longer networkedm_nJustifyVertical offset 0xA28 → 0xB20, no longer networkedm_nReorientMode offset 0xA2C → 0xB24, no longer networkedm_hPostSettings offset 0x8F0 → 0xA00, no longer networkedm_flFadeDuration offset 0x8F8 → 0xA08, no longer networkedm_flMinLogExposure offset 0x8FC → 0xA0C, no longer networkedm_flMaxLogExposure offset 0x900 → 0xA10, no longer networkedm_flMinExposure offset 0x904 → 0xA14, no longer networkedm_flMaxExposure offset 0x908 → 0xA18, no longer networkedm_flExposureCompensation offset 0x90C → 0xA1C, no longer networkedm_flExposureFadeSpeedUp offset 0x910 → 0xA20, no longer networkedm_flExposureFadeSpeedDown offset 0x914 → 0xA24, no longer networkedm_flTonemapEVSmoothingRange offset 0x918 → 0xA28, no longer networkedm_bMaster offset 0x91C → 0xA2C, no longer networkedm_bExposureControl offset 0x91D → 0xA2D, no longer networkedm_flInnerDistance offset 0x108 → 0x2C8m_nAttachType offset 0x10C → 0x2CCm_bBatchSameVolumeType offset 0x110 → 0x2D0m_nRTEnvCP offset 0x114 → 0x2D4m_nRTEnvCPComponent offset 0x118 → 0x2D8m_szModifier offset 0x120 → 0x2E0m_szParticlePrecipitationPuddleEffect CResourceNameTyped< CWeakHandle< InfoForResourceTypeIParticleSystemDefinition > > at 0x108m_szParticlePrecipitationPostEffect CResourceNameTyped< CWeakHandle< InfoForResourceTypeIParticleSystemDefinition > > at 0x1E8m_nUseSnapshotFromSurfaceGraph int32 at 0x2E8m_snapshotFilter PrecipitationFilter_t at 0x2ECm_vecHitUnits offset 0x860 → 0x968m_vLastStompPos offset 0x860 → 0x968m_bFinished offset 0x86C → 0x974m_flWidth offset 0x870 → 0x978, no longer networkedm_tDieTime offset 0x874 → 0x97C, no longer networkedm_CCitadelMinimapComponent offset 0x860 → 0x968, no longer networkedm_vecHitEntities offset 0x860 → 0x968m_nRopeProjectileParticle offset 0x890 → 0x998m_bHitWorld (0x860) on moved +0x108m_vLastStompPos offset 0x860 → 0x968, type Vector → VectorWSm_bFinished offset 0x86C → 0x974m_flWidth offset 0x870 → 0x978, no longer networkedm_tDieTime offset 0x874 → 0x97C, no longer networkedm_bSpawnedInNoTeleportArea offset 0x860 → 0x968, no longer networkedm_vecAxis (0xED0) on moved +0x80m_bBreakable (0xF70) on moved +0x80m_flSeconds (0x90) on moved +0x90m_OnStart offset 0x48 → 0xD8m_OnEnd offset 0x90 → 0x120m_TagName offset 0x120 → 0x168m_OnCanceledm_OnFired offset 0x48 → 0xD8m_strEntityOutput offset 0xD8 → 0x120m_bListenUntilCanceled offset 0xE8 → 0x128m_OnCanceledm_strEntityOutputParamm_OnFinished offset 0x48 → 0xD8m_Triggers offset 0xD8 → 0x120m_OnCanceledm_cursorIDToRequirementsEventID CUtlHashtable< PulseCursorID_t, int32 > at 0x8m_outflowNameToCursorID CUtlHashtable< PulseSymbol_t, PulseCursorID_t > at 0x28m_cursorIDToPortm_ParamSequenceName offset 0xF0 → 0x138m_hChoreoScene offset 0xF0 → 0x138m_OnPaused offset 0xF8 → 0x140m_OnResumed offset 0x140 → 0x188m_OutRequirements offset 0x188 → 0x1D0, type CUtlVector< CPulseCell_Outflow_PlayVCD::VCDRequirementInfo_t > → CUtlVector< CPulseCell_Outflow_PlayVCD::VCDEventCursorInfo_t >m_szSyncGroup offset 0x48 → 0xD8m_nExpectedNumSequencesInSyncGroup offset 0x50 → 0xE0m_bEnsureOnNavmeshOnFinish offset 0x54 → 0xE4m_bDontTeleportAtEnd offset 0x55 → 0xE5m_bDisallowInterrupts offset 0x56 → 0xE6m_scriptedSequenceDataMain offset 0x58 → 0xE8m_vecAdditionalActors offset 0x90 → 0x120m_OnFinished offset 0xA8 → 0x138m_Triggers offset 0x138 → 0x180m_OnCanceledm_SequenceName offset 0x48 → 0xD8m_PulseAnimEvents offset 0x50 → 0xE0m_OnFinished offset 0x68 → 0xF8m_OnCanceledm_strGraphName offset 0x4A8 → 0x4B8, no longer networkedm_strStateBlob offset 0x4B0 → 0x4C0, no longer networkedm_hOwner (0x190) on moved -0x70m_hActivator (0xD8) on moved +0x10m_xmin (0x500) on moved +0x10m_bDisabled (0x4A0) on moved +0x10m_iCurrentMaxRagdollCount offset 0x4A0 → 0x4B0, no longer networkedm_iMaxRagdollCount offset 0x4A4 → 0x4B4m_bSaveImportant offset 0x4A8 → 0x4B8m_bCanTakeDamage offset 0x4A9 → 0x4B9m_ragdoll offset 0xAA0 → 0xAE0m_bStartDisabled offset 0xAF0 → 0xB30m_ragEnabled offset 0xAF8 → 0xB40, no longer networkedm_ragPos offset 0xB10 → 0xB58, no longer networkedm_ragAngles offset 0xB28 → 0xB70, no longer networkedm_lastUpdateTickCount offset 0xB40 → 0xB88m_allAsleep offset 0xB44 → 0xB8Cm_bFirstCollisionAfterLaunch offset 0xB45 → 0xB8Dm_hDamageEntity offset 0xB48 → 0xB98m_hKiller offset 0xB4C → 0xB9Cm_hPhysicsAttacker offset 0xB50 → 0xBA0m_flLastPhysicsInfluenceTime offset 0xB54 → 0xBA4m_flFadeOutStartTime offset 0xB58 → 0xBA8m_flFadeTime offset 0xB5C → 0xBACm_vecLastOrigin offset 0xB60 → 0xBB0m_flAwakeTime offset 0xB6C → 0xBBCm_flLastOriginChangeTime offset 0xB70 → 0xBC0m_strOriginClassName offset 0xB78 → 0xBC8m_strSourceClassName offset 0xB80 → 0xBD0m_bHasBeenPhysgunned offset 0xB88 → 0xBD8m_bAllowStretch offset 0xB89 → 0xBD9m_flBlendWeight offset 0xB8C → 0xBDC, no longer networkedm_flDefaultFadeScale offset 0xB90 → 0xBE0m_ragdollMins offset 0xB98 → 0xBE8m_ragdollMaxs offset 0xBB0 → 0xC00m_bShouldDeleteActivationRecord offset 0xBC8 → 0xC18m_CPropDataComponent CPropDataComponent at 0xAA0m_massScale float32 at 0xB34m_buoyancyScale float32 at 0xB38m_nNavObstacleType INavObstacle::NavObstacleType_t at 0xB90m_bUpdateNavWhenMoving bool at 0xB94m_bForceNavObstacleCut bool at 0xB95m_bAttachedToReferenceFrame bool at 0xB96m_vecNavObstacles CUtlVector< INavObstacle* > at 0xC30m_boneIndexAttached offset 0xBE0 → 0xC50, no longer networkedm_ragdollAttachedObjectIndex offset 0xBE4 → 0xC54, no longer networkedm_attachmentPointBoneSpace offset 0xBE8 → 0xC58, no longer networkedm_attachmentPointRagdollSpace offset 0xBF4 → 0xC64, no longer networkedm_bShouldDetach offset 0xC00 → 0xC70m_bShouldDeleteAttachedActivationRecord offset 0xC10 → 0xC80m_bShowLight offset 0xA68 → 0xB60, no longer networkedm_nNavAreaID offset 0x38 → 0x3Cm_nLastKnownNavAreaVersion uint32 at 0x38m_nNavBlockID uint32 at 0x40m_nSpaceBlockIDm_transform offset 0x0 → 0x10m_hEntity offset 0x20 → 0x50m_bTransformIsWorldSpace bool at 0x0m_transformWS CTransformWS at 0x30m_hLocalPortalLink offset 0x780 → 0x878, no longer networkedm_hRemotePortalLink offset 0x784 → 0x87C, no longer networkedm_brushModelName offset 0x788 → 0x880, no longer networkedm_flFadeStartDist offset 0x790 → 0x888, no longer networkedm_flFadeEndDist offset 0x794 → 0x88C, no longer networkedm_flFadeStartAngle offset 0x798 → 0x890, no longer networkedm_flFadeEndAngle offset 0x79C → 0x894, no longer networkedm_flRemoteViewForwardOffset offset 0x7A0 → 0x898, no longer networkedm_fadeToColor offset 0x7A4 → 0x89C, no longer networkedm_loadTime (0x780) on moved +0xF8m_RopeFlags offset 0x788 → 0x880, no longer networkedm_iNextLinkName offset 0x790 → 0x888m_Slack offset 0x798 → 0x890, no longer networkedm_Width offset 0x79C → 0x894, no longer networkedm_TextureScale offset 0x7A0 → 0x898, no longer networkedm_nSegments offset 0x7A4 → 0x89C, no longer networkedm_bConstrainBetweenEndpoints offset 0x7A5 → 0x89D, no longer networkedm_strRopeMaterialModel offset 0x7A8 → 0x8A0m_iRopeMaterialModelIndex offset 0x7B0 → 0x8A8, no longer networkedm_Subdiv offset 0x7B8 → 0x8B0, no longer networkedm_nChangeCount offset 0x7B9 → 0x8B1, no longer networkedm_RopeLength offset 0x7BA → 0x8B2, no longer networkedm_fLockedPoints offset 0x7BC → 0x8B4, no longer networkedm_bCreatedFromMapFile offset 0x7BD → 0x8B5m_flScrollSpeed offset 0x7C0 → 0x8B8, no longer networkedm_bStartPointValid offset 0x7C4 → 0x8BCm_bEndPointValid offset 0x7C5 → 0x8BDm_hStartPoint offset 0x7C8 → 0x8C0, no longer networkedm_hEndPoint offset 0x7CC → 0x8C4, no longer networkedm_iStartAttachment offset 0x7D0 → 0x8C8, no longer networkedm_iEndAttachment offset 0x7D1 → 0x8C9, no longer networkedm_OnArrivedAtm_eSpacem_bSolidBsp offset 0x980 → 0xA80m_iszMaster offset 0x780 → 0x878m_Score offset 0x788 → 0x880m_iszSceneFile offset 0x4A8 → 0x4B8m_iszTarget1 offset 0x4B0 → 0x4C0m_iszTarget2 offset 0x4B8 → 0x4C8m_iszTarget3 offset 0x4C0 → 0x4D0m_iszTarget4 offset 0x4C8 → 0x4D8m_iszTarget5 offset 0x4D0 → 0x4E0m_iszTarget6 offset 0x4D8 → 0x4E8m_iszTarget7 offset 0x4E0 → 0x4F0m_iszTarget8 offset 0x4E8 → 0x4F8m_hTarget1 offset 0x4F0 → 0x500m_hTarget2 offset 0x4F4 → 0x504m_hTarget3 offset 0x4F8 → 0x508m_hTarget4 offset 0x4FC → 0x50Cm_hTarget5 offset 0x500 → 0x510m_hTarget6 offset 0x504 → 0x514m_hTarget7 offset 0x508 → 0x518m_hTarget8 offset 0x50C → 0x51Cm_hLocatorOrigin offset 0x510 → 0x520m_sTargetAttachment offset 0x518 → 0x528m_bIsPlayingBack offset 0x520 → 0x530, no longer networkedm_bPaused offset 0x521 → 0x531, no longer networkedm_bMultiplayer offset 0x522 → 0x532, no longer networkedm_bAutogenerated offset 0x523 → 0x533, no longer networkedm_flForceClientTime offset 0x528 → 0x534, no longer networkedm_flCurrentTime offset 0x52C → 0x538m_flFrameTime offset 0x530 → 0x53Cm_bCancelAtNextInterrupt offset 0x534 → 0x540m_fPitch offset 0x538 → 0x544m_bAutomated offset 0x53C → 0x548m_nAutomatedAction offset 0x540 → 0x54Cm_flAutomationDelay offset 0x544 → 0x550m_flAutomationTime offset 0x548 → 0x554m_nSpeechPriority offset 0x54C → 0x558m_bPausedViaInput offset 0x550 → 0x55Cm_bPauseAtNextInterrupt offset 0x551 → 0x55Dm_bWaitingForActor offset 0x552 → 0x55Em_bWaitingForInterrupt offset 0x553 → 0x55Fm_bInterruptedActorsScenes offset 0x554 → 0x560m_bBreakOnNonIdle offset 0x556 → 0x561m_bSceneFinished offset 0x557 → 0x562m_hActorList offset 0x558 → 0x568, no longer networkedm_hRemoveActorList offset 0x570 → 0x580m_nSceneStringIndex offset 0x5B8 → 0x5C8, no longer networkedm_OnStart offset 0x5C0 → 0x5D0m_OnCompletion offset 0x5D8 → 0x5E8m_OnCanceled offset 0x5F0 → 0x600m_OnPaused offset 0x608 → 0x618m_OnResumed offset 0x620 → 0x630m_hInterruptScene offset 0x728 → 0x7B8m_nInterruptCount offset 0x72C → 0x7BCm_bSceneMissing offset 0x730 → 0x7D0m_bInterrupted offset 0x731 → 0x7D1m_bCompletedEarly offset 0x732 → 0x7D2m_bInterruptSceneFinished offset 0x733 → 0x7D3m_bRestoring offset 0x734 → 0x7D4m_hNotifySceneCompletion offset 0x738 → 0x7D8m_hListManagers offset 0x750 → 0x7F0m_iszSoundName offset 0x768 → 0x808m_iszSequenceName offset 0x770 → 0x810m_hActor offset 0x778 → 0x818m_hActivator offset 0x77C → 0x81Cm_BusyActor offset 0x780 → 0x820m_iPlayerDeathBehavior offset 0x784 → 0x824m_bRemoveOnCompletion bool at 0x541m_OnPulseRequirement CEntityIOOutput at 0x648m_LocatorSettingsMap CUtlDict< SceneLocatorSettings_t > at 0x660m_TargetNameMap CUtlDict< CUtlSymbolLarge > at 0x700m_AnchorNameMap CUtlDict< CUtlSymbolLarge > at 0x728m_ActorGraphMap CUtlDict< CUtlSymbolLarge > at 0x750m_ActorClipMap CUtlDict< ActorClipEntry_t > at 0x778m_ActorMap CUtlVector< ActorMapping_t > at 0x7A0m_responseConcept CUtlString at 0x7C0m_responseCriteria CUtlString at 0x7C8m_bAllRequirementsCompletem_bTakeOverNPCBehaviorm_hListManagers (0x4A0) on moved +0x10m_iszEntry (0x4A0) on moved +0x10m_vExtent offset 0x798 → 0x890m_vExtent offset 0x968 → 0xA78m_vExtent offset 0x8F8 → 0xA08m_vExtent offset 0x8F8 → 0xA08m_vExtent offset 0x918 → 0xA28m_hParentShard offset 0xD64 → 0x878m_ShardDesc offset 0xD68 → 0x880, no longer networkedm_nPoolState ShatterGlassEntityPoolState_t at 0x900m_bTouchedByPlayer bool at 0x904m_bDebrism_flSpeed float32 at 0x878m_modelState offset 0x130 → 0x120, no longer networkedm_bUseParentRenderBounds offset 0x380 → 0x3C0, no longer networkedm_bDisableSolidCollisionsForHierarchy offset 0x381 → 0x3C1m_bDirtyMotionType offset 0x0 → 0x3C2, type bitfield:1 → boolm_bIsGeneratingLatchedParentSpaceState offset 0x0 → 0x3C3, type bitfield:1 → boolm_materialGroup offset 0x384 → 0x3C8, no longer networkedm_nHitboxSet offset 0x388 → 0x3CC, no longer networkedm_bForceServerConstraintsEnabled offset 0x3E4 → 0x430m_worldGroupId (0x4A0) on moved +0x10m_skyboxData offset 0x4A0 → 0x4B0, no longer networkedm_skyboxSlotToken offset 0x530 → 0x540, no longer networkedm_bUseAngles offset 0x534 → 0x544m_pNext offset 0x538 → 0x548m_bDisabled offset 0x4A0 → 0x4B0, no longer networkedm_iszSoundAreaType offset 0x4A8 → 0x4B8, no longer networkedm_vPos offset 0x4B0 → 0x4C0, no longer networkedm_vMin offset 0x4C0 → 0x4D0, no longer networkedm_vMax offset 0x4CC → 0x4DC, no longer networkedm_flRadius offset 0x4C0 → 0x4D0, no longer networkedm_vMins offset 0x560 → 0x570, no longer networkedm_vMaxs offset 0x56C → 0x57C, no longer networkedm_flEmitterAngle (0x560) on moved +0x10m_bStartOnSpawn (0x4A0) on moved +0x10m_vMins offset 0x560 → 0x570, no longer networkedm_vMaxs offset 0x56C → 0x57C, no longer networkedm_iszParamName (0x4B8) on moved +0x10m_iszPathCorner offset 0x560 → 0x5A8m_vecCornerPairsNetworked offset 0x5A0 → 0x5C8, no longer networkedm_iCountMaxm_flDistanceMaxm_flDistMaxSqrm_flDotProductMaxm_bPlayingm_flRadius offset 0x560 → 0x570, no longer networkedm_vDistanceInnerMinsm_vDistanceInnerMaxsm_vDistanceOuterMinsm_vDistanceOuterMaxsm_nAABBDirectionm_vInnerMinsm_vInnerMaxsm_vOuterMinsm_vOuterMaxsm_traceResults (0x618) on moved +0x18m_iszStackName (0x4B8) on moved +0x10m_vMins (0x548) on moved +0x18m_bUseParentedPath (0x630) on moved +0x18m_bDisabled offset 0x4A0 → 0x4B0m_hSource offset 0x4A4 → 0x4B4m_iszSourceEntityName offset 0x4C0 → 0x4D0m_vLastPosition offset 0x518 → 0x530, type Vector → VectorWSm_flRefreshTime offset 0x524 → 0x53Cm_iszStackName offset 0x528 → 0x540, no longer networkedm_iszOperatorName offset 0x530 → 0x548, no longer networkedm_iszOpvarName offset 0x538 → 0x550, no longer networkedm_iOpvarIndex offset 0x540 → 0x558, no longer networkedm_bUseAutoCompare offset 0x544 → 0x55C, no longer networkedm_bFastRefresh offset 0x545 → 0x55D, no longer networkedm_OnEnter offset 0x548 → 0x560m_OnExit offset 0x560 → 0x578m_bAutoDisable offset 0x578 → 0x590m_flDistanceMin offset 0x59C → 0x5B4m_flDistanceMax offset 0x5A0 → 0x5B8m_flDistanceMapMin offset 0x5A4 → 0x5BCm_flDistanceMapMax offset 0x5A8 → 0x5C0m_flOcclusionRadius offset 0x5AC → 0x5C4m_flOcclusionMin offset 0x5B0 → 0x5C8m_flOcclusionMax offset 0x5B4 → 0x5CCm_flValSetOnDisable offset 0x5B8 → 0x5D0m_bSetValueOnDisable offset 0x5BC → 0x5D4m_bReloading offset 0x5BD → 0x5D5m_nSimulationMode offset 0x5C0 → 0x5D8m_nVisibilitySamples offset 0x5C4 → 0x5DCm_vDynamicProxyPoint offset 0x5C8 → 0x5E0m_flDynamicMaximumOcclusion offset 0x5D4 → 0x5ECm_hDynamicEntity offset 0x5D8 → 0x5F0m_iszDynamicEntityName offset 0x5E0 → 0x5F8m_flPathingDistanceNormFactor offset 0x5E8 → 0x600m_vPathingSourcePos offset 0x5EC → 0x604, type Vector → VectorWSm_vPathingListenerPos offset 0x5F8 → 0x610, type Vector → VectorWSm_vPathingDirection offset 0x604 → 0x61Cm_nPathingSourceIndex offset 0x610 → 0x628m_iszStackName offset 0x4A0 → 0x4B0m_vAnchorOffsetRestore (0x550) on moved +0x10m_flLightScale offset 0x780 → 0x878, no longer networkedm_Radius offset 0x784 → 0x87C, no longer networkedm_vSpotlightDir offset 0x788 → 0x880m_vSpotlightOrg offset 0x794 → 0x88Cm_hSpriteMaterial offset 0x780 → 0x878, no longer networkedm_hAttachedToEntity offset 0x788 → 0x880, no longer networkedm_nAttachment offset 0x78C → 0x884, no longer networkedm_flSpriteFramerate offset 0x790 → 0x888, no longer networkedm_flFrame offset 0x794 → 0x88C, no longer networkedm_flDieTime offset 0x798 → 0x890m_nBrightness offset 0x7A8 → 0x8A0, no longer networkedm_flBrightnessDuration offset 0x7AC → 0x8A4, no longer networkedm_flSpriteScale offset 0x7B0 → 0x8A8, no longer networkedm_flScaleDuration offset 0x7B4 → 0x8AC, no longer networkedm_bWorldSpaceScale offset 0x7B8 → 0x8B0, no longer networkedm_flGlowProxySize offset 0x7BC → 0x8B4, no longer networkedm_flHDRColorScale offset 0x7C0 → 0x8B8, no longer networkedm_flLastTime offset 0x7C4 → 0x8BCm_flMaxFrame offset 0x7C8 → 0x8C0m_flStartScale offset 0x7CC → 0x8C4m_flDestScale offset 0x7D0 → 0x8C8m_flScaleTimeStart offset 0x7D4 → 0x8CCm_nStartBrightness offset 0x7D8 → 0x8D0m_nDestBrightness offset 0x7DC → 0x8D4m_flBrightnessTimeStart offset 0x7E0 → 0x8D8m_nSpriteWidth offset 0x7E4 → 0x8DCm_nSpriteHeight offset 0x7E8 → 0x8E0m_flSpeed float32 at 0x8E4m_eStreetBrawlState no longer networkedm_flStreetBrawlStateStartTime no longer networkedm_flNextStateTime no longer networkedm_flStreetBrawlTotalNonCombatTime no longer networkedm_iRound no longer networkedm_iLastBuyCountDown no longer networkedm_iTeamSapphireScore no longer networkedm_iTeamAmberScore no longer networkedm_newTarget (0x4A0) on moved +0x10m_hTrain (0x4A0) on moved +0x10m_aPlayerControllers offset 0x4A0 → 0x4B0, no longer networkedm_aPlayers offset 0x4B8 → 0x4C8, no longer networkedm_iScore offset 0x4D0 → 0x4E0, no longer networkedm_szTeamname offset 0x4D4 → 0x4E4, no longer networkedm_iszFriendlyEffectName offset 0xCF8 → 0xE00m_iszEnemyEffectName offset 0xD00 → 0xE08m_iFriendlyEffectIndex offset 0xD08 → 0xE10, no longer networkedm_iEnemyEffectIndex offset 0xD10 → 0xE18, no longer networkedm_nTeam offset 0x508 → 0x518, no longer networkedm_iszWorldName (0x588) on moved +0x8m_iLoop (0x4A0) on moved +0x10m_OnVariantVoid offset 0x4A0 → 0x4B0m_OnVariantBool offset 0x4B8 → 0x4C8m_OnVariantInt offset 0x4D8 → 0x4E8m_OnVariantFloat offset 0x4F8 → 0x508m_OnVariantString offset 0x518 → 0x528m_OnVariantColor offset 0x538 → 0x548m_OnVariantVector offset 0x558 → 0x568m_bAllowEmptyInputs offset 0x580 → 0x590m_OnInternalTestVoid offset 0x588 → 0x5C8m_OnInternalTestBool offset 0x5A0 → 0x5E0m_OnInternalTestInt offset 0x5C0 → 0x600m_OnInternalTestFloat offset 0x5E0 → 0x620m_OnInternalTestString offset 0x600 → 0x640m_OnInternalTestColor offset 0x620 → 0x660m_OnInternalTestVector offset 0x640 → 0x680m_OnInternalTestEntityName offset 0x668 → 0x6A8m_OnInternalTestEntityHandle offset 0x688 → 0x6C8m_OnInternalTestSchemaEnum offset 0x6A8 → 0x6E8m_OnInternalTestFloatString offset 0x6C8 → 0x708m_OnInternalTestEntityNameString offset 0x6F0 → 0x730m_OnInternalTestEntityHandleInt offset 0x718 → 0x758m_OnInternalTestStringStringString offset 0x738 → 0x778m_TestComponent CTestPulseIOComponent_Derived at 0x598m_bLoop offset 0x780 → 0x878, no longer networkedm_flFPS offset 0x784 → 0x87C, no longer networkedm_hPositionKeys offset 0x788 → 0x880, no longer networkedm_hRotationKeys offset 0x790 → 0x888, no longer networkedm_vAnimationBoundsMin offset 0x798 → 0x890, no longer networkedm_vAnimationBoundsMax offset 0x7A4 → 0x89C, no longer networkedm_flStartTime offset 0x7B0 → 0x8A8, no longer networkedm_flStartFrame offset 0x7B4 → 0x8AC, no longer networkedm_flValues no longer networkedm_nValueCounts no longer networkedm_nBucketCount no longer networkedm_flInterval no longer networkedm_flFinalValue no longer networkedm_nCompressionType no longer networkedm_bStopped no longer networkedm_OnTimer (0x4A0) on moved +0x10m_flAutoExposureMin offset 0x4A0 → 0x4B0, no longer networkedm_flAutoExposureMax offset 0x4A4 → 0x4B4, no longer networkedm_flExposureAdaptationSpeedUp offset 0x4A8 → 0x4B8, no longer networkedm_flExposureAdaptationSpeedDown offset 0x4AC → 0x4BC, no longer networkedm_flTonemapEVSmoothingRange offset 0x4B0 → 0x4C0, no longer networkedm_tonemapControllerName (0x8E0) on moved +0x110m_OnTouchedActiveWeapon (0x8E0) on moved +0x110m_strModifier (0x8E0) on moved +0x110m_OnStartTouch (0x780) on moved +0xF8m_pTouchedEntities offset 0x8E0 → 0x9F0m_bPlayerFireOnly (0x8E0) on moved +0x110m_OnDetectedExplosion offset 0x908 → 0xA18m_vFanOriginOffset offset 0x8E0 → 0x9F0, no longer networkedm_vDirection offset 0x8EC → 0x9FC, no longer networkedm_bPushTowardsInfoTarget offset 0x8F8 → 0xA08, no longer networkedm_bPushAwayFromInfoTarget offset 0x8F9 → 0xA09, no longer networkedm_qNoiseDelta offset 0x900 → 0xA10, no longer networkedm_hInfoFan offset 0x910 → 0xA20, no longer networkedm_flForce offset 0x914 → 0xA24, no longer networkedm_bFalloff offset 0x918 → 0xA28, no longer networkedm_RampTimer offset 0x920 → 0xA30, no longer networkedm_vFanOriginWS offset 0x938 → 0xA48m_vFanOriginLS offset 0x944 → 0xA54m_vFanEndLS offset 0x950 → 0xA60m_vNoiseDirectionTarget offset 0x95C → 0xA6Cm_iszInfoFan offset 0x968 → 0xA78m_flRopeForceScale offset 0x970 → 0xA80m_flParticleForceScale offset 0x974 → 0xA84m_flPlayerForce offset 0x978 → 0xA88m_bPlayerWindblock offset 0x97C → 0xA8Cm_flNPCForce offset 0x980 → 0xA90m_flRampTime offset 0x984 → 0xA94m_fNoiseDegrees offset 0x988 → 0xA98m_fNoiseSpeed offset 0x98C → 0xA9Cm_bPushPlayer offset 0x990 → 0xAA0m_bRampDown offset 0x991 → 0xAA1m_nManagerFanIdx offset 0x994 → 0xAA4m_strStartTouchEventName offset 0x8E0 → 0x9F0, no longer networkedm_strEndTouchEventName offset 0x8E8 → 0x9F8, no longer networkedm_strTriggerID offset 0x8F0 → 0xA00, no longer networkedm_flOriginalDamage (0x8E0) on moved +0x110m_flMagnitude (0x8F8) on moved +0x110m_CCitadelMinimapComponent offset 0x8E0 → 0x9F0, no longer networkedm_iszSoundName offset 0x900 → 0xA10, no longer networkedm_vAudioOffset offset 0x908 → 0xA1Cm_iLane int32 at 0xA18m_OnContested (0x900) on moved +0x110m_iszLerpTarget (0x8E0) on moved +0x110m_hLookTarget offset 0x8F8 → 0xA08m_flFieldOfView offset 0x8FC → 0xA0Cm_flLookTime offset 0x900 → 0xA10m_flLookTimeTotal offset 0x904 → 0xA14m_flLookTimeLast offset 0x908 → 0xA18m_flTimeoutDuration offset 0x90C → 0xA1Cm_bTimeoutFired offset 0x910 → 0xA20m_bIsLooking offset 0x911 → 0xA21m_b2DFOV offset 0x912 → 0xA22m_bUseVelocity offset 0x913 → 0xA23m_bTestOcclusion offset 0x914 → 0xA24, no longer networkedm_bTestAllVisibleOcclusion offset 0x915 → 0xA25, no longer networkedm_OnTimeout offset 0x918 → 0xA28m_OnStartLook offset 0x930 → 0xA40m_OnEndLook offset 0x948 → 0xA58m_iszModifierName (0x8E0) on moved +0x110m_OnTrigger offset 0x8E0 → 0x9F0m_vecPlayers (0x8E0) on moved +0x110m_iszModifierName (0x8E0) on moved +0x110m_pController offset 0x8E8 → 0x9F8m_gravityScale offset 0x8F0 → 0xA00, no longer networkedm_linearLimit offset 0x8F4 → 0xA04, no longer networkedm_linearDamping offset 0x8F8 → 0xA08, no longer networkedm_angularLimit offset 0x8FC → 0xA0C, no longer networkedm_angularDamping offset 0x900 → 0xA10, no longer networkedm_linearForce offset 0x904 → 0xA14, no longer networkedm_flFrequency offset 0x908 → 0xA18, no longer networkedm_flDampingRatio offset 0x90C → 0xA1C, no longer networkedm_vecLinearForcePointAt offset 0x910 → 0xA20, no longer networkedm_bCollapseToForcePoint offset 0x91C → 0xA2C, no longer networkedm_vecLinearForcePointAtWorld offset 0x920 → 0xA30, type Vector → VectorWS, no longer networkedm_vecLinearForceDirection offset 0x92C → 0xA3C, no longer networkedm_bConvertToDebrisWhenPossible offset 0x938 → 0xA49, no longer networkedm_bForceDirectionIsInLocalSpace bool at 0xA48m_ePingLocation offset 0x8E0 → 0x9F0m_hMeasureTarget (0x8E0) on moved +0x110m_angPushEntitySpace offset 0x8E0 → 0x9F0m_vecPushDirEntitySpace offset 0x8EC → 0x9FCm_bTriggerOnStartTouch offset 0x8F8 → 0xA08m_bUsePathSimple offset 0x8F9 → 0xA09m_iszPathSimpleName offset 0x900 → 0xA10m_PathSimple offset 0x908 → 0xA18, type CPathSimple* → CHandle< CPathSimple >m_splinePushType offset 0x910 → 0xA1Cm_flSpeed float32 at 0xA20m_OnRemove offset 0x8E0 → 0x9F0m_strModifier offset 0x8E0 → 0x9F0m_bForceNewLevelUnit offset 0x8E0 → 0x9F0m_fDangerousTimer offset 0x8E4 → 0x9F4m_minHitPoints offset 0x8E8 → 0x9F8m_flRetriggerDelay float32 at 0x9FCm_hTouchingPlayers offset 0x8E0 → 0x9F0m_flPosition offset 0x8F8 → 0xA08, type Vector → VectorWSm_flCenterSize offset 0x904 → 0xA14m_flMinVal offset 0x908 → 0xA18m_flMaxVal offset 0x90C → 0xA1Cm_opvarName offset 0x910 → 0xA20m_stackName offset 0x918 → 0xA28m_operatorName offset 0x920 → 0xA30m_bVolIs2D offset 0x928 → 0xA38m_opvarNameChar offset 0x929 → 0xA39m_stackNameChar offset 0xA29 → 0xB39m_operatorNameChar offset 0xB29 → 0xC39m_VecNormPos offset 0xC2C → 0xD3Cm_flNormCenterSize offset 0xC38 → 0xD48m_hSoundscape (0x8E0) on moved +0x110m_strModifier offset 0x8E0 → 0x9F0m_iLandmark (0x8E0) on moved +0x110m_nNumEnemyPlayers offset 0x910 → 0xA20, no longer networkedm_flRadius offset 0x8E0 → 0x9F0m_flRadius offset 0x940 → 0xA50m_iFilterName (0x780) on moved +0xF8m_SourceAbilityID no longer networkedm_vecImbuedAbilities no longer networkedm_eValType no longer networkedm_flValue no longer networkedm_vSourceAnchorPos type Vector → VectorWSm_vTargetAnchorPos type Vector → VectorWSm_duration no longer networkedm_timestamp no longer networkedm_timescale no longer networkedm_ID no longer networkedm_Values no longer networkedm_iDamageType offset 0x4D8 → 0x4E8m_bAdrenalineActive (0x4D8) on moved +0x10dirPrimary no longer networkedcolorPrimary no longer networkedcolorSecondary no longer networkedcolorPrimaryLerpTo no longer networkedcolorSecondaryLerpTo no longer networkedstart no longer networkedend no longer networkedfarz no longer networkedmaxdensity no longer networkedexponent no longer networkedHDRColorScale no longer networkedskyboxFogFactor no longer networkedskyboxFogFactorLerpTo no longer networkedstartLerpTo no longer networkedendLerpTo no longer networkedmaxdensityLerpTo no longer networkedlerptime no longer networkedduration no longer networkedblendtobackground no longer networkedscattering no longer networkedlocallightscale no longer networkedenable no longer networkedblend no longer networkedm_hCtrl no longer networkedm_eBodySectionMutex BodySectionMutex_t at 0x18m_ePreviousBodySectionMutex BodySectionMutex_t at 0x1Cm_eRestartType HandshakeRestartType_t at 0x20m_nModelID no longer networkedm_vecPanelSize no longer networkedm_vecPanelVertices type CNetworkUtlVectorBase< Vector > → CNetworkUtlVectorBase< VectorWS >, no longer networkedm_flThickness no longer networkedm_SurfacePropStringToken no longer networkedm_timestamp no longer networkedm_nWorldGroupId no longer networkedm_unItemID no longer networkedm_nUpgradeBits type int32 → AbilityUpgradeBits_t, no longer networkedm_nAbilityLevel int32 at 0x38m_Item no longer networkedm_BonusItem1 offset 0x68 → 0x70, no longer networkedm_BonusItem2 offset 0xA0 → 0xB0, no longer networkedm_bHasBeenDrafted offset 0xD8 → 0xF0, no longer networkedm_bRare offset 0xD9 → 0xF1, no longer networkedm_vecOptions no longer networkedm_nID no longer networkedm_nDraftsRemaining no longer networkedm_nDraftsTotal no longer networkedm_nRoundsRemaining no longer networkedm_nRoundsTotal no longer networkedm_SourceItemID no longer networkedm_vecImbuedAbilities no longer networkedm_vecStartOrigin type Vector → VectorWSm_flGainRate no longer networkedm_flDrainRate no longer networkedm_flMaxValue no longer networkedm_flLatchedValue no longer networkedm_flLatchedTime no longer networkedm_eLockonState no longer networkedm_hTarget no longer networkedsLockedSound type CUtlSymbolLarge → CGameSoundEventNamesUnlockedSound type CUtlSymbolLarge → CGameSoundEventNamem_vWorldPosition offset 0x28 → 0x20m_vForward offset 0x34 → 0x2Cm_vLeft offset 0x40 → 0x38m_flDistToNext offset 0x4C → 0x44m_bOverrideGaitInCombat bool at 0x1Cm_eMinMovementGait SharedMovementGait_t at 0x1Dm_eMaxMovementGait SharedMovementGait_t at 0x1Em_eMovementGaitOverridem_hOwner no longer networkedm_RelativeTransforms CNetworkUtlVectorBase< CTransform > at 0x8m_Transformsm_iLevel no longer networkedm_iMaxAmmo no longer networkedm_iHealthMax no longer networkedm_flHealthRegen no longer networkedm_flRespawnTime no longer networkedm_nHeroID no longer networkedm_nPreGameHeroID no longer networkedm_unHeroBadgeXP no longer networkedm_iGoldNetWorth offset 0x28 → 0x2C, no longer networkedm_iAPNetWorth offset 0x2C → 0x30, no longer networkedm_iCreepGold offset 0x30 → 0x34, no longer networkedm_iCreepGoldSoloBonus offset 0x34 → 0x38, no longer networkedm_iCreepGoldKill offset 0x38 → 0x3C, no longer networkedm_iCreepGoldAirOrb offset 0x3C → 0x40, no longer networkedm_iCreepGoldGroundOrb offset 0x40 → 0x44, no longer networkedm_iCreepGoldDeny offset 0x44 → 0x48, no longer networkedm_iCreepGoldNeutral offset 0x48 → 0x4C, no longer networkedm_iFarmBaseline offset 0x4C → 0x50, no longer networkedm_iHealth offset 0x50 → 0x54, no longer networkedm_iPlayerKills offset 0x54 → 0x58, no longer networkedm_iPlayerAssists offset 0x58 → 0x60, no longer networkedm_iDeaths offset 0x5C → 0x64, no longer networkedm_iDenies offset 0x60 → 0x68, no longer networkedm_iLastHits offset 0x64 → 0x6C, no longer networkedm_iKillStreak offset 0x68 → 0x70, no longer networkedm_bAlive offset 0x6C → 0x74, no longer networkedm_nHeroDraftPosition offset 0x70 → 0x78, no longer networkedm_bUltimateTrained offset 0x74 → 0x7C, no longer networkedm_flUltimateCooldownStart offset 0x78 → 0x80, no longer networkedm_flUltimateCooldownEnd offset 0x7C → 0x84, no longer networkedm_bHasRejuvenator offset 0x80 → 0x88, no longer networkedm_bHasRebirth offset 0x81 → 0x89, no longer networkedm_bFlaggedAsCheater offset 0x82 → 0x8A, no longer networkedm_bAbandon offset 0x83 → 0x8B, no longer networkedm_iHeroDamage offset 0x84 → 0x8C, no longer networkedm_iHeroHealing offset 0x88 → 0x90, no longer networkedm_iSelfHealing offset 0x8C → 0x94, no longer networkedm_iObjectiveDamage offset 0x90 → 0x98, no longer networkedm_vecUpgrades offset 0x98 → 0xA0, no longer networkedm_vecBonusCounterAbilities offset 0xB0 → 0xB8, no longer networkedm_vecBonusCounterValues offset 0xC8 → 0xD0, no longer networkedm_vecBonusCounterModifiers offset 0xE0 → 0xE8, no longer networkedm_vecModifierBonusCounterValues offset 0xF8 → 0x100, no longer networkedm_tHeldItem offset 0x110 → 0x118, no longer networkedm_vecImbuements offset 0x118 → 0x120, no longer networkedm_vecDynamicAbilityValues offset 0x180 → 0x188, no longer networkedm_vecStatViewerModifierValues offset 0x1E8 → 0x1F0, no longer networkedm_vecStolenAbilities offset 0x250 → 0x258, no longer networkedm_vecAbilityUpgradeState offset 0x2B8 → 0x2C0, no longer networkedm_strIconHeroCardOverride offset 0x320 → 0x328, no longer networkedm_strIconHeroCardCriticalOverride offset 0x328 → 0x330, no longer networkedm_strIconHeroCardGloatOverride offset 0x330 → 0x338, no longer networkedm_unPackedRank offset 0x338 → 0x340, no longer networkedm_iGold int32 at 0x28m_iNPCKills int32 at 0x5Cm_vecParticipants no longer networkedm_vecTriggers no longer networkedm_tBeginTimeWithPrewarm no longer networkedm_tEndTime no longer networkedm_tTriggerTime no longer networkedm_eType no longer networkedm_nTarget no longer networkedm_nModelID no longer networkedm_hMaterialBase no longer networkedm_hMaterialDamageOverlay no longer networkedm_solid no longer networkedm_vecPanelSize no longer networkedm_vecStressPositionA no longer networkedm_vecStressPositionB no longer networkedm_vecPanelVertices no longer networkedm_vInitialPanelVertices no longer networkedm_flGlassHalfThickness no longer networkedm_bHasParent no longer networkedm_bParentFrozen no longer networkedm_SurfacePropStringToken no longer networkedscale no longer networkedorigin type Vector → VectorWS, no longer networkedbClip3DSkyBoxNearToWorldFar no longer networkedflClip3DSkyBoxNearToWorldFarOffset no longer networkedfog no longer networkedm_nWorldGroupID no longer networkedvPos type Vector → VectorWSm_SourceModifierID no longer networkedm_eValType offset 0x34 → 0x38, no longer networkedm_flValue offset 0x38 → 0x3C, no longer networkedm_SourceAbilityID CUtlStringToken at 0x34m_nEntIndex no longer networkedm_nTeam no longer networkedm_eClass no longer networkedm_iLane no longer networkedm_eHeight no longer networkedm_bVisibleOnMap no longer networkedm_bBackdoorProtectionActive no longer networkedm_nTickHidden no longer networkedm_nHealthPercent no longer networkedm_nPositionX no longer networkedm_nPositionY no longer networkedm_strCSSClass CUtlString at 0x48m_strEntityNamem_ItemSlotType no longer networkedm_StolenAbilityID no longer networkedm_nPosX uint8 at 0x30m_nPosY uint8 at 0x31m_nFlags uint8 at 0x32m_nEntIndexm_nTeamm_nPositionXYm_flCaptureProgressFrac no longer networkedm_nCapturerCount no longer networkedm_bIsBlocked no longer networkedm_vecParticipants no longer networkedunStatID no longer networkedunStatValue no longer networkedm_location CRelativeLocation at 0x0m_flExpireTime GameTime_t at 0x48m_vecTargetLocationWhenUnreachable VectorWS at 0x4CnTargetTypehTargetEntvecTargetWorldPossTargetSymbolfExpireTimevecTargetLocationWhenUnreachablenType no longer networkedqAngle no longer networkednIndex no longer networkedm_nInteractsAs no longer networkedm_nInteractsWith no longer networkedm_nInteractsExclude no longer networkedm_nEntityId no longer networkedm_nOwnerId no longer networkedm_nHierarchyId no longer networkedm_nDetailLayerMask no longer networkedm_nDetailLayerMaskType no longer networkedm_nTargetDetailLayer no longer networkedm_nCollisionGroup no longer networkedm_nCollisionFunctionMask no longer networkedm_hOuter no longer networkedm_nCritHitGroup no longer networkedm_nBodyGroup no longer networkedm_bPermanentlyBroken no longer networkedm_nBrokenBodygroupIndex no longer networkedeSchedule value 4 → 3eMovement = 4eStrategy = 5eSmartGoaleMoveStrategyeAlign value 2 → 1eCompensateAngleDeltaeOverride value 0 → 1eModifier value 1 → 2eBase value 3 → 6eCount value 4 → 7eNavLinkEntry = 0eSchedule = 3eMovement = 4eStrategy = 5eMoveStrategyeBase value 1 → 3eOverride value 2 → 4eCount value 3 → 5eSchedule = 0eMovement = 1eStrategy = 2eMoveStrategyeIgnoreOffsetFromEntityWhenRepathing = 512eModifyGoalConstraints = 8192eStopMovingOnPathFindFailure = 16384eFailScheduleOnFailure = 32768eFailTacticOnFailure = 65536eDontMarkUnreachableOnPathFindFailure = 131072eDisableGoalValidation = 262144eSpeculativePathQueryGoal = 134217728eIsRepathGoal = 268435456eMotorDrivenGoal = 536870912eFromTacticalSearchResult = 1073741824eLongDistancePathQueryGoal = 2147483648eGoalOffsetInLocalYaweGoalOffsetInLocalSpaceeDestInWorldSpaceeClearGoalOffsetOnRepathForMovementAISG_QUEUE_GOAL value 4 → 1AISG_QUEUED_GOAL_BEING_PROCESSED = 2AISG_SET_ARRIVAL_FROM_PREVWPAISG_MAINTAIN_SMART_GOALeSchedule value 0 → 2eBase value 2 → 5eCount value 3 → 6eModifier = 0eNavLinkEntry = 1eMovement = 3eStrategy = 4eMoveStrategyeSchedule value 5 → 3eMovement = 4eStrategy = 5eSmartGoaleMoveStrategyNUM_FAIL_CODES value 40 → 42FAIL_LAST_PATH_FAILURE value 18 → 17NO_TACTIC_FAILURE = 0FAIL_COVER_GOAL_INVALIDATED = 40FAIL_LOS_GOAL_INVALIDATED = 41NO_MOVE_TACTIC_FAILUREFOLLOW_CONSTRAINT_RATIO = 2FOLLOW_CONSTRAINT_COUPLER = 3ROTATE_RETURN_TO_INITIAL_ORIENTATION value 5 → 6ROTATE_LOOK_AT_TARGET_ONLY_PITCH = 5SCHEDULE_FLAGS_IS_FORCED_GO_SCHEDULE value 128 → 256SCHEDULE_FLAGS_NO_INTERRUPT_ON_NAV_FAILURE = 16SCHEDULE_FLAGS_BODY_SECTION_MUTEX_FULL = 32SCHEDULE_FLAGS_BODY_SECTION_MUTEX_UPPER = 64SCHEDULE_FLAGS_BODY_SECTION_MUTEX_NONE = 128SCHEDULE_FLAGS_ALLOW_CHOOSE_NEW_ENEMY = 512SCHEDULE_FLAGS_DO_NOT_INTERRUPT_ON_BEHAVIOR_CHANGE_REQUEST = 1024SCHEDULE_FLAGS_DO_NOT_INTERRUPT_ON_STRATEGY_CHANGE_REQUEST = 2048SCHEDULE_FLAGS_NO_CUSTOM_INTERRUPTS = 4096SCHEDULE_FLAGS_BODY_SECTION_MUTEX_NONE_EXPLICIT = 8192SCHEDULE_FLAGS_CONTROLS_NAVIGATIONSCHEDULE_FLAGS_BODY_AUTHORITY_FULLSCHEDULE_FLAGS_BODY_AUTHORITY_NONEHINT_TACTICAL_THRESHOLD = 112NAV_OBSTACLE_TYPE_PERMANENT_BLOCK = 4eCover value 4 → 1eLOS value 5 → 2eCount value 6 → 4eInvalid value 7 → 5eDefault = 0eBackAway = 3eNoneeEntityePathCornereLocationRELATIVE_TO_ENTITY_NAV = 255WP_TO_DOOR value 8 → 2WP_LOCAL_PATH value 256 → 4WP_GOAL_FROM_BLOCKED value 512 → 8WP_PLACED_ON_GROUND value 1024 → 16WP_PATH_INCOMPLETE_FROM_PROCESSING value 2048 → 32WP_STOPPING_PATH value 4096 → 64WP_TO_SUBGOAL value 8192 → 128WP_BASHABLE_OBSTACLE value 16384 → 256WP_RETURN_PATH value 32768 → 512WP_LOCKED_POSITION = 1024WP_OBSTACLE_NAVLINK = 2048WP_TO_PATHCORNERWP_TO_GOALWP_DONT_SIMPLIFYWP_INTERRUPTED_STOPWP_FROM_NAVMESHWP_FROM_NAVSPACEm_pBehaviorHostm_Schedulerm_lastNavLocationm_flLastPositionTolerancem_bDoPostRestoreRefindPathm_Conditionsm_ExistingConditionsAsyncm_NonGatherConditionsm_CustomInterruptConditionsm_bReceivedEnemyDeadNotificationm_bForceConditionsGatherm_bConditionsGatheredSearchType (m_iSearchType): flags ["save","key"] → ["key"], offset 1184 → 1200SearchName (m_strSearchName): flags ["save","key"] → ["key"], offset 1192 → 1208NewHintGroup (m_strNewHintGroup): flags ["save","key"] → ["key"], offset 1200 → 1216Radius (m_flRadius): flags ["save","key"] → ["key"], offset 1208 → 1224GoldReward (m_iBaseGoldReward)SkillShotReward (m_iSkillShotReward)CoverGroupID (m_iCoverGroupID)m_hLookTargetm_vecSpawnOriginm_vecWeakPointsm_bMinionm_vLastGroundEntityCheckPosm_flLastGroundCheckTimem_bBeamActivem_vEyeBeamTargetm_CCitadelAbilityComponentm_pEntityFacingRequestsm_eScheduleFacingRequestPrioritym_strafingRequestsm_pEnableForceFacingm_vecChoreoEntityFacingsm_nEntityFacingLockCountm_bFailedTargetValidationm_hHintOwnerm_flNextUseTimem_vecForwardm_bNodeFOVCheckBehindm_hAssociatedEntityCAI_HintEnableThinkm_NodeData: flags ["save"] → none, offset 1184 → 1200, external_name "" → nonenodeFOV (m_nodeFOV): flags ["save","key"] → ["key"], offset 1320 → 1336animgraph_entry_action (m_iszAnimgraphEntryAction): flags ["save","key"] → ["key"], offset 1344 → 1360animgraph_exit_action (m_iszAnimgraphExitAction): flags ["save","key"] → ["key"], offset 1352 → 1368animgraph_entry_cmd (m_iszAnimgraphEntryCmd): flags ["save","key"] → ["key"], offset 1360 → 1376m_eTypem_flEndTimem_nWorldGroupIdtarget (m_hTarget): flags ["save","key"] → ["key"]target_position (m_vPosition): flags ["save","key"] → ["key"]target_direction (m_vDirection): flags ["save","key"] → ["key"]discard_outside_viewcone (m_bDiscardOutsideViewcone): flags ["save","key"] → ["key"]look_at_mode (m_nLookAtMode): flags ["save","key","enum"] → ["key","enum"]look_at_speed (m_nLookAtSpeed): flags ["save","key","enum"] → ["key","enum"]m_flTimeNextAvailableStartDisabled (m_bDisabled): flags ["save","key"] → ["key"], offset 1192 → 1208context (m_iContext): flags ["save","key"] → ["key"], offset 1184 → 1200priority (m_iPriority): flags ["save","key"] → ["key"], offset 1188 → 1204maxdist (m_flMaxDist): flags ["save","key"] → ["key"], offset 1200 → 1216CAI_RelationshipApplyRelationshipThinkm_bIsActivem_iPreviousDispositionm_iPreviousRanksubject (m_iszSubject): flags ["save","key"] → ["key"], offset 1200 → 1216subjectclass (m_iszSubjectClass): flags ["save","key"] → ["key"], offset 1208 → 1224subjectclassify (m_nSubjectClassifyAs): flags ["save","key","enum"] → ["key","enum"], offset 1216 → 1232targetclass (m_iszTargetClass): flags ["save","key"] → ["key"], offset 1224 → 1240targetclassify (m_nTargetClassifyAs): flags ["save","key","enum"] → ["key","enum"], offset 1232 → 1248disposition (m_iDisposition): flags ["save","key"] → ["key"], offset 1236 → 1252rank (m_iRank): flags ["save","key"] → ["key"], offset 1240 → 1256StartActive (m_fStartActive): flags ["save","key"] → ["key"], offset 1244 → 1260CAI_ScriptConditionsEvaluationThinkm_hTargetm_PlayerActorProxTesterm_ActorTargetProxTesterm_PlayerTargetProxTesterm_ElementListm_bLeaveAsleepStartDisabled (m_fDisabled): flags ["save","key"] → ["key"], offset 1264 → 1280Actor (m_Actor): flags ["save","key"] → ["key"], offset 1296 → 1312RequiredTime (m_flRequiredDuration): flags ["save","key"] → ["key"], offset 1272 → 1288MinimumState (m_fMinState): flags ["save","key","enum"] → ["key","enum"], offset 1276 → 1292MaximumState (m_fMaxState): flags ["save","key","enum"] → ["key","enum"], offset 1280 → 1296subject (m_iszSubject): flags ["save","key"] → ["key"], offset 1192 → 1208IdleModifier (m_flIdleModifier): flags ["save","key"] → ["key"], offset 1200 → 1216NeverSayHello (m_bNeverSayHello): flags ["save","key"] → ["key"], offset 1204 → 1220StartDisabled (m_bDisabled): flags ["save","key"] → ["key"], offset 1205 → 1221m_hEventeventtype (m_iEventType): flags ["save","key","enum"] → ["key","enum"], offset 1184 → 1200eventflags (m_iEventFlags): flags ["save","key","enum"] → ["key","enum"], offset 1186 → 1202radius (m_flRadius): flags ["save","key"] → ["key"], offset 1188 → 1204duration (m_flDuration): flags ["save","key"] → ["key"], offset 1200 → 1216locationproxy (m_iszProxyEntityName): flags ["save","key"] → ["key"], offset 1208 → 1224m_hListenFilterm_hSensedEventsStartDisabled (m_bDisabled): flags ["save","key"] → ["key"], offset 1200 → 1216eventtypes (m_nEventTypeMask): flags ["save","key","enum"] → ["key","enum"], offset 1208 → 1224Sensitivity (m_flSensitivity): flags ["save","key"] → ["key"], offset 1216 → 1232ListenFilter (m_iszListenFilter): flags ["save","key"] → ["key"], offset 1224 → 1240MaxRange (m_flMaxRange): flags ["save","key"] → ["key"], offset 1220 → 1236NextPath (m_strNextPath): flags ["save","key"] → ["key"], offset 1192 → 1208m_hSoundSourcem_nSoundSourceEntIndexm_nGUIDm_flMaxRadiusm_fActivem_fLoopingm_iSoundLevelCAmbientGenericRampThinkmessage (m_iszSound): flags ["save","key"] → ["key"], offset 1304 → 1320radius (m_radius): flags ["save","key"] → ["key"], offset 1184 → 1200SourceEntityName (m_sSourceEntName): flags ["save","key"] → ["key"], offset 1312 → 1328m_dpv: flags ["save"] → none, offset 1196 → 1212, embedded "dynpitchvol_t" → "dynpitchvol_base_t", external_name "" → noneLaneNum (m_iLane): flags ["save","key"] → ["key"], offset 1920 → 2168bakespeculartocubemaps_scale (m_flBakeSpecularToCubemapsScale)transmit_always (m_bTransmitAlways)precomputed_vis_clusters (m_VisClusters)m_flLightStyleStartTimem_QueuedLightStyleStringsm_LightStyleEventsm_LightStyleTargetsdynamicbounce (m_bDynamicBounce)CBarnLightThink_SetNextQueuedLightStyleCBarnLightThink_ApplyLightStylesToTargetsCBarnLightThink_LightStyleEventenabled (m_bEnabled): flags ["save","key"] → ["key"], offset 1920 → 2168m_graphControllerManagerm_bAnimGraphUpdateEnabledm_flMaxSlopeDistancem_bRagdollEnabledm_nForceBonem_vecForcem_RagdollPosem_bRagdollClientSidem_vLastSlopeCheckPosm_nAnimGraphUpdateIdm_pMainGraphControllerm_bAnimationUpdateScheduledm_nAnimationAlgorithmm_animGraphNetworkedVarsm_pAnimGraphInstancem_flSoundSyncTimem_hSequencem_flSeqStartTimem_flSeqFixedCyclem_nAnimLoopModem_hGraphDefinitionAG2m_pGraphInstanceAG2m_bSequenceFinishedm_bNetworkedAnimationInputsChangedspeed (m_flSpeed)m_fStayPushedm_fRotatingm_bLockedm_bDisabledm_flUseLockedTimem_bSolidBspm_hConstraintm_hConstraintParentm_lsm_ls.sLockedSoundm_ls.sUnlockedSoundenabled (m_bEnabled): flags ["save","key"] → ["key"], offset 1920 → 2168dialog_layout_name (m_DialogXMLName): flags ["save","key"] → ["key"], offset 1928 → 2176panel_class_name (m_PanelClassName): flags ["save","key"] → ["key"], offset 1936 → 2184panel_id (m_PanelID): flags ["save","key"] → ["key"], offset 1944 → 2192m_eHullm_nNavHullIdxm_pVecRelationshipsm_bForceServerRagdollm_bApplyStressDamagem_bDeathEventsDispatchedm_movementStatsm_hLastValidNavAream_hCurrentNavAream_hCurrentNavAreaBlockedm_hMyWearablesmaster (m_Master): flags ["save","key"] → ["key"], offset 1184 → 1200speed (m_flSpeed)m_vecMoveDirParentSpacem_nMovingSoundGUIDm_isChainingm_bIsUsablem_ls.sLockedSoundm_ls.sUnlockedSoundm_bLockedm_bNoNPCsm_bDoorGroupCBaseDoorDoorTouchCBaseDoorDoorGoUpm_sUniqueHammerIDm_pModifierPropspeed (m_flSpeed)m_flAnimTimem_flSimulationTimem_flCreateTimem_nLastThinkTickm_bDisabledContextThinksm_CScriptComponentm_aThinkFunctionsm_ResponseContextsm_pSubclassVDataNegated (m_bNegated): flags ["save","key"] → ["key"], offset 1184 → 1200expand_render_bounds_to_include_cloth (m_bExpandRenderBoundsToIncludeCloth)destructible_part_initial_state_destructed_1_generate_breakpieces (m_bDestructiblePartInitialStateDestructed0_GenerateBreakpieces)destructible_part_initial_state_destructed_2_generate_breakpieces (m_bDestructiblePartInitialStateDestructed1_GenerateBreakpieces)destructible_part_initial_state_destructed_3_generate_breakpieces (m_bDestructiblePartInitialStateDestructed2_GenerateBreakpieces)destructible_part_initial_state_destructed_4_generate_breakpieces (m_bDestructiblePartInitialStateDestructed3_GenerateBreakpieces)destructible_part_initial_state_destructed_5_generate_breakpieces (m_bDestructiblePartInitialStateDestructed4_GenerateBreakpieces)m_pDestructiblePartsSystemComponentm_bvDisabledHitGroupsm_pChoreoComponentm_vecRenderAttributesm_Glowm_bodyGroupChoicesm_pModifierPropm_nSerialNumberm_flLastAppliedTimem_flCreationTimem_flDurationm_hCasterm_hAbilitym_hAuraProviderm_iTeamm_eDestroyReasonm_bDisabledm_bSuppressSendModifierm_hOldAuraUnitsm_hAuraUnitsradius (m_flOverrideRadius): flags ["save","key"] → ["key"], offset 256 → 368m_hSpawnedNPCm_nLiveChildrenm_hIgnoreEntitym_bSpawningm_hSpawnEntitym_nCurrentBatchCountm_nNumSpawnDestinationsm_nNumValidDestinationsCBaseNPCMakerMakerThinkCriterionVisibility (m_CriterionVisibility): flags ["save","key","enum"] → ["key","enum"], offset 1396 → 1404CriterionDistance (m_CriterionDistance): flags ["save","key","enum"] → ["key","enum"], offset 1400 → 1408MaxNPCCount (m_nMaxNumNPCs): flags ["save","key"] → ["key"], offset 1184 → 1200m_pMovementSoundm_flTWidthm_flTLengthnoise1 (m_NoiseMoving): flags ["save","key"] → ["key"], offset 2048 → 2296noise2 (m_NoiseArrived): flags ["save","key"] → ["key"], offset 2056 → 2304volume (m_volume): flags ["save","key"] → ["key"], offset 2072 → 2320m_hPawnm_bKnownTeamMismatchm_bIsHLTVm_iDesiredFOVm_nSplitScreenSlotm_hSplitOwnerm_hSplitScreenPlayersm_nTickBasem_bNoClipEnabledm_iConnectedm_iszPlayerNamem_pCurrentCommandm_pWeaponServicesm_pItemServicesm_pAutoaimServicesm_pObserverServicesm_pWaterServicesm_pUseServicesm_pFlashlightServicesm_pCameraServicesm_pMovementServicesm_hPawnListEntrym_ServerViewAngleChangesv_anglem_nNextPrimaryAttackTickm_flNextPrimaryAttackTickRatiom_nNextSecondaryAttackTickm_flNextSecondaryAttackTickRatiom_iClip1m_iClip2m_pReserveAmmom_mPreferredCatchTransformm_iShapeTypem_bConformToCollisionBoundsm_bModelOverrodeBlockLOSspeed (m_flSpeed)m_SoundPoundm_numCloseAttemptsm_nPhysicsMaterialm_hSoundMovingm_bNeedsHardwarem_hActivatorm_ls.sLockedSoundm_ls.sUnlockedSoundm_SoundLockedAnimm_bLockedm_bNoNPCsm_toggle_statem_vecPosition1m_vecPosition2m_vecMoveAngm_vecAngle1m_vecAngle2m_hActivatorm_vecFinalDestm_vecFinalAnglem_movementTypem_bAlwaysFireBlockedOutputsdistance (m_flMoveDistance): flags ["save","key"] → ["key"], offset 1924 → 2172m_hFilterm_hTouchingEntitiesStartDisabled (m_bDisabled): flags ["save","key"] → ["key"], offset 2252 → 2524filtername (m_iFilterName): flags ["save","key"] → ["key"], offset 2240 → 2512useasyncqueries (m_bUseAsyncQueries): flags ["save","key"] → ["key"], offset 2264 → 2536m_hBaseMaterialm_nHaloIndexm_nBeamTypem_nBeamFlagsm_nNumBeamEntsm_hAttachEntitym_nAttachIndexm_fWidthm_fEndWidthm_fFadeLengthm_fHaloScalem_fAmplitudem_Materialm_hBreakerm_iszSpawnObjectm_iszPropDataCBreakableDiem_hPhysicsAttackerm_flLastPhysicsInfluenceTimem_CPropDataComponentexplosion (m_Explosion): flags ["save","key","enum"] → ["key","enum"], offset 2000 → 2248PressureDelay (m_flPressureDelay): flags ["save","key"] → ["key"], offset 2016 → 2264minhealthdmg (m_iMinHealthDmg): flags ["save","key"] → ["key"], offset 2020 → 2268physdamagescale (m_impactEnergyScale): flags ["save","key","input"] → ["key"], offset 2032 → 2280m_hBreakerm_flPreventDamageBeforeTimem_bHasBreakPiecesOrCommandsm_explosionDangerSoundm_preferredCarryAnglesm_flDefaultFadeScalem_bUsePuntSoundCBreakablePropBreakThinkCBreakablePropRampToDefaultFadeScalem_hPhysicsAttackerm_flLastPhysicsInfluenceTimem_bOriginalBlockLOSm_sMapNamem_sLandmarkNamem_bTouchedm_bNoTouchm_bNewChapterm_bOnChangeLevelFiredm_CCitadelMinimapComponentstairs_location (m_eLocation): flags ["save","key","enum"] → ["key","enum"], offset 1216 → 1232item (m_unAbilityIDToSpawn)gold_cost (m_nGoldCost)m_nHitIndexbreakable_spawn_group (m_nSpawnGroup): flags ["save","key"] → ["key"], offset 2720 → 3488initial_spawn_time_override (m_flOverrideInitialSpawnTime): flags ["save","key"] → ["key"], offset 2712 → 2756respawn_time_override (m_flOverrideRespawnTime): flags ["save","key"] → ["key"], offset 2716 → 2760m_CCitadelAbilityComponentm_bDestroyedm_vecWeakPointsm_CCitadelMinimapComponentm_flDestroyedTimem_angOriginalm_flLastDamagedTimem_bActivefinal (m_bFinal): flags ["save","key"] → ["key"], offset 4162 → 4178building_health (m_nBuildingHealth): flags ["save","key"] → ["key"], offset 3320 → 3336LaneNum (m_iLane): flags ["save","key"] → ["key"], offset 3328 → 3344m_CCitadelMinimapComponentm_hLinkedDoorwayDefaultSkin (m_strDefaultSkin): flags ["save","key"] → ["key"], offset 3296 → 3424FriendlySkin (m_strFriendlySkin): flags ["save","key"] → ["key"], offset 3304 → 3432EnemySkin (m_strEnemySkin): flags ["save","key"] → ["key"], offset 3312 → 3440IsWorld (m_bIsWorld): flags ["save","key"] → ["key"], offset 3320 → 3448m_CCitadelMinimapComponentability (m_hAbility): flags ["save","key"] → ["key"]lifetime (m_flLifetime): flags ["save","key"] → ["key"]gravestonestate (m_iGravestoneState): flags ["save","key"] → ["key"]m_hDropOffPlayer (m_hDropOffPlayer): flags ["save","key"] → ["key"], offset 5076 → 5340m_nGold (m_nGold): flags ["save","key"] → ["key"], offset 5080 → 5344m_nTeamBias (m_nTeamBias): flags ["save","key"] → ["key"], offset 5084 → 5348m_nKOTHIdx (m_nKOTHIdx): flags ["save","key"] → ["key"], offset 5088 → 5352ability (m_hAbility): flags ["save","key"] → ["key"], offset 3136 → 3060m_bFloatingability (m_hAbility): flags ["save","key"] → ["key"], offset 3148 → 3072ability (m_hAbility): flags ["save","key"] → ["key"], offset 3096 → 3088lifetime (m_flLifetime): flags ["save","key"] → ["key"], offset 3100 → 3092ShowDurationSeconds (m_unShowDurationSeconds): flags ["save","key"] → ["key"], offset 3280 → 3408ShowDelaySeconds (m_unShowDelaySeconds): flags ["save","key"] → ["key"], offset 3284 → 3412FireworkIntervalMin (m_flFireworkIntervalMin): flags ["save","key"] → ["key"], offset 3288 → 3416FireworkIntervalMax (m_flFireworkIntervalMax): flags ["save","key"] → ["key"], offset 3292 → 3420FireworkParticle1 (m_sFireworkParticle1): flags ["save","key"] → ["key"], offset 3296 → 3424FireworkParticle2 (m_sFireworkParticle2): flags ["save","key"] → ["key"], offset 3304 → 3432FireworkParticle3 (m_sFireworkParticle3): flags ["save","key"] → ["key"], offset 3312 → 3440FireworkParticle4 (m_sFireworkParticle4): flags ["save","key"] → ["key"], offset 3320 → 3448FireworkParticle5 (m_sFireworkParticle5): flags ["save","key"] → ["key"], offset 3328 → 3456FireworkParticle6 (m_sFireworkParticle6): flags ["save","key"] → ["key"], offset 3336 → 3464FireworkParticle7 (m_sFireworkParticle7): flags ["save","key"] → ["key"], offset 3344 → 3472FireworkParticle8 (m_sFireworkParticle8): flags ["save","key"] → ["key"], offset 3352 → 3480m_tNextDropTimem_bPowerupActivebucket_id (bucket_id)m_hNextNodem_hShootTargetm_hLockingEntityNodeType (m_eNodeType): flags ["save","key","enum"] → ["key","enum"], offset 1184 → 1200NextNode (m_sNextNode): flags ["save","key"] → ["key"], offset 1192 → 1208ShootTarget (m_sShootTarget): flags ["save","key"] → ["key"], offset 1200 → 1216bullet_time_scale (m_flBulletTimeScale): flags ["save","key"] → ["key"], offset 1920 → 2168projectile_time_scale (m_flProjectileTimeScale): flags ["save","key"] → ["key"], offset 1924 → 2172expiretime (m_flExpireTime): flags ["save","key"] → ["key"], offset 1928 → 2176stopDuration (m_flStopDuration): flags ["save","key"] → ["key"], offset 1932 → 2180bullet_time_scale_friendly (m_flBulletTimeScaleFriendly): flags ["save","key"] → ["key"], offset 1936 → 2184bonus_bullet_base_damage_friendly (m_flBonusBulletBaseDamageFriendly): flags ["save","key"] → ["key"], offset 1940 → 2188pickup_trail_enabled (m_bPickupTrailEnabled)pickup_subclass (m_iszTrailPickupSubclass)pickup_trail_count (m_nTrailPickupCount)pickup_trail_start_delay (m_flTrailStartDelay)pickup_trail_spawn_interval (m_flTrailSpawnInterval)pickup_trail_auto_space (m_bTrailAutoSpace)pickup_trail_trajectory_spacing (m_flTrailTrajectoryTimeSpacing)m_vLaunchTargettarget (m_nameTarget): flags ["save","key"] → ["key"], offset 2288 → 2576launch_speed (m_flLaunchSpeed): flags ["save","key"] → ["key"], offset 2284 → 2572AlignCameraOnAutoDismount (m_bAlignCameraOnAutoDismount): flags ["save","key"] → ["key"], offset 2272 → 2544m_hUnlockPrereqm_bAvailablem_bIsBeingCapturedm_bIsBeingBlockedm_flLastTouchedTimem_flProgressm_vecBeamTargetm_vecBeamStartm_nFXProgressBeaminitial_radius (m_flInitialRadius): flags ["save","key"] → ["key"], offset 2344 → 2616end_radius (m_flEndRadius): flags ["save","key"] → ["key"], offset 2348 → 2620capture_time (m_flCaptureTime): flags ["save","key"] → ["key"], offset 2356 → 2628DevTriggerType (m_eDevTriggerType): flags ["save","key","enum"] → ["key","enum"], offset 2272 → 2544fruit_model (m_strFruitModelName): flags ["save","key"] → ["key"]start_pos (m_vStartPos): flags ["save","key"] → ["key"]end_pos (m_vEndPos): flags ["save","key"] → ["key"]grow_duration (m_flGrowDuration): flags ["save","key"] → ["key"]StartEnabled (m_bEnabled): flags ["save","key"] → ["key"], offset 1184 → 1200Damage (m_flDamage): flags ["save","key"] → ["key"], offset 1188 → 1204Radius (m_flRadius): flags ["save","key"] → ["key"], offset 1192 → 1208m_pMovementServicesfamiliar (m_hFamiliar): flags ["save","key"] → ["key"], offset 8728 → 8744modifier_name (m_iModifierName): flags ["save","key"] → ["key"], offset 1240 → 1256m_spawnedHerom_loadingHeronospawnheroid (m_nNoSpawnHeroID): flags ["save","key"] → ["key"]hero (m_hero): flags ["save","key"] → ["key"], offset 1184 → 1200seq (m_nLoadSeq): flags ["save","key"] → ["key"], offset 1192 → 1208owner (m_hOwner): flags ["save","key"] → ["key"], offset 1196 → 1212interact_loc_string (m_strInteractLocString): flags ["save","key"] → ["key"], offset 3432 → 3560interact_distance (m_flInteractDistance): flags ["save","key"] → ["key"], offset 3448 → 3576interact_style (m_eInteractStyle): flags ["save","key","enum"] → ["key","enum"], offset 3440 → 3568hideout_action (m_eHideoutAction): flags ["save","key","enum"] → ["key","enum"], offset 3444 → 3572world_panel (m_strWorldPanelEntity): flags ["save","key"] → ["key"], offset 3456 → 3584world_panel_opacity_curve (m_strOpacityCurveString): flags ["save","key"] → ["key"], offset 3464 → 3592interact_loc_string (m_strInteractLocString): flags ["save","key"] → ["key"], offset 2304 → 2576hideout_action (m_eHideoutAction): flags ["save","key","enum"] → ["key","enum"], offset 2312 → 2584Landmark (m_strDestLandmark): flags ["save","key"] → ["key"], offset 2336 → 2608Map (m_strDestMap): flags ["save","key"] → ["key"], offset 2344 → 2616LocString (m_strDestLocString): flags ["save","key"] → ["key"], offset 2352 → 2624Prop (m_strPropModel): flags ["save","key"] → ["key"], offset 2384 → 2656is_success (m_bIsSuccess): flags ["save","key"] → ["key"], offset 2272 → 2544interior_type (m_nInteriorType): flags ["save","key"] → ["key"], offset 2288 → 2560koth_early_warning_time (koth_early_warning_time)play_spawn_music (m_bPlaySpawnMusic)m_CCitadelMinimapComponentm_bOnGroundcurrency_value (m_nCurrencyValue): flags ["save","key"] → ["key"], offset 3116 → 3108loot_type (m_eLootType): flags ["save","key"] → ["key"], offset 3112 → 3104model_name (m_iszModelName): flags ["save","key"] → ["key"], offset 3120 → 3112model_scale (m_flModelScale): flags ["save","key"] → ["key"], offset 3128 → 3120target_player (m_hTargetPlayer): flags ["save","key"] → ["key"], offset 3132 → 3124fall_rate (m_flFallRate): flags ["save","key"] → ["key"], offset 3136 → 3128require_ground_for_pickup (m_bRequireGroundForPickup): flags ["save","key"] → ["key"], offset 3144 → 3136objective_position (m_eObjectivePosition): flags ["save","key"] → ["key","enum"], offset 3140 → 3132, enum none → "EObjectivePositions_t"play_spawn_music (m_bPlaySpawnMusic)victim_player (m_hVictimPlayer)m_pVecAbilityValueseffectiveness (m_flEffectiveness): flags ["save","key"] → ["key"], offset 176 → 288m_pObserverServicesm_pMovementServicesm_pCameraServices: flags ["save","ptr"] → ["ptr"], offset 3032 → 2968, embedded "CCitadelPlayer_CameraServices" → "CPlayer_CameraServices", external_name "" → noneallow_anyone (m_bAllowAnyone): flags ["save","key"] → ["key"], offset 1920 → 2168allow_tiny_characters (m_bAllowTinyCharacters): flags ["save","key"] → ["key"], offset 1921 → 2169trigger_distance_meters (m_flTriggerDistanceMeters): flags ["save","key"] → ["key"], offset 1924 → 2172m_CCitadelAbilityComponentm_CCitadelHeroComponentm_CCitadelRegenComponentm_CCitadelMinimapComponentm_pMovementServicesm_pCameraServices: flags ["save","ptr"] → ["ptr"], offset 3032 → 2968, embedded "CCitadelPlayer_CameraServices" → "CPlayer_CameraServices", external_name "" → noneability (m_hAbility): flags ["save","key"] → ["key"], offset 1920 → 2168speed (m_flSpeed)m_vPushpushdir (m_angPushEntitySpace): flags ["save","key"] → ["key"], offset 2300 → 2572packed_rank (m_unPackedRank): flags ["save","key"] → ["key"], offset 3280 → 3408box_mins (m_vMins): flags ["save","key"] → ["key"], offset 1396 → 1392box_maxs (m_vMaxs): flags ["save","key"] → ["key"], offset 1408 → 1404stackName (m_iszStackName): flags ["save","key"] → ["key"], offset 1184 → 1200operatorName (m_iszOperatorName): flags ["save","key"] → ["key"], offset 1192 → 1208opvarName (m_iszOpvarName): flags ["save","key"] → ["key"], offset 1200 → 1216box_inner_mins (m_vDistanceInnerMins): flags ["save","key"] → ["key"], offset 1208 → 1224box_inner_maxs (m_vDistanceInnerMaxs): flags ["save","key"] → ["key"], offset 1220 → 1236box_outer_mins (m_vDistanceOuterMins): flags ["save","key"] → ["key"], offset 1232 → 1248box_outer_maxs (m_vDistanceOuterMaxs): flags ["save","key"] → ["key"], offset 1244 → 1260AABBDirection (m_nAABBDirection): flags ["save","key"] → ["key"], offset 1256 → 1272box_mins (m_vMins): flags ["save","key"] → ["key"], offset 1184 → 1200box_maxs (m_vMaxs): flags ["save","key"] → ["key"], offset 1196 → 1212max_distance (m_nMaxDistance): flags ["save","key"] → ["key"], offset 1208 → 1224stack_name (m_nStackName): flags ["save","key"] → ["key"], offset 1216 → 1232operator_name (m_nOperatorName): flags ["save","key"] → ["key"], offset 1224 → 1240operator_variable_name (m_nOperatorFieldName): flags ["save","key"] → ["key"], offset 1232 → 1248music_state (m_nMusicState): flags ["save","key"] → ["key"], offset 1240 → 1256movespeed_override (m_flMovespeedOverride): flags ["save","key"] → ["key"], offset 2272 → 2544LaneNum (m_iLane): flags ["save","key"] → ["key"], offset 1184 → 1200Objective (m_iObjective): flags ["save","key"] → ["key"], offset 1188 → 1204m_CCitadelMinimapComponentm_pEntExitm_vExitOriginExitPoint (m_strExitPoint): flags ["save","key"] → ["key"], offset 2400 → 2672Prop (m_strPropModel): flags ["save","key"] → ["key"], offset 2432 → 2704Delay (m_flTeleportDelay): flags ["save","key"] → ["key"], offset 2440 → 2712m_CCitadelMinimapComponentGroupName (m_iszGroupName): flags ["save","key"] → ["key"], offset 2360 → 2632GroupName (m_iszGroupName): flags ["save","key"] → ["key"], offset 2384 → 2648tunnel_id (m_nTunnelID)kill_when_not_tiny (m_bKillWhenNotTiny): flags ["save","key"] → ["key"], offset 2281 → 2553ability (m_hAbility)PercentMaxHealthDamage (m_flPercentMaxHealthDamage): flags ["save","key"] → ["key"], offset 1960 → 2208ShootAfterEnteringTime (m_flShootAfterEnteringTime): flags ["save","key"] → ["key"], offset 1952 → 2200TimeBetweenShots (m_flWaitForNextShootTime): flags ["save","key"] → ["key"], offset 1956 → 2204ShootFromEntity (m_strShootOrigin): flags ["save","key"] → ["key"], offset 1968 → 2216m_vecConnectionsm_vecConnectionDirm_nRopesParitym_eCaptureStatem_hGuardingBossesuse_baselane_color (m_bUseBaseLaneColor)lane_number (m_iPrimaryLane): flags ["save","key"] → ["key"], offset 2120 → 2368node_index (m_iNodeIndex): flags ["save","key"] → ["key"], offset 2116 → 2364corner_node (m_bCornerNode): flags ["save","key"] → ["key"], offset 2126 → 2372capturable (m_bCapturable): flags ["save","key"] → ["key"], offset 2127 → 2373rope_radius (m_flRopeRadius): flags ["save","key"] → ["key"], offset 2168 → 2408disable_zipping_to (m_bDisableZippingToByPlayers): flags ["save","key"] → ["key"], offset 2128 → 2374use_baselane_color (m_bUseBaseLaneColor)lane_number (m_iLaneNumber): flags ["save","key"] → ["key"], offset 1416 → 1432m_pNodecorner_node (m_bCornerNode): flags ["save","key"] → ["key"], offset 1208 → 1216capturable (m_bCapturable): flags ["save","key"] → ["key"], offset 1210 → 1218disable_zipping_to (m_bDisableZippingToByPlayers): flags ["save","key"] → ["key"], offset 1209 → 1217guard_boss_name (m_strGuardBossName): flags ["save","key"] → ["key"], offset 1216 → 1224secondary_guard_boss_name (m_strGuardBossName2): flags ["save","key"] → ["key"], offset 1224 → 1232tertiary_guard_boss_name (m_strGuardBossName3): flags ["save","key"] → ["key"], offset 1232 → 1240speed_multiplier_to_base_bonus (m_flSpeedMultiplierToBaseBonus): flags ["save","key"] → ["key"], offset 1244 → 1248speed_multiplier_from_base_bonus (m_flSpeedMultiplierFromBaseBonus): flags ["save","key"] → ["key"], offset 1248 → 1252m_vecMinsm_vecMaxsm_usSolidFlagsm_nSurroundTypem_flBoundingRadiusm_triggerBloatm_CollisionGroupm_vecSpecifiedSurroundingMinsm_vecSpecifiedSurroundingMaxsm_vecSurroundingMinsm_vecSurroundingMaxsm_collisionAttributeCColorCorrectionFadeInThinkCColorCorrectionFadeOutThinkm_flCurWeightm_flTimeStartFadeInm_flTimeStartFadeOutm_flStartFadeInWeightm_flStartFadeOutWeightm_netlookupFilenamem_bMasterm_bClientSideminfalloff (m_MinFalloff): flags ["save","key"] → ["key"], offset 1220 → 1236maxfalloff (m_MaxFalloff): flags ["save","key"] → ["key"], offset 1224 → 1240CColorCorrectionVolumeThinkFuncm_Weightm_LastEnterWeightm_LastEnterTimem_LastExitWeightm_LastExitTimefadeDuration (m_FadeDuration): flags ["save","key"] → ["key"], offset 2276 → 2548maxweight (m_MaxWeight): flags ["save","key"] → ["key"], offset 2272 → 2544filename (m_lookupFilename): flags ["save","key"] → ["key"], offset 2284 → 2556massScale (m_massScale): flags ["save","key"] → ["key"]m_bRolledOutroCreditsm_flLogoLengthm_ActualFlagsm_Flagsm_OnCDynamicLightDynamicLightThinkdistance (m_Radius): flags ["save","key","input"] → ["key"], offset 1924 → 2172brightness (m_Exponent): flags ["save","key","input"] → ["key"], offset 1928 → 2176_inner_cone (m_InnerAngle): flags ["save","key","input"] → ["key"], offset 1932 → 2180_cone (m_OuterAngle): flags ["save","key","input"] → ["key"], offset 1936 → 2184spotlight_radius (m_SpotRadius): flags ["save","key","input"] → ["key"], offset 1940 → 2188style (m_LightStyle): flags ["save","key","input"] → ["key"], offset 1922 → 2170m_vecConnectionsm_bConnectionsEnableddynamic_nav_connection_target (m_iszConnectionTarget): flags ["save","key"] → ["key"], offset 2296 → 2568transition_anim (m_sTransitionType): flags ["save","key"] → ["key"], offset 2328 → 2600target_area_search_radius (m_flTargetAreaSearchRadius): flags ["save","key"] → ["key"], offset 2340 → 2612min_detach_distance (m_flUpdateDistance): flags ["save","key"] → ["key"], offset 2344 → 2616max_connection_distance (m_flMaxConnectionDistance): flags ["save","key"] → ["key"], offset 2348 → 2620create_surface_graph (m_bCreateMovableSurfaceGraph)m_bUseHitboxesForRenderBoxm_bFiredStartEndOutputm_bNavObstacleUpdatesOverriddenCDynamicPropAnimThinkm_bIsOverridePropm_bCreateNonSolidIdleAnim (m_iszIdleAnim): flags ["save","key"] → ["key"], offset 3240 → 3368StartDisabled (m_bStartDisabled): flags ["save","key"] → ["key"], offset 3253 → 3381use_animgraph (m_bUseAnimGraph): flags ["save","key"] → ["key"], offset 3115 → 3123randomizecycle (m_bRandomizeCycle): flags ["save","key"] → ["key"], offset 3252 → 3380IdleAnimationLoopMode (m_nIdleAnimLoopMode): flags ["save","key","enum"] → ["key","enum"], offset 3248 → 3376m_flFadeInStartm_flFadeInLengthm_flFadeOutModelStartm_flFadeOutModelLengthm_flFadeOutStartm_flFadeOutLengthm_vDissolverOriginCEntityDissolveDissolveThinkCEntityDissolveElectrocuteThinkstarttime (m_flStartTime): flags ["save","key"] → ["key"], offset 1944 → 2192dissolvetype (m_nDissolveType): enum "EntityDisolveType_t" → "EntityDissolveType_t", flags ["save","key","enum"] → ["key","enum"], offset 1948 → 2196magnitude (m_nMagnitude): flags ["save","key"] → ["key"], offset 1964 → 2212ClipStyle (m_nClipStyle)m_activem_spriteTexturem_hFilterCEnvBeamStrikeThinkCEnvBeamUpdateThinkm_vEndPointRelativeLightningStart (m_iszStartEntity): flags ["save","key"] → ["key"], offset 2096 → 2344LightningEnd (m_iszEndEntity): flags ["save","key"] → ["key"], offset 2104 → 2352targetpoint (m_vEndPointWorld): flags ["save","key"] → ["key"], offset 2148 → 2396life (m_life): flags ["save","key"] → ["key"], offset 2112 → 2360BoltWidth (m_boltWidth): flags ["save","key"] → ["key"], offset 2116 → 2364m_CanInDispenserbeveragetype (m_nBeverageType): flags ["save","key"] → ["key"], offset 1188 → 1204lightprobetexture_sh2_l1 (m_Entity_hLightProbeTexture_SH2_L1)m_Entity_Colorm_Entity_flBrightnesslightprobetexture_sh2_r (m_Entity_hLightProbeTexture_SH2_R)lightprobetexture_sh2_g (m_Entity_hLightProbeTexture_SH2_G)lightprobetexture_sh2_b (m_Entity_hLightProbeTexture_SH2_B)m_Entity_pEnvMapm_Entity_pLightProbeVolumem_Entity_bEnabledcubemaptexture (m_Entity_hCubemapTexture): flags ["save","key"] → ["key"], offset 5408 → 1488customcubemaptexture (m_Entity_bCustomCubemapTexture): flags ["save","key"] → ["key"], offset 5416 → 1496lightprobetexture (m_Entity_hLightProbeTexture_AmbientCube): flags ["save","key"] → ["key"], offset 5424 → 1504m_Entity_pSceneObjectm_Entity_bEnabledcubemaptexture (m_Entity_hCubemapTexture): flags ["save","key"] → ["key"], offset 1312 → 1328customcubemaptexture (m_Entity_bCustomCubemapTexture): flags ["save","key"] → ["key"], offset 1320 → 1336influenceradius (m_Entity_flInfluenceRadius): flags ["save","key"] → ["key"], offset 1324 → 1340box_mins (m_Entity_vBoxProjectMins): flags ["save","key"] → ["key"], offset 1328 → 1344box_maxs (m_Entity_vBoxProjectMaxs): flags ["save","key"] → ["key"], offset 1340 → 1356moveable (m_Entity_bMoveable): flags ["save","key"] → ["key"], offset 1352 → 1368handshake (m_Entity_nHandshake): flags ["save","key"] → ["key"], offset 1356 → 1372array_index (m_Entity_nEnvCubeMapArrayIndex): flags ["save","key"] → ["key"], offset 1360 → 1376indoor_outdoor_level (m_Entity_nPriority): flags ["save","key"] → ["key"], offset 1364 → 1380edge_fade_dist (m_Entity_flEdgeFadeDist): flags ["save","key"] → ["key"], offset 1368 → 1384cubemapfogdistancetype (m_nDistanceFogType)cubemapfogdistancecurve (m_DistanceFogCurveString)cubemapfogheighttype (m_nHeightFogType)cubemapfogheightcurve (m_HeightFogCurveString)cubemapfogheightblendmode (m_nFogHeightBlendMode)cubemapfogheightcoordinatespace (m_nFogHeightCoordinateSpace)m_bActivem_bFirstTimem_bHasHeightFogEndcubemapfogstartdistance (m_flStartDistance): flags ["save","key"] → ["key"], offset 1188 → 1204cubemapfogenddistance (m_flEndDistance): flags ["save","key"] → ["key"], offset 1184 → 1200cubemapfoglodbiase (m_flLODBias): flags ["save","key"] → ["key"], offset 1216 → 1232material (m_hDecalMaterial): flags ["save","key"] → ["key"], offset 1920 → 2168width (m_flWidth): flags ["save","key"] → ["key"], offset 1928 → 2176height (m_flHeight): flags ["save","key"] → ["key"], offset 1932 → 2180depth (m_flDepth): flags ["save","key"] → ["key"], offset 1936 → 2184depthsortbias (m_flDepthSortBias): flags ["save","key"] → ["key"], offset 1948 → 2196RenderOrder (m_nRenderOrder): flags ["save","key"] → ["key"], offset 1940 → 2188projectonworld (m_bProjectOnWorld): flags ["save","key"] → ["key"], offset 1944 → 2192projectoncharacters (m_bProjectOnCharacters): flags ["save","key"] → ["key"], offset 1945 → 2193projectonwater (m_bProjectOnWater): flags ["save","key"] → ["key"], offset 1946 → 2194fademindist (m_flFadeStartDist): flags ["save","key"] → ["key"], offset 1184 → 1200fademaxdist (m_flFadeEndDist): flags ["save","key"] → ["key"], offset 1188 → 1204lifetime (m_flLifetime): flags ["save","key"] → ["key"], offset 1184 → 1200m_vecEntityMinsm_vecEntityMaxsm_hCurrentInstancem_hCurrentBlockerm_vecBlockerOriginCEnvEntityMakerCheckSpawnThinkEntityTemplate (m_iszTemplate): flags ["save","key"] → ["key"], offset 1256 → 1272PostSpawnDirection (m_angPostSpawnDirection): flags ["save","key"] → ["key"], offset 1228 → 1244PostSpawnDirectionVariance (m_flPostSpawnDirectionVariance): flags ["save","key"] → ["key"], offset 1240 → 1256PostSpawnSpeed (m_flPostSpawnSpeed): flags ["save","key"] → ["key"], offset 1244 → 1260PostSpawnInheritAngles (m_bPostSpawnUseAngles): flags ["save","key"] → ["key"], offset 1248 → 1264m_hInflictorm_iCustomDamageTypem_flPlayerDamagem_flInnerRadiusm_iClassIgnore2m_hEntityIgnorem_sExplosionTypem_bSuppressParticleImpulseiMagnitude (m_iMagnitude): flags ["save","key"] → ["key"], offset 1920 → 2168iRadiusOverride (m_iRadiusOverride): flags ["save","key"] → ["key"], offset 1928 → 2176DamageForce (m_flDamageForce): flags ["save","key"] → ["key"], offset 1936 → 2184rendercolor (m_fadeColor): flags ["save","key"] → ["key"], offset 1184 → 1200duration (m_Duration): flags ["save","key"] → ["key"], offset 1188 → 1204holdtime (m_HoldDuration): flags ["save","key"] → ["key"], offset 1192 → 1208m_triggermodeglobalstate (m_globalstate): flags ["save","key"] → ["key"], offset 1216 → 1232initialstate (m_initialstate): flags ["save","key"] → ["key"], offset 1228 → 1244counter (m_counter): flags ["save","key"] → ["key"], offset 1232 → 1248hint_replace_key (m_iszReplace_Key): flags ["save","key"] → ["key"], offset 1192 → 1208hint_target (m_iszHintTargetEntity): flags ["save","key"] → ["key"], offset 1200 → 1216hint_timeout (m_iTimeout): flags ["save","key"] → ["key"], offset 1208 → 1224hint_display_limit (m_iDisplayLimit): flags ["save","key"] → ["key"], offset 1212 → 1228hint_icon_onscreen (m_iszIcon_Onscreen): flags ["save","key"] → ["key"], offset 1216 → 1232hint_icon_offscreen (m_iszIcon_Offscreen): flags ["save","key"] → ["key"], offset 1224 → 1240hint_caption (m_iszCaption): flags ["save","key"] → ["key"], offset 1232 → 1248hint_activator_caption (m_iszActivatorCaption): flags ["save","key"] → ["key"], offset 1240 → 1256hint_color (m_Color): flags ["save","key"] → ["key"], offset 1248 → 1264hint_icon_offset (m_fIconOffset): flags ["save","key"] → ["key"], offset 1252 → 1268hint_range (m_fRange): flags ["save","key"] → ["key"], offset 1256 → 1272hint_pulseoption (m_iPulseOption): flags ["save","key"] → ["key"], offset 1260 → 1276hint_name (m_iszName): flags ["save","key"] → ["key"], offset 1184 → 1200hint_target (m_iszHintTargetEntity): flags ["save","key"] → ["key"], offset 1192 → 1208hint_timeout (m_iTimeout): flags ["save","key"] → ["key"], offset 1200 → 1216hint_caption (m_iszCaption): flags ["save","key"] → ["key"], offset 1208 → 1224hint_start_sound (m_iszStartSound): flags ["save","key"] → ["key"], offset 1216 → 1232hint_layoutfiletype (m_iLayoutFileType): flags ["save","key"] → ["key"], offset 1224 → 1240hint_custom_layoutfile (m_iszCustomLayoutFile): flags ["save","key"] → ["key"], offset 1232 → 1248hint_vr_panel_type (m_iAttachType): flags ["save","key"] → ["key"], offset 1240 → 1256hint_vr_height_offset (m_flHeightOffset): flags ["save","key"] → ["key"], offset 1244 → 1260m_pSpritem_firePositionCEnvLaserStrikeThinkLaserTarget (m_iszLaserTarget): flags ["save","key"] → ["key"], offset 2080 → 2328EndSprite (m_iszSpriteName): flags ["save","key"] → ["key"], offset 2096 → 2344framestart (m_flStartFrame): flags ["save","key"] → ["key"], offset 2116 → 2364lightprobetexture_sh2_l1 (m_Entity_hLightProbeTexture_SH2_L1)lightprobetexture_sh2_r (m_Entity_hLightProbeTexture_SH2_R)lightprobetexture_sh2_g (m_Entity_hLightProbeTexture_SH2_G)lightprobetexture_sh2_b (m_Entity_hLightProbeTexture_SH2_B)m_Entity_pSceneObjectm_Entity_bEnabledlightprobetexture (m_Entity_hLightProbeTexture_AmbientCube): flags ["save","key"] → ["key"], offset 5272 → 1352lightprobetexture_sdf (m_Entity_hLightProbeTexture_SDF): flags ["save","key"] → ["key"], offset 5280 → 1360lightprobetexture_sh2_dc (m_Entity_hLightProbeTexture_SH2_DC): flags ["save","key"] → ["key"], offset 5288 → 1368lightprobetexture_dli (m_Entity_hLightProbeDirectLightIndicesTexture): flags ["save","key"] → ["key"], offset 5320 → 1384lightprobetexture_dls (m_Entity_hLightProbeDirectLightScalarsTexture): flags ["save","key"] → ["key"], offset 5328 → 1392lightprobetexture_dlshd (m_Entity_hLightProbeDirectLightShadowsTexture): flags ["save","key"] → ["key"], offset 5336 → 1400scale (m_flScale): flags ["save","key"] → ["key"], offset 1184 → 1200parentattachment (m_iszParentAttachment): flags ["save","key"] → ["key"], offset 1192 → 1208alphascale (m_flAlphaScale): flags ["save","key"] → ["key"], offset 3320 → 3584scale (m_flRadiusScale): flags ["save","key"] → ["key"], offset 3324 → 3588selfillumscale (m_flSelfIllumScale): flags ["save","key"] → ["key"], offset 3328 → 3592colortint (m_ColorTint): flags ["save","key"] → ["key"], offset 3332 → 3596effect_textureOverride (m_hTextureOverride): flags ["save","key"] → ["key"], offset 3336 → 3600m_stopTimem_nextShakem_currentAmpm_maxForcem_pShakeControllerm_shakeCallbacklimittoentity (m_limitToEntity): flags ["save","key"] → ["key"], offset 1184 → 1200amplitude (m_Amplitude): flags ["save","key"] → ["key"], offset 1192 → 1208frequency (m_Frequency): flags ["save","key"] → ["key"], offset 1196 → 1212duration (m_Duration): flags ["save","key"] → ["key"], offset 1200 → 1216radius (m_Radius): flags ["save","key"] → ["key"], offset 1204 → 1220m_bEnabledskyname (m_hSkyMaterial): flags ["save","key"] → ["key"], offset 1920 → 2168sky_lightingonly_name (m_hSkyMaterialLightingOnly): flags ["save","key"] → ["key"], offset 1928 → 2176StartDisabled (m_bStartDisabled): flags ["save","key"] → ["key"], offset 1936 → 2184tint_color (m_vTintColor): flags ["save","key"] → ["key"], offset 1937 → 2188lighting_only_tint_color (m_vTintColorLightingOnly): flags ["save","key"] → ["key"], offset 1941 → 2192brightnessscale (m_flBrightnessScale): flags ["save","key"] → ["key"], offset 1948 → 2196fog_type (m_nFogType): flags ["save","key"] → ["key"], offset 1952 → 2200angular_fog_min_start (m_flFogMinStart): flags ["save","key"] → ["key"], offset 1956 → 2204angular_fog_min_end (m_flFogMinEnd): flags ["save","key"] → ["key"], offset 1960 → 2208angular_fog_max_start (m_flFogMaxStart): flags ["save","key"] → ["key"], offset 1964 → 2212angular_fog_max_end (m_flFogMaxEnd): flags ["save","key"] → ["key"], offset 1968 → 2216m_soundscapeIndexm_soundscapeEntityListIdm_soundEventHashm_hProxySoundscaperadius (m_flRadius): flags ["save","key"] → ["key"], offset 1208 → 1224soundscape (m_soundscapeName): flags ["save","key"] → ["key"], offset 1312 → 1328enablesoundevent (m_bOverrideWithEvent): flags ["save","key"] → ["key"], offset 1224 → 1240soundevent (m_soundEventName): flags ["save","key"] → ["key"], offset 1216 → 1232position%d (m_positionNames): flags ["save","key"] → ["key"], offset 1240 → 1256StartDisabled (m_bDisabled): flags ["save","key"] → ["key"], offset 1308 → 1324MainSoundscapeName (m_MainSoundscapeName): flags ["save","key"] → ["key"], offset 1328 → 1344CEnvSparkSparkThinkMaxDelay (m_flDelay): flags ["save","key"] → ["key"], offset 1184 → 1200Magnitude (m_nMagnitude): flags ["save","key"] → ["key"], offset 1188 → 1204SparkType (m_nType): flags ["save","key"] → ["key"], offset 1196 → 1212TrailLength (m_nTrailLength): flags ["save","key"] → ["key"], offset 1192 → 1208scale (m_flScale): flags ["save","key"] → ["key"], offset 1184 → 1200m_stopTimeduration (m_Duration): flags ["save","key"] → ["key"], offset 1184 → 1200radius (m_Radius): flags ["save","key"] → ["key"], offset 1188 → 1204tilttime (m_TiltTime): flags ["save","key"] → ["key"], offset 1192 → 1208punchangle (m_angViewPunch): flags ["save","key"] → ["key"], offset 1188 → 1204radius (m_flRadius): flags ["save","key"] → ["key"], offset 1184 → 1200m_bActivem_nForceRefreshCountm_flStartAnisoTimem_flStartScatterTimem_flStartDrawDistanceTimem_flStartScatteringm_flStartAnisotropym_flStartDrawDistancem_flDefaultAnisotropym_flDefaultScatteringm_flDefaultDrawDistancem_bFirstTimem_bActivebox_mins (m_vBoxMins): flags ["save","key"] → ["key"], offset 1188 → 1204box_maxs (m_vBoxMaxs): flags ["save","key"] → ["key"], offset 1200 → 1216StartDisabled (m_bStartDisabled): flags ["save","key"] → ["key"], offset 1212 → 1228IndirectUseLPVs (m_bIndirectUseLPVs): flags ["save","key"] → ["key"], offset 1213 → 1229FogStrength (m_flStrength): flags ["save","key"] → ["key"], offset 1216 → 1232FalloffExponent (m_flFalloffExponent): flags ["save","key"] → ["key"], offset 1224 → 1240HeightFogDepth (m_flHeightFogDepth): flags ["save","key"] → ["key"], offset 1228 → 1244HeightFogEdgeWidth (m_fHeightFogEdgeWidth): flags ["save","key"] → ["key"], offset 1232 → 1248FogIndirectStrength (m_fIndirectLightStrength): flags ["save","key"] → ["key"], offset 1236 → 1252FogSunLightStrength (m_fSunLightStrength): flags ["save","key"] → ["key"], offset 1240 → 1256FogNoiseStrength (m_fNoiseStrength): flags ["save","key"] → ["key"], offset 1244 → 1260CEnvWindWindThinkm_EnvWindShared: flags ["save"] → none, offset 1184 → 1200, external_name "" → nonem_Sim.m_fWindDirm_Sim.m_flWindSpeedm_flStartTimem_iWindSeedm_iInitialWindDirm_flInitialWindSpeedm_locationm_hEntOwnerminwind (m_iMinWind): flags ["save","key"] → ["key"]maxwind (m_iMaxWind): flags ["save","key"] → ["key"]windradius (m_windRadius): flags ["save","key"] → ["key"]mingust (m_iMinGust): flags ["save","key"] → ["key"]filterattribute (m_sAttributeName): flags ["save","key"] → ["key"], offset 1240 → 1256filterclass (m_iFilterClass): flags ["save","key"] → ["key"], offset 1240 → 1256ResponseContext (m_iFilterContext): flags ["save","key"] → ["key"], offset 1240 → 1256m_iszPlayerNamefiltername (m_iszEnemyName): flags ["save","key"] → ["key"], offset 1240 → 1256filter_radius (m_flRadius): flags ["save","key"] → ["key"], offset 1248 → 1264filter_outer_radius (m_flOuterRadius): flags ["save","key"] → ["key"], offset 1252 → 1268filter_max_per_enemy (m_nMaxSquadmatesPerEnemy): flags ["save","key"] → ["key"], offset 1256 → 1272filtermass (m_fFilterMass): flags ["save","key"] → ["key"], offset 1240 → 1256model (m_iFilterModel): flags ["save","key"] → ["key"], offset 1240 → 1256filtermodifier (m_iFilterModifier): flags ["save","key"] → ["key"], offset 1240 → 1256m_hFilterFilterType (m_nFilterType): flags ["save","key","enum"] → ["key","enum"], offset 1240 → 1256Filter%02d (m_iFilterName): flags ["save","key"] → ["key"], offset 1248 → 1264filtername (m_iFilterName): flags ["save","key"] → ["key"], offset 1240 → 1256filter_radius (m_flRadius): flags ["save","key"] → ["key"], offset 1240 → 1256filterteam (m_iFilterTeam): flags ["save","key"] → ["key"], offset 1240 → 1256m_maxRangem_swimDepthm_waterLevelm_isDormantm_fishesCFishPoolUpdatem_visTimerfish_count (m_fishCount): flags ["save","key"] → ["key"], offset 1200 → 1216CFogControllerSetLerpValuesm_iChangedVariablesm_fog: offset 1184 → 1200, external_name "" → noneuse_angles (m_bUseAngles): flags ["save","key"] → ["key"], offset 1288 → 1304m_fog.colorPrimarym_fog.colorSecondarym_fog.dirPrimarym_fog.enablem_fog.blendm_fog.startm_fog.endm_fog.farzm_fog: offset 2272 → 2544, external_name "" → nonem_hFogControllerm_hColorCorrectionControllerm_bInFogVolumesListFogName (m_fogName): flags ["save","key"] → ["key"], offset 1920 → 2168PostProcessName (m_postProcessName): flags ["save","key"] → ["key"], offset 1928 → 2176ColorCorrectionName (m_colorCorrectionName): flags ["save","key"] → ["key"], offset 1936 → 2184StartDisabled (m_bDisabled): flags ["save","key"] → ["key"], offset 1952 → 2200StartDisabled (m_iDisabled): flags ["save","key"] → ["key"], offset 1924 → 2172Solidity (m_iSolidity): flags ["save","key","enum"] → ["key","enum"], offset 1920 → 2168solidbsp (m_bSolidBsp): flags ["save","key"] → ["key"], offset 1928 → 2176excludednpc (m_iszExcludedClass): flags ["save","key"] → ["key"], offset 1936 → 2184invert_exclusion (m_bInvertExclusion): flags ["save","key"] → ["key"], offset 1944 → 2192ScriptedMovement (m_bScriptedMovement): flags ["save","key"] → ["key"], offset 1945 → 2193effect_name (m_EffectName): flags ["save","key"] → ["key"], offset 1952 → 2200effect_interpenetrate_name (m_EffectInterpenetrateName): flags ["save","key"] → ["key"], offset 1960 → 2208effect_zap_name (m_EffectZapName): flags ["save","key"] → ["key"], offset 1968 → 2216effect_zap_source (m_iszEffectSource): flags ["save","key"] → ["key"], offset 1976 → 2224StartDisabled (m_bDisabled): flags ["save","key"] → ["key"], offset 1920 → 2168InteractsAs (m_iszInteractsAs): flags ["save","key"] → ["key"], offset 1928 → 2176InteractsWith (m_iszInteractsWith): flags ["save","key"] → ["key"], offset 1936 → 2184m_vecPlayerMountPositionTopm_vecPlayerMountPositionBottomm_vecLadderDirm_Dismountsm_bFakeLadderpoint1 (m_vecLocalTop): flags ["save","key"] → ["key"], offset 1960 → 2208AutoRideSpeed (m_flAutoRideSpeed): flags ["save","key"] → ["key"], offset 1996 → 2244HasSlack (m_bHasSlack): flags ["save","key"] → ["key"], offset 2002 → 2250StartDisabled (m_bDisabled): flags ["save","key"] → ["key"], offset 2000 → 2248ladderSurfaceProperties (m_surfacePropName): flags ["save","key"] → ["key"], offset 2008 → 2256m_brushModelNamem_hTargetCameram_bEnabledtarget (m_targetCamera): flags ["save","key"] → ["key"], offset 1952 → 2200resolution (m_nResolutionEnum): flags ["save","key"] → ["key"], offset 1960 → 2208render_shadows (m_bRenderShadows): flags ["save","key"] → ["key"], offset 1964 → 2212unique_target (m_bUseUniqueColorTarget): flags ["save","key"] → ["key"], offset 1965 → 2213draw_3dskybox (m_bDraw3DSkybox): flags ["save","key"] → ["key"], offset 1981 → 2229start_enabled (m_bStartEnabled): flags ["save","key"] → ["key"], offset 1982 → 2230speed (m_flSpeed)m_vecMoveDirParentSpacem_currentSoundCFuncMoveLinearNavObstacleThinkCFuncMoveLinearNavMovableThinkCFuncMoveLinearStopMoveSoundmovedir (m_angMoveEntitySpace): flags ["save","key"] → ["key"], offset 2052 → 2300StartSound (m_soundStart): flags ["save","key"] → ["key"], offset 2080 → 2328StopSound (m_soundStop): flags ["save","key"] → ["key"], offset 2088 → 2336BlockDamage (m_flBlockDamage): flags ["save","key"] → ["key"], offset 2104 → 2352StartPosition (m_flStartPosition): flags ["save","key"] → ["key"], offset 2108 → 2356CreateNavObstacle (m_bCreateNavObstacle): flags ["save","key"] → ["key"], offset 2170 → 2422starts_following_closest_mover_when_within_distance (m_flStartFollowingClosestMoverWhenWithinDistance)starts_following_closest_mover_when_outside_distance (m_flStartFollowingClosestMoverWhenOutsideDistance)starts_following_closest_mover_strategy (m_eFindFollowMoverStrategy)disable_deceleration_to_stop (m_bDisableDecelerationToStop)create_surface_graph (m_bCreateMovableSurfaceGraph)follow_entity (m_iszFollowEntityName)follow_other_mover_ratio (m_flFollowMoverRatio)follow_other_mover_coupler_range (m_vecFollowMoverCouplerRange)follow_other_mover_constraint_priority (m_nFollowMoverConstraintPriority)path_rebuild_strategy (m_ePathRebuildStrategy)speed (m_flSpeed)offset_from_path (m_vOffsetFromPath)StartDisabled (m_bDisabled): flags ["save","key"] → ["key"], offset 1928 → 2176teamToBlock (m_nBlockedTeamNumber): flags ["save","key"] → ["key"], offset 1932 → 2180StartDisabled (m_bDisabled): flags ["save","key"] → ["key"], offset 1944 → 2192AsyncObstacleUpdate (m_bUseAsyncObstacleUpdate): flags ["save","key"] → ["key"], offset 1945 → 2193speed (m_flSpeed)m_sNoiseCFuncPlatPlatUseCFuncPlatCallGoDownCFuncPlatCallHitTopCFuncPlatCallHitBottomspeed (m_flSpeed)m_localRotationVectorm_flFanFrictionm_flAttenuationm_flVolumem_flTargetSpeedm_bReversedm_bAccelDecelm_angStartm_prevLocalAnglesm_bStopAtStartPosCFuncRotatingSpinUpMoverotation_distance (m_flRotationDistanceDegrees)start_sound (m_iszStartSound)loop_sound (m_iszLoopSound)stop_sound (m_iszStopSound)speed (m_flSpeed)time_to_complete_rotation (m_flTimeToCompleteRotation)m_hRotatorTargetm_flTimeRotationStartm_qLSPrevChangem_qWSPrevm_qWSInitm_qLSInitCFuncShatterglassGlassThinkm_bBreakSilentm_bBrokenm_matPanelTransformm_matPanelTransformWsTempm_vecShatterGlassShardsm_PanelSizem_flLastShatterSoundEmitTimem_flLastCleanupTimem_vInitialDamagePositionsm_vExtraDamagePositionsm_flInitAtTimem_isStarteddesiredTimescale (m_flDesiredTimescale): flags ["save","key"] → ["key"], offset 1184 → 1200acceleration (m_flAcceleration): flags ["save","key"] → ["key"], offset 1188 → 1204minBlendRate (m_flMinBlendRate): flags ["save","key"] → ["key"], offset 1192 → 1208blendDeltaMultiplier (m_flBlendDeltaMultiplier): flags ["save","key"] → ["key"], offset 1196 → 1212m_trackTopm_trackBottomm_trainm_codem_targetStatem_useCFuncTrackChangeFindtoptrack (m_trackTopName): flags ["global","save","key"] → ["key"], offset 2144 → 2392bottomtrack (m_trackBottomName): flags ["global","save","key"] → ["key"], offset 2152 → 2400train (m_trainName): flags ["global","save","key"] → ["key"], offset 2160 → 2408speed (m_flSpeed)m_flNextMoveSoundTimem_ppathm_dirm_controlMinsm_controlMaxsm_flVolumem_oldSpeedm_strPathTargetm_vPosPrevm_angPrevm_lastBlockPosspeed (m_flSpeed)m_hCurrentTargetm_activatedm_hEnemym_iszLastTargetm_flNextBlockTimeCFuncTrainWaitCFuncTrainNextdmg (m_flBlockDamage): flags ["save","key"] → ["key"], offset 2100 → 2348m_bDisabledm_iCurrentMaxPiecesm_iLastFramem_LRUmaxpieces (m_iMaxPieces): flags ["save","key"] → ["key"], offset 1216 → 1232allownewgibs (m_bAllowNewGibs): flags ["save","key"] → ["key"], offset 1208 → 1224body_group_choice (m_nBodyGroupChoice): flags ["save","key"] → ["key"], offset 212 → 324body_group_name (m_nBodyGroupName): flags ["save"] → ["key"], offset 208 → 320, external_name none → "body_group_name"local_offset (local_offset)m_hAttachmentidentifier (m_sTargetIdentifier): flags ["save","key"] → ["key"], offset 208 → 320entity (m_hTarget): flags ["save","key"] → ["key"], offset 216 → 328attachment_name (m_sAttachmentName): flags ["save","key"] → ["key"], offset 224 → 336origin_type (m_nOriginType): flags ["save","key","enum"] → ["key","enum"], offset 220 → 332effect_name (m_sEffect): flags ["save","key"] → ["key"], offset 208 → 320MoveType (m_nMoveType): flags ["save","key","enum"] → ["key","enum"], offset 208 → 320top_speed_scale (m_flTopSpeedScale): flags ["save","key"] → ["key"], offset 208 → 320m_flAbsScalem_flScalem_flClientLocalScalem_vRenderOriginm_nodeToWorldm_pOwnerm_pParentm_pChildm_pNextSiblingm_nParentAttachmentOrBonem_bDirtyHierarchym_bDirtyBoneMergeInfomessage (m_iszMessage): flags ["save","key"] → ["key"], offset 1936 → 2184m_textParms: flags ["save"] → none, offset 1944 → 2192, external_name "" → noneplace_anchors_at_constraint_transform (m_bPlaceAnchorsAtConstraintTransform)m_flBreakAfterTimeStartTimeXm_flBreakAfterTimeStartTimeYm_flBreakAfterTimeStartTimeZm_flNotifyForceLastTimeXm_flNotifyForceLastTimeYm_flNotifyForceLastTimeZm_bAxisNotifiedXm_bAxisNotifiedYm_bAxisNotifiedZCGenericConstraintUpdateThinklinear_motion_x (m_nLinearMotionX): flags ["save","key","enum"] → ["key","enum"], offset 1288 → 1308m_bIsEnabledm_bGradientFogNeedsTexturesStartDisabled (m_bStartDisabled): flags ["save","key"] → ["key"], offset 1240 → 1256gradientfogtexture (m_hGradientFogTexture): flags ["save","key"] → ["key"], offset 1184 → 1200fogstart (m_flFogStartDistance): flags ["save","key"] → ["key"], offset 1192 → 1208fogend (m_flFogEndDistance): flags ["save","key"] → ["key"], offset 1196 → 1212heightfog (m_bHeightFogEnabled): flags ["save","key"] → ["key"], offset 1200 → 1216fogstartheight (m_flFogStartHeight): flags ["save","key"] → ["key"], offset 1204 → 1220fogendheight (m_flFogEndHeight): flags ["save","key"] → ["key"], offset 1208 → 1224farz (m_flFarZ): flags ["save","key"] → ["key"], offset 1212 → 1228fogmaxopacity (m_flFogMaxOpacity): flags ["save","key"] → ["key"], offset 1216 → 1232fogfalloffexponent (m_flFogFalloffExponent): flags ["save","key"] → ["key"], offset 1220 → 1236speed (m_flSpeed)m_onm_hTargetEntCGunTargetNextCGunTargetStartCGunTargetWaitm_hLightStartDisabled (m_bDisabled): flags ["save","key"] → ["key"], offset 1184 → 1200range (m_flRange): flags ["save","key"] → ["key"], offset 1188 → 1204importance (m_nImportance): flags ["save","key"] → ["key"], offset 1192 → 1208lightchoice (m_nLightChoice): flags ["save","key"] → ["key"], offset 1196 → 1212box_mins (m_vBoxMins): flags ["save","key"] → ["key"], offset 1208 → 1224box_maxs (m_vBoxMaxs): flags ["save","key"] → ["key"], offset 1220 → 1236m_flCurveDistRangefan_force_curve (m_FanForceCurveString): flags ["save","key"] → ["key"], offset 1264 → 1280fan_force_max_radius (m_fFanForceMaxRadius): flags ["save","key"] → ["key"], offset 1248 → 1264fan_force_min_radius (m_fFanForceMinRadius): flags ["save","key"] → ["key"], offset 1252 → 1268event_name (m_iszEventName): flags ["save","key"] → ["key"], offset 1184 → 1200range (m_flRange): flags ["save","key"] → ["key"], offset 1192 → 1208PointType (m_ePointType): flags ["save","key"] → ["key"], offset 1184 → 1200MoveTarget (m_sMoveTarget): flags ["save","key"] → ["key"], offset 1192 → 1208HeroID (m_HeroID): flags ["save","key"] → ["key"], offset 1200 → 1216m_TargetEntitiesm_nTargetChangeCountcss_classes (m_vecCSSClasses)m_AdditionalTargetEntitiesstart_disabled (m_bDisabled): flags ["save","key"] → ["key"], offset 1184 → 1200resolution_x (m_nResolutionX): flags ["save","key"] → ["key"], offset 1188 → 1204resolution_y (m_nResolutionY): flags ["save","key"] → ["key"], offset 1192 → 1208panel_type (m_szPanelType): flags ["save","key"] → ["key"], offset 1200 → 1216layout_file (m_szLayoutFileName): flags ["save","key"] → ["key"], offset 1208 → 1224render_attr_name (m_RenderAttrName): flags ["save","key"] → ["key"], offset 1216 → 1232enable_mip_gen (m_bEnableMipGen): flags ["save","key"] → ["key"], offset 1185 → 1201targets (m_szTargetsName): flags ["save","key"] → ["key"], offset 1280 → 1296StartDisabled (m_bDisabled): flags ["save","key"] → ["key"], offset 1184 → 1200IsMaster (m_bIsMaster): flags ["save","key"] → ["key"], offset 1185 → 1201PawnSubclass (m_pPawnSubclass): flags ["save","key"] → ["key"], offset 1192 → 1208CInfoSpawnGroupLoadUnloadSpawnGroupLoadingThinkCInfoSpawnGroupLoadUnloadSpawnGroupUnloadingThinkm_sFixedSpawnGroupNamem_bUnloadingStartedm_bQueueActiveSpawnGroupChangem_bQueueFinishLoadingmapname (m_iszSpawnGroupName): flags ["save","key"] → ["key"], offset 1280 → 1296entityfiltername (m_iszSpawnGroupFilterName): flags ["save","key"] → ["key"], offset 1288 → 1304landmark (m_iszLandmarkName): flags ["save","key"] → ["key"], offset 1296 → 1312timeoutInterval (m_flTimeoutInterval): flags ["save","key"] → ["key"], offset 1312 → 1328autoactivate (m_bAutoActivate): flags ["save","key"] → ["key"], offset 1316 → 1332m_hAssignedPlayerInitialSpawn (m_bIntroSpawn): flags ["save","key"] → ["key"], offset 1184 → 1200LaneNum (m_iLaneNum): flags ["save","key"] → ["key"], offset 1188 → 1204GroupTag (m_strGroupTag): flags ["save","key"] → ["key"], offset 1192 → 1208CoverGroupID (m_iCoverGroupID)BossName (m_strBossEntityName): flags ["save","key"] → ["key"], offset 1224 → 1232LaneNum (m_iLane): flags ["save","key"] → ["key"], offset 1232 → 1240ReinforcementsOnly (m_bReinforcementsOnly): flags ["save","key"] → ["key"], offset 1248 → 1252TrooperTestSpawner (m_bTrooperTestSpawner): flags ["save","key"] → ["key"], offset 1249 → 1253TetherRadiusOverride (m_flTetherRadiusOverride)m_CCitadelMinimapComponentCampName (m_iszCampName): flags ["save","key"] → ["key"], offset 1240 → 1256ENeutralTrooperType (m_eNeutralNPCType)NeutralSubclass (m_iszNeutralSubclass)CoverGroupID (m_iCoverGroupID)ENeutralTrooperType (m_eTrooperType)CampName (m_iszSquadName): flags ["save","key"] → ["key"], offset 1192 → 1224LaneNum (m_iLane): flags ["save","key"] → ["key"], offset 1188 → 1204DisableZiplining (m_bDisableZiplining): flags ["save","key"] → ["key"], offset 1192 → 1208PointType (m_ePointType): flags ["save","key"] → ["key"], offset 1184 → 1200MoveTarget (m_sMoveTarget): flags ["save","key"] → ["key"], offset 1192 → 1208HeroID (m_HeroID): flags ["save","key"] → ["key"], offset 1200 → 1216m_bEnabledcull_mode (m_nMode): flags ["save","key"] → ["key"], offset 1188 → 1204box_size (m_vBoxSize): flags ["save","key"] → ["key"], offset 1192 → 1208m_bWorldLayerVisiblem_bEntitiesSpawnedm_hLayerSpawnGroupworldName (m_worldName): offset 1208 → 1224layerName (m_layerName): offset 1216 → 1232childSpawnGroup (m_bCreateAsChildSpawnGroup): flags ["save","key"] → ["key"], offset 1226 → 1242m_bHadOwnerm_flPostSpeakDelaym_flPreDelaym_bIsBackgroundscene_owner (m_hOwner): flags ["save","key"] → ["key"], offset 1936 → 2096remove_on_completion (m_bRemoveOnCompletion): flags ["save","key"] → ["key"], offset 1953 → 1345target (m_hTarget): flags ["save","key"] → ["key"], offset 1956 → 2116m_hTargetPlayerhint_name (m_iszName): flags ["save","key"] → ["key"], offset 1184 → 1200hint_target (m_iszHintTargetEntity): flags ["save","key"] → ["key"], offset 1192 → 1208m_bActivateWhenAtRestm_vOriginalSpawnOriginm_vOriginalSpawnAnglesCItemItemTouchCItemMaterializeCItemComeToRestm_CCitadelMinimapComponentloot_type (m_eLootType): flags ["save","key"] → ["key"], offset 3476 → 3472spawner (m_hSpawner): flags ["save","key"] → ["key"]objective_position (m_eObjectivePosition): flags ["save","key"] → ["key","enum"], offset 3468 → 3464, enum none → "EObjectivePositions_t"loot_type (m_eLootType): flags ["save","key"] → ["key","enum"], offset 1208 → 1216, enum none → "ECrateLootType_t"objective_position (m_eObjectivePosition): flags ["save","key"] → ["key","enum"], offset 1212 → 1220, enum none → "EObjectivePositions_t"CItemGenericItemGenericTouchm_hAmbientSoundm_bHasTriggerRadiusm_bHasPickupRadiusm_flPickupRadiusSqrm_flTriggerRadiusSqrm_flLastPickupCheckm_bPlayerCounterListenerAddedm_bPlayerInTriggerRadiusm_hPickupFilterm_hTriggerHelperglowcolor (m_glowColor): offset 3145 → 3148m_worldGoalAxism_localTestAxism_pControllerm_bActiveattach1 (m_nameAttach): flags ["save","key"] → ["key"], offset 1224 → 1240attachedObject (m_attachedObject): flags ["save","key"] → ["key"], offset 1232 → 1248angularLimit (m_angularLimit): flags ["save","key"] → ["key"], offset 1236 → 1252dampAllRotation (m_bDampAllRotation): flags ["save","key"] → ["key"], offset 1241 → 1257LaneNum (m_iLane): flags ["save","key"] → ["key"], offset 1184 → 1200LaneSlot (m_iPath): flags ["save","key"] → ["key"], offset 1188 → 1204bouncelight (m_nBounceLight)bouncescale (m_flBounceScale)__m_pChainEntitym_flBrightnessMultindirectlight (m_nIndirectLight)dynamicbounce (m_bDynamicBounce)m_bRenderSpecularm_bCastShadowsm_flLightStyleStartTimecolor (m_Color): flags ["save","key"] → ["key"], offset 117 → 120secondary_color (m_SecondaryColor): flags ["save","key"] → ["key"], offset 121 → 124brightness (m_flBrightness): flags ["save","key"] → ["key"]m_CLightComponentStartDisabled (m_bDisabled): flags ["save","key"] → ["key"], offset 1184 → 1200AchievementEvent (m_iszAchievementEventID): flags ["save","key"] → ["key"], offset 1192 → 1208m_flStartTimeCLogicActiveAutosaveSaveThinkTriggerHitPoints (m_TriggerHitPoints): flags ["save","key"] → ["key"], offset 1200 → 1216TimeToTrigger (m_flTimeToTrigger): flags ["save","key"] → ["key"], offset 1204 → 1220DangerousTime (m_flDangerousTime): flags ["save","key"] → ["key"], offset 1212 → 1228globalstate (m_globalstate): flags ["save","key"] → ["key"], offset 1424 → 1440NewLevelUnit (m_bForceNewLevelUnit): flags ["save","key"] → ["key"], offset 1184 → 1200MinimumHitPoints (m_minHitPoints): flags ["save","key"] → ["key"], offset 1188 → 1204MinHitPointsToCommit (m_minHitPointsToCommit): flags ["save","key"] → ["key"], offset 1192 → 1208m_ListenersInitialValue (m_bInValue): flags ["save","key"] → ["key"], offset 1184 → 1200m_LogicBranchListm_eLastStateBranch%02d (m_nLogicBranchNames): flags ["save","key"] → ["key"], offset 1184 → 1200m_nShuffleCasesm_nLastShuffleCasem_uchShuffleCaseMapCase%02d (m_nCase): flags ["save","key"] → ["key"], offset 1184 → 1200m_succeededattach1 (m_nameAttach1): flags ["save","key"] → ["key"], offset 1184 → 1200attach2 (m_nameAttach2): flags ["save","key"] → ["key"], offset 1192 → 1208support_multiple_entities_with_same_name (m_supportMultipleEntitiesWithSameName): flags ["save","key"] → ["key"], offset 1201 → 1217include_hierarchy (m_includeHierarchy): flags ["save","key"] → ["key"], offset 1200 → 1216startdisabled (m_disabled): flags ["save","key"] → ["key"], offset 1202 → 1218CompareValue (m_flCompareValue): flags ["save","key"] → ["key"], offset 1188 → 1204InitialValue (m_flInValue): flags ["save","key"] → ["key"], offset 1184 → 1200m_bThinkDangerousm_flDangerousTimeCLogicDistanceAutosaveSaveThinkTargetEntityName (m_iszTargetEntity): flags ["save","key"] → ["key"], offset 1184 → 1200DistanceToPlayer (m_flDistanceToPlayer): flags ["save","key"] → ["key"], offset 1192 → 1208NewLevelUnit (m_bForceNewLevelUnit): flags ["save","key"] → ["key"], offset 1196 → 1212CheckCough (m_bCheckCough): flags ["save","key"] → ["key"], offset 1197 → 1213EntityAName (m_iszEntityA): flags ["save","key"] → ["key"], offset 1184 → 1200EntityBName (m_iszEntityB): flags ["save","key"] → ["key"], offset 1192 → 1208Zone1Distance (m_flZone1Distance): flags ["save","key"] → ["key"], offset 1200 → 1216Zone2Distance (m_flZone2Distance): flags ["save","key"] → ["key"], offset 1204 → 1220eventName (m_iszEventName): flags ["save","key"] → ["key"], offset 1184 → 1200m_bEnabledgameeventname (m_iszGameEventName): flags ["save","key"] → ["key"], offset 1224 → 1240gameeventitem (m_iszGameEventItem): flags ["save","key"] → ["key"], offset 1232 → 1248StartDisabled (m_bStartDisabled): flags ["save","key"] → ["key"], offset 1241 → 1257m_StartEntitym_EndEntitysource (m_SourceName): flags ["save","key"] → ["key"], offset 1224 → 1240m_hMeasureTargetm_hMeasureReferencem_hTargetm_hTargetReferenceCLogicMeasureMovementMeasureThinkMeasureTarget (m_strMeasureTarget): flags ["save","key"] → ["key"], offset 1184 → 1200MeasureReference (m_strMeasureReference): flags ["save","key"] → ["key"], offset 1192 → 1208TargetReference (m_strTargetReference): flags ["save","key"] → ["key"], offset 1200 → 1216TargetScale (m_flScale): flags ["save","key"] → ["key"], offset 1224 → 1240MeasureType (m_nMeasureType): flags ["save","key"] → ["key"], offset 1228 → 1244m_isOnm_navPropertym_hSourceCLogicNPCCounterSetNPCCounterThinkminCountAll (m_nMinCountAll): flags ["save","key"] → ["key"], offset 1656 → 1672maxCountAll (m_nMaxCountAll): flags ["save","key"] → ["key"], offset 1660 → 1676minFactorAll (m_nMinFactorAll): flags ["save","key"] → ["key"], offset 1664 → 1680maxFactorAll (m_nMaxFactorAll): flags ["save","key"] → ["key"], offset 1668 → 1684NPCType1 (m_iszNPCClassname_1): flags ["save","key"] → ["key"], offset 1680 → 1696NPCState1 (m_nNPCState_1): flags ["save","key"] → ["key"], offset 1688 → 1704invertState1 (m_bInvertState_1): flags ["save","key"] → ["key"], offset 1692 → 1708minCount1 (m_nMinCount_1): flags ["save","key"] → ["key"], offset 1696 → 1712maxCount1 (m_nMaxCount_1): flags ["save","key"] → ["key"], offset 1700 → 1716minFactor1 (m_nMinFactor_1): flags ["save","key"] → ["key"], offset 1704 → 1720m_vOuterMinsm_vOuterMaxsbox_outer_mins (m_vDistanceOuterMins): flags ["save","key"] → ["key"], offset 1824 → 1840box_outer_maxs (m_vDistanceOuterMaxs): flags ["save","key"] → ["key"], offset 1836 → 1852m_bWaitForRefireStartDisabled (m_bDisabled): flags ["save","key"] → ["key"], offset 1232 → 1248TriggerOnce (m_bTriggerOnce): flags ["save","key"] → ["key"], offset 1234 → 1250FastRetrigger (m_bFastRetrigger): flags ["save","key"] → ["key"], offset 1235 → 1251PassthroughCaller (m_bPassthoughCaller): flags ["save","key"] → ["key"], offset 1236 → 1252targetMapName (m_targetMapName): flags ["save","key"] → ["key"], offset 1184 → 1200StartDisabled (m_bDisabled): flags ["save","key"] → ["key"], offset 1920 → 2168m_GroupNamesm_Tagsm_bIsGroupm_bIsInGroupgroupbyprefab (m_bGroupByPrefab): flags ["save","key"] → ["key"], offset 1977 → 2225groupbyvolume (m_bGroupByVolume): flags ["save","key"] → ["key"], offset 1978 → 2226groupothergroups (m_bGroupOtherGroups): flags ["save","key"] → ["key"], offset 1979 → 2227flags (m_nScopes): flags ["save","key","enum"] → ["key","enum"], offset 1984 → 2232split_nav_space (m_bSplitNavSpace): flags ["save","key"] → ["key"], offset 2026 → 2274flood_fill_attribute (m_bFloodFillAttribute): flags ["save","key"] → ["key"], offset 2025 → 2273flags (m_nScopes): flags ["save","key","enum"] → ["key","enum"], offset 2024 → 2272m_vRefPosWorldSpacem_flRefDotuse_ref_position (m_bUseRef): flags ["save","key"] → ["key"], offset 1992 → 2240ref_position (m_vRefPosEntitySpace): flags ["save","key"] → ["key"], offset 1996 → 2244inmin (m_flInMin): flags ["save","key"] → ["key"], offset 1184 → 1200inmax (m_flInMax): flags ["save","key"] → ["key"], offset 1188 → 1204colormin (m_OutColor1): flags ["save","key"] → ["key"], offset 1192 → 1208colormax (m_OutColor2): flags ["save","key"] → ["key"], offset 1196 → 1212m_bHitMaxm_bHitMinmin (m_flMin): flags ["save","key"] → ["key"], offset 1184 → 1200max (m_flMax): flags ["save","key"] → ["key"], offset 1188 → 1204StartDisabled (m_bDisabled): flags ["save","key"] → ["key"], offset 1194 → 1210m_bEnabledm_flOldInValuein1 (m_flInMin): flags ["save","key"] → ["key"], offset 1184 → 1200in2 (m_flInMax): flags ["save","key"] → ["key"], offset 1188 → 1204out1 (m_flOut1): flags ["save","key"] → ["key"], offset 1192 → 1208out2 (m_flOut2): flags ["save","key"] → ["key"], offset 1196 → 1212m_Radiusmessage (m_iszMessage): flags ["save","key"] → ["key"], offset 1184 → 1200messagesound (m_sNoise): flags ["save","key"] → ["key"], offset 1208 → 1224messageattenuation (m_MessageAttenuation): flags ["save","key"] → ["key"], offset 1196 → 1212messagevolume (m_MessageVolume): flags ["save","key"] → ["key"], offset 1192 → 1208m_drawTextm_bEnabledradius (m_radius): flags ["save","key"] → ["key"], offset 1184 → 1200message (m_messageText): flags ["save","key"] → ["key"], offset 1192 → 1208developeronly (m_bDeveloperOnly): flags ["save","key"] → ["key"], offset 1201 → 1217m_CCitadelMinimapComponentMarkerType (m_eType): flags ["save","key","enum"] → ["key","enum"], offset 1216 → 1232m_lastUsedm_startm_endm_IdealYawm_sNoisem_bUpdateTargetCMomentaryRotButtonUseMoveDoneCMomentaryRotButtonReturnMoveDoneCMomentaryRotButtonSetPositionMoveDoneCMomentaryRotButtonUpdateThinkStartDirection (m_direction): flags ["save","key"] → ["key"], offset 2476 → 2724m_speedm_maxTorqueaxis (m_axis): flags ["save","key"] → ["key"]inertiafactor (m_inertiaFactor): flags ["save","key"] → ["key"]m_flTargetBrightnessMultiplierm_flCurrentBrightnessMultiplierm_vecLightsCMultiLightProxyRestoreFlashlightThinkCMultiLightProxyApproachBrightnessThinklight_name (m_iszLightNameFilter): flags ["save","key"] → ["key"], offset 1184 → 1200light_class (m_iszLightClassFilter): flags ["save","key"] → ["key"], offset 1192 → 1208light_radius (m_flLightRadiusFilter): flags ["save","key"] → ["key"], offset 1200 → 1216brightness_delta (m_flBrightnessDelta): flags ["save","key"] → ["key"], offset 1204 → 1220screen_fade (m_bPerformScreenFade): flags ["save","key"] → ["key"], offset 1208 → 1224m_rgEntitiesm_rgTriggeredm_iTotalCMultiSourceRegisterglobalstate (m_globalstate): flags ["save","key"] → ["key"], offset 1472 → 1488SuspendConnectionsWhileMoving (m_bSuspendConnectionsWhileMoving)IsAutoAdjustForward (m_bIsAutoAdjustForward)m_endLocatorm_hEndLocatorParentm_hFilterm_bEnabledm_vecNpcUsersByNavLinklisten_for_animtag (m_szListenForAnimTag)m_bIsListeningForAnimTagm_nProcessOrderm_vecSavedConnectionsm_nSplitsability (m_hAbility): flags ["save","key"] → ["key"], offset 2688 → 2936skull_state (m_eSkullState): flags ["save","key"] → ["key"], offset 2692 → 2940m_hSequencem_flPrevCyclem_flWeightm_bSequenceChangeNetworkedm_bDiscontinuitym_flPrevCycleFromDiscontinuitym_flPrevCycleForAnimEventDetectioncycle (m_flCycle): flags ["save","key"] → ["key"]m_pKeyValuesCopym_NodeData: flags ["save"] → none, offset 1200 → 1216, external_name "" → noneai_node_dont_drop (m_bDontDropNode): offset 1184 → 1200m_HullForceFlags: offset 1185 → 1201, external_name "" → nonem_CCitadelPlayerClipComponentm_flFadeOutStartm_flFadeOutEndLaneSide (m_LaneSide): flags ["save","key","enum"] → ["key","enum"], offset 6900 → 6732LaneNum (m_iLane): flags ["save","key"] → ["key"], offset 6124 → 5956SpawnPoint (m_hTrooperSpawnPoint): flags ["save","key"] → ["key"], offset 6896 → 6728m_vecForwardunit_status_offset (m_vecUnitStatusOffset)m_flAttackDelaym_flLastAlertSoundattack_cone (m_flAttackCone): flags ["save","key"] → ["key"], offset 3148 → 3128sentry_level (m_nSentryLevel): flags ["save","key"] → ["key"], offset 3164 → 3144BossName (m_strBossEntityName)m_hTargetedEnemym_vecStartingPositionm_vecElectricBeamLookTargetm_nElectricBeamCastsm_flFadeOutStartm_flFadeOutEndm_flLastWeakpointHitTimeLaneNum (m_iLane): flags ["save","key"] → ["key"], offset 6124 → 5944m_iLanem_vecStartingPositionm_eAliveStatem_ePhasem_vecElectricBeamTargetEndm_vShrineAttackTargetPosBackdoorProtectionTrigger (m_backdoorProtectionTrigger): flags ["save","key"] → ["key"], offset 6200 → 6024m_tCooldownStartTimem_tCooldownEndTimem_bIsHelperAvailableNethelper_idx (m_nHelperIdx): flags ["save","key"] → ["key"], offset 6180 → 6012m_tSpawnTimem_flAttackRangem_flSpawnDurationcast_location (m_vecCastLocation): flags ["save","key"] → ["key"], offset 6108 → 5948dont_move (m_bDontMove): flags ["save","key"] → ["key"], offset 6120 → 5960casting_ability (m_hCastingAbility): flags ["save","key"] → ["key"], offset 6084 → 5924m_CCitadelMinimapComponentm_flSpawnTimem_flAttackRangem_flAimPitchm_bHasRecentlyAttackedattack_cone (m_flAttackCone): flags ["save","key"] → ["key"]lifetime (m_flLifeTime): flags ["save","key"] → ["key"]tracking_speed (m_flTrackingSpeed): flags ["save","key"] → ["key"]deploy_time (m_flDeployTime): flags ["save","key"] → ["key"]attack_delay (m_flAttackDelay): flags ["save","key"] → ["key"]m_hEnemym_CCitadelRegenComponentowning_ability (m_hAbilityOwner): flags ["save","key"] → ["key"]CoverGroupID (m_iCoverGroupID)m_hNearDeathModifierm_hTargetedEnemym_flHealingChargeParticlePctLaneNum (m_iLane): flags ["save","key"] → ["key"], offset 6088 → 5920LaneSlot (m_iLaneSlot): flags ["save","key"] → ["key"], offset 6092 → 5924SpawnPoint (m_hTrooperSpawnPoint): flags ["save","key"] → ["key"], offset 6148 → 5960SpawnWaveController (m_hSpawnWaveController): flags ["save","key"] → ["key"], offset 6144 → 5956m_CCitadelPlayerClipComponentm_flFadeOutStartm_flFadeOutEndLaneSide (m_LaneSide): flags ["save","key","enum"] → ["key","enum"], offset 6896 → 6728LaneNum (m_iLane): flags ["save","key"] → ["key"], offset 6124 → 5956SpawnPoint (m_hTrooperSpawnPoint): flags ["save","key"] → ["key"], offset 6892 → 6724m_vecPushersuse_center_pusher (m_bUseCenterPusher): flags ["save","key"] → ["key"], offset 2296 → 2568use_forward_pusher (m_bUseForwardPusher): flags ["save","key"] → ["key"], offset 2297 → 2569NPCType (m_iszNPCSubClass): flags ["save","key"] → ["key"], offset 1416 → 1424NPCTargetname (m_ChildTargetName): flags ["save","key"] → ["key"], offset 1448 → 1456NPCSquadName (m_iszSquadName): flags ["save","key"] → ["key"], offset 1424 → 1432NPCHintGroup (m_iszHintGroup): flags ["save","key"] → ["key"], offset 1432 → 1440Relationship (m_RelationshipString): flags ["save","key"] → ["key"], offset 1440 → 1448m_TimeNextAvailableReuseDelay (m_ReuseDelay): flags ["save","key"] → ["key"], offset 1184 → 1200RenameNPC (m_RenameNPC): flags ["save","key"] → ["key"], offset 1192 → 1208inner_angle (m_flInnerAngle): flags ["save","key"] → ["key"], offset 2664 → 2912outer_angle (m_flOuterAngle): flags ["save","key"] → ["key"], offset 2668 → 2916showlight (m_bShowLight): flags ["save","key"] → ["key"], offset 2672 → 2920m_vSamplerm_forwardAxism_bPlayTravelSoundm_bPlayReversalSoundm_soundProfile: flags ["save"] → none, external_name "" → noneslidesoundfwd (m_iszTravelSoundFwd): flags ["save","key"] → ["key"]slidesoundback (m_iszTravelSoundBack): flags ["save","key"] → ["key"]reversalsoundSmall (m_iszReversalSoundSmall): flags ["save","key"] → ["key"]reversalsoundMedium (m_iszReversalSoundMedium): flags ["save","key"] → ["key"]reversalsoundLarge (m_iszReversalSoundLarge): flags ["save","key"] → ["key"]InitialOwner (m_initialOwner): flags ["save","key"] → ["key"], offset 3280 → 3408m_bActivem_bFrozenm_flFreezeTransitionDurationm_flStartTimem_vServerControlPointsm_iServerControlPointAssignmentsm_iEffectIndexm_nStopTypem_hControlPointEntsCParticleSystemStartParticleSystemThinkstart_active (m_bStartActive): flags ["save","key"] → ["key"], offset 2775 → 3035pre_sim_time (m_flPreSimTime): flags ["save","key"] → ["key"], offset 2460 → 2708allow_auto_lead (m_bAllowAutoLead)m_flPathLengthm_vecNodesm_flLastPathRecalcm_xLastParentTransformm_propertiesspeed (m_flSpeed)trigger_locomotion_stop (m_bTriggerLocomotionStop)smooth_arrival (m_bSmoothArrival)path_end_distance_from_goal (m_flPathEndDistanceFromGoal)waypoint_success_radius (m_flWaypointSuccessRadius)waypoint_success_radius_when_blocked (m_flWaypointSuccessRadiusWhenBlocked)arrival_direction_entity (arrival_direction_entity)arrival_direction_entity_handle (arrival_direction_entity_handle)arrival_direction_tolerance_angle (arrival_direction_tolerance_angle)arrival_direction_relative_position (arrival_direction_relative_position)exact_positioning (m_bExactPositioning)wait (m_flWait): flags ["save","key"] → ["key"], offset 1184 → 1292m_Originm_Anglesm_qAnglem_flNextTimem_pNextKeym_pPrevKeyNextKey (m_iNextKey): flags ["save","key"] → ["key"], offset 1232 → 1248MoveSpeed (m_flMoveSpeed): flags ["save","key"] → ["key"], offset 1264 → 1268path_mover_router_name (m_iszMoverRouterName)sample_spacing (m_flSampleSpacing)ignore_parent_rotation (m_bIgnoreParentRotation)m_hMoverSpawnerm_vecMoverspath_mover_spawner_name (m_iszMoverSpawnerName): flags ["save","key"] → ["key"], offset 1552 → 1600template_selection_strategy (m_eTemplateChoiceStrategy)path_mover_name (m_iszPathMoverName)prepopulate_on_spawn (m_bPrepopulateOnSpawn)param_template%02d (m_szSpawnTemplateParams)destroy_mover_at_end (m_bDestroyMoverOnArrivedAtEnd)path_node_start_name (m_iszPathNodeStartName)m_hPathMoverm_nSpawnIndexm_flLastSpawnTimem_mapSpawnedMoverTemplatesCPathMoverEntitySpawnerSpawnThinkm_hPathm_xWSPrevParentCPathNodeParentedMoveThinkin_tangent_local (m_vInTangentLocal): flags ["save","key"] → ["key"], offset 1184 → 1200out_tangent_local (m_vOutTangentLocal): flags ["save","key"] → ["key"], offset 1196 → 1212path_uniqueid (m_strParentPathUniqueID): flags ["save","key"] → ["key"], offset 1208 → 1224path_parameter_string (m_strPathNodeParameter): flags ["save","key"] → ["key"], offset 1216 → 1232m_iEffectIndexm_nEffectStatem_PathNodes_Namem_PathNodes_Positionm_PathNodes_TangentInm_PathNodes_TangentOutm_PathNodes_Colorm_PathNodes_PinEnabledm_PathNodes_RadiusScalestart_active (m_bStartActive): flags ["save","key"] → ["key"], offset 1192 → 1208max_simulation_time (m_flMaxSimulationTime): flags ["save","key"] → ["key"], offset 1196 → 1212effect_name (m_iszEffectName): flags ["save","key"] → ["key"], offset 1200 → 1216m_pathStringm_CPathQueryComponentclosed_loop (m_bClosedLoop): flags ["save","key"] → ["key"], offset 1448 → 1464speed (m_flSpeed)m_pnextm_ppreviousm_paltpathm_lengthm_nIterValradius (m_flRadius): flags ["save","key"] → ["key"], offset 1208 → 1216altpath (m_altName): flags ["save","key"] → ["key"], offset 1216 → 1224orientationtype (m_eOrientationType): flags ["save","key","enum"] → ["key","enum"], offset 1228 → 1236preferred_direction (m_eDesiredDirection)m_vecPathNodesm_xInitialPathWorldToLocaljoint_friction (m_flJointFriction): flags ["save","key"] → ["key"], offset 1280 → 1296enable_swing_limit (m_bEnableSwingLimit): flags ["save","key"] → ["key"], offset 1284 → 1300swing_limit (m_flSwingLimit): flags ["save","key"] → ["key"], offset 1288 → 1304enable_twist_limit (m_bEnableTwistLimit): flags ["save","key"] → ["key"], offset 1292 → 1308min_twist_angle (m_flMinTwistAngle): flags ["save","key"] → ["key"], offset 1296 → 1312max_twist_angle (m_flMaxTwistAngle): flags ["save","key"] → ["key"], offset 1300 → 1316collisionGroup (m_iszCollisionGroup)interactsAs (m_iszInteractsAs)interactsWith (m_iszInteractsWith)interactsExclude (m_iszInteractsExclude)m_hCarryingPlayerDamagetype (m_damageType): flags ["save","key"] → ["key"], offset 2136 → 2384damagetoenablemotion (m_damageToEnableMotion): flags ["save","key"] → ["key"], offset 2140 → 2388forcetoenablemotion (m_flForceToEnableMotion): flags ["save","key"] → ["key"], offset 2144 → 2392hoverposeflags (m_nHoverPoseFlags): flags ["save","key","enum"] → ["key","enum"], offset 2174 → 2422hoverposeposition (m_vHoverPosePosition): flags ["save","key"] → ["key"], offset 2148 → 2396hoverposeangles (m_angHoverPoseAngles): flags ["save","key"] → ["key"], offset 2160 → 2408notsolid (m_bNotSolidToWorld): flags ["save","key"] → ["key"], offset 2172 → 2420m_hJointattach1 (m_nameAttach1): flags ["save","key"] → ["key"], offset 1192 → 1208attach2 (m_nameAttach2): flags ["save","key"] → ["key"], offset 1200 → 1216attachedentity1 (m_hAttach1): flags ["save","key"] → ["key"], offset 1208 → 1224attachedentity2 (m_hAttach2): flags ["save","key"] → ["key"], offset 1212 → 1228attachment1 (m_nameAttachment1): flags ["save","key"] → ["key"], offset 1216 → 1232attachment2 (m_nameAttachment2): flags ["save","key"] → ["key"], offset 1224 → 1240breaksound (m_breakSound): flags ["save","key"] → ["key"], offset 1232 → 1248forcelimit (m_forceLimit): flags ["save","key"] → ["key"], offset 1240 → 1256torquelimit (m_torqueLimit): flags ["save","key"] → ["key"], offset 1244 → 1260teleportfollowdistance (m_minTeleportDistance): flags ["save","key"] → ["key"], offset 1248 → 1264ignoreentityname (m_ignoreEntityName)DisablePushClamp (m_bDisablePushClamp)magnitude (m_flMagnitude): flags ["save","key"] → ["key"], offset 1188 → 1204damage (m_flDamage): flags ["save","key"] → ["key"], offset 1192 → 1208radius (m_radius): flags ["save","key"] → ["key"], offset 1196 → 1212targetentityname (m_targetEntityName): flags ["save","key"] → ["key"], offset 1200 → 1216inner_radius (m_flInnerRadius): flags ["save","key"] → ["key"], offset 1208 → 1232explodeonspawn (m_bExplodeOnSpawn): flags ["save","key"] → ["key"], offset 1184 → 1200pushscale (m_flPushScale): flags ["save","key"] → ["key"], offset 1212 → 1236ConvertToDebrisWhenPossible (m_bConvertToDebrisWhenPossible): flags ["save","key"] → ["key"], offset 1216 → 1240AffectInvulnerableEnts (m_bAffectInvulnerableEnts): flags ["save","key"] → ["key"], offset 1217 → 1241linearfrequency (m_flLinearFrequency): flags ["save","key"] → ["key"], offset 1280 → 1296lineardampingratio (m_flLinearDampingRatio): flags ["save","key"] → ["key"], offset 1284 → 1300angularfrequency (m_flAngularFrequency): flags ["save","key"] → ["key"], offset 1288 → 1304angulardampingratio (m_flAngularDampingRatio): flags ["save","key"] → ["key"], offset 1292 → 1308enablelinearconstraint (m_bEnableLinearConstraint): flags ["save","key"] → ["key"], offset 1296 → 1312enableangularconstraint (m_bEnableAngularConstraint): flags ["save","key"] → ["key"], offset 1297 → 1313bonename1 (m_sBoneName1): flags ["save","key"] → ["key"], offset 1304 → 1320bonename2 (m_sBoneName2): flags ["save","key"] → ["key"], offset 1312 → 1328m_pControllerm_attachedObjectm_wasRestoredm_integratorCPhysForceForceOffCPhysForceInitialThinkattach1 (m_nameAttach): flags ["save","key"] → ["key"], offset 1192 → 1208force (m_force): flags ["save","key"] → ["key"], offset 1200 → 1216forcetime (m_forceTime): flags ["save","key"] → ["key"], offset 1204 → 1220m_hingem_bIsAxisLocalm_hinge.worldPositionm_hinge.worldAxisDirectionm_bAtMinLimitm_bAtMaxLimitCPhysHingeSoundThinkCPhysHingeLimitThinkCPhysHingeMoveThinkm_flAngleSpeedm_flLimitsDebugVisRotationm_soundInfo: offset 1288 → 1304, external_name "" → nonem_cancelTimemoving_entity (m_hMovingEntity): flags ["save","key"] → ["key"], offset 1208 → 1216blocker (m_hPhysicsBlocker): flags ["save","key"] → ["key"], offset 1212 → 1220duration (m_separationDuration): flags ["save","key"] → ["key"], offset 1216 → 1224m_cancelTimem_pControllerm_pNextnpc (m_hNPC): flags ["save","key"] → ["key"], offset 1200 → 1216entity (m_hEntity): flags ["save","key"] → ["key"], offset 1204 → 1220duration (m_separationDuration): flags ["save","key"] → ["key"], offset 1216 → 1232disable_collisions (m_allowIntersection): flags ["save","key"] → ["key"], offset 1224 → 1240m_bAwakem_bAttachedToReferenceFramem_bThrownByPlayerm_bDroppedByPlayerm_bTouchedByPlayerm_bFirstCollisionAfterLaunchCPhysicsPropClearFlagsThinkm_bHasBeenAwakenedm_bIsOverridePropm_flLastBurnm_fNextCheckDisableMotionContactsTimem_nNavObstacleTypeCPhysicsPropRespawnableMaterializem_vOriginalSpawnOriginm_vOriginalSpawnAnglesm_vOriginalMinsm_vOriginalMaxsRespawnTime (m_flRespawnDuration): flags ["save","key"] → ["key"]m_pSpringJointm_startm_teleportTickfrequency (m_flFrequency): flags ["save","key"] → ["key"], offset 1192 → 1208damping (m_flDampingRatio): flags ["save","key"] → ["key"], offset 1196 → 1212length (m_flRestLength): flags ["save","key"] → ["key"], offset 1200 → 1216attach1 (m_nameAttachStart): flags ["save","key"] → ["key"], offset 1208 → 1224attach2 (m_nameAttachEnd): flags ["save","key"] → ["key"], offset 1216 → 1232springaxis (m_end): flags ["save","key"] → ["key"], offset 1236 → 1252Density (m_nDensity): flags ["save","key"] → ["key"], offset 1184 → 1200CPhysImpactPointAtEntitymagnitude (m_damage): flags ["save","key"] → ["key"], offset 1184 → 1200distance (m_distance): flags ["save","key"] → ["key"], offset 1188 → 1204directionentityname (m_directionEntityName): flags ["save","key"] → ["key"], offset 1192 → 1208m_offsetm_totalLengthaddlength (m_addLength): flags ["save","key"] → ["key"], offset 1316 → 1332minlength (m_minLength): flags ["save","key"] → ["key"], offset 1320 → 1336attachpoint (m_vecAttach): flags ["save","key"] → ["key"], offset 1304 → 1320m_MagnettedEntitiesm_bActivem_bHasHitSomethingm_flTotalMassm_flRadiusm_flNextSuckTimemassScale (m_massScale): flags ["save","key"] → ["key"]maxobjects (m_iMaxObjectsAttached): flags ["save","key"] → ["key"]forcelimit (m_forceLimit): flags ["save","key"] → ["key"]torquelimit (m_torqueLimit): flags ["save","key"] → ["key"]m_hAttachedObjectm_hAnchorObjectm_angularAccelerationm_flTorqueScalem_flSpeedWhenSpinUpOrSpinDownStartedm_pFixedWorldBodym_pMotorJointattach1 (m_nameAttach): flags ["save","key"] → ["key"], offset 1184 → 1200attach2 (m_nameAnchor): flags ["save","key"] → ["key"], offset 1192 → 1208spinup (m_spinUp): flags ["save","key"] → ["key"], offset 1208 → 1224spindown (m_spinDown): flags ["save","key"] → ["key"], offset 1212 → 1228m_offsetposition2 (m_position2): flags ["save","key"] → ["key"], offset 1280 → 1296addlength (m_addLength): flags ["save","key"] → ["key"], offset 1316 → 1332gearratio (m_gearRatio): flags ["save","key"] → ["key"], offset 1320 → 1336CPhysSlideConstraintSoundThinkslideaxis (m_axisEnd): flags ["save","key"] → ["key"], offset 1288 → 1304slidefriction (m_slideFriction): flags ["save","key"] → ["key"], offset 1300 → 1316systemloadscale (m_systemLoadScale): flags ["save","key"] → ["key"], offset 1304 → 1320initialoffset (m_initialOffset): flags ["save","key"] → ["key"], offset 1308 → 1324enablelinearconstraint (m_bEnableLinearConstraint): flags ["save","key"] → ["key"], offset 1312 → 1328enableangularconstraint (m_bEnableAngularConstraint): flags ["save","key"] → ["key"], offset 1313 → 1329motorfrequency (m_flMotorFrequency): flags ["save","key"] → ["key"], offset 1316 → 1332motordampingratio (m_flMotorDampingRatio): flags ["save","key"] → ["key"], offset 1320 → 1336useEntityPivot (m_bUseEntityPivot): flags ["save","key"] → ["key"], offset 1324 → 1340m_soundInfo: offset 1328 → 1344, external_name "" → noneaxis (m_axis): flags ["save","key"] → ["key"], offset 1280 → 1296m_hSteeringMimicsEntitysuspension_frequency (m_flSuspensionFrequency): flags ["save","key"] → ["key"], offset 1280 → 1296suspension_damping_ratio (m_flSuspensionDampingRatio): flags ["save","key"] → ["key"], offset 1284 → 1300suspension_height_offset (m_flSuspensionHeightOffset): flags ["save","key"] → ["key"], offset 1288 → 1304enable_suspension_limit (m_bEnableSuspensionLimit): flags ["save","key"] → ["key"], offset 1292 → 1308min_suspension_offset (m_flMinSuspensionOffset): flags ["save","key"] → ["key"], offset 1296 → 1312max_suspension_offset (m_flMaxSuspensionOffset): flags ["save","key"] → ["key"], offset 1300 → 1316enable_steering_limit (m_bEnableSteeringLimit): flags ["save","key"] → ["key"], offset 1304 → 1320min_steering_angle (m_flMinSteeringAngle): flags ["save","key"] → ["key"], offset 1308 → 1324max_steering_angle (m_flMaxSteeringAngle): flags ["save","key"] → ["key"], offset 1312 → 1328steering_axis_friction (m_flSteeringAxisFriction): flags ["save","key"] → ["key"], offset 1316 → 1332spin_axis_friction (m_flSpinAxisFriction): flags ["save","key"] → ["key"], offset 1320 → 1336m_vecPunchAnglem_vecPunchAngleVelm_nPunchAngleJoltTickm_hTonemapControllerm_hViewEntitym_hColorCorrectionCtrlm_PlayerFogm_audiom_PostProcessingVolumesm_flOldPlayerZm_flOldPlayerViewOffsetZm_hTriggerSoundscapeList__m_pChainEntityplayer_slot (m_nPlayerSlot): flags ["save","key"] → ["key"], offset 1980 → 2228m_bIsEnabledStartDisabled (m_bStartDisabled): flags ["save","key"] → ["key"], offset 1200 → 1216playervisibilitystrength (m_flVisibilityStrength): flags ["save","key"] → ["key"], offset 1184 → 1200playerfogdistancemultiplier (m_flFogDistanceMultiplier): flags ["save","key"] → ["key"], offset 1188 → 1204playerfogmaxdensitymultiplier (m_flFogMaxDensityMultiplier): flags ["save","key"] → ["key"], offset 1192 → 1208fadetime (m_flFadeTime): flags ["save","key"] → ["key"], offset 1196 → 1212m_hTargetEntitym_hLookAtEntitym_flDotTolerancem_flFacingTimem_bFiredStartDisabled (m_bDisabled): flags ["save","key"] → ["key"], offset 1184 → 1200lookatname (m_nLookAtName): flags ["save","key"] → ["key"], offset 1192 → 1208duration (m_flDuration): flags ["save","key"] → ["key"], offset 1208 → 1224m_hTargetEntitym_nLastCompareResultm_nLastFireResultm_flFireTimem_flLastAngVelocitym_lastOrientationthreshold (m_flThreshold): flags ["save","key"] → ["key"], offset 1188 → 1204fireinterval (m_flFireInterval): flags ["save","key"] → ["key"], offset 1204 → 1220axis (m_vecAxis): flags ["save","key"] → ["key"], offset 1224 → 1240usehelper (m_bUseHelper): flags ["save","key"] → ["key"], offset 1236 → 1252m_bActivem_bIsOnm_bNoSkym_fBrightnessm_TargetFOVm_DegreesPerSecondm_pNextFOV (m_FOV): flags ["save","key"] → ["key"], offset 1184 → 1200zNear (m_flZNear): flags ["save","key"] → ["key"], offset 1232 → 1248zFar (m_flZFar): flags ["save","key"] → ["key"], offset 1228 → 1244resolution (m_Resolution): flags ["save","key"] → ["key"], offset 1188 → 1204fogEnable (m_bFogEnable): flags ["save","key"] → ["key"], offset 1192 → 1208VerticalFOV (m_flVerticalFOV): flags ["save","key"] → ["key"], offset 1280 → 1296dof_far_crisp (m_flDofFarCrisp): flags ["save","key"] → ["key"], offset 1248 → 1264dof_far_blurry (m_flDofFarBlurry): flags ["save","key"] → ["key"], offset 1252 → 1268dof_tilt_to_ground (m_flDofTiltToGround): flags ["save","key"] → ["key"], offset 1256 → 1272orphan_children_on_remove (m_bOrphanInsteadOfDeletingChildrenOnRemove): flags ["save","key"] → ["key"], offset 1184 → 1200m_hActivatorStartEnabled (m_bStartEnabled): flags ["save","key"] → ["key"], offset 2276 → 2524window_ui_scale (m_flWindowUIScale)ignore_parent_orientation (m_bIgnoreParentOrientation)css_classes (m_vecCSSClasses)ignore_input (m_bIgnoreInput): flags ["save","key"] → ["key"], offset 2272 → 2520follow_player_across_teleport (m_bFollowPlayerAcrossTeleport): flags ["save","key"] → ["key"], offset 2274 → 2522width (m_flWidth): flags ["save","key"] → ["key"], offset 2276 → 2524height (m_flHeight): flags ["save","key"] → ["key"], offset 2280 → 2528panel_dpi (m_flDPI): flags ["save","key"] → ["key"], offset 2284 → 2532interact_distance (m_flInteractDistance): flags ["save","key"] → ["key"], offset 2288 → 2540depth_offset (m_flDepthOffset): flags ["save","key"] → ["key"], offset 2292 → 2544owner_context (m_unOwnerContext): flags ["save","key"] → ["key"], offset 2296 → 2548horizontal_align (m_unHorizontalAlign): flags ["save","key"] → ["key"], offset 2300 → 2552message (m_messageText): flags ["save","key"] → ["key"], offset 2360 → 2616m_hViewTargetm_hViewTargetAnglesm_hViewPositionm_hViewPositionMoverm_bUnderCrosshairm_bUnstoppablem_flFinishedTimem_vecFinishOriginm_vecOriginalAnglesm_vecFinishAnglesm_bActivem_flStartTimem_hFilterm_hReferencem_hEntitymethod (m_FindMethod): flags ["save","key","enum"] → ["key","enum"], offset 1220 → 1236filtername (m_iFilterName): flags ["save","key"] → ["key"], offset 1192 → 1208referencename (m_iRefName): flags ["save","key"] → ["key"], offset 1208 → 1224CPointHurtHurtThinkm_pActivatorDamageRadius (m_flRadius): flags ["save","key"] → ["key"], offset 1192 → 1208Damage (m_nDamage): flags ["save","key"] → ["key"], offset 1184 → 1200DamageDelay (m_flDelay): flags ["save","key"] → ["key"], offset 1196 → 1212DamageType (m_bitsDamageType): flags ["save","key","enum"] → ["key","enum"], offset 1188 → 1204DamageTarget (m_strTarget): flags ["save","key"] → ["key"], offset 1200 → 1216m_hModifierCPointModifierThinkerOnModifierLostsend_to_clients (m_bSendToClients): flags ["save","key"] → ["key"], offset 1208 → 1224m_flLastGameTimem_hTargetCPointOrientReorientThinkorient_towards (m_iszSpawnTargetName): flags ["save","key"] → ["key"], offset 1184 → 1200start_active (m_bActive): flags ["save","key"] → ["key"], offset 1196 → 1212constraint_type (m_nConstraint): flags ["save","key","enum"] → ["key","enum"], offset 1204 → 1220goal_direction_type (m_nGoalDirection): flags ["save","key","enum"] → ["key","enum"], offset 1200 → 1216max_turn_rate (m_flMaxTurnRate): flags ["save","key"] → ["key"], offset 1208 → 1224m_associatedRelayEntitym_ProceduralRelaySourcestargetMapName (m_targetMapName): flags ["save","key"] → ["key"], offset 1184 → 1200forceWorldGroupID (m_forceWorldGroupID): flags ["save","key"] → ["key"], offset 1192 → 1208fixupNames (m_fixupNames): flags ["save","key"] → ["key"], offset 1208 → 1224prefab_load_dynamic (m_bLoadDynamic): flags ["save","key"] → ["key"], offset 1209 → 1225prefab_associated_relay (m_associatedRelayTargetName): flags ["save","key"] → ["key"], offset 1200 → 1216m_hTargetEntityStartDisabled (m_bDisabled): flags ["save","key"] → ["key"], offset 1184 → 1200CPointPushPushThinkm_hFilterenabled (m_bEnabled): flags ["save","key"] → ["key"], offset 1184 → 1200magnitude (m_flMagnitude): flags ["save","key"] → ["key"], offset 1188 → 1204radius (m_flRadius): flags ["save","key"] → ["key"], offset 1192 → 1208inner_radius (m_flInnerRadius): flags ["save","key"] → ["key"], offset 1196 → 1212influence_cone (m_flConeOfInfluence): flags ["save","key"] → ["key"], offset 1200 → 1216filtername (m_iszFilterName): flags ["save","key"] → ["key"], offset 1208 → 1224m_vSaveOriginm_vSaveAnglesteleport_parented_entities (m_bTeleportParentedEntities): flags ["save","key"] → ["key"], offset 1208 → 1224teleport_use_current_angle (m_bTeleportUseCurrentAngle): flags ["save","key"] → ["key"], offset 1209 → 1225m_createdSpawnGroupHandlesm_SpawnedEntityHandlesm_ScriptSpawnCallbackm_ScriptCallbackScopeworldName (m_iszWorldName): flags ["save","key"] → ["key"], offset 1184 → 1200entityLumpName (m_iszSource2EntityLumpName): flags ["save","key"] → ["key"], offset 1192 → 1208entityFilterName (m_iszEntityFilterName): flags ["save","key"] → ["key"], offset 1200 → 1216asynchronous (m_bAsynchronouslySpawnEntities): flags ["save","key"] → ["key"], offset 1212 → 1228timeoutInterval (m_flTimeoutInterval): flags ["save","key"] → ["key"], offset 1208 → 1224spawnGroupType (m_ownerSpawnGroupType): offset 1220 → 1236createClientOnlyEntities (m_clientOnlyEntityBehavior): offset 1216 → 1232m_hRemapLineStartm_hRemapLineEndm_hUsingPlayerm_flCurrentMomentumm_flRatchetOffsetm_bEngagedm_bFirstUpdatem_flPreviousValuem_flPreviousUpdateTickTimem_vecPreviousTestPointm_hOutputEntitiesCPointValueRemapperUpdateThinkm_hTargetEntitym_fPrevVelocityaxis (m_vecAxis): flags ["save","key"] → ["key"], offset 1188 → 1204enabled (m_bEnabled): flags ["save","key"] → ["key"], offset 1200 → 1216avginterval (m_flAvgInterval): flags ["save","key"] → ["key"], offset 1208 → 1224message (m_messageText): offset 1920 → 2168font_name (m_FontName): offset 2432 → 2680background_material_name (m_BackgroundMaterialName): offset 2496 → 2744enabled (m_bEnabled): offset 2560 → 2808fullbright (m_bFullbright): offset 2561 → 2809world_units_per_pixel (m_flWorldUnitsPerPx): offset 2564 → 2812font_size (m_flFontSize): offset 2568 → 2816depth_render_offset (m_flDepthOffset): offset 2572 → 2820color (m_Color): offset 2592 → 2840draw_background (m_bDrawBackground): offset 2576 → 2824background_border_width (m_flBackgroundBorderWidth): offset 2580 → 2828postprocessing (m_hPostSettings): flags ["save","key"] → ["key"], offset 2288 → 2560fadetime (m_flFadeDuration): flags ["save","key"] → ["key"], offset 2296 → 2568minlogexposure (m_flMinLogExposure): flags ["save","key"] → ["key"], offset 2300 → 2572maxlogexposure (m_flMaxLogExposure): flags ["save","key"] → ["key"], offset 2304 → 2576minexposure (m_flMinExposure): flags ["save","key"] → ["key"], offset 2308 → 2580maxexposure (m_flMaxExposure): flags ["save","key"] → ["key"], offset 2312 → 2584exposurecompensation (m_flExposureCompensation): flags ["save","key"] → ["key"], offset 2316 → 2588exposurespeedup (m_flExposureFadeSpeedUp): flags ["save","key"] → ["key"], offset 2320 → 2592exposurespeeddown (m_flExposureFadeSpeedDown): flags ["save","key"] → ["key"], offset 2324 → 2596exposuresmoothingrange (m_flTonemapEVSmoothingRange): flags ["save","key"] → ["key"], offset 2328 → 2600master (m_bMaster): flags ["save","key"] → ["key"], offset 2332 → 2604enableexposure (m_bExposureControl): flags ["save","key"] → ["key"], offset 2333 → 2605m_stagesm_vecAxism_angRotationClosedm_angRotationOpenForwardm_angRotationOpenBackm_angGoalm_hEntityBlockerm_vecForwardBoundsMinm_vecForwardBoundsMaxm_vecBackBoundsMinm_vecBackBoundsMaxm_eCurrentOpenDirectionm_eDefaultCheckDirectionm_bBreakablem_isAbleToCloseAreaPortalsm_currentDamageStatem_damageStatesm_strStateBlobgraph_def (m_strGraphName): flags ["save","key"] → ["key"], offset 1192 → 1208xmin (m_xmin): flags ["save","key"] → ["key"], offset 1280 → 1296xmax (m_xmax): flags ["save","key"] → ["key"], offset 1284 → 1300ymin (m_ymin): flags ["save","key"] → ["key"], offset 1288 → 1304ymax (m_ymax): flags ["save","key"] → ["key"], offset 1292 → 1308zmin (m_zmin): flags ["save","key"] → ["key"], offset 1296 → 1312zmax (m_zmax): flags ["save","key"] → ["key"], offset 1300 → 1316xfriction (m_xfriction): flags ["save","key"] → ["key"], offset 1304 → 1320yfriction (m_yfriction): flags ["save","key"] → ["key"], offset 1308 → 1324zfriction (m_zfriction): flags ["save","key"] → ["key"], offset 1312 → 1328radius (m_radius): flags ["save","key"] → ["key"], offset 1188 → 1204force (m_force): flags ["save","key"] → ["key"], offset 1192 → 1208axis (m_axis): flags ["save","key"] → ["key"], offset 1196 → 1212StartDisabled (m_bDisabled): flags ["save","key"] → ["key"], offset 1184 → 1200m_iCurrentMaxRagdollCountMaxRagdollCount (m_iMaxRagdollCount): flags ["save","key"] → ["key"], offset 1188 → 1204SaveImportant (m_bSaveImportant): flags ["save","key"] → ["key"], offset 1192 → 1208CanTakeDamage (m_bCanTakeDamage): flags ["save","key"] → ["key"], offset 1193 → 1209massScale (m_massScale)buoyancyScale (m_buoyancyScale)m_ragdollm_ragPosm_ragAnglesm_ragEnabledm_lastUpdateTickCountm_allAsleepm_hDamageEntitym_hKillerm_bFirstCollisionAfterLaunchm_flBlendWeightshowlight (m_bShowLight): flags ["save","key"] → ["key"], offset 2664 → 2912m_brushModelNamelocal_portal_link (m_hLocalPortalLink): flags ["save","key"] → ["key"], offset 1920 → 2168remote_portal_link (m_hRemotePortalLink): flags ["save","key"] → ["key"], offset 1924 → 2172fade_start_dist (m_flFadeStartDist): flags ["save","key"] → ["key"], offset 1936 → 2184fade_end_dist (m_flFadeEndDist): flags ["save","key"] → ["key"], offset 1940 → 2188fade_start_angle (m_flFadeStartAngle): flags ["save","key"] → ["key"], offset 1944 → 2192fade_end_angle (m_flFadeEndAngle): flags ["save","key"] → ["key"], offset 1948 → 2196remote_view_forward_offset (m_flRemoteViewForwardOffset): flags ["save","key"] → ["key"], offset 1952 → 2200fade_to_color (m_fadeToColor): flags ["save","key"] → ["key"], offset 1956 → 2204CRevertSavedLoadThinkloadtime (m_loadTime): flags ["save","key"] → ["key"], offset 1920 → 2168duration (m_Duration): flags ["save","key"] → ["key"], offset 1924 → 2172holdtime (m_HoldTime): flags ["save","key"] → ["key"], offset 1928 → 2176m_RopeFlagsm_bConstrainBetweenEndpointsm_strRopeMaterialModelm_iRopeMaterialModelIndexm_RopeLengthm_fLockedPointsm_bCreatedFromMapFilem_bStartPointValidm_bEndPointValidm_hStartPointm_hEndPointm_iStartAttachmentsolidbsp (m_bSolidBsp): flags ["save","key"] → ["key"], offset 2432 → 2688master (m_iszMaster): flags ["save","key"] → ["key"], offset 1920 → 2168points (m_Score): flags ["save","key"] → ["key"], offset 1928 → 2176m_hTarget1m_hTarget2m_hTarget3m_hTarget4m_hTarget5m_hTarget6m_hTarget7m_hTarget8takeover_npc_behavior (m_bTakeOverNPCBehavior)m_bIsPlayingBackm_bPausedm_flCurrentTimem_hListManagersm_hScenesscene%d (m_iszScenes): flags ["save","key"] → ["key"], offset 1208 → 1224m_bIsPlayingEntrym_bIsPlayingPreIdlem_bIsPlayingActionm_bIsPlayingPostIdlem_nNotReadySequenceCountm_startTimem_bWaitForBeginSequencem_saved_effectsm_savedFlagsm_savedCollisionGroupm_bInterruptablem_sequenceStartedextent (m_vExtent): flags ["save","key"] → ["key"], offset 1944 → 2192extent (m_vExtent): flags ["save","key"] → ["key"], offset 2408 → 2680extent (m_vExtent): flags ["save","key"] → ["key"], offset 2296 → 2568extent (m_vExtent): flags ["save","key"] → ["key"], offset 2296 → 2568extent (m_vExtent): flags ["save","key"] → ["key"], offset 2328 → 2600m_pSkeletonInstancem_modelStatem_materialGroupm_bDisableSolidCollisionsForHierarchym_bUseParentRenderBoundsm_bForceServerConstraintsEnabledhitboxset (m_nHitboxSet): flags ["save","key"] → ["key"], offset 904 → 972m_worldGroupIdm_hSkyCameraworldGroupID (worldGroupID): type "FIELD_CSTRING" → "FIELD_UTLSTRING"m_skyboxData.scalem_skyboxData.originm_skyboxData.bClip3DSkyBoxNearToWorldFarm_skyboxData.flClip3DSkyBoxNearToWorldFarOffsetm_pNextm_skyboxSlotTokenm_skyboxData.fog.enablem_skyboxData.fog.blendm_skyboxData.fog.dirPrimarym_skyboxData.fog.colorPrimarym_skyboxData.fog.colorSecondarym_skyboxData.fog.startm_vPosStartDisabled (m_bDisabled): flags ["save","key"] → ["key"], offset 1184 → 1200soundAreaType (m_iszSoundAreaType): flags ["save","key"] → ["key"], offset 1192 → 1208areaMin (m_vMin): flags ["save","key"] → ["key"], offset 1216 → 1232areaMax (m_vMax): flags ["save","key"] → ["key"], offset 1228 → 1244areaRadius (m_flRadius): flags ["save","key"] → ["key"], offset 1216 → 1232box_mins (m_vMins): flags ["save","key"] → ["key"], offset 1376 → 1392box_maxs (m_vMaxs): flags ["save","key"] → ["key"], offset 1388 → 1404CSoundEventConeEntitySoundEventConeThinkparameterName (m_iszParameterName): flags ["save","key"] → ["key"], offset 1392 → 1408emitterAngle (m_flEmitterAngle): flags ["save","key"] → ["key"], offset 1376 → 1392sweetSpotAngle (m_flSweetSpotAngle): flags ["save","key"] → ["key"], offset 1380 → 1396attenMin (m_flAttenMin): flags ["save","key"] → ["key"], offset 1384 → 1400attenMax (m_flAttenMax): flags ["save","key"] → ["key"], offset 1388 → 1404m_bSavedIsPlayingm_flSavedElapsedTimem_nGUIDm_hSourceCSoundEventEntitySoundFinishedThinkstartOnSpawn (m_bStartOnSpawn): flags ["save","key"] → ["key"], offset 1184 → 1200toLocalPlayer (m_bToLocalPlayer): flags ["save","key"] → ["key"], offset 1185 → 1201stopOnNew (m_bStopOnNew): flags ["save","key"] → ["key"], offset 1186 → 1202saveAndRestore (m_bSaveRestore): flags ["save","key"] → ["key"], offset 1187 → 1203entityIndexSelection (m_nEntityIndexSelection): flags ["save","key"] → ["key"], offset 1368 → 1384soundName (m_iszSoundName): flags ["save","key"] → ["key"], offset 1336 → 1352sourceEntityName (m_iszSourceEntityName): flags ["save","key"] → ["key"], offset 1200 → 1216CSoundEventOBBEntitySoundEventOBBThinkbox_mins (m_vMins): flags ["save","key"] → ["key"], offset 1376 → 1392box_maxs (m_vMaxs): flags ["save","key"] → ["key"], offset 1388 → 1404m_nGUIDparameterName (m_iszParamName): flags ["save","key"] → ["key"], offset 1208 → 1224floatValue (m_flFloatValue): flags ["save","key"] → ["key"], offset 1216 → 1232CSoundEventPathCornerEntitySoundEventPathCornerThinksoundeventCountMax (m_iCountMax)distanceMax (m_flDistanceMax)dotProductMax (m_flDotProductMax)m_vecPathCornerPairsm_flDistMaxSqrm_bPlayingm_vecCornerPairsNetworkedpathCornerEntity (m_iszPathCorner): flags ["save","key"] → ["key"], offset 1376 → 1448CSoundEventSphereEntitySoundEventSphereThinkradius (m_flRadius): flags ["save","key"] → ["key"], offset 1376 → 1392CSoundOpvarSetAutoRoomEntitySetOpvarThinkm_flSizeSqrm_traceResultsm_doorwayPairssize (m_flSize): flags ["save","key"] → ["key"], offset 1608 → 1632height_tolerance (m_flHeightTolerance): flags ["save","key"] → ["key"], offset 1612 → 1636m_nGUIDm_LastOpvarValueStringstackName (m_iszStackName): flags ["save","key"] → ["key"], offset 1208 → 1224operatorName (m_iszOperatorName): flags ["save","key"] → ["key"], offset 1216 → 1232opvarName (m_iszOpvarName): flags ["save","key"] → ["key"], offset 1224 → 1240opvarValue (m_flOpvarValue): flags ["save","key"] → ["key"], offset 1240 → 1256opvarValueString (m_OpvarValueString): flags ["save","key"] → ["key"], offset 1248 → 1264SetOnSpawn (m_bSetOnSpawn): flags ["save","key"] → ["key"], offset 1256 → 1272opvarValueType (m_nOpvarType): flags ["save","key"] → ["key"], offset 1232 → 1248opvarIndex (m_nOpvarIndex): flags ["save","key"] → ["key"], offset 1236 → 1252CSoundOpvarSetOBBWindEntitySetOpvarThinkm_vMinsm_vMaxsbox_mins (m_vDistanceMins): flags ["save","key"] → ["key"], offset 1376 → 1400box_maxs (m_vDistanceMaxs): flags ["save","key"] → ["key"], offset 1388 → 1412wind_min (m_flWindMin): flags ["save","key"] → ["key"], offset 1400 → 1424wind_max (m_flWindMax): flags ["save","key"] → ["key"], offset 1404 → 1428wind_map_min (m_flWindMapMin): flags ["save","key"] → ["key"], offset 1408 → 1432wind_map_max (m_flWindMapMax): flags ["save","key"] → ["key"], offset 1412 → 1436CSoundOpvarSetPathCornerEntitySetOpvarThinkm_flDistMinSqrm_flDistMaxSqrpathCornerEntityName (m_iszPathCornerEntityName): flags ["save","key"] → ["key"], offset 1600 → 1624useParentedPath (m_bUseParentedPath): flags ["save","key"] → ["key"], offset 1584 → 1608CSoundOpvarSetPointBaseSetOpvarThinkm_hSourcem_nGUIDm_hOpvarDatam_vLastPositionm_flRefreshTimestackName (m_iszStackName): flags ["save","key"] → ["key"], offset 1320 → 1344operatorName (m_iszOperatorName): flags ["save","key"] → ["key"], offset 1328 → 1352opvarName (m_iszOpvarName): flags ["save","key"] → ["key"], offset 1336 → 1360opvarUseAutoCompare (m_bUseAutoCompare): flags ["save","key"] → ["key"], offset 1348 → 1372opvarArrayIndex (m_iOpvarIndex): flags ["save","key"] → ["key"], offset 1344 → 1368entityUseFastRefreshRate (m_bFastRefresh): flags ["save","key"] → ["key"], offset 1349 → 1373CSoundOpvarSetPointEntitySetOpvarThinkm_flPathingDistanceNormFactorm_vPathingSourcePosm_vPathingListenerPosm_vPathingDirectionm_nPathingSourceIndexm_bReloadingm_hDynamicEntitydistanceMin (m_flDistanceMin): flags ["save","key"] → ["key"], offset 1436 → 1460distanceMax (m_flDistanceMax): flags ["save","key"] → ["key"], offset 1440 → 1464distanceMapMin (m_flDistanceMapMin): flags ["save","key"] → ["key"], offset 1444 → 1468distanceMapMax (m_flDistanceMapMax): flags ["save","key"] → ["key"], offset 1448 → 1472stackToSave (m_iszStackName): flags ["save","key"] → ["key"], offset 1184 → 1200CSplineConstraintTransitionThinkm_vAnchorOffsetRestorem_hSplineEntitym_pSplineBodym_vPreSolveAnchorPosm_StartTransitionTimem_vTangentSpaceAnchorAtTransitionStartenablelateralconstraint (m_bEnableLateralConstraint): flags ["save","key"] → ["key"], offset 1384 → 1400enableverticalconstraint (m_bEnableVerticalConstraint): flags ["save","key"] → ["key"], offset 1385 → 1401enableangularconstraint (m_bEnableAngularConstraint): flags ["save","key"] → ["key"], offset 1386 → 1402enablelimit (m_bEnableLimit): flags ["save","key"] → ["key"], offset 1387 → 1403jointfriction (m_flJointFriction): flags ["save","key"] → ["key"], offset 1400 → 1416speed (m_flSpeed)m_flLastTimem_flMaxFramem_hAttachedToEntitym_nAttachmentm_flDieTimem_nBrightnessm_flBrightnessDurationm_hSpriteMaterialm_flScaleDurationm_flStartScalem_flDestScalem_newTargetnewtarget (m_newTargetName): flags ["save","key"] → ["key"], offset 1200 → 1216m_hTrainm_hTargetEntitym_soundPlayingm_soundTreadsm_soundEnginem_targetEntityNamestartsound (m_startSoundName): flags ["save","key"] → ["key"], offset 1216 → 1232enginesound (m_engineSoundName): flags ["save","key"] → ["key"], offset 1224 → 1240movementsound (m_movementSoundName): flags ["save","key"] → ["key"], offset 1232 → 1248m_iScorem_aPlayersm_aPlayerControllersteamname (m_szTeamname): flags ["save","key"] → ["key"], offset 1236 → 1252m_iFriendlyEffectIndexm_iEnemyEffectIndexeffect_name_friendly (m_iszFriendlyEffectName): flags ["save","key"] → ["key"], offset 3320 → 3584effect_name_enemy (m_iszEnemyEffectName): flags ["save","key"] → ["key"], offset 3328 → 3592worldName (m_iszWorldName): flags ["save","key"] → ["key"], offset 1416 → 1424entityLumpName (m_iszSource2EntityLumpName): flags ["save","key"] → ["key"], offset 1424 → 1432allow_empty_inputs (m_bAllowEmptyInputs): flags ["save","key"] → ["key"], offset 1408 → 1424m_flStartTimem_flStartFramefps (m_flFPS): flags ["save","key"] → ["key"], offset 1924 → 2172loop (m_bLoop): flags ["save","key"] → ["key"], offset 1920 → 2168texture_based_animation_position_keys (m_hPositionKeys): flags ["save","key"] → ["key"], offset 1928 → 2176texture_based_animation_rotation_keys (m_hRotationKeys): flags ["save","key"] → ["key"], offset 1936 → 2184anim_bounds_min (m_vAnimationBoundsMin): flags ["save","key"] → ["key"], offset 1944 → 2192anim_bounds_max (m_vAnimationBoundsMax): flags ["save","key"] → ["key"], offset 1956 → 2204m_bUpDownStatem_bPausedm_flRemainingTimeStartDisabled (m_iDisabled): flags ["save","key"] → ["key"], offset 1256 → 1272InitialDelay (m_flInitialDelay): flags ["save","key"] → ["key"], offset 1260 → 1276RefireTime (m_flRefireTime): flags ["save","key"] → ["key"], offset 1264 → 1280UseRandomTime (m_iUseRandomTime): flags ["save","key","input"] → ["key"], offset 1272 → 1288PauseAfterFiring (m_bPauseAfterFiring): flags ["save","key","input"] → ["key"], offset 1276 → 1292LowerRandomBound (m_flLowerRandomBound): flags ["save","key","input"] → ["key"], offset 1280 → 1296UpperRandomBound (m_flUpperRandomBound): flags ["save","key","input"] → ["key"], offset 1284 → 1300m_flExposureAdaptationSpeedDownm_flTonemapEVSmoothingRangeMinExposure (m_flAutoExposureMin): flags ["save","key"] → ["key"], offset 1184 → 1200MaxExposure (m_flAutoExposureMax): flags ["save","key"] → ["key"], offset 1188 → 1204rate (m_flExposureAdaptationSpeedUp): flags ["save","key"] → ["key"], offset 1192 → 1208m_hTonemapControllerTonemapName (m_tonemapControllerName): flags ["save","key"] → ["key"], offset 2272 → 2544CTriggerActiveWeaponDetectActiveWeaponThinkweaponclassname (m_iszWeaponClassName): flags ["save","key"] → ["key"], offset 2296 → 2568modifier_name (m_strModifier): flags ["save","key"] → ["key"], offset 2272 → 2544modifier_duration (m_flDuration): flags ["save","key"] → ["key"], offset 2280 → 2552momentary (m_bMomentary): flags ["save","key"] → ["key"], offset 2284 → 2556InputFilter (m_iInputFilter): flags ["save","key"] → ["key"], offset 1992 → 2240DontMessageParent (m_iDontMessageParent): flags ["save","key"] → ["key"], offset 1996 → 2244player_fire_only (m_bPlayerFireOnly): flags ["save","key"] → ["key"], offset 2272 → 2544m_vFanOriginOffsetm_vDirectionm_qNoiseDeltam_hInfoFanm_RampTimerm_vFanOriginWSm_vNoiseDirectionTargetm_nManagerFanIdxCTriggerFanPushThinkfan_push_away_from_info_fan (m_bPushAwayFromInfoTarget): flags ["save","key"] → ["key"], offset 2297 → 2569fan_push_towards_info_fan (m_bPushTowardsInfoTarget): flags ["save","key"] → ["key"], offset 2296 → 2568fan_force (m_flForce): flags ["save","key"] → ["key"], offset 2324 → 2596start_touch_event (m_strStartTouchEventName): flags ["save","key"] → ["key"], offset 2272 → 2544end_touch_event (m_strEndTouchEventName): flags ["save","key"] → ["key"], offset 2280 → 2552trigger_id (m_strTriggerID): flags ["save","key"] → ["key"], offset 2288 → 2560CTriggerHurtRadiationThinkCTriggerHurtHurtThinkCTriggerHurtNavThinkm_flOriginalDamagem_flLastDmgTimem_hurtEntitiesm_hurtThinkPerioddamage (m_flDamage): flags ["save","key"] → ["key"], offset 2276 → 2548damagecap (m_flDamageCap): flags ["save","key"] → ["key"], offset 2280 → 2552damagetype (m_bitsDamageInflict): flags ["save","key","enum"] → ["key","enum"], offset 2292 → 2564damagemodel (m_damageModel): flags ["save","key"] → ["key"], offset 2296 → 2568nodmgforce (m_bNoDmgForce): flags ["save","key"] → ["key"], offset 2300 → 2572CTriggerImpactDisableMagnitude (m_flMagnitude): flags ["save","key"] → ["key"], offset 2296 → 2568Noise (m_flNoise): flags ["save","key"] → ["key"], offset 2300 → 2572Viewkick (m_flViewkick): flags ["save","key"] → ["key"], offset 2304 → 2576LaneNum (m_iLane)m_CCitadelMinimapComponentAudioOffset (m_vAudioOffset): flags ["save","key"] → ["key"], offset 2312 → 2588SoundName (m_iszSoundName): flags ["save","key"] → ["key"], offset 2304 → 2576m_hLerpTargetm_hEntityToWaitForDisconnectm_hLerpTargetAttachmentm_bSingleLerpObjectm_vecLerpingObjectsm_bAttachedEntityWasParentedCTriggerLerpObjectLerpThinkCTriggerLerpObjectUnsetWaitForEntityCTriggerLerpObjectAttachedEntityThinklerp_target (m_iszLerpTarget): flags ["save","key"] → ["key"], offset 2272 → 2544lerp_target_attachment (m_iszLerpTargetAttachment): flags ["save","key"] → ["key"], offset 2288 → 2560lerp_duration (m_flLerpDuration): flags ["save","key"] → ["key"], offset 2300 → 2572m_hLookTargetm_flLookTimeTotalm_flLookTimeLastm_bTimeoutFiredm_bIsLookingm_bUseVelocityCTriggerLookTimeoutThinktimeout (m_flTimeoutDuration): flags ["save","key"] → ["key"], offset 2316 → 2588FOV2D (m_b2DFOV): flags ["save","key"] → ["key"], offset 2322 → 2594test_occlusion (m_bTestOcclusion): flags ["save","key"] → ["key"], offset 2324 → 2596test_visible_occlusion (m_bTestAllVisibleOcclusion): flags ["save","key"] → ["key"], offset 2325 → 2597modifier_name (m_iszModifierName): flags ["save","key"] → ["key"], offset 2272 → 2544CTriggerMultipleMultiTouchCTriggerMultipleMultiWaitOvermodifier_name (m_iszModifierName): flags ["save","key"] → ["key"], offset 2272 → 2544ForceDirectionIsInLocalSpace (m_bForceDirectionIsInLocalSpace)m_pControllerm_vecLinearForcePointAtWorldm_vecLinearForceDirectionSetGravityScale (m_gravityScale): flags ["save","key","input"] → ["key"], offset 2288 → 2560SetVelocityLimit (m_linearLimit): flags ["save","key","input"] → ["key"], offset 2292 → 2564SetVelocityDamping (m_linearDamping): flags ["save","key","input"] → ["key"], offset 2296 → 2568SetAngVelocityLimit (m_angularLimit): flags ["save","key","input"] → ["key"], offset 2300 → 2572SetAngVelocityDamping (m_angularDamping): flags ["save","key","input"] → ["key"], offset 2304 → 2576SetLinearForce (m_linearForce): flags ["save","key","input"] → ["key"], offset 2308 → 2580LinearForcePointAt (m_vecLinearForcePointAt): flags ["save","key","input"] → ["key"], offset 2320 → 2592CollapseToForcePoint (m_bCollapseToForcePoint): flags ["save","key","input"] → ["key"], offset 2332 → 2604ping_location (m_ePingLocation): flags ["save","key","enum"] → ["key","enum"], offset 2272 → 2544CTriggerProximityMeasureThinkm_hMeasureTargetm_nTouchersmeasuretarget (m_iszMeasureTarget): flags ["save","key"] → ["key"], offset 2280 → 2552radius (m_fRadius): flags ["save","key"] → ["key"], offset 2288 → 2560speed (m_flSpeed)m_vecPushDirEntitySpacem_bUsePathSimplem_PathSimplepushdir (m_angPushEntitySpace): flags ["save","key"] → ["key"], offset 2272 → 2544triggeronstarttouch (m_bTriggerOnStartTouch): flags ["save","key"] → ["key"], offset 2296 → 2568path_simple_push_dir (m_iszPathSimpleName): flags ["save","key"] → ["key"], offset 2304 → 2576spline_push_type (m_splinePushType): flags ["save","key"] → ["key"], offset 2320 → 2588modifier_name (m_strModifier): flags ["save","key"] → ["key"], offset 2272 → 2544RetriggerDelay (m_flRetriggerDelay)NewLevelUnit (m_bForceNewLevelUnit): flags ["save","key"] → ["key"], offset 2272 → 2544MinimumHitPoints (m_minHitPoints): flags ["save","key"] → ["key"], offset 2280 → 2552DangerousTimer (m_fDangerousTimer): flags ["save","key"] → ["key"], offset 2276 → 2548CTriggerSndSosOpvarSndSosTriggerOpvarWaitOverm_hTouchingPlayersm_flPositionm_opvarNameCharm_stackNameCharm_operatorNameCharm_VecNormPosm_flNormCenterSizecentersize (m_flCenterSize): flags ["save","key"] → ["key"], offset 2308 → 2580minimum_value (m_flMinVal): flags ["save","key"] → ["key"], offset 2312 → 2584maximum_value (m_flMaxVal): flags ["save","key"] → ["key"], offset 2316 → 2588stackname (m_stackName): flags ["save","key"] → ["key"], offset 2328 → 2600CTriggerSoundscapePlayerUpdateThinkm_hSoundscapem_spectatorssoundscape (m_SoundscapeName): flags ["save","key"] → ["key"], offset 2280 → 2552modifier_name (m_strModifier): flags ["save","key"] → ["key"], offset 2272 → 2544landmark (m_iLandmark): flags ["save","key"] → ["key"], offset 2272 → 2544use_landmark_angles (m_bUseLandmarkAngles): flags ["save","key"] → ["key"], offset 2280 → 2552mirror_player (m_bMirrorPlayer): flags ["save","key"] → ["key"], offset 2281 → 2553check_if_dest_clear_for_player (m_bCheckDestIfClearForPlayer): flags ["save","key"] → ["key"], offset 2282 → 2554radius (m_flRadius): flags ["save","key"] → ["key"], offset 2272 → 2544radius (m_flRadius): flags ["save","key"] → ["key"], offset 2368 → 2640m_hFilterfiltername (m_iFilterName): flags ["save","key"] → ["key"], offset 1920 → 2168CWaterBulletBulletThinkvolrunfadeinfadeoutlforatecspincountpitchspinupsavspindownsavpitchfracvolfadeinsavfadeoutsavdamagetype (m_iDamageType): flags ["save","key"] → ["key"], offset 1240 → 1256adrenalinepresence (m_bAdrenalineActive): flags ["save","key"] → ["key"], offset 1240 → 1256healthmin (m_iHealthMin): flags ["save","key"] → ["key"], offset 1244 → 1260healthmax (m_iHealthMax): flags ["save","key"] → ["key"], offset 1248 → 1264FireUser1 (m_bFireUser1): flags ["save","key"] → ["key"]FireUser2 (m_bFireUser2): flags ["save","key"] → ["key"]FireUser3 (m_bFireUser3): flags ["save","key"] → ["key"]FireUser4 (m_bFireUser4): flags ["save","key"] → ["key"]colorPrimaryLerpTocolorSecondaryLerpToskyboxFogFactorskyboxFogFactorLerpTostartLerpToendLerpTomaxdensityLerpTolerptimem_bPadding2m_bPaddingfogdir (dirPrimary): flags ["save","key"] → ["key"]fogcolor (colorPrimary): flags ["save","key"] → ["key"]strEntityNamebReturnHintPositionAsOnGroundPerHullhinttype (nHintType): flags ["save","key"] → ["key"]Group (strGroup): flags ["save","key"] → ["key"]StartHintDisabled (iDisabled): flags ["save","key"] → ["key"]generictype (iszGenericType): flags ["save","key"] → ["key"]IgnoreFacing (fIgnoreFacing): flags ["save","key","enum"] → ["key","enum"]MinimumState (minState): flags ["save","key","enum"] → ["key","enum"]MaximumState (maxState): flags ["save","key","enum"] → ["key","enum"]priority (ePriority): flags ["save","key","enum"] → ["key","enum"]radius (nRadius): flags ["save","key"] → ["key"]color1color2channel (channel): flags ["save","key"] → ["key"]effect (effect): flags ["save","key"] → ["key"]x (x): flags ["save","key"] → ["key"]y (y): flags ["save","key"] → ["key"]aihull_human (m_bHull_Human): flags ["save","key"] → ["key"]aihull_small_centered (m_bHull_SmallCentered): flags ["save","key"] → ["key"]aihull_wide_human (m_bHull_WideHuman): flags ["save","key"] → ["key"]HullDesc_tiny (m_bHull_Tiny): flags ["save","key"] → ["key"]aihull_medium (m_bHull_Medium): flags ["save","key"] → ["key"]HullDesc_tiny_centered (m_bHull_TinyCentered): flags ["save","key"] → ["key"]aihull_large (m_bHull_Large): flags ["save","key"] → ["key"]aihull_large_centered (m_bHull_LargeCentered): flags ["save","key"] → ["key"]aihull_medium_tall (m_bHull_MediumTall): flags ["save","key"] → ["key"]aihull_small (m_bHull_Small): flags ["save","key"] → ["key"]flwaitSoundlocked_sound (sLockedSound): flags ["save","key"] → ["key"]unlocked_sound (sUnlockedSound): flags ["save","key"] → ["key"]m_sNamem_vInitialPositionm_flRadiusm_flRollm_eMovementGaitOverridem_vWorldPositionm_vForwardm_vLeftm_flDistToNextminSoundThreshold (m_flKeyPointMinSoundThreshold): flags ["save","key"] → ["key"]maxSoundThreshold (m_flKeyPointMaxSoundThreshold): flags ["save","key"] → ["key"]reversalsoundthresholdSmall (m_reversalSoundThresholdSmall): flags ["save","key"] → ["key"]reversalsoundthresholdMedium (m_reversalSoundThresholdMedium): flags ["save","key"] → ["key"]reversalsoundthresholdLarge (m_reversalSoundThresholdLarge): flags ["save","key"] → ["key"]originm_nWorldGroupIDscale (scale): flags ["save","key"] → ["key"]fog: external_name "" → noneForgetEntityGagDisableGagEnableInsideTransitionOutsideTransitionSetEnemyFilterSetSquadUpdateEnemyMemoryOnDamagedByPlayerSquadOnEndTouchMaterialOnStartTouchMaterialOnAllEventsEndedOnEventEndedOnEventStartedDisableEnableSetBounceScaleSetBrightnessSetBrightnessScaleSetColorSetColorTemperatureSetFogScaleSetFogStrengthSetStyleToggleOnStyleEvent0GetLayerCycleIsAnimEventActiveIsExternalChoreoGraphActivePlaySequenceOnLayerCycleUpdatedm_OnExternalChoreoGraphChangedAddOutputClassMatchesDisableAutoSleepingEnableAutoSleepingGetAbsTransformGetAllChildrenGetDebugStringGetEyePositionGetForwardGetGravityDirectionGetLeftGetLocalOriginBreakJointByNameGetIntactDestructibleHitGroupsIsDestructibleHitGroupIntactSetRenderAttributeOnDestructibleHitGroupDamageLevelChangedNPCMakerSpawnNpcIsTouchingAnyOnTouchingChangedForceDropOnScriptFireEvent01OnScriptFireEvent02OnScriptFireEvent03OnScriptFireEvent04OnScriptFireEvent05ClearFollowMoverEntityClearPathEndClearStartFollowingClosestMoverDisconnectFromPathGetMoverOffsetFromPathSetDistanceToReachMaxSpeedSetDistanceToReachZeroSpeedSetMoveTypeEnumSetMoverFaceEntitySetMoverOffsetFromPathSetOffsetFromPathSetTimeToTraverseToNextNodeSetTimeToCompleteRotationReturnToPreviousOrientationStartReverseOnCampClearedOnCase01OnCase02OnCase03OnCase04OnCase05OnCase06OnCase07OnCase08OnCase09OnCase10OnCase11OnCase12OnSpawnOnTriggerOnAnimTagEndOnAnimTagFiredOnAnimTagStartSetTextStringForceSpawnGetSpawnNumberKillTemplateGroupRemoveFromTemplateSetPathNodeStartSpawnOnTemplateGroupSpawnedOnTemplateSpawnedGetTValueAtDistanceOffsetGetSpawnedEntitiesOnEntitySpawnedDisableEnableSetDisengageistanceSetEngageDistanceSetMomentumModifierSetMomentumTypeSetSnapValueSetTextColorOnPulseRequirementOnScriptEvent01OnScriptEvent02OnScriptEvent03OnScriptEvent04OnScriptEvent05OnScriptEvent06OnScriptEvent07OnScriptEvent08OnScriptEvent%02dGetTestIntValueOnInternalTestBoolOnInternalTestColorOnInternalTestEntityHandleOnInternalTestEntityHandleIntOnInternalTestEntityNameOnInternalTestEntityNameStringOnInternalTestFloatOnInternalTestFloatStringOnInternalTestIntOnInternalTestSchemaEnumOnInternalTestStringold_value floatever_fully_connected boolallow_autoqueue boolintro_lineup_origin CMsgVectorzipline_toward_own_base boolnearby_visible_enemies int32consecutive_pings int32ping_anim_type int32pinged_enemy_entity boolis_blind_ping boolpinged_ability_id uint32nearby_visible_enemies int32pinged_item_corrupted boolradial_force floatang_camera_angles_deprecated CMsgQAngleang_camera_angles CMsgQAngleattacker_subclass uint32killfeed_gold int32killer_ability_id uint32target_pawn uint32killfeed_gold int32killer_ability_id uint32duration_override floatsnippet_panel stringpinged_enemy_entity boolis_blind_ping boolrespawn_reason uint32lane_color CMsgLaneColorattacker_subclass uint32target uint32periodic_update boolentindex_target int32killfeed_gold int32perf_samples: type "CMsgSource2PerfIntervalSample" → "CMsgSource2FramePerfSample"creation_time floatattributes uint32weapon_info_id uint32secret_key stringregion_ping_failed_bitmask: type "uint32" → "uint64"cabal_id uint64result CMsgDevNewItemRequestResponse.EResponsesuccess booloutline_width floatfriendly_fire boolfriendly_fire_damage_type uint32bullet_state uint32weapon_info_id uint32target_pos CMsgVectornum_comms_reports uint32event: type "CMsgGCToClientPartyEvent.EEvent" → "CMsgGCToClientPartyEvent.EPartyEvent"nonce fixed64first_blood_time uint32cabal_mm_tier ECitadelCabalMMTiercorrupted_penalty_seed uint32initial_hero_id uint32cabal_id uint64corrupted_penalty_seed uint32extra_messages CExtraMsgBlockpickup_times_s uint32pickup_stat_values floatposition_objectspace CMsgVectornormal_objectspace CMsgVectorclan_member boolclan_officer boolhero_release_votes CMsgMatchHeroReleaseVotesall_players CMsgPostGameProgressData.PlayerDatapartner_txn_id uint64allow_matches boolallow_hideout boolcomms_restricted boolallow_matches boolallow_hideout boolallow_matches boolallow_hideout booldelta_data bytesdelta_processed boolnetframes_size_uncompressed_p50 uint32netframes_size_uncompressed_p95 uint32netframes_size_uncompressed_p99 uint32netframes_size_uncompressed_max uint32netframes_msgs_p50 uint32netframes_msgs_p95 uint32netframes_msgs_p99 uint32netframes_msgs_max uint32msgproc_usec_p50 uint32msgproc_usec_p95 uint32msgproc_usec_p99 uint32msgproc_usec_max uint32trustbucket_vals CMsgSource2PlayStatsPackedRecordList.SteamIDListsteamid_vals uint64velocity CMsgVectorcandidate_cabals uint64active_cabal uint64party_min_cabal_tier ECitadelCabalMMTierparty_active_cabal_tier ECitadelCabalMMTierplayer_cabals uint64corrupted_item_shop_spawn_minutes uint32cabal_mm_tier ECitadelCabalMMTierserver_cabal_info CServerCabalInfocorrupted_item_shop_spawn_minutes uint32prior_comms_abuse boolis_new_player boolcabal_id uint64ranked_badge_level uint32perf_samples: type "CMsgSource2PerfIntervalSample" → "CMsgSource2FramePerfSample", number 11 → 12coord_size_params ProtoCoordSizeParams_tquantized_float_encoder_aliases QuantizedFloatEncoderAlias_tmax_coord floatclient_deprecated int32entity int32caster boolclient int32textallchat booltextallchat boolset_override_texture CUserMsg_ParticleManager.SetOverrideTexturelane_color CMsgLaneColorping_anim_type int32ability_id uint32is_corrupted_item boolvar_enum_info ProtoFlattenedSerializerField_t.proto_enum_info_tbi_GameEvent_DEPRECATED = 18bi_GameEvent = 18ELeveledUp = 4EFailure: number 4 → 5k_EUserMsg_MusicQueue = 358k_EUserMsg_CombatLogEntry = 367k_EUserMsg_CombatLogBulkData = 368k_EUserMsg_PlayerTyping = 369k_EUserMsg_LocalLobby = 371k_EUserMsg_SoulBagPickup = 372k_EUserMsg_HeroReleaseVote = 373k_EUserMsg_AG2ParamTrigger = 359k_eEnemyCommendsDisabled = 6k_eTooLate = 7k_eSetCorruptedItemShopSpawnTime = 26k_eSetActiveCabal = 27k_eSetCabalMMTier = 28CM_ListenForResponseFound = 286EM_RemoveAllDecals = 138GE_ClothStiffenAnimEvent = 213GE_ClothEffectAnimEvent = 214UM_UserSentBugBug = 167UM_UsageReport = 168UM_RemoteServerCommand = 169UM_RemoteServerResponse = 170UM_CloseCaption = 102UM_CloseCaptionDirect = 103CITADEL_CM_HeroEconChanged = 1024CITADEL_CM_RequestBulkCombatLog = 1025CITADEL_CM_PlayerTyping = 1026CITADEL_CM_HideoutInteract = 1027CITADEL_CM_HeroReleaseVote = 1028k_eFeatureBanReason_ToxicChat = 5k_EMsgClientToGCVariantItemChangeSlotStyles = 9284k_EMsgClientToGCVariantItemChangeSlotStylesResponse = 9285k_EMsgClientToGCPartyPlayerTyping = 9286k_EMsgClientToGCPartyPlayerTypingResponse = 9287k_EMsgGCToClientPartyPlayerTyping = 9288k_EMsgClientToGCGetInternalLeaderboards = 9291k_EMsgClientToGCGetInternalLeaderboardsResponse = 9292k_EMsgClientToGCRequestReporterUpdates = 9295k_EMsgClientToGCRequestReporterUpdatesResponse = 9296k_EMsgClientToGCAcknowledgeReporterUpdates = 9297k_EMsgClientToGCCabalCreate = 9298k_EMsgClientToGCCabalCreateResponse = 9299k_EMsgServerToGCInternalMatchStats = 10048k_EMsgGCToServerRequestPlayerChatLog = 10049k_EMsgGCToServerRequestPlayerChatLogResponse = 10050k_EMsgGCToServerToxicChatEvaluationResult = 10051k_EMsgServerToGCTestToxicChatEval = 10052k_eGCPlatform_Android = 4k_eGCPlatform_iOS = 5k_EServerLobbyData_HeroReleaseVote = 6k_EServerSignoutData_HeroReleaseVotes = 18Source2PlayStats_SteamIDTrustBucketMin = 16Source2PlayStats_SteamID = 17GAME_PARTICLE_MANAGER_EVENT_SET_OVERRIDE_TEXTURE = 41svc_EncryptedData = 78svc_UserCmdKeyframe = 790cosmetic_ability_voting_posterparticles/generic/player_visible.vpcf0false{
EItemSlotType_Tech =
[
{
m_nTier = 1
m_strValue = "4"
m_ValueType = "MODIFIER_VALUE_TECH_POWER"
},
{
m_nTier = 2
m_strValue = "7"
m_ValueType = "MODIFIER_VALUE_TECH_POWER"
},
{
m_nTier = 3
m_strValue = "10"
m_ValueType = "MODIFIER_VALUE_TECH_POWER"
},
{
m_nTier = 4
m_strValue = "13"
m_ValueType = "MODIFIER_VALUE_TECH_POWER"
},
{
m_nTier = 5
m_strValue = "16"
m_ValueType = "MODIFIER_VALUE_TECH_POWER"
},
]
EItemSlotType_Armor =
[
{
m_nTier = 1
m_strValue = "7"
m_ValueType = "MODIFIER_VALUE_BASE_HEALTH_PERCENT"
},
{
m_nTier = 2
m_strValue = "8"
m_ValueType = "MODIFIER_VALUE_BASE_HEALTH_PERCENT"
},
{
m_nTier = 3
m_strValue = "9"
m_ValueType = "MODIFIER_VALUE_BASE_HEALTH_PERCENT"
},
{
m_nTier = 4
m_strValue = "10"
m_ValueType = "MODIFIER_VALUE_BASE_HEALTH_PERCENT"
},
{
m_nTier = 5
m_strValue = "11"
m_ValueType = "MODIFIER_VALUE_BASE_HEALTH_PERCENT"
},
]
EItemSlotType_WeaponMod =
[
{
m_nTier = 1
m_strValue = "4"
m_ValueType = "MODIFIER_VALUE_WEAPON_DAMAGE_INCREASE"
},
{
m_nTier = 2
m_strValue = "8"
m_ValueType = "MODIFIER_VALUE_WEAPON_DAMAGE_INCREASE"
},
{
m_nTier = 3
m_strValue = "13"
m_ValueType = "MODIFIER_VALUE_WEAPON_DAMAGE_INCREASE"
},
{
m_nTier = 4
m_strValue = "18"
m_ValueType = "MODIFIER_VALUE_WEAPON_DAMAGE_INCREASE"
},
{
m_nTier = 5
m_strValue = "23"
m_ValueType = "MODIFIER_VALUE_WEAPON_DAMAGE_INCREASE"
},
]
}false[
{
m_strParamName = "e_SWITCH_4wayRoll_ON/OFF"
m_strParamValue = "0"
},
{
m_strParamName = "e_SWITCH_Recoil_ON/OFF"
m_strParamValue = "0"
},
{
m_strParamName = "e_SWITCH_ZiplinePhysicsSway_ON/OFF"
m_strParamValue = "0"
},
{
m_strParamName = "e_SWITCH_ShootStyle"
m_strParamValue = "0"
},
]trueEHeroDevState_Releasemale{
m_unTimestamp = 1790702781
m_mapGeneratedItemPopularity = null
}falsemodels/heroes_staging/gen_man/gen_man.vmdl→models/heroes_wip/gen_man/gen_man.vmdl{
m_unTimestamp = 1790702781
m_mapGeneratedItemPopularity =
{
ECitadelItemGamePhase_MidGame =
{
upgrade_chonky =
{
m_flPickPct = 11.528143
m_flWinratePct = 53.53174
}
upgrade_health =
{
m_flPickPct = 8.225421
m_flWinratePct = 47.208866
}
upgrade_clip_size =
{
m_flPickPct = 22.146555
m_flWinratePct = 48.015995
}
upgrade_crackshot =
{
m_flPickPct = 14.266797
m_flWinratePct = 46.58872
}
upgrade_headhunter =
{
m_flPickPct = 35.729763
m_flWinratePct = 46.82454
}
upgrade_long_range =
{
m_flPickPct = 10.737072
m_flWinratePct = 50.476494
}
upgrade_magic_burst =
{
m_flPickPct = 21.089787
m_flWinratePct = 46.72402
}
upgrade_magic_shock =
{
m_flPickPct = 9.294227
m_flWinratePct = 49.91211
}
upgrade_magic_storm =
{
m_flPickPct = 26.95919
m_flWinratePct = 49.513603
}
upgrade_magic_tempo =
{
m_flPickPct = 10.240073
m_flWinratePct = 46.527836
}
upgrade_titan_round =
{
m_flPickPct = 10.741371
m_flWinratePct = 49.495678
}
upgrade_veil_walker =
{
m_flPickPct = 8.473921
m_flWinratePct = 49.27448
}
upgrade_extra_charge =
{
m_flPickPct = 6.720666
m_flWinratePct = 45.099796
}
upgrade_magic_shield =
{
m_flPickPct = 9.740494
m_flWinratePct = 44.8976
}
upgrade_rapid_rounds =
{
m_flPickPct = 14.56001
m_flWinratePct = 46.500916
}
upgrade_sharpshooter =
{
m_flPickPct = 17.13873
m_flWinratePct = 52.26269
}
upgrade_blitz_bullets =
{
m_flPickPct = 26.991865
m_flWinratePct = 47.510433
}
upgrade_rapid_recharge =
{
m_flPickPct = 53.332817
m_flWinratePct = 46.600563
}
upgrade_soaring_spirit =
{
m_flPickPct = 15.517894
m_flWinratePct = 45.36488
}
upgrade_sprint_booster =
{
m_flPickPct = 11.246969
m_flWinratePct = 46.78899
}
upgrade_improved_spirit =
{
m_flPickPct = 17.6899
m_flWinratePct = 47.022797
}
upgrade_pristine_emblem =
{
m_flPickPct = 6.610604
m_flWinratePct = 47.112385
}
upgrade_arcane_extension =
{
m_flPickPct = 8.546148
m_flWinratePct = 49.50196
}
upgrade_improved_stamina =
{
m_flPickPct = 39.13051
m_flWinratePct = 47.82456
}
upgrade_superior_stamina =
{
m_flPickPct = 29.111422
m_flWinratePct = 50.381027
}
upgrade_trophy_collector =
{
m_flPickPct = 22.683968
m_flWinratePct = 46.72302
}
upgrade_high_velocity_mag =
{
m_flPickPct = 14.699307
m_flWinratePct = 49.21322
}
upgrade_rechargingbullets =
{
m_flPickPct = 40.164062
m_flWinratePct = 47.052025
}
upgrade_bullet_resist_shredder =
{
m_flPickPct = 26.22315
m_flWinratePct = 48.15228
}
}
ECitadelItemGamePhase_LateGame =
{
upgrade_chonky =
{
m_flPickPct = 22.044043
m_flWinratePct = 46.581112
}
upgrade_glitch =
{
m_flPickPct = 5.572705
m_flWinratePct = 47.58525
}
upgrade_critshot =
{
m_flPickPct = 14.70176
m_flWinratePct = 55.953915
}
upgrade_ricochet =
{
m_flPickPct = 5.379238
m_flWinratePct = 52.349743
}
upgrade_burst_fire =
{
m_flPickPct = 5.156536
m_flWinratePct = 48.741035
}
upgrade_headhunter =
{
m_flPickPct = 10.868537
m_flWinratePct = 44.723103
}
upgrade_long_range =
{
m_flPickPct = 5.441147
m_flWinratePct = 44.67446
}
upgrade_tech_purge =
{
m_flPickPct = 7.898606
m_flWinratePct = 43.490093
}
upgrade_magic_burst =
{
m_flPickPct = 8.191816
m_flWinratePct = 47.81148
}
upgrade_magic_shock =
{
m_flPickPct = 37.136173
m_flWinratePct = 46.657715
}
upgrade_magic_storm =
{
m_flPickPct = 15.449832
m_flWinratePct = 44.70169
}
upgrade_magic_tempo =
{
m_flPickPct = 17.892673
m_flWinratePct = 48.50786
}
upgrade_spirit_burn =
{
m_flPickPct = 23.825657
m_flWinratePct = 53.224583
}
upgrade_titan_round =
{
m_flPickPct = 18.07582
m_flWinratePct = 47.46932
}
upgrade_auto_cleanse =
{
m_flPickPct = 6.479849
m_flWinratePct = 51.83121
}
upgrade_counterspell =
{
m_flPickPct = 9.265772
m_flWinratePct = 47.048996
}
upgrade_glass_cannon =
{
m_flPickPct = 21.285652
m_flWinratePct = 53.177135
}
upgrade_sharpshooter =
{
m_flPickPct = 18.44126
m_flWinratePct = 44.309227
}
upgrade_banshee_slugs =
{
m_flPickPct = 13.503985
m_flWinratePct = 53.34607
}
upgrade_surging_power =
{
m_flPickPct = 5.634614
m_flWinratePct = 55.01297
}
upgrade_tech_overflow =
{
m_flPickPct = 5.670728
m_flWinratePct = 54.465504
}
upgrade_rapid_recharge =
{
m_flPickPct = 27.547958
m_flWinratePct = 47.70897
}
upgrade_soaring_spirit =
{
m_flPickPct = 8.756739
m_flWinratePct = 48.38963
}
upgrade_arcane_extension =
{
m_flPickPct = 14.23486
m_flWinratePct = 47.900936
}
upgrade_boundless_spirit =
{
m_flPickPct = 37.11812
m_flWinratePct = 49.61777
}
upgrade_ethereal_bullets =
{
m_flPickPct = 10.426573
m_flWinratePct = 54.370773
}
upgrade_improved_stamina =
{
m_flPickPct = 13.857385
m_flWinratePct = 45.78059
}
upgrade_superior_stamina =
{
m_flPickPct = 48.65304
m_flWinratePct = 46.642986
}
upgrade_headshot_booster2 =
{
m_flPickPct = 5.692225
m_flWinratePct = 50.830814
}
upgrade_rechargingbullets =
{
m_flPickPct = 6.260587
m_flWinratePct = 43.67532
}
upgrade_cooldown_reduction =
{
m_flPickPct = 31.523916
m_flWinratePct = 48.62528
}
upgrade_enchanted_holsters =
{
m_flPickPct = 6.635483
m_flWinratePct = 53.699623
}
upgrade_escalating_exposure =
{
m_flPickPct = 19.620977
m_flWinratePct = 53.727158
}
upgrade_magic_vulnerability =
{
m_flPickPct = 13.24259
m_flWinratePct = 51.44471
}
upgrade_transcendent_cooldown =
{
m_flPickPct = 18.61925
m_flWinratePct = 50.28632
}
upgrade_reduce_debuff_duration =
{
m_flPickPct = 11.012133
m_flWinratePct = 45.68595
}
upgrade_imbued_duration_extender =
{
m_flPickPct = 30.434484
m_flWinratePct = 48.391014
}
}
ECitadelItemGamePhase_EarlyGame =
{
upgrade_health =
{
m_flPickPct = 25.677778
m_flWinratePct = 48.015938
}
upgrade_clip_size =
{
m_flPickPct = 6.294121
m_flWinratePct = 48.087433
}
upgrade_endurance =
{
m_flPickPct = 6.915795
m_flWinratePct = 46.947655
}
upgrade_headhunter =
{
m_flPickPct = 9.302746
m_flWinratePct = 51.825493
}
upgrade_magic_burst =
{
m_flPickPct = 11.306202
m_flWinratePct = 45.288616
}
upgrade_extra_charge =
{
m_flPickPct = 84.54157
m_flWinratePct = 46.988945
}
upgrade_rapid_rounds =
{
m_flPickPct = 5.011221
m_flWinratePct = 49.845573
}
upgrade_medic_bullets =
{
m_flPickPct = 6.739525
m_flWinratePct = 47.37178
}
upgrade_rapid_recharge =
{
m_flPickPct = 5.540031
m_flWinratePct = 51.978893
}
upgrade_soaring_spirit =
{
m_flPickPct = 25.253872
m_flWinratePct = 46.83691
}
upgrade_sprint_booster =
{
m_flPickPct = 11.878004
m_flWinratePct = 47.031998
}
upgrade_improved_spirit =
{
m_flPickPct = 45.359806
m_flWinratePct = 46.399258
}
upgrade_headshot_booster =
{
m_flPickPct = 59.426994
m_flWinratePct = 46.99695
}
upgrade_improved_stamina =
{
m_flPickPct = 13.83073
m_flWinratePct = 45.949642
}
upgrade_trophy_collector =
{
m_flPickPct = 10.576187
m_flWinratePct = 48.756096
}
}
}
}female{
m_unTimestamp = 1790702781
m_mapGeneratedItemPopularity =
{
ECitadelItemGamePhase_MidGame =
{
upgrade_chonky =
{
m_flPickPct = 7.935741
m_flWinratePct = 53.361248
}
upgrade_health =
{
m_flPickPct = 14.246271
m_flWinratePct = 51.77269
}
upgrade_healbane =
{
m_flPickPct = 6.891739
m_flWinratePct = 53.624966
}
upgrade_endurance =
{
m_flPickPct = 6.182447
m_flWinratePct = 51.988663
}
upgrade_tech_purge =
{
m_flPickPct = 9.116284
m_flWinratePct = 56.12698
}
upgrade_warp_stone =
{
m_flPickPct = 17.133587
m_flWinratePct = 53.68666
}
upgrade_close_range =
{
m_flPickPct = 6.125655
m_flWinratePct = 51.129303
}
upgrade_magic_reach =
{
m_flPickPct = 5.615133
m_flWinratePct = 52.603832
}
upgrade_arcane_surge =
{
m_flPickPct = 5.244174
m_flWinratePct = 52.811058
}
upgrade_boxing_glove =
{
m_flPickPct = 28.269
m_flWinratePct = 55.45202
}
upgrade_magic_shield =
{
m_flPickPct = 8.790638
m_flWinratePct = 54.295532
}
upgrade_melee_charge =
{
m_flPickPct = 55.821457
m_flWinratePct = 51.142933
}
upgrade_spirit_bubble =
{
m_flPickPct = 6.021738
m_flWinratePct = 50.647137
}
upgrade_spirit_snatch =
{
m_flPickPct = 20.441404
m_flWinratePct = 57.04321
}
upgrade_acolytes_glove =
{
m_flPickPct = 15.510189
m_flWinratePct = 53.127922
}
upgrade_crushing_fists =
{
m_flPickPct = 7.55874
m_flWinratePct = 59.69147
}
upgrade_debuff_reducer =
{
m_flPickPct = 5.208528
m_flWinratePct = 55.28361
}
upgrade_sprint_booster =
{
m_flPickPct = 9.716223
m_flWinratePct = 51.579407
}
upgrade_healing_booster =
{
m_flPickPct = 25.428204
m_flWinratePct = 53.649498
}
upgrade_arcane_extension =
{
m_flPickPct = 22.927555
m_flWinratePct = 55.88026
}
upgrade_cardio_calibrator =
{
m_flPickPct = 7.827595
m_flWinratePct = 52.184315
}
upgrade_tech_damage_pulse =
{
m_flPickPct = 11.31485
m_flWinratePct = 54.410507
}
upgrade_restorative_locket =
{
m_flPickPct = 8.679471
m_flWinratePct = 52.979256
}
upgrade_weapon_backstabber =
{
m_flPickPct = 29.010918
m_flWinratePct = 51.709774
}
upgrade_close_quarter_combat =
{
m_flPickPct = 14.999064
m_flWinratePct = 54.789333
}
upgrade_lifestrike_gauntlets =
{
m_flPickPct = 12.959393
m_flWinratePct = 52.149185
}
upgrade_bullet_resist_shredder =
{
m_flPickPct = 38.1121
m_flWinratePct = 53.51923
}
upgrade_imbued_duration_extender =
{
m_flPickPct = 15.542211
m_flWinratePct = 58.872692
}
upgrade_regenerating_bullet_shield =
{
m_flPickPct = 10.517953
m_flWinratePct = 52.65093
}
upgrade_bullet_armor_reduction_aura =
{
m_flPickPct = 28.226707
m_flWinratePct = 57.093323
}
}
ECitadelItemGamePhase_LateGame =
{
upgrade_health =
{
m_flPickPct = 7.584673
m_flWinratePct = 58.75418
}
upgrade_discord =
{
m_flPickPct = 8.686065
m_flWinratePct = 60.742855
}
upgrade_colossus =
{
m_flPickPct = 20.191158
m_flWinratePct = 61.205864
}
upgrade_healbuff =
{
m_flPickPct = 9.212895
m_flWinratePct = 58.056267
}
upgrade_berserker =
{
m_flPickPct = 19.58216
m_flWinratePct = 56.68888
}
upgrade_juggernaut =
{
m_flPickPct = 13.110356
m_flWinratePct = 57.80184
}
upgrade_tech_purge =
{
m_flPickPct = 31.640064
m_flWinratePct = 52.24556
}
upgrade_tech_range =
{
m_flPickPct = 7.790089
m_flWinratePct = 55.956257
}
upgrade_warp_stone =
{
m_flPickPct = 11.752196
m_flWinratePct = 53.22332
}
upgrade_magic_tempo =
{
m_flPickPct = 5.288851
m_flWinratePct = 56.351383
}
upgrade_unstoppable =
{
m_flPickPct = 9.96085
m_flWinratePct = 58.39146
}
upgrade_auto_cleanse =
{
m_flPickPct = 8.178567
m_flWinratePct = 59.030804
}
upgrade_boxing_glove =
{
m_flPickPct = 24.38768
m_flWinratePct = 51.853046
}
upgrade_spellbreaker =
{
m_flPickPct = 12.267548
m_flWinratePct = 57.054913
}
upgrade_spirit_snatch =
{
m_flPickPct = 23.645163
m_flWinratePct = 53.008663
}
upgrade_crushing_fists =
{
m_flPickPct = 52.455925
m_flWinratePct = 56.39109
}
upgrade_debuff_reducer =
{
m_flPickPct = 13.693375
m_flWinratePct = 54.480476
}
upgrade_phantom_strike =
{
m_flPickPct = 32.551144
m_flWinratePct = 58.94985
}
upgrade_weighted_shots =
{
m_flPickPct = 6.712261
m_flWinratePct = 55.80558
}
upgrade_absorbing_armor =
{
m_flPickPct = 14.703537
m_flWinratePct = 60.208736
}
upgrade_healing_booster =
{
m_flPickPct = 9.328895
m_flWinratePct = 51.19487
}
upgrade_arcane_extension =
{
m_flPickPct = 20.632801
m_flWinratePct = 54.36151
}
upgrade_boundless_spirit =
{
m_flPickPct = 5.143247
m_flWinratePct = 59.20357
}
upgrade_deflecting_armor =
{
m_flPickPct = 10.483452
m_flWinratePct = 55.722683
}
upgrade_cardio_calibrator =
{
m_flPickPct = 6.405345
m_flWinratePct = 52.999435
}
upgrade_tech_damage_pulse =
{
m_flPickPct = 6.513491
m_flWinratePct = 53.0192
}
upgrade_cooldown_reduction =
{
m_flPickPct = 10.065974
m_flWinratePct = 56.38317
}
upgrade_close_quarter_combat =
{
m_flPickPct = 31.443106
m_flWinratePct = 52.55553
}
upgrade_improved_bullet_armor =
{
m_flPickPct = 7.530299
m_flWinratePct = 48.066433
}
upgrade_transcendent_cooldown =
{
m_flPickPct = 7.588903
m_flWinratePct = 59.05581
}
upgrade_reduce_debuff_duration =
{
m_flPickPct = 8.308462
m_flWinratePct = 51.48342
}
upgrade_imbued_duration_extender =
{
m_flPickPct = 47.998405
m_flWinratePct = 54.52131
}
upgrade_bullet_armor_reduction_aura =
{
m_flPickPct = 25.144093
m_flWinratePct = 51.76366
}
}
ECitadelItemGamePhase_EarlyGame =
{
upgrade_health =
{
m_flPickPct = 6.652368
m_flWinratePct = 52.965218
}
upgrade_endurance =
{
m_flPickPct = 60.441032
m_flWinratePct = 52.1441
}
upgrade_close_range =
{
m_flPickPct = 68.41348
m_flWinratePct = 52.511524
}
upgrade_arcane_surge =
{
m_flPickPct = 6.939947
m_flWinratePct = 54.94037
}
upgrade_melee_charge =
{
m_flPickPct = 28.620106
m_flWinratePct = 56.71916
}
upgrade_medic_bullets =
{
m_flPickPct = 23.487797
m_flWinratePct = 53.37346
}
upgrade_acolytes_glove =
{
m_flPickPct = 26.343645
m_flWinratePct = 52.953857
}
upgrade_sprint_booster =
{
m_flPickPct = 8.762688
m_flWinratePct = 53.24738
}
upgrade_healing_booster =
{
m_flPickPct = 7.675809
m_flWinratePct = 52.821724
}
upgrade_improved_stamina =
{
m_flPickPct = 7.203359
m_flWinratePct = 53.66938
}
upgrade_non_player_bonus =
{
m_flPickPct = 26.908531
m_flWinratePct = 51.76138
}
upgrade_weapon_backstabber =
{
m_flPickPct = 23.37361
m_flWinratePct = 55.187656
}
upgrade_lifestrike_gauntlets =
{
m_flPickPct = 57.232357
m_flWinratePct = 52.995323
}
upgrade_bullet_resist_shredder =
{
m_flPickPct = 5.520179
m_flWinratePct = 54.59122
}
}
}
}#citadel_weapon_hero_atlas_set_desc→#citadel_weapon_atlas_set_desc""{
m_unTimestamp = 1790702781
m_mapGeneratedItemPopularity =
{
ECitadelItemGamePhase_MidGame =
{
upgrade_chonky =
{
m_flPickPct = 5.391161
m_flWinratePct = 51.426117
}
upgrade_healbane =
{
m_flPickPct = 12.154863
m_flWinratePct = 48.474976
}
upgrade_headhunter =
{
m_flPickPct = 12.388676
m_flWinratePct = 46.00265
}
upgrade_tech_purge =
{
m_flPickPct = 6.058053
m_flWinratePct = 50.44506
}
upgrade_containment =
{
m_flPickPct = 16.776762
m_flWinratePct = 46.395298
}
upgrade_magic_burst =
{
m_flPickPct = 7.391414
m_flWinratePct = 45.659733
}
upgrade_magic_reach =
{
m_flPickPct = 9.226945
m_flWinratePct = 47.064194
}
upgrade_magic_shock =
{
m_flPickPct = 19.531113
m_flWinratePct = 49.15338
}
upgrade_magic_storm =
{
m_flPickPct = 12.042381
m_flWinratePct = 49.51898
}
upgrade_magic_tempo =
{
m_flPickPct = 19.069807
m_flWinratePct = 48.663456
}
upgrade_veil_walker =
{
m_flPickPct = 27.982054
m_flWinratePct = 49.013115
}
upgrade_arcane_surge =
{
m_flPickPct = 10.168092
m_flWinratePct = 46.432716
}
upgrade_boxing_glove =
{
m_flPickPct = 6.970974
m_flWinratePct = 49.386597
}
upgrade_magic_shield =
{
m_flPickPct = 13.044614
m_flWinratePct = 47.60367
}
upgrade_rapid_rounds =
{
m_flPickPct = 6.042887
m_flWinratePct = 43.969604
}
upgrade_spirit_snatch =
{
m_flPickPct = 27.72128
m_flWinratePct = 51.077477
}
upgrade_acolytes_glove =
{
m_flPickPct = 15.308168
m_flWinratePct = 46.759502
}
upgrade_soaring_spirit =
{
m_flPickPct = 32.185196
m_flWinratePct = 47.57978
}
upgrade_sprint_booster =
{
m_flPickPct = 14.688882
m_flWinratePct = 45.664955
}
upgrade_chain_lightning =
{
m_flPickPct = 6.032354
m_flWinratePct = 47.838535
}
upgrade_fleetfoot_boots =
{
m_flPickPct = 5.997388
m_flWinratePct = 49.859512
}
upgrade_healing_booster =
{
m_flPickPct = 15.473733
m_flWinratePct = 49.34386
}
upgrade_improved_spirit =
{
m_flPickPct = 18.044825
m_flWinratePct = 47.68753
}
upgrade_boundless_spirit =
{
m_flPickPct = 5.155664
m_flWinratePct = 54.396145
}
upgrade_improved_stamina =
{
m_flPickPct = 7.884315
m_flWinratePct = 46.337162
}
upgrade_resonant_healing =
{
m_flPickPct = 11.877238
m_flWinratePct = 49.68964
}
upgrade_trophy_collector =
{
m_flPickPct = 16.39887
m_flWinratePct = 46.257
}
upgrade_cardio_calibrator =
{
m_flPickPct = 40.230022
m_flWinratePct = 48.639706
}
upgrade_cooldown_reduction =
{
m_flPickPct = 9.957029
m_flWinratePct = 49.49016
}
upgrade_ability_power_shard =
{
m_flPickPct = 10.983275
m_flWinratePct = 53.41184
}
upgrade_mystic_regeneration =
{
m_flPickPct = 8.734886
m_flWinratePct = 47.26536
}
upgrade_health_stealing_magic =
{
m_flPickPct = 8.683911
m_flWinratePct = 47.61558
}
}
ECitadelItemGamePhase_LateGame =
{
upgrade_glitch =
{
m_flPickPct = 6.91182
m_flWinratePct = 48.59511
}
upgrade_capacitor =
{
m_flPickPct = 6.240732
m_flWinratePct = 47.367355
}
upgrade_burst_fire =
{
m_flPickPct = 5.743209
m_flWinratePct = 44.92775
}
upgrade_juggernaut =
{
m_flPickPct = 12.77467
m_flWinratePct = 52.318295
}
upgrade_tech_purge =
{
m_flPickPct = 23.611486
m_flWinratePct = 46.745647
}
upgrade_tech_range =
{
m_flPickPct = 15.812887
m_flWinratePct = 48.00991
}
upgrade_magic_shock =
{
m_flPickPct = 31.996916
m_flWinratePct = 47.388515
}
upgrade_magic_storm =
{
m_flPickPct = 12.444814
m_flWinratePct = 47.283436
}
upgrade_magic_tempo =
{
m_flPickPct = 13.733065
m_flWinratePct = 49.28065
}
upgrade_spirit_burn =
{
m_flPickPct = 21.366102
m_flWinratePct = 56.622894
}
upgrade_veil_walker =
{
m_flPickPct = 6.720983
m_flWinratePct = 48.244953
}
upgrade_auto_cleanse =
{
m_flPickPct = 6.963214
m_flWinratePct = 51.848267
}
upgrade_boxing_glove =
{
m_flPickPct = 7.851257
m_flWinratePct = 49.809517
}
upgrade_counterspell =
{
m_flPickPct = 5.249899
m_flWinratePct = 44.39095
}
upgrade_spellbreaker =
{
m_flPickPct = 5.308456
m_flWinratePct = 53.202126
}
upgrade_banshee_slugs =
{
m_flPickPct = 5.246108
m_flWinratePct = 53.721996
}
upgrade_mystic_reverb =
{
m_flPickPct = 31.480858
m_flWinratePct = 56.4795
}
upgrade_spirit_snatch =
{
m_flPickPct = 21.51397
m_flWinratePct = 46.247234
}
upgrade_siphon_bullets =
{
m_flPickPct = 8.564893
m_flWinratePct = 53.18971
}
upgrade_soaring_spirit =
{
m_flPickPct = 8.45789
m_flWinratePct = 48.866863
}
upgrade_ultimate_burst =
{
m_flPickPct = 5.5945
m_flWinratePct = 50.120483
}
upgrade_weighted_shots =
{
m_flPickPct = 5.13447
m_flWinratePct = 46.389893
}
upgrade_absorbing_armor =
{
m_flPickPct = 21.652147
m_flWinratePct = 55.51102
}
upgrade_boundless_spirit =
{
m_flPickPct = 40.860493
m_flWinratePct = 51.440826
}
upgrade_deflecting_armor =
{
m_flPickPct = 6.211664
m_flWinratePct = 49.562565
}
upgrade_resonant_healing =
{
m_flPickPct = 6.187231
m_flWinratePct = 46.374344
}
upgrade_superior_stamina =
{
m_flPickPct = 5.317303
m_flWinratePct = 47.702423
}
upgrade_cardio_calibrator =
{
m_flPickPct = 7.599336
m_flWinratePct = 45.429348
}
upgrade_cooldown_reduction =
{
m_flPickPct = 25.053501
m_flWinratePct = 49.239124
}
upgrade_ability_power_shard =
{
m_flPickPct = 24.750607
m_flWinratePct = 49.76001
}
upgrade_escalating_exposure =
{
m_flPickPct = 6.799339
m_flWinratePct = 52.78191
}
upgrade_transcendent_cooldown =
{
m_flPickPct = 23.777468
m_flWinratePct = 52.45562
}
upgrade_reduce_debuff_duration =
{
m_flPickPct = 6.545733
m_flWinratePct = 44.433002
}
}
ECitadelItemGamePhase_EarlyGame =
{
upgrade_endurance =
{
m_flPickPct = 41.221027
m_flWinratePct = 48.039818
}
upgrade_containment =
{
m_flPickPct = 6.373908
m_flWinratePct = 48.618637
}
upgrade_magic_burst =
{
m_flPickPct = 67.95731
m_flWinratePct = 48.177765
}
upgrade_magic_reach =
{
m_flPickPct = 11.926748
m_flWinratePct = 47.539825
}
upgrade_magic_shield =
{
m_flPickPct = 7.192447
m_flWinratePct = 51.20951
}
upgrade_medic_bullets =
{
m_flPickPct = 7.185707
m_flWinratePct = 44.222313
}
upgrade_acolytes_glove =
{
m_flPickPct = 47.426003
m_flWinratePct = 48.420193
}
upgrade_soaring_spirit =
{
m_flPickPct = 15.616285
m_flWinratePct = 49.39437
}
upgrade_sprint_booster =
{
m_flPickPct = 49.328487
m_flWinratePct = 48.366684
}
upgrade_improved_spirit =
{
m_flPickPct = 28.002224
m_flWinratePct = 48.005116
}
upgrade_headshot_booster =
{
m_flPickPct = 16.52582
m_flWinratePct = 46.459164
}
upgrade_improved_stamina =
{
m_flPickPct = 5.442466
m_flWinratePct = 47.178574
}
upgrade_trophy_collector =
{
m_flPickPct = 44.267273
m_flWinratePct = 49.67786
}
upgrade_weapon_backstabber =
{
m_flPickPct = 6.561376
m_flWinratePct = 48.26324
}
upgrade_mystic_regeneration =
{
m_flPickPct = 5.551998
m_flWinratePct = 50.30731
}
upgrade_lifestrike_gauntlets =
{
m_flPickPct = 6.192338
m_flWinratePct = 49.493164
}
}
}
}#citadel_weapon_hero_bebop_set_desc→#citadel_weapon_bebop_set_desc[
{
m_strParamName = "e_SWITCH_4wayRoll_ON/OFF"
m_strParamValue = "0"
},
{
m_strParamName = "e_SWITCH_Recoil_ON/OFF"
m_strParamValue = "1"
},
{
m_strParamName = "e_SWITCH_ZiplinePhysicsSway_ON/OFF"
m_strParamValue = "0"
},
{
m_strParamName = "e_SWITCH_ShootStyle"
m_strParamValue = "0"
},
]femaleability_boho_bouncyprojectile→ability_boho_skipgrenadeability_boho_doublehit→ability_boho_ability02ability_boho_damageshare→ability_boho_ability03ability_boho_channeltether→ability_boho_ridebroom{
m_unTimestamp = 1790702781
m_mapGeneratedItemPopularity =
{
ECitadelItemGamePhase_MidGame =
{
upgrade_grit =
{
m_flPickPct = 8.618456
m_flWinratePct = 55.978775
}
upgrade_healbane =
{
m_flPickPct = 12.030266
m_flWinratePct = 59.284447
}
upgrade_tech_range =
{
m_flPickPct = 15.443602
m_flWinratePct = 61.376724
}
upgrade_containment =
{
m_flPickPct = 17.696798
m_flWinratePct = 57.40991
}
upgrade_magic_burst =
{
m_flPickPct = 5.226971
m_flWinratePct = 59.041416
}
upgrade_magic_reach =
{
m_flPickPct = 47.855804
m_flWinratePct = 57.322617
}
upgrade_magic_storm =
{
m_flPickPct = 6.69658
m_flWinratePct = 57.732586
}
upgrade_magic_tempo =
{
m_flPickPct = 39.519886
m_flWinratePct = 58.102097
}
upgrade_rescue_beam =
{
m_flPickPct = 13.327608
m_flWinratePct = 58.35208
}
upgrade_target_stun =
{
m_flPickPct = 18.978388
m_flWinratePct = 57.506626
}
upgrade_vex_barrier =
{
m_flPickPct = 6.170123
m_flWinratePct = 57.651127
}
upgrade_arcane_surge =
{
m_flPickPct = 18.304564
m_flWinratePct = 58.538074
}
upgrade_express_shot =
{
m_flPickPct = 7.809967
m_flWinratePct = 56.13898
}
upgrade_extra_charge =
{
m_flPickPct = 29.702166
m_flWinratePct = 56.191616
}
upgrade_magic_shield =
{
m_flPickPct = 10.100261
m_flWinratePct = 57.893944
}
upgrade_guardian_ward =
{
m_flPickPct = 24.393888
m_flWinratePct = 56.205734
}
upgrade_spirit_bubble =
{
m_flPickPct = 5.486643
m_flWinratePct = 56.988052
}
upgrade_health_stimpak =
{
m_flPickPct = 6.726562
m_flWinratePct = 54.72539
}
upgrade_rapid_recharge =
{
m_flPickPct = 25.90415
m_flWinratePct = 59.584904
}
upgrade_soaring_spirit =
{
m_flPickPct = 31.59914
m_flWinratePct = 57.89042
}
upgrade_sprint_booster =
{
m_flPickPct = 20.783384
m_flWinratePct = 55.138268
}
upgrade_improved_spirit =
{
m_flPickPct = 24.207392
m_flWinratePct = 55.893528
}
upgrade_pristine_emblem =
{
m_flPickPct = 7.387175
m_flWinratePct = 56.325237
}
upgrade_arcane_extension =
{
m_flPickPct = 21.849005
m_flWinratePct = 59.024094
}
upgrade_improved_stamina =
{
m_flPickPct = 18.152113
m_flWinratePct = 58.13387
}
upgrade_trophy_collector =
{
m_flPickPct = 35.186775
m_flWinratePct = 55.85113
}
upgrade_cardio_calibrator =
{
m_flPickPct = 6.136076
m_flWinratePct = 55.610767
}
upgrade_cooldown_reduction =
{
m_flPickPct = 24.676426
m_flWinratePct = 59.651978
}
upgrade_magic_vulnerability =
{
m_flPickPct = 10.68719
m_flWinratePct = 58.613476
}
upgrade_imbued_duration_extender =
{
m_flPickPct = 6.949138
m_flWinratePct = 62.588665
}
}
ECitadelItemGamePhase_LateGame =
{
upgrade_glitch =
{
m_flPickPct = 12.552912
m_flWinratePct = 54.847588
}
upgrade_aoe_root =
{
m_flPickPct = 13.683553
m_flWinratePct = 57.45321
}
upgrade_healbane =
{
m_flPickPct = 7.069937
m_flWinratePct = 50.71516
}
upgrade_magic_slow =
{
m_flPickPct = 5.210096
m_flWinratePct = 56.520042
}
upgrade_tech_purge =
{
m_flPickPct = 6.022633
m_flWinratePct = 50.8353
}
upgrade_tech_range =
{
m_flPickPct = 51.19543
m_flWinratePct = 57.08302
}
upgrade_containment =
{
m_flPickPct = 6.779274
m_flWinratePct = 53.886517
}
upgrade_magic_reach =
{
m_flPickPct = 7.808284
m_flWinratePct = 55.453598
}
upgrade_magic_shock =
{
m_flPickPct = 12.60017
m_flWinratePct = 57.827877
}
upgrade_magic_storm =
{
m_flPickPct = 8.489209
m_flWinratePct = 54.154198
}
upgrade_magic_tempo =
{
m_flPickPct = 19.99126
m_flWinratePct = 56.223785
}
upgrade_rescue_beam =
{
m_flPickPct = 12.668263
m_flWinratePct = 53.74649
}
upgrade_spirit_burn =
{
m_flPickPct = 24.645435
m_flWinratePct = 61.45567
}
upgrade_target_stun =
{
m_flPickPct = 16.114557
m_flWinratePct = 54.771065
}
upgrade_vex_barrier =
{
m_flPickPct = 6.675102
m_flWinratePct = 56.128197
}
upgrade_arcane_surge =
{
m_flPickPct = 8.286456
m_flWinratePct = 53.412643
}
upgrade_auto_cleanse =
{
m_flPickPct = 9.16048
m_flWinratePct = 58.673103
}
upgrade_mystic_reverb =
{
m_flPickPct = 7.948534
m_flWinratePct = 61.590588
}
upgrade_divine_barrier =
{
m_flPickPct = 37.526108
m_flWinratePct = 58.141045
}
upgrade_rapid_recharge =
{
m_flPickPct = 36.61956
m_flWinratePct = 55.86701
}
upgrade_soaring_spirit =
{
m_flPickPct = 19.004427
m_flWinratePct = 55.86513
}
upgrade_ultimate_burst =
{
m_flPickPct = 6.635974
m_flWinratePct = 58.687496
}
upgrade_improved_spirit =
{
m_flPickPct = 5.46214
m_flWinratePct = 58.758953
}
upgrade_arcane_extension =
{
m_flPickPct = 19.861681
m_flWinratePct = 57.21486
}
upgrade_boundless_spirit =
{
m_flPickPct = 39.514004
m_flWinratePct = 58.818157
}
upgrade_superior_stamina =
{
m_flPickPct = 10.168148
m_flWinratePct = 55.71714
}
upgrade_ability_refresher =
{
m_flPickPct = 12.378614
m_flWinratePct = 59.417076
}
upgrade_cooldown_reduction =
{
m_flPickPct = 40.724422
m_flWinratePct = 56.7318
}
upgrade_escalating_exposure =
{
m_flPickPct = 21.275364
m_flWinratePct = 59.983757
}
upgrade_magic_vulnerability =
{
m_flPickPct = 11.390257
m_flWinratePct = 58.920364
}
upgrade_transcendent_cooldown =
{
m_flPickPct = 48.432602
m_flWinratePct = 57.97652
}
upgrade_greater_withering_whip =
{
m_flPickPct = 5.267517
m_flWinratePct = 48.852016
}
upgrade_imbued_duration_extender =
{
m_flPickPct = 43.565
m_flWinratePct = 58.00751
}
}
ECitadelItemGamePhase_EarlyGame =
{
upgrade_grit =
{
m_flPickPct = 40.07663
m_flWinratePct = 57.029644
}
upgrade_health =
{
m_flPickPct = 5.250828
m_flWinratePct = 56.00503
}
upgrade_endurance =
{
m_flPickPct = 5.162917
m_flWinratePct = 54.931103
}
upgrade_magic_burst =
{
m_flPickPct = 5.45206
m_flWinratePct = 58.17877
}
upgrade_magic_reach =
{
m_flPickPct = 19.577414
m_flWinratePct = 59.035458
}
upgrade_extra_charge =
{
m_flPickPct = 42.194138
m_flWinratePct = 58.054028
}
upgrade_guardian_ward =
{
m_flPickPct = 32.03752
m_flWinratePct = 57.791138
}
upgrade_health_stimpak =
{
m_flPickPct = 29.296501
m_flWinratePct = 56.42996
}
upgrade_soaring_spirit =
{
m_flPickPct = 6.556802
m_flWinratePct = 58.19577
}
upgrade_sprint_booster =
{
m_flPickPct = 27.082952
m_flWinratePct = 58.340214
}
upgrade_improved_spirit =
{
m_flPickPct = 30.31384
m_flWinratePct = 57.27864
}
upgrade_pristine_emblem =
{
m_flPickPct = 39.25341
m_flWinratePct = 56.84566
}
upgrade_improved_stamina =
{
m_flPickPct = 8.380592
m_flWinratePct = 56.542564
}
upgrade_trophy_collector =
{
m_flPickPct = 25.553896
m_flWinratePct = 60.04733
}
upgrade_high_velocity_mag =
{
m_flPickPct = 65.18487
m_flWinratePct = 56.5515
}
}
}
}femaleVo.VoteReveal.Bookworm{
m_unTimestamp = 1790702781
m_mapGeneratedItemPopularity =
{
ECitadelItemGamePhase_MidGame =
{
upgrade_chonky =
{
m_flPickPct = 18.034824
m_flWinratePct = 49.852997
}
upgrade_health =
{
m_flPickPct = 20.704912
m_flWinratePct = 47.085835
}
upgrade_crackshot =
{
m_flPickPct = 22.782597
m_flWinratePct = 44.83026
}
upgrade_headhunter =
{
m_flPickPct = 33.79328
m_flWinratePct = 45.54259
}
upgrade_long_range =
{
m_flPickPct = 30.155964
m_flWinratePct = 45.38491
}
upgrade_containment =
{
m_flPickPct = 9.974586
m_flWinratePct = 46.21777
}
upgrade_magic_burst =
{
m_flPickPct = 19.801678
m_flWinratePct = 46.334255
}
upgrade_magic_reach =
{
m_flPickPct = 12.531921
m_flWinratePct = 47.505108
}
upgrade_magic_shock =
{
m_flPickPct = 37.710953
m_flWinratePct = 47.964443
}
upgrade_magic_tempo =
{
m_flPickPct = 29.21616
m_flWinratePct = 48.417713
}
upgrade_veil_walker =
{
m_flPickPct = 14.961268
m_flWinratePct = 47.062897
}
upgrade_express_shot =
{
m_flPickPct = 26.294361
m_flWinratePct = 49.964073
}
upgrade_sharpshooter =
{
m_flPickPct = 51.50996
m_flWinratePct = 46.491787
}
upgrade_soaring_spirit =
{
m_flPickPct = 10.237267
m_flWinratePct = 47.77639
}
upgrade_sprint_booster =
{
m_flPickPct = 18.825916
m_flWinratePct = 46.23005
}
upgrade_improved_spirit =
{
m_flPickPct = 8.850722
m_flWinratePct = 47.369507
}
upgrade_pristine_emblem =
{
m_flPickPct = 8.563053
m_flWinratePct = 44.790035
}
upgrade_arcane_extension =
{
m_flPickPct = 13.64847
m_flWinratePct = 47.503796
}
upgrade_improved_stamina =
{
m_flPickPct = 25.651371
m_flWinratePct = 46.343376
}
upgrade_superior_stamina =
{
m_flPickPct = 12.497181
m_flWinratePct = 49.81712
}
upgrade_trophy_collector =
{
m_flPickPct = 30.248602
m_flWinratePct = 46.759083
}
upgrade_cardio_calibrator =
{
m_flPickPct = 5.057991
m_flWinratePct = 46.306786
}
upgrade_headshot_booster2 =
{
m_flPickPct = 5.062257
m_flWinratePct = 46.2196
}
upgrade_high_velocity_mag =
{
m_flPickPct = 14.711386
m_flWinratePct = 45.256443
}
upgrade_thermal_detonator =
{
m_flPickPct = 6.09409
m_flWinratePct = 49.31493
}
upgrade_cooldown_reduction =
{
m_flPickPct = 5.807639
m_flWinratePct = 48.84038
}
upgrade_restorative_locket =
{
m_flPickPct = 7.962725
m_flWinratePct = 45.380787
}
upgrade_health_stealing_magic =
{
m_flPickPct = 8.917154
m_flWinratePct = 48.79366
}
upgrade_imbued_duration_extender =
{
m_flPickPct = 7.916405
m_flWinratePct = 49.957657
}
upgrade_non_player_bonus_sacrifice =
{
m_flPickPct = 5.827142
m_flWinratePct = 45.392742
}
}
ECitadelItemGamePhase_LateGame =
{
upgrade_chonky =
{
m_flPickPct = 8.890622
m_flWinratePct = 44.173294
}
upgrade_aoe_root =
{
m_flPickPct = 6.246229
m_flWinratePct = 52.229485
}
upgrade_crackshot =
{
m_flPickPct = 6.137138
m_flWinratePct = 45.024826
}
upgrade_headhunter =
{
m_flPickPct = 5.357045
m_flWinratePct = 44.03868
}
upgrade_tech_purge =
{
m_flPickPct = 8.23181
m_flWinratePct = 45.36907
}
upgrade_tech_range =
{
m_flPickPct = 13.635782
m_flWinratePct = 48.7843
}
upgrade_containment =
{
m_flPickPct = 6.087163
m_flWinratePct = 47.06648
}
upgrade_magic_burst =
{
m_flPickPct = 8.93694
m_flWinratePct = 44.44899
}
upgrade_magic_shock =
{
m_flPickPct = 32.47503
m_flWinratePct = 45.100025
}
upgrade_magic_tempo =
{
m_flPickPct = 38.722477
m_flWinratePct = 46.638966
}
upgrade_spirit_burn =
{
m_flPickPct = 36.660107
m_flWinratePct = 55.327248
}
upgrade_veil_walker =
{
m_flPickPct = 5.707477
m_flWinratePct = 44.90123
}
upgrade_auto_cleanse =
{
m_flPickPct = 5.476497
m_flWinratePct = 51.813934
}
upgrade_counterspell =
{
m_flPickPct = 6.162735
m_flWinratePct = 44.79826
}
upgrade_express_shot =
{
m_flPickPct = 38.036846
m_flWinratePct = 44.68051
}
upgrade_glass_cannon =
{
m_flPickPct = 23.588062
m_flWinratePct = 55.213932
}
upgrade_sharpshooter =
{
m_flPickPct = 15.168543
m_flWinratePct = 45.192654
}
upgrade_banshee_slugs =
{
m_flPickPct = 15.865751
m_flWinratePct = 54.492374
}
upgrade_mystic_reverb =
{
m_flPickPct = 50.660946
m_flWinratePct = 52.37471
}
upgrade_boundless_spirit =
{
m_flPickPct = 8.486559
m_flWinratePct = 51.640934
}
upgrade_improved_stamina =
{
m_flPickPct = 12.371787
m_flWinratePct = 48.399014
}
upgrade_superior_stamina =
{
m_flPickPct = 38.637764
m_flWinratePct = 48.242847
}
upgrade_headshot_booster2 =
{
m_flPickPct = 7.94415
m_flWinratePct = 50.701958
}
upgrade_cooldown_reduction =
{
m_flPickPct = 43.856464
m_flWinratePct = 48.409554
}
upgrade_ability_power_shard =
{
m_flPickPct = 13.604091
m_flWinratePct = 49.870083
}
upgrade_escalating_exposure =
{
m_flPickPct = 8.531658
m_flWinratePct = 54.296734
}
upgrade_hollow_point_rounds =
{
m_flPickPct = 32.144707
m_flWinratePct = 48.15903
}
upgrade_magic_vulnerability =
{
m_flPickPct = 5.474059
m_flWinratePct = 51.22467
}
upgrade_transcendent_cooldown =
{
m_flPickPct = 27.202696
m_flWinratePct = 50.60827
}
upgrade_reduce_debuff_duration =
{
m_flPickPct = 5.224185
m_flWinratePct = 44.75035
}
upgrade_imbued_duration_extender =
{
m_flPickPct = 15.836497
m_flWinratePct = 47.90841
}
}
ECitadelItemGamePhase_EarlyGame =
{
upgrade_crackshot =
{
m_flPickPct = 33.304485
m_flWinratePct = 47.034496
}
upgrade_endurance =
{
m_flPickPct = 12.257051
m_flWinratePct = 46.114067
}
upgrade_headhunter =
{
m_flPickPct = 6.517672
m_flWinratePct = 48.700207
}
upgrade_long_range =
{
m_flPickPct = 20.79024
m_flWinratePct = 47.599087
}
upgrade_close_range =
{
m_flPickPct = 5.970367
m_flWinratePct = 47.764393
}
upgrade_magic_burst =
{
m_flPickPct = 31.848461
m_flWinratePct = 46.758266
}
upgrade_magic_reach =
{
m_flPickPct = 6.412843
m_flWinratePct = 47.547997
}
upgrade_arcane_surge =
{
m_flPickPct = 9.099996
m_flWinratePct = 48.596878
}
upgrade_medic_bullets =
{
m_flPickPct = 37.947426
m_flWinratePct = 45.386505
}
upgrade_sprint_booster =
{
m_flPickPct = 9.718608
m_flWinratePct = 47.403736
}
upgrade_improved_spirit =
{
m_flPickPct = 7.102763
m_flWinratePct = 47.168354
}
upgrade_pristine_emblem =
{
m_flPickPct = 11.294087
m_flWinratePct = 46.1443
}
upgrade_headshot_booster =
{
m_flPickPct = 48.11582
m_flWinratePct = 45.61288
}
upgrade_improved_stamina =
{
m_flPickPct = 14.663238
m_flWinratePct = 47.2131
}
upgrade_non_player_bonus =
{
m_flPickPct = 20.13506
m_flWinratePct = 46.553864
}
upgrade_trophy_collector =
{
m_flPickPct = 7.363007
m_flWinratePct = 49.888256
}
upgrade_high_velocity_mag =
{
m_flPickPct = 47.297916
m_flWinratePct = 46.22125
}
}
}
}female[
{
m_strParamName = "e_SWITCH_4wayRoll_ON/OFF"
m_strParamValue = "0"
},
{
m_strParamName = "e_SWITCH_Recoil_ON/OFF"
m_strParamValue = "1"
},
{
m_strParamName = "e_SWITCH_ZiplinePhysicsSway_ON/OFF"
m_strParamValue = "0"
},
{
m_strParamName = "e_SWITCH_ShootStyle"
m_strParamValue = "0"
},
]{
m_unTimestamp = 1790702781
m_mapGeneratedItemPopularity =
{
ECitadelItemGamePhase_MidGame =
{
upgrade_grit =
{
m_flPickPct = 7.496388
m_flWinratePct = 44.11051
}
upgrade_chonky =
{
m_flPickPct = 15.618149
m_flWinratePct = 48.463676
}
upgrade_health =
{
m_flPickPct = 14.822037
m_flWinratePct = 46.377205
}
upgrade_aoe_root =
{
m_flPickPct = 14.636143
m_flWinratePct = 47.45634
}
upgrade_crackshot =
{
m_flPickPct = 5.24242
m_flWinratePct = 42.66718
}
upgrade_headhunter =
{
m_flPickPct = 5.871834
m_flWinratePct = 43.565037
}
upgrade_tech_range =
{
m_flPickPct = 23.757084
m_flWinratePct = 48.156494
}
upgrade_containment =
{
m_flPickPct = 30.872591
m_flWinratePct = 45.00949
}
upgrade_magic_burst =
{
m_flPickPct = 13.064123
m_flWinratePct = 44.49772
}
upgrade_magic_reach =
{
m_flPickPct = 37.78806
m_flWinratePct = 44.170254
}
upgrade_magic_shock =
{
m_flPickPct = 26.365665
m_flWinratePct = 48.346554
}
upgrade_magic_tempo =
{
m_flPickPct = 25.649366
m_flWinratePct = 45.383644
}
upgrade_veil_walker =
{
m_flPickPct = 5.664723
m_flWinratePct = 47.95791
}
upgrade_extra_charge =
{
m_flPickPct = 19.228943
m_flWinratePct = 43.902695
}
upgrade_kinetic_sash =
{
m_flPickPct = 7.032663
m_flWinratePct = 41.416462
}
upgrade_magic_shield =
{
m_flPickPct = 5.007021
m_flWinratePct = 47.760292
}
upgrade_sharpshooter =
{
m_flPickPct = 5.79
m_flWinratePct = 42.662712
}
upgrade_guardian_ward =
{
m_flPickPct = 8.728948
m_flWinratePct = 42.789352
}
upgrade_spirit_bubble =
{
m_flPickPct = 6.2022
m_flWinratePct = 45.74035
}
upgrade_rapid_recharge =
{
m_flPickPct = 45.3481
m_flWinratePct = 46.203716
}
upgrade_soaring_spirit =
{
m_flPickPct = 28.622665
m_flWinratePct = 46.26381
}
upgrade_sprint_booster =
{
m_flPickPct = 22.81953
m_flWinratePct = 44.986053
}
upgrade_improved_spirit =
{
m_flPickPct = 15.28071
m_flWinratePct = 46.26777
}
upgrade_pristine_emblem =
{
m_flPickPct = 5.361635
m_flWinratePct = 43.885433
}
upgrade_improved_stamina =
{
m_flPickPct = 5.497014
m_flWinratePct = 43.02518
}
upgrade_trophy_collector =
{
m_flPickPct = 29.910791
m_flWinratePct = 45.44687
}
upgrade_cardio_calibrator =
{
m_flPickPct = 12.391267
m_flWinratePct = 47.093353
}
upgrade_rechargingbullets =
{
m_flPickPct = 15.908104
m_flWinratePct = 46.843643
}
upgrade_cooldown_reduction =
{
m_flPickPct = 9.514957
m_flWinratePct = 46.02888
}
upgrade_health_stealing_magic =
{
m_flPickPct = 10.683868
m_flWinratePct = 47.120567
}
}
ECitadelItemGamePhase_LateGame =
{
upgrade_chonky =
{
m_flPickPct = 10.906483
m_flWinratePct = 44.65543
}
upgrade_glitch =
{
m_flPickPct = 7.884874
m_flWinratePct = 49.058296
}
upgrade_aoe_root =
{
m_flPickPct = 26.268095
m_flWinratePct = 43.800476
}
upgrade_dps_aura =
{
m_flPickPct = 5.887642
m_flWinratePct = 48.91901
}
upgrade_tech_purge =
{
m_flPickPct = 7.769707
m_flWinratePct = 44.441555
}
upgrade_tech_range =
{
m_flPickPct = 48.59224
m_flWinratePct = 45.471935
}
upgrade_cheat_death =
{
m_flPickPct = 34.982372
m_flWinratePct = 49.835392
}
upgrade_containment =
{
m_flPickPct = 16.125349
m_flWinratePct = 44.280167
}
upgrade_magic_burst =
{
m_flPickPct = 7.428248
m_flWinratePct = 47.53162
}
upgrade_magic_shock =
{
m_flPickPct = 44.280563
m_flWinratePct = 45.46222
}
upgrade_magic_tempo =
{
m_flPickPct = 21.635164
m_flWinratePct = 46.820133
}
upgrade_spirit_burn =
{
m_flPickPct = 29.158375
m_flWinratePct = 54.346394
}
upgrade_target_stun =
{
m_flPickPct = 10.869104
m_flWinratePct = 44.195557
}
upgrade_veil_walker =
{
m_flPickPct = 5.176437
m_flWinratePct = 45.979702
}
upgrade_vex_barrier =
{
m_flPickPct = 5.166335
m_flWinratePct = 46.05006
}
upgrade_auto_cleanse =
{
m_flPickPct = 8.611232
m_flWinratePct = 51.102768
}
upgrade_counterspell =
{
m_flPickPct = 5.350197
m_flWinratePct = 45.770393
}
upgrade_extra_charge =
{
m_flPickPct = 8.118237
m_flWinratePct = 46.92633
}
upgrade_mystic_reverb =
{
m_flPickPct = 21.83115
m_flWinratePct = 55.72883
}
upgrade_divine_barrier =
{
m_flPickPct = 7.334296
m_flWinratePct = 50.192837
}
upgrade_rapid_recharge =
{
m_flPickPct = 25.89633
m_flWinratePct = 46.293983
}
upgrade_soaring_spirit =
{
m_flPickPct = 19.97535
m_flWinratePct = 47.322105
}
upgrade_improved_spirit =
{
m_flPickPct = 10.684231
m_flWinratePct = 49.130104
}
upgrade_boundless_spirit =
{
m_flPickPct = 49.76512
m_flWinratePct = 49.921844
}
upgrade_bulletshredimbue =
{
m_flPickPct = 9.649752
m_flWinratePct = 47.67588
}
upgrade_rechargingbullets =
{
m_flPickPct = 6.126057
m_flWinratePct = 43.96438
}
upgrade_cooldown_reduction =
{
m_flPickPct = 39.487003
m_flWinratePct = 47.450558
}
upgrade_transcendent_cooldown =
{
m_flPickPct = 35.94007
m_flWinratePct = 49.27198
}
}
ECitadelItemGamePhase_EarlyGame =
{
upgrade_grit =
{
m_flPickPct = 23.66669
m_flWinratePct = 45.052505
}
upgrade_endurance =
{
m_flPickPct = 9.845125
m_flWinratePct = 45.418163
}
upgrade_magic_burst =
{
m_flPickPct = 54.94378
m_flWinratePct = 45.821457
}
upgrade_magic_reach =
{
m_flPickPct = 39.83007
m_flWinratePct = 46.73177
}
upgrade_extra_charge =
{
m_flPickPct = 52.22513
m_flWinratePct = 45.877666
}
upgrade_health_stimpak =
{
m_flPickPct = 5.821202
m_flWinratePct = 45.31413
}
upgrade_soaring_spirit =
{
m_flPickPct = 10.124971
m_flWinratePct = 46.83696
}
upgrade_sprint_booster =
{
m_flPickPct = 28.573593
m_flWinratePct = 46.17261
}
upgrade_improved_spirit =
{
m_flPickPct = 15.703707
m_flWinratePct = 45.97272
}
upgrade_pristine_emblem =
{
m_flPickPct = 39.736115
m_flWinratePct = 45.085426
}
upgrade_headshot_booster =
{
m_flPickPct = 8.02461
m_flWinratePct = 43.45965
}
upgrade_trophy_collector =
{
m_flPickPct = 16.760454
m_flWinratePct = 48.077156
}
upgrade_high_velocity_mag =
{
m_flPickPct = 43.565056
m_flWinratePct = 44.582813
}
}
}
}Vo.VoteReveal.Doorman{
m_unTimestamp = 1790702781
m_mapGeneratedItemPopularity =
{
ECitadelItemGamePhase_MidGame =
{
upgrade_chonky =
{
m_flPickPct = 26.525894
m_flWinratePct = 55.32927
}
upgrade_health =
{
m_flPickPct = 25.216843
m_flWinratePct = 53.06689
}
upgrade_vampire =
{
m_flPickPct = 9.043645
m_flWinratePct = 52.27468
}
upgrade_healbane =
{
m_flPickPct = 17.191397
m_flWinratePct = 50.664925
}
upgrade_burst_fire =
{
m_flPickPct = 11.273224
m_flWinratePct = 55.668007
}
upgrade_cold_front =
{
m_flPickPct = 11.129743
m_flWinratePct = 50.126198
}
upgrade_close_range =
{
m_flPickPct = 5.14199
m_flWinratePct = 51.20188
}
upgrade_containment =
{
m_flPickPct = 5.789817
m_flWinratePct = 51.414497
}
upgrade_magic_burst =
{
m_flPickPct = 5.843407
m_flWinratePct = 50.12943
}
upgrade_magic_shock =
{
m_flPickPct = 17.506882
m_flWinratePct = 54.632305
}
upgrade_veil_walker =
{
m_flPickPct = 18.819822
m_flWinratePct = 53.576595
}
upgrade_boxing_glove =
{
m_flPickPct = 13.934976
m_flWinratePct = 53.55415
}
upgrade_kinetic_sash =
{
m_flPickPct = 24.793314
m_flWinratePct = 51.065907
}
upgrade_melee_charge =
{
m_flPickPct = 10.136178
m_flWinratePct = 52.374863
}
upgrade_rapid_rounds =
{
m_flPickPct = 11.404172
m_flWinratePct = 52.599667
}
upgrade_blitz_bullets =
{
m_flPickPct = 18.061792
m_flWinratePct = 53.372574
}
upgrade_spirit_snatch =
{
m_flPickPct = 44.3219
m_flWinratePct = 51.66933
}
upgrade_acolytes_glove =
{
m_flPickPct = 16.46189
m_flWinratePct = 48.911816
}
upgrade_sprint_booster =
{
m_flPickPct = 28.744236
m_flWinratePct = 51.53283
}
upgrade_weighted_shots =
{
m_flPickPct = 5.893971
m_flWinratePct = 56.00528
}
upgrade_fleetfoot_boots =
{
m_flPickPct = 7.939012
m_flWinratePct = 53.282524
}
upgrade_improved_spirit =
{
m_flPickPct = 10.576562
m_flWinratePct = 50.427002
}
upgrade_slowing_bullets =
{
m_flPickPct = 6.821414
m_flWinratePct = 53.92803
}
upgrade_improved_stamina =
{
m_flPickPct = 12.906837
m_flWinratePct = 49.981583
}
upgrade_trophy_collector =
{
m_flPickPct = 26.60455
m_flWinratePct = 51.879467
}
upgrade_cardio_calibrator =
{
m_flPickPct = 21.349329
m_flWinratePct = 53.431175
}
upgrade_weapon_backstabber =
{
m_flPickPct = 22.488537
m_flWinratePct = 48.71243
}
upgrade_close_quarter_combat =
{
m_flPickPct = 23.053387
m_flWinratePct = 55.3081
}
upgrade_cloaking_device_active =
{
m_flPickPct = 14.118217
m_flWinratePct = 53.6121
}
upgrade_bullet_armor_reduction_aura =
{
m_flPickPct = 18.405369
m_flWinratePct = 58.251152
}
}
ECitadelItemGamePhase_LateGame =
{
upgrade_chonky =
{
m_flPickPct = 10.96283
m_flWinratePct = 49.623528
}
upgrade_fervor =
{
m_flPickPct = 8.208184
m_flWinratePct = 61.222557
}
upgrade_glitch =
{
m_flPickPct = 5.16658
m_flWinratePct = 52.873276
}
upgrade_vampire =
{
m_flPickPct = 11.065685
m_flWinratePct = 55.582893
}
upgrade_critshot =
{
m_flPickPct = 17.51019
m_flWinratePct = 61.248363
}
upgrade_healbane =
{
m_flPickPct = 5.323889
m_flWinratePct = 45.304
}
upgrade_inhibitor =
{
m_flPickPct = 9.740656
m_flWinratePct = 58.43649
}
upgrade_burst_fire =
{
m_flPickPct = 34.51085
m_flWinratePct = 52.61161
}
upgrade_juggernaut =
{
m_flPickPct = 11.714803
m_flWinratePct = 56.57579
}
upgrade_tech_purge =
{
m_flPickPct = 15.692054
m_flWinratePct = 48.953457
}
upgrade_magic_shock =
{
m_flPickPct = 29.749645
m_flWinratePct = 49.722538
}
upgrade_spirit_burn =
{
m_flPickPct = 16.955715
m_flWinratePct = 57.735638
}
upgrade_veil_walker =
{
m_flPickPct = 7.634264
m_flWinratePct = 47.77243
}
upgrade_arctic_blast =
{
m_flPickPct = 12.607232
m_flWinratePct = 55.433292
}
upgrade_auto_cleanse =
{
m_flPickPct = 5.633322
m_flWinratePct = 56.271576
}
upgrade_boxing_glove =
{
m_flPickPct = 13.757666
m_flWinratePct = 49.136143
}
upgrade_counterspell =
{
m_flPickPct = 6.352883
m_flWinratePct = 49.156464
}
upgrade_glass_cannon =
{
m_flPickPct = 9.529757
m_flWinratePct = 63.248833
}
upgrade_proc_silence =
{
m_flPickPct = 19.505945
m_flWinratePct = 60.474133
}
upgrade_rapid_rounds =
{
m_flPickPct = 7.123873
m_flWinratePct = 52.335598
}
upgrade_spellbreaker =
{
m_flPickPct = 5.463048
m_flWinratePct = 54.299503
}
upgrade_banshee_slugs =
{
m_flPickPct = 10.663336
m_flWinratePct = 58.9649
}
upgrade_spirit_snatch =
{
m_flPickPct = 10.592893
m_flWinratePct = 48.924973
}
upgrade_surging_power =
{
m_flPickPct = 15.831212
m_flWinratePct = 57.99028
}
upgrade_tech_overflow =
{
m_flPickPct = 6.71893
m_flWinratePct = 58.332798
}
upgrade_toxic_bullets =
{
m_flPickPct = 11.053152
m_flWinratePct = 51.87285
}
upgrade_crushing_fists =
{
m_flPickPct = 6.430674
m_flWinratePct = 57.076614
}
upgrade_siphon_bullets =
{
m_flPickPct = 5.850703
m_flWinratePct = 58.53154
}
upgrade_soaring_spirit =
{
m_flPickPct = 7.011508
m_flWinratePct = 52.730522
}
upgrade_weighted_shots =
{
m_flPickPct = 11.358264
m_flWinratePct = 51.944298
}
upgrade_damage_recycler =
{
m_flPickPct = 12.615875
m_flWinratePct = 55.9023
}
upgrade_arcane_extension =
{
m_flPickPct = 9.818446
m_flWinratePct = 53.89322
}
upgrade_boundless_spirit =
{
m_flPickPct = 14.452593
m_flWinratePct = 55.427307
}
upgrade_ethereal_bullets =
{
m_flPickPct = 5.964796
m_flWinratePct = 58.47703
}
upgrade_cooldown_reduction =
{
m_flPickPct = 5.602206
m_flWinratePct = 54.470417
}
upgrade_hollow_point_rounds =
{
m_flPickPct = 12.43955
m_flWinratePct = 54.2072
}
upgrade_close_quarter_combat =
{
m_flPickPct = 18.161036
m_flWinratePct = 50.55327
}
upgrade_health_stealing_magic =
{
m_flPickPct = 6.410362
m_flWinratePct = 56.9069
}
upgrade_transcendent_cooldown =
{
m_flPickPct = 5.221465
m_flWinratePct = 57.233902
}
upgrade_cloaking_device_active =
{
m_flPickPct = 6.255645
m_flWinratePct = 51.09499
}
upgrade_reduce_debuff_duration =
{
m_flPickPct = 11.223427
m_flWinratePct = 50.531384
}
upgrade_imbued_duration_extender =
{
m_flPickPct = 22.967186
m_flWinratePct = 53.99669
}
upgrade_bullet_armor_reduction_aura =
{
m_flPickPct = 32.096752
m_flWinratePct = 51.668934
}
}
ECitadelItemGamePhase_EarlyGame =
{
upgrade_health =
{
m_flPickPct = 6.96789
m_flWinratePct = 52.11189
}
upgrade_endurance =
{
m_flPickPct = 12.921906
m_flWinratePct = 51.24749
}
upgrade_cold_front =
{
m_flPickPct = 5.305761
m_flWinratePct = 50.68828
}
upgrade_close_range =
{
m_flPickPct = 39.42046
m_flWinratePct = 52.786274
}
upgrade_magic_burst =
{
m_flPickPct = 39.49609
m_flWinratePct = 51.120472
}
upgrade_kinetic_sash =
{
m_flPickPct = 10.265353
m_flWinratePct = 56.624428
}
upgrade_rapid_rounds =
{
m_flPickPct = 19.656424
m_flWinratePct = 52.94066
}
upgrade_acolytes_glove =
{
m_flPickPct = 35.238773
m_flWinratePct = 51.857395
}
upgrade_sprint_booster =
{
m_flPickPct = 18.624401
m_flWinratePct = 52.989906
}
upgrade_improved_spirit =
{
m_flPickPct = 16.165781
m_flWinratePct = 49.310272
}
upgrade_improved_stamina =
{
m_flPickPct = 15.642854
m_flWinratePct = 54.348545
}
upgrade_trophy_collector =
{
m_flPickPct = 12.138381
m_flWinratePct = 54.89728
}
upgrade_weapon_backstabber =
{
m_flPickPct = 59.7018
m_flWinratePct = 52.885395
}
upgrade_lifestrike_gauntlets =
{
m_flPickPct = 60.214355
m_flWinratePct = 50.795235
}
}
}
}Vo.VoteReveal.Drifter{
m_unTimestamp = 1790702781
m_mapGeneratedItemPopularity =
{
ECitadelItemGamePhase_MidGame =
{
upgrade_dps_aura =
{
m_flPickPct = 5.097575
m_flWinratePct = 55.58055
}
upgrade_endurance =
{
m_flPickPct = 9.448447
m_flWinratePct = 51.96224
}
upgrade_headhunter =
{
m_flPickPct = 26.356901
m_flWinratePct = 52.038967
}
upgrade_tech_range =
{
m_flPickPct = 16.331224
m_flWinratePct = 55.288105
}
upgrade_warp_stone =
{
m_flPickPct = 18.530554
m_flWinratePct = 55.643803
}
upgrade_magic_burst =
{
m_flPickPct = 10.184318
m_flWinratePct = 52.67438
}
upgrade_magic_reach =
{
m_flPickPct = 42.54987
m_flWinratePct = 52.339596
}
upgrade_magic_shock =
{
m_flPickPct = 14.495052
m_flWinratePct = 55.254715
}
upgrade_magic_storm =
{
m_flPickPct = 8.211803
m_flWinratePct = 54.317635
}
upgrade_magic_tempo =
{
m_flPickPct = 38.34872
m_flWinratePct = 52.433086
}
upgrade_arcane_surge =
{
m_flPickPct = 16.537651
m_flWinratePct = 52.529182
}
upgrade_extra_charge =
{
m_flPickPct = 8.304822
m_flWinratePct = 50.548523
}
upgrade_magic_shield =
{
m_flPickPct = 17.908089
m_flWinratePct = 54.47204
}
upgrade_rapid_recharge =
{
m_flPickPct = 50.628517
m_flWinratePct = 52.910088
}
upgrade_soaring_spirit =
{
m_flPickPct = 18.98418
m_flWinratePct = 52.599255
}
upgrade_sprint_booster =
{
m_flPickPct = 22.47622
m_flWinratePct = 51.675266
}
upgrade_healing_booster =
{
m_flPickPct = 25.38912
m_flWinratePct = 52.386448
}
upgrade_improved_spirit =
{
m_flPickPct = 16.673994
m_flWinratePct = 52.519966
}
upgrade_arcane_extension =
{
m_flPickPct = 26.267704
m_flWinratePct = 53.72917
}
upgrade_improved_stamina =
{
m_flPickPct = 10.183681
m_flWinratePct = 52.164665
}
upgrade_trophy_collector =
{
m_flPickPct = 22.70367
m_flWinratePct = 51.79178
}
upgrade_cardio_calibrator =
{
m_flPickPct = 18.710857
m_flWinratePct = 52.785343
}
upgrade_rechargingbullets =
{
m_flPickPct = 36.26917
m_flWinratePct = 52.62178
}
upgrade_cooldown_reduction =
{
m_flPickPct = 18.695566
m_flWinratePct = 54.573338
}
upgrade_imbued_duration_extender =
{
m_flPickPct = 10.64368
m_flWinratePct = 55.764397
}
}
ECitadelItemGamePhase_LateGame =
{
upgrade_healbuff =
{
m_flPickPct = 20.169598
m_flWinratePct = 56.94611
}
upgrade_headhunter =
{
m_flPickPct = 7.203155
m_flWinratePct = 49.81426
}
upgrade_juggernaut =
{
m_flPickPct = 9.037392
m_flWinratePct = 53.11949
}
upgrade_tech_purge =
{
m_flPickPct = 19.55224
m_flWinratePct = 51.49076
}
upgrade_tech_range =
{
m_flPickPct = 54.195683
m_flWinratePct = 52.204784
}
upgrade_warp_stone =
{
m_flPickPct = 18.78516
m_flWinratePct = 50.741055
}
upgrade_magic_reach =
{
m_flPickPct = 10.055492
m_flWinratePct = 51.973644
}
upgrade_magic_shock =
{
m_flPickPct = 24.098013
m_flWinratePct = 50.31197
}
upgrade_magic_storm =
{
m_flPickPct = 6.727871
m_flWinratePct = 46.998108
}
upgrade_magic_tempo =
{
m_flPickPct = 17.627533
m_flWinratePct = 53.361282
}
upgrade_spirit_burn =
{
m_flPickPct = 13.719506
m_flWinratePct = 57.666946
}
upgrade_target_stun =
{
m_flPickPct = 5.447919
m_flWinratePct = 46.860016
}
upgrade_unstoppable =
{
m_flPickPct = 21.162851
m_flWinratePct = 54.646717
}
upgrade_vex_barrier =
{
m_flPickPct = 5.930848
m_flWinratePct = 52.540554
}
upgrade_auto_cleanse =
{
m_flPickPct = 11.176805
m_flWinratePct = 56.883087
}
upgrade_mystic_reverb =
{
m_flPickPct = 20.644882
m_flWinratePct = 57.067028
}
upgrade_debuff_reducer =
{
m_flPickPct = 13.525188
m_flWinratePct = 53.12073
}
upgrade_rapid_recharge =
{
m_flPickPct = 19.723621
m_flWinratePct = 50.484528
}
upgrade_soaring_spirit =
{
m_flPickPct = 8.41621
m_flWinratePct = 50.50719
}
upgrade_absorbing_armor =
{
m_flPickPct = 6.489593
m_flWinratePct = 59.247986
}
upgrade_diviners_kevlar =
{
m_flPickPct = 10.303965
m_flWinratePct = 59.154144
}
upgrade_healing_booster =
{
m_flPickPct = 9.691703
m_flWinratePct = 51.465946
}
upgrade_arcane_extension =
{
m_flPickPct = 21.021414
m_flWinratePct = 52.507957
}
upgrade_boundless_spirit =
{
m_flPickPct = 20.187437
m_flWinratePct = 54.345768
}
upgrade_ability_refresher =
{
m_flPickPct = 41.53059
m_flWinratePct = 55.257263
}
upgrade_cardio_calibrator =
{
m_flPickPct = 9.052046
m_flWinratePct = 50.922016
}
upgrade_rechargingbullets =
{
m_flPickPct = 6.090126
m_flWinratePct = 49.503086
}
upgrade_cooldown_reduction =
{
m_flPickPct = 50.46286
m_flWinratePct = 52.57051
}
upgrade_transcendent_cooldown =
{
m_flPickPct = 44.095592
m_flWinratePct = 53.78547
}
upgrade_imbued_duration_extender =
{
m_flPickPct = 41.58538
m_flWinratePct = 53.09168
}
}
ECitadelItemGamePhase_EarlyGame =
{
upgrade_grit =
{
m_flPickPct = 5.41918
m_flWinratePct = 53.60922
}
upgrade_endurance =
{
m_flPickPct = 49.407814
m_flWinratePct = 52.016094
}
upgrade_headhunter =
{
m_flPickPct = 6.509897
m_flWinratePct = 56.07751
}
upgrade_magic_burst =
{
m_flPickPct = 22.315098
m_flWinratePct = 52.589504
}
upgrade_magic_reach =
{
m_flPickPct = 30.908953
m_flWinratePct = 52.21478
}
upgrade_arcane_surge =
{
m_flPickPct = 11.002733
m_flWinratePct = 54.16908
}
upgrade_extra_charge =
{
m_flPickPct = 72.31414
m_flWinratePct = 52.27523
}
upgrade_health_stimpak =
{
m_flPickPct = 10.871491
m_flWinratePct = 51.66432
}
upgrade_soaring_spirit =
{
m_flPickPct = 5.771497
m_flWinratePct = 52.65482
}
upgrade_sprint_booster =
{
m_flPickPct = 25.062914
m_flWinratePct = 53.78632
}
upgrade_healing_booster =
{
m_flPickPct = 9.950879
m_flWinratePct = 52.49376
}
upgrade_improved_spirit =
{
m_flPickPct = 15.026663
m_flWinratePct = 51.94183
}
upgrade_pristine_emblem =
{
m_flPickPct = 6.730971
m_flWinratePct = 53.279697
}
upgrade_headshot_booster =
{
m_flPickPct = 43.30821
m_flWinratePct = 52.017593
}
upgrade_improved_stamina =
{
m_flPickPct = 12.80764
m_flWinratePct = 53.56912
}
upgrade_non_player_bonus =
{
m_flPickPct = 9.009244
m_flWinratePct = 52.061382
}
upgrade_trophy_collector =
{
m_flPickPct = 20.736998
m_flWinratePct = 55.378044
}
upgrade_high_velocity_mag =
{
m_flPickPct = 7.592332
m_flWinratePct = 52.84048
}
}
}
}[
{
m_strParamName = "e_SWITCH_4wayRoll_ON/OFF"
m_strParamValue = "0"
},
{
m_strParamName = "e_SWITCH_Recoil_ON/OFF"
m_strParamValue = "0"
},
{
m_strParamName = "e_SWITCH_ZiplinePhysicsSway_ON/OFF"
m_strParamValue = "0"
},
{
m_strParamName = "e_SWITCH_ShootStyle"
m_strParamValue = "0"
},
{
m_strParamName = "b_UseNewZipLineSetup"
m_strParamValue = "False"
},
]{
m_unTimestamp = 1790702781
m_mapGeneratedItemPopularity =
{
ECitadelItemGamePhase_MidGame =
{
upgrade_grit =
{
m_flPickPct = 6.86823
m_flWinratePct = 46.48965
}
upgrade_rupture =
{
m_flPickPct = 7.622377
m_flWinratePct = 48.072197
}
upgrade_dps_aura =
{
m_flPickPct = 8.561177
m_flWinratePct = 51.11313
}
upgrade_healbane =
{
m_flPickPct = 12.919695
m_flWinratePct = 49.987617
}
upgrade_endurance =
{
m_flPickPct = 14.547283
m_flWinratePct = 47.665577
}
upgrade_tech_range =
{
m_flPickPct = 7.714704
m_flWinratePct = 52.911903
}
upgrade_health_nova =
{
m_flPickPct = 14.621783
m_flWinratePct = 50.80179
}
upgrade_magic_burst =
{
m_flPickPct = 14.878651
m_flWinratePct = 47.319756
}
upgrade_magic_reach =
{
m_flPickPct = 24.514374
m_flWinratePct = 48.813274
}
upgrade_magic_shock =
{
m_flPickPct = 20.891266
m_flWinratePct = 52.041218
}
upgrade_magic_tempo =
{
m_flPickPct = 27.935463
m_flWinratePct = 48.601112
}
upgrade_rescue_beam =
{
m_flPickPct = 6.955071
m_flWinratePct = 47.453506
}
upgrade_target_stun =
{
m_flPickPct = 6.146533
m_flWinratePct = 47.746876
}
upgrade_arcane_surge =
{
m_flPickPct = 12.503771
m_flWinratePct = 45.896847
}
upgrade_extra_charge =
{
m_flPickPct = 11.898624
m_flWinratePct = 47.213154
}
upgrade_magic_shield =
{
m_flPickPct = 10.761918
m_flWinratePct = 48.288456
}
upgrade_quick_silver =
{
m_flPickPct = 8.305681
m_flWinratePct = 45.327976
}
upgrade_guardian_ward =
{
m_flPickPct = 23.350702
m_flWinratePct = 47.540565
}
upgrade_health_stimpak =
{
m_flPickPct = 10.313542
m_flWinratePct = 49.031685
}
upgrade_rapid_recharge =
{
m_flPickPct = 36.200924
m_flWinratePct = 50.24115
}
upgrade_soaring_spirit =
{
m_flPickPct = 35.913433
m_flWinratePct = 48.179447
}
upgrade_sprint_booster =
{
m_flPickPct = 15.966452
m_flWinratePct = 46.53766
}
upgrade_healing_booster =
{
m_flPickPct = 34.80735
m_flWinratePct = 47.33504
}
upgrade_improved_spirit =
{
m_flPickPct = 14.619041
m_flWinratePct = 47.48476
}
upgrade_arcane_extension =
{
m_flPickPct = 10.84556
m_flWinratePct = 48.9359
}
upgrade_improved_stamina =
{
m_flPickPct = 8.791535
m_flWinratePct = 45.72914
}
upgrade_trophy_collector =
{
m_flPickPct = 29.917728
m_flWinratePct = 47.58391
}
upgrade_cardio_calibrator =
{
m_flPickPct = 6.853604
m_flWinratePct = 44.995
}
upgrade_tech_damage_pulse =
{
m_flPickPct = 11.948901
m_flWinratePct = 51.619938
}
upgrade_cooldown_reduction =
{
m_flPickPct = 14.790895
m_flWinratePct = 51.20052
}
upgrade_restorative_locket =
{
m_flPickPct = 6.88377
m_flWinratePct = 46.43782
}
upgrade_imbued_duration_extender =
{
m_flPickPct = 6.631016
m_flWinratePct = 51.60601
}
}
ECitadelItemGamePhase_LateGame =
{
upgrade_glitch =
{
m_flPickPct = 20.144062
m_flWinratePct = 48.552433
}
upgrade_discord =
{
m_flPickPct = 7.773065
m_flWinratePct = 55.518314
}
upgrade_healbuff =
{
m_flPickPct = 36.015614
m_flWinratePct = 52.436546
}
upgrade_tech_purge =
{
m_flPickPct = 5.037158
m_flWinratePct = 41.312042
}
upgrade_tech_range =
{
m_flPickPct = 30.533287
m_flWinratePct = 49.29122
}
upgrade_health_nova =
{
m_flPickPct = 14.058887
m_flWinratePct = 47.483746
}
upgrade_magic_reach =
{
m_flPickPct = 6.936205
m_flWinratePct = 47.785976
}
upgrade_magic_shock =
{
m_flPickPct = 20.635849
m_flWinratePct = 46.440754
}
upgrade_magic_storm =
{
m_flPickPct = 14.504511
m_flWinratePct = 49.267372
}
upgrade_magic_tempo =
{
m_flPickPct = 14.071227
m_flWinratePct = 47.818886
}
upgrade_rescue_beam =
{
m_flPickPct = 5.383146
m_flWinratePct = 44.693497
}
upgrade_spirit_burn =
{
m_flPickPct = 12.779601
m_flWinratePct = 56.489395
}
upgrade_target_stun =
{
m_flPickPct = 9.005732
m_flWinratePct = 43.493706
}
upgrade_guardian_ward =
{
m_flPickPct = 6.289935
m_flWinratePct = 47.216976
}
upgrade_mystic_reverb =
{
m_flPickPct = 12.501257
m_flWinratePct = 55.995907
}
upgrade_divine_barrier =
{
m_flPickPct = 20.095158
m_flWinratePct = 51.14063
}
upgrade_rapid_recharge =
{
m_flPickPct = 26.892876
m_flWinratePct = 46.726715
}
upgrade_soaring_spirit =
{
m_flPickPct = 16.382076
m_flWinratePct = 47.161232
}
upgrade_healing_booster =
{
m_flPickPct = 10.387397
m_flWinratePct = 47.661373
}
upgrade_improved_spirit =
{
m_flPickPct = 6.021646
m_flWinratePct = 50.626186
}
upgrade_arcane_extension =
{
m_flPickPct = 17.351938
m_flWinratePct = 47.909916
}
upgrade_boundless_spirit =
{
m_flPickPct = 39.653282
m_flWinratePct = 52.11217
}
upgrade_bulletshredimbue =
{
m_flPickPct = 8.663401
m_flWinratePct = 47.32788
}
upgrade_ethereal_bullets =
{
m_flPickPct = 7.227803
m_flWinratePct = 51.56191
}
upgrade_tech_damage_pulse =
{
m_flPickPct = 7.696738
m_flWinratePct = 48.396675
}
upgrade_cooldown_reduction =
{
m_flPickPct = 37.597923
m_flWinratePct = 48.065937
}
upgrade_ability_power_shard =
{
m_flPickPct = 14.871066
m_flWinratePct = 53.446846
}
upgrade_escalating_exposure =
{
m_flPickPct = 8.455899
m_flWinratePct = 55.964542
}
upgrade_magic_vulnerability =
{
m_flPickPct = 6.497893
m_flWinratePct = 52.549763
}
upgrade_transcendent_cooldown =
{
m_flPickPct = 31.610556
m_flWinratePct = 50.62028
}
upgrade_greater_withering_whip =
{
m_flPickPct = 5.705824
m_flWinratePct = 39.915092
}
upgrade_imbued_duration_extender =
{
m_flPickPct = 32.97668
m_flWinratePct = 49.31879
}
}
ECitadelItemGamePhase_EarlyGame =
{
upgrade_grit =
{
m_flPickPct = 23.076324
m_flWinratePct = 48.035175
}
upgrade_clip_size =
{
m_flPickPct = 5.937738
m_flWinratePct = 43.02979
}
upgrade_endurance =
{
m_flPickPct = 19.621824
m_flWinratePct = 48.679245
}
upgrade_goose_egg =
{
m_flPickPct = 15.538401
m_flWinratePct = 44.7435
}
upgrade_close_range =
{
m_flPickPct = 13.191826
m_flWinratePct = 49.58423
}
upgrade_magic_burst =
{
m_flPickPct = 25.453524
m_flWinratePct = 49.349064
}
upgrade_magic_reach =
{
m_flPickPct = 19.10397
m_flWinratePct = 49.2978
}
upgrade_extra_charge =
{
m_flPickPct = 67.63153
m_flWinratePct = 48.20334
}
upgrade_magic_shield =
{
m_flPickPct = 5.567059
m_flWinratePct = 51.707718
}
upgrade_guardian_ward =
{
m_flPickPct = 9.360246
m_flWinratePct = 48.44963
}
upgrade_health_stimpak =
{
m_flPickPct = 13.9373
m_flWinratePct = 48.16843
}
upgrade_soaring_spirit =
{
m_flPickPct = 10.970944
m_flWinratePct = 49.23551
}
upgrade_sprint_booster =
{
m_flPickPct = 21.585835
m_flWinratePct = 48.499798
}
upgrade_healing_booster =
{
m_flPickPct = 15.540229
m_flWinratePct = 49.15
}
upgrade_improved_spirit =
{
m_flPickPct = 40.41465
m_flWinratePct = 48.599895
}
upgrade_pristine_emblem =
{
m_flPickPct = 16.589193
m_flWinratePct = 46.989944
}
upgrade_headshot_booster =
{
m_flPickPct = 5.080284
m_flWinratePct = 44.381466
}
upgrade_non_player_bonus =
{
m_flPickPct = 11.838455
m_flWinratePct = 46.84761
}
upgrade_trophy_collector =
{
m_flPickPct = 20.49299
m_flWinratePct = 49.855026
}
upgrade_high_velocity_mag =
{
m_flPickPct = 28.013548
m_flWinratePct = 46.03198
}
}
}
}Vo.VoteReveal.Familiar{
m_unTimestamp = 1790702781
m_mapGeneratedItemPopularity =
{
ECitadelItemGamePhase_MidGame =
{
upgrade_healbane =
{
m_flPickPct = 47.466415
m_flWinratePct = 51.71727
}
upgrade_endurance =
{
m_flPickPct = 6.601601
m_flWinratePct = 49.149284
}
upgrade_cold_front =
{
m_flPickPct = 15.93319
m_flWinratePct = 49.07201
}
upgrade_tech_range =
{
m_flPickPct = 10.487806
m_flWinratePct = 54.42609
}
upgrade_containment =
{
m_flPickPct = 5.22201
m_flWinratePct = 45.619152
}
upgrade_magic_reach =
{
m_flPickPct = 14.039585
m_flWinratePct = 49.150246
}
upgrade_magic_shock =
{
m_flPickPct = 23.63199
m_flWinratePct = 52.040817
}
upgrade_magic_tempo =
{
m_flPickPct = 24.49376
m_flWinratePct = 51.463806
}
upgrade_magic_shield =
{
m_flPickPct = 7.786373
m_flWinratePct = 50.741646
}
upgrade_melee_charge =
{
m_flPickPct = 13.986915
m_flWinratePct = 47.529602
}
upgrade_spirit_snatch =
{
m_flPickPct = 19.856203
m_flWinratePct = 50.575264
}
upgrade_acolytes_glove =
{
m_flPickPct = 17.286762
m_flWinratePct = 47.74054
}
upgrade_soaring_spirit =
{
m_flPickPct = 32.58537
m_flWinratePct = 48.9844
}
upgrade_healing_booster =
{
m_flPickPct = 35.52287
m_flWinratePct = 49.283646
}
upgrade_improved_spirit =
{
m_flPickPct = 7.639783
m_flWinratePct = 49.663593
}
upgrade_boundless_spirit =
{
m_flPickPct = 14.665922
m_flWinratePct = 57.00316
}
upgrade_improved_stamina =
{
m_flPickPct = 29.64406
m_flWinratePct = 50.672176
}
upgrade_resonant_healing =
{
m_flPickPct = 27.504871
m_flWinratePct = 50.958633
}
upgrade_superior_stamina =
{
m_flPickPct = 19.696287
m_flWinratePct = 54.726463
}
upgrade_tech_damage_pulse =
{
m_flPickPct = 23.10338
m_flWinratePct = 55.843655
}
upgrade_cooldown_reduction =
{
m_flPickPct = 12.119962
m_flWinratePct = 54.02377
}
upgrade_restorative_locket =
{
m_flPickPct = 17.157942
m_flWinratePct = 50.93572
}
upgrade_magic_vulnerability =
{
m_flPickPct = 16.200987
m_flWinratePct = 52.271835
}
upgrade_mystic_regeneration =
{
m_flPickPct = 5.487267
m_flWinratePct = 47.98196
}
upgrade_health_stealing_magic =
{
m_flPickPct = 14.809339
m_flWinratePct = 52.581738
}
upgrade_reduce_debuff_duration =
{
m_flPickPct = 16.711193
m_flWinratePct = 52.950558
}
}
ECitadelItemGamePhase_LateGame =
{
upgrade_infuser =
{
m_flPickPct = 7.043639
m_flWinratePct = 55.351353
}
upgrade_healbane =
{
m_flPickPct = 7.509408
m_flWinratePct = 44.921413
}
upgrade_tech_purge =
{
m_flPickPct = 19.595911
m_flWinratePct = 50.67841
}
upgrade_tech_range =
{
m_flPickPct = 44.551968
m_flWinratePct = 51.745502
}
upgrade_magic_shock =
{
m_flPickPct = 49.080204
m_flWinratePct = 50.51005
}
upgrade_magic_tempo =
{
m_flPickPct = 20.48747
m_flWinratePct = 51.681843
}
upgrade_self_bubble =
{
m_flPickPct = 5.147567
m_flWinratePct = 55.954144
}
upgrade_spirit_burn =
{
m_flPickPct = 35.10334
m_flWinratePct = 58.039734
}
upgrade_vex_barrier =
{
m_flPickPct = 5.747229
m_flWinratePct = 49.199512
}
upgrade_arctic_blast =
{
m_flPickPct = 6.118447
m_flWinratePct = 55.019707
}
upgrade_auto_cleanse =
{
m_flPickPct = 8.236615
m_flWinratePct = 54.61479
}
upgrade_counterspell =
{
m_flPickPct = 5.640622
m_flWinratePct = 47.26066
}
upgrade_mystic_reverb =
{
m_flPickPct = 17.10462
m_flWinratePct = 58.875904
}
upgrade_spirit_snatch =
{
m_flPickPct = 17.671284
m_flWinratePct = 48.886814
}
upgrade_crushing_fists =
{
m_flPickPct = 6.119717
m_flWinratePct = 54.1995
}
upgrade_debuff_reducer =
{
m_flPickPct = 5.289709
m_flWinratePct = 49.172264
}
upgrade_soaring_spirit =
{
m_flPickPct = 10.325594
m_flWinratePct = 51.370453
}
upgrade_absorbing_armor =
{
m_flPickPct = 10.538807
m_flWinratePct = 56.737717
}
upgrade_damage_recycler =
{
m_flPickPct = 6.091796
m_flWinratePct = 55.59375
}
upgrade_healing_booster =
{
m_flPickPct = 6.685111
m_flWinratePct = 48.770763
}
upgrade_boundless_spirit =
{
m_flPickPct = 54.83822
m_flWinratePct = 51.512978
}
upgrade_improved_stamina =
{
m_flPickPct = 6.771412
m_flWinratePct = 50.25771
}
upgrade_resonant_healing =
{
m_flPickPct = 12.4977
m_flWinratePct = 49.38309
}
upgrade_superior_stamina =
{
m_flPickPct = 29.634682
m_flWinratePct = 50.315838
}
upgrade_tech_damage_pulse =
{
m_flPickPct = 16.597605
m_flWinratePct = 51.039913
}
upgrade_cooldown_reduction =
{
m_flPickPct = 50.66851
m_flWinratePct = 51.822212
}
upgrade_restorative_locket =
{
m_flPickPct = 5.073324
m_flWinratePct = 48.968105
}
upgrade_escalating_exposure =
{
m_flPickPct = 18.131342
m_flWinratePct = 56.12641
}
upgrade_magic_vulnerability =
{
m_flPickPct = 18.689121
m_flWinratePct = 51.24949
}
upgrade_close_quarter_combat =
{
m_flPickPct = 5.58605
m_flWinratePct = 47.733727
}
upgrade_health_stealing_magic =
{
m_flPickPct = 9.482896
m_flWinratePct = 51.37848
}
upgrade_transcendent_cooldown =
{
m_flPickPct = 26.481544
m_flWinratePct = 52.887474
}
upgrade_reduce_debuff_duration =
{
m_flPickPct = 11.732418
m_flWinratePct = 48.34226
}
}
ECitadelItemGamePhase_EarlyGame =
{
upgrade_endurance =
{
m_flPickPct = 49.120167
m_flWinratePct = 49.72935
}
upgrade_cold_front =
{
m_flPickPct = 8.164379
m_flWinratePct = 54.251514
}
upgrade_close_range =
{
m_flPickPct = 6.089969
m_flWinratePct = 48.73398
}
upgrade_magic_burst =
{
m_flPickPct = 78.77426
m_flWinratePct = 50.89175
}
upgrade_magic_reach =
{
m_flPickPct = 60.04239
m_flWinratePct = 51.259262
}
upgrade_acolytes_glove =
{
m_flPickPct = 11.603749
m_flWinratePct = 48.878925
}
upgrade_soaring_spirit =
{
m_flPickPct = 35.518158
m_flWinratePct = 51.281
}
upgrade_healing_booster =
{
m_flPickPct = 6.799419
m_flWinratePct = 51.301914
}
upgrade_improved_spirit =
{
m_flPickPct = 58.386795
m_flWinratePct = 49.877186
}
upgrade_improved_stamina =
{
m_flPickPct = 8.08252
m_flWinratePct = 49.996075
}
upgrade_mystic_regeneration =
{
m_flPickPct = 37.17883
m_flWinratePct = 51.25706
}
upgrade_lifestrike_gauntlets =
{
m_flPickPct = 6.300647
m_flWinratePct = 51.122974
}
}
}
}Vo.VoteReveal.Fencer{
m_unTimestamp = 1790702781
m_mapGeneratedItemPopularity =
{
ECitadelItemGamePhase_MidGame =
{
upgrade_vampire =
{
m_flPickPct = 9.88104
m_flWinratePct = 44.42289
}
upgrade_dps_aura =
{
m_flPickPct = 26.553495
m_flWinratePct = 53.566433
}
upgrade_healbane =
{
m_flPickPct = 26.742779
m_flWinratePct = 52.69901
}
upgrade_clip_size =
{
m_flPickPct = 5.82943
m_flWinratePct = 45.9104
}
upgrade_endurance =
{
m_flPickPct = 10.871778
m_flWinratePct = 50.336086
}
upgrade_magic_slow =
{
m_flPickPct = 30.56677
m_flWinratePct = 50.993534
}
upgrade_suppressor =
{
m_flPickPct = 16.249565
m_flWinratePct = 51.268063
}
upgrade_tech_range =
{
m_flPickPct = 5.146574
m_flWinratePct = 51.00093
}
upgrade_magic_reach =
{
m_flPickPct = 29.065685
m_flWinratePct = 50.280273
}
upgrade_magic_tempo =
{
m_flPickPct = 31.322702
m_flWinratePct = 49.95028
}
upgrade_titan_round =
{
m_flPickPct = 6.911217
m_flWinratePct = 44.860462
}
upgrade_arcane_surge =
{
m_flPickPct = 10.543529
m_flWinratePct = 49.789795
}
upgrade_extra_charge =
{
m_flPickPct = 10.847819
m_flWinratePct = 46.604088
}
upgrade_magic_shield =
{
m_flPickPct = 25.417799
m_flWinratePct = 51.58599
}
upgrade_quick_silver =
{
m_flPickPct = 13.377978
m_flWinratePct = 48.61646
}
upgrade_rapid_rounds =
{
m_flPickPct = 6.154086
m_flWinratePct = 45.571346
}
upgrade_blitz_bullets =
{
m_flPickPct = 7.89357
m_flWinratePct = 47.80695
}
upgrade_rapid_recharge =
{
m_flPickPct = 23.415955
m_flWinratePct = 50.578125
}
upgrade_soaring_spirit =
{
m_flPickPct = 15.474464
m_flWinratePct = 49.268406
}
upgrade_sprint_booster =
{
m_flPickPct = 13.688258
m_flWinratePct = 49.002277
}
upgrade_chain_lightning =
{
m_flPickPct = 10.212883
m_flWinratePct = 44.914955
}
upgrade_fleetfoot_boots =
{
m_flPickPct = 8.427875
m_flWinratePct = 49.49538
}
upgrade_healing_booster =
{
m_flPickPct = 20.163406
m_flWinratePct = 50.305984
}
upgrade_improved_spirit =
{
m_flPickPct = 7.719862
m_flWinratePct = 48.52576
}
upgrade_improved_stamina =
{
m_flPickPct = 20.813915
m_flWinratePct = 49.717968
}
upgrade_trophy_collector =
{
m_flPickPct = 6.191224
m_flWinratePct = 50.32895
}
upgrade_cardio_calibrator =
{
m_flPickPct = 21.512344
m_flWinratePct = 49.457035
}
upgrade_intensifying_clip =
{
m_flPickPct = 9.296419
m_flWinratePct = 44.84536
}
upgrade_rechargingbullets =
{
m_flPickPct = 13.061708
m_flWinratePct = 48.858112
}
upgrade_cooldown_reduction =
{
m_flPickPct = 10.773543
m_flWinratePct = 51.039696
}
upgrade_magic_vulnerability =
{
m_flPickPct = 36.619026
m_flWinratePct = 52.3473
}
upgrade_regenerating_bullet_shield =
{
m_flPickPct = 9.960107
m_flWinratePct = 46.66827
}
}
ECitadelItemGamePhase_LateGame =
{
upgrade_dps_aura =
{
m_flPickPct = 20.14903
m_flWinratePct = 48.671146
}
upgrade_healbane =
{
m_flPickPct = 10.446491
m_flWinratePct = 46.135323
}
upgrade_healbuff =
{
m_flPickPct = 23.374025
m_flWinratePct = 53.949055
}
upgrade_ricochet =
{
m_flPickPct = 6.832149
m_flWinratePct = 48.851482
}
upgrade_capacitor =
{
m_flPickPct = 6.459574
m_flWinratePct = 45.864243
}
upgrade_juggernaut =
{
m_flPickPct = 7.014244
m_flWinratePct = 50.794193
}
upgrade_magic_slow =
{
m_flPickPct = 11.395302
m_flWinratePct = 48.92767
}
upgrade_tech_purge =
{
m_flPickPct = 11.654068
m_flWinratePct = 46.741364
}
upgrade_tech_range =
{
m_flPickPct = 31.823463
m_flWinratePct = 51.780605
}
upgrade_magic_reach =
{
m_flPickPct = 6.969918
m_flWinratePct = 48.521828
}
upgrade_magic_tempo =
{
m_flPickPct = 13.035353
m_flWinratePct = 49.912693
}
upgrade_spirit_burn =
{
m_flPickPct = 15.182155
m_flWinratePct = 58.24982
}
upgrade_auto_cleanse =
{
m_flPickPct = 5.628167
m_flWinratePct = 54.2997
}
upgrade_surging_power =
{
m_flPickPct = 7.179567
m_flWinratePct = 48.55665
}
upgrade_tech_overflow =
{
m_flPickPct = 6.983096
m_flWinratePct = 53.559788
}
upgrade_rapid_recharge =
{
m_flPickPct = 36.48605
m_flWinratePct = 49.392567
}
upgrade_soaring_spirit =
{
m_flPickPct = 20.15502
m_flWinratePct = 52.954113
}
upgrade_ultimate_burst =
{
m_flPickPct = 19.109173
m_flWinratePct = 52.792927
}
upgrade_healing_booster =
{
m_flPickPct = 9.876247
m_flWinratePct = 50.21834
}
upgrade_improved_spirit =
{
m_flPickPct = 8.661484
m_flWinratePct = 56.666668
}
upgrade_arcane_extension =
{
m_flPickPct = 7.95347
m_flWinratePct = 53.818348
}
upgrade_boundless_spirit =
{
m_flPickPct = 27.319014
m_flWinratePct = 54.22733
}
upgrade_ethereal_bullets =
{
m_flPickPct = 11.094605
m_flWinratePct = 48.871613
}
upgrade_improved_stamina =
{
m_flPickPct = 5.033963
m_flWinratePct = 46.097095
}
upgrade_superior_stamina =
{
m_flPickPct = 18.604818
m_flWinratePct = 51.236317
}
upgrade_cardio_calibrator =
{
m_flPickPct = 7.288584
m_flWinratePct = 49.375412
}
upgrade_rechargingbullets =
{
m_flPickPct = 5.927665
m_flWinratePct = 49.575584
}
upgrade_cooldown_reduction =
{
m_flPickPct = 39.540928
m_flWinratePct = 50.48173
}
upgrade_escalating_exposure =
{
m_flPickPct = 46.159836
m_flWinratePct = 53.175365
}
upgrade_magic_vulnerability =
{
m_flPickPct = 16.338217
m_flWinratePct = 48.284206
}
upgrade_reinforcing_casings =
{
m_flPickPct = 7.591676
m_flWinratePct = 46.7098
}
upgrade_health_stealing_magic =
{
m_flPickPct = 9.21855
m_flWinratePct = 50.708252
}
upgrade_transcendent_cooldown =
{
m_flPickPct = 25.97247
m_flWinratePct = 50.61347
}
upgrade_imbued_duration_extender =
{
m_flPickPct = 13.639141
m_flWinratePct = 54.396133
}
}
ECitadelItemGamePhase_EarlyGame =
{
upgrade_clip_size =
{
m_flPickPct = 16.618746
m_flWinratePct = 46.518166
}
upgrade_endurance =
{
m_flPickPct = 16.19585
m_flWinratePct = 48.331978
}
upgrade_magic_reach =
{
m_flPickPct = 21.371239
m_flWinratePct = 50.703514
}
upgrade_magic_tempo =
{
m_flPickPct = 7.688806
m_flWinratePct = 53.70832
}
upgrade_titan_round =
{
m_flPickPct = 5.1682
m_flWinratePct = 45.618916
}
upgrade_arcane_surge =
{
m_flPickPct = 5.593492
m_flWinratePct = 53.52324
}
upgrade_extra_charge =
{
m_flPickPct = 56.35183
m_flWinratePct = 49.95748
}
upgrade_rapid_rounds =
{
m_flPickPct = 6.269168
m_flWinratePct = 49.168736
}
upgrade_sprint_booster =
{
m_flPickPct = 11.954907
m_flWinratePct = 48.511875
}
upgrade_improved_spirit =
{
m_flPickPct = 9.901524
m_flWinratePct = 49.53418
}
upgrade_improved_stamina =
{
m_flPickPct = 17.315987
m_flWinratePct = 49.792446
}
upgrade_non_player_bonus =
{
m_flPickPct = 43.009632
m_flWinratePct = 49.015347
}
upgrade_intensifying_clip =
{
m_flPickPct = 38.530285
m_flWinratePct = 50.310925
}
upgrade_mystic_regeneration =
{
m_flPickPct = 5.363475
m_flWinratePct = 50.01117
}
}
}
}female#citadel_weapon_hero_forge_set_desc→#citadel_weapon_forge_set_descfile://{resources}/layout/hero_backgrounds/hero_background_forge.xml[
{
m_strParamName = "e_SWITCH_4wayRoll_ON/OFF"
m_strParamValue = "0"
},
{
m_strParamName = "e_SWITCH_Recoil_ON/OFF"
m_strParamValue = "1"
},
{
m_strParamName = "e_SWITCH_ZiplinePhysicsSway_ON/OFF"
m_strParamValue = "0"
},
{
m_strParamName = "e_SWITCH_ShootStyle"
m_strParamValue = "0"
},
]female{
m_unTimestamp = 1790702781
m_mapGeneratedItemPopularity =
{
ECitadelItemGamePhase_MidGame =
{
upgrade_infuser =
{
m_flPickPct = 20.28576
m_flWinratePct = 67.277596
}
upgrade_healbane =
{
m_flPickPct = 6.372423
m_flWinratePct = 59.12255
}
upgrade_tech_range =
{
m_flPickPct = 8.449093
m_flWinratePct = 62.158054
}
upgrade_warp_stone =
{
m_flPickPct = 6.298882
m_flWinratePct = 58.24685
}
upgrade_magic_reach =
{
m_flPickPct = 48.24843
m_flWinratePct = 60.16573
}
upgrade_magic_tempo =
{
m_flPickPct = 13.317419
m_flWinratePct = 55.52439
}
upgrade_extra_charge =
{
m_flPickPct = 10.438213
m_flWinratePct = 53.427647
}
upgrade_quick_silver =
{
m_flPickPct = 6.85803
m_flWinratePct = 57.33617
}
upgrade_blitz_bullets =
{
m_flPickPct = 6.132538
m_flWinratePct = 55.458267
}
upgrade_spirit_bubble =
{
m_flPickPct = 5.569888
m_flWinratePct = 55.590485
}
upgrade_rapid_recharge =
{
m_flPickPct = 6.590713
m_flWinratePct = 55.951115
}
upgrade_soaring_spirit =
{
m_flPickPct = 16.273085
m_flWinratePct = 55.20247
}
upgrade_sprint_booster =
{
m_flPickPct = 34.045013
m_flWinratePct = 59.31253
}
upgrade_fleetfoot_boots =
{
m_flPickPct = 9.255714
m_flWinratePct = 59.011223
}
upgrade_healing_booster =
{
m_flPickPct = 59.49618
m_flWinratePct = 57.577305
}
upgrade_resonant_healing =
{
m_flPickPct = 21.209698
m_flWinratePct = 57.676327
}
upgrade_cardio_calibrator =
{
m_flPickPct = 63.412556
m_flWinratePct = 59.12965
}
upgrade_tech_damage_pulse =
{
m_flPickPct = 55.603157
m_flWinratePct = 58.447926
}
upgrade_cooldown_reduction =
{
m_flPickPct = 7.675157
m_flWinratePct = 54.18251
}
upgrade_escalating_exposure =
{
m_flPickPct = 5.547708
m_flWinratePct = 70.436615
}
upgrade_magic_vulnerability =
{
m_flPickPct = 51.535614
m_flWinratePct = 60.299896
}
upgrade_mystic_regeneration =
{
m_flPickPct = 13.079868
m_flWinratePct = 55.863453
}
upgrade_health_stealing_magic =
{
m_flPickPct = 67.67271
m_flWinratePct = 58.369053
}
}
ECitadelItemGamePhase_LateGame =
{
upgrade_discord =
{
m_flPickPct = 8.456632
m_flWinratePct = 67.858376
}
upgrade_infuser =
{
m_flPickPct = 49.92675
m_flWinratePct = 56.521435
}
upgrade_healbane =
{
m_flPickPct = 7.027251
m_flWinratePct = 54.111294
}
upgrade_healbuff =
{
m_flPickPct = 16.380966
m_flWinratePct = 62.52405
}
upgrade_juggernaut =
{
m_flPickPct = 22.294012
m_flWinratePct = 62.813835
}
upgrade_tech_purge =
{
m_flPickPct = 16.954702
m_flWinratePct = 55.289337
}
upgrade_tech_range =
{
m_flPickPct = 52.726562
m_flWinratePct = 61.12378
}
upgrade_warp_stone =
{
m_flPickPct = 22.589928
m_flWinratePct = 61.200394
}
upgrade_magic_reach =
{
m_flPickPct = 12.161113
m_flWinratePct = 54.92897
}
upgrade_magic_tempo =
{
m_flPickPct = 22.527475
m_flWinratePct = 61.541054
}
upgrade_self_bubble =
{
m_flPickPct = 11.450801
m_flWinratePct = 65.890205
}
upgrade_spirit_burn =
{
m_flPickPct = 8.275113
m_flWinratePct = 68.67683
}
upgrade_extra_charge =
{
m_flPickPct = 5.863436
m_flWinratePct = 60.85009
}
upgrade_spellbreaker =
{
m_flPickPct = 5.107597
m_flWinratePct = 60.41595
}
upgrade_tech_overflow =
{
m_flPickPct = 8.118109
m_flWinratePct = 61.169025
}
upgrade_debuff_reducer =
{
m_flPickPct = 6.448262
m_flWinratePct = 57.25923
}
upgrade_rapid_recharge =
{
m_flPickPct = 20.720469
m_flWinratePct = 58.646236
}
upgrade_soaring_spirit =
{
m_flPickPct = 6.493787
m_flWinratePct = 58.035233
}
upgrade_absorbing_armor =
{
m_flPickPct = 7.827447
m_flWinratePct = 66.34852
}
upgrade_damage_recycler =
{
m_flPickPct = 7.453906
m_flWinratePct = 59.000862
}
upgrade_boundless_spirit =
{
m_flPickPct = 31.013874
m_flWinratePct = 64.074
}
upgrade_deflecting_armor =
{
m_flPickPct = 8.321222
m_flWinratePct = 59.570736
}
upgrade_ethereal_bullets =
{
m_flPickPct = 6.210712
m_flWinratePct = 55.74664
}
upgrade_resonant_healing =
{
m_flPickPct = 8.997683
m_flWinratePct = 55.552673
}
upgrade_ability_refresher =
{
m_flPickPct = 27.556864
m_flWinratePct = 66.27271
}
upgrade_cardio_calibrator =
{
m_flPickPct = 9.019279
m_flWinratePct = 53.044716
}
upgrade_tech_damage_pulse =
{
m_flPickPct = 7.111882
m_flWinratePct = 54.616333
}
upgrade_cooldown_reduction =
{
m_flPickPct = 35.094814
m_flWinratePct = 61.461193
}
upgrade_escalating_exposure =
{
m_flPickPct = 65.09896
m_flWinratePct = 60.41009
}
upgrade_magic_vulnerability =
{
m_flPickPct = 22.696154
m_flWinratePct = 53.163094
}
upgrade_health_stealing_magic =
{
m_flPickPct = 11.077843
m_flWinratePct = 53.13488
}
upgrade_improved_bullet_armor =
{
m_flPickPct = 5.79398
m_flWinratePct = 51.334743
}
upgrade_transcendent_cooldown =
{
m_flPickPct = 29.522041
m_flWinratePct = 64.22372
}
}
ECitadelItemGamePhase_EarlyGame =
{
upgrade_clip_size =
{
m_flPickPct = 5.274524
m_flWinratePct = 55.87031
}
upgrade_endurance =
{
m_flPickPct = 82.03323
m_flWinratePct = 57.70331
}
upgrade_goose_egg =
{
m_flPickPct = 7.467329
m_flWinratePct = 56.620293
}
upgrade_magic_burst =
{
m_flPickPct = 6.883087
m_flWinratePct = 50.90308
}
upgrade_magic_reach =
{
m_flPickPct = 5.81791
m_flWinratePct = 58.34671
}
upgrade_extra_charge =
{
m_flPickPct = 23.660357
m_flWinratePct = 55.949974
}
upgrade_soaring_spirit =
{
m_flPickPct = 49.903404
m_flWinratePct = 58.076515
}
upgrade_sprint_booster =
{
m_flPickPct = 7.794762
m_flWinratePct = 57.723698
}
upgrade_healing_booster =
{
m_flPickPct = 26.20686
m_flWinratePct = 57.13013
}
upgrade_improved_spirit =
{
m_flPickPct = 71.55598
m_flWinratePct = 57.603245
}
upgrade_pristine_emblem =
{
m_flPickPct = 10.533289
m_flWinratePct = 56.01485
}
upgrade_non_player_bonus =
{
m_flPickPct = 9.845739
m_flWinratePct = 54.60312
}
upgrade_high_velocity_mag =
{
m_flPickPct = 11.28796
m_flWinratePct = 55.537746
}
upgrade_tech_damage_pulse =
{
m_flPickPct = 6.000596
m_flWinratePct = 68.33965
}
upgrade_mystic_regeneration =
{
m_flPickPct = 13.331348
m_flWinratePct = 58.171707
}
upgrade_health_stealing_magic =
{
m_flPickPct = 7.49126
m_flWinratePct = 60.101284
}
}
}
}Frank.Slide.LpVo.VoteReveal.Frank{
m_unTimestamp = 1790702781
m_mapGeneratedItemPopularity =
{
ECitadelItemGamePhase_MidGame =
{
upgrade_healbane =
{
m_flPickPct = 8.725945
m_flWinratePct = 53.108166
}
upgrade_berserker =
{
m_flPickPct = 14.540228
m_flWinratePct = 53.989635
}
upgrade_tech_purge =
{
m_flPickPct = 13.272139
m_flWinratePct = 57.154533
}
upgrade_tech_range =
{
m_flPickPct = 7.478348
m_flWinratePct = 60.557705
}
upgrade_magic_burst =
{
m_flPickPct = 5.231468
m_flWinratePct = 50.67972
}
upgrade_magic_reach =
{
m_flPickPct = 15.502143
m_flWinratePct = 53.633217
}
upgrade_magic_shock =
{
m_flPickPct = 39.464436
m_flWinratePct = 57.853664
}
upgrade_magic_tempo =
{
m_flPickPct = 38.134872
m_flWinratePct = 57.583805
}
upgrade_arcane_surge =
{
m_flPickPct = 7.898432
m_flWinratePct = 50.98054
}
upgrade_extra_charge =
{
m_flPickPct = 7.282469
m_flWinratePct = 55.10221
}
upgrade_kinetic_sash =
{
m_flPickPct = 22.178894
m_flWinratePct = 49.884506
}
upgrade_mystic_reverb =
{
m_flPickPct = 6.594182
m_flWinratePct = 61.584866
}
upgrade_soaring_spirit =
{
m_flPickPct = 30.960287
m_flWinratePct = 55.815765
}
upgrade_sprint_booster =
{
m_flPickPct = 24.185898
m_flWinratePct = 56.238632
}
upgrade_fleetfoot_boots =
{
m_flPickPct = 9.04598
m_flWinratePct = 51.669
}
upgrade_healing_booster =
{
m_flPickPct = 30.950043
m_flWinratePct = 52.539337
}
upgrade_improved_spirit =
{
m_flPickPct = 16.996244
m_flWinratePct = 52.375885
}
upgrade_improved_stamina =
{
m_flPickPct = 16.390528
m_flWinratePct = 50.104797
}
upgrade_resonant_healing =
{
m_flPickPct = 69.56346
m_flWinratePct = 54.64092
}
upgrade_cardio_calibrator =
{
m_flPickPct = 40.45408
m_flWinratePct = 57.1535
}
upgrade_rechargingbullets =
{
m_flPickPct = 11.361568
m_flWinratePct = 51.35006
}
upgrade_cooldown_reduction =
{
m_flPickPct = 18.267347
m_flWinratePct = 58.969284
}
upgrade_magic_vulnerability =
{
m_flPickPct = 27.130709
m_flWinratePct = 57.714096
}
upgrade_mystic_regeneration =
{
m_flPickPct = 9.304541
m_flWinratePct = 51.470398
}
upgrade_health_stealing_magic =
{
m_flPickPct = 48.958225
m_flWinratePct = 55.86168
}
upgrade_bullet_resist_shredder =
{
m_flPickPct = 6.571279
m_flWinratePct = 49.9679
}
upgrade_non_player_bonus_sacrifice =
{
m_flPickPct = 6.260283
m_flWinratePct = 49.321266
}
}
ECitadelItemGamePhase_LateGame =
{
upgrade_fervor =
{
m_flPickPct = 5.257289
m_flWinratePct = 56.551643
}
upgrade_infuser =
{
m_flPickPct = 10.439845
m_flWinratePct = 56.991108
}
upgrade_vampire =
{
m_flPickPct = 10.425381
m_flWinratePct = 55.36478
}
upgrade_healbane =
{
m_flPickPct = 6.684466
m_flWinratePct = 44.9734
}
upgrade_healbuff =
{
m_flPickPct = 10.75867
m_flWinratePct = 54.16503
}
upgrade_berserker =
{
m_flPickPct = 16.02741
m_flWinratePct = 48.73463
}
upgrade_juggernaut =
{
m_flPickPct = 11.093164
m_flWinratePct = 55.096165
}
upgrade_tech_purge =
{
m_flPickPct = 30.64693
m_flWinratePct = 53.3943
}
upgrade_tech_range =
{
m_flPickPct = 37.568256
m_flWinratePct = 56.53576
}
upgrade_warp_stone =
{
m_flPickPct = 7.687347
m_flWinratePct = 52.60682
}
upgrade_magic_shock =
{
m_flPickPct = 22.940298
m_flWinratePct = 52.670574
}
upgrade_magic_storm =
{
m_flPickPct = 8.206868
m_flWinratePct = 49.364765
}
upgrade_magic_tempo =
{
m_flPickPct = 14.210895
m_flWinratePct = 53.250774
}
upgrade_spirit_burn =
{
m_flPickPct = 31.410542
m_flWinratePct = 60.911026
}
upgrade_mystic_reverb =
{
m_flPickPct = 23.97934
m_flWinratePct = 58.76794
}
upgrade_tech_overflow =
{
m_flPickPct = 6.726655
m_flWinratePct = 55.45202
}
upgrade_rapid_recharge =
{
m_flPickPct = 11.779029
m_flWinratePct = 54.262177
}
upgrade_soaring_spirit =
{
m_flPickPct = 20.770603
m_flWinratePct = 56.237125
}
upgrade_damage_recycler =
{
m_flPickPct = 31.70104
m_flWinratePct = 54.993443
}
upgrade_healing_booster =
{
m_flPickPct = 9.019299
m_flWinratePct = 52.028065
}
upgrade_boundless_spirit =
{
m_flPickPct = 33.86712
m_flWinratePct = 58.224335
}
upgrade_bulletshredimbue =
{
m_flPickPct = 9.631031
m_flWinratePct = 51.332916
}
upgrade_deflecting_armor =
{
m_flPickPct = 6.397584
m_flWinratePct = 50.984455
}
upgrade_ethereal_bullets =
{
m_flPickPct = 5.397114
m_flWinratePct = 53.735344
}
upgrade_resonant_healing =
{
m_flPickPct = 11.243235
m_flWinratePct = 50.51193
}
upgrade_cardio_calibrator =
{
m_flPickPct = 8.194815
m_flWinratePct = 52.438038
}
upgrade_cooldown_reduction =
{
m_flPickPct = 34.588543
m_flWinratePct = 55.00087
}
upgrade_enchanted_holsters =
{
m_flPickPct = 18.028954
m_flWinratePct = 53.72401
}
upgrade_escalating_exposure =
{
m_flPickPct = 43.27214
m_flWinratePct = 58.678516
}
upgrade_magic_vulnerability =
{
m_flPickPct = 27.591278
m_flWinratePct = 55.81695
}
upgrade_health_stealing_magic =
{
m_flPickPct = 10.683936
m_flWinratePct = 51.531563
}
upgrade_improved_bullet_armor =
{
m_flPickPct = 5.288629
m_flWinratePct = 52.262108
}
upgrade_transcendent_cooldown =
{
m_flPickPct = 30.63367
m_flWinratePct = 56.893837
}
upgrade_reduce_debuff_duration =
{
m_flPickPct = 5.854558
m_flWinratePct = 47.169033
}
}
ECitadelItemGamePhase_EarlyGame =
{
upgrade_endurance =
{
m_flPickPct = 45.945686
m_flWinratePct = 52.302124
}
upgrade_magic_burst =
{
m_flPickPct = 74.79117
m_flWinratePct = 55.10053
}
upgrade_magic_reach =
{
m_flPickPct = 48.8585
m_flWinratePct = 56.801163
}
upgrade_soaring_spirit =
{
m_flPickPct = 8.723376
m_flWinratePct = 57.931465
}
upgrade_sprint_booster =
{
m_flPickPct = 26.635406
m_flWinratePct = 56.61402
}
upgrade_healing_booster =
{
m_flPickPct = 5.896747
m_flWinratePct = 52.432545
}
upgrade_improved_spirit =
{
m_flPickPct = 49.19661
m_flWinratePct = 56.41079
}
upgrade_improved_stamina =
{
m_flPickPct = 5.153024
m_flWinratePct = 52.60819
}
upgrade_non_player_bonus =
{
m_flPickPct = 20.627766
m_flWinratePct = 49.798397
}
upgrade_resonant_healing =
{
m_flPickPct = 8.221935
m_flWinratePct = 57.77745
}
upgrade_mystic_regeneration =
{
m_flPickPct = 76.55646
m_flWinratePct = 54.62196
}
upgrade_health_stealing_magic =
{
m_flPickPct = 7.551741
m_flWinratePct = 60.57462
}
}
}
}female{
m_unTimestamp = 1790702781
m_mapGeneratedItemPopularity =
{
ECitadelItemGamePhase_MidGame =
{
upgrade_health =
{
m_flPickPct = 6.619431
m_flWinratePct = 57.57601
}
upgrade_healbane =
{
m_flPickPct = 48.58624
m_flWinratePct = 56.993053
}
upgrade_magic_slow =
{
m_flPickPct = 8.279665
m_flWinratePct = 59.13692
}
upgrade_tech_range =
{
m_flPickPct = 15.420711
m_flWinratePct = 59.61669
}
upgrade_magic_reach =
{
m_flPickPct = 25.435598
m_flWinratePct = 55.30024
}
upgrade_magic_storm =
{
m_flPickPct = 15.335245
m_flWinratePct = 55.774487
}
upgrade_magic_tempo =
{
m_flPickPct = 14.878695
m_flWinratePct = 56.681736
}
upgrade_vex_barrier =
{
m_flPickPct = 7.504411
m_flWinratePct = 55.97355
}
upgrade_arcane_surge =
{
m_flPickPct = 14.345501
m_flWinratePct = 55.17162
}
upgrade_extra_charge =
{
m_flPickPct = 11.108845
m_flWinratePct = 55.025562
}
upgrade_magic_shield =
{
m_flPickPct = 16.581936
m_flWinratePct = 55.617996
}
upgrade_spirit_bubble =
{
m_flPickPct = 6.578077
m_flWinratePct = 57.829002
}
upgrade_toxic_bullets =
{
m_flPickPct = 11.380679
m_flWinratePct = 59.622093
}
upgrade_rapid_recharge =
{
m_flPickPct = 13.96063
m_flWinratePct = 57.786644
}
upgrade_soaring_spirit =
{
m_flPickPct = 37.319695
m_flWinratePct = 55.751076
}
upgrade_sprint_booster =
{
m_flPickPct = 11.163983
m_flWinratePct = 55.139034
}
upgrade_fleetfoot_boots =
{
m_flPickPct = 8.693758
m_flWinratePct = 56.827553
}
upgrade_improved_spirit =
{
m_flPickPct = 13.299515
m_flWinratePct = 55.38557
}
upgrade_arcane_extension =
{
m_flPickPct = 41.92876
m_flWinratePct = 57.290707
}
upgrade_bulletshredimbue =
{
m_flPickPct = 11.645898
m_flWinratePct = 56.668716
}
upgrade_improved_stamina =
{
m_flPickPct = 7.019188
m_flWinratePct = 55.027493
}
upgrade_trophy_collector =
{
m_flPickPct = 5.845831
m_flWinratePct = 57.9419
}
upgrade_cardio_calibrator =
{
m_flPickPct = 9.478386
m_flWinratePct = 56.236183
}
upgrade_intensifying_clip =
{
m_flPickPct = 12.846272
m_flWinratePct = 51.291958
}
upgrade_cooldown_reduction =
{
m_flPickPct = 7.67479
m_flWinratePct = 59.795963
}
upgrade_escalating_exposure =
{
m_flPickPct = 9.601345
m_flWinratePct = 64.92276
}
upgrade_magic_vulnerability =
{
m_flPickPct = 53.001766
m_flWinratePct = 57.4768
}
upgrade_health_stealing_magic =
{
m_flPickPct = 39.92942
m_flWinratePct = 57.107544
}
upgrade_tech_defense_shredders =
{
m_flPickPct = 10.074437
m_flWinratePct = 57.78556
}
upgrade_imbued_duration_extender =
{
m_flPickPct = 21.452911
m_flWinratePct = 59.781017
}
upgrade_non_player_bonus_sacrifice =
{
m_flPickPct = 33.907146
m_flWinratePct = 55.26718
}
}
ECitadelItemGamePhase_LateGame =
{
upgrade_infuser =
{
m_flPickPct = 27.469921
m_flWinratePct = 59.164993
}
upgrade_healbane =
{
m_flPickPct = 8.279573
m_flWinratePct = 50.512787
}
upgrade_magic_slow =
{
m_flPickPct = 8.815518
m_flWinratePct = 57.11784
}
upgrade_tech_purge =
{
m_flPickPct = 13.330797
m_flWinratePct = 53.861107
}
upgrade_tech_range =
{
m_flPickPct = 31.788908
m_flWinratePct = 56.40296
}
upgrade_magic_storm =
{
m_flPickPct = 6.574144
m_flWinratePct = 52.07582
}
upgrade_magic_tempo =
{
m_flPickPct = 12.845579
m_flWinratePct = 57.505257
}
upgrade_spirit_burn =
{
m_flPickPct = 18.416758
m_flWinratePct = 62.77656
}
upgrade_unstoppable =
{
m_flPickPct = 30.574211
m_flWinratePct = 58.288548
}
upgrade_vex_barrier =
{
m_flPickPct = 7.74418
m_flWinratePct = 57.24457
}
upgrade_auto_cleanse =
{
m_flPickPct = 16.999151
m_flWinratePct = 59.925396
}
upgrade_extra_charge =
{
m_flPickPct = 5.720052
m_flWinratePct = 57.82726
}
upgrade_tech_overflow =
{
m_flPickPct = 28.440357
m_flWinratePct = 59.03257
}
upgrade_toxic_bullets =
{
m_flPickPct = 21.079388
m_flWinratePct = 53.052578
}
upgrade_debuff_reducer =
{
m_flPickPct = 15.454175
m_flWinratePct = 57.72442
}
upgrade_rapid_recharge =
{
m_flPickPct = 22.409325
m_flWinratePct = 55.821564
}
upgrade_soaring_spirit =
{
m_flPickPct = 9.189356
m_flWinratePct = 55.382214
}
upgrade_ultimate_burst =
{
m_flPickPct = 14.468301
m_flWinratePct = 59.84756
}
upgrade_damage_recycler =
{
m_flPickPct = 12.976257
m_flWinratePct = 57.84397
}
upgrade_arcane_extension =
{
m_flPickPct = 14.942491
m_flWinratePct = 54.250923
}
upgrade_boundless_spirit =
{
m_flPickPct = 44.438194
m_flWinratePct = 58.518005
}
upgrade_bulletshredimbue =
{
m_flPickPct = 6.777605
m_flWinratePct = 51.887405
}
upgrade_ethereal_bullets =
{
m_flPickPct = 7.771198
m_flWinratePct = 58.71293
}
upgrade_ability_refresher =
{
m_flPickPct = 14.642538
m_flWinratePct = 57.203644
}
upgrade_cardio_calibrator =
{
m_flPickPct = 5.254684
m_flWinratePct = 53.35782
}
upgrade_cooldown_reduction =
{
m_flPickPct = 33.408875
m_flWinratePct = 56.49024
}
upgrade_escalating_exposure =
{
m_flPickPct = 64.79968
m_flWinratePct = 57.268425
}
upgrade_magic_vulnerability =
{
m_flPickPct = 23.848436
m_flWinratePct = 53.500416
}
upgrade_health_stealing_magic =
{
m_flPickPct = 25.5274
m_flWinratePct = 56.286583
}
upgrade_transcendent_cooldown =
{
m_flPickPct = 25.73527
m_flWinratePct = 57.28457
}
upgrade_spellslinger_headshots =
{
m_flPickPct = 9.479935
m_flWinratePct = 54.714127
}
upgrade_imbued_duration_extender =
{
m_flPickPct = 44.095234
m_flWinratePct = 55.887062
}
}
ECitadelItemGamePhase_EarlyGame =
{
upgrade_grit =
{
m_flPickPct = 12.394616
m_flWinratePct = 56.390408
}
upgrade_clip_size =
{
m_flPickPct = 5.922442
m_flWinratePct = 53.039753
}
upgrade_endurance =
{
m_flPickPct = 33.042385
m_flWinratePct = 56.130894
}
upgrade_suppressor =
{
m_flPickPct = 9.167352
m_flWinratePct = 56.706364
}
upgrade_magic_reach =
{
m_flPickPct = 21.201912
m_flWinratePct = 57.37283
}
upgrade_arcane_surge =
{
m_flPickPct = 19.26489
m_flWinratePct = 57.4258
}
upgrade_extra_charge =
{
m_flPickPct = 29.241678
m_flWinratePct = 55.748306
}
upgrade_magic_shield =
{
m_flPickPct = 11.140212
m_flWinratePct = 60.290043
}
upgrade_soaring_spirit =
{
m_flPickPct = 12.493866
m_flWinratePct = 56.7236
}
upgrade_sprint_booster =
{
m_flPickPct = 9.495977
m_flWinratePct = 57.263966
}
upgrade_improved_spirit =
{
m_flPickPct = 43.840736
m_flWinratePct = 55.51503
}
upgrade_pristine_emblem =
{
m_flPickPct = 10.50281
m_flWinratePct = 57.46535
}
upgrade_improved_stamina =
{
m_flPickPct = 15.672608
m_flWinratePct = 56.80763
}
upgrade_non_player_bonus =
{
m_flPickPct = 64.25582
m_flWinratePct = 55.335308
}
upgrade_trophy_collector =
{
m_flPickPct = 6.016178
m_flWinratePct = 59.563744
}
upgrade_high_velocity_mag =
{
m_flPickPct = 10.84908
m_flWinratePct = 56.89673
}
upgrade_intensifying_clip =
{
m_flPickPct = 9.857136
m_flWinratePct = 56.866364
}
upgrade_health_stealing_magic =
{
m_flPickPct = 5.009346
m_flWinratePct = 58.9213
}
}
}
}femalefile://{images}/heroes/guns/chrono_gun.psd→file://{images}/heroes/guns/deadpack_gun.psd[
{
m_strParamName = "e_SWITCH_4wayRoll_ON/OFF"
m_strParamValue = "0"
},
{
m_strParamName = "e_SWITCH_Recoil_ON/OFF"
m_strParamValue = "1"
},
{
m_strParamName = "e_SWITCH_ZiplinePhysicsSway_ON/OFF"
m_strParamValue = "0"
},
{
m_strParamName = "e_SWITCH_ShootStyle"
m_strParamValue = "0"
},
][
{
m_strParamName = "e_SWITCH_4wayRoll_ON/OFF"
m_strParamValue = "0"
},
{
m_strParamName = "e_SWITCH_Recoil_ON/OFF"
m_strParamValue = "1"
},
{
m_strParamName = "e_SWITCH_ZiplinePhysicsSway_ON/OFF"
m_strParamValue = "0"
},
{
m_strParamName = "e_SWITCH_ShootStyle"
m_strParamValue = "2"
},
]{
m_unTimestamp = 1790702781
m_mapGeneratedItemPopularity =
{
ECitadelItemGamePhase_MidGame =
{
upgrade_chonky =
{
m_flPickPct = 20.658588
m_flWinratePct = 58.06881
}
upgrade_health =
{
m_flPickPct = 14.377485
m_flWinratePct = 53.4998
}
upgrade_vampire =
{
m_flPickPct = 48.2105
m_flWinratePct = 54.47473
}
upgrade_ricochet =
{
m_flPickPct = 21.979277
m_flWinratePct = 58.522305
}
upgrade_clip_size =
{
m_flPickPct = 11.444318
m_flWinratePct = 54.99416
}
upgrade_burst_fire =
{
m_flPickPct = 35.0693
m_flWinratePct = 58.86216
}
upgrade_containment =
{
m_flPickPct = 20.618868
m_flWinratePct = 53.298016
}
upgrade_fury_trance =
{
m_flPickPct = 12.487731
m_flWinratePct = 53.97437
}
upgrade_magic_storm =
{
m_flPickPct = 45.36212
m_flWinratePct = 56.140705
}
upgrade_titan_round =
{
m_flPickPct = 26.088385
m_flWinratePct = 54.36552
}
upgrade_extra_charge =
{
m_flPickPct = 6.020249
m_flWinratePct = 54.164818
}
upgrade_kinetic_sash =
{
m_flPickPct = 6.712294
m_flWinratePct = 51.231865
}
upgrade_quick_silver =
{
m_flPickPct = 6.88836
m_flWinratePct = 53.964294
}
upgrade_rapid_rounds =
{
m_flPickPct = 7.042657
m_flWinratePct = 51.344902
}
upgrade_active_reload =
{
m_flPickPct = 30.068785
m_flWinratePct = 51.00089
}
upgrade_blitz_bullets =
{
m_flPickPct = 22.850443
m_flWinratePct = 51.327095
}
upgrade_sprint_booster =
{
m_flPickPct = 16.137768
m_flWinratePct = 54.08482
}
upgrade_chain_lightning =
{
m_flPickPct = 14.52949
m_flWinratePct = 55.177036
}
upgrade_fleetfoot_boots =
{
m_flPickPct = 9.350235
m_flWinratePct = 54.031532
}
upgrade_improved_spirit =
{
m_flPickPct = 9.410579
m_flWinratePct = 52.982956
}
upgrade_improved_stamina =
{
m_flPickPct = 6.42165
m_flWinratePct = 49.666943
}
upgrade_cardio_calibrator =
{
m_flPickPct = 20.27399
m_flWinratePct = 54.7811
}
upgrade_headshot_booster2 =
{
m_flPickPct = 18.54388
m_flWinratePct = 55.591713
}
upgrade_bullet_resist_shredder =
{
m_flPickPct = 31.006786
m_flWinratePct = 56.858326
}
upgrade_regenerating_bullet_shield =
{
m_flPickPct = 16.598747
m_flWinratePct = 53.37889
}
}
ECitadelItemGamePhase_LateGame =
{
upgrade_chonky =
{
m_flPickPct = 9.995685
m_flWinratePct = 52.666973
}
upgrade_fervor =
{
m_flPickPct = 5.279701
m_flWinratePct = 63.751446
}
upgrade_glitch =
{
m_flPickPct = 5.150611
m_flWinratePct = 57.207474
}
upgrade_vampire =
{
m_flPickPct = 9.391101
m_flWinratePct = 51.34003
}
upgrade_aprounds =
{
m_flPickPct = 7.692689
m_flWinratePct = 59.701122
}
upgrade_critshot =
{
m_flPickPct = 20.234272
m_flWinratePct = 63.159683
}
upgrade_ricochet =
{
m_flPickPct = 46.422337
m_flWinratePct = 57.044483
}
upgrade_capacitor =
{
m_flPickPct = 22.223707
m_flWinratePct = 56.421318
}
upgrade_inhibitor =
{
m_flPickPct = 17.424084
m_flWinratePct = 61.014423
}
upgrade_burst_fire =
{
m_flPickPct = 39.970516
m_flWinratePct = 52.145123
}
upgrade_tech_purge =
{
m_flPickPct = 13.88977
m_flWinratePct = 52.40596
}
upgrade_fury_trance =
{
m_flPickPct = 6.870028
m_flWinratePct = 46.792305
}
upgrade_magic_storm =
{
m_flPickPct = 16.79353
m_flWinratePct = 52.291283
}
upgrade_unstoppable =
{
m_flPickPct = 17.018099
m_flWinratePct = 59.222603
}
upgrade_extra_charge =
{
m_flPickPct = 5.037562
m_flWinratePct = 54.018196
}
upgrade_glass_cannon =
{
m_flPickPct = 7.468501
m_flWinratePct = 63.436462
}
upgrade_proc_silence =
{
m_flPickPct = 40.25734
m_flWinratePct = 62.81936
}
upgrade_banshee_slugs =
{
m_flPickPct = 19.578129
m_flWinratePct = 60.988647
}
upgrade_surging_power =
{
m_flPickPct = 27.067253
m_flWinratePct = 57.693558
}
upgrade_tech_overflow =
{
m_flPickPct = 6.345266
m_flWinratePct = 61.863487
}
upgrade_toxic_bullets =
{
m_flPickPct = 10.732413
m_flWinratePct = 51.382515
}
upgrade_debuff_reducer =
{
m_flPickPct = 10.850428
m_flWinratePct = 56.8321
}
upgrade_rapid_recharge =
{
m_flPickPct = 9.294474
m_flWinratePct = 55.19806
}
upgrade_siphon_bullets =
{
m_flPickPct = 24.642807
m_flWinratePct = 62.029045
}
upgrade_chain_lightning =
{
m_flPickPct = 14.812877
m_flWinratePct = 53.88939
}
upgrade_damage_recycler =
{
m_flPickPct = 6.736737
m_flWinratePct = 57.741367
}
upgrade_ethereal_bullets =
{
m_flPickPct = 11.475636
m_flWinratePct = 61.30396
}
upgrade_cardio_calibrator =
{
m_flPickPct = 8.713187
m_flWinratePct = 52.445866
}
upgrade_headshot_booster2 =
{
m_flPickPct = 8.260227
m_flWinratePct = 56.08933
}
upgrade_rechargingbullets =
{
m_flPickPct = 7.557489
m_flWinratePct = 55.013138
}
upgrade_hollow_point_rounds =
{
m_flPickPct = 5.951121
m_flWinratePct = 56.23155
}
upgrade_reinforcing_casings =
{
m_flPickPct = 9.328465
m_flWinratePct = 55.541454
}
upgrade_bullet_resist_shredder =
{
m_flPickPct = 6.947558
m_flWinratePct = 50.23363
}
}
ECitadelItemGamePhase_EarlyGame =
{
upgrade_health =
{
m_flPickPct = 23.168407
m_flWinratePct = 56.686943
}
upgrade_vampire =
{
m_flPickPct = 5.620715
m_flWinratePct = 55.711082
}
upgrade_clip_size =
{
m_flPickPct = 23.671015
m_flWinratePct = 53.75853
}
upgrade_endurance =
{
m_flPickPct = 23.720663
m_flWinratePct = 52.584972
}
upgrade_goose_egg =
{
m_flPickPct = 5.684114
m_flWinratePct = 53.813076
}
upgrade_titan_round =
{
m_flPickPct = 8.773464
m_flWinratePct = 55.75048
}
upgrade_rapid_rounds =
{
m_flPickPct = 71.8758
m_flWinratePct = 54.128674
}
upgrade_active_reload =
{
m_flPickPct = 36.619625
m_flWinratePct = 56.515755
}
upgrade_blitz_bullets =
{
m_flPickPct = 61.638435
m_flWinratePct = 55.213737
}
upgrade_sprint_booster =
{
m_flPickPct = 6.510207
m_flWinratePct = 53.33216
}
upgrade_improved_spirit =
{
m_flPickPct = 62.150593
m_flWinratePct = 54.514786
}
upgrade_headshot_booster =
{
m_flPickPct = 7.733496
m_flWinratePct = 52.580376
}
upgrade_non_player_bonus =
{
m_flPickPct = 5.132622
m_flWinratePct = 50.56924
}
upgrade_regenerating_bullet_shield =
{
m_flPickPct = 6.877995
m_flWinratePct = 59.531345
}
}
}
}femalemodels/heroes_wip/haze/haze.vmdl[
{
m_strParamName = "e_SWITCH_4wayRoll_ON/OFF"
m_strParamValue = "0"
},
{
m_strParamName = "e_SWITCH_Recoil_ON/OFF"
m_strParamValue = "1"
},
{
m_strParamName = "e_SWITCH_ZiplinePhysicsSway_ON/OFF"
m_strParamValue = "0"
},
{
m_strParamName = "e_SWITCH_ShootStyle"
m_strParamValue = "2"
},
]{
m_unTimestamp = 1790702781
m_mapGeneratedItemPopularity =
{
ECitadelItemGamePhase_MidGame =
{
upgrade_vampire =
{
m_flPickPct = 10.822492
m_flWinratePct = 50.182575
}
upgrade_clip_size =
{
m_flPickPct = 5.855048
m_flWinratePct = 54.04971
}
upgrade_burst_fire =
{
m_flPickPct = 16.88956
m_flWinratePct = 56.464252
}
upgrade_long_range =
{
m_flPickPct = 46.903736
m_flWinratePct = 50.71483
}
upgrade_titan_round =
{
m_flPickPct = 16.457363
m_flWinratePct = 52.275497
}
upgrade_counterspell =
{
m_flPickPct = 21.561556
m_flWinratePct = 55.150845
}
upgrade_extra_charge =
{
m_flPickPct = 33.956017
m_flWinratePct = 47.216064
}
upgrade_magic_shield =
{
m_flPickPct = 8.795745
m_flWinratePct = 50.86293
}
upgrade_quick_silver =
{
m_flPickPct = 26.63501
m_flWinratePct = 49.287582
}
upgrade_rapid_rounds =
{
m_flPickPct = 41.566196
m_flWinratePct = 50.6791
}
upgrade_sharpshooter =
{
m_flPickPct = 44.715153
m_flWinratePct = 51.811066
}
upgrade_blitz_bullets =
{
m_flPickPct = 58.22492
m_flWinratePct = 51.335365
}
upgrade_rapid_recharge =
{
m_flPickPct = 71.55215
m_flWinratePct = 50.897278
}
upgrade_soaring_spirit =
{
m_flPickPct = 27.715816
m_flWinratePct = 48.82084
}
upgrade_sprint_booster =
{
m_flPickPct = 28.469809
m_flWinratePct = 50.057285
}
upgrade_fleetfoot_boots =
{
m_flPickPct = 12.489807
m_flWinratePct = 54.01537
}
upgrade_improved_spirit =
{
m_flPickPct = 15.335156
m_flWinratePct = 48.07134
}
upgrade_trophy_collector =
{
m_flPickPct = 19.26194
m_flWinratePct = 49.13212
}
upgrade_cardio_calibrator =
{
m_flPickPct = 33.45858
m_flWinratePct = 52.12696
}
upgrade_high_velocity_mag =
{
m_flPickPct = 7.482844
m_flWinratePct = 50.272446
}
upgrade_rechargingbullets =
{
m_flPickPct = 5.169429
m_flWinratePct = 50.26089
}
upgrade_health_stealing_magic =
{
m_flPickPct = 5.376432
m_flWinratePct = 54.31105
}
}
ECitadelItemGamePhase_LateGame =
{
upgrade_vampire =
{
m_flPickPct = 22.900515
m_flWinratePct = 53.903255
}
upgrade_critshot =
{
m_flPickPct = 8.290051
m_flWinratePct = 59.390133
}
upgrade_ricochet =
{
m_flPickPct = 10.897629
m_flWinratePct = 53.99758
}
upgrade_clip_size =
{
m_flPickPct = 13.731025
m_flWinratePct = 53.663773
}
upgrade_burst_fire =
{
m_flPickPct = 48.16836
m_flWinratePct = 49.92317
}
upgrade_long_range =
{
m_flPickPct = 5.418392
m_flWinratePct = 44.883076
}
upgrade_tech_purge =
{
m_flPickPct = 6.714967
m_flWinratePct = 48.192432
}
upgrade_magic_shock =
{
m_flPickPct = 5.479237
m_flWinratePct = 49.39897
}
upgrade_magic_storm =
{
m_flPickPct = 5.801656
m_flWinratePct = 49.389122
}
upgrade_titan_round =
{
m_flPickPct = 36.77393
m_flWinratePct = 51.568443
}
upgrade_vex_barrier =
{
m_flPickPct = 5.760883
m_flWinratePct = 50.675087
}
upgrade_auto_cleanse =
{
m_flPickPct = 10.038891
m_flWinratePct = 55.07998
}
upgrade_counterspell =
{
m_flPickPct = 25.510601
m_flWinratePct = 48.5382
}
upgrade_glass_cannon =
{
m_flPickPct = 10.220173
m_flWinratePct = 54.12754
}
upgrade_quick_silver =
{
m_flPickPct = 11.65914
m_flWinratePct = 48.135796
}
upgrade_sharpshooter =
{
m_flPickPct = 35.222683
m_flWinratePct = 48.213776
}
upgrade_banshee_slugs =
{
m_flPickPct = 15.025091
m_flWinratePct = 58.147205
}
upgrade_blitz_bullets =
{
m_flPickPct = 10.716347
m_flWinratePct = 44.72606
}
upgrade_blood_tribute =
{
m_flPickPct = 8.511479
m_flWinratePct = 54.38868
}
upgrade_surging_power =
{
m_flPickPct = 14.087317
m_flWinratePct = 56.790455
}
upgrade_tech_overflow =
{
m_flPickPct = 41.75762
m_flWinratePct = 55.33123
}
upgrade_rapid_recharge =
{
m_flPickPct = 11.640948
m_flWinratePct = 44.30973
}
upgrade_soaring_spirit =
{
m_flPickPct = 6.474721
m_flWinratePct = 47.035458
}
upgrade_damage_recycler =
{
m_flPickPct = 15.76402
m_flWinratePct = 55.127132
}
upgrade_fleetfoot_boots =
{
m_flPickPct = 7.317777
m_flWinratePct = 47.99417
}
upgrade_arcane_extension =
{
m_flPickPct = 6.960858
m_flWinratePct = 50.03154
}
upgrade_boundless_spirit =
{
m_flPickPct = 25.3657
m_flWinratePct = 51.889313
}
upgrade_ethereal_bullets =
{
m_flPickPct = 38.452515
m_flWinratePct = 53.85067
}
upgrade_cardio_calibrator =
{
m_flPickPct = 8.657006
m_flWinratePct = 47.2502
}
upgrade_headshot_booster2 =
{
m_flPickPct = 7.832769
m_flWinratePct = 58.0764
}
upgrade_enchanted_holsters =
{
m_flPickPct = 15.868147
m_flWinratePct = 55.805035
}
upgrade_health_stealing_magic =
{
m_flPickPct = 32.778824
m_flWinratePct = 52.66381
}
upgrade_reduce_debuff_duration =
{
m_flPickPct = 10.210136
m_flWinratePct = 49.74504
}
upgrade_imbued_duration_extender =
{
m_flPickPct = 10.600928
m_flWinratePct = 51.02367
}
}
ECitadelItemGamePhase_EarlyGame =
{
upgrade_health =
{
m_flPickPct = 9.587941
m_flWinratePct = 50.33039
}
upgrade_long_range =
{
m_flPickPct = 26.154976
m_flWinratePct = 50.587585
}
upgrade_magic_burst =
{
m_flPickPct = 10.18511
m_flWinratePct = 49.682823
}
upgrade_extra_charge =
{
m_flPickPct = 54.062565
m_flWinratePct = 51.72302
}
upgrade_quick_silver =
{
m_flPickPct = 25.910337
m_flWinratePct = 52.498425
}
upgrade_rapid_rounds =
{
m_flPickPct = 10.902716
m_flWinratePct = 49.157127
}
upgrade_health_stimpak =
{
m_flPickPct = 5.578381
m_flWinratePct = 48.161476
}
upgrade_soaring_spirit =
{
m_flPickPct = 18.528532
m_flWinratePct = 50.406258
}
upgrade_sprint_booster =
{
m_flPickPct = 8.468878
m_flWinratePct = 51.89986
}
upgrade_improved_spirit =
{
m_flPickPct = 34.10133
m_flWinratePct = 49.350674
}
upgrade_pristine_emblem =
{
m_flPickPct = 54.896217
m_flWinratePct = 50.625607
}
upgrade_trophy_collector =
{
m_flPickPct = 7.276422
m_flWinratePct = 53.62931
}
upgrade_high_velocity_mag =
{
m_flPickPct = 76.92558
m_flWinratePct = 49.931503
}
}
}
}female{
m_unTimestamp = 1790702781
m_mapGeneratedItemPopularity =
{
ECitadelItemGamePhase_MidGame =
{
upgrade_healbane =
{
m_flPickPct = 38.932808
m_flWinratePct = 50.837257
}
upgrade_ricochet =
{
m_flPickPct = 6.04591
m_flWinratePct = 53.725002
}
upgrade_clip_size =
{
m_flPickPct = 12.378371
m_flWinratePct = 48.34162
}
upgrade_burst_fire =
{
m_flPickPct = 9.921209
m_flWinratePct = 50.604885
}
upgrade_suppressor =
{
m_flPickPct = 6.436098
m_flWinratePct = 54.899532
}
upgrade_titan_round =
{
m_flPickPct = 47.418163
m_flWinratePct = 49.716526
}
upgrade_extra_charge =
{
m_flPickPct = 18.36582
m_flWinratePct = 51.572296
}
upgrade_quick_silver =
{
m_flPickPct = 18.186892
m_flWinratePct = 48.833527
}
upgrade_rapid_rounds =
{
m_flPickPct = 10.423891
m_flWinratePct = 49.970257
}
upgrade_blitz_bullets =
{
m_flPickPct = 30.414236
m_flWinratePct = 49.082596
}
upgrade_toxic_bullets =
{
m_flPickPct = 31.882864
m_flWinratePct = 53.164417
}
upgrade_rapid_recharge =
{
m_flPickPct = 22.79872
m_flWinratePct = 53.752163
}
upgrade_soaring_spirit =
{
m_flPickPct = 22.334126
m_flWinratePct = 49.058064
}
upgrade_sprint_booster =
{
m_flPickPct = 9.207269
m_flWinratePct = 51.57535
}
upgrade_arcane_extension =
{
m_flPickPct = 53.275845
m_flWinratePct = 50.481747
}
upgrade_cardio_calibrator =
{
m_flPickPct = 14.591499
m_flWinratePct = 53.071693
}
upgrade_magic_vulnerability =
{
m_flPickPct = 49.33057
m_flWinratePct = 51.476437
}
upgrade_health_stealing_magic =
{
m_flPickPct = 63.69708
m_flWinratePct = 50.808296
}
upgrade_reduce_debuff_duration =
{
m_flPickPct = 14.544109
m_flWinratePct = 54.541855
}
upgrade_spellslinger_headshots =
{
m_flPickPct = 5.290781
m_flWinratePct = 51.25565
}
upgrade_tech_defense_shredders =
{
m_flPickPct = 16.15845
m_flWinratePct = 50.550926
}
upgrade_imbued_duration_extender =
{
m_flPickPct = 28.507147
m_flWinratePct = 53.72091
}
}
ECitadelItemGamePhase_LateGame =
{
upgrade_infuser =
{
m_flPickPct = 7.524181
m_flWinratePct = 55.947968
}
upgrade_vampire =
{
m_flPickPct = 6.526361
m_flWinratePct = 55.910694
}
upgrade_ricochet =
{
m_flPickPct = 42.162697
m_flWinratePct = 54.185925
}
upgrade_inhibitor =
{
m_flPickPct = 7.201318
m_flWinratePct = 55.81796
}
upgrade_burst_fire =
{
m_flPickPct = 13.107196
m_flWinratePct = 51.079575
}
upgrade_juggernaut =
{
m_flPickPct = 9.033093
m_flWinratePct = 54.839184
}
upgrade_tech_purge =
{
m_flPickPct = 14.282171
m_flWinratePct = 47.95336
}
upgrade_warp_stone =
{
m_flPickPct = 5.104255
m_flWinratePct = 54.308025
}
upgrade_spirit_burn =
{
m_flPickPct = 11.730265
m_flWinratePct = 57.03013
}
upgrade_titan_round =
{
m_flPickPct = 9.152228
m_flWinratePct = 49.4556
}
upgrade_unstoppable =
{
m_flPickPct = 5.38903
m_flWinratePct = 53.032543
}
upgrade_auto_cleanse =
{
m_flPickPct = 7.820472
m_flWinratePct = 55.20444
}
upgrade_quick_silver =
{
m_flPickPct = 5.716766
m_flWinratePct = 50.178185
}
upgrade_tech_overflow =
{
m_flPickPct = 46.99015
m_flWinratePct = 53.36004
}
upgrade_toxic_bullets =
{
m_flPickPct = 36.295353
m_flWinratePct = 48.14892
}
upgrade_debuff_reducer =
{
m_flPickPct = 5.174674
m_flWinratePct = 51.06984
}
upgrade_rapid_recharge =
{
m_flPickPct = 13.33351
m_flWinratePct = 50.60453
}
upgrade_damage_recycler =
{
m_flPickPct = 20.736784
m_flWinratePct = 53.81658
}
upgrade_arcane_extension =
{
m_flPickPct = 11.257263
m_flWinratePct = 51.290424
}
upgrade_boundless_spirit =
{
m_flPickPct = 46.939663
m_flWinratePct = 54.300568
}
upgrade_ethereal_bullets =
{
m_flPickPct = 11.441947
m_flWinratePct = 55.858334
}
upgrade_cardio_calibrator =
{
m_flPickPct = 11.956579
m_flWinratePct = 50.51302
}
upgrade_escalating_exposure =
{
m_flPickPct = 60.97249
m_flWinratePct = 53.69613
}
upgrade_magic_vulnerability =
{
m_flPickPct = 18.560001
m_flWinratePct = 50.514233
}
upgrade_health_stealing_magic =
{
m_flPickPct = 13.049621
m_flWinratePct = 47.900898
}
upgrade_reduce_debuff_duration =
{
m_flPickPct = 14.955358
m_flWinratePct = 48.916134
}
upgrade_spellslinger_headshots =
{
m_flPickPct = 25.60321
m_flWinratePct = 52.13112
}
upgrade_tech_defense_shredders =
{
m_flPickPct = 12.985402
m_flWinratePct = 51.742836
}
upgrade_imbued_duration_extender =
{
m_flPickPct = 49.28474
m_flWinratePct = 50.40483
}
}
ECitadelItemGamePhase_EarlyGame =
{
upgrade_grit =
{
m_flPickPct = 7.560975
m_flWinratePct = 52.45431
}
upgrade_healbane =
{
m_flPickPct = 7.827593
m_flWinratePct = 55.88435
}
upgrade_clip_size =
{
m_flPickPct = 60.34076
m_flWinratePct = 50.475616
}
upgrade_endurance =
{
m_flPickPct = 20.001682
m_flWinratePct = 50.24357
}
upgrade_titan_round =
{
m_flPickPct = 22.906582
m_flWinratePct = 51.394985
}
upgrade_extra_charge =
{
m_flPickPct = 8.391831
m_flWinratePct = 54.11125
}
upgrade_rapid_rounds =
{
m_flPickPct = 66.79318
m_flWinratePct = 49.884293
}
upgrade_blitz_bullets =
{
m_flPickPct = 31.735987
m_flWinratePct = 50.95943
}
upgrade_soaring_spirit =
{
m_flPickPct = 62.311165
m_flWinratePct = 50.826267
}
upgrade_improved_spirit =
{
m_flPickPct = 68.275085
m_flWinratePct = 50.458942
}
upgrade_arcane_extension =
{
m_flPickPct = 7.239438
m_flWinratePct = 52.416492
}
upgrade_health_stealing_magic =
{
m_flPickPct = 7.547245
m_flWinratePct = 55.52491
}
}
}
}[
{
m_strParamName = "e_SWITCH_4wayRoll_ON/OFF"
m_strParamValue = "0"
},
{
m_strParamName = "e_SWITCH_Recoil_ON/OFF"
m_strParamValue = "1"
},
{
m_strParamName = "e_SWITCH_ZiplinePhysicsSway_ON/OFF"
m_strParamValue = "0"
},
{
m_strParamName = "e_SWITCH_ShootStyle"
m_strParamValue = "0"
},
]{
m_unTimestamp = 1790702781
m_mapGeneratedItemPopularity =
{
ECitadelItemGamePhase_MidGame =
{
upgrade_healbane =
{
m_flPickPct = 35.230404
m_flWinratePct = 56.340557
}
upgrade_endurance =
{
m_flPickPct = 5.687997
m_flWinratePct = 52.677223
}
upgrade_magic_slow =
{
m_flPickPct = 5.089599
m_flWinratePct = 54.40371
}
upgrade_tech_range =
{
m_flPickPct = 5.833843
m_flWinratePct = 58.566177
}
upgrade_magic_burst =
{
m_flPickPct = 10.08161
m_flWinratePct = 55.334538
}
upgrade_magic_reach =
{
m_flPickPct = 27.601368
m_flWinratePct = 55.509365
}
upgrade_magic_shock =
{
m_flPickPct = 11.764201
m_flWinratePct = 58.587055
}
upgrade_magic_tempo =
{
m_flPickPct = 20.635075
m_flWinratePct = 56.756054
}
upgrade_rescue_beam =
{
m_flPickPct = 6.425806
m_flWinratePct = 54.42256
}
upgrade_arcane_surge =
{
m_flPickPct = 23.108023
m_flWinratePct = 53.100056
}
upgrade_extra_charge =
{
m_flPickPct = 8.617786
m_flWinratePct = 50.298656
}
upgrade_magic_shield =
{
m_flPickPct = 21.614172
m_flWinratePct = 54.289257
}
upgrade_rapid_recharge =
{
m_flPickPct = 34.88402
m_flWinratePct = 57.069077
}
upgrade_soaring_spirit =
{
m_flPickPct = 50.240753
m_flWinratePct = 54.428055
}
upgrade_sprint_booster =
{
m_flPickPct = 22.998638
m_flWinratePct = 53.711647
}
upgrade_healing_booster =
{
m_flPickPct = 35.25507
m_flWinratePct = 54.427376
}
upgrade_improved_spirit =
{
m_flPickPct = 20.307993
m_flWinratePct = 53.271374
}
upgrade_arcane_extension =
{
m_flPickPct = 15.125095
m_flWinratePct = 57.834656
}
upgrade_improved_stamina =
{
m_flPickPct = 13.745992
m_flWinratePct = 51.513496
}
upgrade_resonant_healing =
{
m_flPickPct = 20.83025
m_flWinratePct = 52.939663
}
upgrade_trophy_collector =
{
m_flPickPct = 30.398182
m_flWinratePct = 54.413322
}
upgrade_cardio_calibrator =
{
m_flPickPct = 19.145514
m_flWinratePct = 56.20904
}
upgrade_tech_damage_pulse =
{
m_flPickPct = 20.5525
m_flWinratePct = 58.98252
}
upgrade_cooldown_reduction =
{
m_flPickPct = 10.175981
m_flWinratePct = 58.299084
}
upgrade_escalating_exposure =
{
m_flPickPct = 6.587738
m_flWinratePct = 62.624126
}
upgrade_magic_vulnerability =
{
m_flPickPct = 39.780586
m_flWinratePct = 57.32848
}
upgrade_mystic_regeneration =
{
m_flPickPct = 6.067626
m_flWinratePct = 52.226936
}
upgrade_health_stealing_magic =
{
m_flPickPct = 20.059196
m_flWinratePct = 55.033413
}
upgrade_imbued_duration_extender =
{
m_flPickPct = 5.511051
m_flWinratePct = 58.201984
}
}
ECitadelItemGamePhase_LateGame =
{
upgrade_infuser =
{
m_flPickPct = 14.66242
m_flWinratePct = 60.95224
}
upgrade_healbane =
{
m_flPickPct = 10.876979
m_flWinratePct = 48.614807
}
upgrade_healbuff =
{
m_flPickPct = 22.075666
m_flWinratePct = 58.3892
}
upgrade_juggernaut =
{
m_flPickPct = 7.517265
m_flWinratePct = 58.58773
}
upgrade_tech_purge =
{
m_flPickPct = 8.502767
m_flWinratePct = 48.366756
}
upgrade_tech_range =
{
m_flPickPct = 45.182945
m_flWinratePct = 57.537857
}
upgrade_magic_burst =
{
m_flPickPct = 5.701755
m_flWinratePct = 55.087456
}
upgrade_magic_reach =
{
m_flPickPct = 10.208897
m_flWinratePct = 57.163864
}
upgrade_magic_shock =
{
m_flPickPct = 20.147556
m_flWinratePct = 53.800297
}
upgrade_magic_tempo =
{
m_flPickPct = 28.668554
m_flWinratePct = 57.563404
}
upgrade_rescue_beam =
{
m_flPickPct = 6.155364
m_flWinratePct = 52.038326
}
upgrade_spirit_burn =
{
m_flPickPct = 36.323082
m_flWinratePct = 62.854275
}
upgrade_mystic_reverb =
{
m_flPickPct = 10.760091
m_flWinratePct = 63.62368
}
upgrade_rapid_recharge =
{
m_flPickPct = 34.273796
m_flWinratePct = 54.666626
}
upgrade_soaring_spirit =
{
m_flPickPct = 17.10419
m_flWinratePct = 54.827587
}
upgrade_healing_booster =
{
m_flPickPct = 5.471196
m_flWinratePct = 52.92042
}
upgrade_improved_spirit =
{
m_flPickPct = 5.200961
m_flWinratePct = 54.86598
}
upgrade_arcane_extension =
{
m_flPickPct = 18.868229
m_flWinratePct = 59.528275
}
upgrade_boundless_spirit =
{
m_flPickPct = 60.738644
m_flWinratePct = 58.382767
}
upgrade_resonant_healing =
{
m_flPickPct = 7.594475
m_flWinratePct = 53.13471
}
upgrade_cardio_calibrator =
{
m_flPickPct = 9.485051
m_flWinratePct = 54.58451
}
upgrade_tech_damage_pulse =
{
m_flPickPct = 10.933814
m_flWinratePct = 50.17654
}
upgrade_cooldown_reduction =
{
m_flPickPct = 45.333076
m_flWinratePct = 57.851162
}
upgrade_escalating_exposure =
{
m_flPickPct = 53.18599
m_flWinratePct = 57.695023
}
upgrade_magic_vulnerability =
{
m_flPickPct = 22.377
m_flWinratePct = 53.764317
}
upgrade_health_stealing_magic =
{
m_flPickPct = 17.356195
m_flWinratePct = 57.07136
}
upgrade_transcendent_cooldown =
{
m_flPickPct = 27.21014
m_flWinratePct = 59.024986
}
upgrade_imbued_duration_extender =
{
m_flPickPct = 40.45275
m_flWinratePct = 59.072716
}
}
ECitadelItemGamePhase_EarlyGame =
{
upgrade_endurance =
{
m_flPickPct = 57.605362
m_flWinratePct = 54.729416
}
upgrade_magic_burst =
{
m_flPickPct = 10.358177
m_flWinratePct = 55.223106
}
upgrade_magic_reach =
{
m_flPickPct = 19.553888
m_flWinratePct = 56.31238
}
upgrade_arcane_surge =
{
m_flPickPct = 13.178553
m_flWinratePct = 56.359344
}
upgrade_extra_charge =
{
m_flPickPct = 65.97962
m_flWinratePct = 54.919872
}
upgrade_magic_shield =
{
m_flPickPct = 6.306703
m_flWinratePct = 57.77929
}
upgrade_health_stimpak =
{
m_flPickPct = 7.010188
m_flWinratePct = 53.235428
}
upgrade_soaring_spirit =
{
m_flPickPct = 11.67614
m_flWinratePct = 55.85966
}
upgrade_sprint_booster =
{
m_flPickPct = 19.764074
m_flWinratePct = 57.91644
}
upgrade_healing_booster =
{
m_flPickPct = 20.13083
m_flWinratePct = 55.40699
}
upgrade_improved_spirit =
{
m_flPickPct = 49.147453
m_flWinratePct = 55.304386
}
upgrade_pristine_emblem =
{
m_flPickPct = 23.827345
m_flWinratePct = 51.753006
}
upgrade_improved_stamina =
{
m_flPickPct = 13.134584
m_flWinratePct = 56.09079
}
upgrade_trophy_collector =
{
m_flPickPct = 13.865952
m_flWinratePct = 59.876255
}
upgrade_high_velocity_mag =
{
m_flPickPct = 27.993567
m_flWinratePct = 52.07248
}
upgrade_mystic_regeneration =
{
m_flPickPct = 19.620375
m_flWinratePct = 52.459553
}
}
}
}{
m_unTimestamp = 1790702781
m_mapGeneratedItemPopularity =
{
ECitadelItemGamePhase_MidGame =
{
upgrade_chonky =
{
m_flPickPct = 16.653225
m_flWinratePct = 57.654594
}
upgrade_health =
{
m_flPickPct = 12.314122
m_flWinratePct = 55.929634
}
upgrade_healbane =
{
m_flPickPct = 43.062435
m_flWinratePct = 56.380886
}
upgrade_cold_front =
{
m_flPickPct = 49.767715
m_flWinratePct = 53.615387
}
upgrade_tech_purge =
{
m_flPickPct = 6.359353
m_flWinratePct = 59.375328
}
upgrade_warp_stone =
{
m_flPickPct = 16.752539
m_flWinratePct = 57.280975
}
upgrade_magic_reach =
{
m_flPickPct = 5.076951
m_flWinratePct = 51.450703
}
upgrade_magic_shock =
{
m_flPickPct = 21.615532
m_flWinratePct = 60.055504
}
upgrade_magic_tempo =
{
m_flPickPct = 28.437456
m_flWinratePct = 55.842026
}
upgrade_veil_walker =
{
m_flPickPct = 11.227013
m_flWinratePct = 56.16837
}
upgrade_magic_shield =
{
m_flPickPct = 10.41918
m_flWinratePct = 57.043243
}
upgrade_quick_silver =
{
m_flPickPct = 8.738861
m_flWinratePct = 50.308903
}
upgrade_soaring_spirit =
{
m_flPickPct = 29.58322
m_flWinratePct = 56.27929
}
upgrade_sprint_booster =
{
m_flPickPct = 17.251768
m_flWinratePct = 52.119152
}
upgrade_healing_booster =
{
m_flPickPct = 9.715325
m_flWinratePct = 54.51427
}
upgrade_improved_spirit =
{
m_flPickPct = 37.810852
m_flWinratePct = 55.64624
}
upgrade_arcane_extension =
{
m_flPickPct = 18.520172
m_flWinratePct = 55.77629
}
upgrade_resonant_healing =
{
m_flPickPct = 11.854883
m_flWinratePct = 58.87777
}
upgrade_trophy_collector =
{
m_flPickPct = 32.47329
m_flWinratePct = 52.179802
}
upgrade_cardio_calibrator =
{
m_flPickPct = 18.530836
m_flWinratePct = 53.075317
}
upgrade_tech_damage_pulse =
{
m_flPickPct = 70.03686
m_flWinratePct = 56.3758
}
upgrade_cooldown_reduction =
{
m_flPickPct = 16.17799
m_flWinratePct = 58.06691
}
upgrade_magic_vulnerability =
{
m_flPickPct = 7.006552
m_flWinratePct = 57.172756
}
upgrade_mystic_regeneration =
{
m_flPickPct = 17.79699
m_flWinratePct = 57.01659
}
upgrade_imbued_duration_extender =
{
m_flPickPct = 11.406976
m_flWinratePct = 59.243893
}
}
ECitadelItemGamePhase_LateGame =
{
upgrade_chonky =
{
m_flPickPct = 5.731444
m_flWinratePct = 50.21514
}
upgrade_discord =
{
m_flPickPct = 33.04295
m_flWinratePct = 60.64952
}
upgrade_colossus =
{
m_flPickPct = 6.082702
m_flWinratePct = 59.500328
}
upgrade_healbane =
{
m_flPickPct = 7.40642
m_flWinratePct = 47.579193
}
upgrade_juggernaut =
{
m_flPickPct = 15.773969
m_flWinratePct = 56.050873
}
upgrade_tech_purge =
{
m_flPickPct = 24.928015
m_flWinratePct = 51.812836
}
upgrade_tech_range =
{
m_flPickPct = 22.293911
m_flWinratePct = 56.00335
}
upgrade_warp_stone =
{
m_flPickPct = 13.289831
m_flWinratePct = 52.093887
}
upgrade_magic_shock =
{
m_flPickPct = 49.698063
m_flWinratePct = 53.62445
}
upgrade_magic_tempo =
{
m_flPickPct = 26.92359
m_flWinratePct = 55.71372
}
upgrade_spirit_burn =
{
m_flPickPct = 14.625546
m_flWinratePct = 62.161053
}
upgrade_unstoppable =
{
m_flPickPct = 5.362856
m_flWinratePct = 54.039272
}
upgrade_arctic_blast =
{
m_flPickPct = 34.505974
m_flWinratePct = 58.773422
}
upgrade_auto_cleanse =
{
m_flPickPct = 5.759438
m_flWinratePct = 56.683254
}
upgrade_spellbreaker =
{
m_flPickPct = 5.213554
m_flWinratePct = 55.59959
}
upgrade_debuff_reducer =
{
m_flPickPct = 5.060254
m_flWinratePct = 51.56744
}
upgrade_phantom_strike =
{
m_flPickPct = 10.708383
m_flWinratePct = 58.919456
}
upgrade_soaring_spirit =
{
m_flPickPct = 17.246986
m_flWinratePct = 51.943886
}
upgrade_absorbing_armor =
{
m_flPickPct = 22.929775
m_flWinratePct = 59.798847
}
upgrade_arcane_extension =
{
m_flPickPct = 19.713795
m_flWinratePct = 55.404537
}
upgrade_boundless_spirit =
{
m_flPickPct = 21.078836
m_flWinratePct = 57.792885
}
upgrade_deflecting_armor =
{
m_flPickPct = 9.162712
m_flWinratePct = 54.419147
}
upgrade_resonant_healing =
{
m_flPickPct = 18.601364
m_flWinratePct = 53.22488
}
upgrade_cardio_calibrator =
{
m_flPickPct = 6.68524
m_flWinratePct = 51.92423
}
upgrade_tech_damage_pulse =
{
m_flPickPct = 12.594646
m_flWinratePct = 48.682262
}
upgrade_cooldown_reduction =
{
m_flPickPct = 50.745842
m_flWinratePct = 55.389767
}
upgrade_escalating_exposure =
{
m_flPickPct = 37.9679
m_flWinratePct = 61.914543
}
upgrade_magic_vulnerability =
{
m_flPickPct = 21.989975
m_flWinratePct = 59.393185
}
upgrade_improved_bullet_armor =
{
m_flPickPct = 6.146022
m_flWinratePct = 48.205185
}
upgrade_transcendent_cooldown =
{
m_flPickPct = 43.25877
m_flWinratePct = 57.862625
}
upgrade_reduce_debuff_duration =
{
m_flPickPct = 5.90874
m_flWinratePct = 48.99041
}
upgrade_imbued_duration_extender =
{
m_flPickPct = 42.647568
m_flWinratePct = 55.40361
}
}
ECitadelItemGamePhase_EarlyGame =
{
upgrade_endurance =
{
m_flPickPct = 13.944545
m_flWinratePct = 51.32164
}
upgrade_cold_front =
{
m_flPickPct = 18.40965
m_flWinratePct = 59.94569
}
upgrade_magic_burst =
{
m_flPickPct = 89.48344
m_flWinratePct = 54.520603
}
upgrade_magic_reach =
{
m_flPickPct = 32.174232
m_flWinratePct = 55.358288
}
upgrade_quick_silver =
{
m_flPickPct = 51.68633
m_flWinratePct = 54.801727
}
upgrade_sprint_booster =
{
m_flPickPct = 52.074917
m_flWinratePct = 55.592106
}
upgrade_improved_spirit =
{
m_flPickPct = 22.146904
m_flWinratePct = 54.47076
}
upgrade_non_player_bonus =
{
m_flPickPct = 5.442245
m_flWinratePct = 48.315983
}
upgrade_trophy_collector =
{
m_flPickPct = 47.52583
m_flWinratePct = 57.006016
}
upgrade_mystic_regeneration =
{
m_flPickPct = 7.735786
m_flWinratePct = 54.213337
}
}
}
}{
m_unTimestamp = 1790702781
m_mapGeneratedItemPopularity =
{
ECitadelItemGamePhase_MidGame =
{
upgrade_grit =
{
m_flPickPct = 5.021996
m_flWinratePct = 52.484905
}
upgrade_healbane =
{
m_flPickPct = 14.218803
m_flWinratePct = 52.08832
}
upgrade_crackshot =
{
m_flPickPct = 43.12012
m_flWinratePct = 51.92522
}
upgrade_cold_front =
{
m_flPickPct = 19.088717
m_flWinratePct = 50.591427
}
upgrade_headhunter =
{
m_flPickPct = 47.544983
m_flWinratePct = 52.115467
}
upgrade_tech_range =
{
m_flPickPct = 9.420732
m_flWinratePct = 54.025948
}
upgrade_magic_burst =
{
m_flPickPct = 6.468648
m_flWinratePct = 48.521564
}
upgrade_magic_reach =
{
m_flPickPct = 40.649944
m_flWinratePct = 51.281902
}
upgrade_magic_shock =
{
m_flPickPct = 42.000027
m_flWinratePct = 53.206707
}
upgrade_magic_tempo =
{
m_flPickPct = 20.60208
m_flWinratePct = 52.726326
}
upgrade_extra_charge =
{
m_flPickPct = 44.65308
m_flWinratePct = 50.095592
}
upgrade_magic_shield =
{
m_flPickPct = 11.821867
m_flWinratePct = 49.911213
}
upgrade_quick_silver =
{
m_flPickPct = 20.336636
m_flWinratePct = 48.95511
}
upgrade_spirit_bubble =
{
m_flPickPct = 6.708435
m_flWinratePct = 52.614742
}
upgrade_rocket_booster =
{
m_flPickPct = 14.091446
m_flWinratePct = 52.903397
}
upgrade_soaring_spirit =
{
m_flPickPct = 53.13379
m_flWinratePct = 50.353832
}
upgrade_sprint_booster =
{
m_flPickPct = 12.275783
m_flWinratePct = 50.72205
}
upgrade_improved_spirit =
{
m_flPickPct = 11.088045
m_flWinratePct = 49.70128
}
upgrade_improved_stamina =
{
m_flPickPct = 49.76558
m_flWinratePct = 51.20552
}
upgrade_superior_stamina =
{
m_flPickPct = 40.718056
m_flWinratePct = 53.73502
}
upgrade_trophy_collector =
{
m_flPickPct = 27.360897
m_flWinratePct = 51.34527
}
upgrade_rechargingbullets =
{
m_flPickPct = 15.067854
m_flWinratePct = 50.18112
}
upgrade_cooldown_reduction =
{
m_flPickPct = 11.775682
m_flWinratePct = 54.357815
}
upgrade_restorative_locket =
{
m_flPickPct = 6.760218
m_flWinratePct = 50.976467
}
}
ECitadelItemGamePhase_LateGame =
{
upgrade_healbane =
{
m_flPickPct = 8.13219
m_flWinratePct = 46.93093
}
upgrade_crackshot =
{
m_flPickPct = 6.497541
m_flWinratePct = 47.946583
}
upgrade_headhunter =
{
m_flPickPct = 17.183403
m_flWinratePct = 47.524025
}
upgrade_tech_purge =
{
m_flPickPct = 7.319997
m_flWinratePct = 47.34561
}
upgrade_tech_range =
{
m_flPickPct = 58.45828
m_flWinratePct = 51.65749
}
upgrade_warp_stone =
{
m_flPickPct = 6.974314
m_flWinratePct = 49.725754
}
upgrade_magic_reach =
{
m_flPickPct = 18.275036
m_flWinratePct = 51.038956
}
upgrade_magic_shock =
{
m_flPickPct = 47.52237
m_flWinratePct = 49.571014
}
upgrade_magic_tempo =
{
m_flPickPct = 26.710922
m_flWinratePct = 51.548283
}
upgrade_spirit_burn =
{
m_flPickPct = 46.01181
m_flWinratePct = 57.89111
}
upgrade_unstoppable =
{
m_flPickPct = 15.821197
m_flWinratePct = 54.007195
}
upgrade_arctic_blast =
{
m_flPickPct = 6.94679
m_flWinratePct = 55.65778
}
upgrade_auto_cleanse =
{
m_flPickPct = 7.862548
m_flWinratePct = 55.138245
}
upgrade_magic_carpet =
{
m_flPickPct = 5.961989
m_flWinratePct = 63.44288
}
upgrade_mystic_reverb =
{
m_flPickPct = 32.648186
m_flWinratePct = 59.224964
}
upgrade_debuff_reducer =
{
m_flPickPct = 10.64341
m_flWinratePct = 53.631382
}
upgrade_rapid_recharge =
{
m_flPickPct = 28.298454
m_flWinratePct = 50.669304
}
upgrade_rocket_booster =
{
m_flPickPct = 8.214295
m_flWinratePct = 51.896866
}
upgrade_soaring_spirit =
{
m_flPickPct = 6.264753
m_flWinratePct = 51.70154
}
upgrade_boundless_spirit =
{
m_flPickPct = 57.09654
m_flWinratePct = 53.020237
}
upgrade_ethereal_bullets =
{
m_flPickPct = 7.973577
m_flWinratePct = 53.463608
}
upgrade_improved_stamina =
{
m_flPickPct = 7.705334
m_flWinratePct = 52.1826
}
upgrade_superior_stamina =
{
m_flPickPct = 35.5718
m_flWinratePct = 50.493763
}
upgrade_ability_refresher =
{
m_flPickPct = 27.904253
m_flWinratePct = 49.3087
}
upgrade_cooldown_reduction =
{
m_flPickPct = 49.79427
m_flWinratePct = 52.048004
}
upgrade_transcendent_cooldown =
{
m_flPickPct = 29.913042
m_flWinratePct = 53.12612
}
upgrade_reduce_debuff_duration =
{
m_flPickPct = 11.129513
m_flWinratePct = 49.675148
}
}
ECitadelItemGamePhase_EarlyGame =
{
upgrade_endurance =
{
m_flPickPct = 9.016225
m_flWinratePct = 50.318207
}
upgrade_magic_burst =
{
m_flPickPct = 87.99672
m_flWinratePct = 51.00091
}
upgrade_magic_reach =
{
m_flPickPct = 13.107045
m_flWinratePct = 51.88283
}
upgrade_extra_charge =
{
m_flPickPct = 44.793755
m_flWinratePct = 52.01158
}
upgrade_quick_silver =
{
m_flPickPct = 41.352783
m_flWinratePct = 51.97816
}
upgrade_health_stimpak =
{
m_flPickPct = 6.5232
m_flWinratePct = 50.3397
}
upgrade_soaring_spirit =
{
m_flPickPct = 22.865953
m_flWinratePct = 51.722942
}
upgrade_sprint_booster =
{
m_flPickPct = 8.971907
m_flWinratePct = 53.691765
}
upgrade_improved_spirit =
{
m_flPickPct = 69.48049
m_flWinratePct = 50.853046
}
upgrade_headshot_booster =
{
m_flPickPct = 69.769264
m_flWinratePct = 50.49747
}
upgrade_improved_stamina =
{
m_flPickPct = 12.910645
m_flWinratePct = 51.284554
}
upgrade_trophy_collector =
{
m_flPickPct = 9.917054
m_flWinratePct = 54.755856
}
}
}
}[
{
m_strParamName = "e_SWITCH_4wayRoll_ON/OFF"
m_strParamValue = "0"
},
{
m_strParamName = "e_SWITCH_Recoil_ON/OFF"
m_strParamValue = "0"
},
{
m_strParamName = "e_SWITCH_ZiplinePhysicsSway_ON/OFF"
m_strParamValue = "0"
},
{
m_strParamName = "e_SWITCH_ShootStyle"
m_strParamValue = "2"
},
]{
m_unTimestamp = 1790702781
m_mapGeneratedItemPopularity =
{
ECitadelItemGamePhase_MidGame =
{
upgrade_chonky =
{
m_flPickPct = 8.142585
m_flWinratePct = 47.252052
}
upgrade_health =
{
m_flPickPct = 5.344375
m_flWinratePct = 45.120308
}
upgrade_magic_slow =
{
m_flPickPct = 6.078906
m_flWinratePct = 46.30225
}
upgrade_spirit_sap =
{
m_flPickPct = 6.054215
m_flWinratePct = 40.6627
}
upgrade_tech_range =
{
m_flPickPct = 21.262281
m_flWinratePct = 46.16315
}
upgrade_containment =
{
m_flPickPct = 6.969806
m_flWinratePct = 42.2583
}
upgrade_magic_burst =
{
m_flPickPct = 5.915334
m_flWinratePct = 40.782608
}
upgrade_magic_reach =
{
m_flPickPct = 50.3112
m_flWinratePct = 43.49044
}
upgrade_magic_tempo =
{
m_flPickPct = 11.834783
m_flWinratePct = 43.18498
}
upgrade_veil_walker =
{
m_flPickPct = 29.563293
m_flWinratePct = 44.277412
}
upgrade_arcane_surge =
{
m_flPickPct = 5.74456
m_flWinratePct = 43.42765
}
upgrade_extra_charge =
{
m_flPickPct = 6.106682
m_flWinratePct = 40.46496
}
upgrade_magic_shield =
{
m_flPickPct = 27.946093
m_flWinratePct = 43.69961
}
upgrade_guardian_ward =
{
m_flPickPct = 6.188982
m_flWinratePct = 43.98271
}
upgrade_rapid_recharge =
{
m_flPickPct = 56.472404
m_flWinratePct = 42.64947
}
upgrade_soaring_spirit =
{
m_flPickPct = 40.04835
m_flWinratePct = 41.72211
}
upgrade_sprint_booster =
{
m_flPickPct = 21.849699
m_flWinratePct = 42.633835
}
upgrade_improved_spirit =
{
m_flPickPct = 8.529397
m_flWinratePct = 41.2013
}
upgrade_arcane_extension =
{
m_flPickPct = 28.846252
m_flWinratePct = 44.482883
}
upgrade_boundless_spirit =
{
m_flPickPct = 9.453217
m_flWinratePct = 50.22309
}
upgrade_improved_stamina =
{
m_flPickPct = 6.506867
m_flWinratePct = 42.909092
}
upgrade_trophy_collector =
{
m_flPickPct = 32.118717
m_flWinratePct = 43.48035
}
upgrade_thermal_detonator =
{
m_flPickPct = 10.009773
m_flWinratePct = 46.26927
}
upgrade_cooldown_reduction =
{
m_flPickPct = 7.597346
m_flWinratePct = 45.07786
}
upgrade_imbued_duration_extender =
{
m_flPickPct = 16.860245
m_flWinratePct = 45.94545
}
upgrade_non_player_bonus_sacrifice =
{
m_flPickPct = 8.652847
m_flWinratePct = 42.37308
}
}
ECitadelItemGamePhase_LateGame =
{
upgrade_chonky =
{
m_flPickPct = 5.477197
m_flWinratePct = 47.032307
}
upgrade_glitch =
{
m_flPickPct = 6.026563
m_flWinratePct = 45.561626
}
upgrade_aoe_root =
{
m_flPickPct = 13.742374
m_flWinratePct = 47.02051
}
upgrade_magic_slow =
{
m_flPickPct = 10.162238
m_flWinratePct = 45.00911
}
upgrade_tech_purge =
{
m_flPickPct = 5.606823
m_flWinratePct = 42.880733
}
upgrade_tech_range =
{
m_flPickPct = 57.018818
m_flWinratePct = 43.56777
}
upgrade_containment =
{
m_flPickPct = 12.917296
m_flWinratePct = 43.49315
}
upgrade_magic_reach =
{
m_flPickPct = 14.906947
m_flWinratePct = 41.904762
}
upgrade_magic_shock =
{
m_flPickPct = 16.632202
m_flWinratePct = 44.380527
}
upgrade_magic_tempo =
{
m_flPickPct = 23.767784
m_flWinratePct = 45.95507
}
upgrade_spirit_burn =
{
m_flPickPct = 18.69901
m_flWinratePct = 53.61466
}
upgrade_target_stun =
{
m_flPickPct = 6.125325
m_flWinratePct = 41.383945
}
upgrade_veil_walker =
{
m_flPickPct = 10.172525
m_flWinratePct = 41.970066
}
upgrade_auto_cleanse =
{
m_flPickPct = 7.313561
m_flWinratePct = 51.976368
}
upgrade_magic_carpet =
{
m_flPickPct = 10.020267
m_flWinratePct = 51.940453
}
upgrade_mystic_reverb =
{
m_flPickPct = 12.028436
m_flWinratePct = 55.174477
}
upgrade_crushing_fists =
{
m_flPickPct = 5.033795
m_flWinratePct = 49.642345
}
upgrade_rapid_recharge =
{
m_flPickPct = 8.259005
m_flWinratePct = 41.978077
}
upgrade_ultimate_burst =
{
m_flPickPct = 9.053219
m_flWinratePct = 50.19318
}
upgrade_diviners_kevlar =
{
m_flPickPct = 20.91705
m_flWinratePct = 52.71493
}
upgrade_arcane_extension =
{
m_flPickPct = 27.64215
m_flWinratePct = 42.81514
}
upgrade_boundless_spirit =
{
m_flPickPct = 50.393505
m_flWinratePct = 45.780254
}
upgrade_thermal_detonator =
{
m_flPickPct = 17.346172
m_flWinratePct = 42.702095
}
upgrade_cooldown_reduction =
{
m_flPickPct = 43.24661
m_flWinratePct = 45.930965
}
upgrade_ability_power_shard =
{
m_flPickPct = 9.727066
m_flWinratePct = 50.70333
}
upgrade_escalating_exposure =
{
m_flPickPct = 14.24956
m_flWinratePct = 51.274277
}
upgrade_magic_vulnerability =
{
m_flPickPct = 13.77941
m_flWinratePct = 45.87875
}
upgrade_transcendent_cooldown =
{
m_flPickPct = 28.68533
m_flWinratePct = 49.59294
}
upgrade_reduce_debuff_duration =
{
m_flPickPct = 6.568727
m_flWinratePct = 41.801098
}
upgrade_imbued_duration_extender =
{
m_flPickPct = 53.406788
m_flWinratePct = 44.663185
}
}
ECitadelItemGamePhase_EarlyGame =
{
upgrade_grit =
{
m_flPickPct = 9.027127
m_flWinratePct = 44.239315
}
upgrade_health =
{
m_flPickPct = 5.444052
m_flWinratePct = 44.08541
}
upgrade_endurance =
{
m_flPickPct = 7.818367
m_flWinratePct = 42.42105
}
upgrade_magic_burst =
{
m_flPickPct = 10.37271
m_flWinratePct = 43.251015
}
upgrade_magic_reach =
{
m_flPickPct = 13.621447
m_flWinratePct = 42.904613
}
upgrade_arcane_surge =
{
m_flPickPct = 5.042847
m_flWinratePct = 45.471237
}
upgrade_extra_charge =
{
m_flPickPct = 68.12781
m_flWinratePct = 43.027557
}
upgrade_melee_charge =
{
m_flPickPct = 5.22699
m_flWinratePct = 44.361347
}
upgrade_rapid_recharge =
{
m_flPickPct = 6.78552
m_flWinratePct = 48.302002
}
upgrade_soaring_spirit =
{
m_flPickPct = 30.416534
m_flWinratePct = 44.326447
}
upgrade_sprint_booster =
{
m_flPickPct = 10.260578
m_flWinratePct = 45.217567
}
upgrade_improved_spirit =
{
m_flPickPct = 62.11384
m_flWinratePct = 42.910614
}
upgrade_pristine_emblem =
{
m_flPickPct = 49.383274
m_flWinratePct = 42.5777
}
upgrade_improved_stamina =
{
m_flPickPct = 6.052033
m_flWinratePct = 45.045044
}
upgrade_non_player_bonus =
{
m_flPickPct = 20.29895
m_flWinratePct = 42.36773
}
upgrade_trophy_collector =
{
m_flPickPct = 9.221559
m_flWinratePct = 47.23338
}
upgrade_high_velocity_mag =
{
m_flPickPct = 50.436695
m_flWinratePct = 42.441055
}
}
}
}""0→0.55+0.55{
m_unTimestamp = 1790702781
m_mapGeneratedItemPopularity =
{
ECitadelItemGamePhase_MidGame =
{
upgrade_healbane =
{
m_flPickPct = 43.55264
m_flWinratePct = 44.985382
}
upgrade_ricochet =
{
m_flPickPct = 20.731653
m_flWinratePct = 47.76757
}
upgrade_clip_size =
{
m_flPickPct = 22.972673
m_flWinratePct = 45.90322
}
upgrade_crackshot =
{
m_flPickPct = 5.799637
m_flWinratePct = 41.75258
}
upgrade_headhunter =
{
m_flPickPct = 16.110102
m_flWinratePct = 46.233677
}
upgrade_suppressor =
{
m_flPickPct = 12.387617
m_flWinratePct = 43.707542
}
upgrade_magic_tempo =
{
m_flPickPct = 52.61305
m_flWinratePct = 44.70306
}
upgrade_titan_round =
{
m_flPickPct = 39.749325
m_flWinratePct = 46.437325
}
upgrade_kinetic_sash =
{
m_flPickPct = 16.321583
m_flWinratePct = 44.759514
}
upgrade_quick_silver =
{
m_flPickPct = 19.800478
m_flWinratePct = 45.915115
}
upgrade_toxic_bullets =
{
m_flPickPct = 28.556402
m_flWinratePct = 48.641
}
upgrade_soaring_spirit =
{
m_flPickPct = 14.034059
m_flWinratePct = 44.48915
}
upgrade_improved_spirit =
{
m_flPickPct = 5.482971
m_flWinratePct = 41.801292
}
upgrade_improved_stamina =
{
m_flPickPct = 11.608131
m_flWinratePct = 44.64899
}
upgrade_rechargingbullets =
{
m_flPickPct = 23.412241
m_flWinratePct = 46.881058
}
upgrade_cooldown_reduction =
{
m_flPickPct = 11.739891
m_flWinratePct = 45.826653
}
upgrade_magic_vulnerability =
{
m_flPickPct = 60.833076
m_flWinratePct = 46.22511
}
upgrade_reduce_debuff_duration =
{
m_flPickPct = 18.303513
m_flWinratePct = 48.883915
}
upgrade_tech_defense_shredders =
{
m_flPickPct = 12.836042
m_flWinratePct = 47.48555
}
}
ECitadelItemGamePhase_LateGame =
{
upgrade_ricochet =
{
m_flPickPct = 60.016388
m_flWinratePct = 46.672817
}
upgrade_inhibitor =
{
m_flPickPct = 23.340014
m_flWinratePct = 53.942123
}
upgrade_tech_purge =
{
m_flPickPct = 10.718912
m_flWinratePct = 42.72286
}
upgrade_magic_tempo =
{
m_flPickPct = 7.76598
m_flWinratePct = 44.19732
}
upgrade_spirit_burn =
{
m_flPickPct = 5.622419
m_flWinratePct = 53.328083
}
upgrade_titan_round =
{
m_flPickPct = 14.352779
m_flWinratePct = 44.295303
}
upgrade_proc_silence =
{
m_flPickPct = 15.991452
m_flWinratePct = 55.279373
}
upgrade_quick_silver =
{
m_flPickPct = 7.101653
m_flWinratePct = 46.102276
}
upgrade_tech_overflow =
{
m_flPickPct = 33.67583
m_flWinratePct = 53.125103
}
upgrade_toxic_bullets =
{
m_flPickPct = 48.173656
m_flWinratePct = 44.96081
}
upgrade_siphon_bullets =
{
m_flPickPct = 14.207735
m_flWinratePct = 54.831673
}
upgrade_soaring_spirit =
{
m_flPickPct = 13.695096
m_flWinratePct = 48.314335
}
upgrade_improved_spirit =
{
m_flPickPct = 6.291174
m_flWinratePct = 53.361492
}
upgrade_boundless_spirit =
{
m_flPickPct = 27.052492
m_flWinratePct = 51.897026
}
upgrade_ethereal_bullets =
{
m_flPickPct = 16.97687
m_flWinratePct = 51.03372
}
upgrade_resonant_healing =
{
m_flPickPct = 11.672221
m_flWinratePct = 43.43578
}
upgrade_cooldown_reduction =
{
m_flPickPct = 46.27257
m_flWinratePct = 46.9085
}
upgrade_escalating_exposure =
{
m_flPickPct = 64.26586
m_flWinratePct = 48.35036
}
upgrade_magic_vulnerability =
{
m_flPickPct = 16.727747
m_flWinratePct = 43.51999
}
upgrade_health_stealing_magic =
{
m_flPickPct = 24.03977
m_flWinratePct = 49.907887
}
upgrade_transcendent_cooldown =
{
m_flPickPct = 26.203262
m_flWinratePct = 49.826756
}
upgrade_reduce_debuff_duration =
{
m_flPickPct = 16.5517
m_flWinratePct = 43.334003
}
upgrade_spellslinger_headshots =
{
m_flPickPct = 16.856184
m_flWinratePct = 47.69443
}
upgrade_tech_defense_shredders =
{
m_flPickPct = 8.505597
m_flWinratePct = 46.003643
}
}
ECitadelItemGamePhase_EarlyGame =
{
upgrade_healbane =
{
m_flPickPct = 23.18892
m_flWinratePct = 48.099693
}
upgrade_clip_size =
{
m_flPickPct = 7.361685
m_flWinratePct = 44.141975
}
upgrade_crackshot =
{
m_flPickPct = 6.423898
m_flWinratePct = 47.36298
}
upgrade_suppressor =
{
m_flPickPct = 27.726171
m_flWinratePct = 45.986744
}
upgrade_magic_tempo =
{
m_flPickPct = 8.723524
m_flWinratePct = 48.191395
}
upgrade_titan_round =
{
m_flPickPct = 5.104131
m_flWinratePct = 43.40564
}
upgrade_soaring_spirit =
{
m_flPickPct = 8.871887
m_flWinratePct = 42.930237
}
upgrade_improved_spirit =
{
m_flPickPct = 25.108782
m_flWinratePct = 43.51354
}
upgrade_pristine_emblem =
{
m_flPickPct = 16.519226
m_flWinratePct = 46.983913
}
upgrade_headshot_booster =
{
m_flPickPct = 23.010662
m_flWinratePct = 45.29664
}
upgrade_non_player_bonus =
{
m_flPickPct = 36.121967
m_flWinratePct = 44.86437
}
upgrade_high_velocity_mag =
{
m_flPickPct = 12.605321
m_flWinratePct = 45.990337
}
upgrade_mystic_regeneration =
{
m_flPickPct = 80.12379
m_flWinratePct = 45.361835
}
}
}
}{
m_unTimestamp = 1790702781
m_mapGeneratedItemPopularity =
{
ECitadelItemGamePhase_MidGame =
{
upgrade_healbane =
{
m_flPickPct = 5.1616
m_flWinratePct = 51.216778
}
upgrade_crackshot =
{
m_flPickPct = 16.416134
m_flWinratePct = 52.06645
}
upgrade_cold_front =
{
m_flPickPct = 67.762726
m_flWinratePct = 51.00428
}
upgrade_containment =
{
m_flPickPct = 6.256559
m_flWinratePct = 50.25756
}
upgrade_magic_tempo =
{
m_flPickPct = 7.55481
m_flWinratePct = 50.492233
}
upgrade_arctic_blast =
{
m_flPickPct = 22.382633
m_flWinratePct = 60.594425
}
upgrade_boxing_glove =
{
m_flPickPct = 14.85344
m_flWinratePct = 53.45499
}
upgrade_melee_charge =
{
m_flPickPct = 7.4292
m_flWinratePct = 53.503895
}
upgrade_spirit_snatch =
{
m_flPickPct = 78.80241
m_flWinratePct = 52.18335
}
upgrade_acolytes_glove =
{
m_flPickPct = 13.641134
m_flWinratePct = 49.330585
}
upgrade_soaring_spirit =
{
m_flPickPct = 17.66067
m_flWinratePct = 53.75509
}
upgrade_sprint_booster =
{
m_flPickPct = 29.096184
m_flWinratePct = 49.67196
}
upgrade_improved_spirit =
{
m_flPickPct = 9.800924
m_flWinratePct = 55.573357
}
upgrade_trophy_collector =
{
m_flPickPct = 35.715527
m_flWinratePct = 50.260303
}
upgrade_cardio_calibrator =
{
m_flPickPct = 24.205637
m_flWinratePct = 51.96818
}
upgrade_tech_damage_pulse =
{
m_flPickPct = 18.822567
m_flWinratePct = 56.899506
}
upgrade_weapon_backstabber =
{
m_flPickPct = 11.190903
m_flWinratePct = 47.577908
}
upgrade_magic_vulnerability =
{
m_flPickPct = 12.837888
m_flWinratePct = 55.159317
}
upgrade_reduce_debuff_duration =
{
m_flPickPct = 13.564281
m_flWinratePct = 55.73291
}
upgrade_tech_defense_shredders =
{
m_flPickPct = 16.281433
m_flWinratePct = 53.20272
}
upgrade_bullet_armor_reduction_aura =
{
m_flPickPct = 29.29121
m_flWinratePct = 55.48032
}
}
ECitadelItemGamePhase_LateGame =
{
upgrade_discord =
{
m_flPickPct = 27.77562
m_flWinratePct = 59.593586
}
upgrade_healbane =
{
m_flPickPct = 6.171442
m_flWinratePct = 44.21532
}
upgrade_focus_lens =
{
m_flPickPct = 9.320794
m_flWinratePct = 59.437893
}
upgrade_juggernaut =
{
m_flPickPct = 10.356255
m_flWinratePct = 57.4609
}
upgrade_tech_purge =
{
m_flPickPct = 6.913536
m_flWinratePct = 47.693043
}
upgrade_magic_shock =
{
m_flPickPct = 13.474204
m_flWinratePct = 52.603497
}
upgrade_magic_tempo =
{
m_flPickPct = 24.106472
m_flWinratePct = 56.686436
}
upgrade_spirit_burn =
{
m_flPickPct = 24.332901
m_flWinratePct = 60.91017
}
upgrade_vex_barrier =
{
m_flPickPct = 7.13418
m_flWinratePct = 51.210472
}
upgrade_arctic_blast =
{
m_flPickPct = 55.695858
m_flWinratePct = 50.89544
}
upgrade_auto_cleanse =
{
m_flPickPct = 9.86125
m_flWinratePct = 57.152435
}
upgrade_boxing_glove =
{
m_flPickPct = 16.592154
m_flWinratePct = 50.019924
}
upgrade_counterspell =
{
m_flPickPct = 6.729251
m_flWinratePct = 50.067543
}
upgrade_spellbreaker =
{
m_flPickPct = 5.050864
m_flWinratePct = 54.515705
}
upgrade_spirit_snatch =
{
m_flPickPct = 7.958912
m_flWinratePct = 48.333508
}
upgrade_crushing_fists =
{
m_flPickPct = 8.068821
m_flWinratePct = 57.68128
}
upgrade_soaring_spirit =
{
m_flPickPct = 41.116776
m_flWinratePct = 52.543465
}
upgrade_improved_spirit =
{
m_flPickPct = 22.930527
m_flWinratePct = 54.73908
}
upgrade_boundless_spirit =
{
m_flPickPct = 55.7661
m_flWinratePct = 55.808956
}
upgrade_cardio_calibrator =
{
m_flPickPct = 5.673132
m_flWinratePct = 49.555717
}
upgrade_tech_damage_pulse =
{
m_flPickPct = 31.518316
m_flWinratePct = 53.070267
}
upgrade_cooldown_reduction =
{
m_flPickPct = 39.659035
m_flWinratePct = 56.018837
}
upgrade_escalating_exposure =
{
m_flPickPct = 29.140808
m_flWinratePct = 58.84922
}
upgrade_magic_vulnerability =
{
m_flPickPct = 36.173344
m_flWinratePct = 53.167477
}
upgrade_close_quarter_combat =
{
m_flPickPct = 7.514317
m_flWinratePct = 50.973278
}
upgrade_transcendent_cooldown =
{
m_flPickPct = 30.980341
m_flWinratePct = 58.22508
}
upgrade_reduce_debuff_duration =
{
m_flPickPct = 20.17536
m_flWinratePct = 50.299007
}
upgrade_spellslinger_headshots =
{
m_flPickPct = 6.235074
m_flWinratePct = 52.28628
}
upgrade_bullet_armor_reduction_aura =
{
m_flPickPct = 17.230124
m_flWinratePct = 49.56355
}
}
ECitadelItemGamePhase_EarlyGame =
{
upgrade_cold_front =
{
m_flPickPct = 16.606615
m_flWinratePct = 55.959194
}
upgrade_close_range =
{
m_flPickPct = 7.350875
m_flWinratePct = 50.48904
}
upgrade_acolytes_glove =
{
m_flPickPct = 75.64749
m_flWinratePct = 52.009003
}
upgrade_sprint_booster =
{
m_flPickPct = 45.415928
m_flWinratePct = 52.794964
}
upgrade_trophy_collector =
{
m_flPickPct = 29.296894
m_flWinratePct = 54.813686
}
upgrade_weapon_backstabber =
{
m_flPickPct = 77.61599
m_flWinratePct = 52.386074
}
upgrade_lifestrike_gauntlets =
{
m_flPickPct = 92.74995
m_flWinratePct = 51.652367
}
}
}
}{
m_unTimestamp = 1790702781
m_mapGeneratedItemPopularity =
{
ECitadelItemGamePhase_MidGame =
{
upgrade_grit =
{
m_flPickPct = 5.89443
m_flWinratePct = 59.154827
}
upgrade_vampire =
{
m_flPickPct = 6.319924
m_flWinratePct = 55.42104
}
upgrade_dps_aura =
{
m_flPickPct = 25.387663
m_flWinratePct = 61.98808
}
upgrade_healbane =
{
m_flPickPct = 8.965127
m_flWinratePct = 60.632496
}
upgrade_crackshot =
{
m_flPickPct = 15.055089
m_flWinratePct = 56.728218
}
upgrade_split_shot =
{
m_flPickPct = 5.164162
m_flWinratePct = 57.24751
}
upgrade_magic_burst =
{
m_flPickPct = 5.567552
m_flWinratePct = 59.596886
}
upgrade_magic_shock =
{
m_flPickPct = 7.689496
m_flWinratePct = 60.939747
}
upgrade_magic_storm =
{
m_flPickPct = 8.293094
m_flWinratePct = 57.667862
}
upgrade_magic_tempo =
{
m_flPickPct = 23.719267
m_flWinratePct = 59.248043
}
upgrade_arcane_surge =
{
m_flPickPct = 22.038546
m_flWinratePct = 57.339867
}
upgrade_extra_charge =
{
m_flPickPct = 7.138181
m_flWinratePct = 57.815758
}
upgrade_magic_shield =
{
m_flPickPct = 24.056347
m_flWinratePct = 59.12111
}
upgrade_quick_silver =
{
m_flPickPct = 5.315486
m_flWinratePct = 55.22591
}
upgrade_spirit_bubble =
{
m_flPickPct = 9.513466
m_flWinratePct = 58.27711
}
upgrade_toxic_bullets =
{
m_flPickPct = 20.934216
m_flWinratePct = 60.557575
}
upgrade_rapid_recharge =
{
m_flPickPct = 9.785085
m_flWinratePct = 58.26238
}
upgrade_soaring_spirit =
{
m_flPickPct = 28.457085
m_flWinratePct = 57.22885
}
upgrade_sprint_booster =
{
m_flPickPct = 6.294845
m_flWinratePct = 56.452156
}
upgrade_chain_lightning =
{
m_flPickPct = 9.847996
m_flWinratePct = 55.891747
}
upgrade_improved_spirit =
{
m_flPickPct = 13.047914
m_flWinratePct = 56.44058
}
upgrade_arcane_extension =
{
m_flPickPct = 37.290867
m_flWinratePct = 59.23583
}
upgrade_improved_stamina =
{
m_flPickPct = 23.110569
m_flWinratePct = 57.074802
}
upgrade_superior_stamina =
{
m_flPickPct = 18.489645
m_flWinratePct = 61.62812
}
upgrade_trophy_collector =
{
m_flPickPct = 7.411926
m_flWinratePct = 57.183002
}
upgrade_rechargingbullets =
{
m_flPickPct = 9.737477
m_flWinratePct = 55.653046
}
upgrade_cooldown_reduction =
{
m_flPickPct = 13.169059
m_flWinratePct = 60.540333
}
upgrade_restorative_locket =
{
m_flPickPct = 5.52547
m_flWinratePct = 58.21217
}
upgrade_magic_vulnerability =
{
m_flPickPct = 17.339834
m_flWinratePct = 60.31917
}
upgrade_health_stealing_magic =
{
m_flPickPct = 29.313599
m_flWinratePct = 58.314724
}
upgrade_imbued_duration_extender =
{
m_flPickPct = 19.423946
m_flWinratePct = 61.204483
}
}
ECitadelItemGamePhase_LateGame =
{
upgrade_infuser =
{
m_flPickPct = 5.126734
m_flWinratePct = 58.36166
}
upgrade_dps_aura =
{
m_flPickPct = 13.016829
m_flWinratePct = 57.097607
}
upgrade_ricochet =
{
m_flPickPct = 14.979363
m_flWinratePct = 58.24915
}
upgrade_capacitor =
{
m_flPickPct = 5.428956
m_flWinratePct = 55.331978
}
upgrade_tech_purge =
{
m_flPickPct = 13.273994
m_flWinratePct = 55.114
}
upgrade_magic_shock =
{
m_flPickPct = 17.153582
m_flWinratePct = 57.930862
}
upgrade_magic_storm =
{
m_flPickPct = 5.681446
m_flWinratePct = 53.66602
}
upgrade_magic_tempo =
{
m_flPickPct = 11.541421
m_flWinratePct = 58.839127
}
upgrade_spirit_burn =
{
m_flPickPct = 20.109072
m_flWinratePct = 63.24089
}
upgrade_auto_cleanse =
{
m_flPickPct = 5.601109
m_flWinratePct = 58.723534
}
upgrade_mystic_reverb =
{
m_flPickPct = 8.906855
m_flWinratePct = 61.444115
}
upgrade_tech_overflow =
{
m_flPickPct = 18.035595
m_flWinratePct = 60.344097
}
upgrade_toxic_bullets =
{
m_flPickPct = 26.190506
m_flWinratePct = 55.90035
}
upgrade_rapid_recharge =
{
m_flPickPct = 7.516886
m_flWinratePct = 54.67089
}
upgrade_soaring_spirit =
{
m_flPickPct = 10.094068
m_flWinratePct = 57.73361
}
upgrade_ultimate_burst =
{
m_flPickPct = 5.033644
m_flWinratePct = 60.361427
}
upgrade_damage_recycler =
{
m_flPickPct = 15.500495
m_flWinratePct = 56.735043
}
upgrade_diviners_kevlar =
{
m_flPickPct = 14.060368
m_flWinratePct = 63.084225
}
upgrade_arcane_extension =
{
m_flPickPct = 8.194868
m_flWinratePct = 55.604546
}
upgrade_boundless_spirit =
{
m_flPickPct = 44.705578
m_flWinratePct = 59.655045
}
upgrade_ethereal_bullets =
{
m_flPickPct = 5.410253
m_flWinratePct = 58.988056
}
upgrade_superior_stamina =
{
m_flPickPct = 22.954046
m_flWinratePct = 55.373047
}
upgrade_ability_refresher =
{
m_flPickPct = 18.757784
m_flWinratePct = 61.55136
}
upgrade_cooldown_reduction =
{
m_flPickPct = 24.571426
m_flWinratePct = 58.18254
}
upgrade_ability_power_shard =
{
m_flPickPct = 27.541794
m_flWinratePct = 60.28336
}
upgrade_escalating_exposure =
{
m_flPickPct = 24.152735
m_flWinratePct = 60.917618
}
upgrade_magic_vulnerability =
{
m_flPickPct = 18.013916
m_flWinratePct = 58.38033
}
upgrade_health_stealing_magic =
{
m_flPickPct = 15.324092
m_flWinratePct = 56.517155
}
upgrade_transcendent_cooldown =
{
m_flPickPct = 27.525217
m_flWinratePct = 58.729057
}
upgrade_imbued_duration_extender =
{
m_flPickPct = 29.16385
m_flWinratePct = 57.500366
}
}
ECitadelItemGamePhase_EarlyGame =
{
upgrade_crackshot =
{
m_flPickPct = 28.777033
m_flWinratePct = 60.296593
}
upgrade_endurance =
{
m_flPickPct = 5.291077
m_flWinratePct = 55.72783
}
upgrade_goose_egg =
{
m_flPickPct = 5.048371
m_flWinratePct = 56.41997
}
upgrade_arcane_surge =
{
m_flPickPct = 25.373198
m_flWinratePct = 60.289143
}
upgrade_extra_charge =
{
m_flPickPct = 10.85929
m_flWinratePct = 56.861595
}
upgrade_active_reload =
{
m_flPickPct = 5.294053
m_flWinratePct = 55.800884
}
upgrade_medic_bullets =
{
m_flPickPct = 74.48526
m_flWinratePct = 57.929546
}
upgrade_soaring_spirit =
{
m_flPickPct = 29.404413
m_flWinratePct = 59.702507
}
upgrade_sprint_booster =
{
m_flPickPct = 9.627482
m_flWinratePct = 57.660046
}
upgrade_improved_spirit =
{
m_flPickPct = 47.223118
m_flWinratePct = 58.384865
}
upgrade_improved_stamina =
{
m_flPickPct = 49.877583
m_flWinratePct = 58.62166
}
upgrade_non_player_bonus =
{
m_flPickPct = 16.585623
m_flWinratePct = 57.606358
}
upgrade_trophy_collector =
{
m_flPickPct = 6.786844
m_flWinratePct = 58.72111
}
}
}
}female-50Vo.VoteReveal.Necro[
{
m_strParamName = "e_SWITCH_4wayRoll_ON/OFF"
m_strParamValue = "0"
},
{
m_strParamName = "e_SWITCH_Recoil_ON/OFF"
m_strParamValue = "1"
},
{
m_strParamName = "e_SWITCH_ZiplinePhysicsSway_ON/OFF"
m_strParamValue = "0"
},
{
m_strParamName = "e_SWITCH_ShootStyle"
m_strParamValue = "0"
},
]{
m_unTimestamp = 1790702781
m_mapGeneratedItemPopularity =
{
ECitadelItemGamePhase_MidGame =
{
upgrade_vampire =
{
m_flPickPct = 5.785631
m_flWinratePct = 50
}
upgrade_crackshot =
{
m_flPickPct = 24.255058
m_flWinratePct = 49.535805
}
upgrade_long_range =
{
m_flPickPct = 23.536036
m_flWinratePct = 48.287785
}
upgrade_magic_burst =
{
m_flPickPct = 11.930216
m_flWinratePct = 46.047466
}
upgrade_magic_reach =
{
m_flPickPct = 6.581573
m_flWinratePct = 45.037262
}
upgrade_magic_shock =
{
m_flPickPct = 45.67304
m_flWinratePct = 50.460083
}
upgrade_magic_storm =
{
m_flPickPct = 5.095591
m_flWinratePct = 49.94531
}
upgrade_magic_tempo =
{
m_flPickPct = 58.763725
m_flWinratePct = 48.137115
}
upgrade_extra_charge =
{
m_flPickPct = 17.222006
m_flWinratePct = 47.54353
}
upgrade_magic_shield =
{
m_flPickPct = 48.504543
m_flWinratePct = 48.863506
}
upgrade_sharpshooter =
{
m_flPickPct = 26.491278
m_flWinratePct = 49.650734
}
upgrade_blitz_bullets =
{
m_flPickPct = 9.461011
m_flWinratePct = 47.44904
}
upgrade_rapid_recharge =
{
m_flPickPct = 37.546402
m_flWinratePct = 50.218224
}
upgrade_soaring_spirit =
{
m_flPickPct = 54.030434
m_flWinratePct = 48.398945
}
upgrade_improved_spirit =
{
m_flPickPct = 30.346134
m_flWinratePct = 47.795902
}
upgrade_pristine_emblem =
{
m_flPickPct = 10.120952
m_flWinratePct = 46.447845
}
upgrade_boundless_spirit =
{
m_flPickPct = 5.33638
m_flWinratePct = 54.543556
}
upgrade_improved_stamina =
{
m_flPickPct = 32.8878
m_flWinratePct = 49.206833
}
upgrade_superior_stamina =
{
m_flPickPct = 22.996489
m_flWinratePct = 51.679676
}
upgrade_trophy_collector =
{
m_flPickPct = 7.064266
m_flWinratePct = 49.597603
}
upgrade_rechargingbullets =
{
m_flPickPct = 21.193913
m_flWinratePct = 50.04208
}
upgrade_cooldown_reduction =
{
m_flPickPct = 18.130539
m_flWinratePct = 50.036892
}
}
ECitadelItemGamePhase_LateGame =
{
upgrade_burst_fire =
{
m_flPickPct = 5.228248
m_flWinratePct = 48.272923
}
upgrade_tech_purge =
{
m_flPickPct = 6.966167
m_flWinratePct = 45.559288
}
upgrade_tech_range =
{
m_flPickPct = 7.203612
m_flWinratePct = 49.5048
}
upgrade_magic_shock =
{
m_flPickPct = 36.542
m_flWinratePct = 45.99451
}
upgrade_magic_storm =
{
m_flPickPct = 14.8509
m_flWinratePct = 49.48206
}
upgrade_magic_tempo =
{
m_flPickPct = 7.368597
m_flWinratePct = 47.594555
}
upgrade_spirit_burn =
{
m_flPickPct = 49.216877
m_flWinratePct = 54.81993
}
upgrade_vex_barrier =
{
m_flPickPct = 6.687476
m_flWinratePct = 51.775295
}
upgrade_auto_cleanse =
{
m_flPickPct = 9.572488
m_flWinratePct = 55.351112
}
upgrade_counterspell =
{
m_flPickPct = 8.836742
m_flWinratePct = 48.492493
}
upgrade_glass_cannon =
{
m_flPickPct = 6.023076
m_flWinratePct = 53.340736
}
upgrade_magic_shield =
{
m_flPickPct = 5.174739
m_flWinratePct = 43.601894
}
upgrade_sharpshooter =
{
m_flPickPct = 15.806253
m_flWinratePct = 46.62529
}
upgrade_mystic_reverb =
{
m_flPickPct = 44.975197
m_flWinratePct = 55.35754
}
upgrade_tech_overflow =
{
m_flPickPct = 12.010479
m_flWinratePct = 56.237236
}
upgrade_rapid_recharge =
{
m_flPickPct = 42.158184
m_flWinratePct = 47.20768
}
upgrade_soaring_spirit =
{
m_flPickPct = 9.298255
m_flWinratePct = 47.164608
}
upgrade_ultimate_burst =
{
m_flPickPct = 5.609498
m_flWinratePct = 53.795708
}
upgrade_diviners_kevlar =
{
m_flPickPct = 5.447857
m_flWinratePct = 55.985268
}
upgrade_boundless_spirit =
{
m_flPickPct = 64.00089
m_flWinratePct = 50.327457
}
upgrade_improved_stamina =
{
m_flPickPct = 11.758542
m_flWinratePct = 48.464165
}
upgrade_superior_stamina =
{
m_flPickPct = 36.241013
m_flWinratePct = 48.93571
}
upgrade_rechargingbullets =
{
m_flPickPct = 7.49568
m_flWinratePct = 47.412254
}
upgrade_cooldown_reduction =
{
m_flPickPct = 45.19146
m_flWinratePct = 48.400307
}
upgrade_escalating_exposure =
{
m_flPickPct = 5.343069
m_flWinratePct = 54.82996
}
upgrade_health_stealing_magic =
{
m_flPickPct = 6.492392
m_flWinratePct = 56.404533
}
upgrade_transcendent_cooldown =
{
m_flPickPct = 34.777325
m_flWinratePct = 51.585087
}
upgrade_reduce_debuff_duration =
{
m_flPickPct = 6.220389
m_flWinratePct = 47.526882
}
}
ECitadelItemGamePhase_EarlyGame =
{
upgrade_endurance =
{
m_flPickPct = 6.711035
m_flWinratePct = 47.774086
}
upgrade_long_range =
{
m_flPickPct = 15.843394
m_flWinratePct = 51.12581
}
upgrade_magic_burst =
{
m_flPickPct = 73.38885
m_flWinratePct = 48.587315
}
upgrade_extra_charge =
{
m_flPickPct = 66.83946
m_flWinratePct = 48.53812
}
upgrade_magic_shield =
{
m_flPickPct = 8.232723
m_flWinratePct = 51.198376
}
upgrade_rapid_rounds =
{
m_flPickPct = 11.235968
m_flWinratePct = 49.08225
}
upgrade_blitz_bullets =
{
m_flPickPct = 8.942844
m_flWinratePct = 49.987534
}
upgrade_medic_bullets =
{
m_flPickPct = 14.060845
m_flWinratePct = 49.2032
}
upgrade_soaring_spirit =
{
m_flPickPct = 19.74293
m_flWinratePct = 49.130436
}
upgrade_sprint_booster =
{
m_flPickPct = 5.220561
m_flWinratePct = 48.110188
}
upgrade_improved_spirit =
{
m_flPickPct = 38.81587
m_flWinratePct = 48.84402
}
upgrade_pristine_emblem =
{
m_flPickPct = 41.6898
m_flWinratePct = 49.260635
}
upgrade_high_velocity_mag =
{
m_flPickPct = 54.44634
m_flWinratePct = 48.839066
}
}
}
}{
m_unTimestamp = 1790702781
m_mapGeneratedItemPopularity =
{
ECitadelItemGamePhase_MidGame =
{
upgrade_chonky =
{
m_flPickPct = 20.90757
m_flWinratePct = 48.581966
}
upgrade_health =
{
m_flPickPct = 9.438948
m_flWinratePct = 47.0525
}
upgrade_vampire =
{
m_flPickPct = 54.614155
m_flWinratePct = 47.219208
}
upgrade_ricochet =
{
m_flPickPct = 5.442097
m_flWinratePct = 50.891193
}
upgrade_berserker =
{
m_flPickPct = 7.844753
m_flWinratePct = 51.07869
}
upgrade_clip_size =
{
m_flPickPct = 10.588732
m_flWinratePct = 45.208893
}
upgrade_tech_purge =
{
m_flPickPct = 9.390651
m_flWinratePct = 49.714756
}
upgrade_magic_reach =
{
m_flPickPct = 6.96202
m_flWinratePct = 48.57759
}
upgrade_titan_round =
{
m_flPickPct = 21.45385
m_flWinratePct = 45.693424
}
upgrade_extra_charge =
{
m_flPickPct = 13.39643
m_flWinratePct = 49.042656
}
upgrade_rapid_rounds =
{
m_flPickPct = 6.62435
m_flWinratePct = 44.52886
}
upgrade_blitz_bullets =
{
m_flPickPct = 16.068573
m_flWinratePct = 44.41049
}
upgrade_rapid_recharge =
{
m_flPickPct = 5.667752
m_flWinratePct = 51.29252
}
upgrade_sprint_booster =
{
m_flPickPct = 27.960503
m_flWinratePct = 47.460556
}
upgrade_weighted_shots =
{
m_flPickPct = 13.224753
m_flWinratePct = 49.363205
}
upgrade_fleetfoot_boots =
{
m_flPickPct = 23.629229
m_flWinratePct = 49.659058
}
upgrade_pristine_emblem =
{
m_flPickPct = 9.173924
m_flWinratePct = 43.00124
}
upgrade_slowing_bullets =
{
m_flPickPct = 10.753102
m_flWinratePct = 47.680695
}
upgrade_bulletshredimbue =
{
m_flPickPct = 7.85287
m_flWinratePct = 50.777817
}
upgrade_cardio_calibrator =
{
m_flPickPct = 52.023994
m_flWinratePct = 47.64635
}
upgrade_headshot_booster2 =
{
m_flPickPct = 28.415058
m_flWinratePct = 45.65295
}
upgrade_intensifying_clip =
{
m_flPickPct = 17.147333
m_flWinratePct = 45.950294
}
upgrade_rechargingbullets =
{
m_flPickPct = 7.567149
m_flWinratePct = 49.31617
}
upgrade_hollow_point_rounds =
{
m_flPickPct = 31.142803
m_flWinratePct = 49.78758
}
upgrade_close_quarter_combat =
{
m_flPickPct = 17.859608
m_flWinratePct = 49.844337
}
upgrade_non_player_bonus_sacrifice =
{
m_flPickPct = 15.818161
m_flWinratePct = 44.949326
}
upgrade_regenerating_bullet_shield =
{
m_flPickPct = 48.413517
m_flWinratePct = 46.472404
}
}
ECitadelItemGamePhase_LateGame =
{
upgrade_chonky =
{
m_flPickPct = 8.638392
m_flWinratePct = 43.349777
}
upgrade_fervor =
{
m_flPickPct = 5.804383
m_flWinratePct = 54.363026
}
upgrade_vampire =
{
m_flPickPct = 14.706169
m_flWinratePct = 45.650734
}
upgrade_critshot =
{
m_flPickPct = 8.738636
m_flWinratePct = 53.641094
}
upgrade_ricochet =
{
m_flPickPct = 38.435875
m_flWinratePct = 50.63565
}
upgrade_berserker =
{
m_flPickPct = 21.445618
m_flWinratePct = 47.57579
}
upgrade_inhibitor =
{
m_flPickPct = 12.140828
m_flWinratePct = 50.01504
}
upgrade_juggernaut =
{
m_flPickPct = 14.446835
m_flWinratePct = 48.467567
}
upgrade_tech_purge =
{
m_flPickPct = 23.197645
m_flWinratePct = 45.411922
}
upgrade_magic_reach =
{
m_flPickPct = 8.724432
m_flWinratePct = 49.109177
}
upgrade_auto_cleanse =
{
m_flPickPct = 5.759335
m_flWinratePct = 49.68642
}
upgrade_counterspell =
{
m_flPickPct = 6.095779
m_flWinratePct = 44.02796
}
upgrade_extra_charge =
{
m_flPickPct = 18.650162
m_flWinratePct = 46.659702
}
upgrade_glass_cannon =
{
m_flPickPct = 7.543019
m_flWinratePct = 52.44808
}
upgrade_proc_silence =
{
m_flPickPct = 25.450487
m_flWinratePct = 54.38367
}
upgrade_banshee_slugs =
{
m_flPickPct = 18.172077
m_flWinratePct = 48.570663
}
upgrade_surging_power =
{
m_flPickPct = 52.00487
m_flWinratePct = 48.573437
}
upgrade_rapid_recharge =
{
m_flPickPct = 33.50609
m_flWinratePct = 46.783512
}
upgrade_siphon_bullets =
{
m_flPickPct = 25.250406
m_flWinratePct = 52.40047
}
upgrade_weighted_shots =
{
m_flPickPct = 14.751218
m_flWinratePct = 43.42587
}
upgrade_fleetfoot_boots =
{
m_flPickPct = 7.640828
m_flWinratePct = 44.22372
}
upgrade_bulletshredimbue =
{
m_flPickPct = 27.04302
m_flWinratePct = 47.12159
}
upgrade_cardio_calibrator =
{
m_flPickPct = 6.178978
m_flWinratePct = 43.96059
}
upgrade_rechargingbullets =
{
m_flPickPct = 15.970373
m_flWinratePct = 48.052147
}
upgrade_enchanted_holsters =
{
m_flPickPct = 7.15625
m_flWinratePct = 55.03885
}
upgrade_hollow_point_rounds =
{
m_flPickPct = 18.770292
m_flWinratePct = 44.674595
}
upgrade_reinforcing_casings =
{
m_flPickPct = 7.30276
m_flWinratePct = 44.520397
}
upgrade_close_quarter_combat =
{
m_flPickPct = 19.770699
m_flWinratePct = 44.5058
}
upgrade_reduce_debuff_duration =
{
m_flPickPct = 7.269481
m_flWinratePct = 43.4904
}
}
ECitadelItemGamePhase_EarlyGame =
{
upgrade_health =
{
m_flPickPct = 17.125881
m_flWinratePct = 46.63254
}
upgrade_vampire =
{
m_flPickPct = 5.198885
m_flWinratePct = 46.346603
}
upgrade_clip_size =
{
m_flPickPct = 17.281727
m_flWinratePct = 45.57794
}
upgrade_endurance =
{
m_flPickPct = 11.03373
m_flWinratePct = 44.285873
}
upgrade_close_range =
{
m_flPickPct = 60.657307
m_flWinratePct = 47.22365
}
upgrade_titan_round =
{
m_flPickPct = 7.245565
m_flWinratePct = 46.317146
}
upgrade_rapid_rounds =
{
m_flPickPct = 16.176607
m_flWinratePct = 45.382473
}
upgrade_blitz_bullets =
{
m_flPickPct = 9.225687
m_flWinratePct = 47.136196
}
upgrade_medic_bullets =
{
m_flPickPct = 68.54167
m_flWinratePct = 46.984947
}
upgrade_pristine_emblem =
{
m_flPickPct = 17.26671
m_flWinratePct = 47.21824
}
upgrade_non_player_bonus =
{
m_flPickPct = 27.469673
m_flWinratePct = 45.56253
}
upgrade_headshot_booster2 =
{
m_flPickPct = 20.267534
m_flWinratePct = 49.530426
}
upgrade_high_velocity_mag =
{
m_flPickPct = 13.159144
m_flWinratePct = 45.83025
}
upgrade_intensifying_clip =
{
m_flPickPct = 16.639677
m_flWinratePct = 49.23171
}
upgrade_lifestrike_gauntlets =
{
m_flPickPct = 6.554004
m_flWinratePct = 45.086384
}
upgrade_regenerating_bullet_shield =
{
m_flPickPct = 19.822727
m_flWinratePct = 48.086727
}
}
}
}Vo.VoteReveal.Priest{
m_unTimestamp = 1790702781
m_mapGeneratedItemPopularity =
{
ECitadelItemGamePhase_MidGame =
{
upgrade_grit =
{
m_flPickPct = 10.54121
m_flWinratePct = 48.09815
}
upgrade_health =
{
m_flPickPct = 6.172352
m_flWinratePct = 48.72447
}
upgrade_tech_purge =
{
m_flPickPct = 7.50184
m_flWinratePct = 53.000576
}
upgrade_close_range =
{
m_flPickPct = 6.085775
m_flWinratePct = 44.980885
}
upgrade_containment =
{
m_flPickPct = 14.815376
m_flWinratePct = 50.105915
}
upgrade_magic_reach =
{
m_flPickPct = 9.427081
m_flWinratePct = 50.992996
}
upgrade_vex_barrier =
{
m_flPickPct = 5.910999
m_flWinratePct = 49.07543
}
upgrade_boxing_glove =
{
m_flPickPct = 44.147438
m_flWinratePct = 50.07844
}
upgrade_extra_charge =
{
m_flPickPct = 20.858404
m_flWinratePct = 49.92477
}
upgrade_magic_shield =
{
m_flPickPct = 12.366889
m_flWinratePct = 50.986656
}
upgrade_melee_charge =
{
m_flPickPct = 25.959373
m_flWinratePct = 49.788433
}
upgrade_spirit_bubble =
{
m_flPickPct = 29.659971
m_flWinratePct = 50.069324
}
upgrade_spirit_snatch =
{
m_flPickPct = 53.096188
m_flWinratePct = 52.580357
}
upgrade_acolytes_glove =
{
m_flPickPct = 41.971127
m_flWinratePct = 49.854317
}
upgrade_rapid_recharge =
{
m_flPickPct = 8.954158
m_flWinratePct = 54.81025
}
upgrade_sprint_booster =
{
m_flPickPct = 12.248387
m_flWinratePct = 48.84697
}
upgrade_weighted_shots =
{
m_flPickPct = 7.999654
m_flWinratePct = 49.790314
}
upgrade_fleetfoot_boots =
{
m_flPickPct = 8.345959
m_flWinratePct = 47.48444
}
upgrade_slowing_bullets =
{
m_flPickPct = 5.529522
m_flWinratePct = 48.360897
}
upgrade_non_player_bonus =
{
m_flPickPct = 6.881737
m_flWinratePct = 46.29659
}
upgrade_cardio_calibrator =
{
m_flPickPct = 17.3802
m_flWinratePct = 49.458282
}
upgrade_headshot_booster2 =
{
m_flPickPct = 9.796654
m_flWinratePct = 49.23502
}
upgrade_weapon_backstabber =
{
m_flPickPct = 27.35217
m_flWinratePct = 46.703197
}
upgrade_close_quarter_combat =
{
m_flPickPct = 28.566946
m_flWinratePct = 50.937607
}
upgrade_lifestrike_gauntlets =
{
m_flPickPct = 5.261677
m_flWinratePct = 44.385025
}
upgrade_bullet_resist_shredder =
{
m_flPickPct = 37.139626
m_flWinratePct = 50.55291
}
upgrade_reduce_debuff_duration =
{
m_flPickPct = 5.524653
m_flWinratePct = 53.888344
}
upgrade_non_player_bonus_sacrifice =
{
m_flPickPct = 29.140512
m_flWinratePct = 48.661194
}
upgrade_regenerating_bullet_shield =
{
m_flPickPct = 18.342821
m_flWinratePct = 49.482285
}
}
ECitadelItemGamePhase_LateGame =
{
upgrade_health =
{
m_flPickPct = 10.516206
m_flWinratePct = 54.288654
}
upgrade_discord =
{
m_flPickPct = 16.494778
m_flWinratePct = 56.754364
}
upgrade_colossus =
{
m_flPickPct = 24.89638
m_flWinratePct = 56.608204
}
upgrade_healbane =
{
m_flPickPct = 5.032195
m_flWinratePct = 42.451614
}
upgrade_berserker =
{
m_flPickPct = 27.465506
m_flWinratePct = 52.4045
}
upgrade_juggernaut =
{
m_flPickPct = 18.666739
m_flWinratePct = 55.31915
}
upgrade_tech_purge =
{
m_flPickPct = 35.49754
m_flWinratePct = 49.471825
}
upgrade_tech_range =
{
m_flPickPct = 28.864239
m_flWinratePct = 52.568237
}
upgrade_containment =
{
m_flPickPct = 7.76906
m_flWinratePct = 45.06895
}
upgrade_magic_reach =
{
m_flPickPct = 12.536119
m_flWinratePct = 52.08477
}
upgrade_magic_shock =
{
m_flPickPct = 5.958552
m_flWinratePct = 51.589176
}
upgrade_unstoppable =
{
m_flPickPct = 6.483416
m_flWinratePct = 52.687363
}
upgrade_vex_barrier =
{
m_flPickPct = 6.165792
m_flWinratePct = 49.08293
}
upgrade_auto_cleanse =
{
m_flPickPct = 12.39381
m_flWinratePct = 54.774067
}
upgrade_boxing_glove =
{
m_flPickPct = 22.468481
m_flWinratePct = 47.849438
}
upgrade_counterspell =
{
m_flPickPct = 5.967209
m_flWinratePct = 48.07762
}
upgrade_extra_charge =
{
m_flPickPct = 15.024078
m_flWinratePct = 49.373333
}
upgrade_melee_charge =
{
m_flPickPct = 19.579027
m_flWinratePct = 52.34358
}
upgrade_spellbreaker =
{
m_flPickPct = 8.585574
m_flWinratePct = 52.883343
}
upgrade_banshee_slugs =
{
m_flPickPct = 8.750608
m_flWinratePct = 54.563442
}
upgrade_spirit_bubble =
{
m_flPickPct = 5.918511
m_flWinratePct = 44.615105
}
upgrade_spirit_snatch =
{
m_flPickPct = 27.739841
m_flWinratePct = 45.574066
}
upgrade_crushing_fists =
{
m_flPickPct = 51.11466
m_flWinratePct = 54.720795
}
upgrade_debuff_reducer =
{
m_flPickPct = 7.883232
m_flWinratePct = 49.25527
}
upgrade_rapid_recharge =
{
m_flPickPct = 43.423515
m_flWinratePct = 50.121494
}
upgrade_weighted_shots =
{
m_flPickPct = 10.798117
m_flWinratePct = 50.400883
}
upgrade_absorbing_armor =
{
m_flPickPct = 5.438017
m_flWinratePct = 54.736317
}
upgrade_damage_recycler =
{
m_flPickPct = 5.025702
m_flWinratePct = 50.462963
}
upgrade_deflecting_armor =
{
m_flPickPct = 10.354418
m_flWinratePct = 53.52738
}
upgrade_cardio_calibrator =
{
m_flPickPct = 9.314972
m_flWinratePct = 50.926517
}
upgrade_reinforcing_casings =
{
m_flPickPct = 15.801093
m_flWinratePct = 49.71235
}
upgrade_close_quarter_combat =
{
m_flPickPct = 29.248417
m_flWinratePct = 48.1611
}
upgrade_improved_bullet_armor =
{
m_flPickPct = 5.776203
m_flWinratePct = 45.686184
}
upgrade_bullet_resist_shredder =
{
m_flPickPct = 7.913533
m_flWinratePct = 45.278633
}
upgrade_reduce_debuff_duration =
{
m_flPickPct = 9.962665
m_flWinratePct = 47.49077
}
upgrade_bullet_armor_reduction_aura =
{
m_flPickPct = 9.103945
m_flWinratePct = 52.659733
}
}
ECitadelItemGamePhase_EarlyGame =
{
upgrade_grit =
{
m_flPickPct = 39.163795
m_flWinratePct = 49.199352
}
upgrade_health =
{
m_flPickPct = 5.849219
m_flWinratePct = 47.752083
}
upgrade_endurance =
{
m_flPickPct = 22.993761
m_flWinratePct = 47.438522
}
upgrade_close_range =
{
m_flPickPct = 77.63283
m_flWinratePct = 48.982395
}
upgrade_extra_charge =
{
m_flPickPct = 8.469734
m_flWinratePct = 48.03552
}
upgrade_melee_charge =
{
m_flPickPct = 9.74455
m_flWinratePct = 51.57421
}
upgrade_spirit_bubble =
{
m_flPickPct = 5.301091
m_flWinratePct = 50.045933
}
upgrade_acolytes_glove =
{
m_flPickPct = 16.636997
m_flWinratePct = 48.30715
}
upgrade_sprint_booster =
{
m_flPickPct = 5.857876
m_flWinratePct = 49.879917
}
upgrade_non_player_bonus =
{
m_flPickPct = 50.719383
m_flWinratePct = 48.89529
}
upgrade_weapon_backstabber =
{
m_flPickPct = 32.296238
m_flWinratePct = 51.912476
}
upgrade_lifestrike_gauntlets =
{
m_flPickPct = 77.84656
m_flWinratePct = 49.060604
}
}
}
}Vo.VoteReveal.Punkgoat{
m_unTimestamp = 1790702781
m_mapGeneratedItemPopularity =
{
ECitadelItemGamePhase_MidGame =
{
upgrade_rupture =
{
m_flPickPct = 5.772293
m_flWinratePct = 50.302116
}
upgrade_healbane =
{
m_flPickPct = 34.89672
m_flWinratePct = 46.906273
}
upgrade_cold_front =
{
m_flPickPct = 19.907482
m_flWinratePct = 45.547386
}
upgrade_tech_purge =
{
m_flPickPct = 5.574958
m_flWinratePct = 48.77346
}
upgrade_magic_tempo =
{
m_flPickPct = 10.628582
m_flWinratePct = 49.779793
}
upgrade_express_shot =
{
m_flPickPct = 23.396648
m_flWinratePct = 46.967556
}
upgrade_magic_shield =
{
m_flPickPct = 9.208225
m_flWinratePct = 48.38774
}
upgrade_rapid_recharge =
{
m_flPickPct = 9.929189
m_flWinratePct = 47.305416
}
upgrade_fleetfoot_boots =
{
m_flPickPct = 7.83422
m_flWinratePct = 46.898247
}
upgrade_healing_booster =
{
m_flPickPct = 15.93186
m_flWinratePct = 47.859776
}
upgrade_resonant_healing =
{
m_flPickPct = 79.50372
m_flWinratePct = 44.82715
}
upgrade_trophy_collector =
{
m_flPickPct = 5.768163
m_flWinratePct = 49.073116
}
upgrade_high_velocity_mag =
{
m_flPickPct = 20.34988
m_flWinratePct = 45.583294
}
upgrade_tech_damage_pulse =
{
m_flPickPct = 12.697392
m_flWinratePct = 52.5047
}
upgrade_magic_vulnerability =
{
m_flPickPct = 15.894228
m_flWinratePct = 48.602528
}
upgrade_mystic_regeneration =
{
m_flPickPct = 27.329592
m_flWinratePct = 42.727364
}
upgrade_health_stealing_magic =
{
m_flPickPct = 6.736025
m_flWinratePct = 48.419403
}
upgrade_bullet_resist_shredder =
{
m_flPickPct = 26.783018
m_flWinratePct = 43.22921
}
upgrade_reduce_debuff_duration =
{
m_flPickPct = 21.805115
m_flWinratePct = 49.090794
}
upgrade_regenerating_bullet_shield =
{
m_flPickPct = 27.35162
m_flWinratePct = 42.354027
}
upgrade_bullet_armor_reduction_aura =
{
m_flPickPct = 42.320667
m_flWinratePct = 44.89579
}
}
ECitadelItemGamePhase_LateGame =
{
upgrade_infuser =
{
m_flPickPct = 5.145385
m_flWinratePct = 53.25544
}
upgrade_critshot =
{
m_flPickPct = 26.145
m_flWinratePct = 50.811817
}
upgrade_dps_aura =
{
m_flPickPct = 8.940635
m_flWinratePct = 44.64634
}
upgrade_healbane =
{
m_flPickPct = 6.833743
m_flWinratePct = 39.50037
}
upgrade_berserker =
{
m_flPickPct = 29.050407
m_flWinratePct = 46.3919
}
upgrade_cold_front =
{
m_flPickPct = 10.932797
m_flWinratePct = 42.34563
}
upgrade_juggernaut =
{
m_flPickPct = 9.609278
m_flWinratePct = 51.611824
}
upgrade_tech_purge =
{
m_flPickPct = 22.904123
m_flWinratePct = 44.146347
}
upgrade_magic_tempo =
{
m_flPickPct = 15.880387
m_flWinratePct = 47.67946
}
upgrade_self_bubble =
{
m_flPickPct = 8.210956
m_flWinratePct = 55.572323
}
upgrade_titan_round =
{
m_flPickPct = 5.853036
m_flWinratePct = 45.436726
}
upgrade_unstoppable =
{
m_flPickPct = 8.605166
m_flWinratePct = 51.170605
}
upgrade_arctic_blast =
{
m_flPickPct = 30.492786
m_flWinratePct = 47.52201
}
upgrade_counterspell =
{
m_flPickPct = 11.314615
m_flWinratePct = 45.68242
}
upgrade_express_shot =
{
m_flPickPct = 29.949427
m_flWinratePct = 41.504116
}
upgrade_glass_cannon =
{
m_flPickPct = 19.209377
m_flWinratePct = 53.435425
}
upgrade_spellbreaker =
{
m_flPickPct = 8.309164
m_flWinratePct = 50.740086
}
upgrade_mystic_reverb =
{
m_flPickPct = 12.205375
m_flWinratePct = 56.846893
}
upgrade_debuff_reducer =
{
m_flPickPct = 11.344904
m_flWinratePct = 48.22216
}
upgrade_rapid_recharge =
{
m_flPickPct = 10.076915
m_flWinratePct = 43.888332
}
upgrade_absorbing_armor =
{
m_flPickPct = 8.248128
m_flWinratePct = 55.627888
}
upgrade_damage_recycler =
{
m_flPickPct = 5.155481
m_flWinratePct = 52.25209
}
upgrade_fleetfoot_boots =
{
m_flPickPct = 6.744254
m_flWinratePct = 41.106422
}
upgrade_healing_booster =
{
m_flPickPct = 5.473052
m_flWinratePct = 44.222706
}
upgrade_boundless_spirit =
{
m_flPickPct = 6.884224
m_flWinratePct = 53.143124
}
upgrade_deflecting_armor =
{
m_flPickPct = 15.446252
m_flWinratePct = 50.065365
}
upgrade_cardio_calibrator =
{
m_flPickPct = 8.400948
m_flWinratePct = 47.618267
}
upgrade_high_velocity_mag =
{
m_flPickPct = 12.285686
m_flWinratePct = 40.44675
}
upgrade_tech_damage_pulse =
{
m_flPickPct = 15.808337
m_flWinratePct = 47.316166
}
upgrade_cooldown_reduction =
{
m_flPickPct = 22.542955
m_flWinratePct = 48.99027
}
upgrade_escalating_exposure =
{
m_flPickPct = 23.947702
m_flWinratePct = 51.36922
}
upgrade_magic_vulnerability =
{
m_flPickPct = 12.792789
m_flWinratePct = 46.96513
}
upgrade_close_quarter_combat =
{
m_flPickPct = 16.054777
m_flWinratePct = 44.55751
}
upgrade_health_stealing_magic =
{
m_flPickPct = 6.383545
m_flWinratePct = 48.087708
}
upgrade_transcendent_cooldown =
{
m_flPickPct = 15.979973
m_flWinratePct = 52.508545
}
upgrade_bullet_resist_shredder =
{
m_flPickPct = 5.625413
m_flWinratePct = 42.76391
}
upgrade_reduce_debuff_duration =
{
m_flPickPct = 22.06981
m_flWinratePct = 43.484226
}
upgrade_bullet_armor_reduction_aura =
{
m_flPickPct = 9.692801
m_flWinratePct = 41.551064
}
}
ECitadelItemGamePhase_EarlyGame =
{
upgrade_endurance =
{
m_flPickPct = 30.19926
m_flWinratePct = 46.37723
}
upgrade_cold_front =
{
m_flPickPct = 11.748185
m_flWinratePct = 45.875
}
upgrade_close_range =
{
m_flPickPct = 53.18027
m_flWinratePct = 43.48869
}
upgrade_extra_charge =
{
m_flPickPct = 32.48465
m_flWinratePct = 46.810104
}
upgrade_medic_bullets =
{
m_flPickPct = 60.376953
m_flWinratePct = 43.826244
}
upgrade_acolytes_glove =
{
m_flPickPct = 7.512414
m_flWinratePct = 48.60721
}
upgrade_non_player_bonus =
{
m_flPickPct = 9.802392
m_flWinratePct = 45.94101
}
upgrade_resonant_healing =
{
m_flPickPct = 7.329307
m_flWinratePct = 52.382442
}
upgrade_mystic_regeneration =
{
m_flPickPct = 62.555412
m_flWinratePct = 46.018692
}
upgrade_bullet_resist_shredder =
{
m_flPickPct = 20.344553
m_flWinratePct = 44.653976
}
upgrade_regenerating_bullet_shield =
{
m_flPickPct = 23.079218
m_flWinratePct = 45.27649
}
}
}
}[
{
m_strParamName = "e_SWITCH_4wayRoll_ON/OFF"
m_strParamValue = "0"
},
{
m_strParamName = "e_SWITCH_Recoil_ON/OFF"
m_strParamValue = "0"
},
{
m_strParamName = "e_SWITCH_ZiplinePhysicsSway_ON/OFF"
m_strParamValue = "0"
},
{
m_strParamName = "e_SWITCH_ShootStyle"
m_strParamValue = "2"
},
]female[
{
m_strParamName = "e_SWITCH_4wayRoll_ON/OFF"
m_strParamValue = "0"
},
{
m_strParamName = "e_SWITCH_Recoil_ON/OFF"
m_strParamValue = "1"
},
{
m_strParamName = "e_SWITCH_ZiplinePhysicsSway_ON/OFF"
m_strParamValue = "0"
},
{
m_strParamName = "e_SWITCH_ShootStyle"
m_strParamValue = "0"
},
]{
m_unTimestamp = 1790702781
m_mapGeneratedItemPopularity =
{
ECitadelItemGamePhase_MidGame =
{
upgrade_crackshot =
{
m_flPickPct = 8.161885
m_flWinratePct = 47.140835
}
upgrade_cold_front =
{
m_flPickPct = 16.8812
m_flWinratePct = 44.48515
}
upgrade_tech_range =
{
m_flPickPct = 8.332578
m_flWinratePct = 49.836716
}
upgrade_warp_stone =
{
m_flPickPct = 8.005212
m_flWinratePct = 48.197365
}
upgrade_magic_reach =
{
m_flPickPct = 48.08899
m_flWinratePct = 46.486504
}
upgrade_magic_shock =
{
m_flPickPct = 48.66374
m_flWinratePct = 47.83021
}
upgrade_magic_tempo =
{
m_flPickPct = 47.24378
m_flWinratePct = 46.874836
}
upgrade_magic_shield =
{
m_flPickPct = 21.648209
m_flWinratePct = 46.459454
}
upgrade_rapid_rounds =
{
m_flPickPct = 31.150068
m_flWinratePct = 45.50773
}
upgrade_blitz_bullets =
{
m_flPickPct = 57.646923
m_flWinratePct = 45.247395
}
upgrade_rocket_booster =
{
m_flPickPct = 31.235003
m_flWinratePct = 48.13221
}
upgrade_soaring_spirit =
{
m_flPickPct = 13.829357
m_flWinratePct = 47.79679
}
upgrade_improved_spirit =
{
m_flPickPct = 10.300897
m_flWinratePct = 46.26161
}
upgrade_arcane_extension =
{
m_flPickPct = 22.00856
m_flWinratePct = 47.8269
}
upgrade_improved_stamina =
{
m_flPickPct = 12.004518
m_flWinratePct = 45.16417
}
upgrade_non_player_bonus =
{
m_flPickPct = 7.611877
m_flWinratePct = 45.683025
}
upgrade_cooldown_reduction =
{
m_flPickPct = 30.220745
m_flWinratePct = 49.360146
}
upgrade_restorative_locket =
{
m_flPickPct = 8.893305
m_flWinratePct = 45.785812
}
upgrade_magic_vulnerability =
{
m_flPickPct = 21.148502
m_flWinratePct = 46.01708
}
upgrade_reduce_debuff_duration =
{
m_flPickPct = 18.987226
m_flWinratePct = 48.649353
}
upgrade_imbued_duration_extender =
{
m_flPickPct = 11.936077
m_flWinratePct = 49.761658
}
upgrade_non_player_bonus_sacrifice =
{
m_flPickPct = 62.04039
m_flWinratePct = 45.39389
}
upgrade_regenerating_bullet_shield =
{
m_flPickPct = 5.418443
m_flWinratePct = 41.72881
}
}
ECitadelItemGamePhase_LateGame =
{
upgrade_tech_purge =
{
m_flPickPct = 6.796349
m_flWinratePct = 42.938606
}
upgrade_tech_range =
{
m_flPickPct = 62.570606
m_flWinratePct = 48.224827
}
upgrade_warp_stone =
{
m_flPickPct = 15.755622
m_flWinratePct = 45.50688
}
upgrade_cheat_death =
{
m_flPickPct = 10.808025
m_flWinratePct = 57.07637
}
upgrade_magic_reach =
{
m_flPickPct = 21.77932
m_flWinratePct = 46.357716
}
upgrade_magic_shock =
{
m_flPickPct = 38.897182
m_flWinratePct = 44.262363
}
upgrade_magic_tempo =
{
m_flPickPct = 19.465494
m_flWinratePct = 45.86122
}
upgrade_self_bubble =
{
m_flPickPct = 14.106422
m_flWinratePct = 56.281055
}
upgrade_spirit_burn =
{
m_flPickPct = 65.38002
m_flWinratePct = 50.12045
}
upgrade_vex_barrier =
{
m_flPickPct = 8.283926
m_flWinratePct = 48.15847
}
upgrade_arctic_blast =
{
m_flPickPct = 20.774134
m_flWinratePct = 51.982693
}
upgrade_auto_cleanse =
{
m_flPickPct = 12.098523
m_flWinratePct = 53.38059
}
upgrade_tech_overflow =
{
m_flPickPct = 13.491272
m_flWinratePct = 56.20072
}
upgrade_rocket_booster =
{
m_flPickPct = 23.623125
m_flWinratePct = 48.81667
}
upgrade_soaring_spirit =
{
m_flPickPct = 13.365108
m_flWinratePct = 48.20459
}
upgrade_diviners_kevlar =
{
m_flPickPct = 12.232933
m_flWinratePct = 56.78463
}
upgrade_arcane_extension =
{
m_flPickPct = 29.345846
m_flWinratePct = 47.833538
}
upgrade_boundless_spirit =
{
m_flPickPct = 30.290012
m_flWinratePct = 52.36708
}
upgrade_superior_stamina =
{
m_flPickPct = 13.745248
m_flWinratePct = 47.92729
}
upgrade_ability_refresher =
{
m_flPickPct = 5.555326
m_flWinratePct = 46.979366
}
upgrade_cooldown_reduction =
{
m_flPickPct = 48.300087
m_flWinratePct = 45.67897
}
upgrade_escalating_exposure =
{
m_flPickPct = 18.3729
m_flWinratePct = 53.01827
}
upgrade_magic_vulnerability =
{
m_flPickPct = 9.249532
m_flWinratePct = 47.35669
}
upgrade_health_stealing_magic =
{
m_flPickPct = 9.497737
m_flWinratePct = 52.543846
}
upgrade_transcendent_cooldown =
{
m_flPickPct = 50.047413
m_flWinratePct = 50.053547
}
upgrade_reduce_debuff_duration =
{
m_flPickPct = 14.528618
m_flWinratePct = 43.708496
}
upgrade_imbued_duration_extender =
{
m_flPickPct = 58.23651
m_flWinratePct = 48.088467
}
}
ECitadelItemGamePhase_EarlyGame =
{
upgrade_endurance =
{
m_flPickPct = 51.038162
m_flWinratePct = 45.908394
}
upgrade_cold_front =
{
m_flPickPct = 34.097733
m_flWinratePct = 46.75582
}
upgrade_magic_burst =
{
m_flPickPct = 87.61379
m_flWinratePct = 45.96851
}
upgrade_magic_reach =
{
m_flPickPct = 9.550432
m_flWinratePct = 46.347782
}
upgrade_magic_shield =
{
m_flPickPct = 7.027179
m_flWinratePct = 49.04952
}
upgrade_rapid_rounds =
{
m_flPickPct = 13.266871
m_flWinratePct = 44.850517
}
upgrade_blitz_bullets =
{
m_flPickPct = 9.658454
m_flWinratePct = 46.62341
}
upgrade_medic_bullets =
{
m_flPickPct = 10.95224
m_flWinratePct = 45.076042
}
upgrade_health_stimpak =
{
m_flPickPct = 6.640445
m_flWinratePct = 45.62275
}
upgrade_improved_spirit =
{
m_flPickPct = 18.65311
m_flWinratePct = 47.097828
}
upgrade_improved_stamina =
{
m_flPickPct = 7.259714
m_flWinratePct = 44.34348
}
upgrade_non_player_bonus =
{
m_flPickPct = 69.1759
m_flWinratePct = 45.73196
}
upgrade_restorative_locket =
{
m_flPickPct = 7.420509
m_flWinratePct = 48.04978
}
upgrade_magic_vulnerability =
{
m_flPickPct = 5.901609
m_flWinratePct = 49.476036
}
upgrade_non_player_bonus_sacrifice =
{
m_flPickPct = 8.661521
m_flWinratePct = 50.00952
}
upgrade_regenerating_bullet_shield =
{
m_flPickPct = 6.112705
m_flWinratePct = 46.769188
}
}
}
}true→falsetrue→false2→0−100%EHeroDevState_DebugOnly62→54−12.9%0→0.22+0.22{
m_unTimestamp = 1790702781
m_mapGeneratedItemPopularity =
{
ECitadelItemGamePhase_MidGame =
{
upgrade_healbane =
{
m_flPickPct = 26.034792
m_flWinratePct = 54.56003
}
upgrade_capacitor =
{
m_flPickPct = 22.747786
m_flWinratePct = 55.442005
}
upgrade_endurance =
{
m_flPickPct = 12.092183
m_flWinratePct = 51.949287
}
upgrade_magic_slow =
{
m_flPickPct = 21.861078
m_flWinratePct = 54.13841
}
upgrade_tech_range =
{
m_flPickPct = 8.540316
m_flWinratePct = 56.236305
}
upgrade_containment =
{
m_flPickPct = 15.333127
m_flWinratePct = 53.520466
}
upgrade_health_nova =
{
m_flPickPct = 9.749462
m_flWinratePct = 54.894432
}
upgrade_magic_reach =
{
m_flPickPct = 29.375778
m_flWinratePct = 53.953205
}
upgrade_magic_tempo =
{
m_flPickPct = 14.647944
m_flWinratePct = 52.87441
}
upgrade_titan_round =
{
m_flPickPct = 13.160982
m_flWinratePct = 51.55857
}
upgrade_extra_charge =
{
m_flPickPct = 16.01543
m_flWinratePct = 53.765953
}
upgrade_rapid_rounds =
{
m_flPickPct = 8.711612
m_flWinratePct = 53.560806
}
upgrade_active_reload =
{
m_flPickPct = 17.732706
m_flWinratePct = 53.42966
}
upgrade_blitz_bullets =
{
m_flPickPct = 9.730029
m_flWinratePct = 53.59864
}
upgrade_health_stimpak =
{
m_flPickPct = 7.038959
m_flWinratePct = 53.22086
}
upgrade_rapid_recharge =
{
m_flPickPct = 14.014582
m_flWinratePct = 55.15612
}
upgrade_soaring_spirit =
{
m_flPickPct = 17.516788
m_flWinratePct = 53.960884
}
upgrade_sprint_booster =
{
m_flPickPct = 15.928344
m_flWinratePct = 53.029686
}
upgrade_chain_lightning =
{
m_flPickPct = 50.191807
m_flWinratePct = 52.025467
}
upgrade_fleetfoot_boots =
{
m_flPickPct = 11.178126
m_flWinratePct = 54.233467
}
upgrade_healing_booster =
{
m_flPickPct = 26.038391
m_flWinratePct = 53.22848
}
upgrade_improved_spirit =
{
m_flPickPct = 14.719197
m_flWinratePct = 54.070705
}
upgrade_arcane_extension =
{
m_flPickPct = 9.396794
m_flWinratePct = 55.71385
}
upgrade_improved_stamina =
{
m_flPickPct = 10.411613
m_flWinratePct = 52.965576
}
upgrade_trophy_collector =
{
m_flPickPct = 13.602177
m_flWinratePct = 53.870575
}
upgrade_cardio_calibrator =
{
m_flPickPct = 8.454668
m_flWinratePct = 54.958714
}
upgrade_cooldown_reduction =
{
m_flPickPct = 5.96872
m_flWinratePct = 55.9508
}
upgrade_weapon_backstabber =
{
m_flPickPct = 6.887096
m_flWinratePct = 49.273697
}
upgrade_magic_vulnerability =
{
m_flPickPct = 11.163732
m_flWinratePct = 56.314873
}
upgrade_bullet_resist_shredder =
{
m_flPickPct = 12.061955
m_flWinratePct = 55.51047
}
}
ECitadelItemGamePhase_LateGame =
{
upgrade_aoe_root =
{
m_flPickPct = 14.527749
m_flWinratePct = 56.363636
}
upgrade_healbane =
{
m_flPickPct = 7.922787
m_flWinratePct = 46.93859
}
upgrade_healbuff =
{
m_flPickPct = 28.088902
m_flWinratePct = 56.12012
}
upgrade_capacitor =
{
m_flPickPct = 27.02586
m_flWinratePct = 51.65113
}
upgrade_inhibitor =
{
m_flPickPct = 7.820586
m_flWinratePct = 54.84999
}
upgrade_headhunter =
{
m_flPickPct = 10.467032
m_flWinratePct = 52.88455
}
upgrade_juggernaut =
{
m_flPickPct = 5.106484
m_flWinratePct = 53.62932
}
upgrade_magic_slow =
{
m_flPickPct = 17.123095
m_flWinratePct = 52.427387
}
upgrade_tech_purge =
{
m_flPickPct = 15.746252
m_flWinratePct = 49.835453
}
upgrade_tech_range =
{
m_flPickPct = 45.266697
m_flWinratePct = 54.167328
}
upgrade_containment =
{
m_flPickPct = 8.242348
m_flWinratePct = 51.79008
}
upgrade_health_nova =
{
m_flPickPct = 5.495858
m_flWinratePct = 50.51074
}
upgrade_magic_reach =
{
m_flPickPct = 13.208485
m_flWinratePct = 52.88797
}
upgrade_magic_tempo =
{
m_flPickPct = 11.655307
m_flWinratePct = 56.434483
}
upgrade_spirit_burn =
{
m_flPickPct = 7.389467
m_flWinratePct = 60.73829
}
upgrade_target_stun =
{
m_flPickPct = 5.959364
m_flWinratePct = 47.125603
}
upgrade_proc_silence =
{
m_flPickPct = 8.119993
m_flWinratePct = 57.693672
}
upgrade_banshee_slugs =
{
m_flPickPct = 9.391036
m_flWinratePct = 57.76364
}
upgrade_rapid_recharge =
{
m_flPickPct = 30.696484
m_flWinratePct = 52.621338
}
upgrade_siphon_bullets =
{
m_flPickPct = 14.704083
m_flWinratePct = 56.70093
}
upgrade_soaring_spirit =
{
m_flPickPct = 18.823818
m_flWinratePct = 53.376156
}
upgrade_ultimate_burst =
{
m_flPickPct = 22.102907
m_flWinratePct = 56.564636
}
upgrade_healing_booster =
{
m_flPickPct = 9.817837
m_flWinratePct = 51.68976
}
upgrade_improved_spirit =
{
m_flPickPct = 7.910552
m_flWinratePct = 55.70012
}
upgrade_arcane_extension =
{
m_flPickPct = 13.790026
m_flWinratePct = 55.704594
}
upgrade_boundless_spirit =
{
m_flPickPct = 19.843674
m_flWinratePct = 57.593124
}
upgrade_ethereal_bullets =
{
m_flPickPct = 5.213004
m_flWinratePct = 56.537346
}
upgrade_superior_stamina =
{
m_flPickPct = 5.955765
m_flWinratePct = 51.770393
}
upgrade_cardio_calibrator =
{
m_flPickPct = 6.250135
m_flWinratePct = 49.47029
}
upgrade_headshot_booster2 =
{
m_flPickPct = 7.136842
m_flWinratePct = 55.52642
}
upgrade_thermal_detonator =
{
m_flPickPct = 7.754371
m_flWinratePct = 54.4923
}
upgrade_cooldown_reduction =
{
m_flPickPct = 24.65147
m_flWinratePct = 55.157513
}
upgrade_ability_power_shard =
{
m_flPickPct = 10.623934
m_flWinratePct = 58.674885
}
upgrade_escalating_exposure =
{
m_flPickPct = 22.509554
m_flWinratePct = 58.628296
}
upgrade_magic_vulnerability =
{
m_flPickPct = 15.382069
m_flWinratePct = 56.213737
}
upgrade_transcendent_cooldown =
{
m_flPickPct = 20.235209
m_flWinratePct = 56.805977
}
upgrade_bullet_resist_shredder =
{
m_flPickPct = 7.354201
m_flWinratePct = 48.60051
}
upgrade_greater_withering_whip =
{
m_flPickPct = 5.182055
m_flWinratePct = 46.23611
}
upgrade_imbued_duration_extender =
{
m_flPickPct = 27.627554
m_flWinratePct = 56.291355
}
}
ECitadelItemGamePhase_EarlyGame =
{
upgrade_clip_size =
{
m_flPickPct = 63.07918
m_flWinratePct = 52.32184
}
upgrade_endurance =
{
m_flPickPct = 20.091259
m_flWinratePct = 52.661556
}
upgrade_goose_egg =
{
m_flPickPct = 6.6148
m_flWinratePct = 51.126102
}
upgrade_magic_reach =
{
m_flPickPct = 20.481339
m_flWinratePct = 52.965775
}
upgrade_titan_round =
{
m_flPickPct = 55.415054
m_flWinratePct = 52.64491
}
upgrade_extra_charge =
{
m_flPickPct = 33.084797
m_flWinratePct = 52.266697
}
upgrade_health_stimpak =
{
m_flPickPct = 14.689879
m_flWinratePct = 51.629025
}
upgrade_sprint_booster =
{
m_flPickPct = 11.52606
m_flWinratePct = 54.67999
}
upgrade_withering_whip =
{
m_flPickPct = 5.769148
m_flWinratePct = 53.04391
}
upgrade_chain_lightning =
{
m_flPickPct = 10.23851
m_flWinratePct = 58.89217
}
upgrade_improved_spirit =
{
m_flPickPct = 8.750881
m_flWinratePct = 54.009377
}
upgrade_headshot_booster =
{
m_flPickPct = 7.827501
m_flWinratePct = 50.560867
}
upgrade_non_player_bonus =
{
m_flPickPct = 18.74901
m_flWinratePct = 52.20913
}
upgrade_trophy_collector =
{
m_flPickPct = 9.428123
m_flWinratePct = 56.251907
}
}
}
}female{
m_unTimestamp = 1790702781
m_mapGeneratedItemPopularity =
{
ECitadelItemGamePhase_MidGame =
{
upgrade_grit =
{
m_flPickPct = 13.527985
m_flWinratePct = 52.02005
}
upgrade_healbane =
{
m_flPickPct = 15.777875
m_flWinratePct = 50.248222
}
upgrade_suppressor =
{
m_flPickPct = 32.242
m_flWinratePct = 50.5729
}
upgrade_tech_range =
{
m_flPickPct = 21.704515
m_flWinratePct = 54.57973
}
upgrade_magic_reach =
{
m_flPickPct = 26.09908
m_flWinratePct = 50.101906
}
upgrade_magic_tempo =
{
m_flPickPct = 10.433435
m_flWinratePct = 49.621826
}
upgrade_extra_charge =
{
m_flPickPct = 5.65483
m_flWinratePct = 46.113293
}
upgrade_kinetic_sash =
{
m_flPickPct = 10.755517
m_flWinratePct = 45.565216
}
upgrade_quick_silver =
{
m_flPickPct = 6.051732
m_flWinratePct = 45.61963
}
upgrade_rapid_rounds =
{
m_flPickPct = 5.219348
m_flWinratePct = 46.791355
}
upgrade_blitz_bullets =
{
m_flPickPct = 11.053047
m_flWinratePct = 46.31128
}
upgrade_spirit_bubble =
{
m_flPickPct = 16.896683
m_flWinratePct = 52.84716
}
upgrade_rapid_recharge =
{
m_flPickPct = 7.22607
m_flWinratePct = 49.3205
}
upgrade_soaring_spirit =
{
m_flPickPct = 14.780652
m_flWinratePct = 47.591553
}
upgrade_healing_booster =
{
m_flPickPct = 50.557358
m_flWinratePct = 50.756725
}
upgrade_improved_spirit =
{
m_flPickPct = 10.433435
m_flWinratePct = 48.579754
}
upgrade_pristine_emblem =
{
m_flPickPct = 19.35993
m_flWinratePct = 49.50785
}
upgrade_improved_stamina =
{
m_flPickPct = 26.328218
m_flWinratePct = 50.034412
}
upgrade_resonant_healing =
{
m_flPickPct = 62.244045
m_flWinratePct = 49.52763
}
upgrade_superior_stamina =
{
m_flPickPct = 21.498173
m_flWinratePct = 52.51509
}
upgrade_tech_damage_pulse =
{
m_flPickPct = 43.93921
m_flWinratePct = 53.30389
}
upgrade_cooldown_reduction =
{
m_flPickPct = 6.623995
m_flWinratePct = 51.147194
}
upgrade_restorative_locket =
{
m_flPickPct = 37.993862
m_flWinratePct = 51.61851
}
upgrade_magic_vulnerability =
{
m_flPickPct = 16.569342
m_flWinratePct = 50.232838
}
upgrade_mystic_regeneration =
{
m_flPickPct = 11.967266
m_flWinratePct = 47.26713
}
upgrade_health_stealing_magic =
{
m_flPickPct = 16.313898
m_flWinratePct = 49.6399
}
}
ECitadelItemGamePhase_LateGame =
{
upgrade_infuser =
{
m_flPickPct = 7.608766
m_flWinratePct = 52.523624
}
upgrade_healbane =
{
m_flPickPct = 8.286815
m_flWinratePct = 42.695915
}
upgrade_healbuff =
{
m_flPickPct = 9.144314
m_flWinratePct = 50.786243
}
upgrade_magic_slow =
{
m_flPickPct = 6.91318
m_flWinratePct = 48.89659
}
upgrade_tech_purge =
{
m_flPickPct = 9.849251
m_flWinratePct = 45.436203
}
upgrade_tech_range =
{
m_flPickPct = 48.482864
m_flWinratePct = 49.637104
}
upgrade_magic_reach =
{
m_flPickPct = 8.291491
m_flWinratePct = 49.242157
}
upgrade_magic_shock =
{
m_flPickPct = 13.86377
m_flWinratePct = 48.435787
}
upgrade_magic_tempo =
{
m_flPickPct = 12.429345
m_flWinratePct = 51.78706
}
upgrade_spirit_burn =
{
m_flPickPct = 9.532438
m_flWinratePct = 56.027718
}
upgrade_auto_cleanse =
{
m_flPickPct = 6.103613
m_flWinratePct = 52.75809
}
upgrade_tech_overflow =
{
m_flPickPct = 29.354275
m_flWinratePct = 53.63707
}
upgrade_rapid_recharge =
{
m_flPickPct = 12.038298
m_flWinratePct = 47.62321
}
upgrade_soaring_spirit =
{
m_flPickPct = 10.138591
m_flWinratePct = 52.147594
}
upgrade_ultimate_burst =
{
m_flPickPct = 9.524839
m_flWinratePct = 52.84443
}
upgrade_absorbing_armor =
{
m_flPickPct = 32.86727
m_flWinratePct = 54.856033
}
upgrade_damage_recycler =
{
m_flPickPct = 7.262727
m_flWinratePct = 51.179073
}
upgrade_healing_booster =
{
m_flPickPct = 5.118688
m_flWinratePct = 44.490124
}
upgrade_improved_spirit =
{
m_flPickPct = 6.737238
m_flWinratePct = 53.748047
}
upgrade_pristine_emblem =
{
m_flPickPct = 13.026146
m_flWinratePct = 50.953556
}
upgrade_boundless_spirit =
{
m_flPickPct = 27.638693
m_flWinratePct = 53.533966
}
upgrade_ethereal_bullets =
{
m_flPickPct = 5.433747
m_flWinratePct = 50.19363
}
upgrade_improved_stamina =
{
m_flPickPct = 7.272664
m_flWinratePct = 51.599422
}
upgrade_resonant_healing =
{
m_flPickPct = 5.993722
m_flWinratePct = 45.86503
}
upgrade_superior_stamina =
{
m_flPickPct = 27.959599
m_flWinratePct = 49.693726
}
upgrade_ability_refresher =
{
m_flPickPct = 12.862479
m_flWinratePct = 53.356056
}
upgrade_tech_damage_pulse =
{
m_flPickPct = 24.65177
m_flWinratePct = 47.304028
}
upgrade_cooldown_reduction =
{
m_flPickPct = 29.266012
m_flWinratePct = 50.782936
}
upgrade_enchanted_holsters =
{
m_flPickPct = 20.14391
m_flWinratePct = 56.32871
}
upgrade_restorative_locket =
{
m_flPickPct = 5.801998
m_flWinratePct = 44.882126
}
upgrade_escalating_exposure =
{
m_flPickPct = 44.509262
m_flWinratePct = 53.884644
}
upgrade_magic_vulnerability =
{
m_flPickPct = 27.754429
m_flWinratePct = 51.526894
}
upgrade_health_stealing_magic =
{
m_flPickPct = 28.89776
m_flWinratePct = 49.995956
}
upgrade_transcendent_cooldown =
{
m_flPickPct = 19.5588
m_flWinratePct = 51.91417
}
upgrade_reduce_debuff_duration =
{
m_flPickPct = 6.120564
m_flWinratePct = 46.986916
}
}
ECitadelItemGamePhase_EarlyGame =
{
upgrade_grit =
{
m_flPickPct = 8.122611
m_flWinratePct = 52.094128
}
upgrade_endurance =
{
m_flPickPct = 66.30017
m_flWinratePct = 49.884064
}
upgrade_magic_burst =
{
m_flPickPct = 13.412596
m_flWinratePct = 50.90212
}
upgrade_magic_reach =
{
m_flPickPct = 30.37971
m_flWinratePct = 51.191963
}
upgrade_extra_charge =
{
m_flPickPct = 10.965174
m_flWinratePct = 48.64332
}
upgrade_soaring_spirit =
{
m_flPickPct = 6.296543
m_flWinratePct = 49.322315
}
upgrade_healing_booster =
{
m_flPickPct = 8.297385
m_flWinratePct = 50.989784
}
upgrade_improved_spirit =
{
m_flPickPct = 12.06058
m_flWinratePct = 48.645374
}
upgrade_pristine_emblem =
{
m_flPickPct = 31.730556
m_flWinratePct = 48.27021
}
upgrade_improved_stamina =
{
m_flPickPct = 12.349922
m_flWinratePct = 48.04998
}
upgrade_resonant_healing =
{
m_flPickPct = 8.370451
m_flWinratePct = 57.444134
}
upgrade_high_velocity_mag =
{
m_flPickPct = 80.85786
m_flWinratePct = 49.69132
}
upgrade_mystic_regeneration =
{
m_flPickPct = 58.523598
m_flWinratePct = 50.638725
}
}
}
}femaleVo.VoteReveal.Unicorn[
{
m_strParamName = "e_SWITCH_4wayRoll_ON/OFF"
m_strParamValue = "0"
},
{
m_strParamName = "e_SWITCH_Recoil_ON/OFF"
m_strParamValue = "1"
},
{
m_strParamName = "e_SWITCH_ZiplinePhysicsSway_ON/OFF"
m_strParamValue = "0"
},
{
m_strParamName = "e_SWITCH_ShootStyle"
m_strParamValue = "0"
},
]{
m_unTimestamp = 1790702781
m_mapGeneratedItemPopularity =
{
ECitadelItemGamePhase_MidGame =
{
upgrade_grit =
{
m_flPickPct = 16.694807
m_flWinratePct = 46.440475
}
upgrade_health =
{
m_flPickPct = 32.788757
m_flWinratePct = 44.95987
}
upgrade_crackshot =
{
m_flPickPct = 10.173089
m_flWinratePct = 45.47983
}
upgrade_spirit_sap =
{
m_flPickPct = 25.00448
m_flWinratePct = 43.567158
}
upgrade_magic_reach =
{
m_flPickPct = 38.44079
m_flWinratePct = 45.03963
}
upgrade_magic_shock =
{
m_flPickPct = 50.106117
m_flWinratePct = 47.431286
}
upgrade_magic_tempo =
{
m_flPickPct = 11.429515
m_flWinratePct = 45.19683
}
upgrade_vex_barrier =
{
m_flPickPct = 12.727445
m_flWinratePct = 47.039204
}
upgrade_quick_silver =
{
m_flPickPct = 27.052776
m_flWinratePct = 42.642956
}
upgrade_rapid_rounds =
{
m_flPickPct = 14.556431
m_flWinratePct = 45.956455
}
upgrade_blitz_bullets =
{
m_flPickPct = 26.714144
m_flWinratePct = 45.227924
}
upgrade_spirit_bubble =
{
m_flPickPct = 7.068339
m_flWinratePct = 45.87976
}
upgrade_soaring_spirit =
{
m_flPickPct = 51.299816
m_flWinratePct = 44.87777
}
upgrade_boundless_spirit =
{
m_flPickPct = 13.134462
m_flWinratePct = 52.32145
}
upgrade_improved_stamina =
{
m_flPickPct = 60.152336
m_flWinratePct = 45.389324
}
upgrade_superior_stamina =
{
m_flPickPct = 55.52233
m_flWinratePct = 47.25205
}
upgrade_cooldown_reduction =
{
m_flPickPct = 6.320804
m_flWinratePct = 47.57499
}
upgrade_reduce_debuff_duration =
{
m_flPickPct = 36.627365
m_flWinratePct = 47.733097
}
upgrade_spellslinger_headshots =
{
m_flPickPct = 9.991039
m_flWinratePct = 47.016617
}
upgrade_tech_defense_shredders =
{
m_flPickPct = 25.296421
m_flWinratePct = 46.2954
}
}
ECitadelItemGamePhase_LateGame =
{
upgrade_ricochet =
{
m_flPickPct = 9.517297
m_flWinratePct = 49.767097
}
upgrade_focus_lens =
{
m_flPickPct = 9.006061
m_flWinratePct = 50.387516
}
upgrade_tech_range =
{
m_flPickPct = 33.30441
m_flWinratePct = 47.617428
}
upgrade_magic_shock =
{
m_flPickPct = 36.94107
m_flWinratePct = 43.109745
}
upgrade_magic_tempo =
{
m_flPickPct = 27.71665
m_flWinratePct = 47.94875
}
upgrade_self_bubble =
{
m_flPickPct = 11.160893
m_flWinratePct = 55.195435
}
upgrade_spirit_burn =
{
m_flPickPct = 58.671444
m_flWinratePct = 51.08437
}
upgrade_vex_barrier =
{
m_flPickPct = 7.894923
m_flWinratePct = 45.710873
}
upgrade_auto_cleanse =
{
m_flPickPct = 13.975051
m_flWinratePct = 51.957344
}
upgrade_spellbreaker =
{
m_flPickPct = 5.90893
m_flWinratePct = 50.506824
}
upgrade_blitz_bullets =
{
m_flPickPct = 6.906879
m_flWinratePct = 43.263912
}
upgrade_tech_overflow =
{
m_flPickPct = 17.230175
m_flWinratePct = 53.84847
}
upgrade_toxic_bullets =
{
m_flPickPct = 11.992831
m_flWinratePct = 44.46498
}
upgrade_siphon_bullets =
{
m_flPickPct = 5.586342
m_flWinratePct = 53.490925
}
upgrade_boundless_spirit =
{
m_flPickPct = 66.72578
m_flWinratePct = 46.34865
}
upgrade_ethereal_bullets =
{
m_flPickPct = 20.029713
m_flWinratePct = 50.628677
}
upgrade_superior_stamina =
{
m_flPickPct = 29.147547
m_flWinratePct = 43.094994
}
upgrade_cooldown_reduction =
{
m_flPickPct = 46.384796
m_flWinratePct = 47.785503
}
upgrade_escalating_exposure =
{
m_flPickPct = 5.371283
m_flWinratePct = 53.7624
}
upgrade_health_stealing_magic =
{
m_flPickPct = 9.033414
m_flWinratePct = 49.895584
}
upgrade_transcendent_cooldown =
{
m_flPickPct = 28.76176
m_flWinratePct = 49.808968
}
upgrade_reduce_debuff_duration =
{
m_flPickPct = 11.236824
m_flWinratePct = 43.628807
}
upgrade_spellslinger_headshots =
{
m_flPickPct = 40.78902
m_flWinratePct = 47.18397
}
upgrade_tech_defense_shredders =
{
m_flPickPct = 30.382719
m_flWinratePct = 46.67505
}
}
ECitadelItemGamePhase_EarlyGame =
{
upgrade_grit =
{
m_flPickPct = 5.677498
m_flWinratePct = 46.42798
}
upgrade_health =
{
m_flPickPct = 17.217375
m_flWinratePct = 46.611515
}
upgrade_spirit_sap =
{
m_flPickPct = 11.25171
m_flWinratePct = 49.763172
}
upgrade_magic_burst =
{
m_flPickPct = 86.69858
m_flWinratePct = 45.527046
}
upgrade_magic_reach =
{
m_flPickPct = 22.655756
m_flWinratePct = 47.42594
}
upgrade_quick_silver =
{
m_flPickPct = 58.749233
m_flWinratePct = 46.96707
}
upgrade_rapid_rounds =
{
m_flPickPct = 6.858463
m_flWinratePct = 42.043736
}
upgrade_soaring_spirit =
{
m_flPickPct = 35.83078
m_flWinratePct = 46.168324
}
upgrade_improved_spirit =
{
m_flPickPct = 90.75603
m_flWinratePct = 45.293873
}
upgrade_improved_stamina =
{
m_flPickPct = 25.851059
m_flWinratePct = 45.285706
}
}
}
}female[
{
m_strParamName = "e_SWITCH_4wayRoll_ON/OFF"
m_strParamValue = "0"
},
{
m_strParamName = "e_SWITCH_Recoil_ON/OFF"
m_strParamValue = "1"
},
{
m_strParamName = "e_SWITCH_ZiplinePhysicsSway_ON/OFF"
m_strParamValue = "0"
},
{
m_strParamName = "e_SWITCH_ShootStyle"
m_strParamValue = "0"
},
]{
m_unTimestamp = 1790702781
m_mapGeneratedItemPopularity =
{
ECitadelItemGamePhase_MidGame =
{
upgrade_grit =
{
m_flPickPct = 6.540377
m_flWinratePct = 45.26331
}
upgrade_chonky =
{
m_flPickPct = 9.949084
m_flWinratePct = 52.93509
}
upgrade_health =
{
m_flPickPct = 10.880349
m_flWinratePct = 49.952686
}
upgrade_vampire =
{
m_flPickPct = 27.599117
m_flWinratePct = 47.36503
}
upgrade_ricochet =
{
m_flPickPct = 7.082288
m_flWinratePct = 50.601295
}
upgrade_burst_fire =
{
m_flPickPct = 58.67901
m_flWinratePct = 49.47125
}
upgrade_split_shot =
{
m_flPickPct = 46.368538
m_flWinratePct = 47.398167
}
upgrade_close_range =
{
m_flPickPct = 9.501703
m_flWinratePct = 45.990936
}
upgrade_vex_barrier =
{
m_flPickPct = 5.683988
m_flWinratePct = 46.286842
}
upgrade_quick_silver =
{
m_flPickPct = 40.359776
m_flWinratePct = 48.200455
}
upgrade_rapid_rounds =
{
m_flPickPct = 26.976713
m_flWinratePct = 48.12476
}
upgrade_blitz_bullets =
{
m_flPickPct = 23.172102
m_flWinratePct = 46.671783
}
upgrade_spirit_bubble =
{
m_flPickPct = 13.468234
m_flWinratePct = 47.581654
}
upgrade_soaring_spirit =
{
m_flPickPct = 19.5032
m_flWinratePct = 46.616756
}
upgrade_sprint_booster =
{
m_flPickPct = 8.489012
m_flWinratePct = 49.2172
}
upgrade_chain_lightning =
{
m_flPickPct = 33.518024
m_flWinratePct = 48.676422
}
upgrade_fleetfoot_boots =
{
m_flPickPct = 12.074614
m_flWinratePct = 49.39152
}
upgrade_pristine_emblem =
{
m_flPickPct = 9.053387
m_flWinratePct = 45.53913
}
upgrade_ethereal_bullets =
{
m_flPickPct = 10.610797
m_flWinratePct = 58.86919
}
upgrade_improved_stamina =
{
m_flPickPct = 26.29909
m_flWinratePct = 46.36108
}
upgrade_superior_stamina =
{
m_flPickPct = 15.298941
m_flWinratePct = 52.03108
}
upgrade_cardio_calibrator =
{
m_flPickPct = 14.184231
m_flWinratePct = 48.584625
}
upgrade_headshot_booster2 =
{
m_flPickPct = 8.436599
m_flWinratePct = 46.849346
}
upgrade_intensifying_clip =
{
m_flPickPct = 17.720228
m_flWinratePct = 45.127556
}
upgrade_close_quarter_combat =
{
m_flPickPct = 10.885964
m_flWinratePct = 49.153126
}
upgrade_bullet_resist_shredder =
{
m_flPickPct = 19.952454
m_flWinratePct = 48.71001
}
}
ECitadelItemGamePhase_LateGame =
{
upgrade_chonky =
{
m_flPickPct = 12.855886
m_flWinratePct = 46.30169
}
upgrade_vampire =
{
m_flPickPct = 16.707224
m_flWinratePct = 49.834743
}
upgrade_critshot =
{
m_flPickPct = 7.93572
m_flWinratePct = 60.3491
}
upgrade_ricochet =
{
m_flPickPct = 35.045765
m_flWinratePct = 53.60128
}
upgrade_capacitor =
{
m_flPickPct = 15.208805
m_flWinratePct = 50.19077
}
upgrade_inhibitor =
{
m_flPickPct = 8.848249
m_flWinratePct = 57.21388
}
upgrade_burst_fire =
{
m_flPickPct = 27.805439
m_flWinratePct = 44.63967
}
upgrade_split_shot =
{
m_flPickPct = 11.953653
m_flWinratePct = 44.425304
}
upgrade_tech_purge =
{
m_flPickPct = 18.509817
m_flWinratePct = 47.211407
}
upgrade_unstoppable =
{
m_flPickPct = 12.775396
m_flWinratePct = 55.216118
}
upgrade_vex_barrier =
{
m_flPickPct = 5.28892
m_flWinratePct = 47.17749
}
upgrade_auto_cleanse =
{
m_flPickPct = 7.391947
m_flWinratePct = 53.507217
}
upgrade_glass_cannon =
{
m_flPickPct = 6.750838
m_flWinratePct = 58.782753
}
upgrade_proc_silence =
{
m_flPickPct = 21.262377
m_flWinratePct = 59.182148
}
upgrade_quick_silver =
{
m_flPickPct = 15.614997
m_flWinratePct = 44.623592
}
upgrade_banshee_slugs =
{
m_flPickPct = 9.469704
m_flWinratePct = 56.720695
}
upgrade_surging_power =
{
m_flPickPct = 23.229694
m_flWinratePct = 54.653503
}
upgrade_tech_overflow =
{
m_flPickPct = 29.819553
m_flWinratePct = 55.97439
}
upgrade_toxic_bullets =
{
m_flPickPct = 8.194972
m_flWinratePct = 43.592964
}
upgrade_debuff_reducer =
{
m_flPickPct = 10.401887
m_flWinratePct = 51.052727
}
upgrade_soaring_spirit =
{
m_flPickPct = 8.974599
m_flWinratePct = 47.669205
}
upgrade_chain_lightning =
{
m_flPickPct = 9.656889
m_flWinratePct = 45.134716
}
upgrade_damage_recycler =
{
m_flPickPct = 17.540197
m_flWinratePct = 51.331306
}
upgrade_boundless_spirit =
{
m_flPickPct = 12.962582
m_flWinratePct = 53.97112
}
upgrade_ethereal_bullets =
{
m_flPickPct = 60.769707
m_flWinratePct = 49.33621
}
upgrade_improved_stamina =
{
m_flPickPct = 8.822042
m_flWinratePct = 47.411415
}
upgrade_superior_stamina =
{
m_flPickPct = 31.231867
m_flWinratePct = 46.466885
}
upgrade_cardio_calibrator =
{
m_flPickPct = 5.357243
m_flWinratePct = 44.234802
}
upgrade_close_quarter_combat =
{
m_flPickPct = 18.414352
m_flWinratePct = 47.120712
}
upgrade_health_stealing_magic =
{
m_flPickPct = 18.819609
m_flWinratePct = 53.0187
}
upgrade_bullet_resist_shredder =
{
m_flPickPct = 7.146735
m_flWinratePct = 46.477215
}
upgrade_reduce_debuff_duration =
{
m_flPickPct = 9.704621
m_flWinratePct = 48.027775
}
}
ECitadelItemGamePhase_EarlyGame =
{
upgrade_grit =
{
m_flPickPct = 25.852646
m_flWinratePct = 47.936428
}
upgrade_clip_size =
{
m_flPickPct = 6.071469
m_flWinratePct = 44.78187
}
upgrade_endurance =
{
m_flPickPct = 17.15211
m_flWinratePct = 48.090145
}
upgrade_split_shot =
{
m_flPickPct = 5.834675
m_flWinratePct = 52.374077
}
upgrade_close_range =
{
m_flPickPct = 73.333084
m_flWinratePct = 47.56356
}
upgrade_quick_silver =
{
m_flPickPct = 20.618847
m_flWinratePct = 49.95915
}
upgrade_rapid_rounds =
{
m_flPickPct = 48.073826
m_flWinratePct = 46.661087
}
upgrade_blitz_bullets =
{
m_flPickPct = 14.538018
m_flWinratePct = 47.40874
}
upgrade_soaring_spirit =
{
m_flPickPct = 23.65224
m_flWinratePct = 47.69499
}
upgrade_improved_spirit =
{
m_flPickPct = 56.049942
m_flWinratePct = 47.363323
}
upgrade_pristine_emblem =
{
m_flPickPct = 7.653214
m_flWinratePct = 48.722027
}
upgrade_improved_stamina =
{
m_flPickPct = 6.538505
m_flWinratePct = 45.29058
}
upgrade_non_player_bonus =
{
m_flPickPct = 20.810715
m_flWinratePct = 46.10299
}
upgrade_headshot_booster2 =
{
m_flPickPct = 5.498671
m_flWinratePct = 52.17021
}
upgrade_high_velocity_mag =
{
m_flPickPct = 6.744412
m_flWinratePct = 48.667778
}
upgrade_intensifying_clip =
{
m_flPickPct = 6.041519
m_flWinratePct = 51.154144
}
upgrade_bullet_resist_shredder =
{
m_flPickPct = 5.004493
m_flWinratePct = 53.095192
}
}
}
}femaleGenerated.Viper.Hero.Death.VO{
m_unTimestamp = 1790702781
m_mapGeneratedItemPopularity =
{
ECitadelItemGamePhase_MidGame =
{
upgrade_grit =
{
m_flPickPct = 7.162916
m_flWinratePct = 45.466084
}
upgrade_healbane =
{
m_flPickPct = 6.781082
m_flWinratePct = 45.553402
}
upgrade_crackshot =
{
m_flPickPct = 11.732798
m_flWinratePct = 43.822643
}
upgrade_tech_range =
{
m_flPickPct = 6.248737
m_flWinratePct = 49.159393
}
upgrade_magic_reach =
{
m_flPickPct = 45.527092
m_flWinratePct = 46.65631
}
upgrade_magic_shock =
{
m_flPickPct = 18.597721
m_flWinratePct = 46.95019
}
upgrade_magic_tempo =
{
m_flPickPct = 20.613964
m_flWinratePct = 45.151173
}
upgrade_rescue_beam =
{
m_flPickPct = 15.950139
m_flWinratePct = 42.792908
}
upgrade_veil_walker =
{
m_flPickPct = 7.288173
m_flWinratePct = 46.237007
}
upgrade_arcane_surge =
{
m_flPickPct = 8.678128
m_flWinratePct = 44.057735
}
upgrade_boxing_glove =
{
m_flPickPct = 26.553598
m_flWinratePct = 51.86594
}
upgrade_express_shot =
{
m_flPickPct = 26.444502
m_flWinratePct = 44.417282
}
upgrade_extra_charge =
{
m_flPickPct = 27.529396
m_flWinratePct = 47.48468
}
upgrade_magic_shield =
{
m_flPickPct = 6.397228
m_flWinratePct = 47.16564
}
upgrade_melee_charge =
{
m_flPickPct = 28.061739
m_flWinratePct = 50.773937
}
upgrade_guardian_ward =
{
m_flPickPct = 6.305306
m_flWinratePct = 42.326176
}
upgrade_spirit_bubble =
{
m_flPickPct = 9.302396
m_flWinratePct = 47.062656
}
upgrade_spirit_snatch =
{
m_flPickPct = 31.829569
m_flWinratePct = 50.066647
}
upgrade_acolytes_glove =
{
m_flPickPct = 30.891148
m_flWinratePct = 47.771492
}
upgrade_health_stimpak =
{
m_flPickPct = 6.211362
m_flWinratePct = 44.690193
}
upgrade_rapid_recharge =
{
m_flPickPct = 12.763142
m_flWinratePct = 52.26751
}
upgrade_soaring_spirit =
{
m_flPickPct = 20.460423
m_flWinratePct = 45.070354
}
upgrade_sprint_booster =
{
m_flPickPct = 12.898501
m_flWinratePct = 44.20863
}
upgrade_healing_booster =
{
m_flPickPct = 10.109499
m_flWinratePct = 47.66187
}
upgrade_improved_spirit =
{
m_flPickPct = 12.760112
m_flWinratePct = 44.767258
}
upgrade_pristine_emblem =
{
m_flPickPct = 9.062992
m_flWinratePct = 48.818546
}
upgrade_arcane_extension =
{
m_flPickPct = 10.418603
m_flWinratePct = 42.53442
}
upgrade_bulletshredimbue =
{
m_flPickPct = 8.195281
m_flWinratePct = 52.9274
}
upgrade_improved_stamina =
{
m_flPickPct = 5.616388
m_flWinratePct = 45.16187
}
upgrade_trophy_collector =
{
m_flPickPct = 23.862581
m_flWinratePct = 45.006985
}
upgrade_high_velocity_mag =
{
m_flPickPct = 9.548871
m_flWinratePct = 46.598965
}
upgrade_rechargingbullets =
{
m_flPickPct = 7.159885
m_flWinratePct = 49.181717
}
upgrade_cooldown_reduction =
{
m_flPickPct = 8.527617
m_flWinratePct = 47.891495
}
upgrade_close_quarter_combat =
{
m_flPickPct = 6.976039
m_flWinratePct = 51.288734
}
}
ECitadelItemGamePhase_LateGame =
{
upgrade_glitch =
{
m_flPickPct = 5.775991
m_flWinratePct = 45.383
}
upgrade_healbane =
{
m_flPickPct = 6.349751
m_flWinratePct = 41.584473
}
upgrade_healbuff =
{
m_flPickPct = 5.506283
m_flWinratePct = 52.72427
}
upgrade_tech_purge =
{
m_flPickPct = 11.81967
m_flWinratePct = 46.17554
}
upgrade_tech_range =
{
m_flPickPct = 47.658493
m_flWinratePct = 48.677406
}
upgrade_magic_reach =
{
m_flPickPct = 9.654936
m_flWinratePct = 44.067795
}
upgrade_magic_shock =
{
m_flPickPct = 40.345066
m_flWinratePct = 47.10065
}
upgrade_magic_tempo =
{
m_flPickPct = 29.464827
m_flWinratePct = 47.55048
}
upgrade_rescue_beam =
{
m_flPickPct = 9.484221
m_flWinratePct = 45.819576
}
upgrade_spirit_burn =
{
m_flPickPct = 17.150188
m_flWinratePct = 53.345505
}
upgrade_target_stun =
{
m_flPickPct = 6.099236
m_flWinratePct = 43.09374
}
upgrade_vex_barrier =
{
m_flPickPct = 5.2689
m_flWinratePct = 43.174847
}
upgrade_auto_cleanse =
{
m_flPickPct = 7.130591
m_flWinratePct = 51.452045
}
upgrade_boxing_glove =
{
m_flPickPct = 15.437998
m_flWinratePct = 46.051167
}
upgrade_extra_charge =
{
m_flPickPct = 5.683058
m_flWinratePct = 43.19232
}
upgrade_melee_charge =
{
m_flPickPct = 9.5418
m_flWinratePct = 45.331356
}
upgrade_mystic_reverb =
{
m_flPickPct = 14.019758
m_flWinratePct = 53.89437
}
upgrade_spirit_snatch =
{
m_flPickPct = 29.647663
m_flWinratePct = 47.216354
}
upgrade_acolytes_glove =
{
m_flPickPct = 6.165906
m_flWinratePct = 45.281784
}
upgrade_crushing_fists =
{
m_flPickPct = 34.207443
m_flWinratePct = 51.4824
}
upgrade_divine_barrier =
{
m_flPickPct = 6.893208
m_flWinratePct = 48.9449
}
upgrade_rapid_recharge =
{
m_flPickPct = 34.56301
m_flWinratePct = 48.205517
}
upgrade_soaring_spirit =
{
m_flPickPct = 10.175159
m_flWinratePct = 44.584534
}
upgrade_absorbing_armor =
{
m_flPickPct = 10.425674
m_flWinratePct = 55.333786
}
upgrade_healing_booster =
{
m_flPickPct = 5.598206
m_flWinratePct = 45.200287
}
upgrade_arcane_extension =
{
m_flPickPct = 5.205261
m_flWinratePct = 43.547447
}
upgrade_boundless_spirit =
{
m_flPickPct = 24.132288
m_flWinratePct = 49.933025
}
upgrade_bulletshredimbue =
{
m_flPickPct = 19.205826
m_flWinratePct = 50.086784
}
upgrade_superior_stamina =
{
m_flPickPct = 5.226474
m_flWinratePct = 50.115963
}
upgrade_cooldown_reduction =
{
m_flPickPct = 44.78666
m_flWinratePct = 47.9216
}
upgrade_ability_power_shard =
{
m_flPickPct = 9.263001
m_flWinratePct = 48.407852
}
upgrade_close_quarter_combat =
{
m_flPickPct = 6.279042
m_flWinratePct = 50.289574
}
upgrade_transcendent_cooldown =
{
m_flPickPct = 37.4005
m_flWinratePct = 50.457798
}
upgrade_imbued_duration_extender =
{
m_flPickPct = 10.247889
m_flWinratePct = 46.121243
}
}
ECitadelItemGamePhase_EarlyGame =
{
upgrade_grit =
{
m_flPickPct = 9.591296
m_flWinratePct = 46.69826
}
upgrade_crackshot =
{
m_flPickPct = 13.719747
m_flWinratePct = 44.419083
}
upgrade_endurance =
{
m_flPickPct = 16.125904
m_flWinratePct = 45.865696
}
upgrade_close_range =
{
m_flPickPct = 19.857368
m_flWinratePct = 49.094517
}
upgrade_magic_burst =
{
m_flPickPct = 53.650654
m_flWinratePct = 45.394638
}
upgrade_magic_reach =
{
m_flPickPct = 24.400986
m_flWinratePct = 48.331676
}
upgrade_extra_charge =
{
m_flPickPct = 23.336296
m_flWinratePct = 49.64938
}
upgrade_melee_charge =
{
m_flPickPct = 5.610328
m_flWinratePct = 52.124596
}
upgrade_acolytes_glove =
{
m_flPickPct = 21.882702
m_flWinratePct = 49.56839
}
upgrade_health_stimpak =
{
m_flPickPct = 18.467413
m_flWinratePct = 42.331253
}
upgrade_sprint_booster =
{
m_flPickPct = 15.151117
m_flWinratePct = 45.823055
}
upgrade_improved_spirit =
{
m_flPickPct = 5.854782
m_flWinratePct = 45.89372
}
upgrade_headshot_booster =
{
m_flPickPct = 8.899349
m_flWinratePct = 44.14302
}
upgrade_non_player_bonus =
{
m_flPickPct = 17.490606
m_flWinratePct = 44.17557
}
upgrade_trophy_collector =
{
m_flPickPct = 15.391531
m_flWinratePct = 47.1287
}
upgrade_high_velocity_mag =
{
m_flPickPct = 33.674088
m_flWinratePct = 44.73542
}
upgrade_lifestrike_gauntlets =
{
m_flPickPct = 39.716755
m_flWinratePct = 49.40994
}
}
}
}{
m_unTimestamp = 1790702781
m_mapGeneratedItemPopularity =
{
ECitadelItemGamePhase_MidGame =
{
upgrade_chonky =
{
m_flPickPct = 8.824822
m_flWinratePct = 51.03759
}
upgrade_health =
{
m_flPickPct = 10.268941
m_flWinratePct = 46.968307
}
upgrade_vampire =
{
m_flPickPct = 14.126204
m_flWinratePct = 49.54441
}
upgrade_clip_size =
{
m_flPickPct = 17.160946
m_flWinratePct = 48.11269
}
upgrade_tech_purge =
{
m_flPickPct = 13.674131
m_flWinratePct = 53.064972
}
upgrade_containment =
{
m_flPickPct = 6.430515
m_flWinratePct = 48.05533
}
upgrade_magic_reach =
{
m_flPickPct = 7.871494
m_flWinratePct = 47.035362
}
upgrade_magic_storm =
{
m_flPickPct = 13.81645
m_flWinratePct = 48.47383
}
upgrade_magic_tempo =
{
m_flPickPct = 9.636877
m_flWinratePct = 48.25714
}
upgrade_titan_round =
{
m_flPickPct = 50.229176
m_flWinratePct = 48.171837
}
upgrade_kinetic_sash =
{
m_flPickPct = 13.646923
m_flWinratePct = 46.944252
}
upgrade_magic_shield =
{
m_flPickPct = 9.299916
m_flWinratePct = 47.361313
}
upgrade_quick_silver =
{
m_flPickPct = 61.540394
m_flWinratePct = 48.858997
}
upgrade_rapid_rounds =
{
m_flPickPct = 16.28401
m_flWinratePct = 48.865753
}
upgrade_blitz_bullets =
{
m_flPickPct = 37.823357
m_flWinratePct = 49.36919
}
upgrade_sprint_booster =
{
m_flPickPct = 30.04709
m_flWinratePct = 50.54853
}
upgrade_fleetfoot_boots =
{
m_flPickPct = 44.046673
m_flWinratePct = 50.80896
}
upgrade_improved_spirit =
{
m_flPickPct = 12.734407
m_flWinratePct = 46.758156
}
upgrade_pristine_emblem =
{
m_flPickPct = 5.567183
m_flWinratePct = 46.8609
}
upgrade_ethereal_bullets =
{
m_flPickPct = 22.48221
m_flWinratePct = 57.196053
}
upgrade_improved_stamina =
{
m_flPickPct = 9.682921
m_flWinratePct = 47.065815
}
upgrade_cardio_calibrator =
{
m_flPickPct = 49.02051
m_flWinratePct = 50.053368
}
upgrade_intensifying_clip =
{
m_flPickPct = 15.259522
m_flWinratePct = 47.339184
}
upgrade_health_stealing_magic =
{
m_flPickPct = 10.866471
m_flWinratePct = 54.3047
}
upgrade_bullet_resist_shredder =
{
m_flPickPct = 15.924027
m_flWinratePct = 52.16534
}
upgrade_non_player_bonus_sacrifice =
{
m_flPickPct = 8.266011
m_flWinratePct = 46.119762
}
upgrade_regenerating_bullet_shield =
{
m_flPickPct = 19.736292
m_flWinratePct = 49.199364
}
}
ECitadelItemGamePhase_LateGame =
{
upgrade_chonky =
{
m_flPickPct = 6.658505
m_flWinratePct = 45.52884
}
upgrade_fervor =
{
m_flPickPct = 5.019778
m_flWinratePct = 58.140503
}
upgrade_vampire =
{
m_flPickPct = 9.982001
m_flWinratePct = 51.105988
}
upgrade_berserker =
{
m_flPickPct = 15.588833
m_flWinratePct = 50.338993
}
upgrade_inhibitor =
{
m_flPickPct = 6.099705
m_flWinratePct = 52.01578
}
upgrade_juggernaut =
{
m_flPickPct = 19.903309
m_flWinratePct = 51.766563
}
upgrade_tech_purge =
{
m_flPickPct = 25.406542
m_flWinratePct = 47.139503
}
upgrade_tech_range =
{
m_flPickPct = 6.840585
m_flWinratePct = 50.711334
}
upgrade_magic_storm =
{
m_flPickPct = 14.204391
m_flWinratePct = 47.82673
}
upgrade_titan_round =
{
m_flPickPct = 6.798728
m_flWinratePct = 45.46714
}
upgrade_proc_silence =
{
m_flPickPct = 10.735438
m_flWinratePct = 57.802906
}
upgrade_banshee_slugs =
{
m_flPickPct = 5.326385
m_flWinratePct = 55.1277
}
upgrade_blood_tribute =
{
m_flPickPct = 7.47996
m_flWinratePct = 54.12703
}
upgrade_surging_power =
{
m_flPickPct = 15.288504
m_flWinratePct = 51.950718
}
upgrade_tech_overflow =
{
m_flPickPct = 54.72991
m_flWinratePct = 53.130917
}
upgrade_siphon_bullets =
{
m_flPickPct = 19.324627
m_flWinratePct = 55.666866
}
upgrade_soaring_spirit =
{
m_flPickPct = 12.659843
m_flWinratePct = 55.695156
}
upgrade_weighted_shots =
{
m_flPickPct = 8.099454
m_flWinratePct = 47.286823
}
upgrade_absorbing_armor =
{
m_flPickPct = 5.184069
m_flWinratePct = 54.824383
}
upgrade_damage_recycler =
{
m_flPickPct = 7.494611
m_flWinratePct = 52.038536
}
upgrade_fleetfoot_boots =
{
m_flPickPct = 13.46665
m_flWinratePct = 47.89805
}
upgrade_improved_spirit =
{
m_flPickPct = 11.309935
m_flWinratePct = 56.217617
}
upgrade_boundless_spirit =
{
m_flPickPct = 23.972918
m_flWinratePct = 57.28753
}
upgrade_ethereal_bullets =
{
m_flPickPct = 54.961178
m_flWinratePct = 47.842808
}
upgrade_cardio_calibrator =
{
m_flPickPct = 11.744208
m_flWinratePct = 49.692596
}
upgrade_cooldown_reduction =
{
m_flPickPct = 9.669115
m_flWinratePct = 49.123375
}
upgrade_enchanted_holsters =
{
m_flPickPct = 15.762542
m_flWinratePct = 54.544247
}
upgrade_health_stealing_magic =
{
m_flPickPct = 31.256147
m_flWinratePct = 50.698048
}
upgrade_reduce_debuff_duration =
{
m_flPickPct = 5.494862
m_flWinratePct = 45.534184
}
upgrade_imbued_duration_extender =
{
m_flPickPct = 5.45719
m_flWinratePct = 50.412273
}
}
ECitadelItemGamePhase_EarlyGame =
{
upgrade_clip_size =
{
m_flPickPct = 43.212048
m_flWinratePct = 49.44906
}
upgrade_endurance =
{
m_flPickPct = 25.372807
m_flWinratePct = 49.35247
}
upgrade_close_range =
{
m_flPickPct = 6.801034
m_flWinratePct = 46.068626
}
upgrade_magic_burst =
{
m_flPickPct = 7.471824
m_flWinratePct = 46.918766
}
upgrade_magic_reach =
{
m_flPickPct = 7.45508
m_flWinratePct = 49.48063
}
upgrade_titan_round =
{
m_flPickPct = 22.883245
m_flWinratePct = 51.634884
}
upgrade_quick_silver =
{
m_flPickPct = 22.876966
m_flWinratePct = 50.349937
}
upgrade_rapid_rounds =
{
m_flPickPct = 20.950407
m_flWinratePct = 51.50849
}
upgrade_blitz_bullets =
{
m_flPickPct = 11.128203
m_flWinratePct = 53.56404
}
upgrade_improved_spirit =
{
m_flPickPct = 5.245974
m_flWinratePct = 49.351685
}
upgrade_pristine_emblem =
{
m_flPickPct = 71.456375
m_flWinratePct = 49.43251
}
upgrade_non_player_bonus =
{
m_flPickPct = 30.301699
m_flWinratePct = 48.40793
}
upgrade_high_velocity_mag =
{
m_flPickPct = 74.126976
m_flWinratePct = 49.08449
}
upgrade_regenerating_bullet_shield =
{
m_flPickPct = 9.346059
m_flWinratePct = 52.177807
}
}
}
}{
m_unTimestamp = 1790702781
m_mapGeneratedItemPopularity =
{
ECitadelItemGamePhase_MidGame =
{
upgrade_grit =
{
m_flPickPct = 7.130345
m_flWinratePct = 45.795277
}
upgrade_chonky =
{
m_flPickPct = 9.763519
m_flWinratePct = 50.78206
}
upgrade_health =
{
m_flPickPct = 13.144538
m_flWinratePct = 47.249275
}
upgrade_vampire =
{
m_flPickPct = 6.038335
m_flWinratePct = 44.993027
}
upgrade_healbane =
{
m_flPickPct = 9.280116
m_flWinratePct = 48.097282
}
upgrade_berserker =
{
m_flPickPct = 8.58224
m_flWinratePct = 52.6364
}
upgrade_cold_front =
{
m_flPickPct = 6.029352
m_flWinratePct = 45.330105
}
upgrade_tech_purge =
{
m_flPickPct = 5.623428
m_flWinratePct = 52.496006
}
upgrade_warp_stone =
{
m_flPickPct = 5.22761
m_flWinratePct = 53.173664
}
upgrade_close_range =
{
m_flPickPct = 12.400063
m_flWinratePct = 44.344833
}
upgrade_containment =
{
m_flPickPct = 27.720198
m_flWinratePct = 48.808052
}
upgrade_magic_burst =
{
m_flPickPct = 5.467346
m_flWinratePct = 48.110497
}
upgrade_magic_shock =
{
m_flPickPct = 5.09567
m_flWinratePct = 51.145878
}
upgrade_boxing_glove =
{
m_flPickPct = 47.483604
m_flWinratePct = 48.49599
}
upgrade_magic_shield =
{
m_flPickPct = 6.729474
m_flWinratePct = 48.3731
}
upgrade_blitz_bullets =
{
m_flPickPct = 5.420746
m_flWinratePct = 43.977215
}
upgrade_spirit_bubble =
{
m_flPickPct = 12.161449
m_flWinratePct = 48.044872
}
upgrade_debuff_reducer =
{
m_flPickPct = 8.654667
m_flWinratePct = 49.912422
}
upgrade_sprint_booster =
{
m_flPickPct = 7.791165
m_flWinratePct = 46.98422
}
upgrade_weighted_shots =
{
m_flPickPct = 37.378727
m_flWinratePct = 50.172733
}
upgrade_healing_booster =
{
m_flPickPct = 28.03966
m_flWinratePct = 48.47223
}
upgrade_slowing_bullets =
{
m_flPickPct = 49.124146
m_flWinratePct = 47.974766
}
upgrade_arcane_extension =
{
m_flPickPct = 8.110627
m_flWinratePct = 54.60335
}
upgrade_improved_stamina =
{
m_flPickPct = 12.713349
m_flWinratePct = 46.524467
}
upgrade_superior_stamina =
{
m_flPickPct = 6.123114
m_flWinratePct = 49.064735
}
upgrade_cardio_calibrator =
{
m_flPickPct = 10.690464
m_flWinratePct = 46.651962
}
upgrade_weapon_backstabber =
{
m_flPickPct = 27.707848
m_flWinratePct = 45.63028
}
upgrade_close_quarter_combat =
{
m_flPickPct = 18.036404
m_flWinratePct = 48.19611
}
upgrade_lifestrike_gauntlets =
{
m_flPickPct = 5.821618
m_flWinratePct = 43.726494
}
upgrade_bullet_resist_shredder =
{
m_flPickPct = 12.090145
m_flWinratePct = 48.55113
}
upgrade_regenerating_bullet_shield =
{
m_flPickPct = 7.499214
m_flWinratePct = 45.511715
}
upgrade_bullet_armor_reduction_aura =
{
m_flPickPct = 41.827053
m_flWinratePct = 51.55774
}
}
ECitadelItemGamePhase_LateGame =
{
upgrade_chonky =
{
m_flPickPct = 8.42831
m_flWinratePct = 45.889954
}
upgrade_fervor =
{
m_flPickPct = 26.182669
m_flWinratePct = 56.605553
}
upgrade_discord =
{
m_flPickPct = 6.469452
m_flWinratePct = 57.99705
}
upgrade_healbane =
{
m_flPickPct = 6.819228
m_flWinratePct = 43.948624
}
upgrade_healbuff =
{
m_flPickPct = 15.088651
m_flWinratePct = 54.786976
}
upgrade_berserker =
{
m_flPickPct = 46.796432
m_flWinratePct = 50.4805
}
upgrade_inhibitor =
{
m_flPickPct = 8.350831
m_flWinratePct = 54.55829
}
upgrade_juggernaut =
{
m_flPickPct = 9.146951
m_flWinratePct = 51.988705
}
upgrade_tech_purge =
{
m_flPickPct = 35.323444
m_flWinratePct = 48.05296
}
upgrade_warp_stone =
{
m_flPickPct = 14.48735
m_flWinratePct = 47.992558
}
upgrade_magic_shock =
{
m_flPickPct = 11.572364
m_flWinratePct = 45.5948
}
upgrade_unstoppable =
{
m_flPickPct = 23.319334
m_flWinratePct = 51.79006
}
upgrade_auto_cleanse =
{
m_flPickPct = 5.829413
m_flWinratePct = 52.68227
}
upgrade_boxing_glove =
{
m_flPickPct = 13.89728
m_flWinratePct = 45.065243
}
upgrade_counterspell =
{
m_flPickPct = 6.563774
m_flWinratePct = 44.367462
}
upgrade_proc_silence =
{
m_flPickPct = 12.299988
m_flWinratePct = 57.129814
}
upgrade_spellbreaker =
{
m_flPickPct = 10.097466
m_flWinratePct = 51.515152
}
upgrade_spirit_snatch =
{
m_flPickPct = 5.48862
m_flWinratePct = 46.08224
}
upgrade_surging_power =
{
m_flPickPct = 6.40601
m_flWinratePct = 50.25416
}
upgrade_toxic_bullets =
{
m_flPickPct = 5.390368
m_flWinratePct = 47.62004
}
upgrade_debuff_reducer =
{
m_flPickPct = 17.189552
m_flWinratePct = 47.989677
}
upgrade_phantom_strike =
{
m_flPickPct = 9.098667
m_flWinratePct = 56.306305
}
upgrade_weighted_shots =
{
m_flPickPct = 22.709614
m_flWinratePct = 46.035748
}
upgrade_diviners_kevlar =
{
m_flPickPct = 16.852129
m_flWinratePct = 54.834087
}
upgrade_arcane_extension =
{
m_flPickPct = 19.122585
m_flWinratePct = 48.4175
}
upgrade_deflecting_armor =
{
m_flPickPct = 10.222105
m_flWinratePct = 51.20009
}
upgrade_superior_stamina =
{
m_flPickPct = 13.503711
m_flWinratePct = 47.305836
}
upgrade_cooldown_reduction =
{
m_flPickPct = 5.978194
m_flWinratePct = 52.667168
}
upgrade_close_quarter_combat =
{
m_flPickPct = 22.199827
m_flWinratePct = 46.073696
}
upgrade_transcendent_cooldown =
{
m_flPickPct = 5.013082
m_flWinratePct = 56.422894
}
upgrade_reduce_debuff_duration =
{
m_flPickPct = 8.384518
m_flWinratePct = 44.971207
}
upgrade_imbued_duration_extender =
{
m_flPickPct = 32.622364
m_flWinratePct = 50.718525
}
upgrade_bullet_armor_reduction_aura =
{
m_flPickPct = 21.805136
m_flWinratePct = 44.30712
}
}
ECitadelItemGamePhase_EarlyGame =
{
upgrade_grit =
{
m_flPickPct = 13.42133
m_flWinratePct = 47.82263
}
upgrade_health =
{
m_flPickPct = 7.547498
m_flWinratePct = 47.362938
}
upgrade_endurance =
{
m_flPickPct = 31.810322
m_flWinratePct = 48.129128
}
upgrade_close_range =
{
m_flPickPct = 58.87644
m_flWinratePct = 48.06515
}
upgrade_medic_bullets =
{
m_flPickPct = 67.054436
m_flWinratePct = 47.80963
}
upgrade_acolytes_glove =
{
m_flPickPct = 5.537527
m_flWinratePct = 46.142147
}
upgrade_sprint_booster =
{
m_flPickPct = 5.525737
m_flWinratePct = 46.474293
}
upgrade_improved_stamina =
{
m_flPickPct = 11.258646
m_flWinratePct = 45.49444
}
upgrade_non_player_bonus =
{
m_flPickPct = 9.236323
m_flWinratePct = 46.398396
}
upgrade_weapon_backstabber =
{
m_flPickPct = 49.879288
m_flWinratePct = 49.38148
}
upgrade_lifestrike_gauntlets =
{
m_flPickPct = 81.547005
m_flWinratePct = 47.59269
}
}
}
}femaleVo.VoteReveal.Werewolf{
m_unTimestamp = 1790702781
m_mapGeneratedItemPopularity =
{
ECitadelItemGamePhase_MidGame =
{
upgrade_chonky =
{
m_flPickPct = 5.298769
m_flWinratePct = 51.87709
}
upgrade_health =
{
m_flPickPct = 8.063454
m_flWinratePct = 47.226585
}
upgrade_vampire =
{
m_flPickPct = 11.663753
m_flWinratePct = 47.993046
}
upgrade_ricochet =
{
m_flPickPct = 18.597004
m_flWinratePct = 54.961678
}
upgrade_clip_size =
{
m_flPickPct = 13.909584
m_flWinratePct = 46.083076
}
upgrade_burst_fire =
{
m_flPickPct = 5.823957
m_flWinratePct = 50.658108
}
upgrade_magic_storm =
{
m_flPickPct = 59.031475
m_flWinratePct = 49.80146
}
upgrade_titan_round =
{
m_flPickPct = 6.681745
m_flWinratePct = 44.68569
}
upgrade_magic_shield =
{
m_flPickPct = 10.796462
m_flWinratePct = 51.39655
}
upgrade_quick_silver =
{
m_flPickPct = 30.535706
m_flWinratePct = 45.15145
}
upgrade_rapid_rounds =
{
m_flPickPct = 26.204323
m_flWinratePct = 48.146896
}
upgrade_blitz_bullets =
{
m_flPickPct = 44.865948
m_flWinratePct = 49.063824
}
upgrade_spirit_bubble =
{
m_flPickPct = 6.133115
m_flWinratePct = 48.342113
}
upgrade_soaring_spirit =
{
m_flPickPct = 23.253384
m_flWinratePct = 47.24152
}
upgrade_sprint_booster =
{
m_flPickPct = 12.918757
m_flWinratePct = 48.881916
}
upgrade_chain_lightning =
{
m_flPickPct = 52.3643
m_flWinratePct = 49.754402
}
upgrade_healing_booster =
{
m_flPickPct = 10.870584
m_flWinratePct = 50.294308
}
upgrade_improved_spirit =
{
m_flPickPct = 38.53264
m_flWinratePct = 47.639874
}
upgrade_pristine_emblem =
{
m_flPickPct = 7.336805
m_flWinratePct = 45.39332
}
upgrade_ethereal_bullets =
{
m_flPickPct = 10.06918
m_flWinratePct = 56.2791
}
upgrade_cardio_calibrator =
{
m_flPickPct = 13.259591
m_flWinratePct = 50.229336
}
upgrade_intensifying_clip =
{
m_flPickPct = 7.608585
m_flWinratePct = 46.57785
}
upgrade_rechargingbullets =
{
m_flPickPct = 27.465664
m_flWinratePct = 47.26438
}
upgrade_health_stealing_magic =
{
m_flPickPct = 15.357813
m_flWinratePct = 50.22688
}
upgrade_reduce_debuff_duration =
{
m_flPickPct = 13.831027
m_flWinratePct = 54.713264
}
upgrade_non_player_bonus_sacrifice =
{
m_flPickPct = 6.358649
m_flWinratePct = 45.222675
}
}
ECitadelItemGamePhase_LateGame =
{
upgrade_chonky =
{
m_flPickPct = 7.239059
m_flWinratePct = 47.57154
}
upgrade_vampire =
{
m_flPickPct = 18.175253
m_flWinratePct = 50.338097
}
upgrade_ricochet =
{
m_flPickPct = 55.932774
m_flWinratePct = 49.908825
}
upgrade_capacitor =
{
m_flPickPct = 26.626207
m_flWinratePct = 50.999287
}
upgrade_inhibitor =
{
m_flPickPct = 9.807288
m_flWinratePct = 56.32711
}
upgrade_burst_fire =
{
m_flPickPct = 13.022958
m_flWinratePct = 47.90096
}
upgrade_split_shot =
{
m_flPickPct = 7.258698
m_flWinratePct = 48.3505
}
upgrade_tech_purge =
{
m_flPickPct = 13.477815
m_flWinratePct = 46.43008
}
upgrade_magic_storm =
{
m_flPickPct = 19.591137
m_flWinratePct = 45.25465
}
upgrade_titan_round =
{
m_flPickPct = 5.39556
m_flWinratePct = 45.544205
}
upgrade_auto_cleanse =
{
m_flPickPct = 6.558675
m_flWinratePct = 55.49116
}
upgrade_proc_silence =
{
m_flPickPct = 15.482223
m_flWinratePct = 59.04906
}
upgrade_banshee_slugs =
{
m_flPickPct = 6.234954
m_flWinratePct = 56.777077
}
upgrade_blitz_bullets =
{
m_flPickPct = 6.21785
m_flWinratePct = 45.226692
}
upgrade_tech_overflow =
{
m_flPickPct = 46.677902
m_flWinratePct = 55.063652
}
upgrade_toxic_bullets =
{
m_flPickPct = 8.673314
m_flWinratePct = 46.921333
}
upgrade_siphon_bullets =
{
m_flPickPct = 5.588146
m_flWinratePct = 56.195442
}
upgrade_soaring_spirit =
{
m_flPickPct = 19.030485
m_flWinratePct = 52.6498
}
upgrade_chain_lightning =
{
m_flPickPct = 8.286877
m_flWinratePct = 44.774864
}
upgrade_damage_recycler =
{
m_flPickPct = 31.618225
m_flWinratePct = 53.442196
}
upgrade_healing_booster =
{
m_flPickPct = 6.062641
m_flWinratePct = 46.551723
}
upgrade_boundless_spirit =
{
m_flPickPct = 29.730381
m_flWinratePct = 56.1091
}
upgrade_ethereal_bullets =
{
m_flPickPct = 66.18034
m_flWinratePct = 50.25606
}
upgrade_cardio_calibrator =
{
m_flPickPct = 6.731622
m_flWinratePct = 46.80971
}
upgrade_enchanted_holsters =
{
m_flPickPct = 9.305552
m_flWinratePct = 59.70454
}
upgrade_health_stealing_magic =
{
m_flPickPct = 40.42521
m_flWinratePct = 51.228607
}
upgrade_reduce_debuff_duration =
{
m_flPickPct = 17.614601
m_flWinratePct = 46.59234
}
upgrade_spellslinger_headshots =
{
m_flPickPct = 16.234194
m_flWinratePct = 52.35698
}
upgrade_tech_defense_shredders =
{
m_flPickPct = 15.033703
m_flWinratePct = 52.707428
}
}
ECitadelItemGamePhase_EarlyGame =
{
upgrade_health =
{
m_flPickPct = 23.280668
m_flWinratePct = 49.97687
}
upgrade_clip_size =
{
m_flPickPct = 8.042977
m_flWinratePct = 45.84121
}
upgrade_endurance =
{
m_flPickPct = 24.72506
m_flWinratePct = 47.928463
}
upgrade_quick_silver =
{
m_flPickPct = 60.037884
m_flWinratePct = 50.254826
}
upgrade_rapid_rounds =
{
m_flPickPct = 54.17036
m_flWinratePct = 48.396076
}
upgrade_blitz_bullets =
{
m_flPickPct = 13.402428
m_flWinratePct = 48.62923
}
upgrade_improved_spirit =
{
m_flPickPct = 33.845627
m_flWinratePct = 49.178303
}
upgrade_pristine_emblem =
{
m_flPickPct = 17.2478
m_flWinratePct = 47.75582
}
upgrade_non_player_bonus =
{
m_flPickPct = 68.024475
m_flWinratePct = 48.72134
}
upgrade_high_velocity_mag =
{
m_flPickPct = 14.210146
m_flWinratePct = 47.96041
}
upgrade_intensifying_clip =
{
m_flPickPct = 5.250488
m_flWinratePct = 49.86728
}
}
}
}female{
m_unTimestamp = 1790702781
m_mapGeneratedItemPopularity =
{
ECitadelItemGamePhase_MidGame =
{
upgrade_chonky =
{
m_flPickPct = 5.408054
m_flWinratePct = 53.55244
}
upgrade_health =
{
m_flPickPct = 5.008789
m_flWinratePct = 50.05871
}
upgrade_healbane =
{
m_flPickPct = 37.52769
m_flWinratePct = 51.22673
}
upgrade_crackshot =
{
m_flPickPct = 28.449791
m_flWinratePct = 48.698807
}
upgrade_endurance =
{
m_flPickPct = 10.446249
m_flWinratePct = 52.051796
}
upgrade_cold_front =
{
m_flPickPct = 15.336108
m_flWinratePct = 48.651413
}
upgrade_close_range =
{
m_flPickPct = 11.700897
m_flWinratePct = 50.882385
}
upgrade_magic_burst =
{
m_flPickPct = 15.171436
m_flWinratePct = 46.263515
}
upgrade_magic_shock =
{
m_flPickPct = 13.954689
m_flWinratePct = 49.997658
}
upgrade_magic_tempo =
{
m_flPickPct = 13.987362
m_flWinratePct = 50.880634
}
upgrade_boxing_glove =
{
m_flPickPct = 30.44808
m_flWinratePct = 53.12158
}
upgrade_melee_charge =
{
m_flPickPct = 8.555783
m_flWinratePct = 52.761017
}
upgrade_spirit_snatch =
{
m_flPickPct = 53.87405
m_flWinratePct = 51.567123
}
upgrade_acolytes_glove =
{
m_flPickPct = 14.203005
m_flWinratePct = 48.649643
}
upgrade_soaring_spirit =
{
m_flPickPct = 39.724632
m_flWinratePct = 48.232468
}
upgrade_healing_booster =
{
m_flPickPct = 30.6879
m_flWinratePct = 51.68008
}
upgrade_improved_spirit =
{
m_flPickPct = 17.750652
m_flWinratePct = 47.20954
}
upgrade_resonant_healing =
{
m_flPickPct = 18.898785
m_flWinratePct = 51.509285
}
upgrade_rechargingbullets =
{
m_flPickPct = 25.539923
m_flWinratePct = 52.996113
}
upgrade_tech_damage_pulse =
{
m_flPickPct = 22.156296
m_flWinratePct = 52.150063
}
upgrade_cooldown_reduction =
{
m_flPickPct = 6.53397
m_flWinratePct = 52.065205
}
upgrade_restorative_locket =
{
m_flPickPct = 9.987519
m_flWinratePct = 50.56268
}
upgrade_weapon_backstabber =
{
m_flPickPct = 18.951715
m_flWinratePct = 48.617336
}
upgrade_mystic_regeneration =
{
m_flPickPct = 8.862257
m_flWinratePct = 50.029495
}
upgrade_health_stealing_magic =
{
m_flPickPct = 6.737197
m_flWinratePct = 48.680893
}
upgrade_bullet_resist_shredder =
{
m_flPickPct = 18.244017
m_flWinratePct = 52.80633
}
upgrade_bullet_armor_reduction_aura =
{
m_flPickPct = 11.212761
m_flWinratePct = 59.945217
}
}
ECitadelItemGamePhase_LateGame =
{
upgrade_health =
{
m_flPickPct = 5.559585
m_flWinratePct = 55.84156
}
upgrade_colossus =
{
m_flPickPct = 12.109806
m_flWinratePct = 57.176777
}
upgrade_healbane =
{
m_flPickPct = 10.371619
m_flWinratePct = 46.944305
}
upgrade_berserker =
{
m_flPickPct = 7.284703
m_flWinratePct = 53.32795
}
upgrade_tech_purge =
{
m_flPickPct = 18.463991
m_flWinratePct = 47.812855
}
upgrade_magic_burst =
{
m_flPickPct = 6.351571
m_flWinratePct = 53.364197
}
upgrade_magic_shock =
{
m_flPickPct = 33.650913
m_flWinratePct = 49.288307
}
upgrade_magic_tempo =
{
m_flPickPct = 17.69553
m_flWinratePct = 51.04505
}
upgrade_spirit_burn =
{
m_flPickPct = 16.222645
m_flWinratePct = 57.198097
}
upgrade_arctic_blast =
{
m_flPickPct = 5.030288
m_flWinratePct = 55.910625
}
upgrade_auto_cleanse =
{
m_flPickPct = 5.732097
m_flWinratePct = 55.585957
}
upgrade_boxing_glove =
{
m_flPickPct = 10.833611
m_flWinratePct = 47.318897
}
upgrade_counterspell =
{
m_flPickPct = 6.244405
m_flWinratePct = 47.76057
}
upgrade_express_shot =
{
m_flPickPct = 8.807251
m_flWinratePct = 52.70812
}
upgrade_melee_charge =
{
m_flPickPct = 5.423667
m_flWinratePct = 54.81928
}
upgrade_mystic_reverb =
{
m_flPickPct = 28.05604
m_flWinratePct = 56.566902
}
upgrade_spirit_snatch =
{
m_flPickPct = 18.705769
m_flWinratePct = 47.432404
}
upgrade_tech_overflow =
{
m_flPickPct = 7.77218
m_flWinratePct = 56.961494
}
upgrade_crushing_fists =
{
m_flPickPct = 10.793751
m_flWinratePct = 57.343506
}
upgrade_soaring_spirit =
{
m_flPickPct = 8.965386
m_flWinratePct = 49.99271
}
upgrade_absorbing_armor =
{
m_flPickPct = 11.766089
m_flWinratePct = 57.84183
}
upgrade_diviners_kevlar =
{
m_flPickPct = 14.277966
m_flWinratePct = 58.677345
}
upgrade_healing_booster =
{
m_flPickPct = 9.266629
m_flWinratePct = 47.711727
}
upgrade_boundless_spirit =
{
m_flPickPct = 43.238388
m_flWinratePct = 52.371956
}
upgrade_deflecting_armor =
{
m_flPickPct = 7.59248
m_flWinratePct = 53.11989
}
upgrade_ability_refresher =
{
m_flPickPct = 18.608404
m_flWinratePct = 59.57088
}
upgrade_rechargingbullets =
{
m_flPickPct = 6.989342
m_flWinratePct = 46.652954
}
upgrade_tech_damage_pulse =
{
m_flPickPct = 22.835598
m_flWinratePct = 49.567905
}
upgrade_cooldown_reduction =
{
m_flPickPct = 36.71365
m_flWinratePct = 51.59476
}
upgrade_restorative_locket =
{
m_flPickPct = 5.127652
m_flWinratePct = 45.35491
}
upgrade_escalating_exposure =
{
m_flPickPct = 8.304091
m_flWinratePct = 58.53793
}
upgrade_magic_vulnerability =
{
m_flPickPct = 5.304738
m_flWinratePct = 55.198326
}
upgrade_health_stealing_magic =
{
m_flPickPct = 8.0597
m_flWinratePct = 52.12421
}
upgrade_transcendent_cooldown =
{
m_flPickPct = 26.880476
m_flWinratePct = 53.104336
}
upgrade_reduce_debuff_duration =
{
m_flPickPct = 11.401463
m_flWinratePct = 48.9569
}
upgrade_bullet_armor_reduction_aura =
{
m_flPickPct = 25.670933
m_flWinratePct = 49.99109
}
}
ECitadelItemGamePhase_EarlyGame =
{
upgrade_health =
{
m_flPickPct = 7.675469
m_flWinratePct = 51.166355
}
upgrade_crackshot =
{
m_flPickPct = 23.076721
m_flWinratePct = 51.006653
}
upgrade_endurance =
{
m_flPickPct = 30.445066
m_flWinratePct = 49.331417
}
upgrade_close_range =
{
m_flPickPct = 7.828377
m_flWinratePct = 53.27212
}
upgrade_magic_burst =
{
m_flPickPct = 18.765234
m_flWinratePct = 48.737682
}
upgrade_medic_bullets =
{
m_flPickPct = 59.577347
m_flWinratePct = 50.363594
}
upgrade_acolytes_glove =
{
m_flPickPct = 64.39395
m_flWinratePct = 50.545948
}
upgrade_soaring_spirit =
{
m_flPickPct = 12.307803
m_flWinratePct = 51.13353
}
upgrade_healing_booster =
{
m_flPickPct = 7.346128
m_flWinratePct = 49.35065
}
upgrade_improved_spirit =
{
m_flPickPct = 27.667234
m_flWinratePct = 49.38356
}
upgrade_weapon_backstabber =
{
m_flPickPct = 28.730404
m_flWinratePct = 53.07162
}
upgrade_mystic_regeneration =
{
m_flPickPct = 10.12592
m_flWinratePct = 51.458443
}
upgrade_lifestrike_gauntlets =
{
m_flPickPct = 64.31489
m_flWinratePct = 50.453655
}
}
}
}female[
{
m_strParamName = "e_SWITCH_4wayRoll_ON/OFF"
m_strParamValue = "0"
},
{
m_strParamName = "e_SWITCH_Recoil_ON/OFF"
m_strParamValue = "0"
},
{
m_strParamName = "e_SWITCH_ZiplinePhysicsSway_ON/OFF"
m_strParamValue = "0"
},
{
m_strParamName = "e_SWITCH_ShootStyle"
m_strParamValue = "1"
},
]{
primary =
{
m_flBulletSpeed = 10000
}
}{
m_flBulletSpeed = 10000
}#CurrentBonus_label0""1item#CurrentStacks_labelability_generic_caste_GenericCast""[]{
m_nPriority = 2
m_vecFOVOperations =
[
{
m_flLerpGain = 0.75
m_flLerpDuration = 0.1
m_bSpringToDefault = false
m_eCameraOperation = "k_ECameraOp_Spring"
m_flSpringStrength = 40
m_bLerpEndAtDefault = false
m_bValuesAreRelative = true
},
{
m_eCameraOperation = "k_ECameraOp_Maintain"
},
]
}{
m_nPriority = 2
m_vecFOVOperations =
[
{
m_flLerpBias = 0.75
m_flLerpDuration = 0.12
m_bApproachDefault = true
m_bSpringToDefault = true
m_eCameraOperation = "k_ECameraOp_Lerp"
m_flSpringStrength = 40
m_bValuesAreRelative = true
},
]
}Ability.Melee.Impact.Player→Ability.Melee.Impact.Heavy.NPCAbility.Melee.Impact.Player→Ability.Melee.Impact.Heavy.PlayerPlayer.Melee.Dash→Player.Melee.Dash.GroundAbility.Melee.Impact.Player→Ability.Melee.Impact.NPCAbility.Melee.Impact.Heavy.NPCAbility.Melee.Impact.Player→Ability.Melee.Impact.Heavy.PlayerPlayer.Melee.Dash.Air{
m_vecFOVOperations =
[
{
m_flLerpEnd = 7
m_flLerpBias = 0.687
m_flLerpDuration = 0.2
m_eCameraOperation = "k_ECameraOp_Lerp"
m_bLerpEndAtDefault = false
m_bValuesAreRelative = true
},
{
m_eCameraOperation = "k_ECameraOp_Spring"
m_flSpringStrength = 10
},
]
m_vecDistanceOperations =
[
{
m_flApproachSpeed = 350
m_bApproachDefault = true
m_flApproachTarget = 20
m_bValuesAreRelative = true
m_flApproachAcceleration = 700
},
]
}[]0.258001000ELOSCheck_Bounds_IgnoreObscureBlockers→Bounds_IgnoreObscureBlockersEShopFilterWeaponDamagecitadel_base_ability→citadel_ability_empty{
primary =
{
m_Spread = 0.5
m_flRange = 7000
m_bCanZoom = true
m_iBullets = 1
m_flZoomFOV = 35
m_iClipSize = 10
m_flCycleTime = 0.3
m_flBulletSpeed = 25000
m_flRecoilSpeed = 1
m_StandingSpread = 1.5
m_flBulletRadius = 3
m_flCritBonusEnd = 1.65
m_reloadDuration = 1.5
m_VerticallRecoil =
{
m_Range = [ -0.2, 0.2 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 0
m_iBurstShotCount = 1
m_HorizontalRecoil =
{
m_Range = [ -0.1, 0.1 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
wood =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Base.Bullet.Whizby"
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0.8
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flIntraBurstCycleTime = 0
m_flRecoilRecoverySpeed = 10
m_strWeaponImpactEffect = "particles/weapon_fx/default_tracer_impact.vpcf"
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 2264
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/dev/bullet_debug_muzzle_flash.vpcf"
m_flDamageFalloffStartRange = 787
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 2
m_flShootingUpSpreadPenalty = 0
m_flShootSpreadPenaltyPerShot = 0
m_szBulletTravelTracerParticle = "particles/weapon_fx/default_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Default"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Default"
}
}{
m_Spread = 0.5
m_flRange = 7000
m_bCanZoom = true
m_iBullets = 1
m_flZoomFOV = 35
m_iClipSize = 10
m_flCycleTime = 0.3
m_flBulletSpeed = 25000
m_flRecoilSpeed = 1
m_StandingSpread = 1.5
m_flBulletRadius = 3
m_flCritBonusEnd = 1.65
m_reloadDuration = 1.5
m_VerticallRecoil =
{
m_Range = [ -0.2, 0.2 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 0
m_iBurstShotCount = 1
m_HorizontalRecoil =
{
m_Range = [ -0.1, 0.1 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Base.Bullet.Whizby"
m_flBurstShotCooldown = 0
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0.8
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flRecoilRecoverySpeed = 10
m_strWeaponImpactEffect = "particles/weapon_fx/default_tracer_impact.vpcf"
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 2264
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/dev/bullet_debug_muzzle_flash.vpcf"
m_flDamageFalloffStartRange = 787
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 2
m_flShootingUpSpreadPenalty = 0
m_flShootSpreadPenaltyPerShot = 0
m_szBulletTravelTracerParticle = "particles/weapon_fx/default_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Default"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Default"
}{
_class = "scale_function_single_stat"
_my_subclass_name = "CritBuildup_scale_function"
m_eSpecificStatScaleType = "EProcBuildUpRateScale"
}{
_class = "scale_function_single_stat"
_my_subclass_name = "BuildUpBulletPercentPerHit_scale_function"
m_eSpecificStatScaleType = "EProcBuildUpRateScale"
}truefile://{resources}/videos/hero_abilities/abilty_inferno_afterburn.webmfile://{resources}/videos/hero_abilities/bebop_sticky_bomb.webmGhost.BloodBomb.Cast→Geist.BloodBomb.Cast{
primary =
{
m_flBulletSpeed = 10000
m_strBulletImpactSound = ""
}
}Ability.GhostSoldier.BloodBomb.Lp→Geist.BloodBomb.Proj.LpAbility.GhostSoldier.BloodBomb.Warning→Geist.BloodBomb.WarningAbility.GhostSoldier.BloodBomb.Explode→Geist.BloodBomb.ExplodeAbility.GhostSoldier.BloodBomb.AOE.Lp→Geist.BloodBomb.AOE.LpAbility.GhostSoldier.BloodBomb.Select.Lp→Geist.BloodBomb.Select.LpGeist.BloodBomb.Hit{
m_flBulletSpeed = 10000
m_strBulletImpactSound = ""
}file://{resources}/videos/hero_abilities/ghost_blood_bomb.webm{
primary =
{
m_flBulletSpeed = 3500
m_flBulletRadius = 30
m_flBulletLifetime = 3
m_mapImpactEffects =
{
default =
{
}
}
m_strBulletWhizSound = "Ghost.Malice.Whizby"
m_flBulletGravityScale = 0.2
m_flPenetrationPercent = 100
m_strBulletImpactSound = ""
m_eAttachmentSourceType = "EAttachmentSource_Custom"
m_flBulletRadiusVsWorld = 3
m_strBulletLoopingSound = ""
m_strWeaponImpactEffect = "particles/abilities/ghost/ghost_blood_shard_dagger_impact.vpcf"
m_strCustomAttachmentSource = "palm_R"
m_szBulletTravelTracerParticle = "particles/abilities/ghost/ghost_blood_shard_dagger.vpcf"
}
}Ghost.Malice.Impact{
m_flBulletSpeed = 3500
m_flBulletRadius = 30
m_flBulletLifetime = 3
m_mapImpactEffects =
{
default =
{
}
}
m_strBulletWhizSound = "Ghost.Malice.Whizby"
m_flBulletGravityScale = 0.2
m_flPenetrationPercent = 100
m_strBulletImpactSound = "Ghost.Malice.Impact"
m_eAttachmentSourceType = "EAttachmentSource_Custom"
m_flBulletRadiusVsWorld = 3
m_strBulletLoopingSound = ""
m_strWeaponImpactEffect = "particles/abilities/ghost/ghost_blood_shard_dagger_impact.vpcf"
m_strCustomAttachmentSource = "palm_R"
m_szBulletTravelTracerParticle = "particles/abilities/ghost/ghost_blood_shard_dagger.vpcf"
}file://{resources}/videos/hero_abilities/ghost_malice.webm{
primary =
{
m_flBulletSpeed = 2200
m_flBulletRadius = 30
m_flBulletLifetime = 0.5
m_mapImpactEffects =
{
default =
{
}
}
m_flBulletGravityScale = 0
m_strBulletImpactSound = "Magician.VexingBolt.Redirect"
m_flBulletRadiusVsWorld = 1
m_strWeaponImpactEffect = "particles/upgrades/spirit_sap_impact.vpcf"
m_szBulletTravelTracerParticle = "particles/upgrades/spirit_sap_projectile.vpcf"
}
}Skipshot{
m_flBulletSpeed = 2200
m_flBulletRadius = 30
m_flBulletLifetime = 0.5
m_mapImpactEffects =
{
default =
{
}
}
m_flBulletGravityScale = 0
m_strBulletImpactSound = "Magician.VexingBolt.Redirect"
m_flBulletRadiusVsWorld = 1
m_strWeaponImpactEffect = "particles/upgrades/spirit_sap_impact.vpcf"
m_szBulletTravelTracerParticle = "particles/upgrades/spirit_sap_projectile.vpcf"
}30→24−20%{
primary =
{
m_Spread = 0.2
m_flRange = 8192
m_bCanCrit = true
m_bCanZoom = true
m_bSpinsUp = false
m_iBullets = 1
m_flZoomFOV = 70
m_iClipSize = 0
m_bIsSemiAuto = false
m_flCycleTime = 0.15
m_nRecoilSeed = 0
m_flBuildUpRate = -1
m_flBulletSpeed = 0
m_flRecoilSpeed = 1
m_strShootSound = ""
m_flBulletDamage = 0
m_flBulletRadius = 0
m_flCritBonusEnd = 1
m_iSplitShotsMax = -1
m_reloadDuration = 0
m_strReloadSound = ""
m_strSpinUpSound = ""
m_strZoomInSound = ""
m_NpcAimingSpread = 0
m_VerticallRecoil =
{
m_Range = 0
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 1
}
m_bFiresBackwards = false
m_flSpinDecayRate = 0
m_flVerticalPunch = 1
m_iBurstShotCount = 1
m_strZoomOutSound = ""
m_HorizontalRecoil =
{
m_Range = 0
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 1
}
m_flBulletLifetime = 0
m_flCritBonusStart = 1
m_flIronSightsTime = 0.1
m_mapImpactEffects =
{
}
m_strSpinDownSound = ""
m_flExplosionRadius = 0
m_flHorizontalPunch = 0.5
m_flScatterYawScale = 1
m_flVerticalAimBias = 0
m_strFirstShotSound = ""
m_strReloadEndSound = ""
m_vecScatterOffsets = []
m_flMaxSpinCycleTime = -1
m_flRangeWhileZoomed = 0
m_flSpinIncreaseRate = 0
m_flZoomFOV_Relative = -5
m_strBulletWhizSound = ""
m_strSpinUpLoopSound = ""
m_flAutoReplenishClip = 0
m_flCritBonusEndRange = 0
m_flDamageFalloffBias = 0.5
m_strShotReleaseSound = ""
m_bReloadSingleBullets = false
m_flBulletGravityScale = 1
m_flBulletWhizDistance = 150
m_flMaxLagCompensation = 3.4028234663852886e+38
m_flPenetrationPercent = 0
m_flSpreadPenaltyDecay = 3
m_iAmmoConsumedPerShot = 1
m_strBulletImpactSound = ""
m_eAttachmentSourceType = "EAttachmentSource_WeaponMuzzles"
m_flBulletRadiusVsWorld = 0
m_flCritBonusStartRange = 0
m_flIntraBurstCycleTime = 0
m_flPelletScatterFactor = 1
m_flRecoilRecoverySpeed = 1
m_strBulletLoopingSound = ""
m_strWeaponImpactEffect = ""
m_flCritBonusAgainstNPCs = 0.2
m_flZoomMoveSpeedPercent = 0.7
m_bDontPassThroughPortals = false
m_flDamageFalloffEndRange = 900
m_flDamageFalloffEndScale = 0
m_flShootMoveSpeedPercent = 0.7
m_iBulletsToFullyClaimOrb = 1
m_szMuzzleFlashEffectName = ""
m_AimingShootSpreadPenalty = 0
m_bHitOnceAcrossAllBullets = false
m_flReloadMoveSpeedPercent = 1
m_bApplySpreadToFirstPellet = false
m_flBulletSpeedRandomFactor = 0
m_flDamageFalloffStartRange = 0
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 1
m_flShootingUpSpreadPenalty = 0
m_strCustomAttachmentSource = "ability_cast"
m_flPelletScatterSpreadFactor = 0.5
m_flRecoilRecoveryDelayFactor = 1
m_flShootSpreadPenaltyPerShot = 0
m_bAllowExplosionToCollectGold = false
m_szBulletTravelTracerParticle = "particles/weapon_fx/default_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = -1
m_bReloadSingleBulletsAllowCancel = false
m_strLocalPlayerBulletImpactSound = ""
m_szSelfBulletTravelTracerParticle = ""
m_bUseDesatForFriendlyNonHeroTracer = true
m_flExplosionDamageScaleAtMaxRadius = 0.3
m_flReloadSingleBulletsInitialDelay = 0
m_bReloadUseActiveWeaponInfoDuration = false
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = ""
}
}{
m_Spread = 0.2
m_flRange = 8192
m_bCanCrit = true
m_bCanZoom = true
m_bSpinsUp = false
m_iBullets = 1
m_flZoomFOV = 70
m_iClipSize = 0
m_bIsSemiAuto = false
m_flCycleTime = 0.15
m_nRecoilSeed = 0
m_flBuildUpRate = -1
m_flBulletSpeed = 0
m_flRecoilSpeed = 1
m_strShootSound = ""
m_flBulletDamage = 0
m_flBulletRadius = 0
m_flCritBonusEnd = 1
m_iSplitShotsMax = -1
m_reloadDuration = 0
m_strReloadSound = ""
m_strSpinUpSound = ""
m_strZoomInSound = ""
m_NpcAimingSpread = 0
m_VerticallRecoil =
{
m_Range = 0
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 1
}
m_bFiresBackwards = false
m_flSpinDecayRate = 0
m_flVerticalPunch = 1
m_iBurstShotCount = 1
m_strZoomOutSound = ""
m_HorizontalRecoil =
{
m_Range = 0
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 1
}
m_flBulletLifetime = 0
m_flCritBonusStart = 1
m_flIronSightsTime = 0.1
m_mapImpactEffects =
{
}
m_strSpinDownSound = ""
m_flExplosionRadius = 0
m_flHorizontalPunch = 0.5
m_flScatterYawScale = 1
m_flVerticalAimBias = 0
m_strFirstShotSound = ""
m_strReloadEndSound = ""
m_vecScatterOffsets = []
m_flMaxSpinCycleTime = -1
m_flRangeWhileZoomed = 0
m_flSpinIncreaseRate = 0
m_flZoomFOV_Relative = -5
m_strBulletWhizSound = ""
m_strSpinUpLoopSound = ""
m_flAutoReplenishClip = 0
m_flCritBonusEndRange = 0
m_flDamageFalloffBias = 0.5
m_strShotReleaseSound = ""
m_bReloadSingleBullets = false
m_flBulletGravityScale = 1
m_flBulletWhizDistance = 150
m_flMaxLagCompensation = 3.4028234663852886e+38
m_flPenetrationPercent = 0
m_flSpreadPenaltyDecay = 3
m_iAmmoConsumedPerShot = 1
m_strBulletImpactSound = ""
m_eAttachmentSourceType = "EAttachmentSource_WeaponMuzzles"
m_flBulletRadiusVsWorld = 0
m_flCritBonusStartRange = 0
m_flIntraBurstCycleTime = 0
m_flPelletScatterFactor = 1
m_flRecoilRecoverySpeed = 1
m_strBulletLoopingSound = ""
m_strWeaponImpactEffect = ""
m_flCritBonusAgainstNPCs = 0.2
m_flZoomMoveSpeedPercent = 0.7
m_bDontPassThroughPortals = false
m_flDamageFalloffEndRange = 900
m_flDamageFalloffEndScale = 0
m_flShootMoveSpeedPercent = 0.7
m_iBulletsToFullyClaimOrb = 1
m_szMuzzleFlashEffectName = ""
m_AimingShootSpreadPenalty = 0
m_bHitOnceAcrossAllBullets = false
m_flReloadMoveSpeedPercent = 1
m_bApplySpreadToFirstPellet = false
m_flBulletSpeedRandomFactor = 0
m_flDamageFalloffStartRange = 0
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 1
m_flShootingUpSpreadPenalty = 0
m_strCustomAttachmentSource = "ability_cast"
m_flPelletScatterSpreadFactor = 0.5
m_flRecoilRecoveryDelayFactor = 1
m_flShootSpreadPenaltyPerShot = 0
m_bAllowExplosionToCollectGold = false
m_szBulletTravelTracerParticle = "particles/weapon_fx/default_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = -1
m_bReloadSingleBulletsAllowCancel = false
m_strLocalPlayerBulletImpactSound = ""
m_szSelfBulletTravelTracerParticle = ""
m_bUseDesatForFriendlyNonHeroTracer = true
m_flExplosionDamageScaleAtMaxRadius = 0.3
m_flReloadSingleBulletsInitialDelay = 0
m_bReloadUseActiveWeaponInfoDuration = false
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = ""
}{
primary =
{
m_Spread = 0.2
m_flRange = 8192
m_bCanCrit = true
m_bCanZoom = true
m_bSpinsUp = false
m_iBullets = 1
m_flZoomFOV = 70
m_iClipSize = 0
m_bIsSemiAuto = false
m_flCycleTime = 0.15
m_nRecoilSeed = 0
m_flBuildUpRate = -1
m_flBulletSpeed = 0
m_flRecoilSpeed = 1
m_strShootSound = ""
m_flBulletDamage = 0
m_flBulletRadius = 0
m_flCritBonusEnd = 1
m_iSplitShotsMax = -1
m_reloadDuration = 0
m_strReloadSound = ""
m_strSpinUpSound = ""
m_strZoomInSound = ""
m_NpcAimingSpread = 0
m_VerticallRecoil =
{
m_Range = 0
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 1
}
m_bFiresBackwards = false
m_flSpinDecayRate = 0
m_flVerticalPunch = 1
m_iBurstShotCount = 1
m_strZoomOutSound = ""
m_HorizontalRecoil =
{
m_Range = 0
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 1
}
m_flBulletLifetime = 0
m_flCritBonusStart = 1
m_flIronSightsTime = 0.1
m_mapImpactEffects =
{
}
m_strSpinDownSound = ""
m_flExplosionRadius = 0
m_flHorizontalPunch = 0.5
m_flScatterYawScale = 1
m_flVerticalAimBias = 0
m_strFirstShotSound = ""
m_strReloadEndSound = ""
m_vecScatterOffsets = []
m_flMaxSpinCycleTime = -1
m_flRangeWhileZoomed = 0
m_flSpinIncreaseRate = 0
m_flZoomFOV_Relative = -5
m_strBulletWhizSound = ""
m_strSpinUpLoopSound = ""
m_flAutoReplenishClip = 0
m_flCritBonusEndRange = 0
m_flDamageFalloffBias = 0.5
m_strShotReleaseSound = ""
m_bReloadSingleBullets = false
m_flBulletGravityScale = 1
m_flBulletWhizDistance = 150
m_flMaxLagCompensation = 3.4028234663852886e+38
m_flPenetrationPercent = 0
m_flSpreadPenaltyDecay = 3
m_iAmmoConsumedPerShot = 1
m_strBulletImpactSound = ""
m_eAttachmentSourceType = "EAttachmentSource_WeaponMuzzles"
m_flBulletRadiusVsWorld = 0
m_flCritBonusStartRange = 0
m_flIntraBurstCycleTime = 0
m_flPelletScatterFactor = 1
m_flRecoilRecoverySpeed = 1
m_strBulletLoopingSound = ""
m_strWeaponImpactEffect = ""
m_flCritBonusAgainstNPCs = 0.2
m_flZoomMoveSpeedPercent = 0.7
m_bDontPassThroughPortals = false
m_flDamageFalloffEndRange = 900
m_flDamageFalloffEndScale = 0
m_flShootMoveSpeedPercent = 0.7
m_iBulletsToFullyClaimOrb = 1
m_szMuzzleFlashEffectName = ""
m_AimingShootSpreadPenalty = 0
m_bHitOnceAcrossAllBullets = false
m_flReloadMoveSpeedPercent = 1
m_bApplySpreadToFirstPellet = false
m_flBulletSpeedRandomFactor = 0
m_flDamageFalloffStartRange = 0
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 1
m_flShootingUpSpreadPenalty = 0
m_strCustomAttachmentSource = "ability_cast"
m_flPelletScatterSpreadFactor = 0.5
m_flRecoilRecoveryDelayFactor = 1
m_flShootSpreadPenaltyPerShot = 0
m_bAllowExplosionToCollectGold = false
m_szBulletTravelTracerParticle = "particles/weapon_fx/default_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = -1
m_bReloadSingleBulletsAllowCancel = false
m_strLocalPlayerBulletImpactSound = ""
m_szSelfBulletTravelTracerParticle = ""
m_bUseDesatForFriendlyNonHeroTracer = true
m_flExplosionDamageScaleAtMaxRadius = 0.3
m_flReloadSingleBulletsInitialDelay = 0
m_bReloadUseActiveWeaponInfoDuration = false
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = ""
}
}Swish{
m_Spread = 0.2
m_flRange = 8192
m_bCanCrit = true
m_bCanZoom = true
m_bSpinsUp = false
m_iBullets = 1
m_flZoomFOV = 70
m_iClipSize = 0
m_bIsSemiAuto = false
m_flCycleTime = 0.15
m_nRecoilSeed = 0
m_flBuildUpRate = -1
m_flBulletSpeed = 0
m_flRecoilSpeed = 1
m_strShootSound = ""
m_flBulletDamage = 0
m_flBulletRadius = 0
m_flCritBonusEnd = 1
m_iSplitShotsMax = -1
m_reloadDuration = 0
m_strReloadSound = ""
m_strSpinUpSound = ""
m_strZoomInSound = ""
m_NpcAimingSpread = 0
m_VerticallRecoil =
{
m_Range = 0
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 1
}
m_bFiresBackwards = false
m_flSpinDecayRate = 0
m_flVerticalPunch = 1
m_iBurstShotCount = 1
m_strZoomOutSound = ""
m_HorizontalRecoil =
{
m_Range = 0
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 1
}
m_flBulletLifetime = 0
m_flCritBonusStart = 1
m_flIronSightsTime = 0.1
m_mapImpactEffects =
{
}
m_strSpinDownSound = ""
m_flExplosionRadius = 0
m_flHorizontalPunch = 0.5
m_flScatterYawScale = 1
m_flVerticalAimBias = 0
m_strFirstShotSound = ""
m_strReloadEndSound = ""
m_vecScatterOffsets = []
m_flMaxSpinCycleTime = -1
m_flRangeWhileZoomed = 0
m_flSpinIncreaseRate = 0
m_flZoomFOV_Relative = -5
m_strBulletWhizSound = ""
m_strSpinUpLoopSound = ""
m_flAutoReplenishClip = 0
m_flCritBonusEndRange = 0
m_flDamageFalloffBias = 0.5
m_strShotReleaseSound = ""
m_bReloadSingleBullets = false
m_flBulletGravityScale = 1
m_flBulletWhizDistance = 150
m_flMaxLagCompensation = 3.4028234663852886e+38
m_flPenetrationPercent = 0
m_flSpreadPenaltyDecay = 3
m_iAmmoConsumedPerShot = 1
m_strBulletImpactSound = ""
m_eAttachmentSourceType = "EAttachmentSource_WeaponMuzzles"
m_flBulletRadiusVsWorld = 0
m_flCritBonusStartRange = 0
m_flIntraBurstCycleTime = 0
m_flPelletScatterFactor = 1
m_flRecoilRecoverySpeed = 1
m_strBulletLoopingSound = ""
m_strWeaponImpactEffect = ""
m_flCritBonusAgainstNPCs = 0.2
m_flZoomMoveSpeedPercent = 0.7
m_bDontPassThroughPortals = false
m_flDamageFalloffEndRange = 900
m_flDamageFalloffEndScale = 0
m_flShootMoveSpeedPercent = 0.7
m_iBulletsToFullyClaimOrb = 1
m_szMuzzleFlashEffectName = ""
m_AimingShootSpreadPenalty = 0
m_bHitOnceAcrossAllBullets = false
m_flReloadMoveSpeedPercent = 1
m_bApplySpreadToFirstPellet = false
m_flBulletSpeedRandomFactor = 0
m_flDamageFalloffStartRange = 0
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 1
m_flShootingUpSpreadPenalty = 0
m_strCustomAttachmentSource = "ability_cast"
m_flPelletScatterSpreadFactor = 0.5
m_flRecoilRecoveryDelayFactor = 1
m_flShootSpreadPenaltyPerShot = 0
m_bAllowExplosionToCollectGold = false
m_szBulletTravelTracerParticle = "particles/weapon_fx/default_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = -1
m_bReloadSingleBulletsAllowCancel = false
m_strLocalPlayerBulletImpactSound = ""
m_szSelfBulletTravelTracerParticle = ""
m_bUseDesatForFriendlyNonHeroTracer = true
m_flExplosionDamageScaleAtMaxRadius = 0.3
m_flReloadSingleBulletsInitialDelay = 0
m_bReloadUseActiveWeaponInfoDuration = false
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = ""
}falsetrue{
primary =
{
m_flBulletSpeed = 1000
m_flBulletRadius = 2.5
m_flBulletLifetime = 0
m_mapImpactEffects =
{
default =
{
}
}
m_flVerticalAimBias = 20
m_flBulletGravityScale = 1
m_strBulletImpactSound = "Bookworm.Conjure.Dragon.Impact"
m_flBulletRadiusVsWorld = 2.5
m_strBulletLoopingSound = "Bookworm.Conjure.Dragon.Proj.Lp"
m_flBulletSpeedRandomFactor = 0
m_szBulletTravelTracerParticle = "particles/abilities/bookworm/bookworm_dragonfire_projectile.vpcf"
m_bAlwaysTraceWorldRadiusAgainstWorld = true
m_flBulletInheritShooterVelocityScale = 0
}
}{
m_flBulletSpeed = 1000
m_flBulletRadius = 2.5
m_flBulletLifetime = 0
m_mapImpactEffects =
{
default =
{
}
}
m_flVerticalAimBias = 20
m_flBulletGravityScale = 1
m_strBulletImpactSound = "Bookworm.Conjure.Dragon.Impact"
m_flBulletRadiusVsWorld = 2.5
m_strBulletLoopingSound = "Bookworm.Conjure.Dragon.Proj.Lp"
m_flBulletSpeedRandomFactor = 0
m_szBulletTravelTracerParticle = "particles/abilities/bookworm/bookworm_dragonfire_projectile.vpcf"
m_bAlwaysTraceWorldRadiusAgainstWorld = true
m_flBulletInheritShooterVelocityScale = 0
}20m→10m−50%3.5m→6m+71.4%file://{resources}/videos/hero_abilities/astro_bounce_pad.webm5""→particles/abilities/haze/haze_flurry_poses.vpcffile://{resources}/videos/hero_abilities/ability_haze_bullet_flurry.webm+MODIFIER_STATE_AIR_JUMPS_DISABLEDfile://{resources}/videos/hero_abilities/mo_and_krill_burrow.webm{
primary =
{
m_Spread = 0.5
m_flRange = 10000
m_bCanZoom = true
m_iBullets = 1
m_flZoomFOV = 35
m_iClipSize = 1
m_flCycleTime = 0.3
m_flBulletSpeed = 8000
m_flRecoilSpeed = 1
m_StandingSpread = 1.5
m_flBulletRadius = 24
m_flCritBonusEnd = 1.65
m_reloadDuration = 1.5
m_VerticallRecoil =
{
m_Range = [ -0.2, 0.2 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 0
m_iBurstShotCount = 1
m_HorizontalRecoil =
{
m_Range = [ -0.1, 0.1 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 5
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
wood =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_vecScatterOffsets =
[
[ 0, 0 ],
[ 1, 0 ],
[ -1, 0 ],
[ 2, 0 ],
[ -2, 0 ],
[ 3, 0 ],
[ -3, 0 ],
[ 4, 0 ],
[ -4, 0 ],
[ 5, 0 ],
[ -5, 0 ],
[ 6, 0 ],
[ -6, 0 ],
[ 7, 0 ],
[ -7, 0 ],
[ 8, 0 ],
[ -8, 0 ],
]
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Orion.Charged.Shot.Whizby"
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0.3
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_flPenetrationPercent = 100
m_flBulletRadiusVsWorld = 7
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flIntraBurstCycleTime = 0
m_flPelletScatterFactor = 2
m_flRecoilRecoverySpeed = 10
m_strWeaponImpactEffect = "particles/abilities/archer/archer_charged_shot_proj_endcap.vpcf"
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = -1
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = ""
m_bHitOnceAcrossAllBullets = true
m_flDamageFalloffStartRange = -1
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 2
m_flShootingUpSpreadPenalty = 0
m_flShootSpreadPenaltyPerShot = 0
m_szBulletTravelTracerParticle = "particles/abilities/archer/archer_charged_shot_proj.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Default"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Default"
}
}+CITADEL_UNIT_TARGET_ABILITY_TRIGGER−CITADEL_UNIT_TARGET_ABILLITY_TRIGGER{
}Orion.Charged.Shot.Hit{
m_Spread = 0.5
m_flRange = 10000
m_bCanZoom = true
m_iBullets = 1
m_flZoomFOV = 35
m_iClipSize = 1
m_flCycleTime = 0.3
m_flBulletSpeed = 8000
m_flRecoilSpeed = 1
m_StandingSpread = 1.5
m_flBulletRadius = 24
m_flCritBonusEnd = 1.65
m_reloadDuration = 1.5
m_VerticallRecoil =
{
m_Range = [ -0.2, 0.2 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 0
m_iBurstShotCount = 1
m_HorizontalRecoil =
{
m_Range = [ -0.1, 0.1 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 5
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Orion.Charged.Shot.Proj.Impact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_vecScatterOffsets =
[
[ 0, 0 ],
[ 1, 0 ],
[ -1, 0 ],
[ 2, 0 ],
[ -2, 0 ],
[ 3, 0 ],
[ -3, 0 ],
[ 4, 0 ],
[ -4, 0 ],
[ 5, 0 ],
[ -5, 0 ],
[ 6, 0 ],
[ -6, 0 ],
[ 7, 0 ],
[ -7, 0 ],
[ 8, 0 ],
[ -8, 0 ],
]
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Orion.Charged.Shot.Whizby"
m_flBurstShotCooldown = 0
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0.3
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_flPenetrationPercent = 100
m_flBulletRadiusVsWorld = 7
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flPelletScatterFactor = 2
m_flRecoilRecoverySpeed = 10
m_strWeaponImpactEffect = "particles/abilities/archer/archer_charged_shot_proj_endcap.vpcf"
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = -1
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = ""
m_bHitOnceAcrossAllBullets = true
m_flDamageFalloffStartRange = -1
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 2
m_flShootingUpSpreadPenalty = 0
m_flShootSpreadPenaltyPerShot = 0
m_szBulletTravelTracerParticle = "particles/abilities/archer/archer_charged_shot_proj.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Default"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Default"
}Orion.Charged.Shot.Target.Damage.Takenfile://{resources}/videos/hero_abilities/ability_orion_charged_shot.webm{
primary =
{
m_flRange = 10000
m_iClipSize = 1
m_flBulletSpeed = 5000
m_flBulletRadius = 32
m_flBulletLifetime = 5
m_mapImpactEffects =
{
default =
{
}
}
m_strBulletWhizSound = "Orion.Charged.Shot.Whizby"
m_flBulletGravityScale = 0.3
m_flBulletRadiusVsWorld = 7
m_flDamageFalloffEndRange = -1
m_flDamageFalloffStartRange = -1
m_szBulletTravelTracerParticle = "particles/abilities/astro/astro_trick_shot_fired_projectile.vpcf"
}
}particles/modifiers/armor_suppressor.vpcf{
m_flRange = 10000
m_iClipSize = 1
m_flBulletSpeed = 5000
m_flBulletRadius = 32
m_flBulletLifetime = 5
m_mapImpactEffects =
{
default =
{
m_strSound = "Orion.Charged.Shot.Proj.Impact"
}
}
m_strBulletWhizSound = "Orion.Charged.Shot.Whizby"
m_flBulletGravityScale = 0.3
m_flBulletRadiusVsWorld = 7
m_flDamageFalloffEndRange = -1
m_flDamageFalloffStartRange = -1
m_szBulletTravelTracerParticle = "particles/abilities/astro/astro_trick_shot_fired_projectile.vpcf"
}file://{resources}/videos/hero_abilities/astro_crackshot.webmELOSCheck_Bounds→Bounds{
primary =
{
m_flBulletSpeed = 2000
m_szBulletTravelTracerParticle = "particles/abilities/chrono/chrono_time_bomb_projectile.vpcf"
}
}{
m_flBulletSpeed = 2000
m_szBulletTravelTracerParticle = "particles/abilities/chrono/chrono_time_bomb_projectile.vpcf"
}MODIFIER_STATE_SINCLAIR_TAX_ULT_ACTIVEparticles/abilities/abrams/abrams_leap_immunity_buff.vpcf→particles/abilities/doorman/doorman_hotel_unstoppable_buff.vpcfparticles/abilities/abrams/abrams_leap_immunity_buff.vpcf→particles/abilities/doorman/doorman_hotel_unstoppable_buff.vpcfEDragPull_CombinedSpeedTowardsHoldEDragOffset_SourceFacing{
_class = ""
_my_subclass_name = ""
}MODIFIER_STATE_IGNORE_PORTALStrueMODIFIER_DEBUFF_NO[
{
_class = "modifier_drifter_hunger_kill_bonus"
_my_subclass_name = "modifier_drifter_hunger_kill_bonus"
m_vecAlwaysShowInStatModifierUI = [ "MODIFIER_VALUE_WEAPON_DAMAGE_INCREASE" ]
},
]{
primary =
{
m_flRange = 10000
m_iClipSize = 1
m_flBulletSpeed = 5000
m_flBulletRadius = 32
m_flBulletLifetime = 5
m_mapImpactEffects =
{
default =
{
}
}
m_strBulletWhizSound = "Orion.Charged.Shot.Whizby"
m_flBulletGravityScale = 0.3
m_flBulletRadiusVsWorld = 7
m_flDamageFalloffEndRange = -1
m_flDamageFalloffStartRange = -1
m_szBulletTravelTracerParticle = "particles/abilities/astro/astro_trick_shot_fired_projectile.vpcf"
}
}{
m_flRange = 10000
m_iClipSize = 1
m_flBulletSpeed = 5000
m_flBulletRadius = 32
m_flBulletLifetime = 5
m_mapImpactEffects =
{
default =
{
m_strSound = "Orion.Charged.Shot.Proj.Impact"
}
}
m_strBulletWhizSound = "Orion.Charged.Shot.Whizby"
m_flBulletGravityScale = 0.3
m_flBulletRadiusVsWorld = 7
m_flDamageFalloffEndRange = -1
m_flDamageFalloffStartRange = -1
m_szBulletTravelTracerParticle = "particles/abilities/astro/astro_trick_shot_fired_projectile.vpcf"
}file://{resources}/videos/hero_abilities/astro_crackshot.webmAbility.Astro.ExpBarrels.Explode→Astro.ExpBarrels.ExplodeAstro.ExpBarrels.HitAstro.ExpBarrels.Bullet.RicochetAbility.Astro.ExpBarrels.Explodefile://{resources}/videos/hero_abilities/astro_explosive_barrel.webm{
primary =
{
m_Spread = 0.5
m_flRange = 7000
m_bCanZoom = true
m_iBullets = 1
m_flZoomFOV = 90
m_iClipSize = 10
m_flCycleTime = 0.3
m_flBulletSpeed = 25000
m_flRecoilSpeed = 1
m_StandingSpread = 1.5
m_flBulletRadius = 3
m_flCritBonusEnd = 1.65
m_reloadDuration = 1.5
m_strReloadSound = "Player.WpnReload.Shared.Clip.Out"
m_strZoomInSound = "Default.ZoomIn"
m_VerticallRecoil =
{
m_Range = [ -0.2, 0.2 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 0
m_iBurstShotCount = 1
m_strZoomOutSound = "Default.ZoomOut"
m_HorizontalRecoil =
{
m_Range = [ -0.1, 0.1 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
wood =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_strReloadEndSound = "Player.WpnReload.Shared.Clip.In"
m_flZoomFOV_Relative = 15
m_strBulletWhizSound = "Base.Bullet.Whizby"
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0.8
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flIntraBurstCycleTime = 0
m_flRecoilRecoverySpeed = 10
m_strWeaponImpactEffect = "particles/weapon_fx/default_tracer_impact.vpcf"
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 2264
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/default_muzzle_flash.vpcf"
m_flDamageFalloffStartRange = 787
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 2
m_flShootingUpSpreadPenalty = 0
m_flShootSpreadPenaltyPerShot = 0
m_szBulletTravelTracerParticle = "particles/weapon_fx/default_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}
}{
m_Spread = 0.5
m_flRange = 7000
m_bCanZoom = true
m_iBullets = 1
m_flZoomFOV = 90
m_iClipSize = 10
m_flCycleTime = 0.3
m_flBulletSpeed = 25000
m_flRecoilSpeed = 1
m_StandingSpread = 1.5
m_flBulletRadius = 3
m_flCritBonusEnd = 1.65
m_reloadDuration = 1.5
m_strReloadSound = "Player.WpnReload.Shared.Clip.Out"
m_strZoomInSound = "Default.ZoomIn"
m_VerticallRecoil =
{
m_Range = [ -0.2, 0.2 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 0
m_iBurstShotCount = 1
m_strZoomOutSound = "Default.ZoomOut"
m_HorizontalRecoil =
{
m_Range = [ -0.1, 0.1 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_strReloadEndSound = "Player.WpnReload.Shared.Clip.In"
m_flZoomFOV_Relative = 15
m_strBulletWhizSound = "Base.Bullet.Whizby"
m_flBurstShotCooldown = 0
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0.8
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flRecoilRecoverySpeed = 10
m_strWeaponImpactEffect = "particles/weapon_fx/default_tracer_impact.vpcf"
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 2264
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/default_muzzle_flash.vpcf"
m_flDamageFalloffStartRange = 787
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 2
m_flShootingUpSpreadPenalty = 0
m_flShootSpreadPenaltyPerShot = 0
m_szBulletTravelTracerParticle = "particles/weapon_fx/default_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}IN_MANTLE→IN_CANCEL_ABILITYattach_casting_fail{
primary =
{
m_flBulletSpeed = 1100
m_flBulletRadius = 2.5
m_flVerticalAimBias = 6
m_flBulletGravityScale = 1.2
m_strBulletImpactSound = ""
m_eAttachmentSourceType = "EAttachmentSource_WeaponMuzzles"
m_flBulletRadiusVsWorld = 2.5
m_strBulletLoopingSound = "Familiar.HelpingHands.Projectile.Lp"
m_strWeaponImpactEffect = "particles/abilities/familiar/familiar_helpinghand_cast_projectile_impact.vpcf"
m_szMuzzleFlashEffectName = "particles/weapon_fx/familiar/familiar_muzzle_flash.vpcf"
m_szBulletTravelTracerParticle = "particles/abilities/familiar/familiar_helpinghand_cast_projectile.vpcf"
}
}{
m_flBulletSpeed = 1100
m_flBulletRadius = 2.5
m_flVerticalAimBias = 6
m_flBulletGravityScale = 1.2
m_strBulletImpactSound = ""
m_eAttachmentSourceType = "EAttachmentSource_WeaponMuzzles"
m_flBulletRadiusVsWorld = 2.5
m_strBulletLoopingSound = "Familiar.HelpingHands.Projectile.Lp"
m_strWeaponImpactEffect = "particles/abilities/familiar/familiar_helpinghand_cast_projectile_impact.vpcf"
m_szMuzzleFlashEffectName = "particles/weapon_fx/familiar/familiar_muzzle_flash.vpcf"
m_szBulletTravelTracerParticle = "particles/abilities/familiar/familiar_helpinghand_cast_projectile.vpcf"
}{
primary =
{
m_Spread = 0
m_flRange = 3000
m_bCanCrit = true
m_bCanZoom = true
m_iBullets = 1
m_flZoomFOV = 60
m_iClipSize = 13
m_flCycleTime = 0.26
m_flBulletSpeed = 6300
m_flDamageForce = 50
m_flRecoilSpeed = 1
m_strShootSound = "Familiar.Wpn.Fire"
m_StandingSpread = 1.5
m_flBulletDamage = 16
m_flBulletRadius = 10
m_flCritBonusEnd = 1.65
m_reloadDuration = 2
m_strReloadSound = "Familiar.Wpn.Reload.Start"
m_strZoomInSound = "Bebop.ZoomIn"
m_VerticallRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 0
m_iBurstShotCount = 1
m_strZoomOutSound = "Bebop.ZoomOut"
m_HorizontalRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
dirt =
{
m_strSound = ""
}
wood =
{
m_strDecal = "Impact.Wood"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
metal =
{
m_strSound = ""
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
leafy_tree =
{
m_strSound = ""
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
m_strDecal = "Impact.Wood"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
metalvehicle =
{
m_strSound = ""
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_flVerticalAimBias = 0.4
m_strReloadEndSound = "Familiar.Wpn.Reload.End"
m_flZoomFOV_Relative = -15
m_strBulletWhizSound = "Base.Bullet.Whizby"
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_strShotReleaseSound = ""
m_flBulletGravityScale = 0.8
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_strBulletImpactSound = "Familiar.Wpn.Impact"
m_flBulletRadiusVsWorld = 1
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flIntraBurstCycleTime = 0
m_flRecoilRecoverySpeed = 10
m_strWeaponImpactEffect = "particles/weapon_fx/familiar/familiar_tracer_impact.vpcf"
m_bBulletShouldUseVerlet = true
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 2264
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.85
m_szMuzzleFlashEffectName = "particles/weapon_fx/familiar/familiar_muzzle_flash.vpcf"
m_flDamageFalloffStartRange = 787
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 2
m_flShootingUpSpreadPenalty = 0
m_flShootSpreadPenaltyPerShot = 0
m_szBulletTravelTracerParticle = "particles/weapon_fx/familiar/familiar_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}
}{
m_Spread = 0
m_flRange = 3000
m_bCanCrit = true
m_bCanZoom = true
m_iBullets = 1
m_flZoomFOV = 60
m_iClipSize = 13
m_flCycleTime = 0.26
m_flBulletSpeed = 6300
m_flDamageForce = 50
m_flRecoilSpeed = 1
m_strShootSound = "Familiar.Wpn.Fire"
m_StandingSpread = 1.5
m_flBulletDamage = 16
m_flBulletRadius = 10
m_flCritBonusEnd = 1.65
m_reloadDuration = 2
m_strReloadSound = "Familiar.Wpn.Reload.Start"
m_strZoomInSound = "Bebop.ZoomIn"
m_VerticallRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 0
m_iBurstShotCount = 1
m_strZoomOutSound = "Bebop.ZoomOut"
m_HorizontalRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
dirt =
{
m_strSound = ""
}
wood =
{
m_strSound = ""
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
metal =
{
m_strSound = ""
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
leafy_tree =
{
m_strSound = ""
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
m_strSound = ""
}
metalvehicle =
{
m_strSound = ""
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_flVerticalAimBias = 0.4
m_strReloadEndSound = "Familiar.Wpn.Reload.End"
m_flZoomFOV_Relative = -15
m_strBulletWhizSound = "Base.Bullet.Whizby"
m_flBurstShotCooldown = 0
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_strShotReleaseSound = ""
m_flBulletGravityScale = 0.8
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_strBulletImpactSound = "Familiar.Wpn.Impact"
m_flBulletRadiusVsWorld = 1
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flRecoilRecoverySpeed = 10
m_strWeaponImpactEffect = "particles/weapon_fx/familiar/familiar_tracer_impact.vpcf"
m_bBulletShouldUseVerlet = true
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 2264
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.85
m_szMuzzleFlashEffectName = "particles/weapon_fx/familiar/familiar_muzzle_flash.vpcf"
m_flDamageFalloffStartRange = 787
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 2
m_flShootingUpSpreadPenalty = 0
m_flShootSpreadPenaltyPerShot = 0
m_szBulletTravelTracerParticle = "particles/weapon_fx/familiar/familiar_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}{
m_Style = "panorama/styles/ability_hud_elements/abilities_fencer.vcss"
m_eType = "CITADEL_ABILITY_HUD_ELEMENT_TYPE_PROGRESS"
m_Layout = "file://{resources}/layout/ability_hud_elements/element_progress_bar_text.vxml"
m_strContext = "recast"
}panorama/styles/ability_hud_elements/abilities_fencer.vcss{
_class = "modifier_base"
m_nAttributes = "MODIFIER_ATTRIBUTE_CANNOT_BE_PURGED"
_my_subclass_name = "uirecast"
m_sLocalizationName = "ability_fencer_lunge"
m_eHudDisplayLocation = "DISPLAY_HUD_CENTER"
}+MODIFIER_STATE_MOVEMENT_INPUT_DISABLED−MODIFIER_STATE_MOVEMENT_ABILITY_RESTRICTEDfile://{resources}/videos/hero_abilities/nano_dash.webm−AbilityChannelTimeFencer.Riposte.Counterattack.Mod.LpFencer.Riposte.Counterattack.Mod.Expire{
m_Style = "panorama/styles/ability_hud_elements/abilities_fencer.vcss"
m_eType = "CITADEL_ABILITY_HUD_ELEMENT_TYPE_PROGRESS"
m_Layout = "file://{resources}/layout/ability_hud_elements/element_progress_bar_text.vxml"
m_strContext = "recast"
}panorama/styles/ability_hud_elements/abilities_fencer.vcss{
_class = "modifier_base"
m_nAttributes = "MODIFIER_ATTRIBUTE_CANNOT_BE_PURGED"
_my_subclass_name = "uirecast"
m_sLocalizationName = "ability_fencer_throwblade"
m_eHudDisplayLocation = "DISPLAY_HUD_CENTER"
}truetruetrueCitadel_StatusEffectEMP→modifier_citadel_silencedtrueCitadel_StatusEffectEMP→modifier_citadel_silenced+MODIFIER_STATE_MOVEMENT_INPUT_DISABLED−MODIFIER_STATE_MOVEMENT_ABILITY_RESTRICTEDfile://{resources}/videos/hero_abilities/shiv_dash.webmfalsefile://{resources}/videos/hero_abilities/ability_inferno_stun_bomb.webmInfernus.FlameDash.Hitfile://{resources}/videos/hero_abilities/ability_inferno_flame_dash.webm0.50.5truetrue{
primary =
{
m_flBulletSpeed = 10000
m_flBulletRadius = 20
m_mapImpactEffects =
{
default =
{
}
}
m_eAttachmentSourceType = "EAttachmentSource_Custom"
m_flBulletRadiusVsWorld = 1
m_strWeaponImpactEffect = "particles/abilities/frank/frank_shock_projectile_impact.vpcf"
m_strCustomAttachmentSource = "weapon_l_fx"
m_szBulletTravelTracerParticle = "particles/abilities/frank/frank_shock_projectile.vpcf"
}
}[
{
_class = "modifier_ability_resource_pool"
_my_subclass_name = "modifier_ability_resource_pool"
m_strMaxResourceProperty = "StoredDamageHealthPercentRequired"
},
]{
m_flBulletSpeed = 10000
m_flBulletRadius = 20
m_mapImpactEffects =
{
default =
{
}
}
m_eAttachmentSourceType = "EAttachmentSource_Custom"
m_flBulletRadiusVsWorld = 1
m_strWeaponImpactEffect = "particles/abilities/frank/frank_shock_projectile_impact.vpcf"
m_strCustomAttachmentSource = "weapon_l_fx"
m_szBulletTravelTracerParticle = "particles/abilities/frank/frank_shock_projectile.vpcf"
}ConditionallyApplied→""EAbilityType_Innate→EAbilityType_Held855{
primary =
{
m_flRange = 10000
m_bCanCrit = true
m_bSpinsUp = false
m_iBullets = 1
m_iClipSize = 1
m_bIsSemiAuto = false
m_flCycleTime = 0.15
m_flBulletSpeed = 3500
m_flBulletDamage = 0
m_flBulletRadius = 32
m_flCritBonusEnd = 1
m_reloadDuration = 0
m_bFiresBackwards = false
m_iBurstShotCount = 1
m_flBulletLifetime = 5
m_flCritBonusStart = 1
m_flIronSightsTime = 0.1
m_mapImpactEffects =
{
default =
{
}
}
m_flExplosionRadius = 0
m_flRangeWhileZoomed = 0
m_flCritBonusEndRange = 0
m_flDamageFalloffBias = 0.5
m_bReloadSingleBullets = false
m_flBulletGravityScale = 0
m_flMaxLagCompensation = 0.12
m_flPenetrationPercent = 0
m_iAmmoConsumedPerShot = 1
m_eAttachmentSourceType = "EAttachmentSource_Custom"
m_flBulletRadiusVsWorld = 1
m_flCritBonusStartRange = 0
m_strWeaponImpactEffect = ""
m_flCritBonusAgainstNPCs = 0.2
m_flDamageFalloffEndRange = -1
m_flDamageFalloffEndScale = 0
m_szMuzzleFlashEffectName = ""
m_bHitOnceAcrossAllBullets = true
m_flDamageFalloffStartRange = -1
m_flDamageFalloffStartScale = 1
m_bAllowExplosionToCollectGold = false
m_szBulletTravelTracerParticle = "particles/abilities/astro/astro_lasso_proj.vpcf"
m_bReloadSingleBulletsAllowCancel = false
m_szSelfBulletTravelTracerParticle = ""
m_bUseDesatForFriendlyNonHeroTracer = true
m_flReloadSingleBulletsInitialDelay = 0
}
}EDragPull_SpringDampedEDragOffset_SourceView8truefalsefalsefalsefalsetrue""+MODIFIER_STATE_AIR_JUMPS_DISABLEDMODIFIER_DEBUFF_NOtrue[
{
_class = "modifier_guided_arrow_tech_power_boost"
_my_subclass_name = "modifier_guided_arrow_tech_power_boost"
m_vecAlwaysShowInStatModifierUI = [ "MODIFIER_VALUE_TECH_POWER" ]
},
]file://{resources}/videos/hero_abilities/ability_orion_guided_arrow.webmAbility.TimeBank.Full→Chrono.KineticCarbine.Hitfile://{resources}/videos/hero_abilities/chrono_time_bank.webm{
primary =
{
m_Spread = 0.2
m_flRange = 8192
m_bCanCrit = true
m_bCanZoom = true
m_bSpinsUp = false
m_iBullets = 1
m_flZoomFOV = 70
m_iClipSize = 0
m_bIsSemiAuto = false
m_flCycleTime = 0.15
m_nRecoilSeed = 0
m_flBuildUpRate = -1
m_flBulletSpeed = 0
m_flRecoilSpeed = 1
m_strShootSound = ""
m_flBulletDamage = 0
m_flBulletRadius = 0
m_flCritBonusEnd = 1
m_reloadDuration = 0
m_strReloadSound = ""
m_strSpinUpSound = ""
m_strZoomInSound = ""
m_NpcAimingSpread = 0
m_VerticallRecoil =
{
m_Range = 0
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 1
}
m_bFiresBackwards = false
m_flSpinDecayRate = 0
m_flVerticalPunch = 1
m_iBurstShotCount = 1
m_strLowAmmoSound = ""
m_strZoomOutSound = ""
m_HorizontalRecoil =
{
m_Range = 0
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 1
}
m_flBulletLifetime = 0
m_flCritBonusStart = 1
m_flIronSightsTime = 0.1
m_mapImpactEffects =
{
}
m_strSpinDownSound = ""
m_flExplosionRadius = 0
m_flHorizontalPunch = 0.5
m_flScatterYawScale = 1
m_flVerticalAimBias = 0
m_strReloadEndSound = ""
m_vecScatterOffsets = []
m_flMaxSpinCycleTime = -1
m_flRangeWhileZoomed = 0
m_flSpinIncreaseRate = 0
m_flZoomFOV_Relative = -5
m_strBulletWhizSound = ""
m_strSpinUpLoopSound = ""
m_flAutoReplenishClip = 0
m_flCritBonusEndRange = 0
m_flDamageFalloffBias = 0.5
m_bReloadSingleBullets = false
m_flBulletGravityScale = 1
m_flPenetrationPercent = 0
m_flSpreadPenaltyDecay = 3
m_iAmmoConsumedPerShot = 1
m_strBulletImpactSound = ""
m_eAttachmentSourceType = "EAttachmentSource_WeaponMuzzles"
m_flBulletRadiusVsWorld = 0
m_flCritBonusStartRange = 0
m_flIntraBurstCycleTime = 0
m_flPelletScatterFactor = 1
m_flRecoilRecoverySpeed = 1
m_strBulletLoopingSound = ""
m_strWeaponImpactEffect = ""
m_flCritBonusAgainstNPCs = 0.2
m_flZoomMoveSpeedPercent = 0.7
m_flDamageFalloffEndRange = 900
m_flDamageFalloffEndScale = 0
m_flShootMoveSpeedPercent = 0.7
m_szMuzzleFlashEffectName = ""
m_AimingShootSpreadPenalty = 0
m_bHitOnceAcrossAllBullets = false
m_flReloadMoveSpeedPercent = 1
m_bApplySpreadToFirstPellet = false
m_flBulletSpeedRandomFactor = 0
m_flDamageFalloffStartRange = 0
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 1
m_flShootingUpSpreadPenalty = 0
m_strCustomAttachmentSource = "ability_cast"
m_flPelletScatterSpreadFactor = 0.5
m_flRecoilRecoveryDelayFactor = 1
m_flShootSpreadPenaltyPerShot = 0
m_bAllowExplosionToCollectGold = false
m_szBulletTravelTracerParticle = "particles/weapon_fx/default_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = -1
m_bReloadSingleBulletsAllowCancel = false
m_strLocalPlayerBulletImpactSound = ""
m_szSelfBulletTravelTracerParticle = ""
m_bUseDesatForFriendlyNonHeroTracer = true
m_flExplosionDamageScaleAtMaxRadius = 0.3
m_flReloadSingleBulletsInitialDelay = 0
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = ""
}
}{
m_Spread = 0.2
m_flRange = 8192
m_bCanCrit = true
m_bCanZoom = true
m_bSpinsUp = false
m_iBullets = 1
m_flZoomFOV = 70
m_iClipSize = 0
m_bIsSemiAuto = false
m_flCycleTime = 0.15
m_nRecoilSeed = 0
m_flBuildUpRate = -1
m_flBulletSpeed = 0
m_flRecoilSpeed = 1
m_strShootSound = ""
m_flBulletDamage = 0
m_flBulletRadius = 0
m_flCritBonusEnd = 1
m_reloadDuration = 0
m_strReloadSound = ""
m_strSpinUpSound = ""
m_strZoomInSound = ""
m_NpcAimingSpread = 0
m_VerticallRecoil =
{
m_Range = 0
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 1
}
m_bFiresBackwards = false
m_flSpinDecayRate = 0
m_flVerticalPunch = 1
m_iBurstShotCount = 1
m_strLowAmmoSound = ""
m_strZoomOutSound = ""
m_HorizontalRecoil =
{
m_Range = 0
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 1
}
m_flBulletLifetime = 0
m_flCritBonusStart = 1
m_flIronSightsTime = 0.1
m_mapImpactEffects =
{
}
m_strSpinDownSound = ""
m_flExplosionRadius = 0
m_flHorizontalPunch = 0.5
m_flScatterYawScale = 1
m_flVerticalAimBias = 0
m_strReloadEndSound = ""
m_vecScatterOffsets = []
m_flMaxSpinCycleTime = -1
m_flRangeWhileZoomed = 0
m_flSpinIncreaseRate = 0
m_flZoomFOV_Relative = -5
m_strBulletWhizSound = ""
m_strSpinUpLoopSound = ""
m_flAutoReplenishClip = 0
m_flCritBonusEndRange = 0
m_flDamageFalloffBias = 0.5
m_bReloadSingleBullets = false
m_flBulletGravityScale = 1
m_flPenetrationPercent = 0
m_flSpreadPenaltyDecay = 3
m_iAmmoConsumedPerShot = 1
m_strBulletImpactSound = ""
m_eAttachmentSourceType = "EAttachmentSource_WeaponMuzzles"
m_flBulletRadiusVsWorld = 0
m_flCritBonusStartRange = 0
m_flIntraBurstCycleTime = 0
m_flPelletScatterFactor = 1
m_flRecoilRecoverySpeed = 1
m_strBulletLoopingSound = ""
m_strWeaponImpactEffect = ""
m_flCritBonusAgainstNPCs = 0.2
m_flZoomMoveSpeedPercent = 0.7
m_flDamageFalloffEndRange = 900
m_flDamageFalloffEndScale = 0
m_flShootMoveSpeedPercent = 0.7
m_szMuzzleFlashEffectName = ""
m_AimingShootSpreadPenalty = 0
m_bHitOnceAcrossAllBullets = false
m_flReloadMoveSpeedPercent = 1
m_bApplySpreadToFirstPellet = false
m_flBulletSpeedRandomFactor = 0
m_flDamageFalloffStartRange = 0
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 1
m_flShootingUpSpreadPenalty = 0
m_strCustomAttachmentSource = "ability_cast"
m_flPelletScatterSpreadFactor = 0.5
m_flRecoilRecoveryDelayFactor = 1
m_flShootSpreadPenaltyPerShot = 0
m_bAllowExplosionToCollectGold = false
m_szBulletTravelTracerParticle = "particles/weapon_fx/default_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = -1
m_bReloadSingleBulletsAllowCancel = false
m_strLocalPlayerBulletImpactSound = ""
m_szSelfBulletTravelTracerParticle = ""
m_bUseDesatForFriendlyNonHeroTracer = true
m_flExplosionDamageScaleAtMaxRadius = 0.3
m_flReloadSingleBulletsInitialDelay = 0
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = ""
}{
primary =
{
m_Spread = 0.5
m_flRange = 10000
m_bCanCrit = true
m_bCanZoom = true
m_bSpinsUp = false
m_iBullets = 1
m_flZoomFOV = 70
m_iClipSize = 1
m_bIsSemiAuto = false
m_flCycleTime = 0.15
m_nRecoilSeed = 0
m_flBuildUpRate = -1
m_flBulletSpeed = 3500
m_flRecoilSpeed = 1
m_strShootSound = ""
m_flBulletDamage = 0
m_flBulletRadius = 23
m_flCritBonusEnd = 1
m_reloadDuration = 0
m_NpcAimingSpread = 0
m_VerticallRecoil =
{
m_Range = 0
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 1
}
m_bFiresBackwards = false
m_flSpinDecayRate = 0
m_flVerticalPunch = 1
m_iBurstShotCount = 1
m_strLowAmmoSound = ""
m_HorizontalRecoil =
{
m_Range = 0
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 1
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1
m_flIronSightsTime = 0.1
m_mapImpactEffects =
{
default =
{
}
}
m_flExplosionRadius = 0
m_flHorizontalPunch = 0.5
m_flScatterYawScale = 1
m_flVerticalAimBias = 0
m_vecScatterOffsets = []
m_flMaxSpinCycleTime = -1
m_flRangeWhileZoomed = 0
m_flSpinIncreaseRate = 0
m_flZoomFOV_Relative = -5
m_strBulletWhizSound = "Shiv.Dagger.Whizby"
m_flAutoReplenishClip = 0
m_flCritBonusEndRange = 0
m_flDamageFalloffBias = 0.5
m_bReloadSingleBullets = false
m_flBulletGravityScale = 0.2
m_flPenetrationPercent = 0
m_flSpreadPenaltyDecay = 3
m_iAmmoConsumedPerShot = 1
m_eAttachmentSourceType = "EAttachmentSource_WeaponMuzzles"
m_flBulletRadiusVsWorld = 5
m_flCritBonusStartRange = 0
m_flIntraBurstCycleTime = 0
m_flPelletScatterFactor = 1
m_flRecoilRecoverySpeed = 1
m_strBulletLoopingSound = ""
m_strWeaponImpactEffect = ""
m_flCritBonusAgainstNPCs = 0.2
m_flZoomMoveSpeedPercent = 0.7
m_flDamageFalloffEndRange = -1
m_flDamageFalloffEndScale = 0
m_flShootMoveSpeedPercent = 0.7
m_szMuzzleFlashEffectName = ""
m_AimingShootSpreadPenalty = 0
m_bHitOnceAcrossAllBullets = true
m_flReloadMoveSpeedPercent = 1
m_bApplySpreadToFirstPellet = false
m_flBulletSpeedRandomFactor = 0
m_flDamageFalloffStartRange = -1
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 1
m_flShootingUpSpreadPenalty = 0
m_strCustomAttachmentSource = "ability_cast"
m_flPelletScatterSpreadFactor = 0.5
m_flRecoilRecoveryDelayFactor = 1
m_flShootSpreadPenaltyPerShot = 0
m_bAllowExplosionToCollectGold = false
m_szBulletTravelTracerParticle = "particles/abilities/rupture_projectile.vpcf"
m_flShootSpreadPenaltyDecayDelay = -1
m_bReloadSingleBulletsAllowCancel = false
m_szSelfBulletTravelTracerParticle = ""
m_bUseDesatForFriendlyNonHeroTracer = true
m_flExplosionDamageScaleAtMaxRadius = 0.3
m_flReloadSingleBulletsInitialDelay = 0
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
}
}{
m_Spread = 0.5
m_flRange = 10000
m_bCanCrit = true
m_bCanZoom = true
m_bSpinsUp = false
m_iBullets = 1
m_flZoomFOV = 70
m_iClipSize = 1
m_bIsSemiAuto = false
m_flCycleTime = 0.15
m_nRecoilSeed = 0
m_flBuildUpRate = -1
m_flBulletSpeed = 3500
m_flRecoilSpeed = 1
m_strShootSound = ""
m_flBulletDamage = 0
m_flBulletRadius = 23
m_flCritBonusEnd = 1
m_reloadDuration = 0
m_NpcAimingSpread = 0
m_VerticallRecoil =
{
m_Range = 0
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 1
}
m_bFiresBackwards = false
m_flSpinDecayRate = 0
m_flVerticalPunch = 1
m_iBurstShotCount = 1
m_strLowAmmoSound = ""
m_HorizontalRecoil =
{
m_Range = 0
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 1
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1
m_flIronSightsTime = 0.1
m_mapImpactEffects =
{
default =
{
}
}
m_flExplosionRadius = 0
m_flHorizontalPunch = 0.5
m_flScatterYawScale = 1
m_flVerticalAimBias = 0
m_vecScatterOffsets = []
m_flMaxSpinCycleTime = -1
m_flRangeWhileZoomed = 0
m_flSpinIncreaseRate = 0
m_flZoomFOV_Relative = -5
m_strBulletWhizSound = "Shiv.Dagger.Whizby"
m_flAutoReplenishClip = 0
m_flCritBonusEndRange = 0
m_flDamageFalloffBias = 0.5
m_bReloadSingleBullets = false
m_flBulletGravityScale = 0.2
m_flPenetrationPercent = 0
m_flSpreadPenaltyDecay = 3
m_iAmmoConsumedPerShot = 1
m_eAttachmentSourceType = "EAttachmentSource_WeaponMuzzles"
m_flBulletRadiusVsWorld = 5
m_flCritBonusStartRange = 0
m_flIntraBurstCycleTime = 0
m_flPelletScatterFactor = 1
m_flRecoilRecoverySpeed = 1
m_strBulletLoopingSound = ""
m_strWeaponImpactEffect = ""
m_flCritBonusAgainstNPCs = 0.2
m_flZoomMoveSpeedPercent = 0.7
m_flDamageFalloffEndRange = -1
m_flDamageFalloffEndScale = 0
m_flShootMoveSpeedPercent = 0.7
m_szMuzzleFlashEffectName = ""
m_AimingShootSpreadPenalty = 0
m_bHitOnceAcrossAllBullets = true
m_flReloadMoveSpeedPercent = 1
m_bApplySpreadToFirstPellet = false
m_flBulletSpeedRandomFactor = 0
m_flDamageFalloffStartRange = -1
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 1
m_flShootingUpSpreadPenalty = 0
m_strCustomAttachmentSource = "ability_cast"
m_flPelletScatterSpreadFactor = 0.5
m_flRecoilRecoveryDelayFactor = 1
m_flShootSpreadPenaltyPerShot = 0
m_bAllowExplosionToCollectGold = false
m_szBulletTravelTracerParticle = "particles/abilities/rupture_projectile.vpcf"
m_flShootSpreadPenaltyDecayDelay = -1
m_bReloadSingleBulletsAllowCancel = false
m_szSelfBulletTravelTracerParticle = ""
m_bUseDesatForFriendlyNonHeroTracer = true
m_flExplosionDamageScaleAtMaxRadius = 0.3
m_flReloadSingleBulletsInitialDelay = 0
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
}{
_class = "scale_function_single_stat"
_my_subclass_name = "CritBuildup_scale_function"
m_eSpecificStatScaleType = "EProcBuildUpRateScale"
}{
_class = "scale_function_single_stat"
_my_subclass_name = "BuildUpBulletPercentPerHit_scale_function"
m_eSpecificStatScaleType = "EProcBuildUpRateScale"
}file://{resources}/videos/hero_abilities/abilty_inferno_afterburn.webmfile://{resources}/videos/hero_abilities/ghost_blood_exchange.webm0{
_class = "modifier_base_aura"
_my_subclass_name = "freeze_aura"
m_iAuraSearchType = "CITADEL_UNIT_TARGET_ALL_ENEMY"
m_modifierProvidedByAura =
{
_class = "modifier_base"
_my_subclass_name = "freeze_debuff"
m_vecScriptValues =
[
{
m_value = -100
m_eModifierValue = "MODIFIER_VALUE_GAMEPLAY_TIME_SCALE_PERCENT"
},
{
m_value = -100
m_eModifierValue = "MODIFIER_VALUE_ANIMATION_TIME_SCALE_PERCENT"
},
{
m_value = -100
m_eModifierValue = "MODIFIER_VALUE_MOVEMENT_TIME_SCALE_PERCENT"
},
]
m_nEnabledStateMask = "MODIFIER_STATE_COMMAND_RESTRICTED"
m_strParticleStatusEffect = "particles/status_fx/status_fx_kelvin_freeze.vpcf"
}
}file://{resources}/videos/hero_abilities/kelvin_frozen_shelter.webmb_IceDome{
TechPower =
{
m_strValue = "0"
m_strDisableValue = "0"
m_bCanSetTokenOverride = true
m_eProvidedPropertyType = "MODIFIER_VALUE_TECH_POWER"
}
WeaponPower =
{
m_strValue = "0"
m_strDisableValue = "0"
m_bCanSetTokenOverride = true
m_eProvidedPropertyType = "MODIFIER_VALUE_WEAPON_POWER"
}
AbilityCharges =
{
m_strValue = "0"
m_strCSSClass = "cast"
m_strDisableValue = "-1"
m_bCanSetTokenOverride = true
m_subclassScaleFunction =
{
_class = "scale_function_ability_charges"
_my_subclass_name = "AbilityCharges_scale_function"
}
}
AbilityCooldown =
{
m_strValue = "0"
m_strCSSClass = "cooldown"
m_strDisableValue = "0"
m_bCanSetTokenOverride = true
m_subclassScaleFunction =
{
_class = "scale_function_single_stat"
_my_subclass_name = "AbilityCooldown_scale_function"
m_eSpecificStatScaleType = "ETechCooldown"
}
}
AbilityDuration =
{
m_strValue = "0"
m_strCSSClass = "duration"
m_strDisableValue = "0"
m_bCanSetTokenOverride = true
m_subclassScaleFunction =
{
_class = "scale_function_single_stat"
_my_subclass_name = "AbilityDuration_scale_function"
m_eSpecificStatScaleType = "ETechDuration"
}
}
AbilityCastDelay =
{
m_strValue = "0"
m_strCSSClass = "cast"
m_strDisableValue = "0"
m_bCanSetTokenOverride = true
}
AbilityCastRange =
{
m_strValue = "0"
m_strCSSClass = "range"
m_eDisplayUnits = "EDisplayUnit_Meters"
m_bCanSetTokenOverride = true
m_subclassScaleFunction =
{
_class = "scale_function_single_stat"
_my_subclass_name = "AbilityCastRange_scale_function"
m_eSpecificStatScaleType = "ETechRange"
}
}
ChannelMoveSpeed =
{
m_strValue = "-1"
m_strCSSClass = "move_speed"
m_eDisplayUnits = "EDisplayUnit_MetersPerSecond"
m_bCanSetTokenOverride = true
}
AbilityChannelTime =
{
m_strValue = "0"
m_strCSSClass = "cast"
m_strDisableValue = "0"
m_bCanSetTokenOverride = true
m_subclassScaleFunction =
{
_class = "scale_function_multi_stats"
_my_subclass_name = "scale_duration"
m_vecScalingStats = [ "EChannelDuration", "ETechDuration" ]
}
}
AbilityResourceCost =
{
m_strValue = "0"
m_strCSSClass = "cast"
m_strDisableValue = "0"
m_bCanSetTokenOverride = true
}
AbilityUnitTargetLimit =
{
m_strValue = "1"
m_bCanSetTokenOverride = true
}
AbilityPostCastDuration =
{
m_strValue = "0"
m_strDisableValue = "0"
}
AbilityCooldownBetweenCharge =
{
m_strValue = "-1.0"
m_strCSSClass = "charge_cooldown"
m_strDisableValue = "-2"
m_bCanSetTokenOverride = true
m_subclassScaleFunction =
{
_class = "scale_function_ability_recharge_time"
_my_subclass_name = "scale_function_ability_recharge_time"
}
}
}{
folder_name = "Base"
}[ability_trigger_base]1CITADEL_ABILITY_ACTIVATION_INSTANT_CASTCITADEL_ABILITY_BEHAVIOR_NO_TARGET | CITADEL_ABILITY_BEHAVIOR_NON_COMBAT | CITADEL_ABILITY_BEHAVIOR_TRIGGERCITADELTV_ABILITY_SPECTATE_PRIORITY_HIGHCITADEL_ABILITY_TARGETING_LOCATION_SELFMODIFIER_STATE_BUSY_WITH_ACTIONMODIFIER_STATE_BUSY_WITH_ACTIONMODIFIER_STATE_BUSY_WITH_ACTION00-75{
primary =
{
m_flBulletSpeed = 1600
m_flBulletRadius = 1.5
m_mapImpactEffects =
{
default =
{
}
}
m_flVerticalAimBias = 10
m_flBulletGravityScale = 1
m_eAttachmentSourceType = "EAttachmentSource_Custom"
m_flBulletRadiusVsWorld = 1.5
m_strBulletLoopingSound = "Kelvin.IceGrenade.Proj.Lp"
m_szBulletTravelTracerParticle = "particles/abilities/kelvin/kelvin_ice_grenade_projectile.vpcf"
}
}{
_class = "modifier_base_aura"
_my_subclass_name = "enemy_aura"
m_iAuraSearchType = "CITADEL_UNIT_TARGET_ALL_ENEMY"
m_modifierProvidedByAura =
{
_class = "modifier_citadel_ice_grenade_chill"
m_bIsHidden = true
_my_subclass_name = "chill"
m_strParticleStatusEffect = "particles/status_fx/status_fx_kelvin_freeze.vpcf"
}
}{
_class = "modifier_base_aura"
m_bIsHidden = false
_my_subclass_name = "friendly_aura"
m_iAuraSearchType = "CITADEL_UNIT_TARGET_ALL_FRIENDLY"
m_modifierProvidedByAura =
{
_class = "modifier_citadel_basic_health_regen"
m_bIsHidden = true
_my_subclass_name = "regen"
m_strRegenAbilityPropertyName = "AuraHPS"
}
}true{
m_flBulletSpeed = 1600
m_flBulletRadius = 1.5
m_mapImpactEffects =
{
default =
{
}
}
m_flVerticalAimBias = 10
m_flBulletGravityScale = 1
m_eAttachmentSourceType = "EAttachmentSource_Custom"
m_flBulletRadiusVsWorld = 1.5
m_strBulletLoopingSound = "Kelvin.IceGrenade.Proj.Lp"
m_szBulletTravelTracerParticle = "particles/abilities/kelvin/kelvin_ice_grenade_projectile.vpcf"
}file://{resources}/videos/hero_abilities/kelvin_freezing_grenade.webme_GenericThrow00file://{resources}/videos/hero_abilities/kelvin_ice_beam.webmb_IceBeam05m0.15{
m_Style = "panorama/styles/ability_hud_elements/abilities_kelvin.vcss"
m_eType = "CITADEL_ABILITY_HUD_ELEMENT_TYPE_PROGRESS"
m_Layout = "file://{resources}/layout/ability_hud_elements/element_progress_bar_text.vxml"
m_strContext = "channel"
m_bReverseProgress = true
}panorama/styles/ability_hud_elements/abilities_kelvin.vcss{
_class = "modifier_citadel_ice_path_explode"
m_ExplodeSound = "Kelvin.IceGrenade.Explode"
_my_subclass_name = "explode"
m_ExplosionEffect = "particles/abilities/kelvin/kelvin_ice_grenade_explode_v2.vpcf"
}ability_icepathDISPLAY_HUD_CENTERtruefile://{resources}/videos/hero_abilities/kelvin_ice_path.webme_IcePathOrion.ImmobilizeTrap.ArmedOrion.ImmobilizeTrap.AOE.Start→""Orion.ImmobilizeTrap.AOE.Start""→Orion.ImmobilizeTrap.ArmingOrion.ImmobilizeTrap.SelectOrion.ImmobilizeTrap.UnselectOrion.ImmobilizeTrap.Select.LpOrion.Charged.Shot.Trap.Hitfile://{resources}/videos/hero_abilities/ability_orion_immobilizing_trap.webmInferno.Incend.Modifier.Lp→""Inferno.Incend.Proj.Lpfile://{resources}/videos/hero_abilities/ability_inferno_incendiary.webmfile://{resources}/videos/hero_abilities/mo_and_krill_scorn.webm20→16−20%-30→-26+13.3%30→24−20%Base→Hero Kali-50→-45+10%Base→Hero Kalifile://{resources}/videos/hero_abilities/lash_flog.webmtruefile://{resources}/videos/hero_abilities/ghost_life_drain.webmfile://{resources}/videos/hero_abilities/magician_animal_curse.webm{
primary =
{
m_Spread = 0.2
m_flRange = 8192
m_bCanCrit = true
m_bCanZoom = true
m_bSpinsUp = false
m_iBullets = 1
m_flZoomFOV = 70
m_iClipSize = 0
m_bIsSemiAuto = false
m_flCycleTime = 0.15
m_nRecoilSeed = 0
m_flBuildUpRate = -1
m_flBulletSpeed = 0
m_flRecoilSpeed = 1
m_strShootSound = ""
m_flBulletDamage = 0
m_flBulletRadius = 0
m_flCritBonusEnd = 1
m_reloadDuration = 0
m_strReloadSound = ""
m_strSpinUpSound = ""
m_strZoomInSound = ""
m_NpcAimingSpread = 0
m_VerticallRecoil =
{
m_Range = 0
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 1
}
m_bFiresBackwards = false
m_flSpinDecayRate = 0
m_flVerticalPunch = 1
m_iBurstShotCount = 1
m_strZoomOutSound = ""
m_HorizontalRecoil =
{
m_Range = 0
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 1
}
m_flBulletLifetime = 0
m_flCritBonusStart = 1
m_flIronSightsTime = 0.1
m_mapImpactEffects =
{
}
m_strSpinDownSound = ""
m_flExplosionRadius = 0
m_flHorizontalPunch = 0.5
m_flScatterYawScale = 1
m_flVerticalAimBias = 0
m_strFirstShotSound = ""
m_strReloadEndSound = ""
m_vecScatterOffsets = []
m_flMaxSpinCycleTime = -1
m_flRangeWhileZoomed = 0
m_flSpinIncreaseRate = 0
m_flZoomFOV_Relative = -5
m_strBulletWhizSound = ""
m_strSpinUpLoopSound = ""
m_flAutoReplenishClip = 0
m_flCritBonusEndRange = 0
m_flDamageFalloffBias = 0.5
m_strShotReleaseSound = ""
m_bReloadSingleBullets = false
m_flBulletGravityScale = 1
m_flPenetrationPercent = 0
m_flSpreadPenaltyDecay = 3
m_iAmmoConsumedPerShot = 1
m_strBulletImpactSound = ""
m_eAttachmentSourceType = "EAttachmentSource_WeaponMuzzles"
m_flBulletRadiusVsWorld = 0
m_flCritBonusStartRange = 0
m_flIntraBurstCycleTime = 0
m_flPelletScatterFactor = 1
m_flRecoilRecoverySpeed = 1
m_strBulletLoopingSound = ""
m_strWeaponImpactEffect = ""
m_flCritBonusAgainstNPCs = 0.2
m_flDamageFalloffEndRange = 900
m_flDamageFalloffEndScale = 0
m_szMuzzleFlashEffectName = ""
m_AimingShootSpreadPenalty = 0
m_bHitOnceAcrossAllBullets = false
m_flReloadMoveSpeedPercent = 1
m_bApplySpreadToFirstPellet = false
m_flBulletSpeedRandomFactor = 0
m_flDamageFalloffStartRange = 0
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 1
m_flShootingUpSpreadPenalty = 0
m_strCustomAttachmentSource = "ability_cast"
m_flPelletScatterSpreadFactor = 0.5
m_flRecoilRecoveryDelayFactor = 1
m_flShootSpreadPenaltyPerShot = 0
m_bAllowExplosionToCollectGold = false
m_szBulletTravelTracerParticle = "particles/weapon_fx/default_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = -1
m_bReloadSingleBulletsAllowCancel = false
m_strLocalPlayerBulletImpactSound = ""
m_szSelfBulletTravelTracerParticle = ""
m_bUseDesatForFriendlyNonHeroTracer = true
m_flExplosionDamageScaleAtMaxRadius = 0.3
m_flReloadSingleBulletsInitialDelay = 0
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = ""
}
}CITADEL_ABILITY_TARGETING_LOCATION_DEPLOYED_OBJECT→CITADEL_ABILITY_TARGETING_LOCATION_GROUND{
m_Spread = 0.2
m_flRange = 8192
m_bCanCrit = true
m_bCanZoom = true
m_bSpinsUp = false
m_iBullets = 1
m_flZoomFOV = 70
m_iClipSize = 0
m_bIsSemiAuto = false
m_flCycleTime = 0.15
m_nRecoilSeed = 0
m_flBuildUpRate = -1
m_flBulletSpeed = 0
m_flRecoilSpeed = 1
m_strShootSound = ""
m_flBulletDamage = 0
m_flBulletRadius = 0
m_flCritBonusEnd = 1
m_reloadDuration = 0
m_strReloadSound = ""
m_strSpinUpSound = ""
m_strZoomInSound = ""
m_NpcAimingSpread = 0
m_VerticallRecoil =
{
m_Range = 0
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 1
}
m_bFiresBackwards = false
m_flSpinDecayRate = 0
m_flVerticalPunch = 1
m_iBurstShotCount = 1
m_strZoomOutSound = ""
m_HorizontalRecoil =
{
m_Range = 0
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 1
}
m_flBulletLifetime = 0
m_flCritBonusStart = 1
m_flIronSightsTime = 0.1
m_mapImpactEffects =
{
}
m_strSpinDownSound = ""
m_flExplosionRadius = 0
m_flHorizontalPunch = 0.5
m_flScatterYawScale = 1
m_flVerticalAimBias = 0
m_strFirstShotSound = ""
m_strReloadEndSound = ""
m_vecScatterOffsets = []
m_flMaxSpinCycleTime = -1
m_flRangeWhileZoomed = 0
m_flSpinIncreaseRate = 0
m_flZoomFOV_Relative = -5
m_strBulletWhizSound = ""
m_strSpinUpLoopSound = ""
m_flAutoReplenishClip = 0
m_flCritBonusEndRange = 0
m_flDamageFalloffBias = 0.5
m_strShotReleaseSound = ""
m_bReloadSingleBullets = false
m_flBulletGravityScale = 1
m_flPenetrationPercent = 0
m_flSpreadPenaltyDecay = 3
m_iAmmoConsumedPerShot = 1
m_strBulletImpactSound = ""
m_eAttachmentSourceType = "EAttachmentSource_WeaponMuzzles"
m_flBulletRadiusVsWorld = 0
m_flCritBonusStartRange = 0
m_flIntraBurstCycleTime = 0
m_flPelletScatterFactor = 1
m_flRecoilRecoverySpeed = 1
m_strBulletLoopingSound = ""
m_strWeaponImpactEffect = ""
m_flCritBonusAgainstNPCs = 0.2
m_flDamageFalloffEndRange = 900
m_flDamageFalloffEndScale = 0
m_szMuzzleFlashEffectName = ""
m_AimingShootSpreadPenalty = 0
m_bHitOnceAcrossAllBullets = false
m_flReloadMoveSpeedPercent = 1
m_bApplySpreadToFirstPellet = false
m_flBulletSpeedRandomFactor = 0
m_flDamageFalloffStartRange = 0
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 1
m_flShootingUpSpreadPenalty = 0
m_strCustomAttachmentSource = "ability_cast"
m_flPelletScatterSpreadFactor = 0.5
m_flRecoilRecoveryDelayFactor = 1
m_flShootSpreadPenaltyPerShot = 0
m_bAllowExplosionToCollectGold = false
m_szBulletTravelTracerParticle = "particles/weapon_fx/default_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = -1
m_bReloadSingleBulletsAllowCancel = false
m_strLocalPlayerBulletImpactSound = ""
m_szSelfBulletTravelTracerParticle = ""
m_bUseDesatForFriendlyNonHeroTracer = true
m_flExplosionDamageScaleAtMaxRadius = 0.3
m_flReloadSingleBulletsInitialDelay = 0
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = ""
}file://{resources}/videos/hero_abilities/magician_animal_curse.webm30{
primary =
{
m_Spread = 0.2
m_flRange = 10000
m_bCanCrit = true
m_bCanZoom = true
m_bSpinsUp = false
m_iBullets = 1
m_flZoomFOV = 70
m_iClipSize = 1
m_bIsSemiAuto = false
m_flCycleTime = 0.3
m_nRecoilSeed = 0
m_flBuildUpRate = -1
m_flBulletSpeed = 20000
m_flRecoilSpeed = 1
m_flBulletDamage = 0
m_flBulletRadius = 40
m_flCritBonusEnd = 1.9
m_reloadDuration = 1.5
m_strReloadSound = ""
m_strSpinUpSound = ""
m_strZoomInSound = ""
m_NpcAimingSpread = 0
m_VerticallRecoil =
{
m_Range = 0
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 1
}
m_bFiresBackwards = false
m_flSpinDecayRate = 0
m_flVerticalPunch = 1
m_iBurstShotCount = 1
m_strZoomOutSound = ""
m_HorizontalRecoil =
{
m_Range = 0
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 1
}
m_flBulletLifetime = 5
m_flCritBonusStart = 1.9
m_flIronSightsTime = 0.1
m_mapImpactEffects =
{
default =
{
}
}
m_strSpinDownSound = ""
m_flExplosionRadius = 0
m_flHorizontalPunch = 0.5
m_flScatterYawScale = 1
m_flVerticalAimBias = 0
m_strReloadEndSound = ""
m_vecScatterOffsets = []
m_flMaxSpinCycleTime = -1
m_flRangeWhileZoomed = 0
m_flSpinIncreaseRate = 0
m_flZoomFOV_Relative = -5
m_strBulletWhizSound = "Orion.Charged.Shot.Whizby"
m_strSpinUpLoopSound = ""
m_flAutoReplenishClip = 0
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flSemiAutoCycleRate = -1
m_bReloadSingleBullets = false
m_flBulletGravityScale = 0
m_flPenetrationPercent = 50
m_flSpreadPenaltyDecay = 3
m_iAmmoConsumedPerShot = 1
m_strBulletImpactSound = ""
m_eAttachmentSourceType = "EAttachmentSource_WeaponMuzzles"
m_flBulletRadiusVsWorld = 7
m_flCritBonusStartRange = 500
m_flIntraBurstCycleTime = 0
m_flPelletScatterFactor = 1
m_flRecoilRecoverySpeed = 1
m_strBulletLoopingSound = ""
m_strWeaponImpactEffect = ""
m_flCritBonusAgainstNPCs = 0
m_flDamageFalloffEndRange = -1
m_flDamageFalloffEndScale = 0.1
m_szMuzzleFlashEffectName = ""
m_AimingShootSpreadPenalty = 0
m_bHitOnceAcrossAllBullets = true
m_flReloadMoveSpeedPercent = 1
m_bApplySpreadToFirstPellet = false
m_flBulletSpeedRandomFactor = 0
m_flDamageFalloffStartRange = -1
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 1
m_flShootingUpSpreadPenalty = 0
m_strCustomAttachmentSource = "ability_cast"
m_flPelletScatterSpreadFactor = 0.5
m_flRecoilRecoveryDelayFactor = 1
m_flShootSpreadPenaltyPerShot = 1
m_bAllowExplosionToCollectGold = false
m_szBulletTravelTracerParticle = "particles/abilities/archer/archer_charged_shot_proj.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_bReloadSingleBulletsAllowCancel = false
m_strLocalPlayerBulletImpactSound = ""
m_szSelfBulletTravelTracerParticle = ""
m_bUseDesatForFriendlyNonHeroTracer = true
m_flExplosionDamageScaleAtMaxRadius = 0.3
m_flReloadSingleBulletsInitialDelay = 0
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = ""
}
}{
m_Spread = 0.2
m_flRange = 10000
m_bCanCrit = true
m_bCanZoom = true
m_bSpinsUp = false
m_iBullets = 1
m_flZoomFOV = 70
m_iClipSize = 1
m_bIsSemiAuto = false
m_flCycleTime = 0.3
m_nRecoilSeed = 0
m_flBuildUpRate = -1
m_flBulletSpeed = 20000
m_flRecoilSpeed = 1
m_flBulletDamage = 0
m_flBulletRadius = 40
m_flCritBonusEnd = 1.9
m_reloadDuration = 1.5
m_strReloadSound = ""
m_strSpinUpSound = ""
m_strZoomInSound = ""
m_NpcAimingSpread = 0
m_VerticallRecoil =
{
m_Range = 0
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 1
}
m_bFiresBackwards = false
m_flSpinDecayRate = 0
m_flVerticalPunch = 1
m_iBurstShotCount = 1
m_strZoomOutSound = ""
m_HorizontalRecoil =
{
m_Range = 0
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 1
}
m_flBulletLifetime = 5
m_flCritBonusStart = 1.9
m_flIronSightsTime = 0.1
m_mapImpactEffects =
{
default =
{
}
}
m_strSpinDownSound = ""
m_flExplosionRadius = 0
m_flHorizontalPunch = 0.5
m_flScatterYawScale = 1
m_flVerticalAimBias = 0
m_strReloadEndSound = ""
m_vecScatterOffsets = []
m_flMaxSpinCycleTime = -1
m_flRangeWhileZoomed = 0
m_flSpinIncreaseRate = 0
m_flZoomFOV_Relative = -5
m_strBulletWhizSound = "Orion.Charged.Shot.Whizby"
m_strSpinUpLoopSound = ""
m_flAutoReplenishClip = 0
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flSemiAutoCycleRate = -1
m_bReloadSingleBullets = false
m_flBulletGravityScale = 0
m_flPenetrationPercent = 50
m_flSpreadPenaltyDecay = 3
m_iAmmoConsumedPerShot = 1
m_strBulletImpactSound = ""
m_eAttachmentSourceType = "EAttachmentSource_WeaponMuzzles"
m_flBulletRadiusVsWorld = 7
m_flCritBonusStartRange = 500
m_flIntraBurstCycleTime = 0
m_flPelletScatterFactor = 1
m_flRecoilRecoverySpeed = 1
m_strBulletLoopingSound = ""
m_strWeaponImpactEffect = ""
m_flCritBonusAgainstNPCs = 0
m_flDamageFalloffEndRange = -1
m_flDamageFalloffEndScale = 0.1
m_szMuzzleFlashEffectName = ""
m_AimingShootSpreadPenalty = 0
m_bHitOnceAcrossAllBullets = true
m_flReloadMoveSpeedPercent = 1
m_bApplySpreadToFirstPellet = false
m_flBulletSpeedRandomFactor = 0
m_flDamageFalloffStartRange = -1
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 1
m_flShootingUpSpreadPenalty = 0
m_strCustomAttachmentSource = "ability_cast"
m_flPelletScatterSpreadFactor = 0.5
m_flRecoilRecoveryDelayFactor = 1
m_flShootSpreadPenaltyPerShot = 1
m_bAllowExplosionToCollectGold = false
m_szBulletTravelTracerParticle = "particles/abilities/archer/archer_charged_shot_proj.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_bReloadSingleBulletsAllowCancel = false
m_strLocalPlayerBulletImpactSound = ""
m_szSelfBulletTravelTracerParticle = ""
m_bUseDesatForFriendlyNonHeroTracer = true
m_flExplosionDamageScaleAtMaxRadius = 0.3
m_flReloadSingleBulletsInitialDelay = 0
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = ""
}{
primary =
{
m_Spread = 3
m_flBulletSpeed = 13400
m_strShootSound = "Magician.SpectralAssist.Clone.Shoot"
m_flBulletRadius = 3
m_mapImpactEffects =
{
default =
{
}
}
m_flBulletGravityScale = 0
m_eAttachmentSourceType = "EAttachmentSource_Custom"
m_strWeaponImpactEffect = "particles/weapon_fx/ghost/ghost_tracer_impact.vpcf"
m_flDamageFalloffEndRange = 2400
m_flDamageFalloffEndScale = 0.3
m_szMuzzleFlashEffectName = "particles/weapon_fx/ghost/ghost_muzzle_flash.vpcf"
m_flDamageFalloffStartRange = 1000
m_flDamageFalloffStartScale = 1
m_strCustomAttachmentSource = "muzzle_fx"
m_szBulletTravelTracerParticle = "particles/weapon_fx/magician/magician_tracer_clone.vpcf"
}
}−CITADEL_ABILITY_BEHAVIOR_ALWAYS_PREVIEW_RADIUS{
m_Spread = 3
m_flBulletSpeed = 13400
m_strShootSound = "Magician.SpectralAssist.Clone.Shoot"
m_flBulletRadius = 3
m_mapImpactEffects =
{
default =
{
}
}
m_flBulletGravityScale = 0
m_eAttachmentSourceType = "EAttachmentSource_Custom"
m_strWeaponImpactEffect = "particles/weapon_fx/ghost/ghost_tracer_impact.vpcf"
m_flDamageFalloffEndRange = 2400
m_flDamageFalloffEndScale = 0.3
m_szMuzzleFlashEffectName = "particles/weapon_fx/ghost/ghost_muzzle_flash.vpcf"
m_flDamageFalloffStartRange = 1000
m_flDamageFalloffStartScale = 1
m_strCustomAttachmentSource = "muzzle_fx"
m_szBulletTravelTracerParticle = "particles/weapon_fx/magician/magician_tracer_clone.vpcf"
}file://{resources}/videos/hero_abilities/magician_shadow_clone.webm{
primary =
{
m_strShootSound = ""
m_strBulletWhizSound = ""
m_strLocalPlayerBulletImpactSound = ""
m_strLocalPlayerBulletImpactHeavySound = ""
}
}{
m_strShootSound = ""
m_strBulletWhizSound = ""
m_strLocalPlayerBulletImpactSound = ""
m_strLocalPlayerBulletImpactHeavySound = ""
}""file://{resources}/videos/hero_abilities/magician_copy_ult.webm[
{
m_nButton1 = "IN_ABILITY1"
m_eHintSide = "EButtonSide_Left"
m_nPriority = 1
m_strContext = "magicbolt_redirect_hint"
m_strLocToken = "#AbilityButtonHint_MagicBoltRedirect"
m_bShowAbilityIcon = true
},
]{
primary =
{
m_Spread = 0.2
m_flRange = 8192
m_bCanCrit = true
m_bCanZoom = true
m_bSpinsUp = false
m_iBullets = 1
m_flZoomFOV = 70
m_iClipSize = 0
m_bIsSemiAuto = false
m_flCycleTime = 0.15
m_nRecoilSeed = 0
m_flBuildUpRate = -1
m_flBulletSpeed = 0
m_flRecoilSpeed = 1
m_strShootSound = ""
m_flBulletDamage = 0
m_flBulletRadius = 0
m_flCritBonusEnd = 1
m_reloadDuration = 0
m_strReloadSound = ""
m_strSpinUpSound = ""
m_strZoomInSound = ""
m_NpcAimingSpread = 0
m_VerticallRecoil =
{
m_Range = 0
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 1
}
m_bFiresBackwards = false
m_flSpinDecayRate = 0
m_flVerticalPunch = 1
m_iBurstShotCount = 1
m_strLowAmmoSound = ""
m_strZoomOutSound = ""
m_HorizontalRecoil =
{
m_Range = 0
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 1
}
m_flBulletLifetime = 0
m_flCritBonusStart = 1
m_flIronSightsTime = 0.1
m_mapImpactEffects =
{
}
m_strSpinDownSound = ""
m_flExplosionRadius = 0
m_flHorizontalPunch = 0.5
m_flScatterYawScale = 1
m_flVerticalAimBias = 0
m_strReloadEndSound = ""
m_vecScatterOffsets = []
m_flMaxSpinCycleTime = -1
m_flRangeWhileZoomed = 0
m_flSpinIncreaseRate = 0
m_flZoomFOV_Relative = -5
m_strBulletWhizSound = ""
m_strSpinUpLoopSound = ""
m_flAutoReplenishClip = 0
m_flCritBonusEndRange = 0
m_flDamageFalloffBias = 0.5
m_flSemiAutoCycleRate = -1
m_bReloadSingleBullets = false
m_flBulletGravityScale = 1
m_flPenetrationPercent = 0
m_flSpreadPenaltyDecay = 3
m_iAmmoConsumedPerShot = 1
m_strBulletImpactSound = ""
m_eAttachmentSourceType = "EAttachmentSource_WeaponMuzzles"
m_flBulletRadiusVsWorld = 0
m_flCritBonusStartRange = 0
m_flIntraBurstCycleTime = 0
m_flPelletScatterFactor = 1
m_flRecoilRecoverySpeed = 1
m_strBulletLoopingSound = ""
m_strWeaponImpactEffect = ""
m_flCritBonusAgainstNPCs = 0.2
m_flDamageFalloffEndRange = 900
m_flDamageFalloffEndScale = 0
m_szMuzzleFlashEffectName = ""
m_AimingShootSpreadPenalty = 0
m_bHitOnceAcrossAllBullets = false
m_flReloadMoveSpeedPercent = 1
m_bApplySpreadToFirstPellet = false
m_flBulletSpeedRandomFactor = 0
m_flDamageFalloffStartRange = 0
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 1
m_flShootingUpSpreadPenalty = 0
m_strCustomAttachmentSource = "ability_cast"
m_flPelletScatterSpreadFactor = 0.5
m_flRecoilRecoveryDelayFactor = 1
m_flShootSpreadPenaltyPerShot = 0
m_bAllowExplosionToCollectGold = false
m_szBulletTravelTracerParticle = "particles/weapon_fx/default_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = -1
m_bReloadSingleBulletsAllowCancel = false
m_strLocalPlayerBulletImpactSound = ""
m_szSelfBulletTravelTracerParticle = ""
m_bUseDesatForFriendlyNonHeroTracer = true
m_flExplosionDamageScaleAtMaxRadius = 0.3
m_flReloadSingleBulletsInitialDelay = 0
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = ""
}
}{
m_Spread = 0.2
m_flRange = 8192
m_bCanCrit = true
m_bCanZoom = true
m_bSpinsUp = false
m_iBullets = 1
m_flZoomFOV = 70
m_iClipSize = 0
m_bIsSemiAuto = false
m_flCycleTime = 0.15
m_nRecoilSeed = 0
m_flBuildUpRate = -1
m_flBulletSpeed = 0
m_flRecoilSpeed = 1
m_strShootSound = ""
m_flBulletDamage = 0
m_flBulletRadius = 0
m_flCritBonusEnd = 1
m_reloadDuration = 0
m_strReloadSound = ""
m_strSpinUpSound = ""
m_strZoomInSound = ""
m_NpcAimingSpread = 0
m_VerticallRecoil =
{
m_Range = 0
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 1
}
m_bFiresBackwards = false
m_flSpinDecayRate = 0
m_flVerticalPunch = 1
m_iBurstShotCount = 1
m_strLowAmmoSound = ""
m_strZoomOutSound = ""
m_HorizontalRecoil =
{
m_Range = 0
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 1
}
m_flBulletLifetime = 0
m_flCritBonusStart = 1
m_flIronSightsTime = 0.1
m_mapImpactEffects =
{
}
m_strSpinDownSound = ""
m_flExplosionRadius = 0
m_flHorizontalPunch = 0.5
m_flScatterYawScale = 1
m_flVerticalAimBias = 0
m_strReloadEndSound = ""
m_vecScatterOffsets = []
m_flMaxSpinCycleTime = -1
m_flRangeWhileZoomed = 0
m_flSpinIncreaseRate = 0
m_flZoomFOV_Relative = -5
m_strBulletWhizSound = ""
m_strSpinUpLoopSound = ""
m_flAutoReplenishClip = 0
m_flCritBonusEndRange = 0
m_flDamageFalloffBias = 0.5
m_flSemiAutoCycleRate = -1
m_bReloadSingleBullets = false
m_flBulletGravityScale = 1
m_flPenetrationPercent = 0
m_flSpreadPenaltyDecay = 3
m_iAmmoConsumedPerShot = 1
m_strBulletImpactSound = ""
m_eAttachmentSourceType = "EAttachmentSource_WeaponMuzzles"
m_flBulletRadiusVsWorld = 0
m_flCritBonusStartRange = 0
m_flIntraBurstCycleTime = 0
m_flPelletScatterFactor = 1
m_flRecoilRecoverySpeed = 1
m_strBulletLoopingSound = ""
m_strWeaponImpactEffect = ""
m_flCritBonusAgainstNPCs = 0.2
m_flDamageFalloffEndRange = 900
m_flDamageFalloffEndScale = 0
m_szMuzzleFlashEffectName = ""
m_AimingShootSpreadPenalty = 0
m_bHitOnceAcrossAllBullets = false
m_flReloadMoveSpeedPercent = 1
m_bApplySpreadToFirstPellet = false
m_flBulletSpeedRandomFactor = 0
m_flDamageFalloffStartRange = 0
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 1
m_flShootingUpSpreadPenalty = 0
m_strCustomAttachmentSource = "ability_cast"
m_flPelletScatterSpreadFactor = 0.5
m_flRecoilRecoveryDelayFactor = 1
m_flShootSpreadPenaltyPerShot = 0
m_bAllowExplosionToCollectGold = false
m_szBulletTravelTracerParticle = "particles/weapon_fx/default_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = -1
m_bReloadSingleBulletsAllowCancel = false
m_strLocalPlayerBulletImpactSound = ""
m_szSelfBulletTravelTracerParticle = ""
m_bUseDesatForFriendlyNonHeroTracer = true
m_flExplosionDamageScaleAtMaxRadius = 0.3
m_flReloadSingleBulletsInitialDelay = 0
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = ""
}file://{resources}/videos/hero_abilities/magician_magic_bolt.webm""{
m_bPlaceFlat = true
m_bPointTrace = true
m_bGroundCheck = true
m_previewModel = ""
m_bCheckPlayerFit = true
m_previewParticle = "particles/abilities/magician/magician_cloneturret_deploy_preview.vpcf"
m_bRequiresUpNormal = true
}+CITADEL_ABILITY_BEHAVIOR_ALWAYS_PREVIEW_RADIUS−CITADEL_ABILITY_BEHAVIOR_USE_INSTANT_CAST_UNIT_TARGET_UICITADEL_ABILITY_TARGETING_SHAPE_SPHERECITADEL_ABILITY_TARGETING_LOCATION_SELF→CITADEL_ABILITY_TARGETING_LOCATION_DEPLOYED_OBJECTCITADEL_UNIT_TARGET_HERO_FRIENDLY45Base→TroopersBase→Hero Butcher−CITADEL_ABILITY_BEHAVIOR_INHIBIT_SOFT_CAMERA_COLLISIONfile://{resources}/videos/hero_abilities/nano_catform.webmfile://{images}/hud/abilities/ability_cancel.psd→file://{images}/hud/abilities/nano/nano_humanform.psd−CITADEL_ABILITY_BEHAVIOR_INHIBIT_SOFT_CAMERA_COLLISIONfile://{resources}/videos/hero_abilities/nano_catform.webmfile://{resources}/videos/hero_abilities/nano_cluster_grenade.webm+MODIFIER_STATE_MOVEMENT_INPUT_DISABLED−MODIFIER_STATE_MOVEMENT_ABILITY_RESTRICTEDfile://{resources}/videos/hero_abilities/nano_dash.webmfile://{resources}/videos/hero_abilities/calico_pounce.webmfile://{resources}/videos/hero_abilities/calico_pounce.webm{
primary =
{
m_flBulletSpeed = 1800
m_flBulletRadius = 1.5
m_mapImpactEffects =
{
default =
{
}
}
m_flVerticalAimBias = 10
m_flBulletGravityScale = 1.5
m_flPenetrationPercent = 100
m_eAttachmentSourceType = "EAttachmentSource_Custom"
m_flBulletRadiusVsWorld = 1.5
m_strBulletLoopingSound = "Tengu.StoneSquall.Projectile.Lp"
m_szBulletTravelTracerParticle = "particles/abilities/nano/nano_cat_tower_projectile.vpcf"
}
}{
m_flBulletSpeed = 1800
m_flBulletRadius = 1.5
m_mapImpactEffects =
{
default =
{
}
}
m_flVerticalAimBias = 10
m_flBulletGravityScale = 1.5
m_flPenetrationPercent = 100
m_eAttachmentSourceType = "EAttachmentSource_Custom"
m_flBulletRadiusVsWorld = 1.5
m_strBulletLoopingSound = "Tengu.StoneSquall.Projectile.Lp"
m_szBulletTravelTracerParticle = "particles/abilities/nano/nano_cat_tower_projectile.vpcf"
}file://{resources}/videos/hero_abilities/calico_ava.webmfile://{resources}/videos/hero_abilities/nano_shadow_pulse.webmfile://{resources}/videos/hero_abilities/calico_queen_of_shadows.webmfile://{resources}/videos/hero_abilities/pocket_enchanters_satchel.webm[
{
_class = "modifier_necro_fear_stolen_stats"
_my_subclass_name = "modifier_necro_fear_stolen_stats"
m_vecAlwaysShowInStatModifierUI = [ "MODIFIER_VALUE_TECH_RESIST", "MODIFIER_VALUE_WEAPON_DAMAGE_INCREASE", "MODIFIER_VALUE_FIRE_RATE" ]
},
]""false""false""false""false""false""false{
primary =
{
m_flBulletSpeed = 1200
m_flBulletRadius = 8
m_mapImpactEffects =
{
default =
{
}
}
m_flVerticalAimBias = 10
m_flBulletGravityScale = 1
m_strBulletImpactSound = "Necro.HauntingDead.Impact"
m_eAttachmentSourceType = "EAttachmentSource_Custom"
m_flBulletRadiusVsWorld = 8
m_strCustomAttachmentSource = "ability_cast_l"
m_szBulletTravelTracerParticle = "particles/abilities/necro/necro_haunting_skull_container_projectile.vpcf"
}
}1800[
{
_class = "modifier_ability_resource_pool"
_my_subclass_name = "modifier_ability_resource_pool"
m_flMaxResourceAdditive = 1
m_strMaxResourceProperty = "ResourceCost"
},
]1800→4000+122.2%3030→60+100%{
m_flBulletSpeed = 1200
m_flBulletRadius = 8
m_mapImpactEffects =
{
default =
{
}
}
m_flVerticalAimBias = 10
m_flBulletGravityScale = 1
m_strBulletImpactSound = "Necro.HauntingDead.Impact"
m_eAttachmentSourceType = "EAttachmentSource_Custom"
m_flBulletRadiusVsWorld = 8
m_strCustomAttachmentSource = "ability_cast_l"
m_szBulletTravelTracerParticle = "particles/abilities/necro/necro_haunting_skull_container_projectile.vpcf"
}{
primary =
{
m_flBulletSpeed = 1800
m_flBulletRadius = 1.5
m_mapImpactEffects =
{
default =
{
}
}
m_flVerticalAimBias = 10
m_flBulletGravityScale = 1.5
m_eAttachmentSourceType = "EAttachmentSource_Custom"
m_flBulletRadiusVsWorld = 1.5
m_strBulletLoopingSound = "Tengu.StoneSquall.Projectile.Lp"
m_szBulletTravelTracerParticle = "particles/abilities/tengu/tengu_stone_squall_projectile.vpcf"
}
}{
m_flBulletSpeed = 1800
m_flBulletRadius = 1.5
m_mapImpactEffects =
{
default =
{
}
}
m_flVerticalAimBias = 10
m_flBulletGravityScale = 1.5
m_eAttachmentSourceType = "EAttachmentSource_Custom"
m_flBulletRadiusVsWorld = 1.5
m_strBulletLoopingSound = "Tengu.StoneSquall.Projectile.Lp"
m_szBulletTravelTracerParticle = "particles/abilities/tengu/tengu_stone_squall_projectile.vpcf"
}file://{resources}/videos/hero_abilities/tengu_urn.webm{
primary =
{
m_flBulletSpeed = 1200
m_flBulletRadius = 8
m_mapImpactEffects =
{
default =
{
}
}
m_flVerticalAimBias = 10
m_flBulletGravityScale = 1
m_eAttachmentSourceType = "EAttachmentSource_Custom"
m_flBulletRadiusVsWorld = 8
m_strCustomAttachmentSource = "ability_cast_l"
m_szBulletTravelTracerParticle = "particles/abilities/necro/necro_haunting_skull_container_projectile.vpcf"
}
}{
m_flBulletSpeed = 1200
m_flBulletRadius = 8
m_mapImpactEffects =
{
default =
{
}
}
m_flVerticalAimBias = 10
m_flBulletGravityScale = 1
m_eAttachmentSourceType = "EAttachmentSource_Custom"
m_flBulletRadiusVsWorld = 8
m_strCustomAttachmentSource = "ability_cast_l"
m_szBulletTravelTracerParticle = "particles/abilities/necro/necro_haunting_skull_container_projectile.vpcf"
}Base→Vanguard−CITADEL_ABILITY_BEHAVIOR_INHIBIT_SOFT_CAMERA_COLLISIONfile://{resources}/videos/hero_abilities/calico_sekhmet_spirit.webmOrion.Power.Jump.Flight.Expireparticles/abilities/archer/archer_bullet_evasion.vpcf+MODIFIER_STATE_FLYINGAbility.BulletEvadeGreytalon.Wpn.Fire→Greytalon.Power.Jump.Wpn.FireOrion.Power.Jump.Flight.LpOrion.Power.Jump.Cast.Delayfile://{resources}/videos/hero_abilities/ability_orion_power_jump.webmfile://{resources}/videos/hero_abilities/gigawatt_voltage_drain.webm{
primary =
{
m_Spread = 0.2
m_flRange = 8192
m_bCanCrit = true
m_bCanZoom = true
m_bSpinsUp = false
m_iBullets = 1
m_flZoomFOV = 70
m_iClipSize = 0
m_bIsSemiAuto = false
m_flCycleTime = 0.15
m_nRecoilSeed = 0
m_flBuildUpRate = -1
m_flBulletSpeed = 0
m_flRecoilSpeed = 1
m_strShootSound = ""
m_flBulletDamage = 0
m_flBulletRadius = 0
m_flCritBonusEnd = 1
m_reloadDuration = 0
m_strReloadSound = ""
m_strSpinUpSound = ""
m_strZoomInSound = ""
m_NpcAimingSpread = 0
m_VerticallRecoil =
{
m_Range = 0
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 1
}
m_bFiresBackwards = false
m_flSpinDecayRate = 0
m_flVerticalPunch = 1
m_iBurstShotCount = 1
m_strZoomOutSound = ""
m_HorizontalRecoil =
{
m_Range = 0
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 1
}
m_flBulletLifetime = 0
m_flCritBonusStart = 1
m_flIronSightsTime = 0.1
m_mapImpactEffects =
{
}
m_strSpinDownSound = ""
m_flExplosionRadius = 0
m_flHorizontalPunch = 0.5
m_flScatterYawScale = 1
m_flVerticalAimBias = 0
m_strFirstShotSound = ""
m_strReloadEndSound = ""
m_vecScatterOffsets = []
m_flMaxSpinCycleTime = -1
m_flRangeWhileZoomed = 0
m_flSpinIncreaseRate = 0
m_flZoomFOV_Relative = -5
m_strBulletWhizSound = ""
m_strSpinUpLoopSound = ""
m_flAutoReplenishClip = 0
m_flCritBonusEndRange = 0
m_flDamageFalloffBias = 0.5
m_strShotReleaseSound = ""
m_bReloadSingleBullets = false
m_flBulletGravityScale = 1
m_flBulletWhizDistance = 150
m_flPenetrationPercent = 0
m_flSpreadPenaltyDecay = 3
m_iAmmoConsumedPerShot = 1
m_strBulletImpactSound = ""
m_eAttachmentSourceType = "EAttachmentSource_WeaponMuzzles"
m_flBulletRadiusVsWorld = 0
m_flCritBonusStartRange = 0
m_flIntraBurstCycleTime = 0
m_flPelletScatterFactor = 1
m_flRecoilRecoverySpeed = 1
m_strBulletLoopingSound = ""
m_strWeaponImpactEffect = ""
m_flCritBonusAgainstNPCs = 0.2
m_flDamageFalloffEndRange = 900
m_flDamageFalloffEndScale = 0
m_szMuzzleFlashEffectName = ""
m_AimingShootSpreadPenalty = 0
m_bHitOnceAcrossAllBullets = false
m_flReloadMoveSpeedPercent = 1
m_bApplySpreadToFirstPellet = false
m_flBulletSpeedRandomFactor = 0
m_flDamageFalloffStartRange = 0
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 1
m_flShootingUpSpreadPenalty = 0
m_strCustomAttachmentSource = "ability_cast"
m_nLowAmmoIndicatorThreshold = 0
m_flPelletScatterSpreadFactor = 0.5
m_flRecoilRecoveryDelayFactor = 1
m_flShootSpreadPenaltyPerShot = 0
m_bAllowExplosionToCollectGold = false
m_szBulletTravelTracerParticle = "particles/weapon_fx/default_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = -1
m_bReloadSingleBulletsAllowCancel = false
m_strLocalPlayerBulletImpactSound = ""
m_szSelfBulletTravelTracerParticle = ""
m_bUseDesatForFriendlyNonHeroTracer = true
m_flExplosionDamageScaleAtMaxRadius = 0.3
m_flReloadSingleBulletsInitialDelay = 0
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = ""
}
}{
m_Spread = 0.2
m_flRange = 8192
m_bCanCrit = true
m_bCanZoom = true
m_bSpinsUp = false
m_iBullets = 1
m_flZoomFOV = 70
m_iClipSize = 0
m_bIsSemiAuto = false
m_flCycleTime = 0.15
m_nRecoilSeed = 0
m_flBuildUpRate = -1
m_flBulletSpeed = 0
m_flRecoilSpeed = 1
m_strShootSound = ""
m_flBulletDamage = 0
m_flBulletRadius = 0
m_flCritBonusEnd = 1
m_reloadDuration = 0
m_strReloadSound = ""
m_strSpinUpSound = ""
m_strZoomInSound = ""
m_NpcAimingSpread = 0
m_VerticallRecoil =
{
m_Range = 0
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 1
}
m_bFiresBackwards = false
m_flSpinDecayRate = 0
m_flVerticalPunch = 1
m_iBurstShotCount = 1
m_strZoomOutSound = ""
m_HorizontalRecoil =
{
m_Range = 0
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 1
}
m_flBulletLifetime = 0
m_flCritBonusStart = 1
m_flIronSightsTime = 0.1
m_mapImpactEffects =
{
}
m_strSpinDownSound = ""
m_flExplosionRadius = 0
m_flHorizontalPunch = 0.5
m_flScatterYawScale = 1
m_flVerticalAimBias = 0
m_strFirstShotSound = ""
m_strReloadEndSound = ""
m_vecScatterOffsets = []
m_flMaxSpinCycleTime = -1
m_flRangeWhileZoomed = 0
m_flSpinIncreaseRate = 0
m_flZoomFOV_Relative = -5
m_strBulletWhizSound = ""
m_strSpinUpLoopSound = ""
m_flAutoReplenishClip = 0
m_flCritBonusEndRange = 0
m_flDamageFalloffBias = 0.5
m_strShotReleaseSound = ""
m_bReloadSingleBullets = false
m_flBulletGravityScale = 1
m_flBulletWhizDistance = 150
m_flPenetrationPercent = 0
m_flSpreadPenaltyDecay = 3
m_iAmmoConsumedPerShot = 1
m_strBulletImpactSound = ""
m_eAttachmentSourceType = "EAttachmentSource_WeaponMuzzles"
m_flBulletRadiusVsWorld = 0
m_flCritBonusStartRange = 0
m_flIntraBurstCycleTime = 0
m_flPelletScatterFactor = 1
m_flRecoilRecoverySpeed = 1
m_strBulletLoopingSound = ""
m_strWeaponImpactEffect = ""
m_flCritBonusAgainstNPCs = 0.2
m_flDamageFalloffEndRange = 900
m_flDamageFalloffEndScale = 0
m_szMuzzleFlashEffectName = ""
m_AimingShootSpreadPenalty = 0
m_bHitOnceAcrossAllBullets = false
m_flReloadMoveSpeedPercent = 1
m_bApplySpreadToFirstPellet = false
m_flBulletSpeedRandomFactor = 0
m_flDamageFalloffStartRange = 0
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 1
m_flShootingUpSpreadPenalty = 0
m_strCustomAttachmentSource = "ability_cast"
m_nLowAmmoIndicatorThreshold = 0
m_flPelletScatterSpreadFactor = 0.5
m_flRecoilRecoveryDelayFactor = 1
m_flShootSpreadPenaltyPerShot = 0
m_bAllowExplosionToCollectGold = false
m_szBulletTravelTracerParticle = "particles/weapon_fx/default_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = -1
m_bReloadSingleBulletsAllowCancel = false
m_strLocalPlayerBulletImpactSound = ""
m_szSelfBulletTravelTracerParticle = ""
m_bUseDesatForFriendlyNonHeroTracer = true
m_flExplosionDamageScaleAtMaxRadius = 0.3
m_flReloadSingleBulletsInitialDelay = 0
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = ""
}file://{resources}/videos/hero_abilities/ability_orion_immobilizing_trap.webm{
primary =
{
m_flBulletSpeed = 2100
m_flBulletRadius = 16
m_mapImpactEffects =
{
default =
{
}
}
m_flVerticalAimBias = 0
m_flBulletGravityScale = 0.7
m_strBulletImpactSound = ""
m_flBulletRadiusVsWorld = 1
m_strBulletLoopingSound = "Priest.Grenade.Proj.Lp"
m_strWeaponImpactEffect = ""
m_szMuzzleFlashEffectName = "particles/abilities/priest/priest_flashbang_muzzle_flash.vpcf"
m_strCustomAttachmentSource = "muzzle_fx"
m_szBulletTravelTracerParticle = "particles/abilities/priest/priest_flashbang_proj.vpcf"
}
}{
m_flBulletSpeed = 2100
m_flBulletRadius = 16
m_mapImpactEffects =
{
default =
{
}
}
m_flVerticalAimBias = 0
m_flBulletGravityScale = 0.7
m_strBulletImpactSound = ""
m_flBulletRadiusVsWorld = 1
m_strBulletLoopingSound = "Priest.Grenade.Proj.Lp"
m_strWeaponImpactEffect = ""
m_szMuzzleFlashEffectName = "particles/abilities/priest/priest_flashbang_muzzle_flash.vpcf"
m_strCustomAttachmentSource = "muzzle_fx"
m_szBulletTravelTracerParticle = "particles/abilities/priest/priest_flashbang_proj.vpcf"
}""{
primary =
{
m_Spread = 30
m_iBullets = 12
m_flBulletSpeed = 4300
m_mapImpactEffects =
{
default =
{
}
}
m_bUsesSpreadPattern = false
m_flBulletGravityScale = 0
m_flPenetrationPercent = 0
m_eAttachmentSourceType = "EAttachmentSource_Custom"
m_strWeaponImpactEffect = "particles/abilities/priest/priest_cone_tracer_impact.vpcf"
m_strCustomAttachmentSource = "shotgun_muzzle_fx"
m_szBulletTravelTracerParticle = "particles/weapon_fx/default_tracer.vpcf"
}
}false{
m_Spread = 30
m_iBullets = 12
m_flBulletSpeed = 4300
m_mapImpactEffects =
{
default =
{
}
}
m_bUsesSpreadPattern = false
m_flBulletGravityScale = 0
m_flPenetrationPercent = 0
m_eAttachmentSourceType = "EAttachmentSource_Custom"
m_strWeaponImpactEffect = "particles/abilities/priest/priest_cone_tracer_impact.vpcf"
m_strCustomAttachmentSource = "shotgun_muzzle_fx"
m_szBulletTravelTracerParticle = "particles/weapon_fx/default_tracer.vpcf"
}true{
primary =
{
m_flBulletSpeed = 1600
m_flBulletRadius = 1
m_flVerticalAimBias = 10
m_flBulletGravityScale = 1
m_szBulletTravelTracerParticle = "particles/abilities/operative/operative_grenade_projectile.vpcf"
}
}{
m_flBulletSpeed = 1600
m_flBulletRadius = 1
m_flVerticalAimBias = 10
m_flBulletGravityScale = 1
m_szBulletTravelTracerParticle = "particles/abilities/operative/operative_grenade_projectile.vpcf"
}{
primary =
{
m_flBulletSpeed = 10000
m_szBulletTravelTracerParticle = "particles/weapon_fx/default_tracer.vpcf"
}
}{
m_flBulletSpeed = 10000
m_szBulletTravelTracerParticle = "particles/weapon_fx/default_tracer.vpcf"
}{
primary =
{
m_Spread = 0.2
m_flRange = 8192
m_bCanCrit = true
m_bCanZoom = true
m_bSpinsUp = false
m_iBullets = 1
m_flZoomFOV = 70
m_iClipSize = 0
m_bIsSemiAuto = false
m_flCycleTime = 0.15
m_nRecoilSeed = 0
m_flBuildUpRate = -1
m_flBulletSpeed = 0
m_flRecoilSpeed = 1
m_strShootSound = ""
m_flBulletDamage = 0
m_flBulletRadius = 0
m_flCritBonusEnd = 1
m_reloadDuration = 0
m_strReloadSound = ""
m_strSpinUpSound = ""
m_strZoomInSound = ""
m_NpcAimingSpread = 0
m_VerticallRecoil =
{
m_Range = 0
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 1
}
m_bFiresBackwards = false
m_flSpinDecayRate = 0
m_flVerticalPunch = 1
m_iBurstShotCount = 1
m_strZoomOutSound = ""
m_HorizontalRecoil =
{
m_Range = 0
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 1
}
m_flBulletLifetime = 0
m_flCritBonusStart = 1
m_flIronSightsTime = 0.1
m_mapImpactEffects =
{
}
m_strSpinDownSound = ""
m_flExplosionRadius = 0
m_flHorizontalPunch = 0.5
m_flScatterYawScale = 1
m_flVerticalAimBias = 0
m_strFirstShotSound = ""
m_strReloadEndSound = ""
m_vecScatterOffsets = []
m_flMaxSpinCycleTime = -1
m_flRangeWhileZoomed = 0
m_flSpinIncreaseRate = 0
m_flZoomFOV_Relative = -5
m_strBulletWhizSound = ""
m_strSpinUpLoopSound = ""
m_flAutoReplenishClip = 0
m_flCritBonusEndRange = 0
m_flDamageFalloffBias = 0.5
m_strShotReleaseSound = ""
m_bReloadSingleBullets = false
m_flBulletGravityScale = 1
m_flBulletWhizDistance = 150
m_flPenetrationPercent = 0
m_flSpreadPenaltyDecay = 3
m_iAmmoConsumedPerShot = 1
m_strBulletImpactSound = ""
m_eAttachmentSourceType = "EAttachmentSource_WeaponMuzzles"
m_flBulletRadiusVsWorld = 0
m_flCritBonusStartRange = 0
m_flIntraBurstCycleTime = 0
m_flPelletScatterFactor = 1
m_flRecoilRecoverySpeed = 1
m_strBulletLoopingSound = ""
m_strWeaponImpactEffect = ""
m_flCritBonusAgainstNPCs = 0.2
m_flDamageFalloffEndRange = 900
m_flDamageFalloffEndScale = 0
m_szMuzzleFlashEffectName = ""
m_AimingShootSpreadPenalty = 0
m_bHitOnceAcrossAllBullets = false
m_flReloadMoveSpeedPercent = 1
m_bApplySpreadToFirstPellet = false
m_flBulletSpeedRandomFactor = 0
m_flDamageFalloffStartRange = 0
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 1
m_flShootingUpSpreadPenalty = 0
m_strCustomAttachmentSource = "ability_cast"
m_flPelletScatterSpreadFactor = 0.5
m_flRecoilRecoveryDelayFactor = 1
m_flShootSpreadPenaltyPerShot = 0
m_bAllowExplosionToCollectGold = false
m_szBulletTravelTracerParticle = "particles/weapon_fx/default_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = -1
m_bReloadSingleBulletsAllowCancel = false
m_strLocalPlayerBulletImpactSound = ""
m_szSelfBulletTravelTracerParticle = ""
m_bUseDesatForFriendlyNonHeroTracer = true
m_flExplosionDamageScaleAtMaxRadius = 0.3
m_flReloadSingleBulletsInitialDelay = 0
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = ""
}
}{
m_Spread = 0.2
m_flRange = 8192
m_bCanCrit = true
m_bCanZoom = true
m_bSpinsUp = false
m_iBullets = 1
m_flZoomFOV = 70
m_iClipSize = 0
m_bIsSemiAuto = false
m_flCycleTime = 0.15
m_nRecoilSeed = 0
m_flBuildUpRate = -1
m_flBulletSpeed = 0
m_flRecoilSpeed = 1
m_strShootSound = ""
m_flBulletDamage = 0
m_flBulletRadius = 0
m_flCritBonusEnd = 1
m_reloadDuration = 0
m_strReloadSound = ""
m_strSpinUpSound = ""
m_strZoomInSound = ""
m_NpcAimingSpread = 0
m_VerticallRecoil =
{
m_Range = 0
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 1
}
m_bFiresBackwards = false
m_flSpinDecayRate = 0
m_flVerticalPunch = 1
m_iBurstShotCount = 1
m_strZoomOutSound = ""
m_HorizontalRecoil =
{
m_Range = 0
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 1
}
m_flBulletLifetime = 0
m_flCritBonusStart = 1
m_flIronSightsTime = 0.1
m_mapImpactEffects =
{
}
m_strSpinDownSound = ""
m_flExplosionRadius = 0
m_flHorizontalPunch = 0.5
m_flScatterYawScale = 1
m_flVerticalAimBias = 0
m_strFirstShotSound = ""
m_strReloadEndSound = ""
m_vecScatterOffsets = []
m_flMaxSpinCycleTime = -1
m_flRangeWhileZoomed = 0
m_flSpinIncreaseRate = 0
m_flZoomFOV_Relative = -5
m_strBulletWhizSound = ""
m_strSpinUpLoopSound = ""
m_flAutoReplenishClip = 0
m_flCritBonusEndRange = 0
m_flDamageFalloffBias = 0.5
m_strShotReleaseSound = ""
m_bReloadSingleBullets = false
m_flBulletGravityScale = 1
m_flBulletWhizDistance = 150
m_flPenetrationPercent = 0
m_flSpreadPenaltyDecay = 3
m_iAmmoConsumedPerShot = 1
m_strBulletImpactSound = ""
m_eAttachmentSourceType = "EAttachmentSource_WeaponMuzzles"
m_flBulletRadiusVsWorld = 0
m_flCritBonusStartRange = 0
m_flIntraBurstCycleTime = 0
m_flPelletScatterFactor = 1
m_flRecoilRecoverySpeed = 1
m_strBulletLoopingSound = ""
m_strWeaponImpactEffect = ""
m_flCritBonusAgainstNPCs = 0.2
m_flDamageFalloffEndRange = 900
m_flDamageFalloffEndScale = 0
m_szMuzzleFlashEffectName = ""
m_AimingShootSpreadPenalty = 0
m_bHitOnceAcrossAllBullets = false
m_flReloadMoveSpeedPercent = 1
m_bApplySpreadToFirstPellet = false
m_flBulletSpeedRandomFactor = 0
m_flDamageFalloffStartRange = 0
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 1
m_flShootingUpSpreadPenalty = 0
m_strCustomAttachmentSource = "ability_cast"
m_flPelletScatterSpreadFactor = 0.5
m_flRecoilRecoveryDelayFactor = 1
m_flShootSpreadPenaltyPerShot = 0
m_bAllowExplosionToCollectGold = false
m_szBulletTravelTracerParticle = "particles/weapon_fx/default_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = -1
m_bReloadSingleBulletsAllowCancel = false
m_strLocalPlayerBulletImpactSound = ""
m_szSelfBulletTravelTracerParticle = ""
m_bUseDesatForFriendlyNonHeroTracer = true
m_flExplosionDamageScaleAtMaxRadius = 0.3
m_flReloadSingleBulletsInitialDelay = 0
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = ""
}Priest.Witching.Hour.Aim.Lp→""{
primary =
{
m_flBulletSpeed = 8000
m_flBulletRadius = 26
m_flCritBonusEnd = 1.3
m_flBulletLifetime = 5
m_flCritBonusStart = 1.3
m_mapImpactEffects =
{
default =
{
m_strSound = "Ability.Tengu.Stone_Form.Impact_Explosion"
}
}
m_strReloadEndSound = ""
m_flBulletGravityScale = 0.2
m_flBulletRadiusVsWorld = 7
m_flCritBonusAgainstNPCs = 0.2
m_szMuzzleFlashEffectName = ""
m_szBulletTravelTracerParticle = ""
}
}{
m_flBulletSpeed = 8000
m_flBulletRadius = 26
m_flCritBonusEnd = 1.3
m_flBulletLifetime = 5
m_flCritBonusStart = 1.3
m_mapImpactEffects =
{
default =
{
m_strSound = "Ability.Tengu.Stone_Form.Impact_Explosion"
}
}
m_strReloadEndSound = ""
m_flBulletGravityScale = 0.2
m_flBulletRadiusVsWorld = 7
m_flCritBonusAgainstNPCs = 0.2
m_szMuzzleFlashEffectName = ""
m_szBulletTravelTracerParticle = ""
}{
_class = "scale_function_tech_damage"
m_flStatScale = 0
_my_subclass_name = "DealMaxHealthDamagePct_scale_function"
m_eSpecificStatScaleType = "ETechPower"
}Punkgoat.Rising.Ram.Impact→""Punkgoat.Rising.Ram.Impact{
_class = "scale_function_single_stat"
m_flStatScale = 0
_my_subclass_name = "DmgIncrease_scale_function"
m_eSpecificStatScaleType = "ETechPower"
}{
primary =
{
m_Spread = 0.2
m_flRange = 8192
m_bCanCrit = true
m_bCanZoom = true
m_bSpinsUp = false
m_iBullets = 1
m_flZoomFOV = 70
m_iClipSize = 0
m_bIsSemiAuto = false
m_flCycleTime = 0.15
m_nRecoilSeed = 0
m_flBuildUpRate = -1
m_flBulletSpeed = 1000
m_flRecoilSpeed = 1
m_strShootSound = ""
m_flBulletDamage = 0
m_flBulletRadius = 0
m_flCritBonusEnd = 1
m_iSplitShotsMax = -1
m_reloadDuration = 0
m_strReloadSound = ""
m_strSpinUpSound = ""
m_strZoomInSound = ""
m_NpcAimingSpread = 0
m_VerticallRecoil =
{
m_Range = 0
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 1
}
m_bFiresBackwards = false
m_flSpinDecayRate = 0
m_flVerticalPunch = 1
m_iBurstShotCount = 1
m_strZoomOutSound = ""
m_HorizontalRecoil =
{
m_Range = 0
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 1
}
m_flBulletLifetime = 0
m_flCritBonusStart = 1
m_flIronSightsTime = 0.1
m_mapImpactEffects =
{
}
m_strSpinDownSound = ""
m_flExplosionRadius = 0
m_flHorizontalPunch = 0.5
m_flScatterYawScale = 1
m_flVerticalAimBias = 0
m_strFirstShotSound = ""
m_strReloadEndSound = ""
m_vecScatterOffsets = []
m_flMaxSpinCycleTime = -1
m_flRangeWhileZoomed = 0
m_flSpinIncreaseRate = 0
m_flZoomFOV_Relative = -5
m_strBulletWhizSound = ""
m_strSpinUpLoopSound = ""
m_flAutoReplenishClip = 0
m_flCritBonusEndRange = 0
m_flDamageFalloffBias = 0.5
m_strShotReleaseSound = ""
m_bReloadSingleBullets = false
m_flBulletGravityScale = 1
m_flBulletWhizDistance = 150
m_flMaxLagCompensation = 3.4028234663852886e+38
m_flPenetrationPercent = 0
m_flSpreadPenaltyDecay = 3
m_iAmmoConsumedPerShot = 1
m_strBulletImpactSound = ""
m_eAttachmentSourceType = "EAttachmentSource_WeaponMuzzles"
m_flBulletRadiusVsWorld = 0
m_flCritBonusStartRange = 0
m_flIntraBurstCycleTime = 0
m_flPelletScatterFactor = 1
m_flRecoilRecoverySpeed = 1
m_strBulletLoopingSound = ""
m_strWeaponImpactEffect = ""
m_flCritBonusAgainstNPCs = 0.2
m_bDontPassThroughPortals = false
m_flDamageFalloffEndRange = 900
m_flDamageFalloffEndScale = 0
m_iBulletsToFullyClaimOrb = 1
m_szMuzzleFlashEffectName = ""
m_AimingShootSpreadPenalty = 0
m_bHitOnceAcrossAllBullets = false
m_flReloadMoveSpeedPercent = 1
m_bApplySpreadToFirstPellet = false
m_bFirstShotPerfectAccuracy = false
m_flBulletSpeedRandomFactor = 0
m_flDamageFalloffStartRange = 0
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 1
m_flShootingUpSpreadPenalty = 0
m_strCustomAttachmentSource = "ability_cast"
m_flPelletScatterSpreadFactor = 0.5
m_flRecoilRecoveryDelayFactor = 1
m_flShootSpreadPenaltyPerShot = 0
m_bAllowExplosionToCollectGold = false
m_szBulletTravelTracerParticle = "particles/weapon_fx/default_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = -1
m_bReloadSingleBulletsAllowCancel = false
m_strLocalPlayerBulletImpactSound = ""
m_szSelfBulletTravelTracerParticle = ""
m_bUseDesatForFriendlyNonHeroTracer = true
m_flExplosionDamageScaleAtMaxRadius = 0.3
m_flReloadSingleBulletsInitialDelay = 0
m_bReloadUseActiveWeaponInfoDuration = false
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = ""
}
}true{
m_Spread = 0.2
m_flRange = 8192
m_bCanCrit = true
m_bCanZoom = true
m_bSpinsUp = false
m_iBullets = 1
m_flZoomFOV = 70
m_iClipSize = 0
m_bIsSemiAuto = false
m_flCycleTime = 0.15
m_nRecoilSeed = 0
m_flBuildUpRate = -1
m_flBulletSpeed = 1000
m_flRecoilSpeed = 1
m_strShootSound = ""
m_flBulletDamage = 0
m_flBulletRadius = 0
m_flCritBonusEnd = 1
m_iSplitShotsMax = -1
m_reloadDuration = 0
m_strReloadSound = ""
m_strSpinUpSound = ""
m_strZoomInSound = ""
m_NpcAimingSpread = 0
m_VerticallRecoil =
{
m_Range = 0
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 1
}
m_bFiresBackwards = false
m_flSpinDecayRate = 0
m_flVerticalPunch = 1
m_iBurstShotCount = 1
m_strZoomOutSound = ""
m_HorizontalRecoil =
{
m_Range = 0
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 1
}
m_flBulletLifetime = 0
m_flCritBonusStart = 1
m_flIronSightsTime = 0.1
m_mapImpactEffects =
{
}
m_strSpinDownSound = ""
m_flExplosionRadius = 0
m_flHorizontalPunch = 0.5
m_flScatterYawScale = 1
m_flVerticalAimBias = 0
m_strFirstShotSound = ""
m_strReloadEndSound = ""
m_vecScatterOffsets = []
m_flMaxSpinCycleTime = -1
m_flRangeWhileZoomed = 0
m_flSpinIncreaseRate = 0
m_flZoomFOV_Relative = -5
m_strBulletWhizSound = ""
m_strSpinUpLoopSound = ""
m_flAutoReplenishClip = 0
m_flCritBonusEndRange = 0
m_flDamageFalloffBias = 0.5
m_strShotReleaseSound = ""
m_bReloadSingleBullets = false
m_flBulletGravityScale = 1
m_flBulletWhizDistance = 150
m_flMaxLagCompensation = 3.4028234663852886e+38
m_flPenetrationPercent = 0
m_flSpreadPenaltyDecay = 3
m_iAmmoConsumedPerShot = 1
m_strBulletImpactSound = ""
m_eAttachmentSourceType = "EAttachmentSource_WeaponMuzzles"
m_flBulletRadiusVsWorld = 0
m_flCritBonusStartRange = 0
m_flIntraBurstCycleTime = 0
m_flPelletScatterFactor = 1
m_flRecoilRecoverySpeed = 1
m_strBulletLoopingSound = ""
m_strWeaponImpactEffect = ""
m_flCritBonusAgainstNPCs = 0.2
m_bDontPassThroughPortals = false
m_flDamageFalloffEndRange = 900
m_flDamageFalloffEndScale = 0
m_iBulletsToFullyClaimOrb = 1
m_szMuzzleFlashEffectName = ""
m_AimingShootSpreadPenalty = 0
m_bHitOnceAcrossAllBullets = false
m_flReloadMoveSpeedPercent = 1
m_bApplySpreadToFirstPellet = false
m_bFirstShotPerfectAccuracy = false
m_flBulletSpeedRandomFactor = 0
m_flDamageFalloffStartRange = 0
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 1
m_flShootingUpSpreadPenalty = 0
m_strCustomAttachmentSource = "ability_cast"
m_flPelletScatterSpreadFactor = 0.5
m_flRecoilRecoveryDelayFactor = 1
m_flShootSpreadPenaltyPerShot = 0
m_bAllowExplosionToCollectGold = false
m_szBulletTravelTracerParticle = "particles/weapon_fx/default_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = -1
m_bReloadSingleBulletsAllowCancel = false
m_strLocalPlayerBulletImpactSound = ""
m_szSelfBulletTravelTracerParticle = ""
m_bUseDesatForFriendlyNonHeroTracer = true
m_flExplosionDamageScaleAtMaxRadius = 0.3
m_flReloadSingleBulletsInitialDelay = 0
m_bReloadUseActiveWeaponInfoDuration = false
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = ""
}MoKrill.Burrow.Travel.Lp→""modifier_charge_drag_enemy→modifier_dragfalsePunkgoat.Sigil.Slam.Hit2[
{
m_flApproachSpeed = 50
m_flApproachTarget = -5
m_bValuesAreRelative = true
m_flApproachAcceleration = 25
},
{
m_eCameraOperation = "k_ECameraOp_Maintain"
},
]file://{resources}/videos/hero_abilities/calico_sekhmet_spirit.webm7→8+14.3%13→16+23.1%Ability.Astro.ExpBarrels.Explode→Astro.ExpBarrels.Explode{
primary =
{
m_Spread = 6
m_flBulletSpeed = 6000
m_flBulletRadius = 3
m_mapImpactEffects =
{
default =
{
}
}
m_flBulletGravityScale = 0
}
}{
m_Spread = 6
m_flBulletSpeed = 6000
m_flBulletRadius = 3
m_mapImpactEffects =
{
default =
{
}
}
m_flBulletGravityScale = 0
}Ability.Astro.ExpBarrels.Explode→Astro.ExpBarrels.Explode{
primary =
{
m_Spread = 0.2
m_flRange = 8192
m_bCanCrit = true
m_bCanZoom = true
m_bSpinsUp = false
m_iBullets = 1
m_flZoomFOV = 70
m_iClipSize = 0
m_bIsSemiAuto = false
m_flCycleTime = 0.15
m_nRecoilSeed = 0
m_flBuildUpRate = -1
m_flBulletSpeed = 1800
m_flRecoilSpeed = 1
m_strShootSound = ""
m_flBulletDamage = 0
m_flBulletRadius = 1.5
m_flCritBonusEnd = 1
m_reloadDuration = 0
m_strReloadSound = ""
m_strSpinUpSound = ""
m_strZoomInSound = ""
m_NpcAimingSpread = 0
m_VerticallRecoil =
{
m_Range = 0
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 1
}
m_bFiresBackwards = false
m_flSpinDecayRate = 0
m_flVerticalPunch = 1
m_iBurstShotCount = 1
m_strZoomOutSound = ""
m_HorizontalRecoil =
{
m_Range = 0
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 1
}
m_flCritBonusStart = 1
m_flIronSightsTime = 0.1
m_mapImpactEffects =
{
}
m_strSpinDownSound = ""
m_flExplosionRadius = 0
m_flHorizontalPunch = 0.5
m_flScatterYawScale = 1
m_flVerticalAimBias = 10
m_strFirstShotSound = ""
m_strReloadEndSound = ""
m_vecScatterOffsets = []
m_flMaxSpinCycleTime = -1
m_flRangeWhileZoomed = 0
m_flSpinIncreaseRate = 0
m_flZoomFOV_Relative = -5
m_strBulletWhizSound = ""
m_strSpinUpLoopSound = ""
m_flAutoReplenishClip = 0
m_flCritBonusEndRange = 0
m_flDamageFalloffBias = 0.5
m_strShotReleaseSound = ""
m_bReloadSingleBullets = false
m_flBulletGravityScale = 1.5
m_flBulletWhizDistance = 150
m_flPenetrationPercent = 0
m_flSpreadPenaltyDecay = 3
m_iAmmoConsumedPerShot = 1
m_strBulletImpactSound = ""
m_eAttachmentSourceType = "EAttachmentSource_Custom"
m_flBulletRadiusVsWorld = 1.5
m_flCritBonusStartRange = 0
m_flIntraBurstCycleTime = 0
m_flPelletScatterFactor = 1
m_flRecoilRecoverySpeed = 1
m_strBulletLoopingSound = "Tengu.StoneSquall.Projectile.Lp"
m_strWeaponImpactEffect = ""
m_flCritBonusAgainstNPCs = 0.2
m_flZoomMoveSpeedPercent = 0.7
m_flDamageFalloffEndRange = 900
m_flDamageFalloffEndScale = 0
m_flShootMoveSpeedPercent = 0.7
m_iBulletsToFullyClaimOrb = 1
m_szMuzzleFlashEffectName = ""
m_AimingShootSpreadPenalty = 0
m_bHitOnceAcrossAllBullets = false
m_flReloadMoveSpeedPercent = 1
m_bApplySpreadToFirstPellet = false
m_flDamageFalloffStartRange = 0
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 1
m_flShootingUpSpreadPenalty = 0
m_strCustomAttachmentSource = "ability_cast"
m_flPelletScatterSpreadFactor = 0.5
m_flRecoilRecoveryDelayFactor = 1
m_flShootSpreadPenaltyPerShot = 0
m_bAllowExplosionToCollectGold = false
m_szBulletTravelTracerParticle = "particles/abilities/lash/lash_grenade_projectile.vpcf"
m_flShootSpreadPenaltyDecayDelay = -1
m_bReloadSingleBulletsAllowCancel = false
m_strLocalPlayerBulletImpactSound = ""
m_szSelfBulletTravelTracerParticle = ""
m_bUseDesatForFriendlyNonHeroTracer = true
m_flExplosionDamageScaleAtMaxRadius = 0.3
m_flReloadSingleBulletsInitialDelay = 0
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = ""
}
}{
m_Spread = 0.2
m_flRange = 8192
m_bCanCrit = true
m_bCanZoom = true
m_bSpinsUp = false
m_iBullets = 1
m_flZoomFOV = 70
m_iClipSize = 0
m_bIsSemiAuto = false
m_flCycleTime = 0.15
m_nRecoilSeed = 0
m_flBuildUpRate = -1
m_flBulletSpeed = 1800
m_flRecoilSpeed = 1
m_strShootSound = ""
m_flBulletDamage = 0
m_flBulletRadius = 1.5
m_flCritBonusEnd = 1
m_reloadDuration = 0
m_strReloadSound = ""
m_strSpinUpSound = ""
m_strZoomInSound = ""
m_NpcAimingSpread = 0
m_VerticallRecoil =
{
m_Range = 0
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 1
}
m_bFiresBackwards = false
m_flSpinDecayRate = 0
m_flVerticalPunch = 1
m_iBurstShotCount = 1
m_strZoomOutSound = ""
m_HorizontalRecoil =
{
m_Range = 0
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 1
}
m_flCritBonusStart = 1
m_flIronSightsTime = 0.1
m_mapImpactEffects =
{
}
m_strSpinDownSound = ""
m_flExplosionRadius = 0
m_flHorizontalPunch = 0.5
m_flScatterYawScale = 1
m_flVerticalAimBias = 10
m_strFirstShotSound = ""
m_strReloadEndSound = ""
m_vecScatterOffsets = []
m_flMaxSpinCycleTime = -1
m_flRangeWhileZoomed = 0
m_flSpinIncreaseRate = 0
m_flZoomFOV_Relative = -5
m_strBulletWhizSound = ""
m_strSpinUpLoopSound = ""
m_flAutoReplenishClip = 0
m_flCritBonusEndRange = 0
m_flDamageFalloffBias = 0.5
m_strShotReleaseSound = ""
m_bReloadSingleBullets = false
m_flBulletGravityScale = 1.5
m_flBulletWhizDistance = 150
m_flPenetrationPercent = 0
m_flSpreadPenaltyDecay = 3
m_iAmmoConsumedPerShot = 1
m_strBulletImpactSound = ""
m_eAttachmentSourceType = "EAttachmentSource_Custom"
m_flBulletRadiusVsWorld = 1.5
m_flCritBonusStartRange = 0
m_flIntraBurstCycleTime = 0
m_flPelletScatterFactor = 1
m_flRecoilRecoverySpeed = 1
m_strBulletLoopingSound = "Tengu.StoneSquall.Projectile.Lp"
m_strWeaponImpactEffect = ""
m_flCritBonusAgainstNPCs = 0.2
m_flZoomMoveSpeedPercent = 0.7
m_flDamageFalloffEndRange = 900
m_flDamageFalloffEndScale = 0
m_flShootMoveSpeedPercent = 0.7
m_iBulletsToFullyClaimOrb = 1
m_szMuzzleFlashEffectName = ""
m_AimingShootSpreadPenalty = 0
m_bHitOnceAcrossAllBullets = false
m_flReloadMoveSpeedPercent = 1
m_bApplySpreadToFirstPellet = false
m_flDamageFalloffStartRange = 0
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 1
m_flShootingUpSpreadPenalty = 0
m_strCustomAttachmentSource = "ability_cast"
m_flPelletScatterSpreadFactor = 0.5
m_flRecoilRecoveryDelayFactor = 1
m_flShootSpreadPenaltyPerShot = 0
m_bAllowExplosionToCollectGold = false
m_szBulletTravelTracerParticle = "particles/abilities/lash/lash_grenade_projectile.vpcf"
m_flShootSpreadPenaltyDecayDelay = -1
m_bReloadSingleBulletsAllowCancel = false
m_strLocalPlayerBulletImpactSound = ""
m_szSelfBulletTravelTracerParticle = ""
m_bUseDesatForFriendlyNonHeroTracer = true
m_flExplosionDamageScaleAtMaxRadius = 0.3
m_flReloadSingleBulletsInitialDelay = 0
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = ""
}{
primary =
{
m_flBulletSpeed = 10000
m_mapImpactEffects =
{
default =
{
}
}
m_flBulletGravityScale = 0
m_szBulletTravelTracerParticle = "particles/abilities/astro/astro_lasso_proj.vpcf"
}
}{
m_flBulletSpeed = 10000
m_mapImpactEffects =
{
default =
{
}
}
m_flBulletGravityScale = 0
m_szBulletTravelTracerParticle = "particles/abilities/astro/astro_lasso_proj.vpcf"
}0m00m{
primary =
{
m_flBulletSpeed = 3500
m_flBulletRadius = 24.5
m_mapImpactEffects =
{
default =
{
}
}
m_strBulletWhizSound = "Haze.Finesse.Dagger.Projectile.Whizby"
m_flBulletGravityScale = 0.2
m_eAttachmentSourceType = "EAttachmentSource_Custom"
m_flBulletRadiusVsWorld = 1.5
m_strBulletLoopingSound = "Haze.Finesse.Dagger.Projectile.Lp"
m_strCustomAttachmentSource = "palm_R"
m_szBulletTravelTracerParticle = "particles/abilities/haze/haze_sleep_dagger_proj.vpcf"
}
}particles/abilities/haze/haze_sleep_dagger_bomb_explode.vpcf{
m_flBulletSpeed = 3500
m_flBulletRadius = 24.5
m_mapImpactEffects =
{
default =
{
}
}
m_strBulletWhizSound = "Haze.Finesse.Dagger.Projectile.Whizby"
m_flBulletGravityScale = 0.2
m_eAttachmentSourceType = "EAttachmentSource_Custom"
m_flBulletRadiusVsWorld = 1.5
m_strBulletLoopingSound = "Haze.Finesse.Dagger.Projectile.Lp"
m_strCustomAttachmentSource = "palm_R"
m_szBulletTravelTracerParticle = "particles/abilities/haze/haze_sleep_dagger_proj.vpcf"
}file://{resources}/videos/hero_abilities/ability_haze_sleep_dagger.webmb_SleepDagger0modifier_invis→modifier_citadel_smoke_bomb_invisfile://{resources}/videos/hero_abilities/ability_haze_smoke_bomb.webm0particles/abilities/gunslinger/gunslinger_spreadingfire_tether.vpcftruefile://{resources}/videos/hero_abilities/ability_haze_fixation.webmtruefile://{resources}/videos/hero_abilities/mo_and_krill_sand_blast.webm{
primary =
{
m_flBulletSpeed = 1000
m_flBulletRadius = 20
m_flBulletLifetime = 3
m_mapImpactEffects =
{
default =
{
}
}
m_flBulletGravityScale = 0
m_flBulletRadiusVsWorld = 20
m_szBulletTravelTracerParticle = "particles/items/crackshot_tracer.vpcf"
}
}Orion.ImmobilizeTrap.AOE.Stop{
m_flBulletSpeed = 1000
m_flBulletRadius = 20
m_flBulletLifetime = 3
m_mapImpactEffects =
{
default =
{
}
}
m_flBulletGravityScale = 0
m_flBulletRadiusVsWorld = 20
m_szBulletTravelTracerParticle = "particles/items/crackshot_tracer.vpcf"
}{
primary =
{
m_flBulletSpeed = 1000
m_flBulletRadius = 20
m_flBulletLifetime = 3
m_mapImpactEffects =
{
default =
{
}
}
m_flBulletGravityScale = 0
m_flBulletRadiusVsWorld = 20
m_szBulletTravelTracerParticle = "particles/items/crackshot_tracer.vpcf"
}
}Orion.ImmobilizeTrap.AOE.Stop{
m_flBulletSpeed = 1000
m_flBulletRadius = 20
m_flBulletLifetime = 3
m_mapImpactEffects =
{
default =
{
}
}
m_flBulletGravityScale = 0
m_flBulletRadiusVsWorld = 20
m_szBulletTravelTracerParticle = "particles/items/crackshot_tracer.vpcf"
}16→20+25%0.187→0.223+19.3%14→16+14.3%{
primary =
{
m_flBulletSpeed = 1800
m_flBulletRadius = 1.5
m_mapImpactEffects =
{
default =
{
}
}
m_flVerticalAimBias = 10
m_flBulletGravityScale = 1.5
m_eAttachmentSourceType = "EAttachmentSource_Custom"
m_flBulletRadiusVsWorld = 1.5
m_strBulletLoopingSound = "Trapper.A1.Proj.Lp"
m_szBulletTravelTracerParticle = "particles/abilities/warden/warden_flask_grenade_projectile.vpcf"
}
}{
m_flBulletSpeed = 1800
m_flBulletRadius = 1.5
m_mapImpactEffects =
{
default =
{
}
}
m_flVerticalAimBias = 10
m_flBulletGravityScale = 1.5
m_eAttachmentSourceType = "EAttachmentSource_Custom"
m_flBulletRadiusVsWorld = 1.5
m_strBulletLoopingSound = "Trapper.A1.Proj.Lp"
m_szBulletTravelTracerParticle = "particles/abilities/warden/warden_flask_grenade_projectile.vpcf"
}file://{resources}/videos/hero_abilities/tengu_urn.webm20→24+20%{
primary =
{
m_Spread = 0.2
m_flRange = 8192
m_bCanCrit = true
m_bCanZoom = true
m_bSpinsUp = false
m_iBullets = 1
m_flZoomFOV = 70
m_iClipSize = 0
m_bIsSemiAuto = false
m_flCycleTime = 0.15
m_nRecoilSeed = 0
m_flBuildUpRate = -1
m_flBulletSpeed = 0
m_flRecoilSpeed = 1
m_strShootSound = ""
m_flBulletDamage = 0
m_flBulletRadius = 0
m_flCritBonusEnd = 1
m_reloadDuration = 0
m_strReloadSound = ""
m_strSpinUpSound = ""
m_strZoomInSound = ""
m_NpcAimingSpread = 0
m_VerticallRecoil =
{
m_Range = 0
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 1
}
m_bFiresBackwards = false
m_flSpinDecayRate = 0
m_flVerticalPunch = 1
m_iBurstShotCount = 1
m_strLowAmmoSound = ""
m_strZoomOutSound = ""
m_HorizontalRecoil =
{
m_Range = 0
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 1
}
m_flBulletLifetime = 0
m_flCritBonusStart = 1
m_flIronSightsTime = 0.1
m_mapImpactEffects =
{
}
m_strSpinDownSound = ""
m_flExplosionRadius = 0
m_flHorizontalPunch = 0.5
m_flScatterYawScale = 1
m_flVerticalAimBias = 0
m_strReloadEndSound = ""
m_vecScatterOffsets = []
m_flMaxSpinCycleTime = -1
m_flRangeWhileZoomed = 0
m_flSpinIncreaseRate = 0
m_flZoomFOV_Relative = -5
m_strBulletWhizSound = ""
m_strSpinUpLoopSound = ""
m_flAutoReplenishClip = 0
m_flCritBonusEndRange = 0
m_flDamageFalloffBias = 0.5
m_flSemiAutoCycleRate = -1
m_bReloadSingleBullets = false
m_flBulletGravityScale = 1
m_flPenetrationPercent = 0
m_flSpreadPenaltyDecay = 3
m_iAmmoConsumedPerShot = 1
m_strBulletImpactSound = ""
m_eAttachmentSourceType = "EAttachmentSource_WeaponMuzzles"
m_flBulletRadiusVsWorld = 0
m_flCritBonusStartRange = 0
m_flIntraBurstCycleTime = 0
m_flPelletScatterFactor = 1
m_flRecoilRecoverySpeed = 1
m_strBulletLoopingSound = ""
m_strWeaponImpactEffect = ""
m_flCritBonusAgainstNPCs = 0.2
m_flDamageFalloffEndRange = 900
m_flDamageFalloffEndScale = 0
m_szMuzzleFlashEffectName = ""
m_AimingShootSpreadPenalty = 0
m_bHitOnceAcrossAllBullets = false
m_flReloadMoveSpeedPercent = 1
m_bApplySpreadToFirstPellet = false
m_flBulletSpeedRandomFactor = 0
m_flDamageFalloffStartRange = 0
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 1
m_flShootingUpSpreadPenalty = 0
m_strCustomAttachmentSource = "ability_cast"
m_flPelletScatterSpreadFactor = 0.5
m_flRecoilRecoveryDelayFactor = 1
m_flShootSpreadPenaltyPerShot = 0
m_bAllowExplosionToCollectGold = false
m_szBulletTravelTracerParticle = "particles/weapon_fx/default_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = -1
m_bReloadSingleBulletsAllowCancel = false
m_strLocalPlayerBulletImpactSound = ""
m_szSelfBulletTravelTracerParticle = ""
m_bUseDesatForFriendlyNonHeroTracer = true
m_flExplosionDamageScaleAtMaxRadius = 0.3
m_flReloadSingleBulletsInitialDelay = 0
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = ""
}
}{
m_Spread = 0.2
m_flRange = 8192
m_bCanCrit = true
m_bCanZoom = true
m_bSpinsUp = false
m_iBullets = 1
m_flZoomFOV = 70
m_iClipSize = 0
m_bIsSemiAuto = false
m_flCycleTime = 0.15
m_nRecoilSeed = 0
m_flBuildUpRate = -1
m_flBulletSpeed = 0
m_flRecoilSpeed = 1
m_strShootSound = ""
m_flBulletDamage = 0
m_flBulletRadius = 0
m_flCritBonusEnd = 1
m_reloadDuration = 0
m_strReloadSound = ""
m_strSpinUpSound = ""
m_strZoomInSound = ""
m_NpcAimingSpread = 0
m_VerticallRecoil =
{
m_Range = 0
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 1
}
m_bFiresBackwards = false
m_flSpinDecayRate = 0
m_flVerticalPunch = 1
m_iBurstShotCount = 1
m_strLowAmmoSound = ""
m_strZoomOutSound = ""
m_HorizontalRecoil =
{
m_Range = 0
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 1
}
m_flBulletLifetime = 0
m_flCritBonusStart = 1
m_flIronSightsTime = 0.1
m_mapImpactEffects =
{
}
m_strSpinDownSound = ""
m_flExplosionRadius = 0
m_flHorizontalPunch = 0.5
m_flScatterYawScale = 1
m_flVerticalAimBias = 0
m_strReloadEndSound = ""
m_vecScatterOffsets = []
m_flMaxSpinCycleTime = -1
m_flRangeWhileZoomed = 0
m_flSpinIncreaseRate = 0
m_flZoomFOV_Relative = -5
m_strBulletWhizSound = ""
m_strSpinUpLoopSound = ""
m_flAutoReplenishClip = 0
m_flCritBonusEndRange = 0
m_flDamageFalloffBias = 0.5
m_flSemiAutoCycleRate = -1
m_bReloadSingleBullets = false
m_flBulletGravityScale = 1
m_flPenetrationPercent = 0
m_flSpreadPenaltyDecay = 3
m_iAmmoConsumedPerShot = 1
m_strBulletImpactSound = ""
m_eAttachmentSourceType = "EAttachmentSource_WeaponMuzzles"
m_flBulletRadiusVsWorld = 0
m_flCritBonusStartRange = 0
m_flIntraBurstCycleTime = 0
m_flPelletScatterFactor = 1
m_flRecoilRecoverySpeed = 1
m_strBulletLoopingSound = ""
m_strWeaponImpactEffect = ""
m_flCritBonusAgainstNPCs = 0.2
m_flDamageFalloffEndRange = 900
m_flDamageFalloffEndScale = 0
m_szMuzzleFlashEffectName = ""
m_AimingShootSpreadPenalty = 0
m_bHitOnceAcrossAllBullets = false
m_flReloadMoveSpeedPercent = 1
m_bApplySpreadToFirstPellet = false
m_flBulletSpeedRandomFactor = 0
m_flDamageFalloffStartRange = 0
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 1
m_flShootingUpSpreadPenalty = 0
m_strCustomAttachmentSource = "ability_cast"
m_flPelletScatterSpreadFactor = 0.5
m_flRecoilRecoveryDelayFactor = 1
m_flShootSpreadPenaltyPerShot = 0
m_bAllowExplosionToCollectGold = false
m_szBulletTravelTracerParticle = "particles/weapon_fx/default_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = -1
m_bReloadSingleBulletsAllowCancel = false
m_strLocalPlayerBulletImpactSound = ""
m_szSelfBulletTravelTracerParticle = ""
m_bUseDesatForFriendlyNonHeroTracer = true
m_flExplosionDamageScaleAtMaxRadius = 0.3
m_flReloadSingleBulletsInitialDelay = 0
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = ""
}66→80+21.2%true""{
_class = "modifier_drag_custom"
m_bIsHidden = true
m_ePullModel = "EDragPull_SpringDamped"
m_eOffsetBasis = "EDragOffset_WorldFixed"
_my_subclass_name = "modifier_ult_combo_attach"
m_bDurationReducible = true
m_bZeroVelocityOnEnd = false
m_bBreakOnParentStunned = false
m_bChaseAtLeastSourceSpeed = false
m_bApplyDragStateFlagsToEnemies = false
m_bLeaveGroundOnlyWhenPullingUp = true
m_bDurationReducibleByCrowdControlDiminish = true
}[
{
_class = "modifier_ult_combo_bonus_health"
_my_subclass_name = "modifier_ult_combo_bonus_health"
m_vecAlwaysShowInStatModifierUI = [ "MODIFIER_VALUE_HEALTH_MAX" ]
},
]file://{resources}/videos/hero_abilities/mo_and_krill_combo.webm{
primary =
{
m_flBulletSpeed = 2000
m_flBulletRadius = 65
m_mapImpactEffects =
{
default =
{
}
}
m_strBulletWhizSound = "Bookworm.Wpn.Whizby"
m_flBulletGravityScale = 0
m_flBulletRadiusVsWorld = 1
m_strBulletLoopingSound = "Unicorn.Dazzling.Orb.Proj.Lp"
m_szBulletTravelTracerParticle = "particles/abilities/unicorn/unicorn_ball_projectile.vpcf"
}
}PBF_DisableRemoveOnTouchTrackedTarget | PBF_LocationTrackingOnTargetDeath | PBF_DetonateWhenReachingTrackedPosition→PBF_DisableRemoveOnTouchTrackedTarget | PBF_LocationTrackingOnTargetDeath | PBF_HitWhenReachingTrackedPosition{
m_flBulletSpeed = 2000
m_flBulletRadius = 65
m_mapImpactEffects =
{
default =
{
}
}
m_strBulletWhizSound = "Bookworm.Wpn.Whizby"
m_flBulletGravityScale = 0
m_flBulletRadiusVsWorld = 1
m_strBulletLoopingSound = "Unicorn.Dazzling.Orb.Proj.Lp"
m_szBulletTravelTracerParticle = "particles/abilities/unicorn/unicorn_ball_projectile.vpcf"
}Citadel_StatusEffectEMP→modifier_citadel_silencedCitadel_StatusEffectEMP→modifier_citadel_silencedDISPLAY_HUD_NONEMODIFIER_DISPLAY_HEALTHBAR{
primary =
{
m_flBulletSpeed = 2500
m_mapImpactEffects =
{
default =
{
}
}
m_flBulletGravityScale = 4
m_eAttachmentSourceType = "EAttachmentSource_Custom"
m_strWeaponImpactEffect = "particles/weapon_fx/unicorn/unicorn_tracer_impact.vpcf"
m_strCustomAttachmentSource = "head_fx"
m_szBulletTravelTracerParticle = "particles/abilities/unicorn/unicorn_lighteater_projectile.vpcf"
}
}{
m_flBulletSpeed = 2500
m_mapImpactEffects =
{
default =
{
}
}
m_flBulletGravityScale = 4
m_eAttachmentSourceType = "EAttachmentSource_Custom"
m_strWeaponImpactEffect = "particles/weapon_fx/unicorn/unicorn_tracer_impact.vpcf"
m_strCustomAttachmentSource = "head_fx"
m_szBulletTravelTracerParticle = "particles/abilities/unicorn/unicorn_lighteater_projectile.vpcf"
}{
primary =
{
m_Spread = 0.2
m_flRange = 8192
m_bCanCrit = true
m_bCanZoom = true
m_bSpinsUp = false
m_iBullets = 1
m_flZoomFOV = 70
m_iClipSize = 0
m_bIsSemiAuto = false
m_flCycleTime = 0.15
m_nRecoilSeed = 0
m_flBuildUpRate = -1
m_flBulletSpeed = 0
m_flRecoilSpeed = 1
m_strShootSound = ""
m_flBulletDamage = 0
m_flBulletRadius = 0
m_flCritBonusEnd = 1
m_reloadDuration = 0
m_strReloadSound = ""
m_strSpinUpSound = ""
m_strZoomInSound = ""
m_NpcAimingSpread = 0
m_VerticallRecoil =
{
m_Range = 0
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 1
}
m_bFiresBackwards = false
m_flSpinDecayRate = 0
m_flVerticalPunch = 1
m_iBurstShotCount = 1
m_strZoomOutSound = ""
m_HorizontalRecoil =
{
m_Range = 0
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 1
}
m_flBulletLifetime = 0
m_flCritBonusStart = 1
m_flIronSightsTime = 0.1
m_mapImpactEffects =
{
}
m_strSpinDownSound = ""
m_flExplosionRadius = 0
m_flHorizontalPunch = 0.5
m_flScatterYawScale = 1
m_flVerticalAimBias = 0
m_strFirstShotSound = ""
m_strReloadEndSound = ""
m_vecScatterOffsets = []
m_flMaxSpinCycleTime = -1
m_flRangeWhileZoomed = 0
m_flSpinIncreaseRate = 0
m_flZoomFOV_Relative = -5
m_strBulletWhizSound = ""
m_strSpinUpLoopSound = ""
m_flAutoReplenishClip = 0
m_flCritBonusEndRange = 0
m_flDamageFalloffBias = 0.5
m_strShotReleaseSound = ""
m_bReloadSingleBullets = false
m_flBulletGravityScale = 1
m_flBulletWhizDistance = 150
m_flPenetrationPercent = 0
m_flSpreadPenaltyDecay = 3
m_iAmmoConsumedPerShot = 1
m_strBulletImpactSound = ""
m_eAttachmentSourceType = "EAttachmentSource_WeaponMuzzles"
m_flBulletRadiusVsWorld = 0
m_flCritBonusStartRange = 0
m_flIntraBurstCycleTime = 0
m_flPelletScatterFactor = 1
m_flRecoilRecoverySpeed = 1
m_strBulletLoopingSound = ""
m_strWeaponImpactEffect = ""
m_flCritBonusAgainstNPCs = 0.2
m_flZoomMoveSpeedPercent = 0.7
m_flDamageFalloffEndRange = 900
m_flDamageFalloffEndScale = 0
m_flShootMoveSpeedPercent = 0.7
m_szMuzzleFlashEffectName = ""
m_AimingShootSpreadPenalty = 0
m_bHitOnceAcrossAllBullets = false
m_flReloadMoveSpeedPercent = 1
m_bApplySpreadToFirstPellet = false
m_flBulletSpeedRandomFactor = 0
m_flDamageFalloffStartRange = 0
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 1
m_flShootingUpSpreadPenalty = 0
m_strCustomAttachmentSource = "ability_cast"
m_flPelletScatterSpreadFactor = 0.5
m_flRecoilRecoveryDelayFactor = 1
m_flShootSpreadPenaltyPerShot = 0
m_bAllowExplosionToCollectGold = false
m_szBulletTravelTracerParticle = "particles/weapon_fx/default_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = -1
m_bReloadSingleBulletsAllowCancel = false
m_strLocalPlayerBulletImpactSound = ""
m_szSelfBulletTravelTracerParticle = ""
m_bUseDesatForFriendlyNonHeroTracer = true
m_flExplosionDamageScaleAtMaxRadius = 0.3
m_flReloadSingleBulletsInitialDelay = 0
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = ""
}
}{
m_Spread = 0.2
m_flRange = 8192
m_bCanCrit = true
m_bCanZoom = true
m_bSpinsUp = false
m_iBullets = 1
m_flZoomFOV = 70
m_iClipSize = 0
m_bIsSemiAuto = false
m_flCycleTime = 0.15
m_nRecoilSeed = 0
m_flBuildUpRate = -1
m_flBulletSpeed = 0
m_flRecoilSpeed = 1
m_strShootSound = ""
m_flBulletDamage = 0
m_flBulletRadius = 0
m_flCritBonusEnd = 1
m_reloadDuration = 0
m_strReloadSound = ""
m_strSpinUpSound = ""
m_strZoomInSound = ""
m_NpcAimingSpread = 0
m_VerticallRecoil =
{
m_Range = 0
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 1
}
m_bFiresBackwards = false
m_flSpinDecayRate = 0
m_flVerticalPunch = 1
m_iBurstShotCount = 1
m_strZoomOutSound = ""
m_HorizontalRecoil =
{
m_Range = 0
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 1
}
m_flBulletLifetime = 0
m_flCritBonusStart = 1
m_flIronSightsTime = 0.1
m_mapImpactEffects =
{
}
m_strSpinDownSound = ""
m_flExplosionRadius = 0
m_flHorizontalPunch = 0.5
m_flScatterYawScale = 1
m_flVerticalAimBias = 0
m_strFirstShotSound = ""
m_strReloadEndSound = ""
m_vecScatterOffsets = []
m_flMaxSpinCycleTime = -1
m_flRangeWhileZoomed = 0
m_flSpinIncreaseRate = 0
m_flZoomFOV_Relative = -5
m_strBulletWhizSound = ""
m_strSpinUpLoopSound = ""
m_flAutoReplenishClip = 0
m_flCritBonusEndRange = 0
m_flDamageFalloffBias = 0.5
m_strShotReleaseSound = ""
m_bReloadSingleBullets = false
m_flBulletGravityScale = 1
m_flBulletWhizDistance = 150
m_flPenetrationPercent = 0
m_flSpreadPenaltyDecay = 3
m_iAmmoConsumedPerShot = 1
m_strBulletImpactSound = ""
m_eAttachmentSourceType = "EAttachmentSource_WeaponMuzzles"
m_flBulletRadiusVsWorld = 0
m_flCritBonusStartRange = 0
m_flIntraBurstCycleTime = 0
m_flPelletScatterFactor = 1
m_flRecoilRecoverySpeed = 1
m_strBulletLoopingSound = ""
m_strWeaponImpactEffect = ""
m_flCritBonusAgainstNPCs = 0.2
m_flZoomMoveSpeedPercent = 0.7
m_flDamageFalloffEndRange = 900
m_flDamageFalloffEndScale = 0
m_flShootMoveSpeedPercent = 0.7
m_szMuzzleFlashEffectName = ""
m_AimingShootSpreadPenalty = 0
m_bHitOnceAcrossAllBullets = false
m_flReloadMoveSpeedPercent = 1
m_bApplySpreadToFirstPellet = false
m_flBulletSpeedRandomFactor = 0
m_flDamageFalloffStartRange = 0
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 1
m_flShootingUpSpreadPenalty = 0
m_strCustomAttachmentSource = "ability_cast"
m_flPelletScatterSpreadFactor = 0.5
m_flRecoilRecoveryDelayFactor = 1
m_flShootSpreadPenaltyPerShot = 0
m_bAllowExplosionToCollectGold = false
m_szBulletTravelTracerParticle = "particles/weapon_fx/default_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = -1
m_bReloadSingleBulletsAllowCancel = false
m_strLocalPlayerBulletImpactSound = ""
m_szSelfBulletTravelTracerParticle = ""
m_bUseDesatForFriendlyNonHeroTracer = true
m_flExplosionDamageScaleAtMaxRadius = 0.3
m_flReloadSingleBulletsInitialDelay = 0
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = ""
}particles/abilities/vampirebat/vampirebat_batcloud.vpcf→""{
primary =
{
m_flBulletSpeed = 10000
m_mapImpactEffects =
{
default =
{
}
}
m_eAttachmentSourceType = "EAttachmentSource_Custom"
m_strCustomAttachmentSource = "ability_cast"
m_szBulletTravelTracerParticle = "particles/weapon_fx/default_tracer.vpcf"
}
}{
m_flBulletSpeed = 10000
m_mapImpactEffects =
{
default =
{
}
}
m_eAttachmentSourceType = "EAttachmentSource_Custom"
m_strCustomAttachmentSource = "ability_cast"
m_szBulletTravelTracerParticle = "particles/weapon_fx/default_tracer.vpcf"
}Citadel_StatusEffectEMP→modifier_citadel_silencedCitadel_StatusEffectEMP→modifier_citadel_silenced{
primary =
{
m_Spread = 0
m_flBulletSpeed = 4600
m_strShootSound = ""
m_flBulletRadius = 20
m_mapImpactEffects =
{
default =
{
}
}
m_strBulletWhizSound = "VampireBat.Nox.Nostra.Whizby"
m_flBulletGravityScale = 0.1
m_flBulletWhizDistance = 300
m_strBulletImpactSound = "VampireBat.Nox.Nostra.Impact"
m_eAttachmentSourceType = "EAttachmentSource_Custom"
m_flBulletRadiusVsWorld = 1
m_strBulletLoopingSound = ""
m_strWeaponImpactEffect = ""
m_flBulletSpeedRandomFactor = 0.3
m_strCustomAttachmentSource = "umbrella_fx"
m_szBulletTravelTracerParticle = "particles/abilities/vampirebat/vampirebat_batswarm_tracer.vpcf"
}
}#BonusBatsCurrent_label+MODIFIER_STATE_AIR_JUMPS_DISABLED{
m_Spread = 0
m_flBulletSpeed = 4600
m_strShootSound = ""
m_flBulletRadius = 20
m_mapImpactEffects =
{
default =
{
}
}
m_strBulletWhizSound = "VampireBat.Nox.Nostra.Whizby"
m_flBulletGravityScale = 0.1
m_flBulletWhizDistance = 300
m_strBulletImpactSound = "VampireBat.Nox.Nostra.Impact"
m_eAttachmentSourceType = "EAttachmentSource_Custom"
m_flBulletRadiusVsWorld = 1
m_strBulletLoopingSound = ""
m_strWeaponImpactEffect = ""
m_flBulletSpeedRandomFactor = 0.3
m_strCustomAttachmentSource = "umbrella_fx"
m_szBulletTravelTracerParticle = "particles/abilities/vampirebat/vampirebat_batswarm_tracer.vpcf"
}DISPLAY_HUD_NONEMODIFIER_DISPLAY_HEALTHBAR{
primary =
{
m_Spread = 0.2
m_bCanCrit = true
m_bCanZoom = true
m_bSpinsUp = false
m_flZoomFOV = 70
m_bIsSemiAuto = false
m_nRecoilSeed = 0
m_flBuildUpRate = -1
m_flBulletSpeed = 3000
m_flRecoilSpeed = 1
m_strShootSound = ""
m_flBulletRadius = 20
m_flCritBonusEnd = 1
m_strReloadSound = ""
m_strSpinUpSound = ""
m_strZoomInSound = ""
m_NpcAimingSpread = 0
m_VerticallRecoil =
{
m_Range = 0
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 1
}
m_flSpinDecayRate = 0
m_flVerticalPunch = 1
m_strZoomOutSound = ""
m_HorizontalRecoil =
{
m_Range = 0
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 1
}
m_flCritBonusStart = 1
m_mapImpactEffects =
{
default =
{
}
}
m_strSpinDownSound = ""
m_flHorizontalPunch = 0.5
m_flScatterYawScale = 1
m_strFirstShotSound = ""
m_strReloadEndSound = ""
m_vecScatterOffsets = []
m_flMaxSpinCycleTime = -1
m_flSpinIncreaseRate = 0
m_flZoomFOV_Relative = -5
m_strBulletWhizSound = ""
m_strSpinUpLoopSound = ""
m_flAutoReplenishClip = 0
m_flCritBonusEndRange = 0
m_strShotReleaseSound = ""
m_bReloadSingleBullets = false
m_flBulletGravityScale = 0
m_flBulletWhizDistance = 150
m_flPenetrationPercent = 100
m_flSpreadPenaltyDecay = 3
m_strBulletImpactSound = ""
m_eAttachmentSourceType = "EAttachmentSource_WeaponMuzzles"
m_flBulletRadiusVsWorld = 0
m_flCritBonusStartRange = 0
m_flIntraBurstCycleTime = 0
m_flPelletScatterFactor = 1
m_flRecoilRecoverySpeed = 1
m_strBulletLoopingSound = ""
m_strWeaponImpactEffect = ""
m_flCritBonusAgainstNPCs = 0.2
m_szMuzzleFlashEffectName = ""
m_AimingShootSpreadPenalty = 0
m_flReloadMoveSpeedPercent = 1
m_bApplySpreadToFirstPellet = false
m_flShootSpreadPenaltyDecay = 1
m_flShootingUpSpreadPenalty = 0
m_strCustomAttachmentSource = "ability_cast"
m_flPelletScatterSpreadFactor = 0.5
m_flRecoilRecoveryDelayFactor = 1
m_flShootSpreadPenaltyPerShot = 0
m_szBulletTravelTracerParticle = "particles/abilities/vampirebat/vampirebat_dagger_proj.vpcf"
m_flShootSpreadPenaltyDecayDelay = -1
m_bReloadSingleBulletsAllowCancel = false
m_strLocalPlayerBulletImpactSound = ""
m_szSelfBulletTravelTracerParticle = ""
m_bUseDesatForFriendlyNonHeroTracer = true
m_flExplosionDamageScaleAtMaxRadius = 0.3
m_flReloadSingleBulletsInitialDelay = 0
m_bReloadUseActiveWeaponInfoDuration = false
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = ""
}
}VampireBat.Umbrella.Flight.EndVampireBat.Umbrella.Flight.LpVampireBat.Umbrella.Flight.Start{
m_Spread = 0.2
m_bCanCrit = true
m_bCanZoom = true
m_bSpinsUp = false
m_flZoomFOV = 70
m_bIsSemiAuto = false
m_nRecoilSeed = 0
m_flBuildUpRate = -1
m_flBulletSpeed = 3000
m_flRecoilSpeed = 1
m_strShootSound = ""
m_flBulletRadius = 20
m_flCritBonusEnd = 1
m_strReloadSound = ""
m_strSpinUpSound = ""
m_strZoomInSound = ""
m_NpcAimingSpread = 0
m_VerticallRecoil =
{
m_Range = 0
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 1
}
m_flSpinDecayRate = 0
m_flVerticalPunch = 1
m_strZoomOutSound = ""
m_HorizontalRecoil =
{
m_Range = 0
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 1
}
m_flCritBonusStart = 1
m_mapImpactEffects =
{
default =
{
}
}
m_strSpinDownSound = ""
m_flHorizontalPunch = 0.5
m_flScatterYawScale = 1
m_strFirstShotSound = ""
m_strReloadEndSound = ""
m_vecScatterOffsets = []
m_flMaxSpinCycleTime = -1
m_flSpinIncreaseRate = 0
m_flZoomFOV_Relative = -5
m_strBulletWhizSound = ""
m_strSpinUpLoopSound = ""
m_flAutoReplenishClip = 0
m_flCritBonusEndRange = 0
m_strShotReleaseSound = ""
m_bReloadSingleBullets = false
m_flBulletGravityScale = 0
m_flBulletWhizDistance = 150
m_flPenetrationPercent = 100
m_flSpreadPenaltyDecay = 3
m_strBulletImpactSound = ""
m_eAttachmentSourceType = "EAttachmentSource_WeaponMuzzles"
m_flBulletRadiusVsWorld = 0
m_flCritBonusStartRange = 0
m_flIntraBurstCycleTime = 0
m_flPelletScatterFactor = 1
m_flRecoilRecoverySpeed = 1
m_strBulletLoopingSound = ""
m_strWeaponImpactEffect = ""
m_flCritBonusAgainstNPCs = 0.2
m_szMuzzleFlashEffectName = ""
m_AimingShootSpreadPenalty = 0
m_flReloadMoveSpeedPercent = 1
m_bApplySpreadToFirstPellet = false
m_flShootSpreadPenaltyDecay = 1
m_flShootingUpSpreadPenalty = 0
m_strCustomAttachmentSource = "ability_cast"
m_flPelletScatterSpreadFactor = 0.5
m_flRecoilRecoveryDelayFactor = 1
m_flShootSpreadPenaltyPerShot = 0
m_szBulletTravelTracerParticle = "particles/abilities/vampirebat/vampirebat_dagger_proj.vpcf"
m_flShootSpreadPenaltyDecayDelay = -1
m_bReloadSingleBulletsAllowCancel = false
m_strLocalPlayerBulletImpactSound = ""
m_szSelfBulletTravelTracerParticle = ""
m_bUseDesatForFriendlyNonHeroTracer = true
m_flExplosionDamageScaleAtMaxRadius = 0.3
m_flReloadSingleBulletsInitialDelay = 0
m_bReloadUseActiveWeaponInfoDuration = false
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = ""
}{
primary =
{
m_Spread = 0.5
m_flRange = 10000
m_bCanCrit = true
m_bCanZoom = true
m_bSpinsUp = false
m_iBullets = 1
m_flZoomFOV = 70
m_iClipSize = 1
m_bIsSemiAuto = false
m_flCycleTime = 0.15
m_nRecoilSeed = 0
m_flBuildUpRate = -1
m_flBulletSpeed = 4200
m_flRecoilSpeed = 1
m_strShootSound = ""
m_flBulletDamage = 0
m_flBulletRadius = 23
m_flCritBonusEnd = 1
m_reloadDuration = 0
m_NpcAimingSpread = 0
m_VerticallRecoil =
{
m_Range = 0
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 1
}
m_bFiresBackwards = false
m_flSpinDecayRate = 0
m_flVerticalPunch = 1
m_iBurstShotCount = 1
m_strLowAmmoSound = ""
m_HorizontalRecoil =
{
m_Range = 0
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 1
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1
m_flIronSightsTime = 0.1
m_mapImpactEffects =
{
default =
{
}
}
m_flExplosionRadius = 0
m_flHorizontalPunch = 0.5
m_flScatterYawScale = 1
m_flVerticalAimBias = 0
m_vecScatterOffsets = []
m_flMaxSpinCycleTime = -1
m_flRangeWhileZoomed = 0
m_flSpinIncreaseRate = 0
m_flZoomFOV_Relative = -5
m_strBulletWhizSound = "Viper.HookBlade.Whizby"
m_flAutoReplenishClip = 0
m_flCritBonusEndRange = 0
m_flDamageFalloffBias = 0.5
m_flSemiAutoCycleRate = -1
m_bReloadSingleBullets = false
m_flBulletGravityScale = 0.2
m_flBulletWhizDistance = 200
m_flPenetrationPercent = 0
m_flSpreadPenaltyDecay = 3
m_iAmmoConsumedPerShot = 1
m_eAttachmentSourceType = "EAttachmentSource_Custom"
m_flBulletRadiusVsWorld = 5
m_flCritBonusStartRange = 0
m_flIntraBurstCycleTime = 0
m_flPelletScatterFactor = 1
m_flRecoilRecoverySpeed = 1
m_strBulletLoopingSound = "Viper.HookBlade.Proj.Lp"
m_strWeaponImpactEffect = ""
m_flCritBonusAgainstNPCs = 0.2
m_flDamageFalloffEndRange = -1
m_flDamageFalloffEndScale = 0
m_szMuzzleFlashEffectName = ""
m_AimingShootSpreadPenalty = 0
m_bHitOnceAcrossAllBullets = true
m_flReloadMoveSpeedPercent = 1
m_bApplySpreadToFirstPellet = false
m_flBulletSpeedRandomFactor = 0
m_flDamageFalloffStartRange = -1
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 1
m_flShootingUpSpreadPenalty = 0
m_strCustomAttachmentSource = "ability_cast"
m_flPelletScatterSpreadFactor = 0.5
m_flRecoilRecoveryDelayFactor = 1
m_flShootSpreadPenaltyPerShot = 0
m_bAllowExplosionToCollectGold = false
m_szBulletTravelTracerParticle = "particles/abilities/viper/viper_debuffdagger_proj.vpcf"
m_flShootSpreadPenaltyDecayDelay = -1
m_bReloadSingleBulletsAllowCancel = false
m_szSelfBulletTravelTracerParticle = ""
m_bUseDesatForFriendlyNonHeroTracer = true
m_flExplosionDamageScaleAtMaxRadius = 0.3
m_flReloadSingleBulletsInitialDelay = 0
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
}
}{
m_Spread = 0.5
m_flRange = 10000
m_bCanCrit = true
m_bCanZoom = true
m_bSpinsUp = false
m_iBullets = 1
m_flZoomFOV = 70
m_iClipSize = 1
m_bIsSemiAuto = false
m_flCycleTime = 0.15
m_nRecoilSeed = 0
m_flBuildUpRate = -1
m_flBulletSpeed = 4200
m_flRecoilSpeed = 1
m_strShootSound = ""
m_flBulletDamage = 0
m_flBulletRadius = 23
m_flCritBonusEnd = 1
m_reloadDuration = 0
m_NpcAimingSpread = 0
m_VerticallRecoil =
{
m_Range = 0
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 1
}
m_bFiresBackwards = false
m_flSpinDecayRate = 0
m_flVerticalPunch = 1
m_iBurstShotCount = 1
m_strLowAmmoSound = ""
m_HorizontalRecoil =
{
m_Range = 0
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 1
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1
m_flIronSightsTime = 0.1
m_mapImpactEffects =
{
default =
{
}
}
m_flExplosionRadius = 0
m_flHorizontalPunch = 0.5
m_flScatterYawScale = 1
m_flVerticalAimBias = 0
m_vecScatterOffsets = []
m_flMaxSpinCycleTime = -1
m_flRangeWhileZoomed = 0
m_flSpinIncreaseRate = 0
m_flZoomFOV_Relative = -5
m_strBulletWhizSound = "Viper.HookBlade.Whizby"
m_flAutoReplenishClip = 0
m_flCritBonusEndRange = 0
m_flDamageFalloffBias = 0.5
m_flSemiAutoCycleRate = -1
m_bReloadSingleBullets = false
m_flBulletGravityScale = 0.2
m_flBulletWhizDistance = 200
m_flPenetrationPercent = 0
m_flSpreadPenaltyDecay = 3
m_iAmmoConsumedPerShot = 1
m_eAttachmentSourceType = "EAttachmentSource_Custom"
m_flBulletRadiusVsWorld = 5
m_flCritBonusStartRange = 0
m_flIntraBurstCycleTime = 0
m_flPelletScatterFactor = 1
m_flRecoilRecoverySpeed = 1
m_strBulletLoopingSound = "Viper.HookBlade.Proj.Lp"
m_strWeaponImpactEffect = ""
m_flCritBonusAgainstNPCs = 0.2
m_flDamageFalloffEndRange = -1
m_flDamageFalloffEndScale = 0
m_szMuzzleFlashEffectName = ""
m_AimingShootSpreadPenalty = 0
m_bHitOnceAcrossAllBullets = true
m_flReloadMoveSpeedPercent = 1
m_bApplySpreadToFirstPellet = false
m_flBulletSpeedRandomFactor = 0
m_flDamageFalloffStartRange = -1
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 1
m_flShootingUpSpreadPenalty = 0
m_strCustomAttachmentSource = "ability_cast"
m_flPelletScatterSpreadFactor = 0.5
m_flRecoilRecoveryDelayFactor = 1
m_flShootSpreadPenaltyPerShot = 0
m_bAllowExplosionToCollectGold = false
m_szBulletTravelTracerParticle = "particles/abilities/viper/viper_debuffdagger_proj.vpcf"
m_flShootSpreadPenaltyDecayDelay = -1
m_bReloadSingleBulletsAllowCancel = false
m_szSelfBulletTravelTracerParticle = ""
m_bUseDesatForFriendlyNonHeroTracer = true
m_flExplosionDamageScaleAtMaxRadius = 0.3
m_flReloadSingleBulletsInitialDelay = 0
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
}file://{resources}/videos/hero_abilities/viper_hook_dagger.webm{
primary =
{
m_Spread = 0.5
m_flRange = 8192
m_bCanCrit = true
m_bCanZoom = true
m_bSpinsUp = false
m_iBullets = 1
m_flZoomFOV = 70
m_iClipSize = 0
m_bIsSemiAuto = false
m_flCycleTime = 0.15
m_nRecoilSeed = 0
m_flBuildUpRate = -1
m_flBulletSpeed = 0
m_flRecoilSpeed = 1
m_strShootSound = ""
m_flBulletDamage = 0
m_flBulletRadius = 0
m_flCritBonusEnd = 1
m_reloadDuration = 0
m_strReloadSound = ""
m_strSpinUpSound = ""
m_strZoomInSound = ""
m_NpcAimingSpread = 0
m_VerticallRecoil =
{
m_Range = 0
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 1
}
m_bFiresBackwards = false
m_flSpinDecayRate = 0
m_flVerticalPunch = 1
m_iBurstShotCount = 1
m_strLowAmmoSound = ""
m_strZoomOutSound = ""
m_HorizontalRecoil =
{
m_Range = 0
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 1
}
m_flBulletLifetime = 0
m_flCritBonusStart = 1
m_flIronSightsTime = 0.1
m_mapImpactEffects =
{
}
m_strSpinDownSound = ""
m_flExplosionRadius = 0
m_flHorizontalPunch = 0.5
m_flScatterYawScale = 1
m_flVerticalAimBias = 0
m_strReloadEndSound = ""
m_vecScatterOffsets = []
m_flMaxSpinCycleTime = -1
m_flRangeWhileZoomed = 0
m_flSpinIncreaseRate = 0
m_flZoomFOV_Relative = -5
m_strBulletWhizSound = ""
m_strSpinUpLoopSound = ""
m_flAutoReplenishClip = 0
m_flCritBonusEndRange = 0
m_flDamageFalloffBias = 0.5
m_flSemiAutoCycleRate = -1
m_bReloadSingleBullets = false
m_flBulletGravityScale = 1
m_flBulletWhizDistance = 150
m_flPenetrationPercent = 0
m_flSpreadPenaltyDecay = 3
m_iAmmoConsumedPerShot = 1
m_strBulletImpactSound = ""
m_eAttachmentSourceType = "EAttachmentSource_WeaponMuzzles"
m_flBulletRadiusVsWorld = 0
m_flCritBonusStartRange = 0
m_flIntraBurstCycleTime = 0
m_flPelletScatterFactor = 1
m_flRecoilRecoverySpeed = 1
m_strBulletLoopingSound = ""
m_strWeaponImpactEffect = ""
m_flCritBonusAgainstNPCs = 0.2
m_flDamageFalloffEndRange = 900
m_flDamageFalloffEndScale = 0
m_szMuzzleFlashEffectName = ""
m_AimingShootSpreadPenalty = 0
m_bHitOnceAcrossAllBullets = false
m_flReloadMoveSpeedPercent = 1
m_bApplySpreadToFirstPellet = false
m_flBulletSpeedRandomFactor = 0
m_flDamageFalloffStartRange = 0
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 1
m_flShootingUpSpreadPenalty = 0
m_strCustomAttachmentSource = "ability_cast"
m_flPelletScatterSpreadFactor = 0.5
m_flRecoilRecoveryDelayFactor = 1
m_flShootSpreadPenaltyPerShot = 0
m_szBulletTravelTracerParticle = "particles/weapon_fx/default_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = -1
m_bReloadSingleBulletsAllowCancel = false
m_strLocalPlayerBulletImpactSound = ""
m_szSelfBulletTravelTracerParticle = ""
m_bUseDesatForFriendlyNonHeroTracer = true
m_flExplosionDamageScaleAtMaxRadius = 0.3
m_flReloadSingleBulletsInitialDelay = 0
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = ""
}
}{
m_Spread = 0.5
m_flRange = 8192
m_bCanCrit = true
m_bCanZoom = true
m_bSpinsUp = false
m_iBullets = 1
m_flZoomFOV = 70
m_iClipSize = 0
m_bIsSemiAuto = false
m_flCycleTime = 0.15
m_nRecoilSeed = 0
m_flBuildUpRate = -1
m_flBulletSpeed = 0
m_flRecoilSpeed = 1
m_strShootSound = ""
m_flBulletDamage = 0
m_flBulletRadius = 0
m_flCritBonusEnd = 1
m_reloadDuration = 0
m_strReloadSound = ""
m_strSpinUpSound = ""
m_strZoomInSound = ""
m_NpcAimingSpread = 0
m_VerticallRecoil =
{
m_Range = 0
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 1
}
m_bFiresBackwards = false
m_flSpinDecayRate = 0
m_flVerticalPunch = 1
m_iBurstShotCount = 1
m_strLowAmmoSound = ""
m_strZoomOutSound = ""
m_HorizontalRecoil =
{
m_Range = 0
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 1
}
m_flBulletLifetime = 0
m_flCritBonusStart = 1
m_flIronSightsTime = 0.1
m_mapImpactEffects =
{
}
m_strSpinDownSound = ""
m_flExplosionRadius = 0
m_flHorizontalPunch = 0.5
m_flScatterYawScale = 1
m_flVerticalAimBias = 0
m_strReloadEndSound = ""
m_vecScatterOffsets = []
m_flMaxSpinCycleTime = -1
m_flRangeWhileZoomed = 0
m_flSpinIncreaseRate = 0
m_flZoomFOV_Relative = -5
m_strBulletWhizSound = ""
m_strSpinUpLoopSound = ""
m_flAutoReplenishClip = 0
m_flCritBonusEndRange = 0
m_flDamageFalloffBias = 0.5
m_flSemiAutoCycleRate = -1
m_bReloadSingleBullets = false
m_flBulletGravityScale = 1
m_flBulletWhizDistance = 150
m_flPenetrationPercent = 0
m_flSpreadPenaltyDecay = 3
m_iAmmoConsumedPerShot = 1
m_strBulletImpactSound = ""
m_eAttachmentSourceType = "EAttachmentSource_WeaponMuzzles"
m_flBulletRadiusVsWorld = 0
m_flCritBonusStartRange = 0
m_flIntraBurstCycleTime = 0
m_flPelletScatterFactor = 1
m_flRecoilRecoverySpeed = 1
m_strBulletLoopingSound = ""
m_strWeaponImpactEffect = ""
m_flCritBonusAgainstNPCs = 0.2
m_flDamageFalloffEndRange = 900
m_flDamageFalloffEndScale = 0
m_szMuzzleFlashEffectName = ""
m_AimingShootSpreadPenalty = 0
m_bHitOnceAcrossAllBullets = false
m_flReloadMoveSpeedPercent = 1
m_bApplySpreadToFirstPellet = false
m_flBulletSpeedRandomFactor = 0
m_flDamageFalloffStartRange = 0
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 1
m_flShootingUpSpreadPenalty = 0
m_strCustomAttachmentSource = "ability_cast"
m_flPelletScatterSpreadFactor = 0.5
m_flRecoilRecoveryDelayFactor = 1
m_flShootSpreadPenaltyPerShot = 0
m_szBulletTravelTracerParticle = "particles/weapon_fx/default_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = -1
m_bReloadSingleBulletsAllowCancel = false
m_strLocalPlayerBulletImpactSound = ""
m_szSelfBulletTravelTracerParticle = ""
m_bUseDesatForFriendlyNonHeroTracer = true
m_flExplosionDamageScaleAtMaxRadius = 0.3
m_flReloadSingleBulletsInitialDelay = 0
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = ""
}""{
primary =
{
m_Spread = 0.5
m_flRange = 10000
m_bCanCrit = true
m_bCanZoom = true
m_bSpinsUp = false
m_iBullets = 1
m_flZoomFOV = 70
m_iClipSize = 1
m_bIsSemiAuto = false
m_flCycleTime = 0.15
m_nRecoilSeed = 0
m_flBuildUpRate = -1
m_flBulletSpeed = 2000
m_flRecoilSpeed = 1
m_strShootSound = ""
m_flBulletDamage = 0
m_flBulletRadius = 45
m_flCritBonusEnd = 1
m_reloadDuration = 0
m_NpcAimingSpread = 0
m_VerticallRecoil =
{
m_Range = 0
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 1
}
m_bFiresBackwards = false
m_flSpinDecayRate = 0
m_flVerticalPunch = 1
m_iBurstShotCount = 1
m_strLowAmmoSound = ""
m_HorizontalRecoil =
{
m_Range = 0
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 1
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1
m_flIronSightsTime = 0.1
m_mapImpactEffects =
{
default =
{
}
}
m_flExplosionRadius = 0
m_flHorizontalPunch = 0.5
m_flScatterYawScale = 1
m_flVerticalAimBias = 0
m_vecScatterOffsets = []
m_flMaxSpinCycleTime = -1
m_flRangeWhileZoomed = 0
m_flSpinIncreaseRate = 0
m_flZoomFOV_Relative = -5
m_strBulletWhizSound = "Viper.Petrify.Proj.Whizby"
m_flAutoReplenishClip = 0
m_flCritBonusEndRange = 0
m_flDamageFalloffBias = 0.5
m_flSemiAutoCycleRate = -1
m_bReloadSingleBullets = false
m_flBulletGravityScale = 0
m_flBulletWhizDistance = 250
m_flPenetrationPercent = 0
m_flSpreadPenaltyDecay = 3
m_iAmmoConsumedPerShot = 1
m_eAttachmentSourceType = "EAttachmentSource_Custom"
m_flBulletRadiusVsWorld = 8
m_flCritBonusStartRange = 0
m_flIntraBurstCycleTime = 0
m_flPelletScatterFactor = 1
m_flRecoilRecoverySpeed = 1
m_strBulletLoopingSound = "Viper.Petrify.Proj.Lp"
m_strWeaponImpactEffect = ""
m_flCritBonusAgainstNPCs = 0.2
m_flDamageFalloffEndRange = -1
m_flDamageFalloffEndScale = 0
m_szMuzzleFlashEffectName = ""
m_AimingShootSpreadPenalty = 0
m_bHitOnceAcrossAllBullets = true
m_flReloadMoveSpeedPercent = 1
m_bApplySpreadToFirstPellet = false
m_flBulletSpeedRandomFactor = 0
m_flDamageFalloffStartRange = -1
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 1
m_flShootingUpSpreadPenalty = 0
m_strCustomAttachmentSource = "ability_cast"
m_flPelletScatterSpreadFactor = 0.5
m_flRecoilRecoveryDelayFactor = 1
m_flShootSpreadPenaltyPerShot = 0
m_bAllowExplosionToCollectGold = false
m_szBulletTravelTracerParticle = "particles/abilities/viper/viper_petrifybola_proj.vpcf"
m_flShootSpreadPenaltyDecayDelay = -1
m_bReloadSingleBulletsAllowCancel = false
m_szSelfBulletTravelTracerParticle = ""
m_bUseDesatForFriendlyNonHeroTracer = true
m_flExplosionDamageScaleAtMaxRadius = 0.3
m_flReloadSingleBulletsInitialDelay = 0
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
}
}Viper.Petrify.Direct.Hit→""Viper.Petrify.Direct.Hit{
m_Spread = 0.5
m_flRange = 10000
m_bCanCrit = true
m_bCanZoom = true
m_bSpinsUp = false
m_iBullets = 1
m_flZoomFOV = 70
m_iClipSize = 1
m_bIsSemiAuto = false
m_flCycleTime = 0.15
m_nRecoilSeed = 0
m_flBuildUpRate = -1
m_flBulletSpeed = 2000
m_flRecoilSpeed = 1
m_strShootSound = ""
m_flBulletDamage = 0
m_flBulletRadius = 45
m_flCritBonusEnd = 1
m_reloadDuration = 0
m_NpcAimingSpread = 0
m_VerticallRecoil =
{
m_Range = 0
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 1
}
m_bFiresBackwards = false
m_flSpinDecayRate = 0
m_flVerticalPunch = 1
m_iBurstShotCount = 1
m_strLowAmmoSound = ""
m_HorizontalRecoil =
{
m_Range = 0
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 1
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1
m_flIronSightsTime = 0.1
m_mapImpactEffects =
{
default =
{
}
}
m_flExplosionRadius = 0
m_flHorizontalPunch = 0.5
m_flScatterYawScale = 1
m_flVerticalAimBias = 0
m_vecScatterOffsets = []
m_flMaxSpinCycleTime = -1
m_flRangeWhileZoomed = 0
m_flSpinIncreaseRate = 0
m_flZoomFOV_Relative = -5
m_strBulletWhizSound = "Viper.Petrify.Proj.Whizby"
m_flAutoReplenishClip = 0
m_flCritBonusEndRange = 0
m_flDamageFalloffBias = 0.5
m_flSemiAutoCycleRate = -1
m_bReloadSingleBullets = false
m_flBulletGravityScale = 0
m_flBulletWhizDistance = 250
m_flPenetrationPercent = 0
m_flSpreadPenaltyDecay = 3
m_iAmmoConsumedPerShot = 1
m_eAttachmentSourceType = "EAttachmentSource_Custom"
m_flBulletRadiusVsWorld = 8
m_flCritBonusStartRange = 0
m_flIntraBurstCycleTime = 0
m_flPelletScatterFactor = 1
m_flRecoilRecoverySpeed = 1
m_strBulletLoopingSound = "Viper.Petrify.Proj.Lp"
m_strWeaponImpactEffect = ""
m_flCritBonusAgainstNPCs = 0.2
m_flDamageFalloffEndRange = -1
m_flDamageFalloffEndScale = 0
m_szMuzzleFlashEffectName = ""
m_AimingShootSpreadPenalty = 0
m_bHitOnceAcrossAllBullets = true
m_flReloadMoveSpeedPercent = 1
m_bApplySpreadToFirstPellet = false
m_flBulletSpeedRandomFactor = 0
m_flDamageFalloffStartRange = -1
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 1
m_flShootingUpSpreadPenalty = 0
m_strCustomAttachmentSource = "ability_cast"
m_flPelletScatterSpreadFactor = 0.5
m_flRecoilRecoveryDelayFactor = 1
m_flShootSpreadPenaltyPerShot = 0
m_bAllowExplosionToCollectGold = false
m_szBulletTravelTracerParticle = "particles/abilities/viper/viper_petrifybola_proj.vpcf"
m_flShootSpreadPenaltyDecayDelay = -1
m_bReloadSingleBulletsAllowCancel = false
m_szSelfBulletTravelTracerParticle = ""
m_bUseDesatForFriendlyNonHeroTracer = true
m_flExplosionDamageScaleAtMaxRadius = 0.3
m_flReloadSingleBulletsInitialDelay = 0
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
}file://{resources}/videos/hero_abilities/viper_petrify_bola.webmfile://{resources}/videos/hero_abilities/viper_snake_dash.webmtruefile://{resources}/videos/hero_abilities/viper_venom.webm00{
_class = "modifier_warden_crowd_control_fire_rate"
m_sStartSound = ""
_my_subclass_name = "modifier_warden_crowd_control_fire_rate"
m_sLocalizationName = "modifier_warden_crowd_control_fire_rate"
m_strSmallIconCssClass = "fire_rate"
}file://{resources}/videos/hero_abilities/warden_crowd_control.webm0particles/abilities/warden/warden_riot_protocol_strike_beam_sustain.vpcffile://{resources}/videos/hero_abilities/warden_high_alert.webmdistancefile://{resources}/videos/hero_abilities/warden_lock_down.webm0file://{resources}/videos/hero_abilities/warden_riot_protocol.webm""ELOSCheck_Bounds→Bounds{
primary =
{
m_flBulletSpeed = 1200
m_flBulletRadius = 8
m_flVerticalAimBias = 10
m_flBulletGravityScale = 1
m_flBulletRadiusVsWorld = 8
}
}{
m_flBulletSpeed = 1200
m_flBulletRadius = 8
m_flVerticalAimBias = 10
m_flBulletGravityScale = 1
m_flBulletRadiusVsWorld = 8
}{
primary =
{
m_flBulletSpeed = 3000
m_flBulletRadius = 38
m_mapImpactEffects =
{
default =
{
}
}
m_flBulletGravityScale = 0.2
m_strBulletImpactSound = "Werewolf.Netshot.Impact"
m_flBulletRadiusVsWorld = 1
m_strBulletLoopingSound = "Werewolf.Netshot.Projectile.Lp"
m_szBulletTravelTracerParticle = "particles/abilities/werewolf/werewolf_bolo_projectile.vpcf"
}
}{
m_flBulletSpeed = 3000
m_flBulletRadius = 38
m_mapImpactEffects =
{
default =
{
}
}
m_flBulletGravityScale = 0.2
m_strBulletImpactSound = "Werewolf.Netshot.Impact"
m_flBulletRadiusVsWorld = 1
m_strBulletLoopingSound = "Werewolf.Netshot.Projectile.Lp"
m_szBulletTravelTracerParticle = "particles/abilities/werewolf/werewolf_bolo_projectile.vpcf"
}file://{resources}/videos/hero_abilities/wraith_psychic_supercharge.webm{
primary =
{
m_Spread = 0.2
m_flRange = 8192
m_bCanCrit = true
m_bCanZoom = true
m_bSpinsUp = false
m_iBullets = 1
m_flZoomFOV = 70
m_iClipSize = 0
m_bIsSemiAuto = false
m_flCycleTime = 0.15
m_nRecoilSeed = 0
m_flBuildUpRate = -1
m_flBulletSpeed = 1000
m_flRecoilSpeed = 1
m_strShootSound = ""
m_flBulletDamage = 0
m_flBulletRadius = 0
m_flCritBonusEnd = 1
m_iSplitShotsMax = -1
m_reloadDuration = 0
m_strReloadSound = ""
m_strSpinUpSound = ""
m_strZoomInSound = ""
m_NpcAimingSpread = 0
m_VerticallRecoil =
{
m_Range = 0
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 1
}
m_flSpinDecayRate = 0
m_flVerticalPunch = 1
m_iBurstShotCount = 1
m_strZoomOutSound = ""
m_HorizontalRecoil =
{
m_Range = 0
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 1
}
m_flBulletLifetime = 0
m_flCritBonusStart = 1
m_flIronSightsTime = 0.1
m_mapImpactEffects =
{
}
m_strSpinDownSound = ""
m_vecOriginOffsets = []
m_flExplosionRadius = 0
m_flHorizontalPunch = 0.5
m_flScatterYawScale = 1
m_flVerticalAimBias = 0
m_strFirstShotSound = ""
m_strReloadEndSound = ""
m_vecScatterOffsets = []
m_bUsesSpreadPattern = true
m_flMaxSpinCycleTime = -1
m_flRangeWhileZoomed = 0
m_flSpinIncreaseRate = 0
m_flZoomFOV_Relative = -5
m_strBulletWhizSound = ""
m_strSpinUpLoopSound = ""
m_flAutoReplenishClip = 0
m_flCritBonusEndRange = 0
m_flDamageFalloffBias = 0.5
m_strShotReleaseSound = ""
m_bReloadSingleBullets = false
m_flBulletGravityScale = 1
m_flBulletWhizDistance = 150
m_flMaxLagCompensation = 3.4028234663852886e+38
m_flPenetrationPercent = 0
m_flSpreadPenaltyDecay = 3
m_iAmmoConsumedPerShot = 1
m_strBulletImpactSound = ""
m_szBulletLinkParticle = ""
m_eAttachmentSourceType = "EAttachmentSource_WeaponMuzzles"
m_flBulletCreationDelay = 0
m_flBulletRadiusVsWorld = 0
m_flCritBonusStartRange = 0
m_flIntraBurstCycleTime = 0
m_flPelletScatterFactor = 1
m_flRecoilRecoverySpeed = 1
m_strBulletLoopingSound = ""
m_strWeaponImpactEffect = ""
m_flCritBonusAgainstNPCs = 0.2
m_flZoomMoveSpeedPercent = 0.75
m_bDontPassThroughPortals = false
m_flDamageFalloffEndRange = 900
m_flDamageFalloffEndScale = 0
m_flShootMoveSpeedPercent = 0.75
m_iBulletsToFullyClaimOrb = 1
m_szMuzzleFlashEffectName = ""
m_AimingShootSpreadPenalty = 0
m_bHitOnceAcrossAllBullets = false
m_flReloadMoveSpeedPercent = 1
m_bApplySpreadToFirstPellet = false
m_bFirstShotPerfectAccuracy = false
m_flBulletSpeedRandomFactor = 0
m_flDamageFalloffStartRange = 0
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 1
m_flShootingUpSpreadPenalty = 0
m_strCustomAttachmentSource = "ability_cast"
m_flPelletScatterSpreadFactor = 0.5
m_flRecoilRecoveryDelayFactor = 1
m_flShootSpreadPenaltyPerShot = 0
m_bAllowExplosionToCollectGold = false
m_szBulletTravelTracerParticle = "particles/weapon_fx/default_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = -1
m_bReloadSingleBulletsAllowCancel = false
m_strLocalPlayerBulletImpactSound = ""
m_szSelfBulletTravelTracerParticle = ""
m_bUseDesatForFriendlyNonHeroTracer = true
m_flExplosionDamageScaleAtMaxRadius = 0.3
m_flReloadSingleBulletsInitialDelay = 0
m_bReloadUseActiveWeaponInfoDuration = false
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = ""
m_ShootSpreadPenaltyPerShotNormalization =
{
m_FireRatePctRange = [ 0, 100 ]
m_SpreadPerShotFactor = 1
m_bNormalizeSpreadPerShot = false
}
}
}{
m_Spread = 0.2
m_flRange = 8192
m_bCanCrit = true
m_bCanZoom = true
m_bSpinsUp = false
m_iBullets = 1
m_flZoomFOV = 70
m_iClipSize = 0
m_bIsSemiAuto = false
m_flCycleTime = 0.15
m_nRecoilSeed = 0
m_flBuildUpRate = -1
m_flBulletSpeed = 1000
m_flRecoilSpeed = 1
m_strShootSound = ""
m_flBulletDamage = 0
m_flBulletRadius = 0
m_flCritBonusEnd = 1
m_iSplitShotsMax = -1
m_reloadDuration = 0
m_strReloadSound = ""
m_strSpinUpSound = ""
m_strZoomInSound = ""
m_NpcAimingSpread = 0
m_VerticallRecoil =
{
m_Range = 0
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 1
}
m_flSpinDecayRate = 0
m_flVerticalPunch = 1
m_iBurstShotCount = 1
m_strZoomOutSound = ""
m_HorizontalRecoil =
{
m_Range = 0
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 1
}
m_flBulletLifetime = 0
m_flCritBonusStart = 1
m_flIronSightsTime = 0.1
m_mapImpactEffects =
{
}
m_strSpinDownSound = ""
m_vecOriginOffsets = []
m_flExplosionRadius = 0
m_flHorizontalPunch = 0.5
m_flScatterYawScale = 1
m_flVerticalAimBias = 0
m_strFirstShotSound = ""
m_strReloadEndSound = ""
m_vecScatterOffsets = []
m_bUsesSpreadPattern = true
m_flMaxSpinCycleTime = -1
m_flRangeWhileZoomed = 0
m_flSpinIncreaseRate = 0
m_flZoomFOV_Relative = -5
m_strBulletWhizSound = ""
m_strSpinUpLoopSound = ""
m_flAutoReplenishClip = 0
m_flCritBonusEndRange = 0
m_flDamageFalloffBias = 0.5
m_strShotReleaseSound = ""
m_bReloadSingleBullets = false
m_flBulletGravityScale = 1
m_flBulletWhizDistance = 150
m_flMaxLagCompensation = 3.4028234663852886e+38
m_flPenetrationPercent = 0
m_flSpreadPenaltyDecay = 3
m_iAmmoConsumedPerShot = 1
m_strBulletImpactSound = ""
m_szBulletLinkParticle = ""
m_eAttachmentSourceType = "EAttachmentSource_WeaponMuzzles"
m_flBulletCreationDelay = 0
m_flBulletRadiusVsWorld = 0
m_flCritBonusStartRange = 0
m_flIntraBurstCycleTime = 0
m_flPelletScatterFactor = 1
m_flRecoilRecoverySpeed = 1
m_strBulletLoopingSound = ""
m_strWeaponImpactEffect = ""
m_flCritBonusAgainstNPCs = 0.2
m_flZoomMoveSpeedPercent = 0.75
m_bDontPassThroughPortals = false
m_flDamageFalloffEndRange = 900
m_flDamageFalloffEndScale = 0
m_flShootMoveSpeedPercent = 0.75
m_iBulletsToFullyClaimOrb = 1
m_szMuzzleFlashEffectName = ""
m_AimingShootSpreadPenalty = 0
m_bHitOnceAcrossAllBullets = false
m_flReloadMoveSpeedPercent = 1
m_bApplySpreadToFirstPellet = false
m_bFirstShotPerfectAccuracy = false
m_flBulletSpeedRandomFactor = 0
m_flDamageFalloffStartRange = 0
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 1
m_flShootingUpSpreadPenalty = 0
m_strCustomAttachmentSource = "ability_cast"
m_flPelletScatterSpreadFactor = 0.5
m_flRecoilRecoveryDelayFactor = 1
m_flShootSpreadPenaltyPerShot = 0
m_bAllowExplosionToCollectGold = false
m_szBulletTravelTracerParticle = "particles/weapon_fx/default_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = -1
m_bReloadSingleBulletsAllowCancel = false
m_strLocalPlayerBulletImpactSound = ""
m_szSelfBulletTravelTracerParticle = ""
m_bUseDesatForFriendlyNonHeroTracer = true
m_flExplosionDamageScaleAtMaxRadius = 0.3
m_flReloadSingleBulletsInitialDelay = 0
m_bReloadUseActiveWeaponInfoDuration = false
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = ""
m_ShootSpreadPenaltyPerShotNormalization =
{
m_FireRatePctRange = [ 0, 100 ]
m_SpreadPerShotFactor = 1
m_bNormalizeSpreadPerShot = false
}
}file://{resources}/videos/hero_abilities/warden_crowd_control.webm{
_class = "modifier_ability_resource_pool"
_my_subclass_name = "modifier_ability_resource_pool"
m_flMaxResourceAdditive = 1
m_strMaxResourceProperty = "MaxRage"
}{
primary =
{
m_Spread = 0.2
m_flRange = 8192
m_bCanCrit = true
m_bCanZoom = true
m_bSpinsUp = false
m_iBullets = 1
m_flZoomFOV = 70
m_iClipSize = 0
m_bIsSemiAuto = false
m_eDamageType = "CITADEL_DAMAGETYPE_BULLET"
m_flCycleTime = 0.15
m_nRecoilSeed = 0
m_flBuildUpRate = -1
m_flBulletSpeed = 1000
m_flRecoilSpeed = 1
m_strShootSound = ""
m_flBulletDamage = 0
m_flBulletRadius = 0
m_flCritBonusEnd = 1
m_iSplitShotsMax = -1
m_reloadDuration = 0
m_strReloadSound = ""
m_strSpinUpSound = ""
m_strZoomInSound = ""
m_NpcAimingSpread = 0
m_VerticallRecoil =
{
m_Range = 0
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 1
}
m_bAlwaysCritNPCs = false
m_flSpinDecayRate = 0
m_flVerticalPunch = 1
m_iBurstShotCount = 1
m_strZoomOutSound = ""
m_HorizontalRecoil =
{
m_Range = 0
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 1
}
m_flBulletLifetime = 0
m_flCritBonusStart = 1
m_flIronSightsTime = 0.1
m_mapImpactEffects =
{
}
m_strSpinDownSound = ""
m_vecOriginOffsets = []
m_flExplosionRadius = 0
m_flHorizontalPunch = 0.5
m_flScatterYawScale = 1
m_flVerticalAimBias = 0
m_strFirstShotSound = ""
m_strReloadEndSound = ""
m_vecScatterOffsets = []
m_bUsesSpreadPattern = true
m_flMaxSpinCycleTime = -1
m_flRangeWhileZoomed = 0
m_flSpinIncreaseRate = 0
m_flZoomFOV_Relative = -5
m_strBulletWhizSound = ""
m_strSpinUpLoopSound = ""
m_flAutoReplenishClip = 0
m_flCritBonusEndRange = 0
m_flDamageFalloffBias = 0.5
m_strShotReleaseSound = ""
m_bReloadSingleBullets = false
m_flBulletGravityScale = 1
m_flBulletWhizDistance = 150
m_flMaxLagCompensation = 3.4028234663852886e+38
m_flPenetrationPercent = 0
m_flSpreadPenaltyDecay = 3
m_iAmmoConsumedPerShot = 1
m_strBulletImpactSound = ""
m_szBulletLinkParticle = ""
m_eAttachmentSourceType = "EAttachmentSource_WeaponMuzzles"
m_flBulletCreationDelay = 0
m_flBulletRadiusVsWorld = 0
m_flCritBonusStartRange = 0
m_flIntraBurstCycleTime = 0
m_flPelletScatterFactor = 1
m_flRecoilRecoverySpeed = 1
m_strBulletLoopingSound = ""
m_strWeaponImpactEffect = ""
m_flCritBonusAgainstNPCs = 0.2
m_flZoomMoveSpeedPercent = 0.75
m_bDontPassThroughPortals = false
m_flDamageFalloffEndRange = 900
m_flDamageFalloffEndScale = 0
m_flShootMoveSpeedPercent = 0.75
m_iBulletsToFullyClaimOrb = 1
m_szMuzzleFlashEffectName = ""
m_AimingShootSpreadPenalty = 0
m_bHitOnceAcrossAllBullets = false
m_flReloadMoveSpeedPercent = 1
m_bApplySpreadToFirstPellet = false
m_bFirstShotPerfectAccuracy = false
m_flBulletSpeedRandomFactor = 0
m_flDamageFalloffStartRange = 0
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 1
m_flShootingUpSpreadPenalty = 0
m_strCustomAttachmentSource = "ability_cast"
m_flPelletScatterSpreadFactor = 0.5
m_flRecoilRecoveryDelayFactor = 1
m_flShootSpreadPenaltyPerShot = 0
m_bAllowExplosionToCollectGold = false
m_szBulletTravelTracerParticle = "particles/weapon_fx/default_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = -1
m_bReloadSingleBulletsAllowCancel = false
m_strLocalPlayerBulletImpactSound = ""
m_szSelfBulletTravelTracerParticle = ""
m_bUseDesatForFriendlyNonHeroTracer = true
m_flExplosionDamageScaleAtMaxRadius = 0.3
m_flReloadSingleBulletsInitialDelay = 0
m_bReloadUseActiveWeaponInfoDuration = false
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = ""
m_ShootSpreadPenaltyPerShotNormalization =
{
m_FireRatePctRange = [ 0, 100 ]
m_SpreadPerShotFactor = 1
m_bNormalizeSpreadPerShot = false
}
}
}{
m_Spread = 0.2
m_flRange = 8192
m_bCanCrit = true
m_bCanZoom = true
m_bSpinsUp = false
m_iBullets = 1
m_flZoomFOV = 70
m_iClipSize = 0
m_bIsSemiAuto = false
m_eDamageType = "CITADEL_DAMAGETYPE_BULLET"
m_flCycleTime = 0.15
m_nRecoilSeed = 0
m_flBuildUpRate = -1
m_flBulletSpeed = 1000
m_flRecoilSpeed = 1
m_strShootSound = ""
m_flBulletDamage = 0
m_flBulletRadius = 0
m_flCritBonusEnd = 1
m_iSplitShotsMax = -1
m_reloadDuration = 0
m_strReloadSound = ""
m_strSpinUpSound = ""
m_strZoomInSound = ""
m_NpcAimingSpread = 0
m_VerticallRecoil =
{
m_Range = 0
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 1
}
m_bAlwaysCritNPCs = false
m_flSpinDecayRate = 0
m_flVerticalPunch = 1
m_iBurstShotCount = 1
m_strZoomOutSound = ""
m_HorizontalRecoil =
{
m_Range = 0
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 1
}
m_flBulletLifetime = 0
m_flCritBonusStart = 1
m_flIronSightsTime = 0.1
m_mapImpactEffects =
{
}
m_strSpinDownSound = ""
m_vecOriginOffsets = []
m_flExplosionRadius = 0
m_flHorizontalPunch = 0.5
m_flScatterYawScale = 1
m_flVerticalAimBias = 0
m_strFirstShotSound = ""
m_strReloadEndSound = ""
m_vecScatterOffsets = []
m_bUsesSpreadPattern = true
m_flMaxSpinCycleTime = -1
m_flRangeWhileZoomed = 0
m_flSpinIncreaseRate = 0
m_flZoomFOV_Relative = -5
m_strBulletWhizSound = ""
m_strSpinUpLoopSound = ""
m_flAutoReplenishClip = 0
m_flCritBonusEndRange = 0
m_flDamageFalloffBias = 0.5
m_strShotReleaseSound = ""
m_bReloadSingleBullets = false
m_flBulletGravityScale = 1
m_flBulletWhizDistance = 150
m_flMaxLagCompensation = 3.4028234663852886e+38
m_flPenetrationPercent = 0
m_flSpreadPenaltyDecay = 3
m_iAmmoConsumedPerShot = 1
m_strBulletImpactSound = ""
m_szBulletLinkParticle = ""
m_eAttachmentSourceType = "EAttachmentSource_WeaponMuzzles"
m_flBulletCreationDelay = 0
m_flBulletRadiusVsWorld = 0
m_flCritBonusStartRange = 0
m_flIntraBurstCycleTime = 0
m_flPelletScatterFactor = 1
m_flRecoilRecoverySpeed = 1
m_strBulletLoopingSound = ""
m_strWeaponImpactEffect = ""
m_flCritBonusAgainstNPCs = 0.2
m_flZoomMoveSpeedPercent = 0.75
m_bDontPassThroughPortals = false
m_flDamageFalloffEndRange = 900
m_flDamageFalloffEndScale = 0
m_flShootMoveSpeedPercent = 0.75
m_iBulletsToFullyClaimOrb = 1
m_szMuzzleFlashEffectName = ""
m_AimingShootSpreadPenalty = 0
m_bHitOnceAcrossAllBullets = false
m_flReloadMoveSpeedPercent = 1
m_bApplySpreadToFirstPellet = false
m_bFirstShotPerfectAccuracy = false
m_flBulletSpeedRandomFactor = 0
m_flDamageFalloffStartRange = 0
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 1
m_flShootingUpSpreadPenalty = 0
m_strCustomAttachmentSource = "ability_cast"
m_flPelletScatterSpreadFactor = 0.5
m_flRecoilRecoveryDelayFactor = 1
m_flShootSpreadPenaltyPerShot = 0
m_bAllowExplosionToCollectGold = false
m_szBulletTravelTracerParticle = "particles/weapon_fx/default_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = -1
m_bReloadSingleBulletsAllowCancel = false
m_strLocalPlayerBulletImpactSound = ""
m_szSelfBulletTravelTracerParticle = ""
m_bUseDesatForFriendlyNonHeroTracer = true
m_flExplosionDamageScaleAtMaxRadius = 0.3
m_flReloadSingleBulletsInitialDelay = 0
m_bReloadUseActiveWeaponInfoDuration = false
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = ""
m_ShootSpreadPenaltyPerShotNormalization =
{
m_FireRatePctRange = [ 0, 100 ]
m_SpreadPerShotFactor = 1
m_bNormalizeSpreadPerShot = false
}
}file://{resources}/videos/hero_abilities/wraith_psychic_supercharge.webm{
primary =
{
m_flBulletSpeed = 6000
m_strShootSound = ""
m_flBulletRadius = 38
m_mapImpactEffects =
{
default =
{
}
}
m_flBulletGravityScale = 0.2
m_flBulletRadiusVsWorld = 0
}
}{
m_flBulletSpeed = 6000
m_strShootSound = ""
m_flBulletRadius = 38
m_mapImpactEffects =
{
default =
{
}
}
m_flBulletGravityScale = 0.2
m_flBulletRadiusVsWorld = 0
}true40→48+20%""26→32+23.1%{
primary =
{
m_flBulletSpeed = 10000
m_iBulletsToFullyClaimOrb = 1
}
}{
m_flBulletSpeed = 10000
m_iBulletsToFullyClaimOrb = 1
}file://{resources}/videos/hero_abilities/bebop_ult.webmtruemodifier_charge_drag_enemy→modifier_drag−MODIFIER_STATE_IGNORE_PORTALS+MODIFIER_STATE_MOVEMENT_INPUT_DISABLED+MODIFIER_STATE_MOVEMENT_ABILITY_ACTIVATION_RESTRICTED−MODIFIER_STATE_MOVEMENT_ABILITY_RESTRICTEDfile://{resources}/videos/hero_abilities/atlas_shoulder_charge.webmELOSCheck_Bounds→Boundsfile://{resources}/videos/hero_abilities/atlas_siphon_life.webmmodifier_charge_drag_enemy→modifier_dragtruefalsefile://{resources}/videos/hero_abilities/atlas_leap.webm[
{
_class = "modifier_ability_resource_pool"
_my_subclass_name = "modifier_ability_resource_pool"
m_strMaxResourceProperty = "BonusAbilityResource"
},
]MODIFIER_STATE_BUSY_WITH_ACTION→MODIFIER_STATE_IN_ABILITY_ALLOW_ZOOMMODIFIER_STATE_BUSY_WITH_ACTION→MODIFIER_STATE_IN_ABILITY_ALLOW_ZOOMfile://{resources}/videos/hero_abilities/wraith_card_trick.webmfile://{resources}/videos/hero_abilities/dynamo_charged_tackle.webmAbility.TimeBank.Full→""Chrono.KineticCarbine.InAir.ZoomChrono.KineticCarbine.Hitfile://{resources}/videos/hero_abilities/chrono_time_bank.webm{
primary =
{
m_flBulletSpeed = 1600
m_flBulletRadius = 1.5
m_mapImpactEffects =
{
default =
{
}
}
m_flVerticalAimBias = 10
m_flBulletGravityScale = 1
m_strBulletImpactSound = "Chrono.Pulse.Grenade.Impact"
m_eAttachmentSourceType = "EAttachmentSource_Custom"
m_flBulletRadiusVsWorld = 1.5
m_strBulletLoopingSound = "Chrono.Pulse.Grenade.Proj.Lp"
m_szBulletTravelTracerParticle = "particles/abilities/chrono/chrono_time_bomb_projectile.vpcf"
}
}{
m_flBulletSpeed = 1600
m_flBulletRadius = 1.5
m_mapImpactEffects =
{
default =
{
}
}
m_flVerticalAimBias = 10
m_flBulletGravityScale = 1
m_strBulletImpactSound = "Chrono.Pulse.Grenade.Impact"
m_eAttachmentSourceType = "EAttachmentSource_Custom"
m_flBulletRadiusVsWorld = 1.5
m_strBulletLoopingSound = "Chrono.Pulse.Grenade.Proj.Lp"
m_szBulletTravelTracerParticle = "particles/abilities/chrono/chrono_time_bomb_projectile.vpcf"
}file://{resources}/videos/hero_abilities/chrono_time_bomb.webm{
primary =
{
m_flRange = 10000
m_iClipSize = 1
m_flBulletSpeed = 3500
m_flBulletRadius = 32.4
m_flBulletLifetime = 5
m_mapImpactEffects =
{
default =
{
}
}
m_strBulletWhizSound = ""
m_flBulletGravityScale = 0
m_flPenetrationPercent = 100
m_eAttachmentSourceType = "EAttachmentSource_Custom"
m_flBulletRadiusVsWorld = 1
m_flPelletScatterFactor = 0
m_strBulletLoopingSound = "Chrono.ChronoSwap.Proj.Lp"
m_strWeaponImpactEffect = ""
m_bDontPassThroughPortals = true
m_flDamageFalloffEndRange = -1
m_szMuzzleFlashEffectName = ""
m_bHitOnceAcrossAllBullets = true
m_flDamageFalloffStartRange = -1
m_szBulletTravelTracerParticle = "particles/abilities/chrono/chrono_swap_projectile.vpcf"
}
}{
m_flRange = 10000
m_iClipSize = 1
m_flBulletSpeed = 3500
m_flBulletRadius = 32.4
m_flBulletLifetime = 5
m_mapImpactEffects =
{
default =
{
m_strSound = "Orion.Charged.Shot.Proj.Impact"
}
}
m_strBulletWhizSound = ""
m_flBulletGravityScale = 0
m_flPenetrationPercent = 100
m_eAttachmentSourceType = "EAttachmentSource_Custom"
m_flBulletRadiusVsWorld = 1
m_flPelletScatterFactor = 0
m_strBulletLoopingSound = "Chrono.ChronoSwap.Proj.Lp"
m_strWeaponImpactEffect = ""
m_bDontPassThroughPortals = true
m_flDamageFalloffEndRange = -1
m_szMuzzleFlashEffectName = ""
m_bHitOnceAcrossAllBullets = true
m_flDamageFalloffStartRange = -1
m_szBulletTravelTracerParticle = "particles/abilities/chrono/chrono_swap_projectile.vpcf"
}file://{resources}/videos/hero_abilities/chrono_chrono_swap.webmdurationfile://{resources}/videos/hero_abilities/chrono_chrono_sphere.webm+MODIFIER_STATE_MOVEMENT_ABILITY_ACTIVATION_RESTRICTED+MODIFIER_STATE_MOVEMENT_ABILITY_ACTIVATION_RESTRICTED−MODIFIER_STATE_MOVEMENT_ABILITY_RESTRICTED{
m_vecHUDElements =
[
{
m_eType = "CITADEL_ABILITY_HUD_ELEMENT_TYPE_PROGRESS"
m_Layout = "file://{resources}/layout/ability_hud_elements/element_charges.vxml"
m_strContext = "charges"
},
]
}Forge.FissureWall.ApplySlow→""Forge.FissureWall.ApplySlowtruefile://{resources}/videos/hero_abilities/ability_forge_fissure_wall.webm{
primary =
{
m_flRange = 10000
m_iClipSize = 1
m_flBulletSpeed = 4000
m_flBulletRadius = 32
m_flBulletLifetime = 1
m_mapImpactEffects =
{
default =
{
}
}
m_vecScatterOffsets =
[
[ 0, 0 ],
[ 1, 0 ],
[ -1, 0 ],
]
m_strBulletWhizSound = "Orion.Charged.Shot.Whizby"
m_flBulletGravityScale = 0.3
m_flPelletScatterFactor = 2
m_strBulletLoopingSound = "Yamato.A2.FlyingStrike.Projectile.Lp"
m_strWeaponImpactEffect = ""
m_flDamageFalloffEndRange = -1
m_szMuzzleFlashEffectName = ""
m_bHitOnceAcrossAllBullets = true
m_flDamageFalloffStartRange = -1
m_szBulletTravelTracerParticle = "particles/abilities/shiv/shiv_thrown_shiv.vpcf"
}
}truetrueYamato.A2.FlyingStrike.Hit{
m_flRange = 10000
m_iClipSize = 1
m_flBulletSpeed = 4000
m_flBulletRadius = 32
m_flBulletLifetime = 1
m_mapImpactEffects =
{
default =
{
m_strSound = "Orion.Charged.Shot.Proj.Impact"
}
}
m_vecScatterOffsets =
[
[ 0, 0 ],
[ 1, 0 ],
[ -1, 0 ],
]
m_strBulletWhizSound = "Orion.Charged.Shot.Whizby"
m_flBulletGravityScale = 0.3
m_flPelletScatterFactor = 2
m_strBulletLoopingSound = "Yamato.A2.FlyingStrike.Projectile.Lp"
m_strWeaponImpactEffect = ""
m_flDamageFalloffEndRange = -1
m_szMuzzleFlashEffectName = ""
m_bHitOnceAcrossAllBullets = true
m_flDamageFalloffStartRange = -1
m_szBulletTravelTracerParticle = "particles/abilities/shiv/shiv_thrown_shiv.vpcf"
m_strLocalPlayerBulletImpactSound = "Orion.Charged.Shot.Proj.Impact"
}Ability.Bebop.Hook.ImpactGeofile://{resources}/videos/hero_abilities/yamato_flying_strike.webmAbility.Bebop.Hook.MissYamato.CrimsonSlash.Hitfile://{resources}/videos/hero_abilities/yamato_healing_slash.webm+MODIFIER_STATE_MOVEMENT_ABILITY_ACTIVATION_RESTRICTED+MODIFIER_STATE_MOVEMENT_INPUT_DISABLED+MODIFIER_STATE_AIR_JUMPS_DISABLED−MODIFIER_STATE_MOVEMENT_ABILITY_RESTRICTED{
primary =
{
m_flBulletSpeed = 2850
m_strShootSound = ""
m_flBulletRadius = 33
m_flBulletLifetime = 3
m_mapImpactEffects =
{
default =
{
}
}
m_flVerticalAimBias = 0
m_flBulletGravityScale = 0
m_flMaxLagCompensation = 0.12
m_szBulletLinkParticle = "particles/abilities/bebop/bebop_hook_bullet_chain.vpcf"
m_eAttachmentSourceType = "EAttachmentSource_Custom"
m_flBulletRadiusVsWorld = 1
m_strBulletLoopingSound = "Bebop.Hook.Proj.Lp"
m_bDontPassThroughPortals = false
m_strCustomAttachmentSource = "hook"
m_szBulletTravelTracerParticle = "particles/abilities/bebop/bebop_hook_bullet.vpcf"
}
}+CITADEL_UNIT_TARGET_NEUTRAL{
m_flBulletSpeed = 2850
m_strShootSound = ""
m_flBulletRadius = 33
m_flBulletLifetime = 3
m_mapImpactEffects =
{
default =
{
}
}
m_flVerticalAimBias = 0
m_flBulletGravityScale = 0
m_flMaxLagCompensation = 0.12
m_szBulletLinkParticle = "particles/abilities/bebop/bebop_hook_bullet_chain.vpcf"
m_eAttachmentSourceType = "EAttachmentSource_Custom"
m_flBulletRadiusVsWorld = 1
m_strBulletLoopingSound = "Bebop.Hook.Proj.Lp"
m_bDontPassThroughPortals = false
m_strCustomAttachmentSource = "hook"
m_szBulletTravelTracerParticle = "particles/abilities/bebop/bebop_hook_bullet.vpcf"
}file://{resources}/videos/hero_abilities/bebop_hook.webmHornet.Chain.Grenade.Cast→Vindicta.Stake.CastHornet.Chain.Grenade.Modifier.End→""Status.MoveRestrict→Vindicta.Stake.Debuff.Lp{
primary =
{
m_flBulletSpeed = 1600
m_flBulletRadius = 1
m_mapImpactEffects =
{
default =
{
}
}
m_flVerticalAimBias = 10
m_eAttachmentSourceType = "EAttachmentSource_Custom"
m_strBulletLoopingSound = "Vindicta.Stake.Proj.Lp"
m_szBulletTravelTracerParticle = "particles/abilities/hornet/hornet_chain_projectile.vpcf"
}
}Hornet.Chain.Grenade.Explode→Vindicta.Stake.ExplodeVindicta.Stake.SelectVindicta.Stake.DeselectVindicta.Stake.Select.LpHornet.Chain.Grenade.Target→Vindicta.Stake.HitMODIFIER_STATE_BUSY_WITH_ACTION→MODIFIER_STATE_IN_ABILITY_ALLOW_ZOOMMODIFIER_STATE_BUSY_WITH_ACTION→MODIFIER_STATE_IN_ABILITY_ALLOW_ZOOM{
m_flBulletSpeed = 1600
m_flBulletRadius = 1
m_mapImpactEffects =
{
default =
{
}
}
m_flVerticalAimBias = 10
m_eAttachmentSourceType = "EAttachmentSource_Custom"
m_szBulletTravelTracerParticle = "particles/abilities/hornet/hornet_chain_projectile.vpcf"
}Ability.Hornet.Leap.Expire→Vindicta.Leap.ExpireAbility.Hornet.Leap.Lp→Vindicta.Leap.LpAbility.Hornet.Leap.Cast→Vindicta.Leap.Castfile://{resources}/videos/hero_abilities/hornet_flight.webm""Hornet.Assassinate.Zoom.Lp→""MODIFIER_STATE_ASSASSINATE_LOWHEALTH_TARGET[
{
_class = "modifier_hornet_snipe_kill_bonus"
_my_subclass_name = "modifier_hornet_snipe_kill_bonus"
m_vecAlwaysShowInStatModifierUI = [ "MODIFIER_VALUE_WEAPON_DAMAGE_INCREASE" ]
},
]Hornet.Assassinate.Zoom.Lpfile://{resources}/videos/hero_abilities/hornet_assassinate.webmHornet.Sting.Cast→Vindicta.Crow.CastHornet.Sting.Debuff.End→Vindicta.Crow.Debuff.EndHornet.Sting.Debuff.Lp→Vindicta.Crow.Debuff.Lp{
primary =
{
m_iBullets = 13
m_flBulletSpeed = 4250
m_flBulletRadius = 26
m_mapImpactEffects =
{
default =
{
}
}
m_vecScatterOffsets =
[
[ 0, 0 ],
[ -3, -3.5 ],
[ 3, -3.5 ],
[ -3.5, 0 ],
[ 3.5, 0 ],
[ -3, 3.5 ],
[ 6, 6.5 ],
[ -6, -6.5 ],
[ 6, -6.5 ],
[ -6.5, 0 ],
[ 6.5, 0 ],
[ -6, 6.5 ],
[ 6, 6.5 ],
]
m_flBulletGravityScale = 0.2
m_flPenetrationPercent = 1
m_strBulletImpactSound = "Vindicta.Crow.Proj.Expire"
m_flBulletRadiusVsWorld = 1.5
m_strBulletLoopingSound = "Vindicta.Crow.Proj.Lp"
m_bHitOnceAcrossAllBullets = true
m_szBulletTravelTracerParticle = "particles/abilities/hornet/hornet_dagger.vpcf"
}
}Hornet.Sting.Hit→Vindicta.Crow.Hit{
m_iBullets = 13
m_flBulletSpeed = 4250
m_flBulletRadius = 26
m_mapImpactEffects =
{
default =
{
}
}
m_vecScatterOffsets =
[
[ 0, 0 ],
[ -3, -3.5 ],
[ 3, -3.5 ],
[ -3.5, 0 ],
[ 3.5, 0 ],
[ -3, 3.5 ],
[ 6, 6.5 ],
[ -6, -6.5 ],
[ 6, -6.5 ],
[ -6.5, 0 ],
[ 6.5, 0 ],
[ -6, 6.5 ],
[ 6, 6.5 ],
]
m_flBulletGravityScale = 0.2
m_flPenetrationPercent = 1
m_strBulletImpactSound = "Hornet.Sting.Proj.Expire"
m_flBulletRadiusVsWorld = 1.5
m_strBulletLoopingSound = "Hornet.Sting.Proj.Lp"
m_bHitOnceAcrossAllBullets = true
m_szBulletTravelTracerParticle = "particles/abilities/hornet/hornet_dagger.vpcf"
}file://{resources}/videos/hero_abilities/hornet_sting.webmfile://{resources}/videos/hero_abilities/yamato_infinity_slash.webmMODIFIER_STATE_BUSY_WITH_ACTION→""Base→Hero Kali30→24−20%Base→Hero Kalifile://{resources}/videos/hero_abilities/lash_grapple.webmmodifier_charge_drag_enemy→modifier_dragparticles/abilities/lash/lash_ground_strike_aerial.vpcftrue+MODIFIER_STATE_MOVEMENT_INPUT_DISABLED−MODIFIER_STATE_MOVEMENT_ABILITY_RESTRICTEDfile://{resources}/videos/hero_abilities/lash_ground_strike.webmfile://{resources}/videos/hero_abilities/lash_death_slam.webm0particles/abilities/gigawatt/gigawatt_lightning_ball_explode_upgraded.vpcfGigawatt.StormCloud.Bolt.Detonatefile://{resources}/videos/hero_abilities/gigawatt_lightning_ball.webme_LightningBallmodels/heroes_staging/engineer/turret/turret.vmdl→models/heroes_wip/mcginnis/turret/turret.vmdlMantle0.0660Base→Hero ArchitectBase→Hero ButcherBase→Hero GunslingerBase→Hero Kali+CITADEL_ABILITY_BEHAVIOR_DISPLAYS_DAMAGE_IMPACTMODIFIER_STATE_STUNNEDBase→Hero ThumperBase→Hero Yakuzaparticles/abilities/mcginnis/mcginnis_medicinal_aura.vpcf→""particles/abilities/mcginnis/mcginnis_medicinal_aura_enemy.vpcfparticles/abilities/mcginnis/mcginnis_medicinal_aura.vpcfparticles/abilities/mcginnis/mcginnis_dispenser_ambient.vpcf→particles/abilities/mcginnis/mcginnis_dispenser_ambient_enemy.vpcfparticles/upgrades/health_nova_cast.vpcf→particles/abilities/mcginnis/mcginnis_dispenser_deploy_enemy.vpcftruetrueparticles/abilities/mcginnis/mcginnis_dispenser_ambient.vpcfparticles/abilities/mcginnis/mcginnis_dispenser_deploy.vpcffile://{resources}/videos/hero_abilities/ability_forge_mobile_resupply.webmfile://{resources}/videos/hero_abilities/dynamo_nikuman.webmIntrinsicallyProvidedInAbility→""0+BonusHealthRegen+BonusMaxHealthfile://{resources}/videos/hero_abilities/atlas_beefiness.webmYamato.PowerSlash.Whizby→Yamato.A1.PowerSlash.WhizbyYamato.PowerSlash.HitConfirmation→Yamato.A1.PowerSlash.Hitfile://{resources}/videos/hero_abilities/yamato_power_slash.webmtruefile://{resources}/videos/hero_abilities/wraith_project_mind.webm0.65→1.25+92.3%particles/abilities/wraith/wraith_ult_cast.vpcf""0.65file://{resources}/videos/hero_abilities/wraith_psychic_lift.webm""file://{resources}/videos/hero_abilities/ability_forge_rocket_barrage.webmfile://{resources}/videos/hero_abilities/dynamo_singularity.webm{
primary =
{
m_Spread = 1
m_flRange = 2500
m_bCanZoom = true
m_iBullets = 1
m_flZoomFOV = 35
m_iClipSize = -1
m_flCycleTime = 0.3125
m_flBulletSpeed = 60000
m_flRecoilSpeed = 1
m_strShootSound = "Forge.Turret.Shoot"
m_StandingSpread = 1.5
m_flBulletDamage = 12.5
m_flBulletRadius = 3
m_flCritBonusEnd = 1.65
m_reloadDuration = 1.5
m_VerticallRecoil =
{
m_Range = [ -0.2, 0.2 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 0
m_iBurstShotCount = 1
m_HorizontalRecoil =
{
m_Range = [ -0.1, 0.1 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
wood =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Base.Bullet.Whizby"
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_eAttachmentSourceType = "EAttachmentSource_Custom"
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flIntraBurstCycleTime = 0
m_flRecoilRecoverySpeed = 10
m_strWeaponImpactEffect = "particles/weapon_fx/mcginnis/mcginnis_sentry_tracer_impact.vpcf"
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 1377.95
m_flDamageFalloffEndScale = 0.65
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/mcginnis/mcginnis_sentry_muzzle_flash.vpcf"
m_flDamageFalloffStartRange = 787.402
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 2
m_flShootingUpSpreadPenalty = 0
m_strCustomAttachmentSource = "muzzle_fx"
m_flShootSpreadPenaltyPerShot = 0
m_szBulletTravelTracerParticle = "particles/weapon_fx/mcginnis/mcginnis_sentry_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Default"
m_bUseDesatForFriendlyNonHeroTracer = true
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Default"
}
}subcast_mcginnis_turret{
m_Spread = 1
m_flRange = 2500
m_bCanZoom = true
m_iBullets = 1
m_flZoomFOV = 35
m_iClipSize = -1
m_flCycleTime = 0.3125
m_flBulletSpeed = 60000
m_flRecoilSpeed = 1
m_strShootSound = "Forge.Turret.Shoot"
m_StandingSpread = 1.5
m_flBulletDamage = 12.5
m_flBulletRadius = 3
m_flCritBonusEnd = 1.65
m_reloadDuration = 1.5
m_VerticallRecoil =
{
m_Range = [ -0.2, 0.2 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 0
m_iBurstShotCount = 1
m_HorizontalRecoil =
{
m_Range = [ -0.1, 0.1 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Base.Bullet.Whizby"
m_flBurstShotCooldown = 0
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_eAttachmentSourceType = "EAttachmentSource_Custom"
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flRecoilRecoverySpeed = 10
m_strWeaponImpactEffect = "particles/weapon_fx/mcginnis/mcginnis_sentry_tracer_impact.vpcf"
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 1377.95
m_flDamageFalloffEndScale = 0.65
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/mcginnis/mcginnis_sentry_muzzle_flash.vpcf"
m_flDamageFalloffStartRange = 787.402
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 2
m_flShootingUpSpreadPenalty = 0
m_strCustomAttachmentSource = "muzzle_fx"
m_flShootSpreadPenaltyPerShot = 0
m_szBulletTravelTracerParticle = "particles/weapon_fx/mcginnis/mcginnis_sentry_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Default"
m_bUseDesatForFriendlyNonHeroTracer = true
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Default"
}file://{resources}/videos/hero_abilities/ability_forge_turret.webm{
primary =
{
m_flRange = 10000
m_iClipSize = 1
m_flBulletSpeed = 4500
m_flBulletRadius = 23
m_flBulletLifetime = 3
m_mapImpactEffects =
{
default =
{
m_strSound = "Shiv.Dagger.Surface.Impact"
}
}
m_vecScatterOffsets =
[
[ 0, 0 ],
[ 2, 0 ],
[ -2, 0 ],
]
m_strBulletWhizSound = "Shiv.Dagger.Whizby"
m_flBulletGravityScale = 0.2
m_flBulletRadiusVsWorld = 5
m_strWeaponImpactEffect = ""
m_flDamageFalloffEndRange = -1
m_szMuzzleFlashEffectName = ""
m_bHitOnceAcrossAllBullets = true
m_flDamageFalloffStartRange = -1
m_szBulletTravelTracerParticle = "particles/abilities/shiv/shiv_thrown_shiv.vpcf"
}
}{
m_flRange = 10000
m_iClipSize = 1
m_flBulletSpeed = 4500
m_flBulletRadius = 23
m_flBulletLifetime = 3
m_mapImpactEffects =
{
default =
{
m_strSound = "Shiv.Dagger.Surface.Impact"
}
}
m_vecScatterOffsets =
[
[ 0, 0 ],
[ 2, 0 ],
[ -2, 0 ],
]
m_strBulletWhizSound = "Shiv.Dagger.Whizby"
m_flBulletGravityScale = 0.2
m_flBulletRadiusVsWorld = 5
m_strWeaponImpactEffect = ""
m_flDamageFalloffEndRange = -1
m_szMuzzleFlashEffectName = ""
m_bHitOnceAcrossAllBullets = true
m_flDamageFalloffStartRange = -1
m_szBulletTravelTracerParticle = "particles/abilities/shiv/shiv_thrown_shiv.vpcf"
}file://{resources}/videos/hero_abilities/shiv_throw_shiv.webmtruetrue+MODIFIER_STATE_MOVEMENT_INPUT_DISABLED−MODIFIER_STATE_MOVEMENT_ABILITY_RESTRICTEDfile://{resources}/videos/hero_abilities/shiv_dash.webmfile://{resources}/videos/hero_abilities/shiv_trophy_kill.webm{
_class = "modifier_citadel_shiv_killingblow_recastwindow"
m_bIsHidden = true
_my_subclass_name = "modifier_citadel_shiv_killingblow_recastwindow"
}true[
{
_class = "modifier_citadel_shiv_rage_drain"
_my_subclass_name = "modifier_citadel_shiv_rage_drain"
},
]{
_class = "modifier_citadel_shiv_rage_drain_suppressed"
m_bIsHidden = true
_my_subclass_name = "modifier_citadel_shiv_rage_drain_suppressed"
}file://{resources}/videos/hero_abilities/shiv_killing_blow.webmSlide0file://{resources}/videos/hero_abilities/gigawatt_static_charge.webmfile://{resources}/videos/hero_abilities/gigawatt_static_charge.webmtruefile://{resources}/videos/hero_abilities/bebop_sticky_bomb.webm{
primary =
{
m_flBulletSpeed = 10000
m_strBulletLoopingSound = "Dynamo.A1.Stomp.Proj.Lp"
}
}Dynamo.A1.Stomp.Proj.Lp""""file://{resources}/videos/hero_abilities/dynamo_sumo_stomp.webm""particles/abilities/gigawatt/gigawatt_storm_cloud_ground_bolt.vpcffile://{resources}/videos/hero_abilities/gigawatt_storm_cloud.webme_StormCloudstorm_cloud{
primary =
{
m_flRange = 10000
m_iClipSize = 1
m_flBulletSpeed = 4000
m_flBulletRadius = 32
m_flBulletLifetime = 1
m_mapImpactEffects =
{
default =
{
}
}
m_vecScatterOffsets =
[
[ 0, 0 ],
[ 1, 0 ],
[ -1, 0 ],
]
m_strBulletWhizSound = "Orion.Charged.Shot.Whizby"
m_flBulletGravityScale = 0.3
m_flPelletScatterFactor = 2
m_strWeaponImpactEffect = ""
m_flDamageFalloffEndRange = -1
m_szMuzzleFlashEffectName = ""
m_bHitOnceAcrossAllBullets = true
m_flDamageFalloffStartRange = -1
m_szBulletTravelTracerParticle = "particles/abilities/shiv/shiv_thrown_shiv.vpcf"
}
}{
m_flRange = 10000
m_iClipSize = 1
m_flBulletSpeed = 4000
m_flBulletRadius = 32
m_flBulletLifetime = 1
m_mapImpactEffects =
{
default =
{
m_strSound = "Orion.Charged.Shot.Proj.Impact"
}
}
m_vecScatterOffsets =
[
[ 0, 0 ],
[ 1, 0 ],
[ -1, 0 ],
]
m_strBulletWhizSound = "Orion.Charged.Shot.Whizby"
m_flBulletGravityScale = 0.3
m_flPelletScatterFactor = 2
m_strWeaponImpactEffect = ""
m_flDamageFalloffEndRange = -1
m_szMuzzleFlashEffectName = ""
m_bHitOnceAcrossAllBullets = true
m_flDamageFalloffStartRange = -1
m_szBulletTravelTracerParticle = "particles/abilities/shiv/shiv_thrown_shiv.vpcf"
}file://{resources}/videos/hero_abilities/tengu_tangotether.webmEDragPull_SpringDamped""→Ivy.AirDrop.Bomb.Grab.AllyEDragOffset_SourceVelocity-6020320-120−MODIFIER_STATE_IGNORE_PORTALStruefalse0Ivy.AirDrop.Bomb.Hold.Ally.Lpmodifier_charge_drag_enemy→modifier_dragfile://{resources}/videos/hero_abilities/tengu_stone_form.webm{
primary =
{
m_flBulletSpeed = 1800
m_flBulletRadius = 1.5
m_mapImpactEffects =
{
default =
{
}
}
m_flVerticalAimBias = 10
m_flBulletGravityScale = 1.5
m_eAttachmentSourceType = "EAttachmentSource_Custom"
m_flBulletRadiusVsWorld = 1.5
m_strBulletLoopingSound = "Ivy.Kudzu.Bomb.Projectile.Lp"
m_szBulletTravelTracerParticle = "particles/abilities/tengu/tengu_stone_squall_projectile.vpcf"
}
}{
m_flBulletSpeed = 1800
m_flBulletRadius = 1.5
m_mapImpactEffects =
{
default =
{
}
}
m_flVerticalAimBias = 10
m_flBulletGravityScale = 1.5
m_eAttachmentSourceType = "EAttachmentSource_Custom"
m_flBulletRadiusVsWorld = 1.5
m_strBulletLoopingSound = "Ivy.Kudzu.Bomb.Projectile.Lp"
m_szBulletTravelTracerParticle = "particles/abilities/tengu/tengu_stone_squall_projectile.vpcf"
}file://{resources}/videos/hero_abilities/tengu_urn.webm30→24−20%Base→Tier2Base→Tier2Ability.Tier2Boss.LaserBeam.Fire→""Ability.Tier2Boss.LaserBeam.FireAbility.Tier2Boss.LaserBeam.Loop→""Ability.Tier2Boss.LaserBeam.LoopBase→Tier2ELOSCheck_Head_IgnoreObscureBlockers→Head_IgnoreObscureBlockers1.5→1.43−4.7%Base→Tier230→24−20%Base→Tier330→24−20%Base→Tier3Base→Tier3Base→Tier3Base→Troopers{
m_eCameraOperation = "k_ECameraOp_Spring"
}{
m_eCameraOperation = "k_ECameraOp_Spring"
}{
m_flDelay = 0
m_flLerpEnd = 10
m_flLerpBias = 0.8
m_flLerpDuration = 0.4
m_eCameraOperation = "k_ECameraOp_Lerp"
m_bLerpEndAtDefault = false
m_bValuesAreRelative = true
}{
m_flLerpEnd = 0
m_flLerpDuration = 4
m_flSpringTarget = 71
m_bSpringToDefault = false
m_eCameraOperation = "k_ECameraOp_Lerp"
m_flSpringStrength = 4
m_bLerpEndAtDefault = false
m_bValuesAreRelative = true
}[]{
m_flLagTime = 0.1
m_flLagMaxSpeed = 75
m_eCameraOperation = "k_ECameraOp_Lag"
m_flLagMinDuration = 0
m_flLagSpringStrength = 5
}{
m_flLerpDuration = 5.6
m_eCameraOperation = "k_ECameraOp_Lerp"
}{
m_flLerpEnd = 0
m_flLerpDuration = 5.6
m_eCameraOperation = "k_ECameraOp_Lerp"
m_bLerpEndAtDefault = false
m_bValuesAreRelative = true
}{
m_eCameraOperation = "k_ECameraOp_Maintain"
m_bValuesAreRelative = true
}80-10→20+30Bebop.Uppercut.Explode.Hit0.81.1file://{resources}/videos/hero_abilities/bebop_uppercut.webm0.3file://{resources}/videos/hero_abilities/wraith_psychic_lift.webmfile://{resources}/videos/hero_abilities/wraith_psychic_lift.webmfile://{resources}/videos/hero_abilities/dynamo_charged_tackle.webmfile://{resources}/videos/hero_abilities/wraith_psychic_supercharge.webm34→40+17.6%Hyperline→Knocked off Zipline{
m_eCameraOperation = "k_ECameraOp_Spring"
}{
m_eCameraOperation = "k_ECameraOp_Spring"
}{
m_flDelay = 0
m_flLerpEnd = 10
m_flLerpBias = 0.8
m_flLerpDuration = 0.4
m_eCameraOperation = "k_ECameraOp_Lerp"
m_bLerpEndAtDefault = false
m_bValuesAreRelative = true
}{
m_flLerpEnd = 0
m_flLerpDuration = 4
m_flSpringTarget = 71
m_bSpringToDefault = false
m_eCameraOperation = "k_ECameraOp_Lerp"
m_flSpringStrength = 4
m_bLerpEndAtDefault = false
m_bValuesAreRelative = true
}[]{
m_flLagTime = 0.1
m_flLagMaxSpeed = 75
m_eCameraOperation = "k_ECameraOp_Lag"
m_flLagMinDuration = 0
m_flLagSpringStrength = 5
}{
m_flLerpDuration = 5.6
m_eCameraOperation = "k_ECameraOp_Lerp"
}{
m_flLerpEnd = 0
m_flLerpDuration = 5.6
m_eCameraOperation = "k_ECameraOp_Lerp"
m_bLerpEndAtDefault = false
m_bValuesAreRelative = true
}{
m_eCameraOperation = "k_ECameraOp_Maintain"
m_bValuesAreRelative = true
}80-10→20+30MODIFIER_DISPLAY_BOTTOM_LEFT→MODIFIER_DISPLAY_HEALTHBAR{
primary =
{
m_Spread = 0
m_flRange = 7000
m_bCanZoom = true
m_iBullets = 1
m_flZoomFOV = 35
m_iClipSize = 17
m_flCycleTime = 0.6
m_flBulletSpeed = 19500
m_flDamageForce = 50
m_flRecoilSpeed = 3
m_strShootSound = "Greytalon.Wpn.Fire"
m_StandingSpread = 1.5
m_flBulletDamage = 23.51
m_flBulletRadius = 5
m_flCritBonusEnd = 1.65
m_reloadDuration = 2.35
m_strReloadSound = "Greytalon.Wpn.Reload.Start"
m_strZoomInSound = "Greytalon.Wpn.Zoom.In"
m_VerticallRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 0.2
m_iBurstShotCount = 1
m_strZoomOutSound = "Greytalon.Wpn.Zoom.Out"
m_HorizontalRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
dirt =
{
}
wood =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
metal =
{
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
leafy_tree =
{
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
metalvehicle =
{
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_strFirstShotSound = "Greytalon.Wpn.Fire.First"
m_strReloadEndSound = ""
m_vecScatterOffsets =
[
[ 0, 0 ],
[ 1, 0 ],
[ -1, 0 ],
[ 2, 0 ],
[ -2, 0 ],
[ 3, 0 ],
[ -3, 0 ],
[ 4, 0 ],
[ -4, 0 ],
[ 5, 0 ],
[ -5, 0 ],
[ 6, 0 ],
[ -6, 0 ],
[ 7, 0 ],
[ -7, 0 ],
[ 8, 0 ],
[ -8, 0 ],
]
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Greytalon.Wpn.Whizby"
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0.8
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_strBulletImpactSound = "Greytalon.Wpn.Impact"
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flIntraBurstCycleTime = 0
m_flPelletScatterFactor = 1.6
m_flRecoilRecoverySpeed = 5
m_strWeaponImpactEffect = "particles/weapon_fx/archer/archer_tracer_impact.vpcf"
m_bBulletShouldUseVerlet = true
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 2125.98
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/archer/archer_muzzle_flash.vpcf"
m_AimingShootSpreadPenalty = [ 0, 1.8 ]
m_bHitOnceAcrossAllBullets = true
m_flDamageFalloffStartRange = 708.661
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 4
m_flShootingUpSpreadPenalty = 0
m_flPelletScatterSpreadFactor = 0
m_flShootSpreadPenaltyPerShot = 0.3
m_szBulletTravelTracerParticle = "particles/weapon_fx/archer/archer_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}
}{
m_Spread = 0
m_flRange = 7000
m_bCanZoom = true
m_iBullets = 1
m_flZoomFOV = 35
m_iClipSize = 17
m_flCycleTime = 0.6
m_flBulletSpeed = 19500
m_flDamageForce = 50
m_flRecoilSpeed = 3
m_strShootSound = "Greytalon.Wpn.Fire"
m_StandingSpread = 1.5
m_flBulletDamage = 23.51
m_flBulletRadius = 5
m_flCritBonusEnd = 1.65
m_reloadDuration = 2.35
m_strReloadSound = "Greytalon.Wpn.Reload.Start"
m_strZoomInSound = "Greytalon.Wpn.Zoom.In"
m_VerticallRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 0.2
m_iBurstShotCount = 1
m_strZoomOutSound = "Greytalon.Wpn.Zoom.Out"
m_HorizontalRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
dirt =
{
}
wood =
{
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
metal =
{
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
leafy_tree =
{
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
}
metalvehicle =
{
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_strFirstShotSound = "Greytalon.Wpn.Fire.First"
m_strReloadEndSound = ""
m_vecScatterOffsets =
[
[ 0, 0 ],
[ 1, 0 ],
[ -1, 0 ],
[ 2, 0 ],
[ -2, 0 ],
[ 3, 0 ],
[ -3, 0 ],
[ 4, 0 ],
[ -4, 0 ],
[ 5, 0 ],
[ -5, 0 ],
[ 6, 0 ],
[ -6, 0 ],
[ 7, 0 ],
[ -7, 0 ],
[ 8, 0 ],
[ -8, 0 ],
]
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Greytalon.Wpn.Whizby"
m_flBurstShotCooldown = 0
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0.8
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_strBulletImpactSound = "Greytalon.Wpn.Impact"
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flPelletScatterFactor = 1.6
m_flRecoilRecoverySpeed = 5
m_strWeaponImpactEffect = "particles/weapon_fx/archer/archer_tracer_impact.vpcf"
m_bBulletShouldUseVerlet = true
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 2125.98
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/archer/archer_muzzle_flash.vpcf"
m_AimingShootSpreadPenalty = [ 0, 1.8 ]
m_bHitOnceAcrossAllBullets = true
m_flDamageFalloffStartRange = 708.661
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 4
m_flShootingUpSpreadPenalty = 0
m_flPelletScatterSpreadFactor = 0
m_flShootSpreadPenaltyPerShot = 0.3
m_szBulletTravelTracerParticle = "particles/weapon_fx/archer/archer_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}Base→Hero Architect{
primary =
{
m_Spread = 0.5
m_flRange = 7000
m_bCanZoom = true
m_iBullets = 1
m_flZoomFOV = 35
m_iClipSize = 24
m_flCycleTime = 0.1
m_flBulletSpeed = 16000
m_flDamageForce = 50
m_flRecoilSpeed = 1
m_strShootSound = "Nano.Fire"
m_StandingSpread = 1.5
m_flBulletDamage = 5.6
m_flBulletRadius = 3
m_flCritBonusEnd = 1.65
m_reloadDuration = 1.6
m_strReloadSound = "Player.WpnReload.Shared.Clip.Out"
m_strZoomInSound = "Hero.Default.ZoomIn"
m_VerticallRecoil =
{
m_Range = [ -0.2, 0.2 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 0
m_iBurstShotCount = 1
m_strZoomOutSound = "Hero.Default.ZoomOut"
m_HorizontalRecoil =
{
m_Range = [ -0.1, 0.1 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1.65
m_flShootMoveSpeed = 300
m_mapImpactEffects =
{
dirt =
{
}
wood =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
metal =
{
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
leafy_tree =
{
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
metalvehicle =
{
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_strReloadEndSound = "Player.WpnReload.Shared.Clip.In"
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Base.Bullet.Whizby"
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0.8
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flIntraBurstCycleTime = 0
m_flRecoilRecoverySpeed = 10
m_strWeaponImpactEffect = "particles/weapon_fx/default_tracer_impact.vpcf"
m_bBulletShouldUseVerlet = true
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 2264
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/default_muzzle_flash.vpcf"
m_flDamageFalloffStartRange = 787
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 10
m_flShootingUpSpreadPenalty = 0
m_StandingShootSpreadPenalty = [ 0, 6.5 ]
m_flShootSpreadPenaltyPerShot = 0.08
m_szBulletTravelTracerParticle = "particles/weapon_fx/default_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = -1
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}
}{
m_Spread = 0.5
m_flRange = 7000
m_bCanZoom = true
m_iBullets = 1
m_flZoomFOV = 35
m_iClipSize = 24
m_flCycleTime = 0.1
m_flBulletSpeed = 16000
m_flDamageForce = 50
m_flRecoilSpeed = 1
m_strShootSound = "Nano.Fire"
m_StandingSpread = 1.5
m_flBulletDamage = 5.6
m_flBulletRadius = 3
m_flCritBonusEnd = 1.65
m_reloadDuration = 1.6
m_strReloadSound = "Player.WpnReload.Shared.Clip.Out"
m_strZoomInSound = "Hero.Default.ZoomIn"
m_VerticallRecoil =
{
m_Range = [ -0.2, 0.2 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 0
m_iBurstShotCount = 1
m_strZoomOutSound = "Hero.Default.ZoomOut"
m_HorizontalRecoil =
{
m_Range = [ -0.1, 0.1 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1.65
m_flShootMoveSpeed = 300
m_mapImpactEffects =
{
dirt =
{
}
wood =
{
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
metal =
{
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
leafy_tree =
{
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
}
metalvehicle =
{
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_strReloadEndSound = "Player.WpnReload.Shared.Clip.In"
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Base.Bullet.Whizby"
m_flBurstShotCooldown = 0
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0.8
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flRecoilRecoverySpeed = 10
m_strWeaponImpactEffect = "particles/weapon_fx/default_tracer_impact.vpcf"
m_bBulletShouldUseVerlet = true
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 2264
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/default_muzzle_flash.vpcf"
m_flDamageFalloffStartRange = 787
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 10
m_flShootingUpSpreadPenalty = 0
m_StandingShootSpreadPenalty = [ 0, 6.5 ]
m_flShootSpreadPenaltyPerShot = 0.08
m_szBulletTravelTracerParticle = "particles/weapon_fx/default_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = -1
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}Doc's Orders{
primary =
{
m_Spread = 0
m_flRange = 7000
m_bCanZoom = true
m_iBullets = 1
m_flZoomFOV = 35
m_iClipSize = 10
m_flCycleTime = 0.4725
m_flBulletSpeed = 45500
m_flDamageForce = 50
m_flRecoilSpeed = 6
m_flRecycleTime = 1
m_strShootSound = "Holliday.Wpn.Fire"
m_StandingSpread = 1.5
m_flBulletDamage = 19.7
m_flBulletRadius = 5
m_flCritBonusEnd = 1.65
m_reloadDuration = 2.75
m_strReloadSound = "Holliday.Wpn.Reload.Start"
m_strZoomInSound = "Holliday.Wpn.ZoomIn"
m_VerticallRecoil =
{
m_Range = [ 0.25, 0.5 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 0
m_iBurstShotCount = 1
m_strZoomOutSound = "Holliday.Wpn.ZoomOut"
m_HorizontalRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1.65
m_flIronSightsTime = 0.1
m_mapImpactEffects =
{
dirt =
{
}
wood =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
metal =
{
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
leafy_tree =
{
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
metalvehicle =
{
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_strFirstShotSound = "Holliday.Wpn.Fire.First"
m_strReloadEndSound = ""
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Holliday.Wpn.Whizby"
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_strBulletImpactSound = "Holliday.Wpn.Impact"
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flIntraBurstCycleTime = 0
m_flRecoilRecoverySpeed = 5
m_strWeaponImpactEffect = "particles/weapon_fx/default_tracer_impact.vpcf"
m_bBulletShouldUseVerlet = true
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 2264
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/astro/astro_muzzle_flash.vpcf"
m_AimingShootSpreadPenalty = [ 0, 0.5 ]
m_flDamageFalloffStartRange = 787
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 3
m_flShootingUpSpreadPenalty = 0
m_flRecoilRecoveryDelayFactor = 0.1
m_flShootSpreadPenaltyPerShot = 1
m_szBulletTravelTracerParticle = "particles/weapon_fx/astro/astro_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0.1
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_flRecoilShotIndexRecoveryTimePerShot = 0.2
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}
}{
m_Spread = 0
m_flRange = 7000
m_bCanZoom = true
m_iBullets = 1
m_flZoomFOV = 35
m_iClipSize = 10
m_flCycleTime = 0.4725
m_flBulletSpeed = 45500
m_flDamageForce = 50
m_flRecoilSpeed = 6
m_strShootSound = "Holliday.Wpn.Fire"
m_StandingSpread = 1.5
m_flBulletDamage = 19.7
m_flBulletRadius = 5
m_flCritBonusEnd = 1.65
m_reloadDuration = 2.75
m_strReloadSound = "Holliday.Wpn.Reload.Start"
m_strZoomInSound = "Holliday.Wpn.ZoomIn"
m_VerticallRecoil =
{
m_Range = [ 0.25, 0.5 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 0
m_iBurstShotCount = 1
m_strZoomOutSound = "Holliday.Wpn.ZoomOut"
m_HorizontalRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1.65
m_flIronSightsTime = 0.1
m_mapImpactEffects =
{
dirt =
{
}
wood =
{
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
metal =
{
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
leafy_tree =
{
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
}
metalvehicle =
{
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_strFirstShotSound = "Holliday.Wpn.Fire.First"
m_strReloadEndSound = ""
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Holliday.Wpn.Whizby"
m_flBurstShotCooldown = 0
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_strBulletImpactSound = "Holliday.Wpn.Impact"
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flRecoilRecoverySpeed = 5
m_strWeaponImpactEffect = "particles/weapon_fx/default_tracer_impact.vpcf"
m_bBulletShouldUseVerlet = true
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 2264
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/astro/astro_muzzle_flash.vpcf"
m_AimingShootSpreadPenalty = [ 0, 0.5 ]
m_flDamageFalloffStartRange = 787
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 3
m_flShootingUpSpreadPenalty = 0
m_flRecoilRecoveryDelayFactor = 0.1
m_flShootSpreadPenaltyPerShot = 1
m_szBulletTravelTracerParticle = "particles/weapon_fx/astro/astro_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0.1
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_flRecoilShotIndexRecoveryTimePerShot = 0.2
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}Base→World{
primary =
{
m_Spread = 0.5
m_flRange = 1500
m_bCanZoom = true
m_iBullets = 1
m_flZoomFOV = 35
m_iClipSize = -1
m_flCycleTime = 0.4
m_flBulletSpeed = 12000
m_flDamageForce = 50
m_flRecoilSpeed = 1
m_strShootSound = "Neutral.Gargoyle.Shoot"
m_StandingSpread = 1.5
m_flBulletDamage = 144
m_flBulletRadius = 3
m_flCritBonusEnd = 1.65
m_reloadDuration = 1.5
m_strReloadSound = "Player.WpnReload.Shared.Clip.Out"
m_strZoomInSound = "Hero.Default.ZoomIn"
m_NpcAimingSpread = 0
m_VerticallRecoil =
{
m_Range = [ -0.2, 0.2 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 0
m_iBurstShotCount = 1
m_strZoomOutSound = "Hero.Default.ZoomOut"
m_HorizontalRecoil =
{
m_Range = [ -0.1, 0.1 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
dirt =
{
}
wood =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
metal =
{
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
leafy_tree =
{
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
metalvehicle =
{
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_strReloadEndSound = "Player.WpnReload.Shared.Clip.In"
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Neutral.Gargoyle.Whizby.Base"
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0.8
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flIntraBurstCycleTime = 0
m_flRecoilRecoverySpeed = 10
m_strWeaponImpactEffect = "particles/weapon_fx/npc/neutral_gargoyle_tracer_impact.vpcf"
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 1500
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/default_muzzle_flash.vpcf"
m_flDamageFalloffStartRange = 600
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 2
m_flShootingUpSpreadPenalty = 0
m_flShootSpreadPenaltyPerShot = 0
m_szBulletTravelTracerParticle = "particles/weapon_fx/npc/neutral_gargoyle_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}
}{
m_Spread = 0.5
m_flRange = 1500
m_bCanZoom = true
m_iBullets = 1
m_flZoomFOV = 35
m_iClipSize = -1
m_flCycleTime = 0.4
m_flBulletSpeed = 12000
m_flDamageForce = 50
m_flRecoilSpeed = 1
m_strShootSound = "Neutral.Gargoyle.Shoot"
m_StandingSpread = 1.5
m_flBulletDamage = 144
m_flBulletRadius = 3
m_flCritBonusEnd = 1.65
m_reloadDuration = 1.5
m_strReloadSound = "Player.WpnReload.Shared.Clip.Out"
m_strZoomInSound = "Hero.Default.ZoomIn"
m_NpcAimingSpread = 0
m_VerticallRecoil =
{
m_Range = [ -0.2, 0.2 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 0
m_iBurstShotCount = 1
m_strZoomOutSound = "Hero.Default.ZoomOut"
m_HorizontalRecoil =
{
m_Range = [ -0.1, 0.1 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
dirt =
{
}
wood =
{
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
metal =
{
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
leafy_tree =
{
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
}
metalvehicle =
{
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_strReloadEndSound = "Player.WpnReload.Shared.Clip.In"
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Neutral.Gargoyle.Whizby.Base"
m_flBurstShotCooldown = 0
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0.8
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flRecoilRecoverySpeed = 10
m_strWeaponImpactEffect = "particles/weapon_fx/npc/neutral_gargoyle_tracer_impact.vpcf"
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 1500
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/default_muzzle_flash.vpcf"
m_flDamageFalloffStartRange = 600
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 2
m_flShootingUpSpreadPenalty = 0
m_flShootSpreadPenaltyPerShot = 0
m_szBulletTravelTracerParticle = "particles/weapon_fx/npc/neutral_gargoyle_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}Humble Pie{
primary =
{
m_Spread = 0.05
m_flRange = 1259.84
m_bCanZoom = true
m_iBullets = 1
m_flZoomFOV = 35
m_iClipSize = 66
m_flCycleTime = 0.084
m_flBulletSpeed = 20000
m_flDamageForce = 50
m_flRecoilSpeed = 1
m_strShootSound = "Bebop.Wpn.Fire"
m_StandingSpread = 1.5
m_flBulletDamage = 4.98
m_flBulletRadius = 3
m_flCritBonusEnd = 1.65
m_reloadDuration = 2.35
m_strReloadSound = "Bebop.Wpn.Reload.Start"
m_strZoomInSound = "Bebop.ZoomIn"
m_VerticallRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 0
m_iBurstShotCount = 1
m_strZoomOutSound = "Bebop.ZoomOut"
m_HorizontalRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
dirt =
{
m_strSound = ""
}
wood =
{
m_strDecal = "Impact.Wood"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
metal =
{
m_strSound = ""
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
leafy_tree =
{
m_strSound = ""
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
m_strDecal = "Impact.Wood"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
metalvehicle =
{
m_strSound = ""
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_strReloadEndSound = ""
m_eBulletHandlerType = "EBulletHandler_Beam"
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Base.Bullet.Whizby"
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0.8
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_strBulletImpactSound = ""
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flIntraBurstCycleTime = 0
m_flRecoilRecoverySpeed = 10
m_strWeaponImpactEffect = ""
m_bBulletShouldUseVerlet = true
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 2000
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_iBulletsToFullyClaimOrb = 1
m_szMuzzleFlashEffectName = "particles/weapon_fx/bebop/bebop_muzzle_flash.vpcf"
m_flDamageFalloffStartRange = 787
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 2
m_flShootingUpSpreadPenalty = 0
m_flShootSpreadPenaltyPerShot = 0
m_szBulletTravelTracerParticle = "particles/weapon_fx/empty_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}
}{
m_Spread = 0.05
m_flRange = 1259.84
m_bCanZoom = true
m_iBullets = 1
m_flZoomFOV = 35
m_iClipSize = 66
m_flCycleTime = 0.084
m_flBulletSpeed = 20000
m_flDamageForce = 50
m_flRecoilSpeed = 1
m_strShootSound = "Bebop.Wpn.Fire"
m_StandingSpread = 1.5
m_flBulletDamage = 4.98
m_flBulletRadius = 3
m_flCritBonusEnd = 1.65
m_reloadDuration = 2.35
m_strReloadSound = "Bebop.Wpn.Reload.Start"
m_strZoomInSound = "Bebop.ZoomIn"
m_VerticallRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 0
m_iBurstShotCount = 1
m_strZoomOutSound = "Bebop.ZoomOut"
m_HorizontalRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
dirt =
{
m_strSound = ""
}
wood =
{
m_strSound = ""
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
metal =
{
m_strSound = ""
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
leafy_tree =
{
m_strSound = ""
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
m_strSound = ""
}
metalvehicle =
{
m_strSound = ""
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_strReloadEndSound = ""
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Base.Bullet.Whizby"
m_flBurstShotCooldown = 0
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0.8
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_strBulletImpactSound = ""
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flRecoilRecoverySpeed = 10
m_strWeaponImpactEffect = ""
m_bBulletShouldUseVerlet = true
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 2000
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_iBulletsToFullyClaimOrb = 1
m_szMuzzleFlashEffectName = "particles/weapon_fx/bebop/bebop_muzzle_flash.vpcf"
m_flDamageFalloffStartRange = 787
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 2
m_flShootingUpSpreadPenalty = 0
m_flShootSpreadPenaltyPerShot = 0
m_szBulletTravelTracerParticle = "particles/weapon_fx/empty_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}{
primary =
{
m_Spread = 0.1
m_flRange = 7000
m_bCanZoom = true
m_iBullets = 1
m_flZoomFOV = 35
m_iClipSize = 30
m_flCycleTime = 0.1
m_nRecoilSeed = 32152
m_flBulletSpeed = 5500
m_flDamageForce = 50
m_flRecoilSpeed = 5
m_flSpreadDecay = 2.5
m_strShootSound = "Dynamo.Wpn.Fire.Main"
m_StandingSpread = 1.5
m_flBulletDamage = 5.5
m_flBulletRadius = 6
m_flCritBonusEnd = 1.65
m_reloadDuration = 2.5
m_strReloadSound = "Wraith.Wpn.Reload.Clip.Out"
m_strZoomInSound = "Wraith.Wpn.Zoom.In"
m_VerticallRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flSpreadPerShot = 0
m_flVerticalPunch = 0
m_iBurstShotCount = 1
m_strZoomOutSound = "Wraith.Wpn.Zoom.Out"
m_HorizontalRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
dirt =
{
}
wood =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
metal =
{
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
leafy_tree =
{
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
metalvehicle =
{
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_strFirstShotSound = "Dynamo.Wpn.Fire.First"
m_strReloadEndSound = "Wraith.Wpn.Reload.Clip.In"
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Wraith.Wpn.Whizby"
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0.01
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_strBulletImpactSound = "Wraith.Wpn.Impact"
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flIntraBurstCycleTime = 0
m_flRecoilRecoverySpeed = 5
m_strWeaponImpactEffect = "particles/weapon_fx/boho/boho_weapon_impact.vpcf"
m_bBulletShouldUseVerlet = true
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 2264
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/haze/haze_muzzle_flash.vpcf"
m_AimingShootSpreadPenalty = [ 0, 0.2 ]
m_flBulletSpeedRandomFactor = 0.1
m_flDamageFalloffStartRange = 787
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 2
m_flShootingUpSpreadPenalty = 0
m_flRecoilRecoveryDelayFactor = 0.05
m_flShootSpreadPenaltyPerShot = 1
m_szBulletTravelTracerParticle = "particles/weapon_fx/boho/boho_weapon_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}
}{
m_Spread = 0.1
m_flRange = 7000
m_bCanZoom = true
m_iBullets = 1
m_flZoomFOV = 35
m_iClipSize = 30
m_flCycleTime = 0.1
m_nRecoilSeed = 32152
m_flBulletSpeed = 5500
m_flDamageForce = 50
m_flRecoilSpeed = 5
m_flSpreadDecay = 2.5
m_strShootSound = "Dynamo.Wpn.Fire.Main"
m_StandingSpread = 1.5
m_flBulletDamage = 5.5
m_flBulletRadius = 6
m_flCritBonusEnd = 1.65
m_reloadDuration = 2.5
m_strReloadSound = "Wraith.Wpn.Reload.Clip.Out"
m_strZoomInSound = "Wraith.Wpn.Zoom.In"
m_VerticallRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flSpreadPerShot = 0
m_flVerticalPunch = 0
m_iBurstShotCount = 1
m_strZoomOutSound = "Wraith.Wpn.Zoom.Out"
m_HorizontalRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
dirt =
{
}
wood =
{
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
metal =
{
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
leafy_tree =
{
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
}
metalvehicle =
{
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_strFirstShotSound = "Dynamo.Wpn.Fire.First"
m_strReloadEndSound = "Wraith.Wpn.Reload.Clip.In"
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Wraith.Wpn.Whizby"
m_flBurstShotCooldown = 0
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0.01
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_strBulletImpactSound = "Wraith.Wpn.Impact"
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flRecoilRecoverySpeed = 5
m_strWeaponImpactEffect = "particles/weapon_fx/boho/boho_weapon_impact.vpcf"
m_bBulletShouldUseVerlet = true
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 2264
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/haze/haze_muzzle_flash.vpcf"
m_AimingShootSpreadPenalty = [ 0, 0.2 ]
m_flBulletSpeedRandomFactor = 0.1
m_flDamageFalloffStartRange = 787
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 2
m_flShootingUpSpreadPenalty = 0
m_flRecoilRecoveryDelayFactor = 0.05
m_flShootSpreadPenaltyPerShot = 1
m_szBulletTravelTracerParticle = "particles/weapon_fx/boho/boho_weapon_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}{
primary =
{
m_Spread = 0.2
m_flRange = 7000
m_bCanZoom = true
m_iBullets = 1
m_flZoomFOV = 35
m_iClipSize = 30
m_flCycleTime = 0.09
m_nRecoilSeed = 32152
m_flBulletSpeed = 22500
m_flDamageForce = 50
m_flRecoilSpeed = 5
m_flSpreadDecay = 2.5
m_strShootSound = "Wraith.Wpn.Fire"
m_StandingSpread = 1.5
m_flBulletDamage = 5.5
m_flBulletRadius = 3
m_flCritBonusEnd = 1.65
m_reloadDuration = 2.5
m_strReloadSound = "Wraith.Wpn.Reload.Clip.Out"
m_strZoomInSound = "Wraith.Wpn.Zoom.In"
m_VerticallRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flSpreadPerShot = 0
m_flVerticalPunch = 0
m_iBurstShotCount = 1
m_strZoomOutSound = "Wraith.Wpn.Zoom.Out"
m_HorizontalRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
dirt =
{
}
wood =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
metal =
{
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
leafy_tree =
{
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
metalvehicle =
{
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_strReloadEndSound = "Wraith.Wpn.Reload.Clip.In"
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Wraith.Wpn.Whizby"
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_strBulletImpactSound = "Wraith.Wpn.Impact"
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flIntraBurstCycleTime = 0
m_flRecoilRecoverySpeed = 5
m_strWeaponImpactEffect = "particles/weapon_fx/haze/haze_tracer_impact.vpcf"
m_bBulletShouldUseVerlet = true
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 2264
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/haze/haze_muzzle_flash.vpcf"
m_AimingShootSpreadPenalty = [ 0, 0.2 ]
m_flDamageFalloffStartRange = 787
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 2
m_flShootingUpSpreadPenalty = 0
m_flRecoilRecoveryDelayFactor = 0.05
m_flShootSpreadPenaltyPerShot = 1
m_szBulletTravelTracerParticle = "particles/weapon_fx/default_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}
}{
m_Spread = 0.2
m_flRange = 7000
m_bCanZoom = true
m_iBullets = 1
m_flZoomFOV = 35
m_iClipSize = 30
m_flCycleTime = 0.09
m_nRecoilSeed = 32152
m_flBulletSpeed = 22500
m_flDamageForce = 50
m_flRecoilSpeed = 5
m_flSpreadDecay = 2.5
m_strShootSound = "Wraith.Wpn.Fire"
m_StandingSpread = 1.5
m_flBulletDamage = 5.5
m_flBulletRadius = 3
m_flCritBonusEnd = 1.65
m_reloadDuration = 2.5
m_strReloadSound = "Wraith.Wpn.Reload.Clip.Out"
m_strZoomInSound = "Wraith.Wpn.Zoom.In"
m_VerticallRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flSpreadPerShot = 0
m_flVerticalPunch = 0
m_iBurstShotCount = 1
m_strZoomOutSound = "Wraith.Wpn.Zoom.Out"
m_HorizontalRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
dirt =
{
}
wood =
{
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
metal =
{
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
leafy_tree =
{
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
}
metalvehicle =
{
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_strReloadEndSound = "Wraith.Wpn.Reload.Clip.In"
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Wraith.Wpn.Whizby"
m_flBurstShotCooldown = 0
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_strBulletImpactSound = "Wraith.Wpn.Impact"
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flRecoilRecoverySpeed = 5
m_strWeaponImpactEffect = "particles/weapon_fx/haze/haze_tracer_impact.vpcf"
m_bBulletShouldUseVerlet = true
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 2264
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/haze/haze_muzzle_flash.vpcf"
m_AimingShootSpreadPenalty = [ 0, 0.2 ]
m_flDamageFalloffStartRange = 787
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 2
m_flShootingUpSpreadPenalty = 0
m_flRecoilRecoveryDelayFactor = 0.05
m_flShootSpreadPenaltyPerShot = 1
m_szBulletTravelTracerParticle = "particles/weapon_fx/default_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}Chapter's End{
primary =
{
m_Spread = 1
m_flRange = 7000
m_bCanCrit = true
m_bCanZoom = true
m_iBullets = 4
m_flZoomFOV = 35
m_iClipSize = 6
m_flCycleTime = 0.8
m_nRecoilSeed = 32152
m_flBulletSpeed = 1100
m_flDamageForce = 50
m_flRecoilSpeed = 5
m_flSpreadDecay = 2.5
m_strShootSound = "Bookworm.Wpn.Fire"
m_StandingSpread = 1.5
m_flBulletDamage = 11.4
m_flBulletRadius = 12
m_flCritBonusEnd = 1.65
m_reloadDuration = 2.5
m_strReloadSound = "Bookworm.Wpn.Reload.Start"
m_strZoomInSound = "Wraith.Wpn.Zoom.In"
m_VerticallRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flSpreadPerShot = 0
m_flVerticalPunch = 0
m_iBurstShotCount = 1
m_strZoomOutSound = "Wraith.Wpn.Zoom.Out"
m_HorizontalRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 1
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
dirt =
{
}
wood =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
metal =
{
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
leafy_tree =
{
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
metalvehicle =
{
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_strReloadEndSound = ""
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Wraith.Wpn.Whizby"
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_strBulletImpactSound = "Wraith.Wpn.Impact"
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flIntraBurstCycleTime = 0.1
m_flRecoilRecoverySpeed = 5
m_strWeaponImpactEffect = "particles/weapon_fx/bookworm/bookworm_tracer_impact.vpcf"
m_bBulletShouldUseVerlet = true
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 2264
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/bookworm/bookworm_muzzle_flash.vpcf"
m_AimingShootSpreadPenalty = [ 0, 0.2 ]
m_flDamageFalloffStartRange = 787
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 2
m_flShootingUpSpreadPenalty = 0
m_flRecoilRecoveryDelayFactor = 0.05
m_flShootSpreadPenaltyPerShot = 1
m_szBulletTravelTracerParticle = "particles/weapon_fx/bookworm/bookworm_base_attack.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}
}{
m_Spread = 1
m_flRange = 7000
m_bCanCrit = true
m_bCanZoom = true
m_iBullets = 4
m_flZoomFOV = 35
m_iClipSize = 6
m_flCycleTime = 0.8
m_nRecoilSeed = 32152
m_flBulletSpeed = 1100
m_flDamageForce = 50
m_flRecoilSpeed = 5
m_flSpreadDecay = 2.5
m_strShootSound = "Bookworm.Wpn.Fire"
m_StandingSpread = 1.5
m_flBulletDamage = 11.4
m_flBulletRadius = 12
m_flCritBonusEnd = 1.65
m_reloadDuration = 2.5
m_strReloadSound = "Bookworm.Wpn.Reload.Start"
m_strZoomInSound = "Wraith.Wpn.Zoom.In"
m_VerticallRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flSpreadPerShot = 0
m_flVerticalPunch = 0
m_iBurstShotCount = 1
m_strZoomOutSound = "Wraith.Wpn.Zoom.Out"
m_HorizontalRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 1
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
dirt =
{
}
wood =
{
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
metal =
{
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
leafy_tree =
{
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
}
metalvehicle =
{
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_strReloadEndSound = ""
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Wraith.Wpn.Whizby"
m_flBurstShotCooldown = 0
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_strBulletImpactSound = "Wraith.Wpn.Impact"
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flIntraBurstCycleTime = 0.1
m_flRecoilRecoverySpeed = 5
m_strWeaponImpactEffect = "particles/weapon_fx/bookworm/bookworm_tracer_impact.vpcf"
m_bBulletShouldUseVerlet = true
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 2264
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/bookworm/bookworm_muzzle_flash.vpcf"
m_AimingShootSpreadPenalty = [ 0, 0.2 ]
m_flDamageFalloffStartRange = 787
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 2
m_flShootingUpSpreadPenalty = 0
m_flRecoilRecoveryDelayFactor = 0.05
m_flShootSpreadPenaltyPerShot = 1
m_szBulletTravelTracerParticle = "particles/weapon_fx/bookworm/bookworm_base_attack.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}{
primary =
{
m_Spread = 0
m_flRange = 7000
m_bCanCrit = false
m_bCanZoom = true
m_iBullets = 1
m_flZoomFOV = 35
m_iClipSize = 14
m_flCycleTime = 0.5
m_nRecoilSeed = 32152
m_flBulletSpeed = 1710
m_flDamageForce = 50
m_flRecoilSpeed = 5
m_flSpreadDecay = 2.5
m_strShootSound = "Bookworm.Wpn.Fire"
m_StandingSpread = 1.5
m_flBulletDamage = 35
m_flBulletRadius = 25
m_flCritBonusEnd = 1.65
m_reloadDuration = 2.5
m_strReloadSound = "Bookworm.Wpn.Reload.Start"
m_strZoomInSound = "Wraith.Wpn.Zoom.In"
m_VerticallRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flSpreadPerShot = 0
m_flVerticalPunch = 0
m_iBurstShotCount = 1
m_strZoomOutSound = "Wraith.Wpn.Zoom.Out"
m_HorizontalRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 1.5
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
dirt =
{
}
wood =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
metal =
{
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
leafy_tree =
{
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
metalvehicle =
{
}
}
m_flExplosionRadius = 25
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_strReloadEndSound = ""
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Bookworm.Wpn.Whizby"
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_flPenetrationPercent = 100
m_strBulletImpactSound = "Wraith.Wpn.Impact"
m_flBulletRadiusVsWorld = 1
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flIntraBurstCycleTime = 0.1
m_flRecoilRecoverySpeed = 5
m_strWeaponImpactEffect = "particles/weapon_fx/bookworm/bookworm_tracer_impact_v2.vpcf"
m_bBulletShouldUseVerlet = true
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 2264
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/bookworm/bookworm_muzzle_flash.vpcf"
m_AimingShootSpreadPenalty = [ 0, 0.2 ]
m_flDamageFalloffStartRange = 787
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 2
m_flShootingUpSpreadPenalty = 0
m_flRecoilRecoveryDelayFactor = 0.05
m_flShootSpreadPenaltyPerShot = 1
m_bAllowExplosionToCollectGold = true
m_szBulletTravelTracerParticle = "particles/weapon_fx/bookworm/bookworm_base_attack_v2.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_flExplosionDamageScaleAtMaxRadius = 1
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}
}{
m_Spread = 0
m_flRange = 7000
m_bCanCrit = false
m_bCanZoom = true
m_iBullets = 1
m_flZoomFOV = 35
m_iClipSize = 14
m_flCycleTime = 0.5
m_nRecoilSeed = 32152
m_flBulletSpeed = 1710
m_flDamageForce = 50
m_flRecoilSpeed = 5
m_flSpreadDecay = 2.5
m_strShootSound = "Bookworm.Wpn.Fire"
m_StandingSpread = 1.5
m_flBulletDamage = 35
m_flBulletRadius = 25
m_flCritBonusEnd = 1.65
m_reloadDuration = 2.5
m_strReloadSound = "Bookworm.Wpn.Reload.Start"
m_strZoomInSound = "Wraith.Wpn.Zoom.In"
m_VerticallRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flSpreadPerShot = 0
m_flVerticalPunch = 0
m_iBurstShotCount = 1
m_strZoomOutSound = "Wraith.Wpn.Zoom.Out"
m_HorizontalRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 1.5
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
dirt =
{
}
wood =
{
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
metal =
{
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
leafy_tree =
{
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
}
metalvehicle =
{
}
}
m_flExplosionRadius = 25
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_strReloadEndSound = ""
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Bookworm.Wpn.Whizby"
m_flBurstShotCooldown = 0
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_flPenetrationPercent = 100
m_strBulletImpactSound = "Wraith.Wpn.Impact"
m_flBulletRadiusVsWorld = 1
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flIntraBurstCycleTime = 0.1
m_flRecoilRecoverySpeed = 5
m_strWeaponImpactEffect = "particles/weapon_fx/bookworm/bookworm_tracer_impact_v2.vpcf"
m_bBulletShouldUseVerlet = true
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 2264
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/bookworm/bookworm_muzzle_flash.vpcf"
m_AimingShootSpreadPenalty = [ 0, 0.2 ]
m_flDamageFalloffStartRange = 787
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 2
m_flShootingUpSpreadPenalty = 0
m_flRecoilRecoveryDelayFactor = 0.05
m_flShootSpreadPenaltyPerShot = 1
m_bAllowExplosionToCollectGold = true
m_szBulletTravelTracerParticle = "particles/weapon_fx/bookworm/bookworm_base_attack_v2.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_flExplosionDamageScaleAtMaxRadius = 1
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}Base→Tier2{
primary =
{
m_Spread = 0.1
m_flRange = 2000
m_bCanZoom = true
m_iBullets = 1
m_flZoomFOV = 35
m_iClipSize = 40
m_flCycleTime = 0.1
m_flBulletSpeed = 4000
m_flDamageForce = 50
m_flRecoilSpeed = 1
m_StandingSpread = 1.5
m_flBulletDamage = 17.5
m_flBulletRadius = 10
m_flCritBonusEnd = 1.65
m_reloadDuration = 1
m_strReloadSound = "Player.WpnReload.Shared.Clip.Out"
m_strZoomInSound = "Hero.Default.ZoomIn"
m_NpcAimingSpread = 0.2
m_VerticallRecoil =
{
m_Range = [ -0.2, 0.2 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 0
m_iBurstShotCount = 1
m_strZoomOutSound = "Hero.Default.ZoomOut"
m_HorizontalRecoil =
{
m_Range = [ -0.1, 0.1 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
dirt =
{
}
wood =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
metal =
{
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
leafy_tree =
{
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/tier2boss/tier2boss_impact_metal.vpcf"
}
wood_plank =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
metalvehicle =
{
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_strReloadEndSound = "Player.WpnReload.Shared.Clip.In"
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Base.Bullet.Whizby"
m_flAutoReplenishClip = 1
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_flPenetrationPercent = 0
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flIntraBurstCycleTime = 0
m_flRecoilRecoverySpeed = 10
m_strWeaponImpactEffect = "particles/weapon_fx/tier2boss/tier2boss_tracer_impact.vpcf"
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 2400
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/tier2boss/tier2boss_muzzle_flash.vpcf"
m_flDamageFalloffStartRange = 400
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 2
m_flShootingUpSpreadPenalty = 2
m_flShootSpreadPenaltyPerShot = 0
m_szBulletTravelTracerParticle = "particles/weapon_fx/tier2boss/tier2boss_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}
}{
m_Spread = 0.1
m_flRange = 2000
m_bCanZoom = true
m_iBullets = 1
m_flZoomFOV = 35
m_iClipSize = 40
m_flCycleTime = 0.1
m_flBulletSpeed = 4000
m_flDamageForce = 50
m_flRecoilSpeed = 1
m_StandingSpread = 1.5
m_flBulletDamage = 17.5
m_flBulletRadius = 10
m_flCritBonusEnd = 1.65
m_reloadDuration = 1
m_strReloadSound = "Player.WpnReload.Shared.Clip.Out"
m_strZoomInSound = "Hero.Default.ZoomIn"
m_NpcAimingSpread = 0.2
m_VerticallRecoil =
{
m_Range = [ -0.2, 0.2 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 0
m_iBurstShotCount = 1
m_strZoomOutSound = "Hero.Default.ZoomOut"
m_HorizontalRecoil =
{
m_Range = [ -0.1, 0.1 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
dirt =
{
}
wood =
{
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
metal =
{
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
leafy_tree =
{
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/tier2boss/tier2boss_impact_metal.vpcf"
}
wood_plank =
{
}
metalvehicle =
{
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_strReloadEndSound = "Player.WpnReload.Shared.Clip.In"
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Base.Bullet.Whizby"
m_flAutoReplenishClip = 1
m_flBurstShotCooldown = 0
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_flPenetrationPercent = 0
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flRecoilRecoverySpeed = 10
m_strWeaponImpactEffect = "particles/weapon_fx/tier2boss/tier2boss_tracer_impact.vpcf"
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 2400
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/tier2boss/tier2boss_muzzle_flash.vpcf"
m_flDamageFalloffStartRange = 400
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 2
m_flShootingUpSpreadPenalty = 2
m_flShootSpreadPenaltyPerShot = 0
m_szBulletTravelTracerParticle = "particles/weapon_fx/tier2boss/tier2boss_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}Base→Tier3{
primary =
{
m_Spread = 0.5
m_flRange = 3000
m_bCanZoom = true
m_iBullets = 1
m_flZoomFOV = 35
m_iClipSize = 16
m_flCycleTime = 0.53
m_flBulletSpeed = 25000
m_flDamageForce = 50
m_flRecoilSpeed = 1
m_StandingSpread = 1.5
m_flBulletDamage = 106
m_flBulletRadius = 3
m_flCritBonusEnd = 1.65
m_reloadDuration = 1
m_strReloadSound = "Player.WpnReload.Shared.Clip.Out"
m_strZoomInSound = "Hero.Default.ZoomIn"
m_NpcAimingSpread = 0
m_VerticallRecoil =
{
m_Range = [ -0.2, 0.2 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 0
m_iBurstShotCount = 1
m_strZoomOutSound = "Hero.Default.ZoomOut"
m_HorizontalRecoil =
{
m_Range = [ -0.1, 0.1 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
dirt =
{
}
wood =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
metal =
{
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
leafy_tree =
{
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
metalvehicle =
{
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_strReloadEndSound = "Player.WpnReload.Shared.Clip.In"
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Base.Bullet.Whizby"
m_flAutoReplenishClip = 2
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0.8
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flIntraBurstCycleTime = 0
m_flRecoilRecoverySpeed = 10
m_strWeaponImpactEffect = "particles/weapon_fx/default_tracer_impact.vpcf"
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 3000
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/default_muzzle_flash.vpcf"
m_flDamageFalloffStartRange = 1000
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 2
m_flShootingUpSpreadPenalty = 5
m_flShootSpreadPenaltyPerShot = 0
m_szBulletTravelTracerParticle = "particles/weapon_fx/default_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}
}{
m_Spread = 0.5
m_flRange = 3000
m_bCanZoom = true
m_iBullets = 1
m_flZoomFOV = 35
m_iClipSize = 16
m_flCycleTime = 0.53
m_flBulletSpeed = 25000
m_flDamageForce = 50
m_flRecoilSpeed = 1
m_StandingSpread = 1.5
m_flBulletDamage = 106
m_flBulletRadius = 3
m_flCritBonusEnd = 1.65
m_reloadDuration = 1
m_strReloadSound = "Player.WpnReload.Shared.Clip.Out"
m_strZoomInSound = "Hero.Default.ZoomIn"
m_NpcAimingSpread = 0
m_VerticallRecoil =
{
m_Range = [ -0.2, 0.2 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 0
m_iBurstShotCount = 1
m_strZoomOutSound = "Hero.Default.ZoomOut"
m_HorizontalRecoil =
{
m_Range = [ -0.1, 0.1 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
dirt =
{
}
wood =
{
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
metal =
{
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
leafy_tree =
{
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
}
metalvehicle =
{
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_strReloadEndSound = "Player.WpnReload.Shared.Clip.In"
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Base.Bullet.Whizby"
m_flAutoReplenishClip = 2
m_flBurstShotCooldown = 0
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0.8
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flRecoilRecoverySpeed = 10
m_strWeaponImpactEffect = "particles/weapon_fx/default_tracer_impact.vpcf"
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 3000
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/default_muzzle_flash.vpcf"
m_flDamageFalloffStartRange = 1000
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 2
m_flShootingUpSpreadPenalty = 5
m_flShootSpreadPenaltyPerShot = 0
m_szBulletTravelTracerParticle = "particles/weapon_fx/default_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}{
primary =
{
m_Spread = 2
m_flRange = 7000
m_bCanZoom = true
m_iBullets = 9
m_flZoomFOV = 35
m_iClipSize = 9
m_flCycleTime = 0.63
m_nRecoilSeed = 123424
m_flBulletSpeed = 24000
m_flDamageForce = 150
m_flRecoilSpeed = 6
m_flRecycleTime = 2
m_strShootSound = "Abrams.Wpn.Fire.Main"
m_StandingSpread = 1.5
m_flBulletDamage = 3.6
m_flBulletRadius = 3
m_flCritBonusEnd = 1.65
m_reloadDuration = 0.3525
m_strReloadSound = ""
m_strZoomInSound = "Abrams.Wpn.ZoomIn"
m_VerticallRecoil =
{
m_Range = 1
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 1
m_iBurstShotCount = 1
m_strZoomOutSound = "Abrams.Wpn.ZoomOut"
m_HorizontalRecoil =
{
m_Range = [ -0.1, 0.1 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
dirt =
{
}
wood =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
metal =
{
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
leafy_tree =
{
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
metalvehicle =
{
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 0
m_strFirstShotSound = "Abrams.Wpn.Fire.First"
m_strReloadEndSound = ""
m_vecScatterOffsets =
[
[ 0, 0 ],
[ 0.6, 0 ],
[ -0.6, 0 ],
[ 0, 0.6 ],
[ 0, -0.6 ],
[ 0.45, 0.75 ],
[ -0.45, -0.75 ],
[ -0.45, 0.75 ],
[ 0.45, -0.75 ],
]
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Abrams.Wpn.Whizby"
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_bReloadSingleBullets = true
m_flBulletGravityScale = 0.8
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_strBulletImpactSound = "Abrams.Wpn.Impact"
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flIntraBurstCycleTime = 0
m_flPelletScatterFactor = 2.1
m_flRecoilRecoverySpeed = 6
m_strWeaponImpactEffect = "particles/weapon_fx/default_shotgun_tracer_impact.vpcf"
m_bBulletShouldUseVerlet = true
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 1574.8
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_iBulletsToFullyClaimOrb = 1
m_szMuzzleFlashEffectName = "particles/weapon_fx/bull/bull_muzzle_flash.vpcf"
m_AimingShootSpreadPenalty = [ 0, 2 ]
m_bApplySpreadToFirstPellet = false
m_flDamageFalloffStartRange = 669.291
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 5
m_flShootingUpSpreadPenalty = 0
m_flPelletScatterSpreadFactor = 0.3
m_flRecoilRecoveryDelayFactor = 0.6
m_flShootSpreadPenaltyPerShot = 0.2
m_szBulletTravelTracerParticle = "particles/weapon_fx/bull/bull_shotgun_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_bReloadSingleBulletsAllowCancel = true
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_flReloadSingleBulletsInitialDelay = 0.705
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}
}{
m_Spread = 2
m_flRange = 7000
m_bCanZoom = true
m_iBullets = 9
m_flZoomFOV = 35
m_iClipSize = 9
m_flCycleTime = 0.63
m_nRecoilSeed = 123424
m_flBulletSpeed = 24000
m_flDamageForce = 150
m_flRecoilSpeed = 6
m_strShootSound = "Abrams.Wpn.Fire.Main"
m_StandingSpread = 1.5
m_flBulletDamage = 3.6
m_flBulletRadius = 3
m_flCritBonusEnd = 1.65
m_reloadDuration = 0.3525
m_strReloadSound = ""
m_strZoomInSound = "Abrams.Wpn.ZoomIn"
m_VerticallRecoil =
{
m_Range = 1
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 1
m_iBurstShotCount = 1
m_strZoomOutSound = "Abrams.Wpn.ZoomOut"
m_HorizontalRecoil =
{
m_Range = [ -0.1, 0.1 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
dirt =
{
}
wood =
{
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
metal =
{
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
leafy_tree =
{
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
}
metalvehicle =
{
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 0
m_strFirstShotSound = "Abrams.Wpn.Fire.First"
m_strReloadEndSound = ""
m_vecScatterOffsets =
[
[ 0, 0 ],
[ 0.6, 0 ],
[ -0.6, 0 ],
[ 0, 0.6 ],
[ 0, -0.6 ],
[ 0.45, 0.75 ],
[ -0.45, -0.75 ],
[ -0.45, 0.75 ],
[ 0.45, -0.75 ],
]
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Abrams.Wpn.Whizby"
m_flBurstShotCooldown = 0
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_bReloadSingleBullets = true
m_flBulletGravityScale = 0.8
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_strBulletImpactSound = "Abrams.Wpn.Impact"
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flPelletScatterFactor = 2.1
m_flRecoilRecoverySpeed = 6
m_strWeaponImpactEffect = "particles/weapon_fx/default_shotgun_tracer_impact.vpcf"
m_bBulletShouldUseVerlet = true
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 1574.8
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_iBulletsToFullyClaimOrb = 1
m_szMuzzleFlashEffectName = "particles/weapon_fx/bull/bull_muzzle_flash.vpcf"
m_AimingShootSpreadPenalty = [ 0, 2 ]
m_bApplySpreadToFirstPellet = false
m_flDamageFalloffStartRange = 669.291
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 5
m_flShootingUpSpreadPenalty = 0
m_flPelletScatterSpreadFactor = 0.3
m_flRecoilRecoveryDelayFactor = 0.6
m_flShootSpreadPenaltyPerShot = 0.2
m_szBulletTravelTracerParticle = "particles/weapon_fx/bull/bull_shotgun_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_bReloadSingleBulletsAllowCancel = true
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_flReloadSingleBulletsInitialDelay = 0.705
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}{
primary =
{
m_Spread = 0.2
m_flRange = 7000
m_bCanZoom = true
m_iBullets = 1
m_flZoomFOV = 35
m_iClipSize = 24
m_flCycleTime = 0.3
m_flBulletSpeed = 25000
m_flDamageForce = 50
m_flRecoilSpeed = 1
m_StandingSpread = 1.5
m_flBulletDamage = 4.9
m_flBulletRadius = 3
m_flCritBonusEnd = 1.65
m_reloadDuration = 2
m_strReloadSound = "Player.WpnReload.Shared.Clip.Out"
m_strZoomInSound = "Hero.Default.ZoomIn"
m_VerticallRecoil =
{
m_Range = [ 0.3, 0.5 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 0
m_iBurstShotCount = 4
m_strZoomOutSound = "Hero.Default.ZoomOut"
m_HorizontalRecoil =
{
m_Range = [ -0.1, 0.1 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
dirt =
{
}
wood =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
metal =
{
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
leafy_tree =
{
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
metalvehicle =
{
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 0
m_strReloadEndSound = "Player.WpnReload.Shared.Clip.In"
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Base.Bullet.Whizby"
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0.8
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flIntraBurstCycleTime = 0.1
m_flRecoilRecoverySpeed = 3
m_strWeaponImpactEffect = "particles/weapon_fx/default_tracer_impact.vpcf"
m_bBulletShouldUseVerlet = true
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 2264
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/default_muzzle_flash.vpcf"
m_AimingShootSpreadPenalty = [ 0, 1 ]
m_flDamageFalloffStartRange = 787
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 3
m_flShootingUpSpreadPenalty = 0
m_flShootSpreadPenaltyPerShot = 0.2
m_szBulletTravelTracerParticle = "particles/weapon_fx/default_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}
}{
m_Spread = 0.2
m_flRange = 7000
m_bCanZoom = true
m_iBullets = 1
m_flZoomFOV = 35
m_iClipSize = 24
m_flCycleTime = 0.3
m_flBulletSpeed = 25000
m_flDamageForce = 50
m_flRecoilSpeed = 1
m_StandingSpread = 1.5
m_flBulletDamage = 4.9
m_flBulletRadius = 3
m_flCritBonusEnd = 1.65
m_reloadDuration = 2
m_strReloadSound = "Player.WpnReload.Shared.Clip.Out"
m_strZoomInSound = "Hero.Default.ZoomIn"
m_VerticallRecoil =
{
m_Range = [ 0.3, 0.5 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 0
m_iBurstShotCount = 4
m_strZoomOutSound = "Hero.Default.ZoomOut"
m_HorizontalRecoil =
{
m_Range = [ -0.1, 0.1 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
dirt =
{
}
wood =
{
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
metal =
{
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
leafy_tree =
{
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
}
metalvehicle =
{
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 0
m_strReloadEndSound = "Player.WpnReload.Shared.Clip.In"
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Base.Bullet.Whizby"
m_flBurstShotCooldown = 0
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0.8
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flIntraBurstCycleTime = 0.1
m_flRecoilRecoverySpeed = 3
m_strWeaponImpactEffect = "particles/weapon_fx/default_tracer_impact.vpcf"
m_bBulletShouldUseVerlet = true
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 2264
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/default_muzzle_flash.vpcf"
m_AimingShootSpreadPenalty = [ 0, 1 ]
m_flDamageFalloffStartRange = 787
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 3
m_flShootingUpSpreadPenalty = 0
m_flShootSpreadPenaltyPerShot = 0.2
m_szBulletTravelTracerParticle = "particles/weapon_fx/default_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}Trade Secret{
primary =
{
m_Spread = 0
m_flRange = 7000
m_bCanZoom = true
m_iBullets = 1
m_flZoomFOV = 35
m_iClipSize = 40
m_flCycleTime = 0.294
m_nRecoilSeed = 534
m_flBulletSpeed = 20669.3
m_flDamageForce = 50
m_flRecoilSpeed = 0.8
m_strShootSound = "Paradox.Wpn.Fire"
m_StandingSpread = 1.5
m_flBulletDamage = 6.8
m_flBulletRadius = 4
m_flCritBonusEnd = 1.65
m_reloadDuration = 2.585
m_strReloadSound = "Paradox.Wpn.Reload.Start"
m_strSpinUpSound = ""
m_strZoomInSound = "Paradox.Wpn.ZoomIn"
m_VerticallRecoil =
{
m_Range = [ 0.2, 0.2 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 0
m_iBurstShotCount = 5
m_strZoomOutSound = "Paradox.Wpn.ZoomOut"
m_HorizontalRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
dirt =
{
}
wood =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
metal =
{
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
leafy_tree =
{
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
metalvehicle =
{
}
}
m_strSpinDownSound = ""
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_strReloadEndSound = ""
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Paradox.Wpn.Whizby"
m_strSpinUpLoopSound = ""
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0.1
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_strBulletImpactSound = "Paradox.Wpn.Impact"
m_flBulletRadiusVsWorld = 3
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flIntraBurstCycleTime = 0.0735
m_flRecoilRecoverySpeed = 15
m_strWeaponImpactEffect = "particles/weapon_fx/default_tracer_impact.vpcf"
m_bBulletShouldUseVerlet = true
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 2264
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/chrono/chrono_muzzle_flash.vpcf"
m_AimingShootSpreadPenalty = [ 0, 0 ]
m_flDamageFalloffStartRange = 787
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 2.5
m_flShootingUpSpreadPenalty = 0
m_flRecoilRecoveryDelayFactor = 0.3
m_flShootSpreadPenaltyPerShot = 0
m_szBulletTravelTracerParticle = "particles/weapon_fx/chrono/chrono_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_szSelfBulletTravelTracerParticle = "particles/weapon_fx/chrono/chrono_tracer_player.vpcf"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}
}{
m_Spread = 0
m_flRange = 7000
m_bCanZoom = true
m_iBullets = 1
m_flZoomFOV = 35
m_iClipSize = 40
m_flCycleTime = 0.294
m_nRecoilSeed = 534
m_flBulletSpeed = 20669.3
m_flDamageForce = 50
m_flRecoilSpeed = 0.8
m_strShootSound = "Paradox.Wpn.Fire"
m_StandingSpread = 1.5
m_flBulletDamage = 6.8
m_flBulletRadius = 4
m_flCritBonusEnd = 1.65
m_reloadDuration = 2.585
m_strReloadSound = "Paradox.Wpn.Reload.Start"
m_strSpinUpSound = ""
m_strZoomInSound = "Paradox.Wpn.ZoomIn"
m_VerticallRecoil =
{
m_Range = [ 0.2, 0.2 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 0
m_iBurstShotCount = 5
m_strZoomOutSound = "Paradox.Wpn.ZoomOut"
m_HorizontalRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
dirt =
{
}
wood =
{
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
metal =
{
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
leafy_tree =
{
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
}
metalvehicle =
{
}
}
m_strSpinDownSound = ""
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_strReloadEndSound = ""
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Paradox.Wpn.Whizby"
m_strSpinUpLoopSound = ""
m_flBurstShotCooldown = 0
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0.1
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_strBulletImpactSound = "Paradox.Wpn.Impact"
m_flBulletRadiusVsWorld = 3
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flIntraBurstCycleTime = 0.0735
m_flRecoilRecoverySpeed = 15
m_strWeaponImpactEffect = "particles/weapon_fx/default_tracer_impact.vpcf"
m_bBulletShouldUseVerlet = true
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 2264
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/chrono/chrono_muzzle_flash.vpcf"
m_AimingShootSpreadPenalty = [ 0, 0 ]
m_flDamageFalloffStartRange = 787
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 2.5
m_flShootingUpSpreadPenalty = 0
m_flRecoilRecoveryDelayFactor = 0.3
m_flShootSpreadPenaltyPerShot = 0
m_szBulletTravelTracerParticle = "particles/weapon_fx/chrono/chrono_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_szSelfBulletTravelTracerParticle = "particles/weapon_fx/chrono/chrono_tracer_player.vpcf"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}{
primary =
{
m_Spread = 1.2
m_flRange = 7000
m_bCanZoom = true
m_iBullets = 4
m_flZoomFOV = 35
m_iClipSize = 20
m_flCycleTime = 0.189
m_nRecoilSeed = 14235
m_flBulletSpeed = 12600
m_flDamageForce = 50
m_flRecoilSpeed = 1
m_strShootSound = "MoKrill.Wpn.Fire"
m_StandingSpread = 1.5
m_flBulletDamage = 2.82
m_flBulletRadius = 3
m_flCritBonusEnd = 1.65
m_reloadDuration = 2.82
m_strReloadSound = "MoKrill.Wpn.Reload.Start"
m_strZoomInSound = "MoKrill.Wpn.ZoomIn"
m_VerticallRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 0
m_iBurstShotCount = 1
m_strZoomOutSound = "MoKrill.Wpn.ZoomOut"
m_HorizontalRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
dirt =
{
}
wood =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
metal =
{
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
leafy_tree =
{
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
metalvehicle =
{
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_strReloadEndSound = ""
m_vecScatterOffsets =
[
[ 0, 0 ],
[ 0, -0.66 ],
[ -0.5, 0.5 ],
[ 0.5, 0.5 ],
]
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Base.Bullet.Whizby.Shotgun"
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0.8
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_strBulletImpactSound = "MoKrill.Wpn.Impact"
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flIntraBurstCycleTime = 0
m_flPelletScatterFactor = 1.2
m_flRecoilRecoverySpeed = 10
m_strWeaponImpactEffect = "particles/weapon_fx/default_tracer_impact.vpcf"
m_bBulletShouldUseVerlet = true
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 2264
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/default_muzzle_flash.vpcf"
m_AimingShootSpreadPenalty = [ 0, 0.9 ]
m_flDamageFalloffStartRange = 787
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 5
m_flShootingUpSpreadPenalty = 0
m_flPelletScatterSpreadFactor = 0.5
m_flShootSpreadPenaltyPerShot = 0.5
m_szBulletTravelTracerParticle = "particles/weapon_fx/digger/digger_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}
}{
ability_digger_entertunnel =
{
}
}{
m_Spread = 1.2
m_flRange = 7000
m_bCanZoom = true
m_iBullets = 4
m_flZoomFOV = 35
m_iClipSize = 20
m_flCycleTime = 0.189
m_nRecoilSeed = 14235
m_flBulletSpeed = 12600
m_flDamageForce = 50
m_flRecoilSpeed = 1
m_strShootSound = "MoKrill.Wpn.Fire"
m_StandingSpread = 1.5
m_flBulletDamage = 2.82
m_flBulletRadius = 3
m_flCritBonusEnd = 1.65
m_reloadDuration = 2.82
m_strReloadSound = "MoKrill.Wpn.Reload.Start"
m_strZoomInSound = "MoKrill.Wpn.ZoomIn"
m_VerticallRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 0
m_iBurstShotCount = 1
m_strZoomOutSound = "MoKrill.Wpn.ZoomOut"
m_HorizontalRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
dirt =
{
}
wood =
{
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
metal =
{
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
leafy_tree =
{
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
}
metalvehicle =
{
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_strReloadEndSound = ""
m_vecScatterOffsets =
[
[ 0, 0 ],
[ 0, -0.66 ],
[ -0.5, 0.5 ],
[ 0.5, 0.5 ],
]
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Base.Bullet.Whizby.Shotgun"
m_flBurstShotCooldown = 0
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0.8
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_strBulletImpactSound = "MoKrill.Wpn.Impact"
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flPelletScatterFactor = 1.2
m_flRecoilRecoverySpeed = 10
m_strWeaponImpactEffect = "particles/weapon_fx/default_tracer_impact.vpcf"
m_bBulletShouldUseVerlet = true
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 2264
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/default_muzzle_flash.vpcf"
m_AimingShootSpreadPenalty = [ 0, 0.9 ]
m_flDamageFalloffStartRange = 787
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 5
m_flShootingUpSpreadPenalty = 0
m_flPelletScatterSpreadFactor = 0.5
m_flShootSpreadPenaltyPerShot = 0.5
m_szBulletTravelTracerParticle = "particles/weapon_fx/digger/digger_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}{
primary =
{
m_Spread = 0.8
m_flRange = 7000
m_bCanCrit = false
m_bCanZoom = true
m_iBullets = 1
m_flZoomFOV = 35
m_iClipSize = 6
m_bIsSemiAuto = false
m_flCycleTime = 0.6
m_nRecoilSeed = 14235
m_flBulletSpeed = 2600
m_flDamageForce = 50
m_flRecoilSpeed = 1
m_strShootSound = "Krill.Wpn.Fire"
m_StandingSpread = 1.5
m_flBulletDamage = 70
m_flBulletRadius = 12
m_flCritBonusEnd = 1.65
m_reloadDuration = 2.8
m_strReloadSound = "Player.WpnReload.Shared.Clip.Out"
m_strZoomInSound = "Hero.Default.ZoomIn"
m_VerticallRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 0.3
m_iBurstShotCount = 1
m_strZoomOutSound = "Hero.Default.ZoomOut"
m_HorizontalRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 0.8
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
dirt =
{
}
wood =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
metal =
{
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
leafy_tree =
{
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
metalvehicle =
{
}
}
m_flExplosionRadius = 150
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_flVerticalAimBias = 1
m_strReloadEndSound = "Player.WpnReload.Shared.Clip.In"
m_vecScatterOffsets =
[
[ 0, 0 ],
[ 0, -0.66 ],
[ -0.5, 0.5 ],
[ 0.5, 0.5 ],
]
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Base.Bullet.Whizby"
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flSemiAutoCycleRate = 0.2
m_bReloadSingleBullets = false
m_flBulletGravityScale = 0.6
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_strBulletImpactSound = "Forge.Rocket.Barrage.Explode"
m_flBulletRadiusVsWorld = 4
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flIntraBurstCycleTime = 0
m_flPelletScatterFactor = 1.2
m_flRecoilRecoverySpeed = 10
m_strWeaponImpactEffect = "particles/weapon_fx/digger/digger_tracer_alt_impact.vpcf"
m_bBulletShouldUseVerlet = true
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 2264
m_flDamageFalloffEndScale = 1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/default_muzzle_flash.vpcf"
m_AimingShootSpreadPenalty = [ 0, 0.9 ]
m_flDamageFalloffStartRange = 787
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 0.6
m_flShootingUpSpreadPenalty = 0
m_flPelletScatterSpreadFactor = 0.5
m_flShootSpreadPenaltyPerShot = 0.15
m_bAllowExplosionToCollectGold = true
m_szBulletTravelTracerParticle = "particles/weapon_fx/digger/digger_tracer_alt.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_flExplosionDamageScaleAtMaxRadius = 0.25
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}
}{
m_Spread = 0.8
m_flRange = 7000
m_bCanCrit = false
m_bCanZoom = true
m_iBullets = 1
m_flZoomFOV = 35
m_iClipSize = 6
m_bIsSemiAuto = false
m_flCycleTime = 0.6
m_nRecoilSeed = 14235
m_flBulletSpeed = 2600
m_flDamageForce = 50
m_flRecoilSpeed = 1
m_strShootSound = "Krill.Wpn.Fire"
m_StandingSpread = 1.5
m_flBulletDamage = 70
m_flBulletRadius = 12
m_flCritBonusEnd = 1.65
m_reloadDuration = 2.8
m_strReloadSound = "Player.WpnReload.Shared.Clip.Out"
m_strZoomInSound = "Hero.Default.ZoomIn"
m_VerticallRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 0.3
m_iBurstShotCount = 1
m_strZoomOutSound = "Hero.Default.ZoomOut"
m_HorizontalRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 0.8
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
dirt =
{
}
wood =
{
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
metal =
{
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
leafy_tree =
{
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
}
metalvehicle =
{
}
}
m_flExplosionRadius = 150
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_flVerticalAimBias = 1
m_strReloadEndSound = "Player.WpnReload.Shared.Clip.In"
m_vecScatterOffsets =
[
[ 0, 0 ],
[ 0, -0.66 ],
[ -0.5, 0.5 ],
[ 0.5, 0.5 ],
]
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Base.Bullet.Whizby"
m_flBurstShotCooldown = 0
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flSemiAutoCycleRate = 0.2
m_bReloadSingleBullets = false
m_flBulletGravityScale = 0.6
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_strBulletImpactSound = "Forge.Rocket.Barrage.Explode"
m_flBulletRadiusVsWorld = 4
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flPelletScatterFactor = 1.2
m_flRecoilRecoverySpeed = 10
m_strWeaponImpactEffect = "particles/weapon_fx/digger/digger_tracer_alt_impact.vpcf"
m_bBulletShouldUseVerlet = true
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 2264
m_flDamageFalloffEndScale = 1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/default_muzzle_flash.vpcf"
m_AimingShootSpreadPenalty = [ 0, 0.9 ]
m_flDamageFalloffStartRange = 787
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 0.6
m_flShootingUpSpreadPenalty = 0
m_flPelletScatterSpreadFactor = 0.5
m_flShootSpreadPenaltyPerShot = 0.15
m_bAllowExplosionToCollectGold = true
m_szBulletTravelTracerParticle = "particles/weapon_fx/digger/digger_tracer_alt.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_flExplosionDamageScaleAtMaxRadius = 0.25
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}{
primary =
{
m_Spread = 0
m_flRange = 7000
m_bCanZoom = false
m_iBullets = 1
m_flZoomFOV = 35
m_iClipSize = 8
m_flCycleTime = 0.63
m_flBulletSpeed = 6000
m_flDamageForce = 50
m_flRecoilSpeed = 30
m_strShootSound = "Geist.Wpn.Fire"
m_StandingSpread = 1.5
m_flBulletDamage = 28
m_flBulletRadius = 10
m_flCritBonusEnd = 1.65
m_reloadDuration = 2
m_strReloadSound = ""
m_strZoomInSound = "Shiv.Wpn.Zoom.In"
m_VerticallRecoil =
{
m_Range = [ 1, 1 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 0
m_iBurstShotCount = 1
m_strZoomOutSound = "Shiv.Wpn.Zoom.Out"
m_HorizontalRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
dirt =
{
}
wood =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
metal =
{
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
leafy_tree =
{
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
metalvehicle =
{
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_strReloadEndSound = ""
m_vecScatterOffsets =
[
[ 0, 0 ],
]
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Base.Bullet.Whizby.Shotgun"
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_iAmmoConsumedPerShot = 1
m_strBulletImpactSound = "Shiv.Wpn.Impact"
m_flBulletRadiusVsWorld = 1
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flIntraBurstCycleTime = 0.05
m_flPelletScatterFactor = 1.5
m_flRecoilRecoverySpeed = 10
m_strWeaponImpactEffect = "particles/weapon_fx/doorman/doorman_tracer_impact.vpcf"
m_bBulletShouldUseVerlet = true
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 2264
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/doorman/doorman_muzzle_flash.vpcf"
m_AimingShootSpreadPenalty = [ 0, 1 ]
m_flDamageFalloffStartRange = 787
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 2
m_flShootingUpSpreadPenalty = 0
m_flPelletScatterSpreadFactor = 0.5
m_flRecoilRecoveryDelayFactor = 0.3
m_flShootSpreadPenaltyPerShot = 0.5
m_szBulletTravelTracerParticle = "particles/weapon_fx/doorman/doorman_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}
}{
m_Spread = 0
m_flRange = 7000
m_bCanZoom = false
m_iBullets = 1
m_flZoomFOV = 35
m_iClipSize = 8
m_flCycleTime = 0.63
m_flBulletSpeed = 6000
m_flDamageForce = 50
m_flRecoilSpeed = 30
m_strShootSound = "Geist.Wpn.Fire"
m_StandingSpread = 1.5
m_flBulletDamage = 28
m_flBulletRadius = 10
m_flCritBonusEnd = 1.65
m_reloadDuration = 2
m_strReloadSound = ""
m_strZoomInSound = "Shiv.Wpn.Zoom.In"
m_VerticallRecoil =
{
m_Range = [ 1, 1 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 0
m_iBurstShotCount = 1
m_strZoomOutSound = "Shiv.Wpn.Zoom.Out"
m_HorizontalRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
dirt =
{
}
wood =
{
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
metal =
{
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
leafy_tree =
{
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
}
metalvehicle =
{
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_strReloadEndSound = ""
m_vecScatterOffsets =
[
[ 0, 0 ],
]
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Base.Bullet.Whizby.Shotgun"
m_flBurstShotCooldown = 0
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_iAmmoConsumedPerShot = 1
m_strBulletImpactSound = "Shiv.Wpn.Impact"
m_flBulletRadiusVsWorld = 1
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flIntraBurstCycleTime = 0.05
m_flPelletScatterFactor = 1.5
m_flRecoilRecoverySpeed = 10
m_strWeaponImpactEffect = "particles/weapon_fx/doorman/doorman_tracer_impact.vpcf"
m_bBulletShouldUseVerlet = true
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 2264
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/doorman/doorman_muzzle_flash.vpcf"
m_AimingShootSpreadPenalty = [ 0, 1 ]
m_flDamageFalloffStartRange = 787
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 2
m_flShootingUpSpreadPenalty = 0
m_flPelletScatterSpreadFactor = 0.5
m_flRecoilRecoveryDelayFactor = 0.3
m_flShootSpreadPenaltyPerShot = 0.5
m_szBulletTravelTracerParticle = "particles/weapon_fx/doorman/doorman_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}Service With A Smile{
primary =
{
m_Spread = 0
m_flRange = 7000
m_bCanZoom = true
m_iBullets = 1
m_flZoomFOV = 35
m_iClipSize = 8
m_flCycleTime = 0.63
m_flBulletSpeed = 8000
m_flDamageForce = 50
m_flRecoilSpeed = 30
m_strShootSound = "Doorman.Wpn.Fire.Main"
m_StandingSpread = 1.5
m_flBulletDamage = 24
m_flBulletRadius = 10
m_flCritBonusEnd = 1.65
m_reloadDuration = 2.4
m_strReloadSound = "Doorman.Wpn.Reload.Start"
m_strZoomInSound = "Doorman.Wpn.ZoomIn"
m_VerticallRecoil =
{
m_Range = [ 0.5, 0.5 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 0
m_iBurstShotCount = 1
m_strZoomOutSound = "Doorman.Wpn.ZoomOut"
m_HorizontalRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
dirt =
{
}
wood =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
metal =
{
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
leafy_tree =
{
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
metalvehicle =
{
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_strFirstShotSound = "Doorman.Wpn.Fire.First"
m_strReloadEndSound = ""
m_vecScatterOffsets =
[
[ 0, 0 ],
]
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Doorman.Wpn.Whizby"
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_flPenetrationPercent = 50
m_iAmmoConsumedPerShot = 1
m_strBulletImpactSound = "Doorman.Wpn.Impact"
m_flBulletRadiusVsWorld = 1
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flIntraBurstCycleTime = 0.05
m_flPelletScatterFactor = 1.5
m_flRecoilRecoverySpeed = 10
m_strWeaponImpactEffect = "particles/weapon_fx/doorman/doorman_tracer_impact.vpcf"
m_bBulletShouldUseVerlet = true
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 2264
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/doorman/doorman_muzzle_flash.vpcf"
m_AimingShootSpreadPenalty = [ 0, 1 ]
m_flDamageFalloffStartRange = 787
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 2
m_flShootingUpSpreadPenalty = 0
m_flPelletScatterSpreadFactor = 0.5
m_flRecoilRecoveryDelayFactor = 0.3
m_flShootSpreadPenaltyPerShot = 0.5
m_szBulletTravelTracerParticle = "particles/weapon_fx/doorman/doorman_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}
}{
m_Spread = 0
m_flRange = 7000
m_bCanZoom = true
m_iBullets = 1
m_flZoomFOV = 35
m_iClipSize = 8
m_flCycleTime = 0.63
m_flBulletSpeed = 8000
m_flDamageForce = 50
m_flRecoilSpeed = 30
m_strShootSound = "Doorman.Wpn.Fire.Main"
m_StandingSpread = 1.5
m_flBulletDamage = 24
m_flBulletRadius = 10
m_flCritBonusEnd = 1.65
m_reloadDuration = 2.4
m_strReloadSound = "Doorman.Wpn.Reload.Start"
m_strZoomInSound = "Doorman.Wpn.ZoomIn"
m_VerticallRecoil =
{
m_Range = [ 0.5, 0.5 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 0
m_iBurstShotCount = 1
m_strZoomOutSound = "Doorman.Wpn.ZoomOut"
m_HorizontalRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
dirt =
{
}
wood =
{
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
metal =
{
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
leafy_tree =
{
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
}
metalvehicle =
{
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_strFirstShotSound = "Doorman.Wpn.Fire.First"
m_strReloadEndSound = ""
m_vecScatterOffsets =
[
[ 0, 0 ],
]
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Doorman.Wpn.Whizby"
m_flBurstShotCooldown = 0
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_flPenetrationPercent = 50
m_iAmmoConsumedPerShot = 1
m_strBulletImpactSound = "Doorman.Wpn.Impact"
m_flBulletRadiusVsWorld = 1
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flIntraBurstCycleTime = 0.05
m_flPelletScatterFactor = 1.5
m_flRecoilRecoverySpeed = 10
m_strWeaponImpactEffect = "particles/weapon_fx/doorman/doorman_tracer_impact.vpcf"
m_bBulletShouldUseVerlet = true
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 2264
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/doorman/doorman_muzzle_flash.vpcf"
m_AimingShootSpreadPenalty = [ 0, 1 ]
m_flDamageFalloffStartRange = 787
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 2
m_flShootingUpSpreadPenalty = 0
m_flPelletScatterSpreadFactor = 0.5
m_flRecoilRecoveryDelayFactor = 0.3
m_flShootSpreadPenaltyPerShot = 0.5
m_szBulletTravelTracerParticle = "particles/weapon_fx/doorman/doorman_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}Drifter Alt Weapon{
primary =
{
m_Spread = 0.5
m_flRange = 7000
m_bCanCrit = false
m_bCanZoom = false
m_iBullets = 1
m_flZoomFOV = 35
m_iClipSize = 9
m_flCycleTime = 1.05
m_flBulletSpeed = 3000
m_flRecoilSpeed = 2
m_strShootSound = "Yamato.WpnAlt.Fire"
m_StandingSpread = 1.5
m_flBulletDamage = 63.36
m_flBulletRadius = 13
m_flCritBonusEnd = 1.65
m_reloadDuration = 2.1
m_strReloadSound = "Player.WpnReload.Shared.Clip.Out"
m_strZoomInSound = "Yamato.Wpn.Zoom.In"
m_VerticallRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 0
m_iBurstShotCount = 1
m_strZoomOutSound = "Yamato.Wpn.Zoom.Out"
m_HorizontalRecoil =
{
m_Range = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
wood =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
}
m_flExplosionRadius = 120
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_flVerticalAimBias = 3
m_strReloadEndSound = "Player.WpnReload.Shared.Clip.In"
m_vecScatterOffsets = []
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Yamato.Wpn.Whizby"
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 1
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_iAmmoConsumedPerShot = 3
m_strBulletImpactSound = "Yamato.WpnAlt.Explosion"
m_flBulletRadiusVsWorld = 5
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flIntraBurstCycleTime = 0
m_flPelletScatterFactor = 1
m_flRecoilRecoverySpeed = 10
m_strBulletLoopingSound = "Yamato.WpnAlt.Proj.Lp"
m_strWeaponImpactEffect = "particles/abilities/yamato/yamato_explosive_dart_explode.vpcf"
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 2264
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = ""
m_AimingShootSpreadPenalty = [ 0, 2 ]
m_bHitOnceAcrossAllBullets = false
m_flDamageFalloffStartRange = 787
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 4
m_flShootingUpSpreadPenalty = 0
m_flPelletScatterSpreadFactor = 0.2
m_flRecoilRecoveryDelayFactor = 0.9
m_flShootSpreadPenaltyPerShot = 0.25
m_szBulletTravelTracerParticle = "particles/abilities/yamato/yamato_explosive_dart_projectile.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = ""
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = ""
}
}{
m_Spread = 0.5
m_flRange = 7000
m_bCanCrit = false
m_bCanZoom = false
m_iBullets = 1
m_flZoomFOV = 35
m_iClipSize = 9
m_flCycleTime = 1.05
m_flBulletSpeed = 3000
m_flRecoilSpeed = 2
m_strShootSound = "Yamato.WpnAlt.Fire"
m_StandingSpread = 1.5
m_flBulletDamage = 63.36
m_flBulletRadius = 13
m_flCritBonusEnd = 1.65
m_reloadDuration = 2.1
m_strReloadSound = "Player.WpnReload.Shared.Clip.Out"
m_strZoomInSound = "Yamato.Wpn.Zoom.In"
m_VerticallRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 0
m_iBurstShotCount = 1
m_strZoomOutSound = "Yamato.Wpn.Zoom.Out"
m_HorizontalRecoil =
{
m_Range = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
}
m_flExplosionRadius = 120
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_flVerticalAimBias = 3
m_strReloadEndSound = "Player.WpnReload.Shared.Clip.In"
m_vecScatterOffsets = []
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Yamato.Wpn.Whizby"
m_flBurstShotCooldown = 0
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 1
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_iAmmoConsumedPerShot = 3
m_strBulletImpactSound = "Yamato.WpnAlt.Explosion"
m_flBulletRadiusVsWorld = 5
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flPelletScatterFactor = 1
m_flRecoilRecoverySpeed = 10
m_strBulletLoopingSound = "Yamato.WpnAlt.Proj.Lp"
m_strWeaponImpactEffect = "particles/abilities/yamato/yamato_explosive_dart_explode.vpcf"
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 2264
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = ""
m_AimingShootSpreadPenalty = [ 0, 2 ]
m_bHitOnceAcrossAllBullets = false
m_flDamageFalloffStartRange = 787
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 4
m_flShootingUpSpreadPenalty = 0
m_flPelletScatterSpreadFactor = 0.2
m_flRecoilRecoveryDelayFactor = 0.9
m_flShootSpreadPenaltyPerShot = 0.25
m_szBulletTravelTracerParticle = "particles/abilities/yamato/yamato_explosive_dart_projectile.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = ""
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = ""
}Crimson Grasp{
primary =
{
m_Spread = 0
m_flRange = 7000
m_bCanZoom = true
m_iBullets = 3
m_flZoomFOV = 35
m_iClipSize = 12
m_flCycleTime = 0.441
m_flBulletSpeed = 20000
m_flDamageForce = 50
m_flRecoilSpeed = 2
m_strShootSound = "Drifter.Wpn.Fire.Main"
m_StandingSpread = 1.5
m_flBulletDamage = 19.5
m_flBulletRadius = 6
m_flCritBonusEnd = 1.65
m_reloadDuration = 2.444
m_strReloadSound = "Drifter.Wpn.Reload.Start"
m_strZoomInSound = "Drifter.Wpn.Zoom.In"
m_VerticallRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 0
m_iBurstShotCount = 1
m_strZoomOutSound = "Drifter.Wpn.Zoom.Out"
m_HorizontalRecoil =
{
m_Range = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flBulletLifetime = 0.054
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
dirt =
{
}
wood =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
metal =
{
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
leafy_tree =
{
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
metalvehicle =
{
}
}
m_vecOriginOffsets =
[
[ 0, 0 ],
[ 22, 11 ],
[ -16, -11 ],
]
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 0
m_strFirstShotSound = "Drifter.Wpn.Fire.First"
m_strReloadEndSound = ""
m_vecScatterOffsets =
[
[ 0, 0 ],
[ 0, 0 ],
[ 0, 0 ],
]
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Drifter.Wpn.Bullet.Whizby"
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_strBulletImpactSound = "Drifter.Wpn.Impact"
m_flBulletCreationDelay = 0.09
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flIntraBurstCycleTime = 0
m_flPelletScatterFactor = 1
m_flRecoilRecoverySpeed = 6
m_strWeaponImpactEffect = "particles/weapon_fx/drifter/drifter_weapon_tracer_impact.vpcf"
m_bBulletShouldUseVerlet = true
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 1063
m_flDamageFalloffEndScale = 0.6
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/drifter/drifter_muzzle_flash.vpcf"
m_AimingShootSpreadPenalty = [ 0, 2 ]
m_bHitOnceAcrossAllBullets = true
m_flDamageFalloffStartRange = 866
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 4
m_flShootingUpSpreadPenalty = 0
m_flRecoilRecoveryDelayFactor = 0.9
m_flShootSpreadPenaltyPerShot = 0.25
m_szBulletTravelTracerParticle = ""
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}
}{
m_Spread = 0
m_flRange = 7000
m_bCanZoom = true
m_iBullets = 3
m_flZoomFOV = 35
m_iClipSize = 12
m_flCycleTime = 0.441
m_flBulletSpeed = 20000
m_flDamageForce = 50
m_flRecoilSpeed = 2
m_strShootSound = "Drifter.Wpn.Fire.Main"
m_StandingSpread = 1.5
m_flBulletDamage = 19.5
m_flBulletRadius = 6
m_flCritBonusEnd = 1.65
m_reloadDuration = 2.444
m_strReloadSound = "Drifter.Wpn.Reload.Start"
m_strZoomInSound = "Drifter.Wpn.Zoom.In"
m_VerticallRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 0
m_iBurstShotCount = 1
m_strZoomOutSound = "Drifter.Wpn.Zoom.Out"
m_HorizontalRecoil =
{
m_Range = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flBulletLifetime = 0.054
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
dirt =
{
}
wood =
{
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
metal =
{
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
leafy_tree =
{
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
}
metalvehicle =
{
}
}
m_vecOriginOffsets =
[
[ 0, 0 ],
[ 22, 11 ],
[ -16, -11 ],
]
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 0
m_strFirstShotSound = "Drifter.Wpn.Fire.First"
m_strReloadEndSound = ""
m_vecScatterOffsets =
[
[ 0, 0 ],
[ 0, 0 ],
[ 0, 0 ],
]
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Drifter.Wpn.Bullet.Whizby"
m_flBurstShotCooldown = 0
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_strBulletImpactSound = "Drifter.Wpn.Impact"
m_flBulletCreationDelay = 0.09
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flPelletScatterFactor = 1
m_flRecoilRecoverySpeed = 6
m_strWeaponImpactEffect = "particles/weapon_fx/drifter/drifter_weapon_tracer_impact.vpcf"
m_bBulletShouldUseVerlet = true
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 1063
m_flDamageFalloffEndScale = 0.6
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/drifter/drifter_muzzle_flash.vpcf"
m_AimingShootSpreadPenalty = [ 0, 2 ]
m_bHitOnceAcrossAllBullets = true
m_flDamageFalloffStartRange = 866
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 4
m_flShootingUpSpreadPenalty = 0
m_flRecoilRecoveryDelayFactor = 0.9
m_flShootSpreadPenaltyPerShot = 0.25
m_szBulletTravelTracerParticle = ""
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}{
primary =
{
m_Spread = 0.45
m_flRange = 7000
m_bCanZoom = true
m_bSpinsUp = 1
m_iBullets = 1
m_flZoomFOV = 35
m_iClipSize = 66
m_flCycleTime = 0.21
m_flBulletSpeed = 25590.6
m_flDamageForce = 50
m_flRecoilSpeed = 1
m_strShootSound = "McGinnis.Wpn.Fire.Main"
m_StandingSpread = 1.5
m_flBulletDamage = 6.08
m_flBulletRadius = 4
m_flCritBonusEnd = 1.65
m_reloadDuration = 3.29
m_strReloadSound = "McGinnis.Wpn.Reload.Start"
m_strZoomInSound = "McGinnis.Wpn.ZoomIn"
m_VerticallRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flSpinDecayRate = 0.25
m_flSpreadPerShot = 0.15
m_flVerticalPunch = 0
m_iBurstShotCount = 1
m_strZoomOutSound = "McGinnis.Wpn.ZoomOut"
m_HorizontalRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
dirt =
{
}
wood =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
metal =
{
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
leafy_tree =
{
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
metalvehicle =
{
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_strFirstShotSound = "McGinnis.Wpn.Fire.First"
m_strReloadEndSound = ""
m_flMaxSpinCycleTime = 0.084
m_flSpinIncreaseRate = 0.5
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "McGinnis.Wpn.BulletWhizby"
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_strShotReleaseSound = "McGinnis.Wpn.Fire.Release"
m_flBulletGravityScale = 0.8
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_strBulletImpactSound = "McGinnis.Wpn.Impact"
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flIntraBurstCycleTime = 0
m_flRecoilRecoverySpeed = 4
m_strWeaponImpactEffect = "particles/weapon_fx/default_tracer_impact.vpcf"
m_bBulletShouldUseVerlet = true
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 2264
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/mcginnis/mcginnis_muzzle_flash.vpcf"
m_AimingShootSpreadPenalty = [ 0, 0.4 ]
m_flDamageFalloffStartRange = 787
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 2
m_flShootingUpSpreadPenalty = 0
m_flShootSpreadPenaltyPerShot = 0.45
m_szBulletTravelTracerParticle = "particles/weapon_fx/mcginnis/mcginnis_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}
}{
m_Spread = 0.45
m_flRange = 7000
m_bCanZoom = true
m_bSpinsUp = 1
m_iBullets = 1
m_flZoomFOV = 35
m_iClipSize = 66
m_flCycleTime = 0.21
m_flBulletSpeed = 25590.6
m_flDamageForce = 50
m_flRecoilSpeed = 1
m_strShootSound = "McGinnis.Wpn.Fire.Main"
m_StandingSpread = 1.5
m_flBulletDamage = 6.08
m_flBulletRadius = 4
m_flCritBonusEnd = 1.65
m_reloadDuration = 3.29
m_strReloadSound = "McGinnis.Wpn.Reload.Start"
m_strZoomInSound = "McGinnis.Wpn.ZoomIn"
m_VerticallRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flSpinDecayRate = 0.25
m_flSpreadPerShot = 0.15
m_flVerticalPunch = 0
m_iBurstShotCount = 1
m_strZoomOutSound = "McGinnis.Wpn.ZoomOut"
m_HorizontalRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
dirt =
{
}
wood =
{
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
metal =
{
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
leafy_tree =
{
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
}
metalvehicle =
{
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_strFirstShotSound = "McGinnis.Wpn.Fire.First"
m_strReloadEndSound = ""
m_flMaxSpinCycleTime = 0.084
m_flSpinIncreaseRate = 0.5
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "McGinnis.Wpn.BulletWhizby"
m_flBurstShotCooldown = 0
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_strShotReleaseSound = "McGinnis.Wpn.Fire.Release"
m_flBulletGravityScale = 0.8
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_strBulletImpactSound = "McGinnis.Wpn.Impact"
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flRecoilRecoverySpeed = 4
m_strWeaponImpactEffect = "particles/weapon_fx/default_tracer_impact.vpcf"
m_bBulletShouldUseVerlet = true
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 2264
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/mcginnis/mcginnis_muzzle_flash.vpcf"
m_AimingShootSpreadPenalty = [ 0, 0.4 ]
m_flDamageFalloffStartRange = 787
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 2
m_flShootingUpSpreadPenalty = 0
m_flShootSpreadPenaltyPerShot = 0.45
m_szBulletTravelTracerParticle = "particles/weapon_fx/mcginnis/mcginnis_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}{
primary =
{
m_Spread = 0
m_flRange = 1000
m_bCanZoom = false
m_iBullets = 1
m_flZoomFOV = 35
m_iClipSize = 15
m_flCycleTime = 0.8
m_nRecoilSeed = 32152
m_flBulletSpeed = 20000
m_flDamageForce = 50
m_flRecoilSpeed = 5
m_strShootSound = "Fencer.Wpn.Fire"
m_StandingSpread = 1.5
m_flBulletDamage = 14
m_flBulletRadius = 4
m_flCritBonusEnd = 1.65
m_reloadDuration = 2.5
m_strReloadSound = "Wraith.Wpn.Reload.Clip.Out"
m_strZoomInSound = "Wraith.Wpn.Zoom.In"
m_VerticallRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 0
m_iBurstShotCount = 3
m_strZoomOutSound = "Wraith.Wpn.Zoom.Out"
m_BulletSpeedCurve =
{
m_spline =
[
{
x = 0
y = 22500
m_flSlopeIncoming = 0
m_flSlopeOutgoing = 0
},
{
x = 100
y = 22500
m_flSlopeIncoming = 0
m_flSlopeOutgoing = 0
},
]
m_tangents =
[
{
m_nIncomingTangent = "CURVE_TANGENT_SPLINE"
m_nOutgoingTangent = "CURVE_TANGENT_SPLINE"
},
{
m_nIncomingTangent = "CURVE_TANGENT_SPLINE"
m_nOutgoingTangent = "CURVE_TANGENT_SPLINE"
},
]
m_vDomainMaxs = [ 100, 22500 ]
m_vDomainMins = [ 0, 1 ]
}
m_HorizontalRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 1
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
dirt =
{
}
wood =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
metal =
{
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
leafy_tree =
{
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
metalvehicle =
{
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_strReloadEndSound = "Wraith.Wpn.Reload.Clip.In"
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Wraith.Wpn.Whizby"
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_iAmmoConsumedPerShot = 1
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flIntraBurstCycleTime = 0.25
m_flRecoilRecoverySpeed = 5
m_strWeaponImpactEffect = "particles/weapon_fx/default_tracer_impact.vpcf"
m_bBulletShouldUseVerlet = true
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 1000
m_flDamageFalloffEndScale = 1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = ""
m_AimingShootSpreadPenalty = [ 0, 0 ]
m_bHitOnceAcrossAllBullets = true
m_flDamageFalloffStartRange = 1000
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 2
m_flShootingUpSpreadPenalty = 0
m_flRecoilRecoveryDelayFactor = 0.05
m_flShootSpreadPenaltyPerShot = 0
m_szBulletTravelTracerParticle = "particles/weapon_fx/fencer/fencer_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}
}{
m_Spread = 0
m_flRange = 1000
m_bCanZoom = false
m_iBullets = 1
m_flZoomFOV = 35
m_iClipSize = 15
m_flCycleTime = 0.8
m_nRecoilSeed = 32152
m_flBulletSpeed = 20000
m_flDamageForce = 50
m_flRecoilSpeed = 5
m_strShootSound = "Fencer.Wpn.Fire"
m_StandingSpread = 1.5
m_flBulletDamage = 14
m_flBulletRadius = 4
m_flCritBonusEnd = 1.65
m_reloadDuration = 2.5
m_strReloadSound = "Wraith.Wpn.Reload.Clip.Out"
m_strZoomInSound = "Wraith.Wpn.Zoom.In"
m_VerticallRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 0
m_iBurstShotCount = 3
m_strZoomOutSound = "Wraith.Wpn.Zoom.Out"
m_BulletSpeedCurve =
{
m_spline =
[
{
x = 0
y = 22500
m_flSlopeIncoming = 0
m_flSlopeOutgoing = 0
},
{
x = 100
y = 22500
m_flSlopeIncoming = 0
m_flSlopeOutgoing = 0
},
]
m_tangents =
[
{
m_nIncomingTangent = "CURVE_TANGENT_SPLINE"
m_nOutgoingTangent = "CURVE_TANGENT_SPLINE"
},
{
m_nIncomingTangent = "CURVE_TANGENT_SPLINE"
m_nOutgoingTangent = "CURVE_TANGENT_SPLINE"
},
]
m_vDomainMaxs = [ 100, 22500 ]
m_vDomainMins = [ 0, 1 ]
}
m_HorizontalRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 1
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
dirt =
{
}
wood =
{
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
metal =
{
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
leafy_tree =
{
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
}
metalvehicle =
{
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_strReloadEndSound = "Wraith.Wpn.Reload.Clip.In"
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Wraith.Wpn.Whizby"
m_flBurstShotCooldown = 0
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_iAmmoConsumedPerShot = 1
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flIntraBurstCycleTime = 0.25
m_flRecoilRecoverySpeed = 5
m_strWeaponImpactEffect = "particles/weapon_fx/default_tracer_impact.vpcf"
m_bBulletShouldUseVerlet = true
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 1000
m_flDamageFalloffEndScale = 1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = ""
m_AimingShootSpreadPenalty = [ 0, 0 ]
m_bHitOnceAcrossAllBullets = true
m_flDamageFalloffStartRange = 1000
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 2
m_flShootingUpSpreadPenalty = 0
m_flRecoilRecoveryDelayFactor = 0.05
m_flShootSpreadPenaltyPerShot = 0
m_szBulletTravelTracerParticle = "particles/weapon_fx/fencer/fencer_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}Pride of Ixia{
primary =
{
m_Spread = 0
m_flRange = 1000
m_bCanZoom = true
m_iBullets = 1
m_flZoomFOV = 35
m_iClipSize = 15
m_flCycleTime = 0.38
m_nRecoilSeed = 32152
m_flBulletSpeed = 5000
m_flDamageForce = 50
m_flRecoilSpeed = 5
m_strShootSound = "Fencer.Wpn.Fire"
m_StandingSpread = 1.5
m_flBulletDamage = 18.5
m_flBulletRadius = 10
m_flCritBonusEnd = 1.65
m_reloadDuration = 2.5
m_strReloadSound = "Fencer.Wpn.Reload.Start"
m_strZoomInSound = "Wraith.Wpn.Zoom.In"
m_VerticallRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 0
m_iBurstShotCount = 1
m_strZoomOutSound = "Wraith.Wpn.Zoom.Out"
m_BulletSpeedCurve =
{
m_spline =
[
{
x = 0
y = 22500
m_flSlopeIncoming = 0
m_flSlopeOutgoing = 0
},
{
x = 100
y = 22500
m_flSlopeIncoming = 0
m_flSlopeOutgoing = 0
},
]
m_tangents =
[
{
m_nIncomingTangent = "CURVE_TANGENT_SPLINE"
m_nOutgoingTangent = "CURVE_TANGENT_SPLINE"
},
{
m_nIncomingTangent = "CURVE_TANGENT_SPLINE"
m_nOutgoingTangent = "CURVE_TANGENT_SPLINE"
},
]
m_vDomainMaxs = [ 100, 22500 ]
m_vDomainMins = [ 0, 1 ]
}
m_HorizontalRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 1
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
dirt =
{
}
wood =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
metal =
{
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/weapon_fx/fencer/fencer_impact_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/weapon_fx/fencer/fencer_impact_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/weapon_fx/fencer/fencer_impact_spray_large.vpcf"
}
leafy_tree =
{
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/weapon_fx/fencer/fencer_impact_spray_large.vpcf"
}
wood_plank =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
metalvehicle =
{
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_strReloadEndSound = ""
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Wraith.Wpn.Whizby"
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_iAmmoConsumedPerShot = 1
m_eAttachmentSourceType = "EAttachmentSource_Custom"
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flIntraBurstCycleTime = 0
m_flRecoilRecoverySpeed = 5
m_strWeaponImpactEffect = "particles/weapon_fx/fencer/fencer_tracer_impact.vpcf"
m_bBulletShouldUseVerlet = true
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 1000
m_flDamageFalloffEndScale = 1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/fencer/fencer_firing.vpcf"
m_AimingShootSpreadPenalty = [ 0, 0 ]
m_bHitOnceAcrossAllBullets = true
m_flDamageFalloffStartRange = 1000
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 2
m_flShootingUpSpreadPenalty = 0
m_strCustomAttachmentSource = "attach_sword_fx"
m_flRecoilRecoveryDelayFactor = 0.05
m_flShootSpreadPenaltyPerShot = 0
m_szBulletTravelTracerParticle = ""
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}
}{
m_Spread = 0
m_flRange = 1000
m_bCanZoom = true
m_iBullets = 1
m_flZoomFOV = 35
m_iClipSize = 15
m_flCycleTime = 0.38
m_nRecoilSeed = 32152
m_flBulletSpeed = 5000
m_flDamageForce = 50
m_flRecoilSpeed = 5
m_strShootSound = "Fencer.Wpn.Fire"
m_StandingSpread = 1.5
m_flBulletDamage = 18.5
m_flBulletRadius = 10
m_flCritBonusEnd = 1.65
m_reloadDuration = 2.5
m_strReloadSound = "Fencer.Wpn.Reload.Start"
m_strZoomInSound = "Wraith.Wpn.Zoom.In"
m_VerticallRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 0
m_iBurstShotCount = 1
m_strZoomOutSound = "Wraith.Wpn.Zoom.Out"
m_BulletSpeedCurve =
{
m_spline =
[
{
x = 0
y = 22500
m_flSlopeIncoming = 0
m_flSlopeOutgoing = 0
},
{
x = 100
y = 22500
m_flSlopeIncoming = 0
m_flSlopeOutgoing = 0
},
]
m_tangents =
[
{
m_nIncomingTangent = "CURVE_TANGENT_SPLINE"
m_nOutgoingTangent = "CURVE_TANGENT_SPLINE"
},
{
m_nIncomingTangent = "CURVE_TANGENT_SPLINE"
m_nOutgoingTangent = "CURVE_TANGENT_SPLINE"
},
]
m_vDomainMaxs = [ 100, 22500 ]
m_vDomainMins = [ 0, 1 ]
}
m_HorizontalRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 1
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
dirt =
{
}
wood =
{
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
metal =
{
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/weapon_fx/fencer/fencer_impact_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/weapon_fx/fencer/fencer_impact_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/weapon_fx/fencer/fencer_impact_spray_large.vpcf"
}
leafy_tree =
{
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/weapon_fx/fencer/fencer_impact_spray_large.vpcf"
}
wood_plank =
{
}
metalvehicle =
{
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_strReloadEndSound = ""
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Wraith.Wpn.Whizby"
m_flBurstShotCooldown = 0
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_iAmmoConsumedPerShot = 1
m_eAttachmentSourceType = "EAttachmentSource_Custom"
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flRecoilRecoverySpeed = 5
m_strWeaponImpactEffect = "particles/weapon_fx/fencer/fencer_tracer_impact.vpcf"
m_bBulletShouldUseVerlet = true
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 1000
m_flDamageFalloffEndScale = 1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/fencer/fencer_firing.vpcf"
m_AimingShootSpreadPenalty = [ 0, 0 ]
m_bHitOnceAcrossAllBullets = true
m_flDamageFalloffStartRange = 1000
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 2
m_flShootingUpSpreadPenalty = 0
m_strCustomAttachmentSource = "attach_sword_fx"
m_flRecoilRecoveryDelayFactor = 0.05
m_flShootSpreadPenaltyPerShot = 0
m_szBulletTravelTracerParticle = ""
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}{
primary =
{
m_Spread = 0.2
m_flRange = 7000
m_bCanZoom = true
m_iBullets = 1
m_flZoomFOV = 35
m_iClipSize = 30
m_flCycleTime = 0.09
m_nRecoilSeed = 32152
m_flBulletSpeed = 22500
m_flDamageForce = 50
m_flRecoilSpeed = 5
m_flSpreadDecay = 2.5
m_strShootSound = "Wraith.Wpn.Fire"
m_StandingSpread = 1.5
m_flBulletDamage = 5.5
m_flBulletRadius = 3
m_flCritBonusEnd = 1.65
m_reloadDuration = 2.5
m_strReloadSound = "Wraith.Wpn.Reload.Clip.Out"
m_strZoomInSound = "Wraith.Wpn.Zoom.In"
m_VerticallRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flSpreadPerShot = 0
m_flVerticalPunch = 0
m_iBurstShotCount = 1
m_strZoomOutSound = "Wraith.Wpn.Zoom.Out"
m_HorizontalRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
dirt =
{
}
wood =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
metal =
{
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
leafy_tree =
{
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
metalvehicle =
{
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_strReloadEndSound = "Wraith.Wpn.Reload.Clip.In"
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Wraith.Wpn.Whizby"
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_strBulletImpactSound = "Wraith.Wpn.Impact"
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flIntraBurstCycleTime = 0
m_flRecoilRecoverySpeed = 5
m_strWeaponImpactEffect = "particles/weapon_fx/haze/haze_tracer_impact.vpcf"
m_bBulletShouldUseVerlet = true
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 2264
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/haze/haze_muzzle_flash.vpcf"
m_AimingShootSpreadPenalty = [ 0, 0.2 ]
m_flDamageFalloffStartRange = 787
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 2
m_flShootingUpSpreadPenalty = 0
m_flRecoilRecoveryDelayFactor = 0.05
m_flShootSpreadPenaltyPerShot = 1
m_szBulletTravelTracerParticle = "particles/weapon_fx/default_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}
}{
m_Spread = 0.2
m_flRange = 7000
m_bCanZoom = true
m_iBullets = 1
m_flZoomFOV = 35
m_iClipSize = 30
m_flCycleTime = 0.09
m_nRecoilSeed = 32152
m_flBulletSpeed = 22500
m_flDamageForce = 50
m_flRecoilSpeed = 5
m_flSpreadDecay = 2.5
m_strShootSound = "Wraith.Wpn.Fire"
m_StandingSpread = 1.5
m_flBulletDamage = 5.5
m_flBulletRadius = 3
m_flCritBonusEnd = 1.65
m_reloadDuration = 2.5
m_strReloadSound = "Wraith.Wpn.Reload.Clip.Out"
m_strZoomInSound = "Wraith.Wpn.Zoom.In"
m_VerticallRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flSpreadPerShot = 0
m_flVerticalPunch = 0
m_iBurstShotCount = 1
m_strZoomOutSound = "Wraith.Wpn.Zoom.Out"
m_HorizontalRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
dirt =
{
}
wood =
{
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
metal =
{
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
leafy_tree =
{
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
}
metalvehicle =
{
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_strReloadEndSound = "Wraith.Wpn.Reload.Clip.In"
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Wraith.Wpn.Whizby"
m_flBurstShotCooldown = 0
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_strBulletImpactSound = "Wraith.Wpn.Impact"
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flRecoilRecoverySpeed = 5
m_strWeaponImpactEffect = "particles/weapon_fx/haze/haze_tracer_impact.vpcf"
m_bBulletShouldUseVerlet = true
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 2264
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/haze/haze_muzzle_flash.vpcf"
m_AimingShootSpreadPenalty = [ 0, 0.2 ]
m_flDamageFalloffStartRange = 787
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 2
m_flShootingUpSpreadPenalty = 0
m_flRecoilRecoveryDelayFactor = 0.05
m_flShootSpreadPenaltyPerShot = 1
m_szBulletTravelTracerParticle = "particles/weapon_fx/default_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}{
primary =
{
m_Spread = 0.6
m_flRange = 7000
m_bCanZoom = true
m_bSpinsUp = true
m_iBullets = 1
m_flZoomFOV = 35
m_iClipSize = 24
m_flCycleTime = 0.198
m_nRecoilSeed = 32152
m_flBulletSpeed = 8000
m_flDamageForce = 50
m_flRecoilSpeed = 5
m_strShootSound = "Frank.Wpn.Fire.Main"
m_StandingSpread = 1.5
m_flBulletDamage = 12
m_flBulletRadius = 5
m_flCritBonusEnd = 1.65
m_reloadDuration = 2.4
m_strReloadSound = "Frank.Wpn.Reload.Start"
m_strZoomInSound = "Frank.Wpn.Zoom.In"
m_VerticallRecoil =
{
m_Range = [ 0.15, 0.201 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flSpinDecayRate = 1
m_flVerticalPunch = 0
m_iBurstShotCount = 1
m_strZoomOutSound = "Frank.Wpn.Zoom.Out"
m_HorizontalRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
dirt =
{
}
wood =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
metal =
{
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
leafy_tree =
{
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
metalvehicle =
{
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_strFirstShotSound = "Frank.Wpn.Fire.First"
m_strReloadEndSound = ""
m_flMaxSpinCycleTime = 0.171
m_flSpinIncreaseRate = 0.6
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Frank.Wpn.BulletWhizby"
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_strBulletImpactSound = "Frank.Wpn.Impact"
m_flBulletRadiusVsWorld = 1
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flIntraBurstCycleTime = 0
m_flRecoilRecoverySpeed = 5
m_strWeaponImpactEffect = "particles/weapon_fx/frank/frank_tracer_impact.vpcf"
m_bBulletShouldUseVerlet = true
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 2264
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/frank/frank_muzzle_flash.vpcf"
m_AimingShootSpreadPenalty = [ 0, 0.2 ]
m_flDamageFalloffStartRange = 787
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 1
m_flShootingUpSpreadPenalty = 0
m_flRecoilRecoveryDelayFactor = 0.05
m_flShootSpreadPenaltyPerShot = 1
m_szBulletTravelTracerParticle = "particles/weapon_fx/frank/frank_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}
}{
m_Spread = 0.6
m_flRange = 7000
m_bCanZoom = true
m_bSpinsUp = true
m_iBullets = 1
m_flZoomFOV = 35
m_iClipSize = 24
m_flCycleTime = 0.198
m_nRecoilSeed = 32152
m_flBulletSpeed = 8000
m_flDamageForce = 50
m_flRecoilSpeed = 5
m_strShootSound = "Frank.Wpn.Fire.Main"
m_StandingSpread = 1.5
m_flBulletDamage = 12
m_flBulletRadius = 5
m_flCritBonusEnd = 1.65
m_reloadDuration = 2.4
m_strReloadSound = "Frank.Wpn.Reload.Start"
m_strZoomInSound = "Frank.Wpn.Zoom.In"
m_VerticallRecoil =
{
m_Range = [ 0.15, 0.201 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flSpinDecayRate = 1
m_flVerticalPunch = 0
m_iBurstShotCount = 1
m_strZoomOutSound = "Frank.Wpn.Zoom.Out"
m_HorizontalRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
dirt =
{
}
wood =
{
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
metal =
{
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
leafy_tree =
{
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
}
metalvehicle =
{
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_strFirstShotSound = "Frank.Wpn.Fire.First"
m_strReloadEndSound = ""
m_flMaxSpinCycleTime = 0.171
m_flSpinIncreaseRate = 0.6
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Frank.Wpn.BulletWhizby"
m_flBurstShotCooldown = 0
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_strBulletImpactSound = "Frank.Wpn.Impact"
m_flBulletRadiusVsWorld = 1
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flRecoilRecoverySpeed = 5
m_strWeaponImpactEffect = "particles/weapon_fx/frank/frank_tracer_impact.vpcf"
m_bBulletShouldUseVerlet = true
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 2264
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/frank/frank_muzzle_flash.vpcf"
m_AimingShootSpreadPenalty = [ 0, 0.2 ]
m_flDamageFalloffStartRange = 787
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 1
m_flShootingUpSpreadPenalty = 0
m_flRecoilRecoveryDelayFactor = 0.05
m_flShootSpreadPenaltyPerShot = 1
m_szBulletTravelTracerParticle = "particles/weapon_fx/frank/frank_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}{
primary =
{
m_Spread = 0.2
m_flRange = 7000
m_bCanZoom = true
m_iBullets = 1
m_flZoomFOV = 35
m_iClipSize = 15
m_flCycleTime = 0.2
m_nRecoilSeed = 32152
m_flBulletSpeed = 25000
m_flDamageForce = 50
m_flRecoilSpeed = 1
m_flSpreadDecay = 2.5
m_strShootSound = "GenericPerson.Fire"
m_StandingSpread = 1.5
m_flBulletDamage = 11.6
m_flBulletRadius = 3
m_flCritBonusEnd = 1.65
m_reloadDuration = 2
m_strReloadSound = ""
m_strZoomInSound = "Hero.Default.ZoomIn"
m_VerticallRecoil =
{
m_Range = [ 0.4, 0.6 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flSpreadPerShot = 0.5
m_flVerticalPunch = 0
m_iBurstShotCount = 1
m_strZoomOutSound = "Hero.Default.ZoomOut"
m_HorizontalRecoil =
{
m_Range = [ -0.3, 0.5 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
dirt =
{
}
wood =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
metal =
{
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
leafy_tree =
{
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
metalvehicle =
{
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_strReloadEndSound = "Player.WpnReload.Shared.Clip.In"
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = ""
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flIntraBurstCycleTime = 0
m_flRecoilRecoverySpeed = 10
m_strWeaponImpactEffect = "particles/weapon_fx/default_tracer_impact.vpcf"
m_bBulletShouldUseVerlet = true
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 2264
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/default_muzzle_flash.vpcf"
m_AimingShootSpreadPenalty = [ 0, 0.2 ]
m_flDamageFalloffStartRange = 787
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 2
m_flShootingUpSpreadPenalty = 0
m_flRecoilRecoveryDelayFactor = 0.8
m_flShootSpreadPenaltyPerShot = 1
m_szBulletTravelTracerParticle = "particles/weapon_fx/genericperson/genericperson_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}
}{
m_Spread = 0.2
m_flRange = 7000
m_bCanZoom = true
m_iBullets = 1
m_flZoomFOV = 35
m_iClipSize = 15
m_flCycleTime = 0.2
m_nRecoilSeed = 32152
m_flBulletSpeed = 25000
m_flDamageForce = 50
m_flRecoilSpeed = 1
m_flSpreadDecay = 2.5
m_strShootSound = "GenericPerson.Fire"
m_StandingSpread = 1.5
m_flBulletDamage = 11.6
m_flBulletRadius = 3
m_flCritBonusEnd = 1.65
m_reloadDuration = 2
m_strReloadSound = ""
m_strZoomInSound = "Hero.Default.ZoomIn"
m_VerticallRecoil =
{
m_Range = [ 0.4, 0.6 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flSpreadPerShot = 0.5
m_flVerticalPunch = 0
m_iBurstShotCount = 1
m_strZoomOutSound = "Hero.Default.ZoomOut"
m_HorizontalRecoil =
{
m_Range = [ -0.3, 0.5 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
dirt =
{
}
wood =
{
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
metal =
{
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
leafy_tree =
{
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
}
metalvehicle =
{
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_strReloadEndSound = "Player.WpnReload.Shared.Clip.In"
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = ""
m_flBurstShotCooldown = 0
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flRecoilRecoverySpeed = 10
m_strWeaponImpactEffect = "particles/weapon_fx/default_tracer_impact.vpcf"
m_bBulletShouldUseVerlet = true
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 2264
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/default_muzzle_flash.vpcf"
m_AimingShootSpreadPenalty = [ 0, 0.2 ]
m_flDamageFalloffStartRange = 787
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 2
m_flShootingUpSpreadPenalty = 0
m_flRecoilRecoveryDelayFactor = 0.8
m_flShootSpreadPenaltyPerShot = 1
m_szBulletTravelTracerParticle = "particles/weapon_fx/genericperson/genericperson_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}Johann's Gift{
primary =
{
m_Spread = 0
m_flRange = 7000
m_bCanZoom = true
m_iBullets = 1
m_flZoomFOV = 35
m_iClipSize = 9
m_flCycleTime = 0.4725
m_flBulletSpeed = 32600
m_flDamageForce = 50
m_flRecoilSpeed = 6
m_strShootSound = "Geist.Wpn.Fire"
m_StandingSpread = 1.5
m_flBulletDamage = 20.7
m_flBulletRadius = 4
m_flCritBonusEnd = 1.65
m_reloadDuration = 2.585
m_strReloadSound = "Geist.Wpn.Reload.Start"
m_strZoomInSound = "Geist.Wpn.Zoom.In"
m_VerticallRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 0.2
m_iBurstShotCount = 1
m_strZoomOutSound = "Geist.Wpn.Zoom.Out"
m_HorizontalRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
dirt =
{
}
wood =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
metal =
{
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
leafy_tree =
{
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
metalvehicle =
{
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_strFirstShotSound = "Geist.Wpn.Fire.First"
m_strReloadEndSound = ""
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Geist.Wpn.BulletWhizby"
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0.8
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_strBulletImpactSound = "Geist.Wpn.Impact"
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flIntraBurstCycleTime = 0
m_flRecoilRecoverySpeed = 5
m_strWeaponImpactEffect = "particles/weapon_fx/ghost/ghost_tracer_impact.vpcf"
m_bBulletShouldUseVerlet = true
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 1889.76
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/ghost/ghost_muzzle_flash.vpcf"
m_AimingShootSpreadPenalty = [ 0, 0.5 ]
m_flDamageFalloffStartRange = 669.291
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 2.5
m_flShootingUpSpreadPenalty = 0
m_flRecoilRecoveryDelayFactor = 0.8
m_flShootSpreadPenaltyPerShot = 0.5
m_szBulletTravelTracerParticle = "particles/weapon_fx/ghost/ghost_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}
}{
m_Spread = 0
m_flRange = 7000
m_bCanZoom = true
m_iBullets = 1
m_flZoomFOV = 35
m_iClipSize = 9
m_flCycleTime = 0.4725
m_flBulletSpeed = 32600
m_flDamageForce = 50
m_flRecoilSpeed = 6
m_strShootSound = "Geist.Wpn.Fire"
m_StandingSpread = 1.5
m_flBulletDamage = 20.7
m_flBulletRadius = 4
m_flCritBonusEnd = 1.65
m_reloadDuration = 2.585
m_strReloadSound = "Geist.Wpn.Reload.Start"
m_strZoomInSound = "Geist.Wpn.Zoom.In"
m_VerticallRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 0.2
m_iBurstShotCount = 1
m_strZoomOutSound = "Geist.Wpn.Zoom.Out"
m_HorizontalRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
dirt =
{
}
wood =
{
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
metal =
{
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
leafy_tree =
{
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
}
metalvehicle =
{
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_strFirstShotSound = "Geist.Wpn.Fire.First"
m_strReloadEndSound = ""
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Geist.Wpn.BulletWhizby"
m_flBurstShotCooldown = 0
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0.8
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_strBulletImpactSound = "Geist.Wpn.Impact"
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flRecoilRecoverySpeed = 5
m_strWeaponImpactEffect = "particles/weapon_fx/ghost/ghost_tracer_impact.vpcf"
m_bBulletShouldUseVerlet = true
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 1889.76
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/ghost/ghost_muzzle_flash.vpcf"
m_AimingShootSpreadPenalty = [ 0, 0.5 ]
m_flDamageFalloffStartRange = 669.291
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 2.5
m_flShootingUpSpreadPenalty = 0
m_flRecoilRecoveryDelayFactor = 0.8
m_flShootSpreadPenaltyPerShot = 0.5
m_szBulletTravelTracerParticle = "particles/weapon_fx/ghost/ghost_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}Cold Calculus{
primary =
{
m_Spread = 0
m_flRange = 7000
m_bCanZoom = true
m_iBullets = 1
m_flZoomFOV = 35
m_iClipSize = 29
m_flCycleTime = 0.2625
m_flBulletSpeed = 25000
m_flDamageForce = 50
m_flRecoilSpeed = 1
m_strShootSound = "Seven.Wpn.Fire"
m_StandingSpread = 1.5
m_flBulletDamage = 10.8
m_flBulletRadius = 3
m_flCritBonusEnd = 1.65
m_reloadDuration = 2.35
m_strReloadSound = "Seven.Wpn.Reload.Start"
m_strZoomInSound = "Seven.ZoomIn"
m_VerticallRecoil =
{
m_Range = [ 0.2, 0.2 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 0
m_iBurstShotCount = 3
m_strZoomOutSound = "Seven.ZoomOut"
m_HorizontalRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
dirt =
{
}
wood =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
metal =
{
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
leafy_tree =
{
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
metalvehicle =
{
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 0
m_strReloadEndSound = ""
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Seven.BulletWhizby"
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0.8
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_strBulletImpactSound = "Seven.Wpn.Impact"
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flIntraBurstCycleTime = 0.084
m_flRecoilRecoverySpeed = 5
m_strWeaponImpactEffect = "particles/weapon_fx/default_tracer_impact.vpcf"
m_bBulletShouldUseVerlet = true
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 2264
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/gigawatt/gigawatt_muzzle_flash.vpcf"
m_AimingShootSpreadPenalty = [ 0, 1 ]
m_flDamageFalloffStartRange = 787
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 3
m_flShootingUpSpreadPenalty = 0
m_flRecoilRecoveryDelayFactor = 0.4
m_flShootSpreadPenaltyPerShot = 0.2
m_szBulletTravelTracerParticle = "particles/weapon_fx/gigawatt/gigawatt_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}
}{
m_Spread = 0
m_flRange = 7000
m_bCanZoom = true
m_iBullets = 1
m_flZoomFOV = 35
m_iClipSize = 29
m_flCycleTime = 0.2625
m_flBulletSpeed = 25000
m_flDamageForce = 50
m_flRecoilSpeed = 1
m_strShootSound = "Seven.Wpn.Fire"
m_StandingSpread = 1.5
m_flBulletDamage = 10.8
m_flBulletRadius = 3
m_flCritBonusEnd = 1.65
m_reloadDuration = 2.35
m_strReloadSound = "Seven.Wpn.Reload.Start"
m_strZoomInSound = "Seven.ZoomIn"
m_VerticallRecoil =
{
m_Range = [ 0.2, 0.2 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 0
m_iBurstShotCount = 3
m_strZoomOutSound = "Seven.ZoomOut"
m_HorizontalRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
dirt =
{
}
wood =
{
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
metal =
{
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
leafy_tree =
{
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
}
metalvehicle =
{
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 0
m_strReloadEndSound = ""
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Seven.BulletWhizby"
m_flBurstShotCooldown = 0
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0.8
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_strBulletImpactSound = "Seven.Wpn.Impact"
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flIntraBurstCycleTime = 0.084
m_flRecoilRecoverySpeed = 5
m_strWeaponImpactEffect = "particles/weapon_fx/default_tracer_impact.vpcf"
m_bBulletShouldUseVerlet = true
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 2264
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/gigawatt/gigawatt_muzzle_flash.vpcf"
m_AimingShootSpreadPenalty = [ 0, 1 ]
m_flDamageFalloffStartRange = 787
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 3
m_flShootingUpSpreadPenalty = 0
m_flRecoilRecoveryDelayFactor = 0.4
m_flShootSpreadPenaltyPerShot = 0.2
m_szBulletTravelTracerParticle = "particles/weapon_fx/gigawatt/gigawatt_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}{
primary =
{
m_Spread = 0.2
m_flRange = 7000
m_bCanZoom = true
m_iBullets = 1
m_flZoomFOV = 35
m_iClipSize = 30
m_flCycleTime = 0.09
m_nRecoilSeed = 32152
m_flBulletSpeed = 22500
m_flDamageForce = 50
m_flRecoilSpeed = 5
m_flSpreadDecay = 2.5
m_strShootSound = "Wraith.Wpn.Fire"
m_StandingSpread = 1.5
m_flBulletDamage = 5.5
m_flBulletRadius = 3
m_flCritBonusEnd = 1.65
m_reloadDuration = 2.5
m_strReloadSound = "Wraith.Wpn.Reload.Clip.Out"
m_strZoomInSound = "Wraith.Wpn.Zoom.In"
m_VerticallRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flSpreadPerShot = 0
m_flVerticalPunch = 0
m_iBurstShotCount = 1
m_strZoomOutSound = "Wraith.Wpn.Zoom.Out"
m_HorizontalRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
dirt =
{
}
wood =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
metal =
{
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
leafy_tree =
{
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
metalvehicle =
{
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_strReloadEndSound = "Wraith.Wpn.Reload.Clip.In"
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Wraith.Wpn.Whizby"
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_strBulletImpactSound = "Wraith.Wpn.Impact"
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flIntraBurstCycleTime = 0
m_flRecoilRecoverySpeed = 5
m_strWeaponImpactEffect = "particles/weapon_fx/haze/haze_tracer_impact.vpcf"
m_bBulletShouldUseVerlet = true
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 2264
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/haze/haze_muzzle_flash.vpcf"
m_AimingShootSpreadPenalty = [ 0, 0.2 ]
m_flDamageFalloffStartRange = 787
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 2
m_flShootingUpSpreadPenalty = 0
m_flRecoilRecoveryDelayFactor = 0.05
m_flShootSpreadPenaltyPerShot = 1
m_szBulletTravelTracerParticle = "particles/weapon_fx/default_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}
}{
m_Spread = 0.2
m_flRange = 7000
m_bCanZoom = true
m_iBullets = 1
m_flZoomFOV = 35
m_iClipSize = 30
m_flCycleTime = 0.09
m_nRecoilSeed = 32152
m_flBulletSpeed = 22500
m_flDamageForce = 50
m_flRecoilSpeed = 5
m_flSpreadDecay = 2.5
m_strShootSound = "Wraith.Wpn.Fire"
m_StandingSpread = 1.5
m_flBulletDamage = 5.5
m_flBulletRadius = 3
m_flCritBonusEnd = 1.65
m_reloadDuration = 2.5
m_strReloadSound = "Wraith.Wpn.Reload.Clip.Out"
m_strZoomInSound = "Wraith.Wpn.Zoom.In"
m_VerticallRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flSpreadPerShot = 0
m_flVerticalPunch = 0
m_iBurstShotCount = 1
m_strZoomOutSound = "Wraith.Wpn.Zoom.Out"
m_HorizontalRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
dirt =
{
}
wood =
{
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
metal =
{
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
leafy_tree =
{
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
}
metalvehicle =
{
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_strReloadEndSound = "Wraith.Wpn.Reload.Clip.In"
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Wraith.Wpn.Whizby"
m_flBurstShotCooldown = 0
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_strBulletImpactSound = "Wraith.Wpn.Impact"
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flRecoilRecoverySpeed = 5
m_strWeaponImpactEffect = "particles/weapon_fx/haze/haze_tracer_impact.vpcf"
m_bBulletShouldUseVerlet = true
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 2264
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/haze/haze_muzzle_flash.vpcf"
m_AimingShootSpreadPenalty = [ 0, 0.2 ]
m_flDamageFalloffStartRange = 787
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 2
m_flShootingUpSpreadPenalty = 0
m_flRecoilRecoveryDelayFactor = 0.05
m_flShootSpreadPenaltyPerShot = 1
m_szBulletTravelTracerParticle = "particles/weapon_fx/default_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}Base→Hero Gunslinger{
primary =
{
m_Spread = 1
m_flRange = 7000
m_bCanZoom = true
m_iBullets = 1
m_flZoomFOV = 35
m_iClipSize = 22
m_flCycleTime = 0.1
m_flBulletSpeed = 16000
m_flDamageForce = 50
m_flRecoilSpeed = 1
m_strShootSound = "Haze.Fire"
m_StandingSpread = 1.5
m_flBulletDamage = 11.6
m_flBulletRadius = 3
m_flCritBonusEnd = 1.65
m_reloadDuration = 1.6
m_strReloadSound = "Player.WpnReload.Shared.Clip.Out"
m_strZoomInSound = "Hero.Default.ZoomIn"
m_VerticallRecoil =
{
m_Range = [ -0.2, 0.2 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 0
m_iBurstShotCount = 2
m_strZoomOutSound = "Hero.Default.ZoomOut"
m_HorizontalRecoil =
{
m_Range = [ -0.1, 0.1 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
dirt =
{
}
wood =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
metal =
{
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
leafy_tree =
{
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
metalvehicle =
{
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_strReloadEndSound = "Player.WpnReload.Shared.Clip.In"
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Base.Bullet.Whizby"
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0.8
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flIntraBurstCycleTime = 0.05
m_flRecoilRecoverySpeed = 10
m_strWeaponImpactEffect = "particles/weapon_fx/default_tracer_impact.vpcf"
m_bBulletShouldUseVerlet = true
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 2264
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/default_muzzle_flash.vpcf"
m_flDamageFalloffStartRange = 787
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 2
m_flShootingUpSpreadPenalty = 0
m_flShootSpreadPenaltyPerShot = 0
m_szBulletTravelTracerParticle = "particles/weapon_fx/default_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}
}{
m_Spread = 1
m_flRange = 7000
m_bCanZoom = true
m_iBullets = 1
m_flZoomFOV = 35
m_iClipSize = 22
m_flCycleTime = 0.1
m_flBulletSpeed = 16000
m_flDamageForce = 50
m_flRecoilSpeed = 1
m_strShootSound = "Haze.Fire"
m_StandingSpread = 1.5
m_flBulletDamage = 11.6
m_flBulletRadius = 3
m_flCritBonusEnd = 1.65
m_reloadDuration = 1.6
m_strReloadSound = "Player.WpnReload.Shared.Clip.Out"
m_strZoomInSound = "Hero.Default.ZoomIn"
m_VerticallRecoil =
{
m_Range = [ -0.2, 0.2 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 0
m_iBurstShotCount = 2
m_strZoomOutSound = "Hero.Default.ZoomOut"
m_HorizontalRecoil =
{
m_Range = [ -0.1, 0.1 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
dirt =
{
}
wood =
{
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
metal =
{
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
leafy_tree =
{
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
}
metalvehicle =
{
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_strReloadEndSound = "Player.WpnReload.Shared.Clip.In"
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Base.Bullet.Whizby"
m_flBurstShotCooldown = 0
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0.8
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flIntraBurstCycleTime = 0.05
m_flRecoilRecoverySpeed = 10
m_strWeaponImpactEffect = "particles/weapon_fx/default_tracer_impact.vpcf"
m_bBulletShouldUseVerlet = true
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 2264
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/default_muzzle_flash.vpcf"
m_flDamageFalloffStartRange = 787
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 2
m_flShootingUpSpreadPenalty = 0
m_flShootSpreadPenaltyPerShot = 0
m_szBulletTravelTracerParticle = "particles/weapon_fx/default_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}{
primary =
{
m_Spread = 0.2
m_flRange = 7000
m_bCanZoom = true
m_iBullets = 1
m_flZoomFOV = 35
m_iClipSize = 6
m_bIsSemiAuto = true
m_flCycleTime = 0.3
m_flBulletSpeed = 25000
m_flDamageForce = 50
m_flRecoilSpeed = 6
m_strShootSound = "Astro.Wpn.Fire"
m_StandingSpread = 1.5
m_flBulletDamage = 30
m_flBulletRadius = 3
m_flCritBonusEnd = 1.65
m_reloadDuration = 2.75
m_strReloadSound = "Player.WpnReload.Shared.Clip.Out"
m_strZoomInSound = "Astro.ZoomIn"
m_VerticallRecoil =
{
m_Range = [ 0.6, 1 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 0
m_iBurstShotCount = 1
m_strZoomOutSound = "Astro.ZoomOut"
m_HorizontalRecoil =
{
m_Range = [ -0.4, 0.4 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1.65
m_flIronSightsTime = 0.1
m_mapImpactEffects =
{
dirt =
{
}
wood =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
metal =
{
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
leafy_tree =
{
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
metalvehicle =
{
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_strReloadEndSound = "Player.WpnReload.Shared.Clip.In"
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Astro.Wpn.Whizby"
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0.8
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_strBulletImpactSound = "Astro.Wpn.Impact"
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flIntraBurstCycleTime = 0
m_flRecoilRecoverySpeed = 5
m_strWeaponImpactEffect = "particles/weapon_fx/default_tracer_impact.vpcf"
m_bBulletShouldUseVerlet = true
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 2264
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/astro/astro_muzzle_flash.vpcf"
m_AimingShootSpreadPenalty = [ 0, 0.5 ]
m_flDamageFalloffStartRange = 787
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 3
m_flShootingUpSpreadPenalty = 0
m_flRecoilRecoveryDelayFactor = 0.75
m_flShootSpreadPenaltyPerShot = 0.25
m_szBulletTravelTracerParticle = "particles/weapon_fx/gunslinger/gunslinger_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0.1
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_flRecoilShotIndexRecoveryTimePerShot = 0.2
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}
}{
m_Spread = 0.2
m_flRange = 7000
m_bCanZoom = true
m_iBullets = 1
m_flZoomFOV = 35
m_iClipSize = 6
m_bIsSemiAuto = true
m_flCycleTime = 0.3
m_flBulletSpeed = 25000
m_flDamageForce = 50
m_flRecoilSpeed = 6
m_strShootSound = "Astro.Wpn.Fire"
m_StandingSpread = 1.5
m_flBulletDamage = 30
m_flBulletRadius = 3
m_flCritBonusEnd = 1.65
m_reloadDuration = 2.75
m_strReloadSound = "Player.WpnReload.Shared.Clip.Out"
m_strZoomInSound = "Astro.ZoomIn"
m_VerticallRecoil =
{
m_Range = [ 0.6, 1 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 0
m_iBurstShotCount = 1
m_strZoomOutSound = "Astro.ZoomOut"
m_HorizontalRecoil =
{
m_Range = [ -0.4, 0.4 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1.65
m_flIronSightsTime = 0.1
m_mapImpactEffects =
{
dirt =
{
}
wood =
{
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
metal =
{
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
leafy_tree =
{
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
}
metalvehicle =
{
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_strReloadEndSound = "Player.WpnReload.Shared.Clip.In"
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Astro.Wpn.Whizby"
m_flBurstShotCooldown = 0
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0.8
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_strBulletImpactSound = "Astro.Wpn.Impact"
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flRecoilRecoverySpeed = 5
m_strWeaponImpactEffect = "particles/weapon_fx/default_tracer_impact.vpcf"
m_bBulletShouldUseVerlet = true
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 2264
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/astro/astro_muzzle_flash.vpcf"
m_AimingShootSpreadPenalty = [ 0, 0.5 ]
m_flDamageFalloffStartRange = 787
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 3
m_flShootingUpSpreadPenalty = 0
m_flRecoilRecoveryDelayFactor = 0.75
m_flShootSpreadPenaltyPerShot = 0.25
m_szBulletTravelTracerParticle = "particles/weapon_fx/gunslinger/gunslinger_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0.1
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_flRecoilShotIndexRecoveryTimePerShot = 0.2
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}Censure & Penance{
primary =
{
m_Spread = 0
m_flRange = 7000
m_bCanZoom = true
m_iBullets = 1
m_flZoomFOV = 35
m_iClipSize = 25
m_flCycleTime = 0.105
m_nRecoilSeed = 233
m_flBulletSpeed = 30000
m_flDamageForce = 50
m_flRecoilSpeed = 1
m_strShootSound = "Haze.Wpn.Fire.Main"
m_StandingSpread = 1.5
m_flBulletDamage = 5.26
m_flBulletRadius = 3
m_flCritBonusEnd = 1.65
m_reloadDuration = 2.35
m_strReloadSound = "Haze.Wpn.Reload.Start"
m_strZoomInSound = "Haze.Wpn.ZoomIn"
m_VerticallRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 0.15
m_iBurstShotCount = 1
m_strZoomOutSound = "Haze.Wpn.ZoomOut"
m_HorizontalRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 3
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
dirt =
{
}
wood =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
metal =
{
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
leafy_tree =
{
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
metalvehicle =
{
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_strFirstShotSound = "Haze.Wpn.Fire.First"
m_strReloadEndSound = ""
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Haze.Wpn.BulletWhizby"
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_strShotReleaseSound = "Haze.Wpn.Fire.Release"
m_flBulletGravityScale = 1.5
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_strBulletImpactSound = "Haze.Wpn.Impact"
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flIntraBurstCycleTime = 0
m_flRecoilRecoverySpeed = 10
m_strWeaponImpactEffect = "particles/weapon_fx/haze/haze_tracer_impact.vpcf"
m_bBulletShouldUseVerlet = true
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 1811
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/haze/haze_muzzle_flash.vpcf"
m_AimingShootSpreadPenalty = [ 0, 0.5 ]
m_flDamageFalloffStartRange = 787
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 4
m_flShootingUpSpreadPenalty = 0
m_flShootSpreadPenaltyPerShot = 0.4
m_szBulletTravelTracerParticle = "particles/weapon_fx/haze/haze_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}
}{
m_Spread = 0
m_flRange = 7000
m_bCanZoom = true
m_iBullets = 1
m_flZoomFOV = 35
m_iClipSize = 25
m_flCycleTime = 0.105
m_nRecoilSeed = 233
m_flBulletSpeed = 30000
m_flDamageForce = 50
m_flRecoilSpeed = 1
m_strShootSound = "Haze.Wpn.Fire.Main"
m_StandingSpread = 1.5
m_flBulletDamage = 5.26
m_flBulletRadius = 3
m_flCritBonusEnd = 1.65
m_reloadDuration = 2.35
m_strReloadSound = "Haze.Wpn.Reload.Start"
m_strZoomInSound = "Haze.Wpn.ZoomIn"
m_VerticallRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 0.15
m_iBurstShotCount = 1
m_strZoomOutSound = "Haze.Wpn.ZoomOut"
m_HorizontalRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 3
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
dirt =
{
}
wood =
{
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
metal =
{
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
leafy_tree =
{
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
}
metalvehicle =
{
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_strFirstShotSound = "Haze.Wpn.Fire.First"
m_strReloadEndSound = ""
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Haze.Wpn.BulletWhizby"
m_flBurstShotCooldown = 0
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_strShotReleaseSound = "Haze.Wpn.Fire.Release"
m_flBulletGravityScale = 1.5
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_strBulletImpactSound = "Haze.Wpn.Impact"
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flRecoilRecoverySpeed = 10
m_strWeaponImpactEffect = "particles/weapon_fx/haze/haze_tracer_impact.vpcf"
m_bBulletShouldUseVerlet = true
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 1811
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/haze/haze_muzzle_flash.vpcf"
m_AimingShootSpreadPenalty = [ 0, 0.5 ]
m_flDamageFalloffStartRange = 787
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 4
m_flShootingUpSpreadPenalty = 0
m_flShootSpreadPenaltyPerShot = 0.4
m_szBulletTravelTracerParticle = "particles/weapon_fx/haze/haze_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}Wallflower's Revenge{
primary =
{
m_Spread = 0.05
m_flRange = 7000
m_bCanZoom = true
m_iBullets = 1
m_flZoomFOV = 35
m_iClipSize = 19
m_flCycleTime = 0.231
m_nRecoilSeed = 123
m_flBulletSpeed = 25984.3
m_flDamageForce = 50
m_flRecoilSpeed = 1.2
m_strShootSound = "Vindicta.Wpn.Fire"
m_StandingSpread = 1.5
m_flBulletDamage = 12.33
m_flBulletRadius = 3
m_flCritBonusEnd = 1.65
m_reloadDuration = 2.914
m_strReloadSound = "Vindicta.Wpn.Reload.Start"
m_strZoomInSound = "Vindicta.Wpn.ZoomIn"
m_VerticallRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 0.15
m_iBurstShotCount = 1
m_strZoomOutSound = "Vindicta.Wpn.ZoomOut"
m_HorizontalRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
dirt =
{
}
wood =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
metal =
{
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
leafy_tree =
{
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
metalvehicle =
{
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_strFirstShotSound = "Vindicta.Wpn.Fire.First"
m_strReloadEndSound = ""
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Vindicta.Wpn.Whizby"
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0.8
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_strBulletImpactSound = "Vindicta.Wpn.Impact"
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flIntraBurstCycleTime = 0
m_flRecoilRecoverySpeed = 10
m_strWeaponImpactEffect = "particles/weapon_fx/hornet/hornet_tracer_impact.vpcf"
m_bBulletShouldUseVerlet = true
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 2519.69
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/hornet/hornet_muzzle_flash.vpcf"
m_AimingShootSpreadPenalty = [ 0, 0.2 ]
m_flDamageFalloffStartRange = 787
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 3
m_flShootingUpSpreadPenalty = 0
m_flShootSpreadPenaltyPerShot = 2
m_szBulletTravelTracerParticle = "particles/weapon_fx/hornet/hornet_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_szSelfBulletTravelTracerParticle = "particles/weapon_fx/hornet/hornet_tracer_player.vpcf"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}
}{
m_Spread = 0.05
m_flRange = 7000
m_bCanZoom = true
m_iBullets = 1
m_flZoomFOV = 35
m_iClipSize = 19
m_flCycleTime = 0.231
m_nRecoilSeed = 123
m_flBulletSpeed = 25984.3
m_flDamageForce = 50
m_flRecoilSpeed = 1.2
m_strShootSound = "Vindicta.Wpn.Fire"
m_StandingSpread = 1.5
m_flBulletDamage = 12.33
m_flBulletRadius = 3
m_flCritBonusEnd = 1.65
m_reloadDuration = 2.914
m_strReloadSound = "Vindicta.Wpn.Reload.Start"
m_strZoomInSound = "Vindicta.Wpn.ZoomIn"
m_VerticallRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 0.15
m_iBurstShotCount = 1
m_strZoomOutSound = "Vindicta.Wpn.ZoomOut"
m_HorizontalRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
dirt =
{
}
wood =
{
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
metal =
{
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
leafy_tree =
{
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
}
metalvehicle =
{
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_strFirstShotSound = "Vindicta.Wpn.Fire.First"
m_strReloadEndSound = ""
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Vindicta.Wpn.Whizby"
m_flBurstShotCooldown = 0
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0.8
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_strBulletImpactSound = "Vindicta.Wpn.Impact"
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flRecoilRecoverySpeed = 10
m_strWeaponImpactEffect = "particles/weapon_fx/hornet/hornet_tracer_impact.vpcf"
m_bBulletShouldUseVerlet = true
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 2519.69
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/hornet/hornet_muzzle_flash.vpcf"
m_AimingShootSpreadPenalty = [ 0, 0.2 ]
m_flDamageFalloffStartRange = 787
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 3
m_flShootingUpSpreadPenalty = 0
m_flShootSpreadPenaltyPerShot = 2
m_szBulletTravelTracerParticle = "particles/weapon_fx/hornet/hornet_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_szSelfBulletTravelTracerParticle = "particles/weapon_fx/hornet/hornet_tracer_player.vpcf"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}Incendiary Remarks{
primary =
{
m_Spread = 0.05
m_flRange = 7000
m_bCanZoom = true
m_iBullets = 1
m_flZoomFOV = 35
m_iClipSize = 27
m_flCycleTime = 0.105
m_nRecoilSeed = 755
m_flBulletSpeed = 26000
m_flDamageForce = 50
m_flRecoilSpeed = 1
m_strShootSound = "Infernus.Wpn.Fire"
m_StandingSpread = 1.5
m_flBulletDamage = 5.5
m_flBulletRadius = 4
m_flCritBonusEnd = 1.65
m_reloadDuration = 2.25
m_strReloadSound = "Infernus.Wpn.Reload.Start"
m_strZoomInSound = "Infernus.Wpn.ZoomIn"
m_VerticallRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 0.15
m_iBurstShotCount = 1
m_strZoomOutSound = "Infernus.Wpn.ZoomOut"
m_HorizontalRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
dirt =
{
}
wood =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
metal =
{
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
leafy_tree =
{
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
metalvehicle =
{
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_strFirstShotSound = "Infernus.Wpn.Fire.First"
m_strReloadEndSound = ""
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Infernus.Wpn.BulletWhizby"
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0.8
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_strBulletImpactSound = "Infernus.Wpn.Impact"
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flIntraBurstCycleTime = 0
m_flRecoilRecoverySpeed = 10
m_strWeaponImpactEffect = "particles/weapon_fx/inferno/inferno_tracer_impact.vpcf"
m_bBulletShouldUseVerlet = true
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 2165.35
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/inferno/inferno_muzzle_flash.vpcf"
m_AimingShootSpreadPenalty = [ 0, 0.75 ]
m_flDamageFalloffStartRange = 708.661
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 2
m_flShootingUpSpreadPenalty = 0
m_flShootSpreadPenaltyPerShot = 0.15
m_szBulletTravelTracerParticle = "particles/weapon_fx/inferno/inferno_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}
}{
m_Spread = 0.05
m_flRange = 7000
m_bCanZoom = true
m_iBullets = 1
m_flZoomFOV = 35
m_iClipSize = 27
m_flCycleTime = 0.105
m_nRecoilSeed = 755
m_flBulletSpeed = 26000
m_flDamageForce = 50
m_flRecoilSpeed = 1
m_strShootSound = "Infernus.Wpn.Fire"
m_StandingSpread = 1.5
m_flBulletDamage = 5.5
m_flBulletRadius = 4
m_flCritBonusEnd = 1.65
m_reloadDuration = 2.25
m_strReloadSound = "Infernus.Wpn.Reload.Start"
m_strZoomInSound = "Infernus.Wpn.ZoomIn"
m_VerticallRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 0.15
m_iBurstShotCount = 1
m_strZoomOutSound = "Infernus.Wpn.ZoomOut"
m_HorizontalRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
dirt =
{
}
wood =
{
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
metal =
{
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
leafy_tree =
{
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
}
metalvehicle =
{
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_strFirstShotSound = "Infernus.Wpn.Fire.First"
m_strReloadEndSound = ""
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Infernus.Wpn.BulletWhizby"
m_flBurstShotCooldown = 0
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0.8
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_strBulletImpactSound = "Infernus.Wpn.Impact"
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flRecoilRecoverySpeed = 10
m_strWeaponImpactEffect = "particles/weapon_fx/inferno/inferno_tracer_impact.vpcf"
m_bBulletShouldUseVerlet = true
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 2165.35
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/inferno/inferno_muzzle_flash.vpcf"
m_AimingShootSpreadPenalty = [ 0, 0.75 ]
m_flDamageFalloffStartRange = 708.661
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 2
m_flShootingUpSpreadPenalty = 0
m_flShootSpreadPenaltyPerShot = 0.15
m_szBulletTravelTracerParticle = "particles/weapon_fx/inferno/inferno_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}Base→Hero Kali{
primary =
{
m_Spread = 0.2
m_flRange = 7000
m_bCanZoom = true
m_iBullets = 1
m_flZoomFOV = 35
m_iClipSize = 16
m_flCycleTime = 0.12
m_nRecoilSeed = 1235112
m_flBulletSpeed = 20000
m_flDamageForce = 50
m_flRecoilSpeed = 1
m_strShootSound = ""
m_StandingSpread = 0.2
m_flBulletDamage = 12.98
m_flBulletRadius = 3
m_flCritBonusEnd = 1.65
m_reloadDuration = 2.6
m_strReloadSound = "Player.WpnReload.Shared.Clip.Out"
m_strZoomInSound = "Hero.Default.ZoomIn"
m_VerticallRecoil =
{
m_Range = [ 0.45, 0.7 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 0
m_iBurstShotCount = 2
m_strZoomOutSound = "Hero.Default.ZoomOut"
m_HorizontalRecoil =
{
m_Range = [ -0.4, 0 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
dirt =
{
}
wood =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
metal =
{
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
leafy_tree =
{
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
metalvehicle =
{
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_strReloadEndSound = "Player.WpnReload.Shared.Clip.In"
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = ""
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0.6
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flIntraBurstCycleTime = 0.5
m_flRecoilRecoverySpeed = 7
m_strWeaponImpactEffect = "particles/weapon_fx/default_tracer_impact.vpcf"
m_bBulletShouldUseVerlet = true
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 2264
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/default_muzzle_flash.vpcf"
m_AimingShootSpreadPenalty = [ 0, 0.7 ]
m_flDamageFalloffStartRange = 787
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 1.6
m_flShootingUpSpreadPenalty = 0
m_StandingShootSpreadPenalty = [ 0, 0.7 ]
m_flRecoilRecoveryDelayFactor = 2.3
m_flShootSpreadPenaltyPerShot = 0.4
m_szBulletTravelTracerParticle = "particles/weapon_fx/kali/primary_weapon.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}
}{
m_Spread = 0.2
m_flRange = 7000
m_bCanZoom = true
m_iBullets = 1
m_flZoomFOV = 35
m_iClipSize = 16
m_flCycleTime = 0.12
m_nRecoilSeed = 1235112
m_flBulletSpeed = 20000
m_flDamageForce = 50
m_flRecoilSpeed = 1
m_strShootSound = ""
m_StandingSpread = 0.2
m_flBulletDamage = 12.98
m_flBulletRadius = 3
m_flCritBonusEnd = 1.65
m_reloadDuration = 2.6
m_strReloadSound = "Player.WpnReload.Shared.Clip.Out"
m_strZoomInSound = "Hero.Default.ZoomIn"
m_VerticallRecoil =
{
m_Range = [ 0.45, 0.7 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 0
m_iBurstShotCount = 2
m_strZoomOutSound = "Hero.Default.ZoomOut"
m_HorizontalRecoil =
{
m_Range = [ -0.4, 0 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
dirt =
{
}
wood =
{
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
metal =
{
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
leafy_tree =
{
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
}
metalvehicle =
{
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_strReloadEndSound = "Player.WpnReload.Shared.Clip.In"
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = ""
m_flBurstShotCooldown = 0
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0.6
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flIntraBurstCycleTime = 0.5
m_flRecoilRecoverySpeed = 7
m_strWeaponImpactEffect = "particles/weapon_fx/default_tracer_impact.vpcf"
m_bBulletShouldUseVerlet = true
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 2264
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/default_muzzle_flash.vpcf"
m_AimingShootSpreadPenalty = [ 0, 0.7 ]
m_flDamageFalloffStartRange = 787
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 1.6
m_flShootingUpSpreadPenalty = 0
m_StandingShootSpreadPenalty = [ 0, 0.7 ]
m_flRecoilRecoveryDelayFactor = 2.3
m_flShootSpreadPenaltyPerShot = 0.4
m_szBulletTravelTracerParticle = "particles/weapon_fx/kali/primary_weapon.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}Expedition's End{
primary =
{
m_Spread = 0
m_flRange = 7000
m_bCanZoom = true
m_iBullets = 1
m_flZoomFOV = 35
m_iClipSize = 14
m_flCycleTime = 0.2625
m_flBulletSpeed = 6300
m_flDamageForce = 50
m_flRecoilSpeed = 4
m_strShootSound = "Kelvin.Wpn.Fire"
m_StandingSpread = 1.5
m_flBulletDamage = 18.6
m_flBulletRadius = 6
m_flCritBonusEnd = 1.65
m_reloadDuration = 2.585
m_strReloadSound = "Kelvin.Wpn.Reload.Start"
m_strZoomInSound = "Kelvin.Wpn.ZoomIn"
m_VerticallRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 0.15
m_iBurstShotCount = 1
m_strZoomOutSound = "Kelvin.Wpn.ZoomOut"
m_HorizontalRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
dirt =
{
}
wood =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
metal =
{
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
leafy_tree =
{
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
metalvehicle =
{
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_strFirstShotSound = "Kelvin.Wpn.Fire.First"
m_strReloadEndSound = ""
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Kelvin.Wpn.BulletWhizby"
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0.3
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_strBulletImpactSound = "Kelvin.Wpn.Impact"
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flIntraBurstCycleTime = 0
m_flRecoilRecoverySpeed = 10
m_strWeaponImpactEffect = "particles/weapon_fx/kelvin/kelvin_bullet_tracer_impact.vpcf"
m_bBulletShouldUseVerlet = true
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 2264
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/kelvin/kelvin_muzzle_flash.vpcf"
m_AimingShootSpreadPenalty = [ 0, 0.5 ]
m_flDamageFalloffStartRange = 787
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 3
m_flShootingUpSpreadPenalty = 0
m_flShootSpreadPenaltyPerShot = 1
m_szBulletTravelTracerParticle = "particles/weapon_fx/kelvin/kelvin_bullet_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}
}{
m_Spread = 0
m_flRange = 7000
m_bCanZoom = true
m_iBullets = 1
m_flZoomFOV = 35
m_iClipSize = 14
m_flCycleTime = 0.2625
m_flBulletSpeed = 6300
m_flDamageForce = 50
m_flRecoilSpeed = 4
m_strShootSound = "Kelvin.Wpn.Fire"
m_StandingSpread = 1.5
m_flBulletDamage = 18.6
m_flBulletRadius = 6
m_flCritBonusEnd = 1.65
m_reloadDuration = 2.585
m_strReloadSound = "Kelvin.Wpn.Reload.Start"
m_strZoomInSound = "Kelvin.Wpn.ZoomIn"
m_VerticallRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 0.15
m_iBurstShotCount = 1
m_strZoomOutSound = "Kelvin.Wpn.ZoomOut"
m_HorizontalRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
dirt =
{
}
wood =
{
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
metal =
{
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
leafy_tree =
{
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
}
metalvehicle =
{
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_strFirstShotSound = "Kelvin.Wpn.Fire.First"
m_strReloadEndSound = ""
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Kelvin.Wpn.BulletWhizby"
m_flBurstShotCooldown = 0
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0.3
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_strBulletImpactSound = "Kelvin.Wpn.Impact"
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flRecoilRecoverySpeed = 10
m_strWeaponImpactEffect = "particles/weapon_fx/kelvin/kelvin_bullet_tracer_impact.vpcf"
m_bBulletShouldUseVerlet = true
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 2264
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/kelvin/kelvin_muzzle_flash.vpcf"
m_AimingShootSpreadPenalty = [ 0, 0.5 ]
m_flDamageFalloffStartRange = 787
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 3
m_flShootingUpSpreadPenalty = 0
m_flShootSpreadPenaltyPerShot = 1
m_szBulletTravelTracerParticle = "particles/weapon_fx/kelvin/kelvin_bullet_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}Tale of The Tape{
primary =
{
m_Spread = 0
m_flRange = 7000
m_bCanZoom = true
m_iBullets = 1
m_flZoomFOV = 35
m_iClipSize = 29
m_flCycleTime = 0.2625
m_flBulletSpeed = 25000
m_flDamageForce = 50
m_flRecoilSpeed = 1
m_strShootSound = "Lash.Wpn.Fire"
m_StandingSpread = 1.5
m_flBulletDamage = 8.46
m_flBulletRadius = 3
m_flCritBonusEnd = 1.65
m_reloadDuration = 2.35
m_strReloadSound = "Lash.Wpn.Reload.Start"
m_strZoomInSound = "Lash.Wpn.Zoom.In"
m_VerticallRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 0
m_iBurstShotCount = 3
m_strZoomOutSound = "Lash.Wpn.Zoom.Out"
m_HorizontalRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
dirt =
{
}
wood =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
metal =
{
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
leafy_tree =
{
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
metalvehicle =
{
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 0
m_strFirstShotSound = "Lash.Wpn.Fire.First"
m_strReloadEndSound = ""
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Lash.Wpn.BulletWhizby"
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0.8
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_strBulletImpactSound = "Lash.Wpn.Impact"
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flIntraBurstCycleTime = 0.084
m_flRecoilRecoverySpeed = 10
m_strWeaponImpactEffect = "particles/weapon_fx/default_tracer_impact.vpcf"
m_bBulletShouldUseVerlet = true
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 1889.76
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/lash/lash_muzzle_flash.vpcf"
m_AimingShootSpreadPenalty = [ 0, 1 ]
m_flDamageFalloffStartRange = 629.92
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 3
m_flShootingUpSpreadPenalty = 0
m_flShootSpreadPenaltyPerShot = 0.2
m_szBulletTravelTracerParticle = "particles/weapon_fx/lash/lash_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}
}{
m_Spread = 0
m_flRange = 7000
m_bCanZoom = true
m_iBullets = 1
m_flZoomFOV = 35
m_iClipSize = 29
m_flCycleTime = 0.2625
m_flBulletSpeed = 25000
m_flDamageForce = 50
m_flRecoilSpeed = 1
m_strShootSound = "Lash.Wpn.Fire"
m_StandingSpread = 1.5
m_flBulletDamage = 8.46
m_flBulletRadius = 3
m_flCritBonusEnd = 1.65
m_reloadDuration = 2.35
m_strReloadSound = "Lash.Wpn.Reload.Start"
m_strZoomInSound = "Lash.Wpn.Zoom.In"
m_VerticallRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 0
m_iBurstShotCount = 3
m_strZoomOutSound = "Lash.Wpn.Zoom.Out"
m_HorizontalRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
dirt =
{
}
wood =
{
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
metal =
{
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
leafy_tree =
{
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
}
metalvehicle =
{
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 0
m_strFirstShotSound = "Lash.Wpn.Fire.First"
m_strReloadEndSound = ""
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Lash.Wpn.BulletWhizby"
m_flBurstShotCooldown = 0
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0.8
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_strBulletImpactSound = "Lash.Wpn.Impact"
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flIntraBurstCycleTime = 0.084
m_flRecoilRecoverySpeed = 10
m_strWeaponImpactEffect = "particles/weapon_fx/default_tracer_impact.vpcf"
m_bBulletShouldUseVerlet = true
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 1889.76
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/lash/lash_muzzle_flash.vpcf"
m_AimingShootSpreadPenalty = [ 0, 1 ]
m_flDamageFalloffStartRange = 629.92
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 3
m_flShootingUpSpreadPenalty = 0
m_flShootSpreadPenaltyPerShot = 0.2
m_szBulletTravelTracerParticle = "particles/weapon_fx/default_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}The Prestige{
primary =
{
m_Spread = 0.4
m_flRange = 7000
m_bCanZoom = true
m_iBullets = 1
m_flZoomFOV = 35
m_iClipSize = 16
m_flCycleTime = 0.525
m_nRecoilSeed = 32152
m_flBulletSpeed = 11811
m_flDamageForce = 50
m_flRecoilSpeed = 5
m_strShootSound = "Sinclair.Wpn.Fire"
m_StandingSpread = 1.5
m_flBulletDamage = 17.76
m_flBulletRadius = 5
m_flCritBonusEnd = 1.65
m_reloadDuration = 2.5
m_strReloadSound = "Sinclair.Wpn.Reload.Start"
m_strZoomInSound = "Wraith.Wpn.Zoom.In"
m_VerticallRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 0
m_iBurstShotCount = 2
m_strZoomOutSound = "Wraith.Wpn.Zoom.Out"
m_HorizontalRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
dirt =
{
}
wood =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
metal =
{
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
leafy_tree =
{
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
metalvehicle =
{
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_strReloadEndSound = ""
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Wraith.Wpn.Whizby"
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_strBulletImpactSound = "Wraith.Wpn.Impact"
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flIntraBurstCycleTime = 0.105
m_flRecoilRecoverySpeed = 5
m_strWeaponImpactEffect = "particles/weapon_fx/magician/magician_wand_impact.vpcf"
m_bBulletShouldUseVerlet = true
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 2400
m_flDamageFalloffEndScale = 0.3
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/magician/magician_muzzle_flash_wand.vpcf"
m_AimingShootSpreadPenalty = [ 0, 0.2 ]
m_flDamageFalloffStartRange = 1000
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 2
m_flShootingUpSpreadPenalty = 0
m_flRecoilRecoveryDelayFactor = 0.05
m_flShootSpreadPenaltyPerShot = 1
m_szBulletTravelTracerParticle = "particles/weapon_fx/magician/magician_tracer_wand.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}
}{
m_Spread = 0.4
m_flRange = 7000
m_bCanZoom = true
m_iBullets = 1
m_flZoomFOV = 35
m_iClipSize = 16
m_flCycleTime = 0.525
m_nRecoilSeed = 32152
m_flBulletSpeed = 11811
m_flDamageForce = 50
m_flRecoilSpeed = 5
m_strShootSound = "Sinclair.Wpn.Fire"
m_StandingSpread = 1.5
m_flBulletDamage = 17.76
m_flBulletRadius = 5
m_flCritBonusEnd = 1.65
m_reloadDuration = 2.5
m_strReloadSound = "Sinclair.Wpn.Reload.Start"
m_strZoomInSound = "Wraith.Wpn.Zoom.In"
m_VerticallRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 0
m_iBurstShotCount = 2
m_strZoomOutSound = "Wraith.Wpn.Zoom.Out"
m_HorizontalRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
dirt =
{
}
wood =
{
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
metal =
{
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
leafy_tree =
{
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
}
metalvehicle =
{
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_strReloadEndSound = ""
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Wraith.Wpn.Whizby"
m_flBurstShotCooldown = 0
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_strBulletImpactSound = "Wraith.Wpn.Impact"
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flIntraBurstCycleTime = 0.105
m_flRecoilRecoverySpeed = 5
m_strWeaponImpactEffect = "particles/weapon_fx/magician/magician_wand_impact.vpcf"
m_bBulletShouldUseVerlet = true
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 2400
m_flDamageFalloffEndScale = 0.3
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/magician/magician_muzzle_flash_wand.vpcf"
m_AimingShootSpreadPenalty = [ 0, 0.2 ]
m_flDamageFalloffStartRange = 1000
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 2
m_flShootingUpSpreadPenalty = 0
m_flRecoilRecoveryDelayFactor = 0.05
m_flShootSpreadPenaltyPerShot = 1
m_szBulletTravelTracerParticle = "particles/weapon_fx/magician/magician_tracer_wand.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}Promises Kept{
primary =
{
m_Spread = 0
m_flRange = 7000
m_bCanZoom = true
m_iBullets = 1
m_flZoomFOV = 35
m_iClipSize = 16
m_flCycleTime = 0.3675
m_flBulletSpeed = 32600
m_flDamageForce = 50
m_flRecoilSpeed = 6
m_strShootSound = "Mirage.Wpn.Fire"
m_StandingSpread = 1.5
m_flBulletDamage = 14.8
m_flBulletRadius = 5
m_flCritBonusEnd = 1.65
m_reloadDuration = 2.6
m_strReloadSound = "Mirage.Wpn.Reload.Start"
m_strZoomInSound = "Mirage.Wpn.Zoom.In"
m_VerticallRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 0.2
m_iBurstShotCount = 1
m_strZoomOutSound = "Mirage.Wpn.Zoom.Out"
m_HorizontalRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
dirt =
{
}
wood =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
metal =
{
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
leafy_tree =
{
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
metalvehicle =
{
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_strFirstShotSound = "Mirage.Wpn.Fire.First"
m_strReloadEndSound = ""
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Mirage.Wpn.Whizby"
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0.8
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_strBulletImpactSound = "Mirage.Wpn.Impact"
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flIntraBurstCycleTime = 0
m_flRecoilRecoverySpeed = 5
m_strWeaponImpactEffect = "particles/weapon_fx/mirage/mirage_tracer_impact.vpcf"
m_bBulletShouldUseVerlet = true
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 2264
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/mirage/mirage_muzzle_flash.vpcf"
m_AimingShootSpreadPenalty = [ 0, 0.5 ]
m_flDamageFalloffStartRange = 787
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 2.5
m_flShootingUpSpreadPenalty = 0
m_flRecoilRecoveryDelayFactor = 0.8
m_flShootSpreadPenaltyPerShot = 0.5
m_szBulletTravelTracerParticle = "particles/weapon_fx/mirage/mirage_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}
}{
m_Spread = 0
m_flRange = 7000
m_bCanZoom = true
m_iBullets = 1
m_flZoomFOV = 35
m_iClipSize = 16
m_flCycleTime = 0.3675
m_flBulletSpeed = 32600
m_flDamageForce = 50
m_flRecoilSpeed = 6
m_strShootSound = "Mirage.Wpn.Fire"
m_StandingSpread = 1.5
m_flBulletDamage = 14.8
m_flBulletRadius = 5
m_flCritBonusEnd = 1.65
m_reloadDuration = 2.6
m_strReloadSound = "Mirage.Wpn.Reload.Start"
m_strZoomInSound = "Mirage.Wpn.Zoom.In"
m_VerticallRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 0.2
m_iBurstShotCount = 1
m_strZoomOutSound = "Mirage.Wpn.Zoom.Out"
m_HorizontalRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
dirt =
{
}
wood =
{
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
metal =
{
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
leafy_tree =
{
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
}
metalvehicle =
{
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_strFirstShotSound = "Mirage.Wpn.Fire.First"
m_strReloadEndSound = ""
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Mirage.Wpn.Whizby"
m_flBurstShotCooldown = 0
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0.8
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_strBulletImpactSound = "Mirage.Wpn.Impact"
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flRecoilRecoverySpeed = 5
m_strWeaponImpactEffect = "particles/weapon_fx/mirage/mirage_tracer_impact.vpcf"
m_bBulletShouldUseVerlet = true
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 2264
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/mirage/mirage_muzzle_flash.vpcf"
m_AimingShootSpreadPenalty = [ 0, 0.5 ]
m_flDamageFalloffStartRange = 787
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 2.5
m_flShootingUpSpreadPenalty = 0
m_flRecoilRecoveryDelayFactor = 0.8
m_flShootSpreadPenaltyPerShot = 0.5
m_szBulletTravelTracerParticle = "particles/weapon_fx/mirage/mirage_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}{
primary =
{
m_Spread = 0.5
m_flRange = 7000
m_bCanZoom = false
m_iBullets = 5
m_flZoomFOV = 35
m_iClipSize = 16
m_flCycleTime = 0.525
m_nRecoilSeed = 232
m_flBulletSpeed = 12500
m_flDamageForce = 50
m_flRecoilSpeed = 1.5
m_strShootSound = "Nano.Wpn.Fire"
m_StandingSpread = 1.5
m_flBulletDamage = 7
m_flBulletRadius = 3
m_flCritBonusEnd = 1.65
m_reloadDuration = 3
m_strReloadSound = "Player.WpnReload.Shared.Clip.Out"
m_strZoomInSound = "Nano.ZoomIn"
m_NpcAimingSpread = [ 0.6, 1.2 ]
m_VerticallRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 0
m_iBurstShotCount = 1
m_strZoomOutSound = "Nano.ZoomOut"
m_HorizontalRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
dirt =
{
}
wood =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
metal =
{
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
leafy_tree =
{
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
metalvehicle =
{
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_strReloadEndSound = "Player.WpnReload.Shared.Clip.In"
m_vecScatterOffsets =
[
[ 0, 0 ],
[ 0, 0.5 ],
[ 0, -0.5 ],
[ 0, 1 ],
[ 0, -1 ],
]
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Base.Bullet.Whizby"
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0.8
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_strBulletImpactSound = "Nano.Wpn.Impact"
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flIntraBurstCycleTime = 0
m_flRecoilRecoverySpeed = 5
m_strWeaponImpactEffect = "particles/weapon_fx/nano/nano_tracer_impact.vpcf"
m_bBulletShouldUseVerlet = true
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 2264
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/nano/nano_muzzle_flash.vpcf"
m_AimingShootSpreadPenalty = [ 0, 0.5 ]
m_flDamageFalloffStartRange = 787
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 4
m_flShootingUpSpreadPenalty = 0
m_flRecoilRecoveryDelayFactor = 0.1
m_flShootSpreadPenaltyPerShot = 0.5
m_szBulletTravelTracerParticle = "particles/weapon_fx/nano/nano_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}
}{
m_Spread = 0.5
m_flRange = 7000
m_bCanZoom = false
m_iBullets = 5
m_flZoomFOV = 35
m_iClipSize = 16
m_flCycleTime = 0.525
m_nRecoilSeed = 232
m_flBulletSpeed = 12500
m_flDamageForce = 50
m_flRecoilSpeed = 1.5
m_strShootSound = "Nano.Wpn.Fire"
m_StandingSpread = 1.5
m_flBulletDamage = 7
m_flBulletRadius = 3
m_flCritBonusEnd = 1.65
m_reloadDuration = 3
m_strReloadSound = "Player.WpnReload.Shared.Clip.Out"
m_strZoomInSound = "Nano.ZoomIn"
m_NpcAimingSpread = [ 0.6, 1.2 ]
m_VerticallRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 0
m_iBurstShotCount = 1
m_strZoomOutSound = "Nano.ZoomOut"
m_HorizontalRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
dirt =
{
}
wood =
{
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
metal =
{
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
leafy_tree =
{
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
}
metalvehicle =
{
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_strReloadEndSound = "Player.WpnReload.Shared.Clip.In"
m_vecScatterOffsets =
[
[ 0, 0 ],
[ 0, 0.5 ],
[ 0, -0.5 ],
[ 0, 1 ],
[ 0, -1 ],
]
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Base.Bullet.Whizby"
m_flBurstShotCooldown = 0
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0.8
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_strBulletImpactSound = "Nano.Wpn.Impact"
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flRecoilRecoverySpeed = 5
m_strWeaponImpactEffect = "particles/weapon_fx/nano/nano_tracer_impact.vpcf"
m_bBulletShouldUseVerlet = true
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 2264
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/nano/nano_muzzle_flash.vpcf"
m_AimingShootSpreadPenalty = [ 0, 0.5 ]
m_flDamageFalloffStartRange = 787
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 4
m_flShootingUpSpreadPenalty = 0
m_flRecoilRecoveryDelayFactor = 0.1
m_flShootSpreadPenaltyPerShot = 0.5
m_szBulletTravelTracerParticle = "particles/weapon_fx/nano/nano_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}Sweetest Lie{
primary =
{
m_Spread = 0.5
m_flRange = 7000
m_bCanZoom = true
m_iBullets = 9
m_flZoomFOV = 35
m_iClipSize = 12
m_flCycleTime = 0.21
m_nRecoilSeed = 232
m_flBulletSpeed = 12500
m_flDamageForce = 50
m_flRecoilSpeed = 1.5
m_strShootSound = "Calico.Wpn.Fire.Main"
m_StandingSpread = 1.5
m_flBulletDamage = 1.84
m_flBulletRadius = 3
m_flCritBonusEnd = 1.65
m_reloadDuration = 2.6
m_strReloadSound = "Calico.Wpn.Reload.Start"
m_strZoomInSound = "Calico.Wpn.ZoomIn"
m_VerticallRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 0
m_iBurstShotCount = 1
m_strZoomOutSound = "Calico.Wpn.ZoomOut"
m_HorizontalRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
dirt =
{
}
wood =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
metal =
{
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
leafy_tree =
{
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
metalvehicle =
{
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_strFirstShotSound = "Calico.Wpn.Fire.First"
m_strReloadEndSound = ""
m_vecScatterOffsets =
[
[ 0, 0 ],
[ 0, 1.5 ],
[ 1.5, 0 ],
[ -1.5, 0 ],
[ 0, -1.5 ],
[ 0.75, 0.75 ],
[ -0.75, -0.75 ],
[ 0.75, -0.75 ],
[ -0.75, 0.75 ],
]
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Base.Bullet.Whizby.Shotgun"
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_strShotReleaseSound = "Calico.Wpn.Fire.Release"
m_flBulletGravityScale = 0
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_strBulletImpactSound = "Calico.Wpn.Impact"
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flIntraBurstCycleTime = 0
m_flRecoilRecoverySpeed = 5
m_strWeaponImpactEffect = "particles/weapon_fx/nano/nano_tracer_impact.vpcf"
m_bBulletShouldUseVerlet = true
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 2264
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/nano/nano_muzzle_flash.vpcf"
m_AimingShootSpreadPenalty = [ 0, 0.4 ]
m_flDamageFalloffStartRange = 787
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 4
m_flShootingUpSpreadPenalty = 0
m_flRecoilRecoveryDelayFactor = 0.1
m_flShootSpreadPenaltyPerShot = 1
m_szBulletTravelTracerParticle = "particles/weapon_fx/nano/nano_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}
}{
m_Spread = 0.5
m_flRange = 7000
m_bCanZoom = true
m_iBullets = 9
m_flZoomFOV = 35
m_iClipSize = 12
m_flCycleTime = 0.21
m_nRecoilSeed = 232
m_flBulletSpeed = 12500
m_flDamageForce = 50
m_flRecoilSpeed = 1.5
m_strShootSound = "Calico.Wpn.Fire.Main"
m_StandingSpread = 1.5
m_flBulletDamage = 1.84
m_flBulletRadius = 3
m_flCritBonusEnd = 1.65
m_reloadDuration = 2.6
m_strReloadSound = "Calico.Wpn.Reload.Start"
m_strZoomInSound = "Calico.Wpn.ZoomIn"
m_VerticallRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 0
m_iBurstShotCount = 1
m_strZoomOutSound = "Calico.Wpn.ZoomOut"
m_HorizontalRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
dirt =
{
}
wood =
{
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
metal =
{
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
leafy_tree =
{
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
}
metalvehicle =
{
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_strFirstShotSound = "Calico.Wpn.Fire.First"
m_strReloadEndSound = ""
m_vecScatterOffsets =
[
[ 0, 0 ],
[ 0, 1.5 ],
[ 1.5, 0 ],
[ -1.5, 0 ],
[ 0, -1.5 ],
[ 0.75, 0.75 ],
[ -0.75, -0.75 ],
[ 0.75, -0.75 ],
[ -0.75, 0.75 ],
]
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Base.Bullet.Whizby.Shotgun"
m_flBurstShotCooldown = 0
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_strShotReleaseSound = "Calico.Wpn.Fire.Release"
m_flBulletGravityScale = 0
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_strBulletImpactSound = "Calico.Wpn.Impact"
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flRecoilRecoverySpeed = 5
m_strWeaponImpactEffect = "particles/weapon_fx/nano/nano_tracer_impact.vpcf"
m_bBulletShouldUseVerlet = true
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 2264
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/nano/nano_muzzle_flash.vpcf"
m_AimingShootSpreadPenalty = [ 0, 0.4 ]
m_flDamageFalloffStartRange = 787
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 4
m_flShootingUpSpreadPenalty = 0
m_flRecoilRecoveryDelayFactor = 0.1
m_flShootSpreadPenaltyPerShot = 1
m_szBulletTravelTracerParticle = "particles/weapon_fx/nano/nano_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}The Teacher{
primary =
{
m_Spread = 0.2
m_flRange = 7000
m_bCanCrit = true
m_bCanZoom = true
m_iBullets = 1
m_flZoomFOV = 55
m_iClipSize = 40
m_flCycleTime = 0.102
m_nRecoilSeed = 32152
m_flBulletSpeed = 25000
m_flDamageForce = 50
m_flRecoilSpeed = 5
m_flSpreadDecay = 2.5
m_strShootSound = "Necro.Wpn.Fire"
m_StandingSpread = 1.5
m_flBulletDamage = 3.6
m_flBulletRadius = 3
m_flCritBonusEnd = 1.65
m_reloadDuration = 2.8
m_strReloadSound = "Necro.Wpn.Reload.Start"
m_strZoomInSound = "Hero.Default.ZoomIn"
m_VerticallRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flSpreadPerShot = 0
m_flVerticalPunch = 0
m_iBurstShotCount = 1
m_strZoomOutSound = "Hero.Default.ZoomOut"
m_BulletSpeedCurve =
{
m_spline =
[
{
x = 0
y = 22500
m_flSlopeIncoming = 0
m_flSlopeOutgoing = 0
},
{
x = 100
y = 22500
m_flSlopeIncoming = 0
m_flSlopeOutgoing = 0
},
]
m_tangents =
[
{
m_nIncomingTangent = "CURVE_TANGENT_SPLINE"
m_nOutgoingTangent = "CURVE_TANGENT_SPLINE"
},
{
m_nIncomingTangent = "CURVE_TANGENT_SPLINE"
m_nOutgoingTangent = "CURVE_TANGENT_SPLINE"
},
]
m_vDomainMaxs = [ 100, 22500 ]
m_vDomainMins = [ 0, 1 ]
}
m_HorizontalRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
dirt =
{
}
wood =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
metal =
{
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
leafy_tree =
{
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
metalvehicle =
{
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_strReloadEndSound = ""
m_flZoomFOV_Relative = -20
m_strBulletWhizSound = "Base.Bullet.Whizby"
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_iAmmoConsumedPerShot = 1
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flIntraBurstCycleTime = 0
m_flRecoilRecoverySpeed = 5
m_strWeaponImpactEffect = ""
m_bBulletShouldUseVerlet = true
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_AimingMoveSpreadPenalty = [ 0, 0.15 ]
m_flDamageFalloffEndRange = 670
m_flDamageFalloffEndScale = 0.5
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = ""
m_AimingShootSpreadPenalty = [ 0, 0.2 ]
m_StandingMoveSpreadPenalty = [ 0, 0.5 ]
m_flDamageFalloffStartRange = 300
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 0
m_flShootingUpSpreadPenalty = 0
m_StandingShootSpreadPenalty = [ 0, 0.2 ]
m_flRecoilRecoveryDelayFactor = 0.05
m_flShootSpreadPenaltyPerShot = 1
m_szBulletTravelTracerParticle = ""
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}
}{
m_Spread = 0.2
m_flRange = 7000
m_bCanCrit = true
m_bCanZoom = true
m_iBullets = 1
m_flZoomFOV = 55
m_iClipSize = 40
m_flCycleTime = 0.102
m_nRecoilSeed = 32152
m_flBulletSpeed = 25000
m_flDamageForce = 50
m_flRecoilSpeed = 5
m_flSpreadDecay = 2.5
m_strShootSound = "Necro.Wpn.Fire"
m_StandingSpread = 1.5
m_flBulletDamage = 3.6
m_flBulletRadius = 3
m_flCritBonusEnd = 1.65
m_reloadDuration = 2.8
m_strReloadSound = "Necro.Wpn.Reload.Start"
m_strZoomInSound = "Hero.Default.ZoomIn"
m_VerticallRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flSpreadPerShot = 0
m_flVerticalPunch = 0
m_iBurstShotCount = 1
m_strZoomOutSound = "Hero.Default.ZoomOut"
m_BulletSpeedCurve =
{
m_spline =
[
{
x = 0
y = 22500
m_flSlopeIncoming = 0
m_flSlopeOutgoing = 0
},
{
x = 100
y = 22500
m_flSlopeIncoming = 0
m_flSlopeOutgoing = 0
},
]
m_tangents =
[
{
m_nIncomingTangent = "CURVE_TANGENT_SPLINE"
m_nOutgoingTangent = "CURVE_TANGENT_SPLINE"
},
{
m_nIncomingTangent = "CURVE_TANGENT_SPLINE"
m_nOutgoingTangent = "CURVE_TANGENT_SPLINE"
},
]
m_vDomainMaxs = [ 100, 22500 ]
m_vDomainMins = [ 0, 1 ]
}
m_HorizontalRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
dirt =
{
}
wood =
{
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
metal =
{
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
leafy_tree =
{
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
}
metalvehicle =
{
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_strReloadEndSound = ""
m_flZoomFOV_Relative = -20
m_strBulletWhizSound = "Base.Bullet.Whizby"
m_flBurstShotCooldown = 0
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_iAmmoConsumedPerShot = 1
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flRecoilRecoverySpeed = 5
m_strWeaponImpactEffect = ""
m_bBulletShouldUseVerlet = true
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_AimingMoveSpreadPenalty = [ 0, 0.15 ]
m_flDamageFalloffEndRange = 670
m_flDamageFalloffEndScale = 0.5
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = ""
m_AimingShootSpreadPenalty = [ 0, 0.2 ]
m_StandingMoveSpreadPenalty = [ 0, 0.5 ]
m_flDamageFalloffStartRange = 300
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 0
m_flShootingUpSpreadPenalty = 0
m_StandingShootSpreadPenalty = [ 0, 0.2 ]
m_flRecoilRecoveryDelayFactor = 0.05
m_flShootSpreadPenaltyPerShot = 1
m_szBulletTravelTracerParticle = ""
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}Umbrella Gun{
primary =
{
m_Spread = 0
m_flRange = 7000
m_bCanZoom = true
m_iBullets = 1
m_flZoomFOV = 35
m_iClipSize = 20
m_flCycleTime = 0.22
m_flBulletSpeed = 32600
m_flDamageForce = 50
m_flRecoilSpeed = 6
m_strShootSound = "Operative.Wpn.Fire"
m_StandingSpread = 1.5
m_flBulletDamage = 10.8
m_flBulletRadius = 4
m_flCritBonusEnd = 1.65
m_reloadDuration = 2.585
m_strReloadSound = "Player.WpnReload.Shared.Clip.Out"
m_strZoomInSound = "Hero.Default.ZoomIn"
m_VerticallRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 0.2
m_iBurstShotCount = 2
m_strZoomOutSound = "Hero.Default.ZoomOut"
m_HorizontalRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
dirt =
{
}
wood =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
metal =
{
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
leafy_tree =
{
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
metalvehicle =
{
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_strReloadEndSound = "Player.WpnReload.Shared.Clip.In"
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Base.Bullet.Whizby"
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0.8
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flIntraBurstCycleTime = 0.1
m_flRecoilRecoverySpeed = 5
m_strWeaponImpactEffect = "particles/weapon_fx/default_tracer_impact.vpcf"
m_bBulletShouldUseVerlet = true
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 2264
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/operative/operative_muzzle_flash.vpcf"
m_AimingShootSpreadPenalty = [ 0, 0.5 ]
m_flDamageFalloffStartRange = 787
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 2.5
m_flShootingUpSpreadPenalty = 0
m_flRecoilRecoveryDelayFactor = 0.8
m_flShootSpreadPenaltyPerShot = 0.5
m_szBulletTravelTracerParticle = "particles/abilities/operative/operative_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}
}{
m_Spread = 0
m_flRange = 7000
m_bCanZoom = true
m_iBullets = 1
m_flZoomFOV = 35
m_iClipSize = 20
m_flCycleTime = 0.22
m_flBulletSpeed = 32600
m_flDamageForce = 50
m_flRecoilSpeed = 6
m_strShootSound = "Operative.Wpn.Fire"
m_StandingSpread = 1.5
m_flBulletDamage = 10.8
m_flBulletRadius = 4
m_flCritBonusEnd = 1.65
m_reloadDuration = 2.585
m_strReloadSound = "Player.WpnReload.Shared.Clip.Out"
m_strZoomInSound = "Hero.Default.ZoomIn"
m_VerticallRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 0.2
m_iBurstShotCount = 2
m_strZoomOutSound = "Hero.Default.ZoomOut"
m_HorizontalRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
dirt =
{
}
wood =
{
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
metal =
{
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
leafy_tree =
{
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
}
metalvehicle =
{
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_strReloadEndSound = "Player.WpnReload.Shared.Clip.In"
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Base.Bullet.Whizby"
m_flBurstShotCooldown = 0
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0.8
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flIntraBurstCycleTime = 0.1
m_flRecoilRecoverySpeed = 5
m_strWeaponImpactEffect = "particles/weapon_fx/default_tracer_impact.vpcf"
m_bBulletShouldUseVerlet = true
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 2264
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/operative/operative_muzzle_flash.vpcf"
m_AimingShootSpreadPenalty = [ 0, 0.5 ]
m_flDamageFalloffStartRange = 787
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 2.5
m_flShootingUpSpreadPenalty = 0
m_flRecoilRecoveryDelayFactor = 0.8
m_flShootSpreadPenaltyPerShot = 0.5
m_szBulletTravelTracerParticle = "particles/abilities/operative/operative_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}{
primary =
{
m_Spread = 0
m_flRange = 7000
m_bCanZoom = true
m_iBullets = 1
m_flZoomFOV = 35
m_iClipSize = 4
m_bIsSemiAuto = false
m_flCycleTime = 0.9
m_nRecoilSeed = 32152
m_flBulletSpeed = 52500
m_flDamageForce = 50
m_flRecoilSpeed = 10
m_flRecycleTime = 2
m_flSpreadDecay = 2.5
m_strShootSound = "Priest.Witching.Hour.Fire"
m_StandingSpread = 1.5
m_flBulletDamage = 20
m_flBulletRadius = 14
m_flCritBonusEnd = 1.3
m_iSplitShotsMax = 3
m_reloadDuration = 1.5
m_strReloadSound = ""
m_strSpinUpSound = ""
m_strZoomInSound = "Hero.Default.ZoomIn"
m_VerticallRecoil =
{
m_Range = [ 0.15, 0.1 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flSpreadPerShot = 0
m_flVerticalPunch = 1
m_iBurstShotCount = 1
m_strZoomOutSound = "Hero.Default.ZoomOut"
m_HorizontalRecoil =
{
m_Range = [ -0.05, 0.05 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1.3
m_mapImpactEffects =
{
dirt =
{
}
wood =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
metal =
{
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
leafy_tree =
{
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
metalvehicle =
{
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_flSplitShotAngles = 37
m_strReloadEndSound = ""
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Priest.Witching.Hour.Whizby"
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_bExpressShotDisabled = true
m_flBulletGravityScale = 0
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 120
m_flPenetrationPercent = 100
m_iAmmoConsumedPerShot = 1
m_bUseWeaponAbilityName = true
m_eAttachmentSourceType = "EAttachmentSource_Custom"
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flIntraBurstCycleTime = 0
m_flRecoilRecoverySpeed = 20
m_strWeaponImpactEffect = ""
m_bBulletShouldUseVerlet = true
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 0.3
m_flDamageFalloffEndRange = 3800
m_flDamageFalloffEndScale = 1
m_flShootMoveSpeedPercent = 0.2
m_szMuzzleFlashEffectName = ""
m_AimingShootSpreadPenalty = [ 0, 1 ]
m_bFirstShotPerfectAccuracy = true
m_flDamageFalloffStartRange = 1400
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 2
m_flShootingUpSpreadPenalty = 0
m_strCustomAttachmentSource = "crossbow_muzzle_fx"
m_flRecoilRecoveryDelayFactor = 0.1
m_flShootSpreadPenaltyPerShot = 1
m_szBulletTravelTracerParticle = "particles/abilities/priest/priest_crossbow_projectile.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}
}{
_class = "modifier_base"
m_bIsHidden = true
m_eDebuffType = "MODIFIER_DEBUFF_NO"
_my_subclass_name = "barrage_execute_modifier"
m_nEnabledStateMask = "MODIFIER_STATE_ASSASSINATE_LOWHEALTH_TARGET"
m_bCasterCountsAsAssister = false
}Priest.Witching.Hour.Aim.Lp{
m_Spread = 0
m_flRange = 7000
m_bCanZoom = true
m_iBullets = 1
m_flZoomFOV = 35
m_iClipSize = 4
m_bIsSemiAuto = false
m_flCycleTime = 0.9
m_nRecoilSeed = 32152
m_flBulletSpeed = 52500
m_flDamageForce = 50
m_flRecoilSpeed = 10
m_flSpreadDecay = 2.5
m_strShootSound = "Priest.Witching.Hour.Fire"
m_StandingSpread = 1.5
m_flBulletDamage = 20
m_flBulletRadius = 14
m_flCritBonusEnd = 1.3
m_iSplitShotsMax = 3
m_reloadDuration = 1.5
m_strReloadSound = ""
m_strSpinUpSound = ""
m_strZoomInSound = "Hero.Default.ZoomIn"
m_VerticallRecoil =
{
m_Range = [ 0.15, 0.1 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flSpreadPerShot = 0
m_flVerticalPunch = 1
m_iBurstShotCount = 1
m_strZoomOutSound = "Hero.Default.ZoomOut"
m_HorizontalRecoil =
{
m_Range = [ -0.05, 0.05 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1.3
m_mapImpactEffects =
{
dirt =
{
}
wood =
{
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
metal =
{
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
leafy_tree =
{
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
}
metalvehicle =
{
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_flSplitShotAngles = 37
m_strReloadEndSound = ""
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Priest.Witching.Hour.Whizby"
m_flBurstShotCooldown = 0
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_bExpressShotDisabled = true
m_flBulletGravityScale = 0
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 120
m_flPenetrationPercent = 100
m_iAmmoConsumedPerShot = 1
m_bUseWeaponAbilityName = true
m_eAttachmentSourceType = "EAttachmentSource_Custom"
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flRecoilRecoverySpeed = 20
m_strWeaponImpactEffect = ""
m_bBulletShouldUseVerlet = true
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 0.3
m_flDamageFalloffEndRange = 3800
m_flDamageFalloffEndScale = 1
m_flShootMoveSpeedPercent = 0.2
m_szMuzzleFlashEffectName = ""
m_AimingShootSpreadPenalty = [ 0, 1 ]
m_bFirstShotPerfectAccuracy = true
m_flDamageFalloffStartRange = 1400
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 2
m_flShootingUpSpreadPenalty = 0
m_strCustomAttachmentSource = "crossbow_muzzle_fx"
m_flRecoilRecoveryDelayFactor = 0.1
m_flShootSpreadPenaltyPerShot = 1
m_szBulletTravelTracerParticle = "particles/abilities/priest/priest_crossbow_projectile.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}51:20{
primary =
{
m_Spread = 0.12
m_flRange = 7000
m_bCanZoom = true
m_iBullets = 1
m_flZoomFOV = 50
m_iClipSize = 33
m_flCycleTime = 0.126
m_nRecoilSeed = 32152
m_flBulletSpeed = 62500
m_flDamageForce = 50
m_flRecoilSpeed = 2
m_flSpreadDecay = 2.5
m_strShootSound = "Priest.Wpn.Fire.Main"
m_StandingSpread = 1.5
m_flBulletDamage = 8
m_flBulletRadius = 3
m_flCritBonusEnd = 1.65
m_reloadDuration = 2.8
m_strReloadSound = "Priest.Wpn.Reload.Start"
m_strZoomInSound = "Priest.Wpn.ZoomIn"
m_VerticallRecoil =
{
m_Range = [ 0.11, 0.143 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flSpreadPerShot = 0
m_flVerticalPunch = 0
m_iBurstShotCount = 1
m_strZoomOutSound = "Priest.Wpn.ZoomOut"
m_HorizontalRecoil =
{
m_Range = [ 0, 0.02 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
dirt =
{
}
wood =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
metal =
{
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
leafy_tree =
{
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
metalvehicle =
{
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_strFirstShotSound = "Priest.Wpn.Fire.First"
m_strReloadEndSound = ""
m_flZoomFOV_Relative = -25
m_strBulletWhizSound = "Priest.Wpn.Whizby"
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_strShotReleaseSound = "Priest.Wpn.Fire.Release"
m_flBulletGravityScale = 0
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_strBulletImpactSound = "Priest.Wpn.Impact"
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flIntraBurstCycleTime = 0
m_flRecoilRecoverySpeed = 10
m_strWeaponImpactEffect = "particles/weapon_fx/priest/priest_tracer_impact.vpcf"
m_bBulletShouldUseVerlet = true
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 1850.394
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/priest/priest_muzzle_flash.vpcf"
m_AimingShootSpreadPenalty = [ 0, 0.6 ]
m_flDamageFalloffStartRange = 708.661
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 1
m_flShootingUpSpreadPenalty = 0
m_flRecoilRecoveryDelayFactor = 0.1
m_flShootSpreadPenaltyPerShot = 0.2
m_szBulletTravelTracerParticle = "particles/weapon_fx/priest/priest_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0.03
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}
}{
m_Spread = 0.12
m_flRange = 7000
m_bCanZoom = true
m_iBullets = 1
m_flZoomFOV = 50
m_iClipSize = 33
m_flCycleTime = 0.126
m_nRecoilSeed = 32152
m_flBulletSpeed = 62500
m_flDamageForce = 50
m_flRecoilSpeed = 2
m_flSpreadDecay = 2.5
m_strShootSound = "Priest.Wpn.Fire.Main"
m_StandingSpread = 1.5
m_flBulletDamage = 8
m_flBulletRadius = 3
m_flCritBonusEnd = 1.65
m_reloadDuration = 2.8
m_strReloadSound = "Priest.Wpn.Reload.Start"
m_strZoomInSound = "Priest.Wpn.ZoomIn"
m_VerticallRecoil =
{
m_Range = [ 0.11, 0.143 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flSpreadPerShot = 0
m_flVerticalPunch = 0
m_iBurstShotCount = 1
m_strZoomOutSound = "Priest.Wpn.ZoomOut"
m_HorizontalRecoil =
{
m_Range = [ 0, 0.02 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
dirt =
{
}
wood =
{
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
metal =
{
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
leafy_tree =
{
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
}
metalvehicle =
{
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_strFirstShotSound = "Priest.Wpn.Fire.First"
m_strReloadEndSound = ""
m_flZoomFOV_Relative = -25
m_strBulletWhizSound = "Priest.Wpn.Whizby"
m_flBurstShotCooldown = 0
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_strShotReleaseSound = "Priest.Wpn.Fire.Release"
m_flBulletGravityScale = 0
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_strBulletImpactSound = "Priest.Wpn.Impact"
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flRecoilRecoverySpeed = 10
m_strWeaponImpactEffect = "particles/weapon_fx/priest/priest_tracer_impact.vpcf"
m_bBulletShouldUseVerlet = true
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 1850.394
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/priest/priest_muzzle_flash.vpcf"
m_AimingShootSpreadPenalty = [ 0, 0.6 ]
m_flDamageFalloffStartRange = 708.661
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 1
m_flShootingUpSpreadPenalty = 0
m_flRecoilRecoveryDelayFactor = 0.1
m_flShootSpreadPenaltyPerShot = 0.2
m_szBulletTravelTracerParticle = "particles/weapon_fx/priest/priest_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0.03
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}500→0−100%Biquette{
primary =
{
m_Spread = 0.2
m_flRange = 7000
m_bCanZoom = true
m_iBullets = 1
m_flZoomFOV = 60
m_iClipSize = 30
m_flCycleTime = 0.085
m_nRecoilSeed = 32153
m_flBulletSpeed = 20200
m_flDamageForce = 50
m_flRecoilSpeed = 1
m_flRecycleTime = 1
m_strShootSound = "PunkGoat.Wpn.Fire.Main"
m_StandingSpread = 1.5
m_flBulletDamage = 6.3
m_flBulletRadius = 4
m_flCritBonusEnd = 1.65
m_reloadDuration = 2.9
m_strReloadSound = "PunkGoat.Wpn.Reload.Start"
m_strZoomInSound = "PunkGoat.Wpn.Zoom.In"
m_VerticallRecoil =
{
m_Range = [ 0.23, 0.44 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flSpreadPerShot = 0.3
m_flVerticalPunch = 0.01
m_iBurstShotCount = 1
m_strZoomOutSound = "PunkGoat.Wpn.Zoom.Out"
m_HorizontalRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
dirt =
{
}
wood =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
metal =
{
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
leafy_tree =
{
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
metalvehicle =
{
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_strFirstShotSound = "PunkGoat.Wpn.Fire.First"
m_strReloadEndSound = ""
m_flZoomFOV_Relative = -15
m_strBulletWhizSound = "PunkGoat.Wpn.Whizby"
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_strShotReleaseSound = "PunkGoat.Wpn.Fire.Release"
m_flBulletGravityScale = 0
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_strBulletImpactSound = "PunkGoat.Wpn.Impact"
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flIntraBurstCycleTime = 0
m_flRecoilRecoverySpeed = 7
m_strWeaponImpactEffect = "particles/weapon_fx/punkgoat/punkgoat_tracer_impact.vpcf"
m_bBulletShouldUseVerlet = true
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 1250
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/punkgoat/punkgoat_muzzle_flash.vpcf"
m_AimingShootSpreadPenalty = [ 0.2, 0.5 ]
m_bFirstShotPerfectAccuracy = true
m_flDamageFalloffStartRange = 550
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 0.6
m_flShootingUpSpreadPenalty = 0
m_flRecoilRecoveryDelayFactor = 0.02
m_flShootSpreadPenaltyPerShot = 0.2
m_szBulletTravelTracerParticle = "particles/weapon_fx/punkgoat/punkgoat_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
m_ShootSpreadPenaltyPerShotNormalization =
{
m_FireRatePctRange = [ 0, 60 ]
m_SpreadPerShotFactor = [ 1, 0.8 ]
m_bNormalizeSpreadPerShot = true
}
}
}{
m_Spread = 0.2
m_flRange = 7000
m_bCanZoom = true
m_iBullets = 1
m_flZoomFOV = 60
m_iClipSize = 30
m_flCycleTime = 0.085
m_nRecoilSeed = 32153
m_flBulletSpeed = 20200
m_flDamageForce = 50
m_flRecoilSpeed = 1
m_strShootSound = "PunkGoat.Wpn.Fire.Main"
m_StandingSpread = 1.5
m_flBulletDamage = 6.3
m_flBulletRadius = 4
m_flCritBonusEnd = 1.65
m_reloadDuration = 2.9
m_strReloadSound = "PunkGoat.Wpn.Reload.Start"
m_strZoomInSound = "PunkGoat.Wpn.Zoom.In"
m_VerticallRecoil =
{
m_Range = [ 0.23, 0.44 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flSpreadPerShot = 0.3
m_flVerticalPunch = 0.01
m_iBurstShotCount = 1
m_strZoomOutSound = "PunkGoat.Wpn.Zoom.Out"
m_HorizontalRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
dirt =
{
}
wood =
{
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
metal =
{
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
leafy_tree =
{
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
}
metalvehicle =
{
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_strFirstShotSound = "PunkGoat.Wpn.Fire.First"
m_strReloadEndSound = ""
m_flZoomFOV_Relative = -15
m_strBulletWhizSound = "PunkGoat.Wpn.Whizby"
m_flBurstShotCooldown = 0
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_strShotReleaseSound = "PunkGoat.Wpn.Fire.Release"
m_flBulletGravityScale = 0
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_strBulletImpactSound = "PunkGoat.Wpn.Impact"
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flRecoilRecoverySpeed = 7
m_strWeaponImpactEffect = "particles/weapon_fx/punkgoat/punkgoat_tracer_impact.vpcf"
m_bBulletShouldUseVerlet = true
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 1250
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/punkgoat/punkgoat_muzzle_flash.vpcf"
m_AimingShootSpreadPenalty = [ 0.2, 0.5 ]
m_bFirstShotPerfectAccuracy = true
m_flDamageFalloffStartRange = 550
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 0.6
m_flShootingUpSpreadPenalty = 0
m_flRecoilRecoveryDelayFactor = 0.02
m_flShootSpreadPenaltyPerShot = 0.2
m_szBulletTravelTracerParticle = "particles/weapon_fx/punkgoat/punkgoat_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
m_ShootSpreadPenaltyPerShotNormalization =
{
m_FireRatePctRange = [ 0, 60 ]
m_SpreadPerShotFactor = [ 1, 0.8 ]
m_bNormalizeSpreadPerShot = true
}
}Base→Hero Rutger{
primary =
{
m_Spread = 1.2
m_flRange = 7000
m_bCanZoom = true
m_iBullets = 4
m_flZoomFOV = 35
m_iClipSize = 14
m_flCycleTime = 0.18
m_nRecoilSeed = 14235
m_flBulletSpeed = 12600
m_flDamageForce = 50
m_flRecoilSpeed = 2
m_strShootSound = "Krill.Wpn.Fire"
m_StandingSpread = 1.5
m_flBulletDamage = 3.24
m_flBulletRadius = 6
m_flCritBonusEnd = 1.65
m_reloadDuration = 2.4
m_strReloadSound = "Player.WpnReload.Shared.Clip.Out"
m_strZoomInSound = "Hero.Default.ZoomIn"
m_VerticallRecoil =
{
m_Range = [ 0.2, 0.5 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 0
m_iBurstShotCount = 1
m_strZoomOutSound = "Hero.Default.ZoomOut"
m_HorizontalRecoil =
{
m_Range = [ -0.1, 0.1 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
dirt =
{
}
wood =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
metal =
{
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Sumo.Wpn.Impact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
leafy_tree =
{
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
metalvehicle =
{
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_strReloadEndSound = "Player.WpnReload.Shared.Clip.In"
m_vecScatterOffsets =
[
[ 0, 0 ],
[ 0, -0.66 ],
[ -0.5, 0.5 ],
[ 0.5, 0.5 ],
]
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Base.Bullet.Whizby"
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0.8
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flIntraBurstCycleTime = 0
m_flPelletScatterFactor = 1.2
m_flRecoilRecoverySpeed = 10
m_strWeaponImpactEffect = "particles/weapon_fx/default_tracer_impact.vpcf"
m_bBulletShouldUseVerlet = true
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_AimingMoveSpreadPenalty = [ 0, 0.15 ]
m_flDamageFalloffEndRange = 2264
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/default_muzzle_flash.vpcf"
m_AimingShootSpreadPenalty = [ 0, 0.9 ]
m_StandingMoveSpreadPenalty = [ 0, 0.2 ]
m_flDamageFalloffStartRange = 787
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 5
m_flShootingUpSpreadPenalty = 0
m_StandingShootSpreadPenalty = [ 0, 0.9 ]
m_flPelletScatterSpreadFactor = 0.5
m_flShootSpreadPenaltyPerShot = 0.5
m_szBulletTravelTracerParticle = "particles/weapon_fx/digger/digger_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}
}{
m_Spread = 1.2
m_flRange = 7000
m_bCanZoom = true
m_iBullets = 4
m_flZoomFOV = 35
m_iClipSize = 14
m_flCycleTime = 0.18
m_nRecoilSeed = 14235
m_flBulletSpeed = 12600
m_flDamageForce = 50
m_flRecoilSpeed = 2
m_strShootSound = "Krill.Wpn.Fire"
m_StandingSpread = 1.5
m_flBulletDamage = 3.24
m_flBulletRadius = 6
m_flCritBonusEnd = 1.65
m_reloadDuration = 2.4
m_strReloadSound = "Player.WpnReload.Shared.Clip.Out"
m_strZoomInSound = "Hero.Default.ZoomIn"
m_VerticallRecoil =
{
m_Range = [ 0.2, 0.5 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 0
m_iBurstShotCount = 1
m_strZoomOutSound = "Hero.Default.ZoomOut"
m_HorizontalRecoil =
{
m_Range = [ -0.1, 0.1 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
dirt =
{
}
wood =
{
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
metal =
{
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Sumo.Wpn.Impact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
leafy_tree =
{
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
}
metalvehicle =
{
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_strReloadEndSound = "Player.WpnReload.Shared.Clip.In"
m_vecScatterOffsets =
[
[ 0, 0 ],
[ 0, -0.66 ],
[ -0.5, 0.5 ],
[ 0.5, 0.5 ],
]
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Base.Bullet.Whizby"
m_flBurstShotCooldown = 0
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0.8
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flPelletScatterFactor = 1.2
m_flRecoilRecoverySpeed = 10
m_strWeaponImpactEffect = "particles/weapon_fx/default_tracer_impact.vpcf"
m_bBulletShouldUseVerlet = true
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_AimingMoveSpreadPenalty = [ 0, 0.15 ]
m_flDamageFalloffEndRange = 2264
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/default_muzzle_flash.vpcf"
m_AimingShootSpreadPenalty = [ 0, 0.9 ]
m_StandingMoveSpreadPenalty = [ 0, 0.2 ]
m_flDamageFalloffStartRange = 787
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 5
m_flShootingUpSpreadPenalty = 0
m_StandingShootSpreadPenalty = [ 0, 0.9 ]
m_flPelletScatterSpreadFactor = 0.5
m_flShootSpreadPenaltyPerShot = 0.5
m_szBulletTravelTracerParticle = "particles/weapon_fx/digger/digger_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}{
primary =
{
m_Spread = 0.2
m_flRange = 7000
m_bCanZoom = true
m_iBullets = 1
m_flZoomFOV = 35
m_iClipSize = 30
m_flCycleTime = 0.09
m_nRecoilSeed = 32152
m_flBulletSpeed = 22500
m_flDamageForce = 50
m_flRecoilSpeed = 5
m_flSpreadDecay = 2.5
m_strShootSound = "Wraith.Wpn.Fire"
m_StandingSpread = 1.5
m_flBulletDamage = 5.5
m_flBulletRadius = 3
m_flCritBonusEnd = 1.65
m_reloadDuration = 2.5
m_strReloadSound = "Wraith.Wpn.Reload.Clip.Out"
m_strZoomInSound = "Wraith.Wpn.Zoom.In"
m_VerticallRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flSpreadPerShot = 0
m_flVerticalPunch = 0
m_iBurstShotCount = 1
m_strZoomOutSound = "Wraith.Wpn.Zoom.Out"
m_HorizontalRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
dirt =
{
}
wood =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
metal =
{
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
leafy_tree =
{
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
metalvehicle =
{
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_strReloadEndSound = "Wraith.Wpn.Reload.Clip.In"
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Wraith.Wpn.Whizby"
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_strBulletImpactSound = "Wraith.Wpn.Impact"
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flIntraBurstCycleTime = 0
m_flRecoilRecoverySpeed = 5
m_strWeaponImpactEffect = "particles/weapon_fx/haze/haze_tracer_impact.vpcf"
m_bBulletShouldUseVerlet = true
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 2264
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/haze/haze_muzzle_flash.vpcf"
m_AimingShootSpreadPenalty = [ 0, 0.2 ]
m_flDamageFalloffStartRange = 787
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 2
m_flShootingUpSpreadPenalty = 0
m_flRecoilRecoveryDelayFactor = 0.05
m_flShootSpreadPenaltyPerShot = 1
m_szBulletTravelTracerParticle = "particles/weapon_fx/default_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}
}{
m_Spread = 0.2
m_flRange = 7000
m_bCanZoom = true
m_iBullets = 1
m_flZoomFOV = 35
m_iClipSize = 30
m_flCycleTime = 0.09
m_nRecoilSeed = 32152
m_flBulletSpeed = 22500
m_flDamageForce = 50
m_flRecoilSpeed = 5
m_flSpreadDecay = 2.5
m_strShootSound = "Wraith.Wpn.Fire"
m_StandingSpread = 1.5
m_flBulletDamage = 5.5
m_flBulletRadius = 3
m_flCritBonusEnd = 1.65
m_reloadDuration = 2.5
m_strReloadSound = "Wraith.Wpn.Reload.Clip.Out"
m_strZoomInSound = "Wraith.Wpn.Zoom.In"
m_VerticallRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flSpreadPerShot = 0
m_flVerticalPunch = 0
m_iBurstShotCount = 1
m_strZoomOutSound = "Wraith.Wpn.Zoom.Out"
m_HorizontalRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
dirt =
{
}
wood =
{
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
metal =
{
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
leafy_tree =
{
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
}
metalvehicle =
{
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_strReloadEndSound = "Wraith.Wpn.Reload.Clip.In"
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Wraith.Wpn.Whizby"
m_flBurstShotCooldown = 0
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_strBulletImpactSound = "Wraith.Wpn.Impact"
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flRecoilRecoverySpeed = 5
m_strWeaponImpactEffect = "particles/weapon_fx/haze/haze_tracer_impact.vpcf"
m_bBulletShouldUseVerlet = true
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 2264
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/haze/haze_muzzle_flash.vpcf"
m_AimingShootSpreadPenalty = [ 0, 0.2 ]
m_flDamageFalloffStartRange = 787
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 2
m_flShootingUpSpreadPenalty = 0
m_flRecoilRecoveryDelayFactor = 0.05
m_flShootSpreadPenaltyPerShot = 1
m_szBulletTravelTracerParticle = "particles/weapon_fx/default_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}{
primary =
{
m_Spread = 1.5
m_flRange = 7000
m_bCanZoom = false
m_iBullets = 12
m_flZoomFOV = 35
m_iClipSize = 8
m_flCycleTime = 1.26
m_flBulletSpeed = 24000
m_flDamageForce = 50
m_flRecoilSpeed = 30
m_flRecycleTime = 2
m_strShootSound = "Shiv.Wpn.Alt.Fire"
m_StandingSpread = 1.5
m_flBulletDamage = 4.53
m_flBulletRadius = 3
m_flCritBonusEnd = 1.65
m_reloadDuration = 2
m_strReloadSound = "Shiv.Wpn.Reload.Start"
m_strZoomInSound = "Shiv.Wpn.Zoom.In"
m_VerticallRecoil =
{
m_Range = [ 4, 4 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 0
m_iBurstShotCount = 1
m_strZoomOutSound = "Shiv.Wpn.Zoom.Out"
m_HorizontalRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
dirt =
{
}
wood =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
metal =
{
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
leafy_tree =
{
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
metalvehicle =
{
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_strReloadEndSound = ""
m_vecScatterOffsets =
[
[ 0, 0 ],
[ -0.5, 0.5 ],
[ 0, 1.25 ],
[ 0, -1.25 ],
[ -0.7, 0.7 ],
[ 0.7, -0.7 ],
[ 0, 0.5 ],
[ 0.5, -0.5 ],
[ 1.25, 0 ],
[ -1.25, 0 ],
[ 0.7, 0.7 ],
[ -0.7, -0.7 ],
]
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Base.Bullet.Whizby.Shotgun"
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0.8
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_iAmmoConsumedPerShot = 4
m_strBulletImpactSound = "Shiv.Wpn.Impact"
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flIntraBurstCycleTime = 0.05
m_flPelletScatterFactor = 1.5
m_flRecoilRecoverySpeed = 10
m_strWeaponImpactEffect = "particles/weapon_fx/default_tracer_impact.vpcf"
m_bBulletShouldUseVerlet = true
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 2264
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/shiv/shiv_shotgun_alt_muzzle_flash.vpcf"
m_AimingShootSpreadPenalty = [ 0, 1 ]
m_flDamageFalloffStartRange = 787
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 2
m_flShootingUpSpreadPenalty = 0
m_flPelletScatterSpreadFactor = 0.5
m_flRecoilRecoveryDelayFactor = 0.3
m_flShootSpreadPenaltyPerShot = 0.5
m_szBulletTravelTracerParticle = "particles/weapon_fx/shiv/shiv_shotgun_alt_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}
}{
m_Spread = 1.5
m_flRange = 7000
m_bCanZoom = false
m_iBullets = 12
m_flZoomFOV = 35
m_iClipSize = 8
m_flCycleTime = 1.26
m_flBulletSpeed = 24000
m_flDamageForce = 50
m_flRecoilSpeed = 30
m_strShootSound = "Shiv.Wpn.Alt.Fire"
m_StandingSpread = 1.5
m_flBulletDamage = 4.53
m_flBulletRadius = 3
m_flCritBonusEnd = 1.65
m_reloadDuration = 2
m_strReloadSound = "Shiv.Wpn.Reload.Start"
m_strZoomInSound = "Shiv.Wpn.Zoom.In"
m_VerticallRecoil =
{
m_Range = [ 4, 4 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 0
m_iBurstShotCount = 1
m_strZoomOutSound = "Shiv.Wpn.Zoom.Out"
m_HorizontalRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
dirt =
{
}
wood =
{
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
metal =
{
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
leafy_tree =
{
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
}
metalvehicle =
{
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_strReloadEndSound = ""
m_vecScatterOffsets =
[
[ 0, 0 ],
[ -0.5, 0.5 ],
[ 0, 1.25 ],
[ 0, -1.25 ],
[ -0.7, 0.7 ],
[ 0.7, -0.7 ],
[ 0, 0.5 ],
[ 0.5, -0.5 ],
[ 1.25, 0 ],
[ -1.25, 0 ],
[ 0.7, 0.7 ],
[ -0.7, -0.7 ],
]
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Base.Bullet.Whizby.Shotgun"
m_flBurstShotCooldown = 0
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0.8
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_iAmmoConsumedPerShot = 4
m_strBulletImpactSound = "Shiv.Wpn.Impact"
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flIntraBurstCycleTime = 0.05
m_flPelletScatterFactor = 1.5
m_flRecoilRecoverySpeed = 10
m_strWeaponImpactEffect = "particles/weapon_fx/default_tracer_impact.vpcf"
m_bBulletShouldUseVerlet = true
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 2264
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/shiv/shiv_shotgun_alt_muzzle_flash.vpcf"
m_AimingShootSpreadPenalty = [ 0, 1 ]
m_flDamageFalloffStartRange = 787
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 2
m_flShootingUpSpreadPenalty = 0
m_flPelletScatterSpreadFactor = 0.5
m_flRecoilRecoveryDelayFactor = 0.3
m_flShootSpreadPenaltyPerShot = 0.5
m_szBulletTravelTracerParticle = "particles/weapon_fx/shiv/shiv_shotgun_alt_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}Busted Flush{
primary =
{
m_Spread = 0
m_flRange = 7000
m_bCanZoom = false
m_iBullets = 6
m_flZoomFOV = 35
m_iClipSize = 10
m_flCycleTime = 0.55125
m_flBulletSpeed = 24000
m_flDamageForce = 50
m_flRecoilSpeed = 6
m_flRecycleTime = 2
m_strShootSound = "Shiv.Wpn.Fire"
m_StandingSpread = 1.5
m_flBulletDamage = 4.8
m_flBulletRadius = 3
m_flCritBonusEnd = 1.65
m_reloadDuration = 2.8
m_strReloadSound = "Shiv.Wpn.Reload.Start"
m_strZoomInSound = "Shiv.Wpn.Zoom.In"
m_VerticallRecoil =
{
m_Range = [ 1.1, 1.1 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 0
m_iBurstShotCount = 1
m_strZoomOutSound = "Shiv.Wpn.Zoom.Out"
m_HorizontalRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
dirt =
{
}
wood =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
metal =
{
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
leafy_tree =
{
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
metalvehicle =
{
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_strReloadEndSound = ""
m_vecScatterOffsets =
[
[ 0, 0 ],
[ -0.5, 0.5 ],
[ 0, 1.25 ],
[ 0, -1.25 ],
[ -0.7, 0.7 ],
[ 0.7, -0.7 ],
]
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Base.Bullet.Whizby.Shotgun"
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0.8
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_strBulletImpactSound = "Shiv.Wpn.Impact"
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flIntraBurstCycleTime = 0
m_flPelletScatterFactor = 1
m_flRecoilRecoverySpeed = 6
m_strWeaponImpactEffect = "particles/weapon_fx/default_shotgun_tracer_impact.vpcf"
m_bBulletShouldUseVerlet = true
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 1620
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/shiv/shiv_shotgun_muzzle_flash.vpcf"
m_AimingShootSpreadPenalty = [ 0, 1 ]
m_flDamageFalloffStartRange = 779
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 2
m_flShootingUpSpreadPenalty = 0
m_flPelletScatterSpreadFactor = 0.5
m_flRecoilRecoveryDelayFactor = 0.9
m_flShootSpreadPenaltyPerShot = 0.5
m_szBulletTravelTracerParticle = "particles/weapon_fx/shiv/shiv_shotgun_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_szSelfBulletTravelTracerParticle = "particles/weapon_fx/shiv/shiv_shotgun_player_tracer.vpcf"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}
}{
m_Spread = 0
m_flRange = 7000
m_bCanZoom = false
m_iBullets = 6
m_flZoomFOV = 35
m_iClipSize = 10
m_flCycleTime = 0.55125
m_flBulletSpeed = 24000
m_flDamageForce = 50
m_flRecoilSpeed = 6
m_strShootSound = "Shiv.Wpn.Fire"
m_StandingSpread = 1.5
m_flBulletDamage = 4.8
m_flBulletRadius = 3
m_flCritBonusEnd = 1.65
m_reloadDuration = 2.8
m_strReloadSound = "Shiv.Wpn.Reload.Start"
m_strZoomInSound = "Shiv.Wpn.Zoom.In"
m_VerticallRecoil =
{
m_Range = [ 1.1, 1.1 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 0
m_iBurstShotCount = 1
m_strZoomOutSound = "Shiv.Wpn.Zoom.Out"
m_HorizontalRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
dirt =
{
}
wood =
{
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
metal =
{
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
leafy_tree =
{
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
}
metalvehicle =
{
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_strReloadEndSound = ""
m_vecScatterOffsets =
[
[ 0, 0 ],
[ -0.5, 0.5 ],
[ 0, 1.25 ],
[ 0, -1.25 ],
[ -0.7, 0.7 ],
[ 0.7, -0.7 ],
]
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Base.Bullet.Whizby.Shotgun"
m_flBurstShotCooldown = 0
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0.8
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_strBulletImpactSound = "Shiv.Wpn.Impact"
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flPelletScatterFactor = 1
m_flRecoilRecoverySpeed = 6
m_strWeaponImpactEffect = "particles/weapon_fx/default_shotgun_tracer_impact.vpcf"
m_bBulletShouldUseVerlet = true
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 1620
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/shiv/shiv_shotgun_muzzle_flash.vpcf"
m_AimingShootSpreadPenalty = [ 0, 1 ]
m_flDamageFalloffStartRange = 779
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 2
m_flShootingUpSpreadPenalty = 0
m_flPelletScatterSpreadFactor = 0.5
m_flRecoilRecoveryDelayFactor = 0.9
m_flShootSpreadPenaltyPerShot = 0.5
m_szBulletTravelTracerParticle = "particles/weapon_fx/shiv/shiv_shotgun_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_szSelfBulletTravelTracerParticle = "particles/weapon_fx/shiv/shiv_shotgun_player_tracer.vpcf"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}{
primary =
{
m_Spread = 0
m_flRange = 7000
m_bCanZoom = false
m_iBullets = 12
m_flZoomFOV = 35
m_iClipSize = 10
m_bIsSemiAuto = false
m_flCycleTime = 0.63
m_flBulletSpeed = 4250
m_flDamageForce = 50
m_flRecoilSpeed = 5
m_flSpreadDecay = 2.5
m_strShootSound = "Synth.Wpn.Fire"
m_StandingSpread = 1.5
m_flBulletDamage = 5
m_flBulletRadius = 3
m_flCritBonusEnd = 1.65
m_reloadDuration = 3.1
m_strReloadSound = "Wraith.Wpn.Reload.Clip.Out"
m_strZoomInSound = "Wraith.Wpn.Zoom.In"
m_VerticallRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flSpreadPerShot = 0
m_flVerticalPunch = 0
m_iBurstShotCount = 1
m_strZoomOutSound = "Wraith.Wpn.Zoom.Out"
m_HorizontalRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
dirt =
{
}
wood =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
metal =
{
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
leafy_tree =
{
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
metalvehicle =
{
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_strFirstShotSound = "Synth.Wpn.Fire"
m_strReloadEndSound = "Wraith.Wpn.Reload.Clip.In"
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Wraith.Wpn.Whizby"
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_strShotReleaseSound = "Wraith.Wpn.Fire.Release"
m_flBulletGravityScale = 0
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_iAmmoConsumedPerShot = 12
m_strBulletImpactSound = "Wraith.Wpn.Impact"
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flIntraBurstCycleTime = 0
m_flRecoilRecoverySpeed = 5
m_strWeaponImpactEffect = "particles/weapon_fx/default_tracer_impact.vpcf"
m_bBulletShouldUseVerlet = true
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 2264
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/haze/haze_muzzle_flash.vpcf"
m_AimingShootSpreadPenalty = [ 1.5, 1.8 ]
m_flBulletSpeedRandomFactor = 0.2
m_flDamageFalloffStartRange = 787
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 2
m_flShootingUpSpreadPenalty = 0
m_flRecoilRecoveryDelayFactor = 0.05
m_flShootSpreadPenaltyPerShot = 1
m_szBulletTravelTracerParticle = "particles/weapon_fx/default_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}
}{
m_Spread = 0
m_flRange = 7000
m_bCanZoom = false
m_iBullets = 12
m_flZoomFOV = 35
m_iClipSize = 10
m_bIsSemiAuto = false
m_flCycleTime = 0.63
m_flBulletSpeed = 4250
m_flDamageForce = 50
m_flRecoilSpeed = 5
m_flSpreadDecay = 2.5
m_strShootSound = "Synth.Wpn.Fire"
m_StandingSpread = 1.5
m_flBulletDamage = 5
m_flBulletRadius = 3
m_flCritBonusEnd = 1.65
m_reloadDuration = 3.1
m_strReloadSound = "Wraith.Wpn.Reload.Clip.Out"
m_strZoomInSound = "Wraith.Wpn.Zoom.In"
m_VerticallRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flSpreadPerShot = 0
m_flVerticalPunch = 0
m_iBurstShotCount = 1
m_strZoomOutSound = "Wraith.Wpn.Zoom.Out"
m_HorizontalRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
dirt =
{
}
wood =
{
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
metal =
{
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
leafy_tree =
{
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
}
metalvehicle =
{
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_strFirstShotSound = "Synth.Wpn.Fire"
m_strReloadEndSound = "Wraith.Wpn.Reload.Clip.In"
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Wraith.Wpn.Whizby"
m_flBurstShotCooldown = 0
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_strShotReleaseSound = "Wraith.Wpn.Fire.Release"
m_flBulletGravityScale = 0
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_iAmmoConsumedPerShot = 12
m_strBulletImpactSound = "Wraith.Wpn.Impact"
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flRecoilRecoverySpeed = 5
m_strWeaponImpactEffect = "particles/weapon_fx/default_tracer_impact.vpcf"
m_bBulletShouldUseVerlet = true
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 2264
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/haze/haze_muzzle_flash.vpcf"
m_AimingShootSpreadPenalty = [ 1.5, 1.8 ]
m_flBulletSpeedRandomFactor = 0.2
m_flDamageFalloffStartRange = 787
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 2
m_flShootingUpSpreadPenalty = 0
m_flRecoilRecoveryDelayFactor = 0.05
m_flShootSpreadPenaltyPerShot = 1
m_szBulletTravelTracerParticle = "particles/weapon_fx/default_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}{
primary =
{
m_Spread = 1
m_flRange = 7000
m_bCanZoom = false
m_iBullets = 1
m_flZoomFOV = 35
m_iClipSize = 36
m_bIsSemiAuto = false
m_flCycleTime = 0.0945
m_flBulletSpeed = 4250
m_flDamageForce = 50
m_flRecoilSpeed = 5
m_flSpreadDecay = 2.5
m_strShootSound = "Wraith.Wpn.Fire.Main"
m_StandingSpread = 1.5
m_flBulletDamage = 5
m_flBulletRadius = 3
m_flCritBonusEnd = 1.65
m_reloadDuration = 3.1
m_strReloadSound = "Wraith.Wpn.Reload.Clip.Out"
m_strZoomInSound = "Wraith.Wpn.Zoom.In"
m_VerticallRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flSpreadPerShot = 0
m_flVerticalPunch = 0
m_iBurstShotCount = 1
m_strZoomOutSound = "Wraith.Wpn.Zoom.Out"
m_HorizontalRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 0.5
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
dirt =
{
}
wood =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
metal =
{
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
leafy_tree =
{
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
metalvehicle =
{
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_strFirstShotSound = "Wraith.Wpn.Fire.First"
m_strReloadEndSound = "Wraith.Wpn.Reload.Clip.In"
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Wraith.Wpn.Whizby"
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_strShotReleaseSound = "Wraith.Wpn.Fire.Release"
m_flBulletGravityScale = 0
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_strBulletImpactSound = "Wraith.Wpn.Impact"
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flIntraBurstCycleTime = 0
m_flRecoilRecoverySpeed = 5
m_strWeaponImpactEffect = "particles/weapon_fx/default_tracer_impact.vpcf"
m_bBulletShouldUseVerlet = true
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 2264
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/haze/haze_muzzle_flash.vpcf"
m_AimingShootSpreadPenalty = [ 0, 0.2 ]
m_flDamageFalloffStartRange = 787
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 2
m_flShootingUpSpreadPenalty = 0
m_flRecoilRecoveryDelayFactor = 0.05
m_flShootSpreadPenaltyPerShot = 1
m_szBulletTravelTracerParticle = "particles/weapon_fx/default_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}
}{
m_Spread = 1
m_flRange = 7000
m_bCanZoom = false
m_iBullets = 1
m_flZoomFOV = 35
m_iClipSize = 36
m_bIsSemiAuto = false
m_flCycleTime = 0.0945
m_flBulletSpeed = 4250
m_flDamageForce = 50
m_flRecoilSpeed = 5
m_flSpreadDecay = 2.5
m_strShootSound = "Wraith.Wpn.Fire.Main"
m_StandingSpread = 1.5
m_flBulletDamage = 5
m_flBulletRadius = 3
m_flCritBonusEnd = 1.65
m_reloadDuration = 3.1
m_strReloadSound = "Wraith.Wpn.Reload.Clip.Out"
m_strZoomInSound = "Wraith.Wpn.Zoom.In"
m_VerticallRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flSpreadPerShot = 0
m_flVerticalPunch = 0
m_iBurstShotCount = 1
m_strZoomOutSound = "Wraith.Wpn.Zoom.Out"
m_HorizontalRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 0.5
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
dirt =
{
}
wood =
{
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
metal =
{
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
leafy_tree =
{
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
}
metalvehicle =
{
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_strFirstShotSound = "Wraith.Wpn.Fire.First"
m_strReloadEndSound = "Wraith.Wpn.Reload.Clip.In"
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Wraith.Wpn.Whizby"
m_flBurstShotCooldown = 0
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_strShotReleaseSound = "Wraith.Wpn.Fire.Release"
m_flBulletGravityScale = 0
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_strBulletImpactSound = "Wraith.Wpn.Impact"
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flRecoilRecoverySpeed = 5
m_strWeaponImpactEffect = "particles/weapon_fx/default_tracer_impact.vpcf"
m_bBulletShouldUseVerlet = true
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 2264
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/haze/haze_muzzle_flash.vpcf"
m_AimingShootSpreadPenalty = [ 0, 0.2 ]
m_flDamageFalloffStartRange = 787
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 2
m_flShootingUpSpreadPenalty = 0
m_flRecoilRecoveryDelayFactor = 0.05
m_flShootSpreadPenaltyPerShot = 1
m_szBulletTravelTracerParticle = "particles/weapon_fx/default_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}Riptide{
primary =
{
m_Spread = 0
m_flRange = 7000
m_bCanZoom = true
m_iBullets = 7
m_flZoomFOV = 35
m_iClipSize = 13
m_flCycleTime = 0.45
m_nRecoilSeed = 123424
m_flBulletSpeed = 22000
m_flDamageForce = 50
m_flRecoilSpeed = 6
m_strShootSound = "Slork.Wpn.Fire"
m_StandingSpread = 1.5
m_flBulletDamage = 3.6
m_flBulletRadius = 3
m_flCritBonusEnd = 1.65
m_reloadDuration = 0.3
m_strReloadSound = "Slork.Wpn.Reload.Clip.Out"
m_strZoomInSound = "Hero.Default.ZoomIn"
m_VerticallRecoil =
{
m_Range = 0.8
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 0.8
m_iBurstShotCount = 1
m_strZoomOutSound = "Hero.Default.ZoomOut"
m_HorizontalRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
dirt =
{
}
wood =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
metal =
{
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
leafy_tree =
{
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
metalvehicle =
{
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 0
m_strReloadEndSound = "Slork.Wpn.Reload.Clip.In"
m_vecScatterOffsets =
[
[ 0, 0 ],
[ -0.9, -1.4 ],
[ 0.9, -1.4 ],
[ -1.4, 0 ],
[ 1.4, 0 ],
[ -0.9, 1.4 ],
[ 0.9, 1.4 ],
]
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Slork.Wpn.Whizby"
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_bReloadSingleBullets = true
m_flBulletGravityScale = 0.8
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_strBulletImpactSound = "Slork.Wpn.Impact"
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flIntraBurstCycleTime = 0
m_flPelletScatterFactor = 1
m_flRecoilRecoverySpeed = 6
m_strWeaponImpactEffect = "particles/weapon_fx/fathom/fathom_tracer_impact.vpcf"
m_bBulletShouldUseVerlet = true
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 1800
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/fathom/fathom_muzzle_flash.vpcf"
m_AimingShootSpreadPenalty = [ 0, 2 ]
m_flDamageFalloffStartRange = 629.921
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 5
m_flShootingUpSpreadPenalty = 0
m_flPelletScatterSpreadFactor = 0.5
m_flRecoilRecoveryDelayFactor = 0.6
m_flShootSpreadPenaltyPerShot = 0.2
m_szBulletTravelTracerParticle = "particles/weapon_fx/fathom/fathom_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_bReloadSingleBulletsAllowCancel = true
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_flReloadSingleBulletsInitialDelay = 0.705
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}
}{
m_Spread = 0
m_flRange = 7000
m_bCanZoom = true
m_iBullets = 7
m_flZoomFOV = 35
m_iClipSize = 13
m_flCycleTime = 0.45
m_nRecoilSeed = 123424
m_flBulletSpeed = 22000
m_flDamageForce = 50
m_flRecoilSpeed = 6
m_strShootSound = "Slork.Wpn.Fire"
m_StandingSpread = 1.5
m_flBulletDamage = 3.6
m_flBulletRadius = 3
m_flCritBonusEnd = 1.65
m_reloadDuration = 0.3
m_strReloadSound = "Slork.Wpn.Reload.Clip.Out"
m_strZoomInSound = "Hero.Default.ZoomIn"
m_VerticallRecoil =
{
m_Range = 0.8
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 0.8
m_iBurstShotCount = 1
m_strZoomOutSound = "Hero.Default.ZoomOut"
m_HorizontalRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
dirt =
{
}
wood =
{
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
metal =
{
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
leafy_tree =
{
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
}
metalvehicle =
{
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 0
m_strReloadEndSound = "Slork.Wpn.Reload.Clip.In"
m_vecScatterOffsets =
[
[ 0, 0 ],
[ -0.9, -1.4 ],
[ 0.9, -1.4 ],
[ -1.4, 0 ],
[ 1.4, 0 ],
[ -0.9, 1.4 ],
[ 0.9, 1.4 ],
]
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Slork.Wpn.Whizby"
m_flBurstShotCooldown = 0
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_bReloadSingleBullets = true
m_flBulletGravityScale = 0.8
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_strBulletImpactSound = "Slork.Wpn.Impact"
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flPelletScatterFactor = 1
m_flRecoilRecoverySpeed = 6
m_strWeaponImpactEffect = "particles/weapon_fx/fathom/fathom_tracer_impact.vpcf"
m_bBulletShouldUseVerlet = true
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 1800
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/fathom/fathom_muzzle_flash.vpcf"
m_AimingShootSpreadPenalty = [ 0, 2 ]
m_flDamageFalloffStartRange = 629.921
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 5
m_flShootingUpSpreadPenalty = 0
m_flPelletScatterSpreadFactor = 0.5
m_flRecoilRecoveryDelayFactor = 0.6
m_flShootSpreadPenaltyPerShot = 0.2
m_szBulletTravelTracerParticle = "particles/weapon_fx/fathom/fathom_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_bReloadSingleBulletsAllowCancel = true
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_flReloadSingleBulletsInitialDelay = 0.705
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}{
primary =
{
m_Spread = 0
m_flRange = 7000
m_bCanZoom = true
m_iBullets = 1
m_flZoomFOV = 35
m_iClipSize = 20
m_flCycleTime = 0.2625
m_flBulletSpeed = 12600
m_flDamageForce = 50
m_flRecoilSpeed = 2
m_flSpreadDecay = 3
m_strShootSound = "Dynamo.Wpn.Fire.Main"
m_StandingSpread = 1.5
m_flBulletDamage = 12.6
m_flBulletRadius = 6
m_flCritBonusEnd = 1.65
m_reloadDuration = 2.35
m_strReloadSound = "Dynamo.Wpn.Reload.Start"
m_strZoomInSound = "Dynamo.ZoomIn"
m_VerticallRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flSpreadPerShot = 1
m_flVerticalPunch = 0.15
m_iBurstShotCount = 1
m_strZoomOutSound = "Dynamo.ZoomOut"
m_HorizontalRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
dirt =
{
}
wood =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
metal =
{
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
leafy_tree =
{
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
metalvehicle =
{
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_strFirstShotSound = "Dynamo.Wpn.Fire.First"
m_strReloadEndSound = ""
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Dynamo.Wpn.Whizby"
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0.8
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_strBulletImpactSound = "Dynamo.Wpn.Impact"
m_flBulletRadiusVsWorld = 3
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flIntraBurstCycleTime = 0
m_flRecoilRecoverySpeed = 10
m_strWeaponImpactEffect = "particles/weapon_fx/dynamo/dynamo_tracer_impact.vpcf"
m_bBulletShouldUseVerlet = true
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 2264
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/dynamo/dynamo_muzzle_flash.vpcf"
m_AimingShootSpreadPenalty = [ 0, 0.9 ]
m_flDamageFalloffStartRange = 787
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 3
m_flShootingUpSpreadPenalty = 0
m_flShootSpreadPenaltyPerShot = 0.5
m_szBulletTravelTracerParticle = "particles/weapon_fx/dynamo/dynamo_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}
}{
m_Spread = 0
m_flRange = 7000
m_bCanZoom = true
m_iBullets = 1
m_flZoomFOV = 35
m_iClipSize = 20
m_flCycleTime = 0.2625
m_flBulletSpeed = 12600
m_flDamageForce = 50
m_flRecoilSpeed = 2
m_flSpreadDecay = 3
m_strShootSound = "Dynamo.Wpn.Fire.Main"
m_StandingSpread = 1.5
m_flBulletDamage = 12.6
m_flBulletRadius = 6
m_flCritBonusEnd = 1.65
m_reloadDuration = 2.35
m_strReloadSound = "Dynamo.Wpn.Reload.Start"
m_strZoomInSound = "Dynamo.ZoomIn"
m_VerticallRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flSpreadPerShot = 1
m_flVerticalPunch = 0.15
m_iBurstShotCount = 1
m_strZoomOutSound = "Dynamo.ZoomOut"
m_HorizontalRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
dirt =
{
}
wood =
{
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
metal =
{
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
leafy_tree =
{
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
}
metalvehicle =
{
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_strFirstShotSound = "Dynamo.Wpn.Fire.First"
m_strReloadEndSound = ""
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Dynamo.Wpn.Whizby"
m_flBurstShotCooldown = 0
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0.8
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_strBulletImpactSound = "Dynamo.Wpn.Impact"
m_flBulletRadiusVsWorld = 3
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flRecoilRecoverySpeed = 10
m_strWeaponImpactEffect = "particles/weapon_fx/dynamo/dynamo_tracer_impact.vpcf"
m_bBulletShouldUseVerlet = true
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 2264
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/dynamo/dynamo_muzzle_flash.vpcf"
m_AimingShootSpreadPenalty = [ 0, 0.9 ]
m_flDamageFalloffStartRange = 787
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 3
m_flShootingUpSpreadPenalty = 0
m_flShootSpreadPenaltyPerShot = 0.5
m_szBulletTravelTracerParticle = "particles/weapon_fx/dynamo/dynamo_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}{
primary =
{
m_Spread = 0.2
m_flRange = 7000
m_bCanZoom = true
m_iBullets = 1
m_flZoomFOV = 35
m_iClipSize = 8
m_flCycleTime = 0.525
m_nRecoilSeed = 32152
m_flBulletSpeed = 7000
m_flDamageForce = 50
m_flRecoilSpeed = 5
m_flSpreadDecay = 2.5
m_strShootSound = "Ivy.Wpn.Fire.Main"
m_StandingSpread = 1.5
m_flBulletDamage = 10
m_flBulletRadius = 3
m_flCritBonusEnd = 1.65
m_reloadDuration = 2.5
m_strReloadSound = "Wraith.Wpn.Reload.Clip.Out"
m_strZoomInSound = "Wraith.Wpn.Zoom.In"
m_VerticallRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flSpreadPerShot = 0
m_flVerticalPunch = 0
m_iBurstShotCount = 2
m_strZoomOutSound = "Wraith.Wpn.Zoom.Out"
m_HorizontalRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
dirt =
{
}
wood =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
metal =
{
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
leafy_tree =
{
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
metalvehicle =
{
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_strFirstShotSound = "Ivy.Wpn.Fire.Main"
m_strReloadEndSound = "Wraith.Wpn.Reload.Clip.In"
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Wraith.Wpn.Whizby"
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_strShotReleaseSound = "Ivy.Wpn.Fire.Release"
m_flBulletGravityScale = 0
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_iAmmoConsumedPerShot = 0
m_strBulletImpactSound = "Wraith.Wpn.Impact"
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flIntraBurstCycleTime = 0.084
m_flRecoilRecoverySpeed = 5
m_strWeaponImpactEffect = "particles/weapon_fx/haze/haze_tracer_impact.vpcf"
m_bBulletShouldUseVerlet = true
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 2264
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/haze/haze_muzzle_flash.vpcf"
m_AimingShootSpreadPenalty = [ 0, 0.2 ]
m_flDamageFalloffStartRange = 787
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 2
m_flShootingUpSpreadPenalty = 0
m_flRecoilRecoveryDelayFactor = 0.05
m_flShootSpreadPenaltyPerShot = 1
m_szBulletTravelTracerParticle = "particles/weapon_fx/default_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}
}{
m_Spread = 0.2
m_flRange = 7000
m_bCanZoom = true
m_iBullets = 1
m_flZoomFOV = 35
m_iClipSize = 8
m_flCycleTime = 0.525
m_nRecoilSeed = 32152
m_flBulletSpeed = 7000
m_flDamageForce = 50
m_flRecoilSpeed = 5
m_flSpreadDecay = 2.5
m_strShootSound = "Ivy.Wpn.Fire.Main"
m_StandingSpread = 1.5
m_flBulletDamage = 10
m_flBulletRadius = 3
m_flCritBonusEnd = 1.65
m_reloadDuration = 2.5
m_strReloadSound = "Wraith.Wpn.Reload.Clip.Out"
m_strZoomInSound = "Wraith.Wpn.Zoom.In"
m_VerticallRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flSpreadPerShot = 0
m_flVerticalPunch = 0
m_iBurstShotCount = 2
m_strZoomOutSound = "Wraith.Wpn.Zoom.Out"
m_HorizontalRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
dirt =
{
}
wood =
{
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
metal =
{
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
leafy_tree =
{
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
}
metalvehicle =
{
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_strFirstShotSound = "Ivy.Wpn.Fire.Main"
m_strReloadEndSound = "Wraith.Wpn.Reload.Clip.In"
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Wraith.Wpn.Whizby"
m_flBurstShotCooldown = 0
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_strShotReleaseSound = "Ivy.Wpn.Fire.Release"
m_flBulletGravityScale = 0
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_iAmmoConsumedPerShot = 0
m_strBulletImpactSound = "Wraith.Wpn.Impact"
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flIntraBurstCycleTime = 0.084
m_flRecoilRecoverySpeed = 5
m_strWeaponImpactEffect = "particles/weapon_fx/haze/haze_tracer_impact.vpcf"
m_bBulletShouldUseVerlet = true
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 2264
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/haze/haze_muzzle_flash.vpcf"
m_AimingShootSpreadPenalty = [ 0, 0.2 ]
m_flDamageFalloffStartRange = 787
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 2
m_flShootingUpSpreadPenalty = 0
m_flRecoilRecoveryDelayFactor = 0.05
m_flShootSpreadPenaltyPerShot = 1
m_szBulletTravelTracerParticle = "particles/weapon_fx/default_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}The Black Sheep{
primary =
{
m_Spread = 0
m_flRange = 7000
m_bCanZoom = true
m_iBullets = 7
m_flZoomFOV = 35
m_iClipSize = 11
m_flCycleTime = 0.525
m_nRecoilSeed = 123424
m_flBulletSpeed = 22000
m_flDamageForce = 50
m_flRecoilSpeed = 6
m_flRecycleTime = 1
m_strShootSound = "Pocket.Wpn.Fire"
m_StandingSpread = 1.5
m_flBulletDamage = 4.28
m_flBulletRadius = 3
m_flCritBonusEnd = 1.65
m_reloadDuration = 2.82
m_strReloadSound = "Pocket.Wpn.Reload.Start"
m_strZoomInSound = "Pocket.Wpn.ZoomIn"
m_VerticallRecoil =
{
m_Range = 0.8
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 0.8
m_iBurstShotCount = 1
m_strZoomOutSound = "Pocket.Wpn.ZoomOut"
m_HorizontalRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
dirt =
{
}
wood =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
metal =
{
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
leafy_tree =
{
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
metalvehicle =
{
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 0
m_strReloadEndSound = ""
m_vecScatterOffsets =
[
[ 0, 0 ],
[ -0.7, -1.2 ],
[ 0.7, -1.2 ],
[ -1.2, 0 ],
[ 1.2, 0 ],
[ -0.7, 1.2 ],
[ 0.7, 1.2 ],
]
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Pocket.Wpn.Whizby"
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0.8
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_strBulletImpactSound = "Pocket.Wpn.Impact"
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flIntraBurstCycleTime = 0
m_flPelletScatterFactor = 1
m_flRecoilRecoverySpeed = 6
m_strWeaponImpactEffect = "particles/weapon_fx/pocket/pocket_tracer_impact.vpcf"
m_bBulletShouldUseVerlet = true
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 1800
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/pocket/pocket_muzzle_flash.vpcf"
m_AimingShootSpreadPenalty = [ 0, 2 ]
m_flDamageFalloffStartRange = 629.921
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 5
m_flShootingUpSpreadPenalty = 0
m_flPelletScatterSpreadFactor = 0.5
m_flRecoilRecoveryDelayFactor = 0.6
m_flShootSpreadPenaltyPerShot = 0.2
m_szBulletTravelTracerParticle = "particles/weapon_fx/pocket/pocket_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}
}{
m_Spread = 0
m_flRange = 7000
m_bCanZoom = true
m_iBullets = 7
m_flZoomFOV = 35
m_iClipSize = 11
m_flCycleTime = 0.525
m_nRecoilSeed = 123424
m_flBulletSpeed = 22000
m_flDamageForce = 50
m_flRecoilSpeed = 6
m_strShootSound = "Pocket.Wpn.Fire"
m_StandingSpread = 1.5
m_flBulletDamage = 4.28
m_flBulletRadius = 3
m_flCritBonusEnd = 1.65
m_reloadDuration = 2.82
m_strReloadSound = "Pocket.Wpn.Reload.Start"
m_strZoomInSound = "Pocket.Wpn.ZoomIn"
m_VerticallRecoil =
{
m_Range = 0.8
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 0.8
m_iBurstShotCount = 1
m_strZoomOutSound = "Pocket.Wpn.ZoomOut"
m_HorizontalRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
dirt =
{
}
wood =
{
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
metal =
{
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
leafy_tree =
{
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
}
metalvehicle =
{
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 0
m_strReloadEndSound = ""
m_vecScatterOffsets =
[
[ 0, 0 ],
[ -0.7, -1.2 ],
[ 0.7, -1.2 ],
[ -1.2, 0 ],
[ 1.2, 0 ],
[ -0.7, 1.2 ],
[ 0.7, 1.2 ],
]
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Pocket.Wpn.Whizby"
m_flBurstShotCooldown = 0
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0.8
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_strBulletImpactSound = "Pocket.Wpn.Impact"
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flPelletScatterFactor = 1
m_flRecoilRecoverySpeed = 6
m_strWeaponImpactEffect = "particles/weapon_fx/pocket/pocket_tracer_impact.vpcf"
m_bBulletShouldUseVerlet = true
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 1800
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/pocket/pocket_muzzle_flash.vpcf"
m_AimingShootSpreadPenalty = [ 0, 2 ]
m_flDamageFalloffStartRange = 629.921
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 5
m_flShootingUpSpreadPenalty = 0
m_flPelletScatterSpreadFactor = 0.5
m_flRecoilRecoveryDelayFactor = 0.6
m_flShootSpreadPenaltyPerShot = 0.2
m_szBulletTravelTracerParticle = "particles/weapon_fx/pocket/pocket_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}Dummy Gun{
primary =
{
m_Spread = 0.2
m_flRange = 7000
m_bCanZoom = true
m_iBullets = 1
m_flZoomFOV = 35
m_iClipSize = 15
m_flCycleTime = 0.2
m_nRecoilSeed = 32152
m_flBulletSpeed = 25000
m_flDamageForce = 50
m_flRecoilSpeed = 1
m_flSpreadDecay = 2.5
m_StandingSpread = 1.5
m_flBulletDamage = 11.6
m_flBulletRadius = 3
m_flCritBonusEnd = 1.65
m_reloadDuration = 2
m_strReloadSound = ""
m_strZoomInSound = "Hero.Default.ZoomIn"
m_VerticallRecoil =
{
m_Range = [ 0.4, 0.6 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flSpreadPerShot = 0.5
m_flVerticalPunch = 0
m_iBurstShotCount = 1
m_strZoomOutSound = "Hero.Default.ZoomOut"
m_HorizontalRecoil =
{
m_Range = [ -0.3, 0.5 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
dirt =
{
}
wood =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
metal =
{
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
leafy_tree =
{
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
metalvehicle =
{
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_strReloadEndSound = "Player.WpnReload.Shared.Clip.In"
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = ""
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flIntraBurstCycleTime = 0
m_flRecoilRecoverySpeed = 10
m_strWeaponImpactEffect = "particles/weapon_fx/default_tracer_impact.vpcf"
m_bBulletShouldUseVerlet = true
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 2264
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/default_muzzle_flash.vpcf"
m_AimingShootSpreadPenalty = [ 0, 0.2 ]
m_flDamageFalloffStartRange = 787
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 2
m_flShootingUpSpreadPenalty = 0
m_flRecoilRecoveryDelayFactor = 0.8
m_flShootSpreadPenaltyPerShot = 1
m_szBulletTravelTracerParticle = "particles/weapon_fx/targetdummy/targetdummy_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}
}{
m_Spread = 0.2
m_flRange = 7000
m_bCanZoom = true
m_iBullets = 1
m_flZoomFOV = 35
m_iClipSize = 15
m_flCycleTime = 0.2
m_nRecoilSeed = 32152
m_flBulletSpeed = 25000
m_flDamageForce = 50
m_flRecoilSpeed = 1
m_flSpreadDecay = 2.5
m_StandingSpread = 1.5
m_flBulletDamage = 11.6
m_flBulletRadius = 3
m_flCritBonusEnd = 1.65
m_reloadDuration = 2
m_strReloadSound = ""
m_strZoomInSound = "Hero.Default.ZoomIn"
m_VerticallRecoil =
{
m_Range = [ 0.4, 0.6 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flSpreadPerShot = 0.5
m_flVerticalPunch = 0
m_iBurstShotCount = 1
m_strZoomOutSound = "Hero.Default.ZoomOut"
m_HorizontalRecoil =
{
m_Range = [ -0.3, 0.5 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
dirt =
{
}
wood =
{
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
metal =
{
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
leafy_tree =
{
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
}
metalvehicle =
{
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_strReloadEndSound = "Player.WpnReload.Shared.Clip.In"
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = ""
m_flBurstShotCooldown = 0
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flRecoilRecoverySpeed = 10
m_strWeaponImpactEffect = "particles/weapon_fx/default_tracer_impact.vpcf"
m_bBulletShouldUseVerlet = true
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 2264
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/default_muzzle_flash.vpcf"
m_AimingShootSpreadPenalty = [ 0, 0.2 ]
m_flDamageFalloffStartRange = 787
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 2
m_flShootingUpSpreadPenalty = 0
m_flRecoilRecoveryDelayFactor = 0.8
m_flShootSpreadPenaltyPerShot = 1
m_szBulletTravelTracerParticle = "particles/weapon_fx/targetdummy/targetdummy_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}{
targetdummy_inherent = null
}Protector's Hand{
primary =
{
m_Spread = 0.1
m_flRange = 7000
m_bCanZoom = true
m_iBullets = 1
m_flZoomFOV = 35
m_iClipSize = 33
m_flCycleTime = 0.0735
m_nRecoilSeed = 232
m_flBulletSpeed = 22500
m_flDamageForce = 50
m_flRecoilSpeed = 1
m_strShootSound = "Ivy.Wpn.Fire.Main"
m_StandingSpread = 1.5
m_flBulletDamage = 4.45
m_flBulletRadius = 3
m_flCritBonusEnd = 1.65
m_reloadDuration = 2.444
m_strReloadSound = "Ivy.Wpn.Reload.Start"
m_strZoomInSound = "Ivy.Wpn.ZoomIn"
m_NpcAimingSpread = [ 0.6, 1.2 ]
m_VerticallRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flSpreadPerShot = 0
m_flVerticalPunch = 0.125
m_iBurstShotCount = 1
m_strZoomOutSound = "Ivy.Wpn.ZoomOut"
m_HorizontalRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
dirt =
{
}
wood =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
metal =
{
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
leafy_tree =
{
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
metalvehicle =
{
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_strFirstShotSound = "Ivy.Wpn.Fire.First"
m_strReloadEndSound = ""
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Ivy.Wpn.Whizby"
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_strShotReleaseSound = "Ivy.Wpn.Fire.Release"
m_flBulletGravityScale = 0.8
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_strBulletImpactSound = "Ivy.Wpn.Impact"
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flIntraBurstCycleTime = 0
m_flRecoilRecoverySpeed = 6
m_strWeaponImpactEffect = "particles/weapon_fx/default_tracer_impact.vpcf"
m_bBulletShouldUseVerlet = true
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 2264
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/tengu/tengu_muzzle_flash.vpcf"
m_AimingShootSpreadPenalty = [ 0, 0 ]
m_flDamageFalloffStartRange = 787
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 4
m_flShootingUpSpreadPenalty = 0
m_flRecoilRecoveryDelayFactor = 0.04
m_flShootSpreadPenaltyPerShot = 0.5
m_szBulletTravelTracerParticle = "particles/weapon_fx/tengu/tengu_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}
}{
m_Spread = 0.1
m_flRange = 7000
m_bCanZoom = true
m_iBullets = 1
m_flZoomFOV = 35
m_iClipSize = 33
m_flCycleTime = 0.0735
m_nRecoilSeed = 232
m_flBulletSpeed = 22500
m_flDamageForce = 50
m_flRecoilSpeed = 1
m_strShootSound = "Ivy.Wpn.Fire.Main"
m_StandingSpread = 1.5
m_flBulletDamage = 4.45
m_flBulletRadius = 3
m_flCritBonusEnd = 1.65
m_reloadDuration = 2.444
m_strReloadSound = "Ivy.Wpn.Reload.Start"
m_strZoomInSound = "Ivy.Wpn.ZoomIn"
m_NpcAimingSpread = [ 0.6, 1.2 ]
m_VerticallRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flSpreadPerShot = 0
m_flVerticalPunch = 0.125
m_iBurstShotCount = 1
m_strZoomOutSound = "Ivy.Wpn.ZoomOut"
m_HorizontalRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
dirt =
{
}
wood =
{
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
metal =
{
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
leafy_tree =
{
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
}
metalvehicle =
{
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_strFirstShotSound = "Ivy.Wpn.Fire.First"
m_strReloadEndSound = ""
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Ivy.Wpn.Whizby"
m_flBurstShotCooldown = 0
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_strShotReleaseSound = "Ivy.Wpn.Fire.Release"
m_flBulletGravityScale = 0.8
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_strBulletImpactSound = "Ivy.Wpn.Impact"
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flRecoilRecoverySpeed = 6
m_strWeaponImpactEffect = "particles/weapon_fx/default_tracer_impact.vpcf"
m_bBulletShouldUseVerlet = true
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 2264
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/tengu/tengu_muzzle_flash.vpcf"
m_AimingShootSpreadPenalty = [ 0, 0 ]
m_flDamageFalloffStartRange = 787
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 4
m_flShootingUpSpreadPenalty = 0
m_flRecoilRecoveryDelayFactor = 0.04
m_flShootSpreadPenaltyPerShot = 0.5
m_szBulletTravelTracerParticle = "particles/weapon_fx/tengu/tengu_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}Base→Hero Thumper{
primary =
{
m_Spread = 0.25
m_flRange = 7000
m_bCanZoom = true
m_iBullets = 1
m_flZoomFOV = 35
m_iClipSize = 6
m_flCycleTime = 0.6
m_flBulletSpeed = 4900
m_flDamageForce = 50
m_flRecoilSpeed = 1
m_strShootSound = "Haze.Wpn.Fire"
m_StandingSpread = 0.45
m_flBulletDamage = 34.2
m_flBulletRadius = 8
m_flCritBonusEnd = 1.65
m_reloadDuration = 2.1
m_strReloadSound = ""
m_strZoomInSound = "Hero.Default.ZoomIn"
m_VerticallRecoil =
{
m_Range = [ -0.2, 0.2 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 0
m_iBurstShotCount = 1
m_strZoomOutSound = "Hero.Default.ZoomOut"
m_HorizontalRecoil =
{
m_Range = [ -0.1, 0.1 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
dirt =
{
}
wood =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
metal =
{
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Spade.Wpn.Impact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
leafy_tree =
{
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
metalvehicle =
{
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_strReloadEndSound = "Player.WpnReload.Shared.Clip.In"
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Base.Bullet.Whizby"
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0.25
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flIntraBurstCycleTime = 0
m_flRecoilRecoverySpeed = 10
m_strWeaponImpactEffect = "particles/weapon_fx/default_tracer_impact.vpcf"
m_bBulletShouldUseVerlet = true
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 2264
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/default_muzzle_flash.vpcf"
m_flDamageFalloffStartRange = 787
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 2
m_flShootingUpSpreadPenalty = 0
m_strBulletWhizStraightSound = ""
m_flShootSpreadPenaltyPerShot = 0
m_szBulletTravelTracerParticle = "particles/weapon_fx/warden/warden_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}
}{
m_Spread = 0.25
m_flRange = 7000
m_bCanZoom = true
m_iBullets = 1
m_flZoomFOV = 35
m_iClipSize = 6
m_flCycleTime = 0.6
m_flBulletSpeed = 4900
m_flDamageForce = 50
m_flRecoilSpeed = 1
m_strShootSound = "Tokamak.Fire"
m_StandingSpread = 0.45
m_flBulletDamage = 34.2
m_flBulletRadius = 8
m_flCritBonusEnd = 1.65
m_reloadDuration = 2.1
m_strReloadSound = ""
m_strZoomInSound = "Hero.Default.ZoomIn"
m_VerticallRecoil =
{
m_Range = [ -0.2, 0.2 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 0
m_iBurstShotCount = 1
m_strZoomOutSound = "Hero.Default.ZoomOut"
m_HorizontalRecoil =
{
m_Range = [ -0.1, 0.1 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
dirt =
{
}
wood =
{
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
metal =
{
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Spade.Wpn.Impact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
leafy_tree =
{
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
}
metalvehicle =
{
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_strReloadEndSound = "Player.WpnReload.Shared.Clip.In"
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Base.Bullet.Whizby"
m_flBurstShotCooldown = 0
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0.25
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flRecoilRecoverySpeed = 10
m_strWeaponImpactEffect = "particles/weapon_fx/default_tracer_impact.vpcf"
m_bBulletShouldUseVerlet = true
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 2264
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/default_muzzle_flash.vpcf"
m_flDamageFalloffStartRange = 787
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 2
m_flShootingUpSpreadPenalty = 0
m_strBulletWhizStraightSound = ""
m_flShootSpreadPenaltyPerShot = 0
m_szBulletTravelTracerParticle = "particles/weapon_fx/warden/warden_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}Civil Servant{
primary =
{
m_Spread = 1.5
m_flRange = 7000
m_bCanCrit = true
m_bCanZoom = true
m_bSpinsUp = false
m_iBullets = 13
m_flZoomFOV = 35
m_iClipSize = 8
m_bIsSemiAuto = false
m_flCycleTime = 0.6
m_nRecoilSeed = 123424
m_flBulletSpeed = 15000
m_flDamageForce = 50
m_flRecoilSpeed = 6
m_strShootSound = "Synth.Wpn.Fire"
m_StandingSpread = 1.5
m_flBulletDamage = 4
m_flBulletRadius = 3
m_flCritBonusEnd = 1.9
m_reloadDuration = 2.82
m_strReloadSound = "Player.WpnReload.Shared.Clip.Out"
m_strSpinUpSound = ""
m_strZoomInSound = "Default.ZoomIn"
m_NpcAimingSpread = "0"
m_VerticallRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_bFiresBackwards = false
m_flVerticalPunch = 0.8
m_iBurstShotCount = 1
m_strLowAmmoSound = "Player.WpnLowAmmo.Shared"
m_strZoomOutSound = "Default.ZoomOut"
m_HorizontalRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1.9
m_flIronSightsTime = 0.1
m_mapImpactEffects =
{
dirt =
{
}
wood =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
metal =
{
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
leafy_tree =
{
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
metalvehicle =
{
}
}
m_strSpinDownSound = ""
m_flExplosionRadius = 0
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 0
m_flVerticalAimBias = 0
m_strReloadEndSound = "Player.WpnReload.Shared.Clip.In"
m_vecScatterOffsets =
[
[ 0, 0 ],
[ -1, -0.3 ],
[ -2, -0.6 ],
[ -3, -0.9 ],
[ 1, -0.3 ],
[ 2, -0.6 ],
[ 3, -0.9 ],
[ 1, 0.3 ],
[ 2, 0.6 ],
[ 3, 0.9 ],
[ -1, 0.3 ],
[ -2, 0.6 ],
[ -3, 0.9 ],
]
m_flRangeWhileZoomed = 0
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Synth.Wpn.Whizby"
m_strSpinUpLoopSound = ""
m_flAutoReplenishClip = 0
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_bReloadSingleBullets = false
m_flBulletGravityScale = 0
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_flPenetrationPercent = 0
m_flSpreadPenaltyDecay = 3
m_iAmmoConsumedPerShot = 1
m_strBulletImpactSound = "Synth.Wpn.Impact"
m_eAttachmentSourceType = "EAttachmentSource_WeaponMuzzles"
m_flBulletRadiusVsWorld = 0
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flIntraBurstCycleTime = 0
m_flPelletScatterFactor = 1
m_flRecoilRecoverySpeed = 6
m_strBulletLoopingSound = ""
m_strWeaponImpactEffect = "particles/weapon_fx/trapper/trapper_tracer_impact.vpcf"
m_bBulletShouldUseVerlet = true
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 1800
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/pocket/pocket_muzzle_flash.vpcf"
m_AimingShootSpreadPenalty = [ 0, 1 ]
m_bHitOnceAcrossAllBullets = false
m_flReloadMoveSpeedPercent = 1
m_bApplySpreadToFirstPellet = false
m_flBulletSpeedRandomFactor = 0
m_flDamageFalloffStartRange = 629.921
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 1
m_flShootingUpSpreadPenalty = 0
m_flPelletScatterSpreadFactor = 0.5
m_flRecoilRecoveryDelayFactor = 0.6
m_flShootSpreadPenaltyPerShot = 0.3
m_bAllowExplosionToCollectGold = false
m_szBulletTravelTracerParticle = "particles/weapon_fx/trapper/trapper_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_bReloadSingleBulletsAllowCancel = false
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_szSelfBulletTravelTracerParticle = ""
m_bUseDesatForFriendlyNonHeroTracer = true
m_flReloadSingleBulletsInitialDelay = 0
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}
}{
m_Spread = 1.5
m_flRange = 7000
m_bCanCrit = true
m_bCanZoom = true
m_bSpinsUp = false
m_iBullets = 13
m_flZoomFOV = 35
m_iClipSize = 8
m_bIsSemiAuto = false
m_flCycleTime = 0.6
m_nRecoilSeed = 123424
m_flBulletSpeed = 15000
m_flDamageForce = 50
m_flRecoilSpeed = 6
m_strShootSound = "Synth.Wpn.Fire"
m_StandingSpread = 1.5
m_flBulletDamage = 4
m_flBulletRadius = 3
m_flCritBonusEnd = 1.9
m_reloadDuration = 2.82
m_strReloadSound = "Player.WpnReload.Shared.Clip.Out"
m_strSpinUpSound = ""
m_strZoomInSound = "Default.ZoomIn"
m_NpcAimingSpread = "0"
m_VerticallRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_bFiresBackwards = false
m_flVerticalPunch = 0.8
m_iBurstShotCount = 1
m_strLowAmmoSound = "Player.WpnLowAmmo.Shared"
m_strZoomOutSound = "Default.ZoomOut"
m_HorizontalRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1.9
m_flIronSightsTime = 0.1
m_mapImpactEffects =
{
dirt =
{
}
wood =
{
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
metal =
{
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
leafy_tree =
{
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
}
metalvehicle =
{
}
}
m_strSpinDownSound = ""
m_flExplosionRadius = 0
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 0
m_flVerticalAimBias = 0
m_strReloadEndSound = "Player.WpnReload.Shared.Clip.In"
m_vecScatterOffsets =
[
[ 0, 0 ],
[ -1, -0.3 ],
[ -2, -0.6 ],
[ -3, -0.9 ],
[ 1, -0.3 ],
[ 2, -0.6 ],
[ 3, -0.9 ],
[ 1, 0.3 ],
[ 2, 0.6 ],
[ 3, 0.9 ],
[ -1, 0.3 ],
[ -2, 0.6 ],
[ -3, 0.9 ],
]
m_flRangeWhileZoomed = 0
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Synth.Wpn.Whizby"
m_strSpinUpLoopSound = ""
m_flAutoReplenishClip = 0
m_flBurstShotCooldown = 0
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_bReloadSingleBullets = false
m_flBulletGravityScale = 0
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_flPenetrationPercent = 0
m_flSpreadPenaltyDecay = 3
m_iAmmoConsumedPerShot = 1
m_strBulletImpactSound = "Synth.Wpn.Impact"
m_eAttachmentSourceType = "EAttachmentSource_WeaponMuzzles"
m_flBulletRadiusVsWorld = 0
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flPelletScatterFactor = 1
m_flRecoilRecoverySpeed = 6
m_strBulletLoopingSound = ""
m_strWeaponImpactEffect = "particles/weapon_fx/trapper/trapper_tracer_impact.vpcf"
m_bBulletShouldUseVerlet = true
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 1800
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/pocket/pocket_muzzle_flash.vpcf"
m_AimingShootSpreadPenalty = [ 0, 1 ]
m_bHitOnceAcrossAllBullets = false
m_flReloadMoveSpeedPercent = 1
m_bApplySpreadToFirstPellet = false
m_flBulletSpeedRandomFactor = 0
m_flDamageFalloffStartRange = 629.921
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 1
m_flShootingUpSpreadPenalty = 0
m_flPelletScatterSpreadFactor = 0.5
m_flRecoilRecoveryDelayFactor = 0.6
m_flShootSpreadPenaltyPerShot = 0.3
m_bAllowExplosionToCollectGold = false
m_szBulletTravelTracerParticle = "particles/weapon_fx/trapper/trapper_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_bReloadSingleBulletsAllowCancel = false
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_szSelfBulletTravelTracerParticle = ""
m_bUseDesatForFriendlyNonHeroTracer = true
m_flReloadSingleBulletsInitialDelay = 0
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}Carny Life{
primary =
{
m_Spread = 0
m_flRange = 7000
m_bCanCrit = true
m_bCanZoom = true
m_iBullets = 1
m_flZoomFOV = 35
m_iClipSize = 8
m_flCycleTime = 0.58
m_flBulletSpeed = 1968.5
m_flDamageForce = 50
m_flRecoilSpeed = 6
m_strShootSound = "Unicorn.Wpn.Fire"
m_StandingSpread = 1.5
m_flBulletDamage = 18
m_flBulletRadius = 18
m_flCritBonusEnd = 1.65
m_iSplitShotsMax = 3
m_reloadDuration = 2
m_strReloadSound = "Unicorn.Wpn.Reload.Start"
m_strZoomInSound = "Yamato.Wpn.Zoom.In"
m_VerticallRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 0
m_iBurstShotCount = 1
m_strZoomOutSound = "Yamato.Wpn.Zoom.Out"
m_HorizontalRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 5
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
dirt =
{
}
wood =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
metal =
{
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
leafy_tree =
{
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
metalvehicle =
{
}
}
m_flExplosionRadius = 0
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_flSplitShotAngles = 70
m_flVerticalAimBias = 1
m_strReloadEndSound = ""
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Unicorn.Wpn.Whizby"
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0.2
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_flBulletRadiusVsWorld = 1
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flIntraBurstCycleTime = 0
m_flRecoilRecoverySpeed = 5
m_strWeaponImpactEffect = "particles/weapon_fx/unicorn/unicorn_tracer_impact.vpcf"
m_bBulletShouldUseVerlet = true
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 2362.2
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/unicorn/unicorn_muzzle_flash.vpcf"
m_AimingShootSpreadPenalty = [ 0, 0.5 ]
m_flDamageFalloffStartRange = 866.142
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 2.5
m_flShootingUpSpreadPenalty = 0
m_flRecoilRecoveryDelayFactor = 0.8
m_flShootSpreadPenaltyPerShot = 0.5
m_szBulletTravelTracerParticle = "particles/weapon_fx/unicorn/unicorn_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}
}{
m_Spread = 0
m_flRange = 7000
m_bCanCrit = true
m_bCanZoom = true
m_iBullets = 1
m_flZoomFOV = 35
m_iClipSize = 8
m_flCycleTime = 0.58
m_flBulletSpeed = 1968.5
m_flDamageForce = 50
m_flRecoilSpeed = 6
m_strShootSound = "Unicorn.Wpn.Fire"
m_StandingSpread = 1.5
m_flBulletDamage = 18
m_flBulletRadius = 18
m_flCritBonusEnd = 1.65
m_iSplitShotsMax = 3
m_reloadDuration = 2
m_strReloadSound = "Unicorn.Wpn.Reload.Start"
m_strZoomInSound = "Yamato.Wpn.Zoom.In"
m_VerticallRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 0
m_iBurstShotCount = 1
m_strZoomOutSound = "Yamato.Wpn.Zoom.Out"
m_HorizontalRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 5
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
dirt =
{
}
wood =
{
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
metal =
{
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
leafy_tree =
{
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
}
metalvehicle =
{
}
}
m_flExplosionRadius = 0
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_flSplitShotAngles = 70
m_flVerticalAimBias = 1
m_strReloadEndSound = ""
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Unicorn.Wpn.Whizby"
m_flBurstShotCooldown = 0
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0.2
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_flBulletRadiusVsWorld = 1
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flRecoilRecoverySpeed = 5
m_strWeaponImpactEffect = "particles/weapon_fx/unicorn/unicorn_tracer_impact.vpcf"
m_bBulletShouldUseVerlet = true
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 2362.2
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/unicorn/unicorn_muzzle_flash.vpcf"
m_AimingShootSpreadPenalty = [ 0, 0.5 ]
m_flDamageFalloffStartRange = 866.142
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 2.5
m_flShootingUpSpreadPenalty = 0
m_flRecoilRecoveryDelayFactor = 0.8
m_flShootSpreadPenaltyPerShot = 0.5
m_szBulletTravelTracerParticle = "particles/weapon_fx/unicorn/unicorn_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}New Money{
primary =
{
m_Spread = 0.3
m_flRange = 7000
m_bCanZoom = true
m_iBullets = 1
m_flZoomFOV = 55
m_iClipSize = 12
m_bIsSemiAuto = false
m_flCycleTime = 0.252
m_nRecoilSeed = 32152
m_flBulletSpeed = 30000
m_flDamageForce = 50
m_flRecoilSpeed = 5
m_strShootSound = "Vampirebat.Wpn.Fire.Main"
m_StandingSpread = 1.5
m_flBulletDamage = 7.31
m_flBulletRadius = 5
m_flCritBonusEnd = 1.65
m_reloadDuration = 1.7
m_strReloadSound = "Vampirebat.Wpn.Reload.Start"
m_strZoomInSound = "Wraith.Wpn.Zoom.In"
m_VerticallRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 0
m_iBurstShotCount = 1
m_strZoomOutSound = "Wraith.Wpn.Zoom.Out"
m_HorizontalRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
dirt =
{
}
wood =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
metal =
{
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
leafy_tree =
{
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
metalvehicle =
{
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_strFirstShotSound = "Vampirebat.Wpn.Fire.First"
m_strReloadEndSound = ""
m_flZoomFOV_Relative = -20
m_strBulletWhizSound = "Vampirebat.Wpn.Whizby"
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_strShotReleaseSound = ""
m_bReloadSingleBullets = false
m_flBulletGravityScale = 0
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_strBulletImpactSound = "Vampirebat.Wpn.Impact"
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flIntraBurstCycleTime = 0
m_flRecoilRecoverySpeed = 5
m_strWeaponImpactEffect = "particles/weapon_fx/vampirebat/vampirebat_tracer_impact.vpcf"
m_bBulletShouldUseVerlet = true
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 1811
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/vampirebat/vampirebat_muzzle_flash.vpcf"
m_AimingShootSpreadPenalty = [ 0, 0.4 ]
m_flDamageFalloffStartRange = 787
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 1
m_flShootingUpSpreadPenalty = 0
m_flRecoilRecoveryDelayFactor = 0.05
m_flShootSpreadPenaltyPerShot = 0.3
m_szBulletTravelTracerParticle = "particles/weapon_fx/vampirebat/vampirebat_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0.05
m_bReloadSingleBulletsAllowCancel = false
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_flReloadSingleBulletsInitialDelay = 0.4
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}
}{
m_Spread = 0.3
m_flRange = 7000
m_bCanZoom = true
m_iBullets = 1
m_flZoomFOV = 55
m_iClipSize = 12
m_bIsSemiAuto = false
m_flCycleTime = 0.252
m_nRecoilSeed = 32152
m_flBulletSpeed = 30000
m_flDamageForce = 50
m_flRecoilSpeed = 5
m_strShootSound = "Vampirebat.Wpn.Fire.Main"
m_StandingSpread = 1.5
m_flBulletDamage = 7.31
m_flBulletRadius = 5
m_flCritBonusEnd = 1.65
m_reloadDuration = 1.7
m_strReloadSound = "Vampirebat.Wpn.Reload.Start"
m_strZoomInSound = "Wraith.Wpn.Zoom.In"
m_VerticallRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 0
m_iBurstShotCount = 1
m_strZoomOutSound = "Wraith.Wpn.Zoom.Out"
m_HorizontalRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
dirt =
{
}
wood =
{
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
metal =
{
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
leafy_tree =
{
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
}
metalvehicle =
{
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_strFirstShotSound = "Vampirebat.Wpn.Fire.First"
m_strReloadEndSound = ""
m_flZoomFOV_Relative = -20
m_strBulletWhizSound = "Vampirebat.Wpn.Whizby"
m_flBurstShotCooldown = 0
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_strShotReleaseSound = ""
m_bReloadSingleBullets = false
m_flBulletGravityScale = 0
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_strBulletImpactSound = "Vampirebat.Wpn.Impact"
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flRecoilRecoverySpeed = 5
m_strWeaponImpactEffect = "particles/weapon_fx/vampirebat/vampirebat_tracer_impact.vpcf"
m_bBulletShouldUseVerlet = true
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 1811
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/vampirebat/vampirebat_muzzle_flash.vpcf"
m_AimingShootSpreadPenalty = [ 0, 0.4 ]
m_flDamageFalloffStartRange = 787
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 1
m_flShootingUpSpreadPenalty = 0
m_flRecoilRecoveryDelayFactor = 0.05
m_flShootSpreadPenaltyPerShot = 0.3
m_szBulletTravelTracerParticle = "particles/weapon_fx/vampirebat/vampirebat_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0.05
m_bReloadSingleBulletsAllowCancel = false
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_flReloadSingleBulletsInitialDelay = 0.4
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}{
primary =
{
m_Spread = 0
m_flRange = 7000
m_bCanZoom = true
m_iBullets = 2
m_flZoomFOV = 55
m_iClipSize = 12
m_bIsSemiAuto = false
m_flCycleTime = 0.252
m_nRecoilSeed = 32152
m_flBulletSpeed = 4000
m_flDamageForce = 50
m_flRecoilSpeed = 5
m_strShootSound = "Vampirebat.Wpn.Fire.Main"
m_StandingSpread = 1.5
m_flBulletDamage = 3.5
m_flBulletRadius = 3
m_flCritBonusEnd = 1.65
m_reloadDuration = 1.7
m_strReloadSound = "Vampirebat.Wpn.Reload.Start"
m_strZoomInSound = "Wraith.Wpn.Zoom.In"
m_VerticallRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 0
m_iBurstShotCount = 1
m_strZoomOutSound = "Wraith.Wpn.Zoom.Out"
m_HorizontalRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
dirt =
{
}
wood =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
metal =
{
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
leafy_tree =
{
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
metalvehicle =
{
}
}
m_vecOriginOffsets =
[
[ 2, 0 ],
[ -2, 0 ],
]
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_strFirstShotSound = "Vampirebat.Wpn.Fire.First"
m_strReloadEndSound = ""
m_vecScatterOffsets =
[
[ 0.3, 0 ],
[ -0.3, 0 ],
]
m_flZoomFOV_Relative = -20
m_strBulletWhizSound = "Vampirebat.Wpn.Whizby"
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_strShotReleaseSound = ""
m_bReloadSingleBullets = false
m_flBulletGravityScale = 0
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_strBulletImpactSound = "Vampirebat.Wpn.Impact"
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flIntraBurstCycleTime = 0
m_flRecoilRecoverySpeed = 5
m_strWeaponImpactEffect = "particles/weapon_fx/vampirebat/vampirebat_tracer_impact.vpcf"
m_bBulletShouldUseVerlet = true
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 1811
m_flDamageFalloffEndScale = 1
m_flShootMoveSpeedPercent = 1
m_szMuzzleFlashEffectName = "particles/weapon_fx/vampirebat/vampirebat_muzzle_flash.vpcf"
m_AimingShootSpreadPenalty = [ 0, 0.4 ]
m_flDamageFalloffStartRange = 787
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 1
m_flShootingUpSpreadPenalty = 0
m_flRecoilRecoveryDelayFactor = 0.05
m_flShootSpreadPenaltyPerShot = 1
m_szBulletTravelTracerParticle = "particles/weapon_fx/vampirebat/vampirebat_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0.05
m_bReloadSingleBulletsAllowCancel = false
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_flReloadSingleBulletsInitialDelay = 0.4
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}
}{
m_Spread = 0
m_flRange = 7000
m_bCanZoom = true
m_iBullets = 2
m_flZoomFOV = 55
m_iClipSize = 12
m_bIsSemiAuto = false
m_flCycleTime = 0.252
m_nRecoilSeed = 32152
m_flBulletSpeed = 4000
m_flDamageForce = 50
m_flRecoilSpeed = 5
m_strShootSound = "Vampirebat.Wpn.Fire.Main"
m_StandingSpread = 1.5
m_flBulletDamage = 3.5
m_flBulletRadius = 3
m_flCritBonusEnd = 1.65
m_reloadDuration = 1.7
m_strReloadSound = "Vampirebat.Wpn.Reload.Start"
m_strZoomInSound = "Wraith.Wpn.Zoom.In"
m_VerticallRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 0
m_iBurstShotCount = 1
m_strZoomOutSound = "Wraith.Wpn.Zoom.Out"
m_HorizontalRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
dirt =
{
}
wood =
{
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
metal =
{
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
leafy_tree =
{
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
}
metalvehicle =
{
}
}
m_vecOriginOffsets =
[
[ 2, 0 ],
[ -2, 0 ],
]
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_strFirstShotSound = "Vampirebat.Wpn.Fire.First"
m_strReloadEndSound = ""
m_vecScatterOffsets =
[
[ 0.3, 0 ],
[ -0.3, 0 ],
]
m_flZoomFOV_Relative = -20
m_strBulletWhizSound = "Vampirebat.Wpn.Whizby"
m_flBurstShotCooldown = 0
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_strShotReleaseSound = ""
m_bReloadSingleBullets = false
m_flBulletGravityScale = 0
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_strBulletImpactSound = "Vampirebat.Wpn.Impact"
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flRecoilRecoverySpeed = 5
m_strWeaponImpactEffect = "particles/weapon_fx/vampirebat/vampirebat_tracer_impact.vpcf"
m_bBulletShouldUseVerlet = true
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 1811
m_flDamageFalloffEndScale = 1
m_flShootMoveSpeedPercent = 1
m_szMuzzleFlashEffectName = "particles/weapon_fx/vampirebat/vampirebat_muzzle_flash.vpcf"
m_AimingShootSpreadPenalty = [ 0, 0.4 ]
m_flDamageFalloffStartRange = 787
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 1
m_flShootingUpSpreadPenalty = 0
m_flRecoilRecoveryDelayFactor = 0.05
m_flShootSpreadPenaltyPerShot = 1
m_szBulletTravelTracerParticle = "particles/weapon_fx/vampirebat/vampirebat_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0.05
m_bReloadSingleBulletsAllowCancel = false
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_flReloadSingleBulletsInitialDelay = 0.4
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}{
primary =
{
m_Spread = 0.8
m_flRange = 7000
m_bCanCrit = false
m_bCanZoom = true
m_bSpinsUp = true
m_iBullets = 1
m_flZoomFOV = 35
m_iClipSize = 150
m_flCycleTime = 0.3
m_nRecoilSeed = 32152
m_flBulletSpeed = 22500
m_flDamageForce = 50
m_flRecoilSpeed = 5
m_flSpreadDecay = 2.5
m_strShootSound = "Haze.Wpn.Fire"
m_StandingSpread = 1.5
m_flBulletDamage = 3
m_flBulletRadius = 3
m_flCritBonusEnd = 1.65
m_reloadDuration = 5
m_strReloadSound = "Wraith.Wpn.Reload.Clip.Out"
m_strSpinUpSound = "Forge.Wpn.SpinUp.Start"
m_strZoomInSound = "Wraith.Wpn.Zoom.In"
m_VerticallRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flSpinDecayRate = 0.65
m_flSpreadPerShot = 0
m_flVerticalPunch = 0
m_iBurstShotCount = 1
m_strZoomOutSound = "Wraith.Wpn.Zoom.Out"
m_HorizontalRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
dirt =
{
}
wood =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
metal =
{
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
leafy_tree =
{
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
metalvehicle =
{
}
}
m_strSpinDownSound = "Forge.Wpn.Spin.Down"
m_flExplosionRadius = 0
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_strReloadEndSound = "Wraith.Wpn.Reload.Clip.In"
m_flMaxSpinCycleTime = 0.09
m_flSpinIncreaseRate = 1
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Wraith.Wpn.Whizby"
m_strSpinUpLoopSound = "Forge.Wpn.Spin.Lp"
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_strBulletImpactSound = "Wraith.Wpn.Impact"
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flIntraBurstCycleTime = 0
m_flRecoilRecoverySpeed = 5
m_strWeaponImpactEffect = "particles/weapon_fx/haze/haze_tracer_impact.vpcf"
m_bBulletShouldUseVerlet = true
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 2264
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/haze/haze_muzzle_flash.vpcf"
m_AimingShootSpreadPenalty = [ 0, 0.2 ]
m_flDamageFalloffStartRange = 787
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 2
m_flShootingUpSpreadPenalty = 0
m_flRecoilRecoveryDelayFactor = 0.05
m_flShootSpreadPenaltyPerShot = 1
m_szBulletTravelTracerParticle = "particles/weapon_fx/default_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_flReloadSingleBulletsInitialDelay = 0.5
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}
}{
m_Spread = 0.8
m_flRange = 7000
m_bCanCrit = false
m_bCanZoom = true
m_bSpinsUp = true
m_iBullets = 1
m_flZoomFOV = 35
m_iClipSize = 150
m_flCycleTime = 0.3
m_nRecoilSeed = 32152
m_flBulletSpeed = 22500
m_flDamageForce = 50
m_flRecoilSpeed = 5
m_flSpreadDecay = 2.5
m_strShootSound = "Haze.Wpn.Fire"
m_StandingSpread = 1.5
m_flBulletDamage = 3
m_flBulletRadius = 3
m_flCritBonusEnd = 1.65
m_reloadDuration = 5
m_strReloadSound = "Wraith.Wpn.Reload.Clip.Out"
m_strSpinUpSound = "Forge.Wpn.SpinUp.Start"
m_strZoomInSound = "Wraith.Wpn.Zoom.In"
m_VerticallRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flSpinDecayRate = 0.65
m_flSpreadPerShot = 0
m_flVerticalPunch = 0
m_iBurstShotCount = 1
m_strZoomOutSound = "Wraith.Wpn.Zoom.Out"
m_HorizontalRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
dirt =
{
}
wood =
{
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
metal =
{
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
leafy_tree =
{
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
}
metalvehicle =
{
}
}
m_strSpinDownSound = "Forge.Wpn.Spin.Down"
m_flExplosionRadius = 0
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_strReloadEndSound = "Wraith.Wpn.Reload.Clip.In"
m_flMaxSpinCycleTime = 0.09
m_flSpinIncreaseRate = 1
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Wraith.Wpn.Whizby"
m_strSpinUpLoopSound = "Forge.Wpn.Spin.Lp"
m_flBurstShotCooldown = 0
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_strBulletImpactSound = "Wraith.Wpn.Impact"
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flRecoilRecoverySpeed = 5
m_strWeaponImpactEffect = "particles/weapon_fx/haze/haze_tracer_impact.vpcf"
m_bBulletShouldUseVerlet = true
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 2264
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/haze/haze_muzzle_flash.vpcf"
m_AimingShootSpreadPenalty = [ 0, 0.2 ]
m_flDamageFalloffStartRange = 787
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 2
m_flShootingUpSpreadPenalty = 0
m_flRecoilRecoveryDelayFactor = 0.05
m_flShootSpreadPenaltyPerShot = 1
m_szBulletTravelTracerParticle = "particles/weapon_fx/default_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_flReloadSingleBulletsInitialDelay = 0.5
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}The Rattler{
primary =
{
m_Spread = 0.2
m_flRange = 7000
m_bCanZoom = true
m_iBullets = 1
m_flZoomFOV = 35
m_iClipSize = 24
m_flCycleTime = 0.07
m_nRecoilSeed = 32152
m_flBulletSpeed = 16200
m_flDamageForce = 50
m_flRecoilSpeed = 2
m_strShootSound = "Viper.Wpn.Fire.Main"
m_StandingSpread = 1.5
m_flBulletDamage = 6.58
m_flBulletRadius = 5
m_flCritBonusEnd = 1.65
m_reloadDuration = 1.6
m_strReloadSound = "Vyper.Wpn.Reload.Start"
m_strZoomInSound = "Wraith.Wpn.Zoom.In"
m_VerticallRecoil =
{
m_Range = [ 0.23, 0.44 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 0
m_iBurstShotCount = 1
m_strZoomOutSound = "Wraith.Wpn.Zoom.Out"
m_HorizontalRecoil =
{
m_Range = [ -0.1, 0.1 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flBulletLifetime = 0.5
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
dirt =
{
}
wood =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
metal =
{
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
leafy_tree =
{
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
metalvehicle =
{
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_strFirstShotSound = "Viper.Wpn.Fire.First"
m_strReloadEndSound = ""
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Wraith.Wpn.Whizby"
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_strShotReleaseSound = "Viper.Wpn.Fire.Release"
m_flBulletGravityScale = 0
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_strBulletImpactSound = "Wraith.Wpn.Impact"
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flIntraBurstCycleTime = 0
m_flRecoilRecoverySpeed = 5
m_strWeaponImpactEffect = "particles/weapon_fx/haze/haze_tracer_impact.vpcf"
m_bBulletShouldUseVerlet = true
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 1300
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/haze/haze_muzzle_flash.vpcf"
m_AimingShootSpreadPenalty = [ 0, 2 ]
m_flDamageFalloffStartRange = 590
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 3
m_flShootingUpSpreadPenalty = 0
m_flRecoilRecoveryDelayFactor = 0.05
m_flShootSpreadPenaltyPerShot = 0.02
m_szBulletTravelTracerParticle = "particles/weapon_fx/viper/viper_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0.3
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}
}{
m_Spread = 0.2
m_flRange = 7000
m_bCanZoom = true
m_iBullets = 1
m_flZoomFOV = 35
m_iClipSize = 24
m_flCycleTime = 0.07
m_nRecoilSeed = 32152
m_flBulletSpeed = 16200
m_flDamageForce = 50
m_flRecoilSpeed = 2
m_strShootSound = "Viper.Wpn.Fire.Main"
m_StandingSpread = 1.5
m_flBulletDamage = 6.58
m_flBulletRadius = 5
m_flCritBonusEnd = 1.65
m_reloadDuration = 1.6
m_strReloadSound = "Vyper.Wpn.Reload.Start"
m_strZoomInSound = "Wraith.Wpn.Zoom.In"
m_VerticallRecoil =
{
m_Range = [ 0.23, 0.44 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 0
m_iBurstShotCount = 1
m_strZoomOutSound = "Wraith.Wpn.Zoom.Out"
m_HorizontalRecoil =
{
m_Range = [ -0.1, 0.1 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flBulletLifetime = 0.5
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
dirt =
{
}
wood =
{
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
metal =
{
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
leafy_tree =
{
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
}
metalvehicle =
{
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_strFirstShotSound = "Viper.Wpn.Fire.First"
m_strReloadEndSound = ""
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Wraith.Wpn.Whizby"
m_flBurstShotCooldown = 0
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_strShotReleaseSound = "Viper.Wpn.Fire.Release"
m_flBulletGravityScale = 0
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_strBulletImpactSound = "Wraith.Wpn.Impact"
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flRecoilRecoverySpeed = 5
m_strWeaponImpactEffect = "particles/weapon_fx/haze/haze_tracer_impact.vpcf"
m_bBulletShouldUseVerlet = true
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 1300
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/haze/haze_muzzle_flash.vpcf"
m_AimingShootSpreadPenalty = [ 0, 2 ]
m_flDamageFalloffStartRange = 590
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 3
m_flShootingUpSpreadPenalty = 0
m_flRecoilRecoveryDelayFactor = 0.05
m_flShootSpreadPenaltyPerShot = 0.02
m_szBulletTravelTracerParticle = "particles/weapon_fx/viper/viper_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0.3
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}Deep Sea Interpreter{
primary =
{
m_Spread = 0.2
m_flRange = 7000
m_bCanZoom = false
m_iBullets = 1
m_flZoomFOV = 35
m_iClipSize = 20
m_flCycleTime = 0.21
m_flBulletSpeed = 10000
m_flDamageForce = 50
m_flRecoilSpeed = 4
m_strShootSound = "Viscous.Fire"
m_StandingSpread = 1.5
m_flBulletDamage = 10.34
m_flBulletRadius = 8
m_flCritBonusEnd = 1.65
m_reloadDuration = 2.5
m_strReloadSound = "Kelvin.Wpn.Reload.Start"
m_strZoomInSound = "default.ZoomIn"
m_VerticallRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 0.15
m_iBurstShotCount = 1
m_strZoomOutSound = "default.ZoomOut"
m_HorizontalRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
dirt =
{
}
wood =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
metal =
{
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
leafy_tree =
{
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
metalvehicle =
{
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_strFirstShotSound = "Viscous.Wpn.Fire.First"
m_strReloadEndSound = ""
m_vecScatterOffsets = []
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Viscous.Wpn.BulletWhizby"
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_strBulletImpactSound = "Viscous.Wpn.Impact"
m_flBulletRadiusVsWorld = 4
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flIntraBurstCycleTime = 0
m_flPelletScatterFactor = 1
m_flRecoilRecoverySpeed = 10
m_strWeaponImpactEffect = "particles/weapon_fx/viscous/viscous_tracer_impact_basic.vpcf"
m_bBulletShouldUseVerlet = true
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 2264
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/viscous/viscous_muzzle_flash.vpcf"
m_AimingShootSpreadPenalty = [ 0, 0.5 ]
m_flDamageFalloffStartRange = 787
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 3
m_flShootingUpSpreadPenalty = 0
m_flPelletScatterSpreadFactor = 1
m_flShootSpreadPenaltyPerShot = 0.5
m_szBulletTravelTracerParticle = "particles/abilities/viscous/viscous_projectile.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_flExplosionDamageScaleAtMaxRadius = 0.3
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}
}{
m_Spread = 0.2
m_flRange = 7000
m_bCanZoom = false
m_iBullets = 1
m_flZoomFOV = 35
m_iClipSize = 20
m_flCycleTime = 0.21
m_flBulletSpeed = 10000
m_flDamageForce = 50
m_flRecoilSpeed = 4
m_strShootSound = "Viscous.Fire"
m_StandingSpread = 1.5
m_flBulletDamage = 10.34
m_flBulletRadius = 8
m_flCritBonusEnd = 1.65
m_reloadDuration = 2.5
m_strReloadSound = "Kelvin.Wpn.Reload.Start"
m_strZoomInSound = "default.ZoomIn"
m_VerticallRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 0.15
m_iBurstShotCount = 1
m_strZoomOutSound = "default.ZoomOut"
m_HorizontalRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
dirt =
{
}
wood =
{
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
metal =
{
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
leafy_tree =
{
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
}
metalvehicle =
{
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_strFirstShotSound = "Viscous.Wpn.Fire.First"
m_strReloadEndSound = ""
m_vecScatterOffsets = []
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Viscous.Wpn.BulletWhizby"
m_flBurstShotCooldown = 0
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_strBulletImpactSound = "Viscous.Wpn.Impact"
m_flBulletRadiusVsWorld = 4
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flPelletScatterFactor = 1
m_flRecoilRecoverySpeed = 10
m_strWeaponImpactEffect = "particles/weapon_fx/viscous/viscous_tracer_impact_basic.vpcf"
m_bBulletShouldUseVerlet = true
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 2264
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/viscous/viscous_muzzle_flash.vpcf"
m_AimingShootSpreadPenalty = [ 0, 0.5 ]
m_flDamageFalloffStartRange = 787
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 3
m_flShootingUpSpreadPenalty = 0
m_flPelletScatterSpreadFactor = 1
m_flShootSpreadPenaltyPerShot = 0.5
m_szBulletTravelTracerParticle = "particles/abilities/viscous/viscous_projectile.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_flExplosionDamageScaleAtMaxRadius = 0.3
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}{
primary =
{
m_Spread = 0.2
m_flRange = 1000
m_bCanCrit = false
m_bCanZoom = false
m_iBullets = 1
m_flZoomFOV = 35
m_iClipSize = 10
m_flCycleTime = 1.26
m_flBulletSpeed = 1500
m_flRecoilSpeed = 5
m_strShootSound = "Viscous.Fire.Alt"
m_StandingSpread = 1.5
m_flBulletDamage = 42
m_flBulletRadius = 20
m_flCritBonusEnd = 1.65
m_reloadDuration = 2.1
m_strReloadSound = "Kelvin.Wpn.Reload.Start"
m_strZoomInSound = "default.ZoomIn"
m_VerticallRecoil =
{
m_Range = [ 0.2, 0.3 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 0
m_iBurstShotCount = 1
m_strZoomOutSound = "default.ZoomOut"
m_HorizontalRecoil =
{
m_Range = [ -0.1, 0.1 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
wood =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
}
m_flExplosionRadius = 140
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_flVerticalAimBias = 2.2
m_strReloadEndSound = ""
m_vecScatterOffsets = []
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Viscous.Wpn.BulletWhizby"
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0.2
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_iAmmoConsumedPerShot = 5
m_strBulletImpactSound = "Viscous.Fire.Alt.Explode"
m_flBulletRadiusVsWorld = 4
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flIntraBurstCycleTime = 0
m_flPelletScatterFactor = 1
m_flRecoilRecoverySpeed = 10
m_strBulletLoopingSound = "Viscous.Fire.Alt.Projectile.Lp"
m_strWeaponImpactEffect = "particles/weapon_fx/viscous/viscous_projectile_alt_impact.vpcf"
m_bBulletShouldUseVerlet = true
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 2264
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/viscous/viscous_projectile_alt_firing.vpcf"
m_AimingShootSpreadPenalty = [ 0, 0.5 ]
m_flDamageFalloffStartRange = 787
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 3
m_flShootingUpSpreadPenalty = 0
m_flPelletScatterSpreadFactor = 1
m_flRecoilRecoveryDelayFactor = 0.9
m_flShootSpreadPenaltyPerShot = 0.5
m_szBulletTravelTracerParticle = "particles/weapon_fx/viscous/viscous_projectile_alt.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_flExplosionDamageScaleAtMaxRadius = 0.5
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}
}{
m_Spread = 0.2
m_flRange = 1000
m_bCanCrit = false
m_bCanZoom = false
m_iBullets = 1
m_flZoomFOV = 35
m_iClipSize = 10
m_flCycleTime = 1.26
m_flBulletSpeed = 1500
m_flRecoilSpeed = 5
m_strShootSound = "Viscous.Fire.Alt"
m_StandingSpread = 1.5
m_flBulletDamage = 42
m_flBulletRadius = 20
m_flCritBonusEnd = 1.65
m_reloadDuration = 2.1
m_strReloadSound = "Kelvin.Wpn.Reload.Start"
m_strZoomInSound = "default.ZoomIn"
m_VerticallRecoil =
{
m_Range = [ 0.2, 0.3 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 0
m_iBurstShotCount = 1
m_strZoomOutSound = "default.ZoomOut"
m_HorizontalRecoil =
{
m_Range = [ -0.1, 0.1 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
}
m_flExplosionRadius = 140
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_flVerticalAimBias = 2.2
m_strReloadEndSound = ""
m_vecScatterOffsets = []
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Viscous.Wpn.BulletWhizby"
m_flBurstShotCooldown = 0
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0.2
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_iAmmoConsumedPerShot = 5
m_strBulletImpactSound = "Viscous.Fire.Alt.Explode"
m_flBulletRadiusVsWorld = 4
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flPelletScatterFactor = 1
m_flRecoilRecoverySpeed = 10
m_strBulletLoopingSound = "Viscous.Fire.Alt.Projectile.Lp"
m_strWeaponImpactEffect = "particles/weapon_fx/viscous/viscous_projectile_alt_impact.vpcf"
m_bBulletShouldUseVerlet = true
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 2264
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/viscous/viscous_projectile_alt_firing.vpcf"
m_AimingShootSpreadPenalty = [ 0, 0.5 ]
m_flDamageFalloffStartRange = 787
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 3
m_flShootingUpSpreadPenalty = 0
m_flPelletScatterSpreadFactor = 1
m_flRecoilRecoveryDelayFactor = 0.9
m_flShootSpreadPenaltyPerShot = 0.5
m_szBulletTravelTracerParticle = "particles/weapon_fx/viscous/viscous_projectile_alt.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_flExplosionDamageScaleAtMaxRadius = 0.5
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}Freedom's Cost{
primary =
{
m_Spread = 0
m_flRange = 7000
m_bCanZoom = true
m_iBullets = 1
m_flZoomFOV = 35
m_iClipSize = 17
m_flCycleTime = 0.2625
m_nRecoilSeed = 1234
m_flBulletSpeed = 11417.3
m_flDamageForce = 50
m_flRecoilSpeed = 1
m_strShootSound = "Warden.Wpn.Fire"
m_StandingSpread = 1.5
m_flBulletDamage = 17.34
m_flBulletRadius = 5
m_flCritBonusEnd = 1.65
m_reloadDuration = 2.914
m_strReloadSound = "Warden.Wpn.Reload.Start"
m_strZoomInSound = "Warden.Wpn.Zoom.In"
m_VerticallRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 0.15
m_iBurstShotCount = 1
m_strZoomOutSound = "Warden.Wpn.Zoom.Out"
m_HorizontalRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
dirt =
{
}
wood =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
metal =
{
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
leafy_tree =
{
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
metalvehicle =
{
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_strReloadEndSound = ""
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Warden.Wpn.Whizby"
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0.25
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_strBulletImpactSound = "Warden.Wpn.Impact"
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flIntraBurstCycleTime = 0
m_flRecoilRecoverySpeed = 10
m_strWeaponImpactEffect = "particles/weapon_fx/default_tracer_impact.vpcf"
m_bBulletShouldUseVerlet = true
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 1850.39
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/warden/warden_muzzle_flash.vpcf"
m_AimingShootSpreadPenalty = [ 0, 1 ]
m_flDamageFalloffStartRange = 708.661
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 4
m_flShootingUpSpreadPenalty = 0
m_flShootSpreadPenaltyPerShot = 0
m_szBulletTravelTracerParticle = "particles/weapon_fx/warden/warden_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}
}{
m_Spread = 0
m_flRange = 7000
m_bCanZoom = true
m_iBullets = 1
m_flZoomFOV = 35
m_iClipSize = 17
m_flCycleTime = 0.2625
m_nRecoilSeed = 1234
m_flBulletSpeed = 11417.3
m_flDamageForce = 50
m_flRecoilSpeed = 1
m_strShootSound = "Warden.Wpn.Fire"
m_StandingSpread = 1.5
m_flBulletDamage = 17.34
m_flBulletRadius = 5
m_flCritBonusEnd = 1.65
m_reloadDuration = 2.914
m_strReloadSound = "Warden.Wpn.Reload.Start"
m_strZoomInSound = "Warden.Wpn.Zoom.In"
m_VerticallRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 0.15
m_iBurstShotCount = 1
m_strZoomOutSound = "Warden.Wpn.Zoom.Out"
m_HorizontalRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
dirt =
{
}
wood =
{
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
metal =
{
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
leafy_tree =
{
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
}
metalvehicle =
{
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_strReloadEndSound = ""
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Warden.Wpn.Whizby"
m_flBurstShotCooldown = 0
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0.25
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_strBulletImpactSound = "Warden.Wpn.Impact"
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flRecoilRecoverySpeed = 10
m_strWeaponImpactEffect = "particles/weapon_fx/default_tracer_impact.vpcf"
m_bBulletShouldUseVerlet = true
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 1850.39
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/warden/warden_muzzle_flash.vpcf"
m_AimingShootSpreadPenalty = [ 0, 1 ]
m_flDamageFalloffStartRange = 708.661
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 4
m_flShootingUpSpreadPenalty = 0
m_flShootSpreadPenaltyPerShot = 0
m_szBulletTravelTracerParticle = "particles/weapon_fx/warden/warden_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}{
primary =
{
m_Spread = 0
m_flRange = 7000
m_bCanZoom = true
m_iBullets = 1
m_flZoomFOV = 35
m_iClipSize = 12
m_bIsSemiAuto = false
m_flCycleTime = 0.5
m_nRecoilSeed = 32152
m_flBulletSpeed = 10000
m_flDamageForce = 50
m_flRecoilSpeed = 5
m_flSpreadDecay = 2.5
m_strShootSound = "Werewolf.Wpn.Claws.Fire"
m_StandingSpread = 1.5
m_flBulletDamage = 25
m_flBulletRadius = 7
m_flCritBonusEnd = 1.65
m_reloadDuration = 1.5
m_strReloadSound = "Player.WpnReload.Shared.Clip.Out"
m_strZoomInSound = "Hero.Default.ZoomIn"
m_VerticallRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flSpreadPerShot = 0
m_flVerticalPunch = 0
m_iBurstShotCount = 1
m_strZoomOutSound = "Hero.Default.ZoomOut"
m_BulletSpeedCurve =
{
m_spline =
[
{
x = 0
y = 22500
m_flSlopeIncoming = 0
m_flSlopeOutgoing = 0
},
{
x = 100
y = 22500
m_flSlopeIncoming = 0
m_flSlopeOutgoing = 0
},
]
m_tangents =
[
{
m_nIncomingTangent = "CURVE_TANGENT_SPLINE"
m_nOutgoingTangent = "CURVE_TANGENT_SPLINE"
},
{
m_nIncomingTangent = "CURVE_TANGENT_SPLINE"
m_nOutgoingTangent = "CURVE_TANGENT_SPLINE"
},
]
m_vDomainMaxs = [ 100, 22500 ]
m_vDomainMins = [ 0, 1 ]
}
m_HorizontalRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
dirt =
{
}
wood =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
metal =
{
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
leafy_tree =
{
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
metalvehicle =
{
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_strReloadEndSound = "Player.WpnReload.Shared.Clip.In"
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Base.Bullet.Whizby"
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_flSpreadPenaltyDecay = 3
m_bUseWeaponAbilityName = true
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flIntraBurstCycleTime = 0
m_flRecoilRecoverySpeed = 5
m_strWeaponImpactEffect = ""
m_bBulletShouldUseVerlet = true
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_AimingMoveSpreadPenalty = [ 0, 0.15 ]
m_flDamageFalloffEndRange = 2264
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 1
m_szMuzzleFlashEffectName = ""
m_AimingShootSpreadPenalty = [ 0.1, 0.6 ]
m_StandingMoveSpreadPenalty = [ 0, 0.5 ]
m_flBulletSpeedRandomFactor = 0
m_flDamageFalloffStartRange = 787
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 4
m_flShootingUpSpreadPenalty = 0
m_StandingShootSpreadPenalty = [ 0, 0.2 ]
m_flRecoilRecoveryDelayFactor = 0.05
m_flShootSpreadPenaltyPerShot = 1
m_szBulletTravelTracerParticle = "particles/weapon_fx/default_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}
}{
m_Spread = 0
m_flRange = 7000
m_bCanZoom = true
m_iBullets = 1
m_flZoomFOV = 35
m_iClipSize = 12
m_bIsSemiAuto = false
m_flCycleTime = 0.5
m_nRecoilSeed = 32152
m_flBulletSpeed = 10000
m_flDamageForce = 50
m_flRecoilSpeed = 5
m_flSpreadDecay = 2.5
m_strShootSound = "Werewolf.Wpn.Claws.Fire"
m_StandingSpread = 1.5
m_flBulletDamage = 25
m_flBulletRadius = 7
m_flCritBonusEnd = 1.65
m_reloadDuration = 1.5
m_strReloadSound = "Player.WpnReload.Shared.Clip.Out"
m_strZoomInSound = "Hero.Default.ZoomIn"
m_VerticallRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flSpreadPerShot = 0
m_flVerticalPunch = 0
m_iBurstShotCount = 1
m_strZoomOutSound = "Hero.Default.ZoomOut"
m_BulletSpeedCurve =
{
m_spline =
[
{
x = 0
y = 22500
m_flSlopeIncoming = 0
m_flSlopeOutgoing = 0
},
{
x = 100
y = 22500
m_flSlopeIncoming = 0
m_flSlopeOutgoing = 0
},
]
m_tangents =
[
{
m_nIncomingTangent = "CURVE_TANGENT_SPLINE"
m_nOutgoingTangent = "CURVE_TANGENT_SPLINE"
},
{
m_nIncomingTangent = "CURVE_TANGENT_SPLINE"
m_nOutgoingTangent = "CURVE_TANGENT_SPLINE"
},
]
m_vDomainMaxs = [ 100, 22500 ]
m_vDomainMins = [ 0, 1 ]
}
m_HorizontalRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
dirt =
{
}
wood =
{
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
metal =
{
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
leafy_tree =
{
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
}
metalvehicle =
{
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_strReloadEndSound = "Player.WpnReload.Shared.Clip.In"
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Base.Bullet.Whizby"
m_flBurstShotCooldown = 0
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_flSpreadPenaltyDecay = 3
m_bUseWeaponAbilityName = true
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flRecoilRecoverySpeed = 5
m_strWeaponImpactEffect = ""
m_bBulletShouldUseVerlet = true
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_AimingMoveSpreadPenalty = [ 0, 0.15 ]
m_flDamageFalloffEndRange = 2264
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 1
m_szMuzzleFlashEffectName = ""
m_AimingShootSpreadPenalty = [ 0.1, 0.6 ]
m_StandingMoveSpreadPenalty = [ 0, 0.5 ]
m_flBulletSpeedRandomFactor = 0
m_flDamageFalloffStartRange = 787
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 4
m_flShootingUpSpreadPenalty = 0
m_StandingShootSpreadPenalty = [ 0, 0.2 ]
m_flRecoilRecoveryDelayFactor = 0.05
m_flShootSpreadPenaltyPerShot = 1
m_szBulletTravelTracerParticle = "particles/weapon_fx/default_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}{
primary =
{
m_Spread = 0
m_flRange = 7000
m_bCanZoom = true
m_iBullets = 7
m_flZoomFOV = 35
m_iClipSize = 7
m_bIsSemiAuto = false
m_flCycleTime = 0.85
m_flBulletSpeed = 32000
m_flDamageForce = 50
m_flRecoilSpeed = 12
m_flRecycleTime = 2
m_flSpreadDecay = 2.5
m_strShootSound = "Werewolf.Wpn.Rifle.Fire.Main"
m_StandingSpread = 1.5
m_flBulletDamage = 5.1
m_flBulletRadius = 4
m_flCritBonusEnd = 1.65
m_reloadDuration = 0.3
m_strReloadSound = ""
m_strZoomInSound = "Wraith.Wpn.Zoom.In"
m_VerticallRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flSpreadPerShot = 0
m_flVerticalPunch = 0.6
m_iBurstShotCount = 1
m_strZoomOutSound = "Wraith.Wpn.Zoom.Out"
m_BulletSpeedCurve =
{
m_spline =
[
{
x = 0
y = 22500
m_flSlopeIncoming = 0
m_flSlopeOutgoing = 0
},
{
x = 100
y = 22500
m_flSlopeIncoming = 0
m_flSlopeOutgoing = 0
},
]
m_tangents =
[
{
m_nIncomingTangent = "CURVE_TANGENT_SPLINE"
m_nOutgoingTangent = "CURVE_TANGENT_SPLINE"
},
{
m_nIncomingTangent = "CURVE_TANGENT_SPLINE"
m_nOutgoingTangent = "CURVE_TANGENT_SPLINE"
},
]
m_vDomainMaxs = [ 100, 22500 ]
m_vDomainMins = [ 0, 1 ]
}
m_HorizontalRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
dirt =
{
}
wood =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
metal =
{
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
leafy_tree =
{
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
metalvehicle =
{
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 12
m_strFirstShotSound = "Werewolf.Wpn.Rifle.Fire.First"
m_strReloadEndSound = "Werewolf.Wpn.Rifle.Reload.Round"
m_vecScatterOffsets =
[
[ 0, 0 ],
[ -0.385, -0.66 ],
[ 0.385, -0.66 ],
[ -0.66, 0 ],
[ 0.66, 0 ],
[ -0.385, 0.66 ],
[ 0.385, 0.66 ],
]
m_bUsesSpreadPattern = false
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Wraith.Wpn.Whizby"
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_bReloadSingleBullets = true
m_flBulletGravityScale = 0
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_flSpreadPenaltyDecay = 3
m_strBulletImpactSound = "Wraith.Wpn.Impact"
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flIntraBurstCycleTime = 0
m_flPelletScatterFactor = 1
m_flRecoilRecoverySpeed = 12
m_strWeaponImpactEffect = "particles/weapon_fx/werewolf/werewolf_shotgun_tracer_impact.vpcf"
m_bBulletShouldUseVerlet = true
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_AimingMoveSpreadPenalty = [ 0, 0.15 ]
m_flDamageFalloffEndRange = 1653.543
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/werewolf/werewolf_shotgun_muzzle_flash.vpcf"
m_AimingShootSpreadPenalty = [ 0, 1.5 ]
m_StandingMoveSpreadPenalty = [ 0, 0.5 ]
m_flBulletSpeedRandomFactor = 0
m_flDamageFalloffStartRange = 669.291
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 2
m_flShootingUpSpreadPenalty = 0
m_StandingShootSpreadPenalty = [ 0, 0.2 ]
m_flPelletScatterSpreadFactor = 0.5
m_flRecoilRecoveryDelayFactor = 0.05
m_flShootSpreadPenaltyPerShot = 0.6
m_szBulletTravelTracerParticle = "particles/weapon_fx/werewolf/werewolf_shotgun_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_bReloadSingleBulletsAllowCancel = true
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_flReloadSingleBulletsInitialDelay = 0.5
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}
}{
m_Spread = 0
m_flRange = 7000
m_bCanZoom = true
m_iBullets = 7
m_flZoomFOV = 35
m_iClipSize = 7
m_bIsSemiAuto = false
m_flCycleTime = 0.85
m_flBulletSpeed = 32000
m_flDamageForce = 50
m_flRecoilSpeed = 12
m_flSpreadDecay = 2.5
m_strShootSound = "Werewolf.Wpn.Rifle.Fire.Main"
m_StandingSpread = 1.5
m_flBulletDamage = 5.1
m_flBulletRadius = 4
m_flCritBonusEnd = 1.65
m_reloadDuration = 0.3
m_strReloadSound = ""
m_strZoomInSound = "Wraith.Wpn.Zoom.In"
m_VerticallRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flSpreadPerShot = 0
m_flVerticalPunch = 0.6
m_iBurstShotCount = 1
m_strZoomOutSound = "Wraith.Wpn.Zoom.Out"
m_BulletSpeedCurve =
{
m_spline =
[
{
x = 0
y = 22500
m_flSlopeIncoming = 0
m_flSlopeOutgoing = 0
},
{
x = 100
y = 22500
m_flSlopeIncoming = 0
m_flSlopeOutgoing = 0
},
]
m_tangents =
[
{
m_nIncomingTangent = "CURVE_TANGENT_SPLINE"
m_nOutgoingTangent = "CURVE_TANGENT_SPLINE"
},
{
m_nIncomingTangent = "CURVE_TANGENT_SPLINE"
m_nOutgoingTangent = "CURVE_TANGENT_SPLINE"
},
]
m_vDomainMaxs = [ 100, 22500 ]
m_vDomainMins = [ 0, 1 ]
}
m_HorizontalRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
dirt =
{
}
wood =
{
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
metal =
{
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
leafy_tree =
{
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
}
metalvehicle =
{
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 12
m_strFirstShotSound = "Werewolf.Wpn.Rifle.Fire.First"
m_strReloadEndSound = "Werewolf.Wpn.Rifle.Reload.Round"
m_vecScatterOffsets =
[
[ 0, 0 ],
[ -0.385, -0.66 ],
[ 0.385, -0.66 ],
[ -0.66, 0 ],
[ 0.66, 0 ],
[ -0.385, 0.66 ],
[ 0.385, 0.66 ],
]
m_bUsesSpreadPattern = false
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Wraith.Wpn.Whizby"
m_flBurstShotCooldown = 0
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_bReloadSingleBullets = true
m_flBulletGravityScale = 0
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_flSpreadPenaltyDecay = 3
m_strBulletImpactSound = "Wraith.Wpn.Impact"
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flPelletScatterFactor = 1
m_flRecoilRecoverySpeed = 12
m_strWeaponImpactEffect = "particles/weapon_fx/werewolf/werewolf_shotgun_tracer_impact.vpcf"
m_bBulletShouldUseVerlet = true
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_AimingMoveSpreadPenalty = [ 0, 0.15 ]
m_flDamageFalloffEndRange = 1653.543
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/werewolf/werewolf_shotgun_muzzle_flash.vpcf"
m_AimingShootSpreadPenalty = [ 0, 1.5 ]
m_StandingMoveSpreadPenalty = [ 0, 0.5 ]
m_flBulletSpeedRandomFactor = 0
m_flDamageFalloffStartRange = 669.291
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 2
m_flShootingUpSpreadPenalty = 0
m_StandingShootSpreadPenalty = [ 0, 0.2 ]
m_flPelletScatterSpreadFactor = 0.5
m_flRecoilRecoveryDelayFactor = 0.05
m_flShootSpreadPenaltyPerShot = 0.6
m_szBulletTravelTracerParticle = "particles/weapon_fx/werewolf/werewolf_shotgun_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_bReloadSingleBulletsAllowCancel = true
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_flReloadSingleBulletsInitialDelay = 0.5
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}The Rake{
primary =
{
m_Spread = 0.2
m_flRange = 7000
m_bCanZoom = true
m_iBullets = 1
m_flZoomFOV = 35
m_iClipSize = 52
m_flCycleTime = 0.0945
m_nRecoilSeed = 32152
m_flBulletSpeed = 22500
m_flDamageForce = 50
m_flRecoilSpeed = 1
m_flSpreadDecay = 2.5
m_strShootSound = "Wraith.Wpn.Fire.Main"
m_StandingSpread = 1.5
m_flBulletDamage = 5.64
m_flBulletRadius = 3
m_flCritBonusEnd = 1.65
m_reloadDuration = 2.82
m_strReloadSound = "Wraith.Wpn.Reload.Start"
m_strZoomInSound = "Wraith.Wpn.Zoom.In"
m_VerticallRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flSpreadPerShot = 0
m_flVerticalPunch = 0.15
m_iBurstShotCount = 1
m_strZoomOutSound = "Wraith.Wpn.Zoom.Out"
m_HorizontalRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
dirt =
{
}
wood =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
metal =
{
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
leafy_tree =
{
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
metalvehicle =
{
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_strFirstShotSound = "Wraith.Wpn.Fire.First"
m_strReloadEndSound = ""
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Wraith.Wpn.Whizby"
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_strShotReleaseSound = "Wraith.Wpn.Fire.Release"
m_flBulletGravityScale = 0
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_strBulletImpactSound = "Wraith.Wpn.Impact"
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flIntraBurstCycleTime = 0
m_flRecoilRecoverySpeed = 5
m_strWeaponImpactEffect = "particles/weapon_fx/wraith/wraith_tracer_impact.vpcf"
m_bBulletShouldUseVerlet = true
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 2047.24
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/wraith/wraith_muzzle_flash.vpcf"
m_AimingShootSpreadPenalty = [ 0, 0.2 ]
m_flDamageFalloffStartRange = 708.661
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 2
m_flShootingUpSpreadPenalty = 0
m_flRecoilRecoveryDelayFactor = 0.05
m_flShootSpreadPenaltyPerShot = 1
m_szBulletTravelTracerParticle = "particles/weapon_fx/wraith/wraith_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_szSelfBulletTravelTracerParticle = "particles/weapon_fx/wraith/wraith_tracer_player.vpcf"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}
}{
m_Spread = 0.2
m_flRange = 7000
m_bCanZoom = true
m_iBullets = 1
m_flZoomFOV = 35
m_iClipSize = 52
m_flCycleTime = 0.0945
m_nRecoilSeed = 32152
m_flBulletSpeed = 22500
m_flDamageForce = 50
m_flRecoilSpeed = 1
m_flSpreadDecay = 2.5
m_strShootSound = "Wraith.Wpn.Fire.Main"
m_StandingSpread = 1.5
m_flBulletDamage = 5.64
m_flBulletRadius = 3
m_flCritBonusEnd = 1.65
m_reloadDuration = 2.82
m_strReloadSound = "Wraith.Wpn.Reload.Start"
m_strZoomInSound = "Wraith.Wpn.Zoom.In"
m_VerticallRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flSpreadPerShot = 0
m_flVerticalPunch = 0.15
m_iBurstShotCount = 1
m_strZoomOutSound = "Wraith.Wpn.Zoom.Out"
m_HorizontalRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
dirt =
{
}
wood =
{
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
metal =
{
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
leafy_tree =
{
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
}
metalvehicle =
{
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_strFirstShotSound = "Wraith.Wpn.Fire.First"
m_strReloadEndSound = ""
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Wraith.Wpn.Whizby"
m_flBurstShotCooldown = 0
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_strShotReleaseSound = "Wraith.Wpn.Fire.Release"
m_flBulletGravityScale = 0
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_strBulletImpactSound = "Wraith.Wpn.Impact"
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flRecoilRecoverySpeed = 5
m_strWeaponImpactEffect = "particles/weapon_fx/wraith/wraith_tracer_impact.vpcf"
m_bBulletShouldUseVerlet = true
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 2047.24
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/wraith/wraith_muzzle_flash.vpcf"
m_AimingShootSpreadPenalty = [ 0, 0.2 ]
m_flDamageFalloffStartRange = 708.661
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 2
m_flShootingUpSpreadPenalty = 0
m_flRecoilRecoveryDelayFactor = 0.05
m_flShootSpreadPenaltyPerShot = 1
m_szBulletTravelTracerParticle = "particles/weapon_fx/wraith/wraith_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_szSelfBulletTravelTracerParticle = "particles/weapon_fx/wraith/wraith_tracer_player.vpcf"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}The Butcher's Hand{
primary =
{
m_Spread = 0
m_flRange = 7000
m_bCanZoom = true
m_iBullets = 1
m_flZoomFOV = 35
m_iClipSize = 15
m_flCycleTime = 0.25
m_flBulletSpeed = 25000
m_flDamageForce = 50
m_flRecoilSpeed = 6
m_strShootSound = "Wrecker.Wpn.Fire"
m_StandingSpread = 1.5
m_flBulletDamage = 18.9
m_flBulletRadius = 3
m_flCritBonusEnd = 1.65
m_reloadDuration = 2.75
m_strReloadSound = "Player.WpnReload.Shared.Clip.Out"
m_strZoomInSound = "Wrecker.Zoom.In"
m_VerticallRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 0.15
m_iBurstShotCount = 1
m_strZoomOutSound = "Wrecker.Zoom.Out"
m_HorizontalRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1.65
m_flIronSightsTime = 0.1
m_mapImpactEffects =
{
dirt =
{
}
wood =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
metal =
{
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
leafy_tree =
{
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
metalvehicle =
{
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_strReloadEndSound = "Player.WpnReload.Shared.Clip.In"
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Base.Bullet.Whizby"
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0.8
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_strBulletImpactSound = ""
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flIntraBurstCycleTime = 0
m_flRecoilRecoverySpeed = 5
m_strWeaponImpactEffect = "particles/weapon_fx/default_tracer_impact.vpcf"
m_bBulletShouldUseVerlet = true
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 2264
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/default_muzzle_flash.vpcf"
m_AimingShootSpreadPenalty = [ 0, 0.5 ]
m_flDamageFalloffStartRange = 787
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 3
m_flShootingUpSpreadPenalty = 0
m_flRecoilRecoveryDelayFactor = 0.8
m_flShootSpreadPenaltyPerShot = 0.25
m_szBulletTravelTracerParticle = "particles/weapon_fx/default_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0.1
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}
}{
m_Spread = 0
m_flRange = 7000
m_bCanZoom = true
m_iBullets = 1
m_flZoomFOV = 35
m_iClipSize = 15
m_flCycleTime = 0.25
m_flBulletSpeed = 25000
m_flDamageForce = 50
m_flRecoilSpeed = 6
m_strShootSound = "Wrecker.Wpn.Fire"
m_StandingSpread = 1.5
m_flBulletDamage = 18.9
m_flBulletRadius = 3
m_flCritBonusEnd = 1.65
m_reloadDuration = 2.75
m_strReloadSound = "Player.WpnReload.Shared.Clip.Out"
m_strZoomInSound = "Wrecker.Zoom.In"
m_VerticallRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 0.15
m_iBurstShotCount = 1
m_strZoomOutSound = "Wrecker.Zoom.Out"
m_HorizontalRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1.65
m_flIronSightsTime = 0.1
m_mapImpactEffects =
{
dirt =
{
}
wood =
{
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
metal =
{
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
leafy_tree =
{
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
}
metalvehicle =
{
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_strReloadEndSound = "Player.WpnReload.Shared.Clip.In"
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Base.Bullet.Whizby"
m_flBurstShotCooldown = 0
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0.8
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_strBulletImpactSound = ""
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flRecoilRecoverySpeed = 5
m_strWeaponImpactEffect = "particles/weapon_fx/default_tracer_impact.vpcf"
m_bBulletShouldUseVerlet = true
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 2264
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/default_muzzle_flash.vpcf"
m_AimingShootSpreadPenalty = [ 0, 0.5 ]
m_flDamageFalloffStartRange = 787
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 3
m_flShootingUpSpreadPenalty = 0
m_flRecoilRecoveryDelayFactor = 0.8
m_flShootSpreadPenaltyPerShot = 0.25
m_szBulletTravelTracerParticle = "particles/weapon_fx/default_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0.1
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}Base→Hero Yakuza{
primary =
{
m_Spread = 0.5
m_flRange = 7000
m_bCanZoom = true
m_iBullets = 1
m_flZoomFOV = 35
m_iClipSize = 20
m_flCycleTime = 0.1
m_flBulletSpeed = 16000
m_flDamageForce = 50
m_flRecoilSpeed = 1
m_strShootSound = "Haze.Wpn.Fire"
m_StandingSpread = 1.5
m_flBulletDamage = 5.4
m_flBulletRadius = 3
m_flCritBonusEnd = 1.65
m_reloadDuration = 1.6
m_strReloadSound = "Player.WpnReload.Shared.Clip.Out"
m_strZoomInSound = "Hero.Default.ZoomIn"
m_VerticallRecoil =
{
m_Range = [ -0.2, 0.2 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 0
m_iBurstShotCount = 2
m_strZoomOutSound = "Hero.Default.ZoomOut"
m_HorizontalRecoil =
{
m_Range = [ -0.1, 0.1 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
dirt =
{
}
wood =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
metal =
{
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
leafy_tree =
{
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
metalvehicle =
{
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_strReloadEndSound = "Player.WpnReload.Shared.Clip.In"
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Base.Bullet.Whizby"
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0.8
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flIntraBurstCycleTime = 0.05
m_flRecoilRecoverySpeed = 10
m_strWeaponImpactEffect = "particles/weapon_fx/default_tracer_impact.vpcf"
m_bBulletShouldUseVerlet = true
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 2264
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/default_muzzle_flash.vpcf"
m_flDamageFalloffStartRange = 787
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 2
m_flShootingUpSpreadPenalty = 0
m_flShootSpreadPenaltyPerShot = 0
m_szBulletTravelTracerParticle = "particles/weapon_fx/default_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}
}{
m_Spread = 0.5
m_flRange = 7000
m_bCanZoom = true
m_iBullets = 1
m_flZoomFOV = 35
m_iClipSize = 20
m_flCycleTime = 0.1
m_flBulletSpeed = 16000
m_flDamageForce = 50
m_flRecoilSpeed = 1
m_strShootSound = "Haze.Wpn.Fire"
m_StandingSpread = 1.5
m_flBulletDamage = 5.4
m_flBulletRadius = 3
m_flCritBonusEnd = 1.65
m_reloadDuration = 1.6
m_strReloadSound = "Player.WpnReload.Shared.Clip.Out"
m_strZoomInSound = "Hero.Default.ZoomIn"
m_VerticallRecoil =
{
m_Range = [ -0.2, 0.2 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 0
m_iBurstShotCount = 2
m_strZoomOutSound = "Hero.Default.ZoomOut"
m_HorizontalRecoil =
{
m_Range = [ -0.1, 0.1 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
dirt =
{
}
wood =
{
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
metal =
{
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
leafy_tree =
{
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
}
metalvehicle =
{
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_strReloadEndSound = "Player.WpnReload.Shared.Clip.In"
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Base.Bullet.Whizby"
m_flBurstShotCooldown = 0
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0.8
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flIntraBurstCycleTime = 0.05
m_flRecoilRecoverySpeed = 10
m_strWeaponImpactEffect = "particles/weapon_fx/default_tracer_impact.vpcf"
m_bBulletShouldUseVerlet = true
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 2264
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/default_muzzle_flash.vpcf"
m_flDamageFalloffStartRange = 787
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 2
m_flShootingUpSpreadPenalty = 0
m_flShootSpreadPenaltyPerShot = 0
m_szBulletTravelTracerParticle = "particles/weapon_fx/default_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}{
primary =
{
m_Spread = 0.5
m_flRange = 7000
m_bCanCrit = false
m_bCanZoom = false
m_iBullets = 1
m_flZoomFOV = 35
m_iClipSize = 9
m_flCycleTime = 1.05
m_flBulletSpeed = 3000
m_flRecoilSpeed = 2
m_flRecycleTime = 2
m_strShootSound = "Yamato.WpnAlt.Fire"
m_StandingSpread = 1.5
m_flBulletDamage = 50
m_flBulletRadius = 13
m_flCritBonusEnd = 1.65
m_reloadDuration = 2.1
m_strReloadSound = ""
m_strZoomInSound = "Yamato.Wpn.Zoom.In"
m_VerticallRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 0
m_iBurstShotCount = 1
m_strZoomOutSound = "Yamato.Wpn.Zoom.Out"
m_HorizontalRecoil =
{
m_Range = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
wood =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
}
m_flExplosionRadius = 120
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_flVerticalAimBias = 3
m_strReloadEndSound = ""
m_vecScatterOffsets = []
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Yamato.Wpn.Whizby"
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 1
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_iAmmoConsumedPerShot = 3
m_strBulletImpactSound = "Yamato.WpnAlt.Explosion"
m_flBulletRadiusVsWorld = 5
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flIntraBurstCycleTime = 0
m_flPelletScatterFactor = 1
m_flRecoilRecoverySpeed = 10
m_strBulletLoopingSound = "Yamato.WpnAlt.Proj.Lp"
m_strWeaponImpactEffect = "particles/abilities/yamato/yamato_explosive_dart_explode.vpcf"
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 2264
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = ""
m_AimingShootSpreadPenalty = [ 0, 2 ]
m_bHitOnceAcrossAllBullets = false
m_flDamageFalloffStartRange = 787
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 4
m_flShootingUpSpreadPenalty = 0
m_flPelletScatterSpreadFactor = 0.2
m_flRecoilRecoveryDelayFactor = 0.9
m_flShootSpreadPenaltyPerShot = 0.25
m_szBulletTravelTracerParticle = "particles/abilities/yamato/yamato_explosive_dart_projectile.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = ""
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = ""
}
}{
m_Spread = 0.5
m_flRange = 7000
m_bCanCrit = false
m_bCanZoom = false
m_iBullets = 1
m_flZoomFOV = 35
m_iClipSize = 9
m_flCycleTime = 1.05
m_flBulletSpeed = 3000
m_flRecoilSpeed = 2
m_strShootSound = "Yamato.WpnAlt.Fire"
m_StandingSpread = 1.5
m_flBulletDamage = 50
m_flBulletRadius = 13
m_flCritBonusEnd = 1.65
m_reloadDuration = 2.1
m_strReloadSound = ""
m_strZoomInSound = "Yamato.Wpn.Zoom.In"
m_VerticallRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 0
m_iBurstShotCount = 1
m_strZoomOutSound = "Yamato.Wpn.Zoom.Out"
m_HorizontalRecoil =
{
m_Range = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
}
m_flExplosionRadius = 120
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_flVerticalAimBias = 3
m_strReloadEndSound = ""
m_vecScatterOffsets = []
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Yamato.Wpn.Whizby"
m_flBurstShotCooldown = 0
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 1
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_iAmmoConsumedPerShot = 3
m_strBulletImpactSound = "Yamato.WpnAlt.Explosion"
m_flBulletRadiusVsWorld = 5
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flPelletScatterFactor = 1
m_flRecoilRecoverySpeed = 10
m_strBulletLoopingSound = "Yamato.WpnAlt.Proj.Lp"
m_strWeaponImpactEffect = "particles/abilities/yamato/yamato_explosive_dart_explode.vpcf"
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 2264
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = ""
m_AimingShootSpreadPenalty = [ 0, 2 ]
m_bHitOnceAcrossAllBullets = false
m_flDamageFalloffStartRange = 787
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 4
m_flShootingUpSpreadPenalty = 0
m_flPelletScatterSpreadFactor = 0.2
m_flRecoilRecoveryDelayFactor = 0.9
m_flShootSpreadPenaltyPerShot = 0.25
m_szBulletTravelTracerParticle = "particles/abilities/yamato/yamato_explosive_dart_projectile.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = ""
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = ""
}Sister's Lament{
primary =
{
m_Spread = 2
m_flRange = 7000
m_bCanZoom = false
m_iBullets = 5
m_flZoomFOV = 35
m_iClipSize = 12
m_flCycleTime = 0.42
m_flBulletSpeed = 10000
m_flDamageForce = 50
m_flRecoilSpeed = 2
m_strShootSound = "Yamato.Wpn.Fire"
m_StandingSpread = 1.5
m_flBulletDamage = 5.31
m_flBulletRadius = 3
m_flCritBonusEnd = 1.65
m_reloadDuration = 2.444
m_strReloadSound = "Yamato.Wpn.Reload.Start"
m_strZoomInSound = "Yamato.Wpn.Zoom.In"
m_VerticallRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 0
m_iBurstShotCount = 1
m_strZoomOutSound = "Yamato.Wpn.Zoom.Out"
m_HorizontalRecoil =
{
m_Range = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
dirt =
{
}
wood =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
metal =
{
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
leafy_tree =
{
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
metalvehicle =
{
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_strReloadEndSound = ""
m_vecScatterOffsets =
[
[ 0, 0 ],
[ -1, 0 ],
[ 1, 0 ],
[ 0, -0.5 ],
[ 0, 0.5 ],
]
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Yamato.Wpn.Whizby"
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_strBulletImpactSound = "Yamato.Wpn.Impact"
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flIntraBurstCycleTime = 0
m_flPelletScatterFactor = 1
m_flRecoilRecoverySpeed = 6
m_strWeaponImpactEffect = "particles/weapon_fx/yamato/yamato_tracer_impact.vpcf"
m_bBulletShouldUseVerlet = true
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 1800
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = ""
m_AimingShootSpreadPenalty = [ 0, 2 ]
m_bHitOnceAcrossAllBullets = false
m_flDamageFalloffStartRange = 787
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 4
m_flShootingUpSpreadPenalty = 0
m_flPelletScatterSpreadFactor = 0.2
m_flRecoilRecoveryDelayFactor = 0.9
m_flShootSpreadPenaltyPerShot = 0.25
m_szBulletTravelTracerParticle = "particles/weapon_fx/yamato/yamato_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}
}{
m_Spread = 2
m_flRange = 7000
m_bCanZoom = false
m_iBullets = 5
m_flZoomFOV = 35
m_iClipSize = 12
m_flCycleTime = 0.42
m_flBulletSpeed = 10000
m_flDamageForce = 50
m_flRecoilSpeed = 2
m_strShootSound = "Yamato.Wpn.Fire"
m_StandingSpread = 1.5
m_flBulletDamage = 5.31
m_flBulletRadius = 3
m_flCritBonusEnd = 1.65
m_reloadDuration = 2.444
m_strReloadSound = "Yamato.Wpn.Reload.Start"
m_strZoomInSound = "Yamato.Wpn.Zoom.In"
m_VerticallRecoil =
{
m_Range = [ 0, 0 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 0
m_iBurstShotCount = 1
m_strZoomOutSound = "Yamato.Wpn.Zoom.Out"
m_HorizontalRecoil =
{
m_Range = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
dirt =
{
}
wood =
{
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
metal =
{
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
leafy_tree =
{
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
}
metalvehicle =
{
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_strReloadEndSound = ""
m_vecScatterOffsets =
[
[ 0, 0 ],
[ -1, 0 ],
[ 1, 0 ],
[ 0, -0.5 ],
[ 0, 0.5 ],
]
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Yamato.Wpn.Whizby"
m_flBurstShotCooldown = 0
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_strBulletImpactSound = "Yamato.Wpn.Impact"
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flPelletScatterFactor = 1
m_flRecoilRecoverySpeed = 6
m_strWeaponImpactEffect = "particles/weapon_fx/yamato/yamato_tracer_impact.vpcf"
m_bBulletShouldUseVerlet = true
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 1800
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = ""
m_AimingShootSpreadPenalty = [ 0, 2 ]
m_bHitOnceAcrossAllBullets = false
m_flDamageFalloffStartRange = 787
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 4
m_flShootingUpSpreadPenalty = 0
m_flPelletScatterSpreadFactor = 0.2
m_flRecoilRecoveryDelayFactor = 0.9
m_flShootSpreadPenaltyPerShot = 0.25
m_szBulletTravelTracerParticle = "particles/weapon_fx/yamato/yamato_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}Citadel_StatusEffectEMP→modifier_citadel_silencedCitadel_StatusEffectEMP→modifier_citadel_silencedtrue""-20→-15+25%{
_class = "scale_function_tech_damage"
m_flStatScale = 0.5
_my_subclass_name = "TeleportDamage_scale_function"
m_eSpecificStatScaleType = "ETechPower"
}{
primary =
{
m_flBulletSpeed = 3900
m_flBulletRadius = 27
m_mapImpactEffects =
{
default =
{
}
}
m_strBulletWhizSound = "Drifter.Stalkers.Mark.Whizby"
m_flBulletGravityScale = 0
m_strBulletImpactSound = "Drifter.Stalkers.Mark.Proj.Impact"
m_eAttachmentSourceType = "EAttachmentSource_Custom"
m_flBulletRadiusVsWorld = 1.5
m_strBulletLoopingSound = "Drifter.Stalkers.Mark.Proj.Lp"
m_strCustomAttachmentSource = "palm_R"
m_szBulletTravelTracerParticle = "particles/abilities/drifter/drifter_stalkers_mark_projectile.vpcf"
}
}true{
m_flBulletSpeed = 3900
m_flBulletRadius = 27
m_mapImpactEffects =
{
default =
{
}
}
m_strBulletWhizSound = "Drifter.Stalkers.Mark.Whizby"
m_flBulletGravityScale = 0
m_strBulletImpactSound = "Drifter.Stalkers.Mark.Proj.Impact"
m_eAttachmentSourceType = "EAttachmentSource_Custom"
m_flBulletRadiusVsWorld = 1.5
m_strBulletLoopingSound = "Drifter.Stalkers.Mark.Proj.Lp"
m_strCustomAttachmentSource = "palm_R"
m_szBulletTravelTracerParticle = "particles/abilities/drifter/drifter_stalkers_mark_projectile.vpcf"
}""file://{images}/hud/abilities/drifter/stalkers_mark_teleport.psd→file://{images}/hud/abilities/drifter/drifter_teleport.psd+MODIFIER_STATE_AIR_JUMPS_DISABLED""40→48+20%{
primary =
{
m_Spread = 1.5
m_iBullets = 1
m_flBulletSpeed = 4000
m_flBulletRadius = 100
m_mapImpactEffects =
{
default =
{
}
}
m_flExplosionRadius = 1
m_vecScatterOffsets =
[
[ 0, 0 ],
[ 1.5, 0 ],
[ 0, 1.5 ],
[ -0.75, 0 ],
[ 0, 0.75 ],
]
m_flBulletGravityScale = 1
m_strBulletImpactSound = "Slork.A4.Ambush.Impact"
m_flBulletRadiusVsWorld = 1
m_strWeaponImpactEffect = "particles/abilities/fathom/fathom_ult_projectile_impact.vpcf"
m_szMuzzleFlashEffectName = "particles/abilities/fathom/fathom_ult_firing.vpcf"
m_bHitOnceAcrossAllBullets = true
m_szBulletTravelTracerParticle = "particles/abilities/fathom/fathom_ult_projectile.vpcf"
}
}{
m_Spread = 1.5
m_iBullets = 1
m_flBulletSpeed = 4000
m_flBulletRadius = 100
m_mapImpactEffects =
{
default =
{
}
}
m_flExplosionRadius = 1
m_vecScatterOffsets =
[
[ 0, 0 ],
[ 1.5, 0 ],
[ 0, 1.5 ],
[ -0.75, 0 ],
[ 0, 0.75 ],
]
m_flBulletGravityScale = 1
m_strBulletImpactSound = "Slork.A4.Ambush.Impact"
m_flBulletRadiusVsWorld = 1
m_strWeaponImpactEffect = "particles/abilities/fathom/fathom_ult_projectile_impact.vpcf"
m_szMuzzleFlashEffectName = "particles/abilities/fathom/fathom_ult_firing.vpcf"
m_bHitOnceAcrossAllBullets = true
m_szBulletTravelTracerParticle = "particles/abilities/fathom/fathom_ult_projectile.vpcf"
}""{
primary =
{
m_flRange = 10000
m_iClipSize = 1
m_flBulletSpeed = 3500
m_flBulletRadius = 32.4
m_flBulletLifetime = 5
m_mapImpactEffects =
{
default =
{
m_strSound = "Slork.A3.Harpoon.Impact"
}
}
m_strBulletWhizSound = ""
m_flBulletGravityScale = 0
m_flPenetrationPercent = 100
m_eAttachmentSourceType = "EAttachmentSource_Custom"
m_flBulletRadiusVsWorld = 1
m_flPelletScatterFactor = 0
m_strBulletLoopingSound = "Slork.A3.Harpoon.Projectile.Lp"
m_strWeaponImpactEffect = "particles/abilities/fathom/fathom_ult_harpoon_impact.vpcf"
m_flDamageFalloffEndRange = -1
m_bHitOnceAcrossAllBullets = true
m_flDamageFalloffStartRange = -1
m_szBulletTravelTracerParticle = "particles/abilities/fathom/fathom_ult_harpoon.vpcf"
}
}{
m_flRange = 10000
m_iClipSize = 1
m_flBulletSpeed = 3500
m_flBulletRadius = 32.4
m_flBulletLifetime = 5
m_mapImpactEffects =
{
default =
{
m_strSound = "Slork.A3.Harpoon.Impact"
}
}
m_strBulletWhizSound = ""
m_flBulletGravityScale = 0
m_flPenetrationPercent = 100
m_eAttachmentSourceType = "EAttachmentSource_Custom"
m_flBulletRadiusVsWorld = 1
m_flPelletScatterFactor = 0
m_strBulletLoopingSound = "Slork.A3.Harpoon.Projectile.Lp"
m_strWeaponImpactEffect = "particles/abilities/fathom/fathom_ult_harpoon_impact.vpcf"
m_flDamageFalloffEndRange = -1
m_bHitOnceAcrossAllBullets = true
m_flDamageFalloffStartRange = -1
m_szBulletTravelTracerParticle = "particles/abilities/fathom/fathom_ult_harpoon.vpcf"
}""""{
primary =
{
m_flRange = 10000
m_iClipSize = 1
m_flBulletSpeed = 5000
m_flBulletRadius = 32
m_flBulletLifetime = 5
m_mapImpactEffects =
{
default =
{
}
}
m_strBulletWhizSound = "Orion.Charged.Shot.Whizby"
m_flBulletGravityScale = 0.3
m_flBulletRadiusVsWorld = 7
m_flDamageFalloffEndRange = -1
m_flDamageFalloffStartRange = -1
m_szBulletTravelTracerParticle = "particles/abilities/astro/astro_trick_shot_fired_projectile.vpcf"
}
}{
m_flRange = 10000
m_iClipSize = 1
m_flBulletSpeed = 5000
m_flBulletRadius = 32
m_flBulletLifetime = 5
m_mapImpactEffects =
{
default =
{
m_strSound = "Orion.Charged.Shot.Proj.Impact"
}
}
m_strBulletWhizSound = "Orion.Charged.Shot.Whizby"
m_flBulletGravityScale = 0.3
m_flBulletRadiusVsWorld = 7
m_flDamageFalloffEndRange = -1
m_flDamageFalloffStartRange = -1
m_szBulletTravelTracerParticle = "particles/abilities/astro/astro_trick_shot_fired_projectile.vpcf"
}file://{resources}/videos/hero_abilities/astro_crackshot.webm20→24+20%{
primary =
{
m_Spread = 0.2
m_flRange = 8192
m_bCanCrit = true
m_bCanZoom = true
m_bSpinsUp = false
m_iBullets = 1
m_flZoomFOV = 70
m_iClipSize = 0
m_bIsSemiAuto = false
m_flCycleTime = 0.15
m_nRecoilSeed = 0
m_flBuildUpRate = -1
m_flBulletSpeed = 0
m_flRecoilSpeed = 1
m_strShootSound = ""
m_flBulletDamage = 0
m_flBulletRadius = 0
m_flCritBonusEnd = 1
m_reloadDuration = 0
m_strReloadSound = ""
m_strSpinUpSound = ""
m_strZoomInSound = ""
m_NpcAimingSpread = 0
m_VerticallRecoil =
{
m_Range = 0
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 1
}
m_bFiresBackwards = false
m_flSpinDecayRate = 0
m_flVerticalPunch = 1
m_iBurstShotCount = 1
m_strLowAmmoSound = ""
m_strZoomOutSound = ""
m_HorizontalRecoil =
{
m_Range = 0
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 1
}
m_flBulletLifetime = 0
m_flCritBonusStart = 1
m_flIronSightsTime = 0.1
m_mapImpactEffects =
{
}
m_strSpinDownSound = ""
m_flExplosionRadius = 0
m_flHorizontalPunch = 0.5
m_flScatterYawScale = 1
m_flVerticalAimBias = 0
m_strReloadEndSound = ""
m_vecScatterOffsets = []
m_flMaxSpinCycleTime = -1
m_flRangeWhileZoomed = 0
m_flSpinIncreaseRate = 0
m_flZoomFOV_Relative = -5
m_strBulletWhizSound = ""
m_strSpinUpLoopSound = ""
m_flAutoReplenishClip = 0
m_flCritBonusEndRange = 0
m_flDamageFalloffBias = 0.5
m_bReloadSingleBullets = false
m_flBulletGravityScale = 1
m_flPenetrationPercent = 0
m_flSpreadPenaltyDecay = 3
m_iAmmoConsumedPerShot = 1
m_strBulletImpactSound = ""
m_eAttachmentSourceType = "EAttachmentSource_WeaponMuzzles"
m_flBulletRadiusVsWorld = 0
m_flCritBonusStartRange = 0
m_flIntraBurstCycleTime = 0
m_flPelletScatterFactor = 1
m_flRecoilRecoverySpeed = 1
m_strBulletLoopingSound = ""
m_strWeaponImpactEffect = ""
m_flCritBonusAgainstNPCs = 0.2
m_flZoomMoveSpeedPercent = 0.7
m_flDamageFalloffEndRange = 900
m_flDamageFalloffEndScale = 0
m_flShootMoveSpeedPercent = 0.7
m_szMuzzleFlashEffectName = ""
m_AimingShootSpreadPenalty = 0
m_bHitOnceAcrossAllBullets = false
m_flReloadMoveSpeedPercent = 1
m_bApplySpreadToFirstPellet = false
m_flBulletSpeedRandomFactor = 0
m_flDamageFalloffStartRange = 0
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 1
m_flShootingUpSpreadPenalty = 0
m_strCustomAttachmentSource = "ability_cast"
m_flPelletScatterSpreadFactor = 0.5
m_flRecoilRecoveryDelayFactor = 1
m_flShootSpreadPenaltyPerShot = 0
m_bAllowExplosionToCollectGold = false
m_szBulletTravelTracerParticle = "particles/weapon_fx/default_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = -1
m_bReloadSingleBulletsAllowCancel = false
m_strLocalPlayerBulletImpactSound = ""
m_szSelfBulletTravelTracerParticle = ""
m_bUseDesatForFriendlyNonHeroTracer = true
m_flExplosionDamageScaleAtMaxRadius = 0.3
m_flReloadSingleBulletsInitialDelay = 0
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = ""
}
}{
m_Spread = 0.2
m_flRange = 8192
m_bCanCrit = true
m_bCanZoom = true
m_bSpinsUp = false
m_iBullets = 1
m_flZoomFOV = 70
m_iClipSize = 0
m_bIsSemiAuto = false
m_flCycleTime = 0.15
m_nRecoilSeed = 0
m_flBuildUpRate = -1
m_flBulletSpeed = 0
m_flRecoilSpeed = 1
m_strShootSound = ""
m_flBulletDamage = 0
m_flBulletRadius = 0
m_flCritBonusEnd = 1
m_reloadDuration = 0
m_strReloadSound = ""
m_strSpinUpSound = ""
m_strZoomInSound = ""
m_NpcAimingSpread = 0
m_VerticallRecoil =
{
m_Range = 0
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 1
}
m_bFiresBackwards = false
m_flSpinDecayRate = 0
m_flVerticalPunch = 1
m_iBurstShotCount = 1
m_strLowAmmoSound = ""
m_strZoomOutSound = ""
m_HorizontalRecoil =
{
m_Range = 0
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 1
}
m_flBulletLifetime = 0
m_flCritBonusStart = 1
m_flIronSightsTime = 0.1
m_mapImpactEffects =
{
}
m_strSpinDownSound = ""
m_flExplosionRadius = 0
m_flHorizontalPunch = 0.5
m_flScatterYawScale = 1
m_flVerticalAimBias = 0
m_strReloadEndSound = ""
m_vecScatterOffsets = []
m_flMaxSpinCycleTime = -1
m_flRangeWhileZoomed = 0
m_flSpinIncreaseRate = 0
m_flZoomFOV_Relative = -5
m_strBulletWhizSound = ""
m_strSpinUpLoopSound = ""
m_flAutoReplenishClip = 0
m_flCritBonusEndRange = 0
m_flDamageFalloffBias = 0.5
m_bReloadSingleBullets = false
m_flBulletGravityScale = 1
m_flPenetrationPercent = 0
m_flSpreadPenaltyDecay = 3
m_iAmmoConsumedPerShot = 1
m_strBulletImpactSound = ""
m_eAttachmentSourceType = "EAttachmentSource_WeaponMuzzles"
m_flBulletRadiusVsWorld = 0
m_flCritBonusStartRange = 0
m_flIntraBurstCycleTime = 0
m_flPelletScatterFactor = 1
m_flRecoilRecoverySpeed = 1
m_strBulletLoopingSound = ""
m_strWeaponImpactEffect = ""
m_flCritBonusAgainstNPCs = 0.2
m_flZoomMoveSpeedPercent = 0.7
m_flDamageFalloffEndRange = 900
m_flDamageFalloffEndScale = 0
m_flShootMoveSpeedPercent = 0.7
m_szMuzzleFlashEffectName = ""
m_AimingShootSpreadPenalty = 0
m_bHitOnceAcrossAllBullets = false
m_flReloadMoveSpeedPercent = 1
m_bApplySpreadToFirstPellet = false
m_flBulletSpeedRandomFactor = 0
m_flDamageFalloffStartRange = 0
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 1
m_flShootingUpSpreadPenalty = 0
m_strCustomAttachmentSource = "ability_cast"
m_flPelletScatterSpreadFactor = 0.5
m_flRecoilRecoveryDelayFactor = 1
m_flShootSpreadPenaltyPerShot = 0
m_bAllowExplosionToCollectGold = false
m_szBulletTravelTracerParticle = "particles/weapon_fx/default_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = -1
m_bReloadSingleBulletsAllowCancel = false
m_strLocalPlayerBulletImpactSound = ""
m_szSelfBulletTravelTracerParticle = ""
m_bUseDesatForFriendlyNonHeroTracer = true
m_flExplosionDamageScaleAtMaxRadius = 0.3
m_flReloadSingleBulletsInitialDelay = 0
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = ""
}Base→Hero GunslingerBase→Hero GunslingerBase→Hero GunslingerBase→Hero GunslingerEAbilityType_Innate→EAbilityType_Held{
primary =
{
m_Spread = 0.5
m_flRange = 7000
m_bCanZoom = true
m_iBullets = 1
m_flZoomFOV = 35
m_iClipSize = 10
m_flCycleTime = 0.3
m_flBulletSpeed = 25000
m_flDamageForce = 50
m_flRecoilSpeed = 6
m_StandingSpread = 1.5
m_flBulletRadius = 3
m_flCritBonusEnd = 1.65
m_reloadDuration = 1.5
m_strReloadSound = "Player.WpnReload.Shared.Clip.Out"
m_strZoomInSound = "Hero.Default.ZoomIn"
m_VerticallRecoil =
{
m_Range = [ -0.2, 0.2 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 0
m_iBurstShotCount = 1
m_strZoomOutSound = "Hero.Default.ZoomOut"
m_HorizontalRecoil =
{
m_Range = [ -0.1, 0.1 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
dirt =
{
}
wood =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
metal =
{
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
leafy_tree =
{
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
metalvehicle =
{
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_strReloadEndSound = "Player.WpnReload.Shared.Clip.In"
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Base.Bullet.Whizby"
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0.8
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flIntraBurstCycleTime = 0
m_flRecoilRecoverySpeed = 6
m_strWeaponImpactEffect = "particles/weapon_fx/default_shotgun_tracer_impact.vpcf"
m_bBulletShouldUseVerlet = true
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 1800
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/default_muzzle_flash.vpcf"
m_flDamageFalloffStartRange = 787
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 2
m_flShootingUpSpreadPenalty = 0
m_flRecoilRecoveryDelayFactor = 0.6
m_flShootSpreadPenaltyPerShot = 0
m_szBulletTravelTracerParticle = "particles/weapon_fx/default_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}
}{
m_Spread = 0.5
m_flRange = 7000
m_bCanZoom = true
m_iBullets = 1
m_flZoomFOV = 35
m_iClipSize = 10
m_flCycleTime = 0.3
m_flBulletSpeed = 25000
m_flDamageForce = 50
m_flRecoilSpeed = 6
m_StandingSpread = 1.5
m_flBulletRadius = 3
m_flCritBonusEnd = 1.65
m_reloadDuration = 1.5
m_strReloadSound = "Player.WpnReload.Shared.Clip.Out"
m_strZoomInSound = "Hero.Default.ZoomIn"
m_VerticallRecoil =
{
m_Range = [ -0.2, 0.2 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 0
m_iBurstShotCount = 1
m_strZoomOutSound = "Hero.Default.ZoomOut"
m_HorizontalRecoil =
{
m_Range = [ -0.1, 0.1 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
dirt =
{
}
wood =
{
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
metal =
{
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
leafy_tree =
{
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
}
metalvehicle =
{
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_strReloadEndSound = "Player.WpnReload.Shared.Clip.In"
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Base.Bullet.Whizby"
m_flBurstShotCooldown = 0
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0.8
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flRecoilRecoverySpeed = 6
m_strWeaponImpactEffect = "particles/weapon_fx/default_shotgun_tracer_impact.vpcf"
m_bBulletShouldUseVerlet = true
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 1800
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/default_muzzle_flash.vpcf"
m_flDamageFalloffStartRange = 787
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 2
m_flShootingUpSpreadPenalty = 0
m_flRecoilRecoveryDelayFactor = 0.6
m_flShootSpreadPenaltyPerShot = 0
m_szBulletTravelTracerParticle = "particles/weapon_fx/default_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}{
primary =
{
m_Spread = 0.5
m_flRange = 7000
m_bCanZoom = true
m_iBullets = 1
m_flZoomFOV = 35
m_iClipSize = 10
m_flCycleTime = 0.3
m_flBulletSpeed = 25000
m_flDamageForce = 50
m_flRecoilSpeed = 1
m_StandingSpread = 1.5
m_flBulletRadius = 3
m_flCritBonusEnd = 1.65
m_reloadDuration = 1.5
m_strReloadSound = "Player.WpnReload.Shared.Clip.Out"
m_strZoomInSound = "Hero.Default.ZoomIn"
m_VerticallRecoil =
{
m_Range = [ -0.2, 0.2 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 0
m_iBurstShotCount = 1
m_strZoomOutSound = "Hero.Default.ZoomOut"
m_HorizontalRecoil =
{
m_Range = [ -0.1, 0.1 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
dirt =
{
}
wood =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
metal =
{
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
leafy_tree =
{
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
metalvehicle =
{
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_strReloadEndSound = "Player.WpnReload.Shared.Clip.In"
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Base.Bullet.Whizby"
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0.8
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flIntraBurstCycleTime = 0
m_flRecoilRecoverySpeed = 10
m_strWeaponImpactEffect = "particles/weapon_fx/default_tracer_impact.vpcf"
m_bBulletShouldUseVerlet = true
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 2264
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/default_muzzle_flash.vpcf"
m_flDamageFalloffStartRange = 787
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 2
m_flShootingUpSpreadPenalty = 0
m_flShootSpreadPenaltyPerShot = 0
m_szBulletTravelTracerParticle = "particles/weapon_fx/default_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}
}{
m_Spread = 0.5
m_flRange = 7000
m_bCanZoom = true
m_iBullets = 1
m_flZoomFOV = 35
m_iClipSize = 10
m_flCycleTime = 0.3
m_flBulletSpeed = 25000
m_flDamageForce = 50
m_flRecoilSpeed = 1
m_StandingSpread = 1.5
m_flBulletRadius = 3
m_flCritBonusEnd = 1.65
m_reloadDuration = 1.5
m_strReloadSound = "Player.WpnReload.Shared.Clip.Out"
m_strZoomInSound = "Hero.Default.ZoomIn"
m_VerticallRecoil =
{
m_Range = [ -0.2, 0.2 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 0
m_iBurstShotCount = 1
m_strZoomOutSound = "Hero.Default.ZoomOut"
m_HorizontalRecoil =
{
m_Range = [ -0.1, 0.1 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
dirt =
{
}
wood =
{
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
metal =
{
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
leafy_tree =
{
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
}
metalvehicle =
{
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_strReloadEndSound = "Player.WpnReload.Shared.Clip.In"
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Base.Bullet.Whizby"
m_flBurstShotCooldown = 0
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0.8
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flRecoilRecoverySpeed = 10
m_strWeaponImpactEffect = "particles/weapon_fx/default_tracer_impact.vpcf"
m_bBulletShouldUseVerlet = true
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 2264
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/default_muzzle_flash.vpcf"
m_flDamageFalloffStartRange = 787
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 2
m_flShootingUpSpreadPenalty = 0
m_flShootSpreadPenaltyPerShot = 0
m_szBulletTravelTracerParticle = "particles/weapon_fx/default_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}160{
primary =
{
m_flBulletSpeed = 3000
m_flBulletRadius = 50
m_mapImpactEffects =
{
default =
{
m_strSound = ""
}
}
m_flVerticalAimBias = 2
m_flBulletGravityScale = 0.4
m_eAttachmentSourceType = "EAttachmentSource_Custom"
m_flBulletRadiusVsWorld = 1.5
m_strBulletLoopingSound = "Mirage.A1.Beetles.Fly.Lp"
m_strCustomAttachmentSource = "palm_R"
m_szBulletTravelTracerParticle = "particles/abilities/mirage/mirage_flying_beetle_projectile.vpcf"
}
}{
m_flBulletSpeed = 3000
m_flBulletRadius = 50
m_mapImpactEffects =
{
default =
{
m_strSound = ""
}
}
m_flVerticalAimBias = 2
m_flBulletGravityScale = 0.4
m_eAttachmentSourceType = "EAttachmentSource_Custom"
m_flBulletRadiusVsWorld = 1.5
m_strBulletLoopingSound = "Mirage.A1.Beetles.Fly.Lp"
m_strCustomAttachmentSource = "palm_R"
m_szBulletTravelTracerParticle = "particles/abilities/mirage/mirage_flying_beetle_projectile.vpcf"
}file://{resources}/videos/hero_abilities/mirage_fire_beetles.webm0m{
primary =
{
m_flBulletSpeed = 10000
m_mapImpactEffects =
{
default =
{
m_strSound = "Mirage.Wpn.Impact"
}
}
}
}{
_class = "modifier_base"
m_bIsHidden = true
_my_subclass_name = "reveal_modifier"
m_nEnabledStateMask = "MODIFIER_STATE_VISIBLE_TO_ENEMY"
}particles/abilities/mirage/mirage_djinn_bomb_projectile_explode.vpcf{
m_flBulletSpeed = 10000
m_mapImpactEffects =
{
default =
{
m_strSound = "Mirage.Wpn.Impact"
}
}
}file://{resources}/videos/hero_abilities/mirage_sand_phantom.webm100b_djinnsmark{
_class = "modifier_unstoppable"
m_bIsHidden = false
m_sStartSound = "Mods.Armor.TechDefender.Cast"
m_sExpiredSound = "Mods.Armor.TechDefender.End"
m_ShieldParticle = "particles/abilities/mirage/mirage_teleport_immunity_buff.vpcf"
_my_subclass_name = "modifier_unstoppable"
m_bIsHiddenOverhead = true
m_nEnabledStateMask = "MODIFIER_STATE_STATUS_IMMUNE | MODIFIER_STATE_SLOW_IMMUNE | MODIFIER_STATE_KNOCKDOWN_IMMUNE | MODIFIER_STATE_UNSTOPPABLE"
m_sLocalizationName = "modifier_unstoppable"
m_nDisabledStateMask = "MODIFIER_STATE_DISARMED | MODIFIER_STATE_MUTED | MODIFIER_STATE_SILENCED | MODIFIER_STATE_SILENCE_MOVEMENT_ABILITES | MODIFIER_STATE_SLOWED | MODIFIER_STATE_GLITCHED | MODIFIER_STATE_MELEE_DISABLED_DEBUFF | MODIFIER_STATE_DASH_DISABLED_DEBUFF"
m_eHudDisplayLocation = "DISPLAY_HUD_CENTER"
m_PlayerShieldParticle = "particles/abilities/mirage/mirage_teleport_immunity_buff.vpcf"
m_sAmbientLoopingSound = "Mods.Armor.TechDefender.Lp"
m_strSmallIconCssClass = "unstoppable"
m_nStatusEffectPriority = 0
m_strParticleStatusEffect = ""
}file://{resources}/videos/hero_abilities/mirage_teleport.webme_teleport0Mirage.A1.Tornado.Cast→""+MODIFIER_STATE_MOVEMENT_ABILITY_ACTIVATION_RESTRICTED−MODIFIER_STATE_MOVEMENT_ABILITY_RESTRICTEDMirage.A1.Tornado.Start→Mirage.A1.Tornado.Cast{
_class = "modifier_mirage_tornado_mover"
_my_subclass_name = "mover"
}file://{resources}/videos/hero_abilities/mirage_tornado.webme_TornadoState{
primary =
{
m_flBulletSpeed = 2500
m_flBulletRadius = 1.5
m_mapImpactEffects =
{
default =
{
}
}
m_flVerticalAimBias = 5
m_flBulletGravityScale = 1
m_eAttachmentSourceType = "EAttachmentSource_Custom"
m_flBulletRadiusVsWorld = 1.5
m_strBulletLoopingSound = "Kelvin.IceGrenade.Proj.Lp"
m_szBulletTravelTracerParticle = "particles/abilities/operative/operative_grenade_projectile.vpcf"
}
}{
m_flBulletSpeed = 2500
m_flBulletRadius = 1.5
m_mapImpactEffects =
{
default =
{
}
}
m_flVerticalAimBias = 5
m_flBulletGravityScale = 1
m_eAttachmentSourceType = "EAttachmentSource_Custom"
m_flBulletRadiusVsWorld = 1.5
m_strBulletLoopingSound = "Kelvin.IceGrenade.Proj.Lp"
m_szBulletTravelTracerParticle = "particles/abilities/operative/operative_grenade_projectile.vpcf"
}""16→20+25%-20→-18+10%""{
primary =
{
m_flRange = 10000
m_iClipSize = 1
m_flBulletSpeed = 8000
m_flBulletRadius = 24
m_flBulletLifetime = 5
m_mapImpactEffects =
{
default =
{
m_strSound = "Ability.Tengu.Stone_Form.Impact_Explosion"
}
}
m_vecScatterOffsets =
[
[ 0, 0 ],
[ 1, 0 ],
[ -1, 0 ],
[ 2, 0 ],
[ -2, 0 ],
[ 3, 0 ],
[ -3, 0 ],
[ 4, 0 ],
[ -4, 0 ],
[ 5, 0 ],
[ -5, 0 ],
[ 6, 0 ],
[ -6, 0 ],
[ 7, 0 ],
[ -7, 0 ],
[ 8, 0 ],
[ -8, 0 ],
]
m_strBulletWhizSound = "Orion.Charged.Shot.Whizby"
m_flBulletGravityScale = 0.3
m_flPenetrationPercent = 0
m_flBulletRadiusVsWorld = 7
m_flPelletScatterFactor = 2
m_strWeaponImpactEffect = ""
m_flDamageFalloffEndRange = -1
m_szMuzzleFlashEffectName = ""
m_bHitOnceAcrossAllBullets = true
m_flDamageFalloffStartRange = -1
m_szBulletTravelTracerParticle = "particles/abilities/operative/operative_umbrella_shot.vpcf"
}
}{
m_flRange = 10000
m_iClipSize = 1
m_flBulletSpeed = 8000
m_flBulletRadius = 24
m_flBulletLifetime = 5
m_mapImpactEffects =
{
default =
{
m_strSound = "Ability.Tengu.Stone_Form.Impact_Explosion"
}
}
m_vecScatterOffsets =
[
[ 0, 0 ],
[ 1, 0 ],
[ -1, 0 ],
[ 2, 0 ],
[ -2, 0 ],
[ 3, 0 ],
[ -3, 0 ],
[ 4, 0 ],
[ -4, 0 ],
[ 5, 0 ],
[ -5, 0 ],
[ 6, 0 ],
[ -6, 0 ],
[ 7, 0 ],
[ -7, 0 ],
[ 8, 0 ],
[ -8, 0 ],
]
m_strBulletWhizSound = "Orion.Charged.Shot.Whizby"
m_flBulletGravityScale = 0.3
m_flPenetrationPercent = 0
m_flBulletRadiusVsWorld = 7
m_flPelletScatterFactor = 2
m_strWeaponImpactEffect = ""
m_flDamageFalloffEndRange = -1
m_szMuzzleFlashEffectName = ""
m_bHitOnceAcrossAllBullets = true
m_flDamageFalloffStartRange = -1
m_szBulletTravelTracerParticle = "particles/abilities/operative/operative_umbrella_shot.vpcf"
}Orion.Charged.Shot.Target.Damage.TakenBase→Hero Rutger60→48−20%Base→Hero Rutger25→20−20%25→20−20%Base→Hero RutgerBase→Hero Rutger{
primary =
{
m_Spread = 0.5
m_flRange = 10000
m_bCanZoom = true
m_iBullets = 1
m_flZoomFOV = 35
m_iClipSize = 1
m_flCycleTime = 0.3
m_flBulletSpeed = 1500
m_flRecoilSpeed = 1
m_StandingSpread = 1.5
m_flBulletRadius = 24
m_flCritBonusEnd = 1.65
m_reloadDuration = 1.5
m_VerticallRecoil =
{
m_Range = [ -0.2, 0.2 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 0
m_iBurstShotCount = 1
m_HorizontalRecoil =
{
m_Range = [ -0.1, 0.1 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 5
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
wood =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_vecScatterOffsets =
[
[ 0, 0 ],
[ 1, 0 ],
[ -1, 0 ],
]
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Base.Bullet.Whizby"
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_flPenetrationPercent = 0
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flIntraBurstCycleTime = 0
m_flPelletScatterFactor = 2
m_flRecoilRecoverySpeed = 10
m_strWeaponImpactEffect = ""
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = -1
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = ""
m_bHitOnceAcrossAllBullets = true
m_flDamageFalloffStartRange = -1
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 2
m_flShootingUpSpreadPenalty = 0
m_flShootSpreadPenaltyPerShot = 0
m_szBulletTravelTracerParticle = "particles/abilities/rutger/rutger_rocket_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Default"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Default"
}
}{
m_Spread = 0.5
m_flRange = 10000
m_bCanZoom = true
m_iBullets = 1
m_flZoomFOV = 35
m_iClipSize = 1
m_flCycleTime = 0.3
m_flBulletSpeed = 1500
m_flRecoilSpeed = 1
m_StandingSpread = 1.5
m_flBulletRadius = 24
m_flCritBonusEnd = 1.65
m_reloadDuration = 1.5
m_VerticallRecoil =
{
m_Range = [ -0.2, 0.2 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 0
m_iBurstShotCount = 1
m_HorizontalRecoil =
{
m_Range = [ -0.1, 0.1 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 5
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_vecScatterOffsets =
[
[ 0, 0 ],
[ 1, 0 ],
[ -1, 0 ],
]
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Base.Bullet.Whizby"
m_flBurstShotCooldown = 0
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_flPenetrationPercent = 0
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flPelletScatterFactor = 2
m_flRecoilRecoverySpeed = 10
m_strWeaponImpactEffect = ""
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = -1
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = ""
m_bHitOnceAcrossAllBullets = true
m_flDamageFalloffStartRange = -1
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 2
m_flShootingUpSpreadPenalty = 0
m_flShootSpreadPenaltyPerShot = 0
m_szBulletTravelTracerParticle = "particles/abilities/rutger/rutger_rocket_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Default"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Default"
}Base→MidBossBase→MidBossfile://{resources}/videos/hero_abilities/pocket_affliction.webm{
primary =
{
m_Spread = 0.5
m_flRange = 10000
m_bCanZoom = true
m_iBullets = 1
m_flZoomFOV = 35
m_iClipSize = 1
m_flCycleTime = 0.3
m_flBulletSpeed = 2300
m_flRecoilSpeed = 1
m_StandingSpread = 1.5
m_flBulletRadius = 10
m_flCritBonusEnd = 1.65
m_reloadDuration = 1.5
m_VerticallRecoil =
{
m_Range = [ -0.2, 0.2 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 0
m_iBurstShotCount = 1
m_HorizontalRecoil =
{
m_Range = [ -0.1, 0.1 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 5
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
wood =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_vecScatterOffsets =
[
[ 0, 0 ],
[ 1, 0 ],
[ -1, 0 ],
]
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Pocket.Barrage.Proj.Whizby"
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_flPenetrationPercent = 0
m_strBulletImpactSound = "Pocket.Barrage.Proj.Impact"
m_eAttachmentSourceType = "EAttachmentSource_Custom"
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flIntraBurstCycleTime = 0
m_flPelletScatterFactor = 2
m_flRecoilRecoverySpeed = 10
m_strBulletLoopingSound = "Pocket.Barrage.Proj.Lp"
m_strWeaponImpactEffect = ""
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = -1
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = ""
m_bHitOnceAcrossAllBullets = true
m_flDamageFalloffStartRange = -1
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 2
m_flShootingUpSpreadPenalty = 0
m_strCustomAttachmentSource = "attach_suitcase_fx"
m_flShootSpreadPenaltyPerShot = 0
m_szBulletTravelTracerParticle = "particles/abilities/pocket/pocket_barrage_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Default"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Default"
}
}Pocket.Barrage.Hit{
m_Spread = 0.5
m_flRange = 10000
m_bCanZoom = true
m_iBullets = 1
m_flZoomFOV = 35
m_iClipSize = 1
m_flCycleTime = 0.3
m_flBulletSpeed = 2300
m_flRecoilSpeed = 1
m_StandingSpread = 1.5
m_flBulletRadius = 10
m_flCritBonusEnd = 1.65
m_reloadDuration = 1.5
m_VerticallRecoil =
{
m_Range = [ -0.2, 0.2 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 0
m_iBurstShotCount = 1
m_HorizontalRecoil =
{
m_Range = [ -0.1, 0.1 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 5
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_vecScatterOffsets =
[
[ 0, 0 ],
[ 1, 0 ],
[ -1, 0 ],
]
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Orion.Charged.Shot.Whizby"
m_flBurstShotCooldown = 0
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_flPenetrationPercent = 0
m_strBulletImpactSound = "Pocket.Barrage.Proj.Impact"
m_eAttachmentSourceType = "EAttachmentSource_Custom"
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flPelletScatterFactor = 2
m_flRecoilRecoverySpeed = 10
m_strWeaponImpactEffect = ""
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = -1
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = ""
m_bHitOnceAcrossAllBullets = true
m_flDamageFalloffStartRange = -1
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 2
m_flShootingUpSpreadPenalty = 0
m_strCustomAttachmentSource = "attach_suitcase_fx"
m_flShootSpreadPenaltyPerShot = 0
m_szBulletTravelTracerParticle = "particles/abilities/pocket/pocket_barrage_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Default"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Default"
}file://{resources}/videos/hero_abilities/pocket_barrage.webm25→26+4%Pocket.Cloak.Buff.Start→""Pocket.Cloak.Buff.End→""Pocket.Cloak.Buff.Lp→""file://{resources}/videos/hero_abilities/pocket_flying_cloak.webm+MODIFIER_STATE_AIR_JUMPS_DISABLEDPocket.Satchel.Hitfile://{resources}/videos/hero_abilities/pocket_enchanters_satchel.webmBase→Hero Thumper{
primary =
{
m_flRange = 1000
m_iClipSize = 1
m_flBulletSpeed = 8000
m_flBulletRadius = 64
m_flBulletLifetime = 5
m_mapImpactEffects =
{
default =
{
}
}
m_vecScatterOffsets =
[
[ 0, 0 ],
[ 1, 0 ],
[ -1, 0 ],
]
m_strBulletWhizSound = "Orion.Charged.Shot.Whizby"
m_flBulletGravityScale = 0.3
m_flPenetrationPercent = 100
m_flPelletScatterFactor = 2
m_strWeaponImpactEffect = ""
m_flDamageFalloffEndRange = -1
m_szMuzzleFlashEffectName = ""
m_bHitOnceAcrossAllBullets = true
m_flDamageFalloffStartRange = -1
m_szBulletTravelTracerParticle = "particles/abilities/archer/archer_charged_shot_proj.vpcf"
}
}{
m_flRange = 1000
m_iClipSize = 1
m_flBulletSpeed = 8000
m_flBulletRadius = 64
m_flBulletLifetime = 5
m_mapImpactEffects =
{
default =
{
m_strSound = "Orion.Charged.Shot.Proj.Impact"
}
}
m_vecScatterOffsets =
[
[ 0, 0 ],
[ 1, 0 ],
[ -1, 0 ],
]
m_strBulletWhizSound = "Orion.Charged.Shot.Whizby"
m_flBulletGravityScale = 0.3
m_flPenetrationPercent = 100
m_flPelletScatterFactor = 2
m_strWeaponImpactEffect = ""
m_flDamageFalloffEndRange = -1
m_szMuzzleFlashEffectName = ""
m_bHitOnceAcrossAllBullets = true
m_flDamageFalloffStartRange = -1
m_szBulletTravelTracerParticle = "particles/abilities/archer/archer_charged_shot_proj.vpcf"
m_strLocalPlayerBulletImpactSound = "Orion.Charged.Shot.Proj.Impact"
}50→40−20%Base→Hero ThumperBase→Hero ThumperBase→Hero ThumperBase→TroopersBase→TroopersIntrinsicallyProvidedInAbilityIntrinsicallyProvidedInAbilityConditionallyApplied1→100+9900%cooldown{
m_Upgrade =
{
m_vecPropertyUpgrades =
[
{
m_strBonus = "15"
m_strPropertyName = "BulletResist"
},
{
m_strBonus = "15"
m_strPropertyName = "TechResist"
},
{
m_strBonus = "-15"
m_strPropertyName = "AbilityCooldown"
},
{
m_strBonus = "-50"
m_strPropertyName = "ImbuedCooldownMultiplier"
},
]
}
}+ImbuedCooldownMultiplierEShopFilterMovement | EShopFilterMagicDamage{
m_Upgrade =
{
m_vecPropertyUpgrades =
[
{
m_strBonus = "-160"
m_strPropertyName = "AbilityCooldown"
},
]
}
m_vecExcludedPenalties = [ "TechCooldown" ]
}{
m_Upgrade =
{
m_vecPropertyUpgrades =
[
{
m_strBonus = "3"
m_strPropertyName = "CooldownReduction"
},
{
m_strBonus = "13"
m_strPropertyName = "TechResist"
},
{
m_strBonus = "21"
m_strPropertyName = "TechPower"
},
{
m_strBonus = "1"
m_strPropertyName = "CooldownReductionPerHit"
},
]
}
m_vecExcludedPenalties = [ "Health" ]
}EShopFilterSpiritDamageEShopFilterSpiritCooldownAndChargesEShopFilterWeaponDamage | EShopFilterDurabilityEShopFilterMeleeEShopFilterMagicDamage | EShopFilterMelee{
m_Upgrade =
{
m_vecPropertyUpgrades =
[
{
m_strBonus = "49"
m_strPropertyName = "AssaultFireRate"
},
{
m_strBonus = "20"
m_strPropertyName = "BulletLifestealPercent"
},
{
m_strBonus = "16"
m_strPropertyName = "AssaultLifestealPercent"
},
]
}
}EShopFilterMagicDamage | EShopFilterMovement | EShopFilterFireRateEShopFilterWeaponDamage | EShopFilterClipSize40{
m_strBonus = "10"
m_strPropertyName = "DegenResistance"
}−DegenResistance−DegenResistanceduration{
m_Upgrade =
{
m_vecPropertyUpgrades =
[
{
m_strBonus = "-9"
m_strPropertyName = "GroundDashReductionPercent"
},
{
m_strBonus = "12"
m_strPropertyName = "SlowPercent"
},
{
m_strBonus = "12"
m_strPropertyName = "TechRadiusMultiplier"
},
{
m_strBonus = "12"
m_strPropertyName = "TechRangeMultiplier"
},
{
m_strBonus = "4.25m"
m_strPropertyName = "BonusSprintSpeed"
},
{
m_strBonus = "2.17m"
m_strPropertyName = "CaptureRadius"
},
{
m_strBonus = "-22"
m_strPropertyName = "AbilityCooldown"
},
]
}
}EShopFilterStatus_Grounded+TetherDuration{
m_strImportantProperty = "StatusEffectImmobilize"
m_strStatusEffectValue = "TetherDuration"
}EShopFilterMagicDamage | EShopFilterDisruptionEShopFilterClipSizeArmor Piercing Rounds→Armor Piercer{
m_Upgrade =
{
m_vecPropertyUpgrades =
[
{
m_strBonus = "60"
m_strPropertyName = "BonusBulletSpeedPercent"
},
{
m_strBonus = "32"
m_strPropertyName = "BaseAttackDamagePercent"
},
{
m_strBonus = "15"
m_strPropertyName = "ProcChance"
},
]
}
}EShopFilterClipSize | EShopFilterWeaponDamageEShopFilterMagicDamage | EShopFilterFireRateEShopFilterJumpAndDashEShopFilterMagicDamage | EShopFilterFireRate | EShopFilterClipSize | EShopFilterMovement | EShopFilterDurability{
m_Upgrade =
{
m_vecPropertyUpgrades =
[
{
m_strBonus = "30"
m_strPropertyName = "SlowPercent"
},
{
m_strBonus = "15"
m_strPropertyName = "TechResist"
},
{
m_strBonus = "125"
m_strPropertyName = "Damage"
},
{
m_strBonus = "-10"
m_strPropertyName = "AbilityCooldown"
},
{
m_strBonus = "0.5"
m_strPropertyName = "FreezeDuration"
},
{
m_strBonus = "4m"
m_strPropertyName = "EndRadius"
},
]
}
m_vecExcludedPenalties = [ "TechRange" ]
}EShopFilterStatus_Immobilize | EShopFilterMobilityReductionEShopFilterMagicDamage | EShopFilterDisruption | EShopFilterDurability{
m_Upgrade =
{
m_vecPropertyUpgrades =
[
{
m_strBonus = "6"
m_strPropertyName = "OutOfCombatHealthRegen"
},
{
m_strBonus = "275"
m_strPropertyName = "VexBarrierCombatBarrier"
},
{
m_strBonus = "5"
m_strPropertyName = "BulletResist"
},
{
m_strBonus = "5"
m_strPropertyName = "TechResist"
},
{
m_strBonus = "-30"
m_strPropertyName = "AbilityCooldown"
},
]
}
}EShopFilterAntiCCEShopFilterDurability{
m_Upgrade =
{
m_vecPropertyUpgrades =
[
{
m_strBonus = "225"
m_strPropertyName = "BonusHealth"
},
{
m_strBonus = "-9"
m_strPropertyName = "BulletResistReduction"
},
{
m_strBonus = "-9"
m_strPropertyName = "MagicResistReduction"
},
{
m_strBonus = "-20"
m_strPropertyName = "HealAmpReceivePenaltyPercent"
},
{
m_strBonus = "-20"
m_strPropertyName = "HealAmpRegenPenaltyPercent"
},
]
}
}+hero_deadpackEShopFilterWeaponDamage | EShopFilterDisruptionEShopFilterFireRate | EShopFilterClipSize{
m_Upgrade =
{
m_vecPropertyUpgrades =
[
{
m_strBonus = "12"
m_strPropertyName = "BulletResist"
},
{
m_strBonus = "7"
m_strPropertyName = "WeaponPowerPerStack"
},
{
m_strBonus = "3"
m_strPropertyName = "MaxStacks"
m_bRoundCorruptedBonus = true
},
{
m_strBonus = "5"
m_strPropertyName = "DamageDuration"
},
]
}
}EShopFilterPhysicalAdditionalDamage[]EShopFilterWeaponDamageEShopFilterWeaponDamage | EShopFilterClipSize | EShopFilterDurabilityEShopFilterFireRate{
m_Upgrade =
{
m_vecPropertyUpgrades =
[
{
m_strBonus = "8"
m_strPropertyName = "InnateStatusResistancePercent"
},
{
m_strBonus = "12"
m_strPropertyName = "TechResist"
},
{
m_strBonus = "6"
m_strPropertyName = "OutOfCombatHealthRegen"
},
{
m_strBonus = "35"
m_strPropertyName = "BonusFireRate"
},
{
m_strBonus = "15"
m_strPropertyName = "StatusResistancePercent"
},
{
m_strBonus = "2m"
m_strPropertyName = "BonusMoveSpeed"
},
]
}
m_vecExcludedPenalties = [ "FireRate", "MoveSpeed" ]
}{
m_Upgrade =
{
m_vecPropertyUpgrades =
[
{
m_strBonus = "20"
m_strPropertyName = "TechPower"
},
{
m_strBonus = "125"
m_strPropertyName = "BonusHealth"
},
{
m_strBonus = "10"
m_strPropertyName = "TechPowerPercent"
},
{
m_strBonus = "4"
m_strPropertyName = "OutOfCombatHealthRegen"
},
]
}
}EShopFilterMagicDamage | EShopFilterMovement | EShopFilterHealing{
m_Upgrade =
{
m_vecPropertyUpgrades =
[
{
m_strBonus = "175"
m_strPropertyName = "BonusHealth"
},
{
m_strBonus = "24"
m_strPropertyName = "BonusMeleeDamagePercent"
},
{
m_strBonus = "12"
m_strPropertyName = "SlowPercent"
},
{
m_strBonus = "1"
m_strPropertyName = "SlowDuration"
},
{
m_strBonus = "205"
m_strPropertyName = "LifestealHeal"
},
{
m_strBonus = "30"
m_strPropertyName = "LifestealHealPercent"
},
{
m_strBonus = "-1"
m_strPropertyName = "AbilityCooldown"
},
]
}
}EShopFilterDurability | EShopFilterMelee | EShopFilterHealingEShopFilterWeaponDamage | EShopFilterDurability{
m_Upgrade =
{
m_vecPropertyUpgrades =
[
{
m_strBonus = "200"
m_strPropertyName = "BonusHealth"
},
{
m_strBonus = "4.25m"
m_strPropertyName = "BonusSprintSpeed"
},
{
m_strBonus = "-8"
m_strPropertyName = "BulletArmorReduction"
},
{
m_strBonus = "15"
m_strPropertyName = "FireRateSlow"
},
]
}
m_vecExcludedPenalties = [ "TechRange" ]
}EShopFilterBulletVulnEShopFilterWeaponDamage | EShopFilterDisruption | EShopFilterClipSizeEShopFilterWeaponDamage | EShopFilterDurability{
m_Upgrade =
{
m_vecPropertyUpgrades =
[
{
m_strBonus = "15"
m_strPropertyName = "WeaponPowerPerStack"
},
{
m_strBonus = "5"
m_strPropertyName = "WeaponPowerPerStackNonHero"
},
{
m_strBonus = "18"
m_strPropertyName = "TechRangeMultiplier"
},
{
m_strBonus = "18"
m_strPropertyName = "TechRadiusMultiplier"
},
{
m_strBonus = "4"
m_strPropertyName = "NonHeroStackLimit"
m_bRoundCorruptedBonus = true
},
{
m_strBonus = "6"
m_strPropertyName = "AbilityDuration"
},
]
}
m_vecExcludedPenalties = [ "TechRange" ]
}{
m_Upgrade =
{
m_vecPropertyUpgrades =
[
{
m_strBonus = "10"
m_strPropertyName = "BonusFireRate"
},
{
m_strBonus = "40"
m_strPropertyName = "SlideScale"
},
{
m_strBonus = "33"
m_strPropertyName = "ActivatedFireRate"
},
{
m_strBonus = "1.25m"
m_strPropertyName = "BonusMoveSpeed"
},
{
m_strBonus = "-2.5"
m_strPropertyName = "AbilityCooldown"
},
]
}
}EShopFilterFireRate{
primary =
{
m_flBulletSpeed = 4200
m_flBulletRadius = 24.5
m_mapImpactEffects =
{
default =
{
}
}
m_strBulletWhizSound = "Mods.Weapon.Capacitor.Projectile.Whizby"
m_flBulletGravityScale = 0.2
m_strBulletImpactSound = ""
m_eAttachmentSourceType = "EAttachmentSource_Custom"
m_flBulletRadiusVsWorld = 1.5
m_strBulletLoopingSound = "Mods.Weapon.Capacitor.Projectile.Lp"
m_strWeaponImpactEffect = "particles/upgrades/capacitor_impact.vpcf"
m_strCustomAttachmentSource = "palm_R"
m_szBulletTravelTracerParticle = "particles/upgrades/capacitor_projectile.vpcf"
}
}{
m_Upgrade =
{
m_vecPropertyUpgrades =
[
{
m_strBonus = "15"
m_strPropertyName = "BonusFireRate"
},
{
m_strBonus = "5m"
m_strPropertyName = "ChainRadius"
},
{
m_strBonus = "37"
m_strPropertyName = "DamagePerChain"
},
{
m_strBonus = "37"
m_strPropertyName = "BonusPerChain"
},
{
m_strBonus = "2"
m_strPropertyName = "ChainCount"
m_bRoundCorruptedBonus = true
},
{
m_strBonus = "-0.03"
m_strPropertyName = "ProcCooldown"
},
{
m_strBonus = "-15"
m_strPropertyName = "AbilityCooldown"
},
{
m_strBonus = "1"
m_strPropertyName = "SlowDuration"
},
{
m_strBonus = "100"
m_strPropertyName = "Damage"
},
]
}
}EShopFilterMobilityReduction{
m_flBulletSpeed = 4200
m_flBulletRadius = 24.5
m_mapImpactEffects =
{
default =
{
}
}
m_strBulletWhizSound = "Mods.Weapon.Capacitor.Projectile.Whizby"
m_flBulletGravityScale = 0.2
m_strBulletImpactSound = ""
m_eAttachmentSourceType = "EAttachmentSource_Custom"
m_flBulletRadiusVsWorld = 1.5
m_strBulletLoopingSound = "Mods.Weapon.Capacitor.Projectile.Lp"
m_strWeaponImpactEffect = "particles/upgrades/capacitor_impact.vpcf"
m_strCustomAttachmentSource = "palm_R"
m_szBulletTravelTracerParticle = "particles/upgrades/capacitor_projectile.vpcf"
}EShopFilterMagicDamage | EShopFilterFireRate[]EShopFilterMovement | EShopFilterDurability{
m_Upgrade =
{
m_vecPropertyUpgrades =
[
{
m_strBonus = "47"
m_strPropertyName = "DamagePerChain"
},
{
m_strBonus = "47"
m_strPropertyName = "BonusPerChain"
},
{
m_strBonus = "5"
m_strPropertyName = "ProcChance"
},
{
m_strBonus = "-0.03"
m_strPropertyName = "ProcCooldown"
},
{
m_strBonus = "4"
m_strPropertyName = "ChainCount"
m_bRoundCorruptedBonus = true
},
{
m_strBonus = "7m"
m_strPropertyName = "ChainRadius"
},
]
}
}EShopFilterMagicDamage | EShopFilterFireRateEWeaponDPS{
m_Upgrade =
{
m_vecPropertyUpgrades =
[
{
m_strBonus = "300"
m_strPropertyName = "BonusHealth"
},
{
m_strBonus = "10"
m_strPropertyName = "BulletResist"
},
{
m_strBonus = "-40"
m_strPropertyName = "AbilityCooldown"
},
{
m_strBonus = "1.5"
m_strPropertyName = "DeathImmunityDuration"
},
]
}
}EShopFilterInvulnerability | EShopFilterDebuffResist{
m_Upgrade =
{
m_vecPropertyUpgrades =
[
{
m_strBonus = "625"
m_strPropertyName = "BonusHealth"
},
{
m_strBonus = "1.5m"
m_strPropertyName = "BonusMoveSpeed"
},
{
m_strBonus = "2"
m_strPropertyName = "HealLifePercentOutOfCombat"
},
{
m_strBonus = "-3"
m_strPropertyName = "RestoreDelay"
},
{
m_strBonus = "-15"
m_strPropertyName = "HealthThreshold"
},
]
}
m_vecExcludedPenalties = [ "MoveSpeed" ]
}[][]EShopFilterOutOfCombatRegenEShopFilterWeaponDamage | EShopFilterDurability | EShopFilterHealing | EShopFilterMovementEShopFilterWeaponDamage | EShopFilterClipSizeEShopFilterInvulnerability | EShopFilterAntiCC{
m_Upgrade =
{
m_vecPropertyUpgrades =
[
{
m_strBonus = "7"
m_strPropertyName = "OutOfCombatHealthRegen"
},
{
m_strBonus = "0.5m"
m_strPropertyName = "BonusSprintSpeed"
},
{
m_strBonus = "3m"
m_strPropertyName = "InvisMoveSpeedMod"
},
{
m_strBonus = "35"
m_strPropertyName = "AmbushBonusFireRate"
},
{
m_strBonus = "35"
m_strPropertyName = "AmbushBonusTechPower"
},
{
m_strBonus = "35"
m_strPropertyName = "AmbushBonusMeleeDamage"
},
{
m_strBonus = "3"
m_strPropertyName = "AmbushDuration"
},
{
m_strBonus = "7"
m_strPropertyName = "AbilityDuration"
},
{
m_strBonus = "-6m"
m_strPropertyName = "SpottedRadius"
},
{
m_strBonus = "-15"
m_strPropertyName = "AbilityCooldown"
},
]
}
m_vecExcludedPenalties = [ "WeaponDamage", "TechDuration" ]
}EShopFilterSpiritRangeEShopFilterStealthEShopFilterMagicDamage | EShopFilterFireRate | EShopFilterMovement{
m_Upgrade =
{
m_vecPropertyUpgrades =
[
{
m_strBonus = "175"
m_strPropertyName = "BonusHealth"
},
{
m_strBonus = "40"
m_strPropertyName = "MeleeResistPercent"
},
{
m_strBonus = "50"
m_strPropertyName = "CloseRangeBonusWeaponPower"
},
{
m_strBonus = "15"
m_strPropertyName = "SlowPercent"
},
{
m_strBonus = "1"
m_strPropertyName = "SlowDuration"
},
]
}
}EShopFilterWeaponDamage | EShopFilterDurability | EShopFilterDisruptionConditionallyAppliedEShopFilterWeaponRangeEShopFilterWeaponDamage | EShopFilterDurabilityMods.Tech.IceBlast.HitEShopFilterMagicDamage | EShopFilterDisruption | EShopFilterDurability#modifier_colossus_active→""DISPLAY_HUD_LEFT→DISPLAY_HUD_NONEMODIFIER_DISPLAY_HEALTHBAR{
m_Upgrade =
{
m_vecPropertyUpgrades =
[
{
m_strBonus = "10"
m_strPropertyName = "BonusBaseHealth"
},
{
m_strBonus = "15"
m_strPropertyName = "BaseAttackDamagePercent"
},
{
m_strBonus = "10"
m_strPropertyName = "BuffBulletResist"
},
{
m_strBonus = "10"
m_strPropertyName = "BuffTechResist"
},
{
m_strBonus = "15"
m_strPropertyName = "BonusMeleeDamagePercent"
},
{
m_strBonus = "0.05"
m_strPropertyName = "ModelScaleGrowth"
},
{
m_strBonus = "5"
m_strPropertyName = "ModelScaleGrowthTooltip"
},
{
m_strBonus = "8"
m_strPropertyName = "SlowPercent"
},
{
m_strBonus = "-6"
m_strPropertyName = "GroundDashReductionPercent"
},
{
m_strBonus = "-15"
m_strPropertyName = "AbilityCooldown"
},
{
m_strBonus = "2"
m_strPropertyName = "AbilityDuration"
},
]
}
}EShopFilterDurabilityEShopFilterStatus_GroundedEShopFilterMovement | EShopFilterDisruption | EShopFilterMagicDamage{
m_Upgrade =
{
m_vecPropertyUpgrades =
[
{
m_strBonus = "17"
m_strPropertyName = "CooldownReduction"
},
{
m_strBonus = "6"
m_strPropertyName = "OutOfCombatHealthRegen"
},
]
}
}EShopFilterHealingEShopFilterMagicDamage | EShopFilterMovement{
m_Upgrade =
{
m_vecPropertyUpgrades =
[
{
m_strBonus = "200"
m_strPropertyName = "BonusHealth"
},
{
m_strBonus = "17"
m_strPropertyName = "SpiritPowerInnate"
},
{
m_strBonus = "20"
m_strPropertyName = "SpiritPower"
},
{
m_strBonus = "250"
m_strPropertyName = "HealOnSuccess"
},
{
m_strBonus = "1.25m"
m_strPropertyName = "BonusMoveSpeed"
},
{
m_strBonus = "3"
m_strPropertyName = "BuffDuration"
},
{
m_strBonus = "0.2"
m_strPropertyName = "SpellParryDuration"
},
{
m_strBonus = "-10"
m_strPropertyName = "AbilityCooldown"
},
]
}
}EShopFilterAntiCCEShopFilterDurability | EShopFilterMelee | EShopFilterHealing[]EShopFilterWeaponDamage | EShopFilterMagicDamage{
m_Upgrade =
{
m_vecPropertyUpgrades =
[
{
m_strBonus = "45"
m_strPropertyName = "BonusClipSizePercent"
},
{
m_strBonus = "0.27m"
m_strPropertyName = "Radius"
},
{
m_strBonus = "20"
m_strPropertyName = "CritDamagePercent"
},
{
m_strBonus = "10"
m_strPropertyName = "ProcChance"
},
]
}
m_vecExcludedPenalties = [ "WeaponDamage" ]
}[]EShopFilterWeaponDamage | EShopFilterClipSize{
m_Upgrade =
{
m_vecPropertyUpgrades =
[
{
m_strBonus = "40"
m_strPropertyName = "MeleeDistanceScale"
},
{
m_strBonus = "18"
m_strPropertyName = "BonusMeleeDamagePercent"
},
{
m_strBonus = "13"
m_strPropertyName = "BulletResist"
},
{
m_strBonus = "5"
m_strPropertyName = "BonusHeavyMeleeDamage"
},
{
m_strBonus = "-2"
m_strPropertyName = "BulletResistReduction"
},
{
m_strBonus = "10"
m_strPropertyName = "LightMeleeAmmo"
},
{
m_strBonus = "0.5"
m_strPropertyName = "StunDuration"
},
]
}
m_vecExcludedPenalties = [ "Health" ]
}EShopFilterStatus_StunEShopFilterMelee{
m_Upgrade =
{
m_vecPropertyUpgrades =
[
{
m_strBonus = "220"
m_strPropertyName = "BonusHealth"
},
{
m_strBonus = "22"
m_strPropertyName = "AbilityLifestealPercentHero"
},
{
m_strBonus = "22"
m_strPropertyName = "BulletLifestealPercent"
},
{
m_strBonus = "23"
m_strPropertyName = "BaseAttackDamagePercent"
},
{
m_strBonus = "23"
m_strPropertyName = "TechPower"
},
]
}
}EShopFilterMagicDamage | EShopFilterHealing{
m_Upgrade =
{
m_vecPropertyUpgrades =
[
{
m_strBonus = "370"
m_strPropertyName = "BonusHealth"
},
{
m_strBonus = "10"
m_strPropertyName = "DeflectionPercent"
},
{
m_strBonus = "15"
m_strPropertyName = "BulletProcDeflectionPercent"
},
]
}
m_vecExcludedPenalties = [ "BulletResist" ]
}[]EShopFilterPhysicalResistEShopFilterDurabilityEShopFilterMagicDamage | EShopFilterDisruptionELOSCheck_Bounds→Bounds{
m_Upgrade =
{
m_vecPropertyUpgrades =
[
{
m_strBonus = "15"
m_strPropertyName = "TechResist"
},
{
m_strBonus = "200"
m_strPropertyName = "BonusHealth"
},
{
m_strBonus = "15"
m_strPropertyName = "StatusResistancePercent"
},
{
m_strBonus = "-10"
m_strPropertyName = "AbilityCooldown"
},
{
m_strBonus = "0.7"
m_strPropertyName = "MaxHealthPercentAsDPS"
},
]
}
m_vecExcludedPenalties = [ "TechDuration" ]
}{
m_Upgrade =
{
m_vecPropertyUpgrades =
[
{
m_strBonus = "250"
m_strPropertyName = "CombatBarrier"
},
{
m_strBonus = "1.25m"
m_strPropertyName = "BonusMoveSpeed"
},
{
m_strBonus = "8.5"
m_strPropertyName = "OutOfCombatHealthRegen"
},
{
m_strBonus = "-21"
m_strPropertyName = "AbilityCooldown"
},
{
m_strBonus = "5"
m_strPropertyName = "TechRangeMultiplier"
},
{
m_strBonus = "5"
m_strPropertyName = "TechRadiusMultiplier"
},
]
}
}EShopFilterDebuffResistEShopFilterDurability | EShopFilterMovement{
m_Upgrade =
{
m_vecPropertyUpgrades =
[
{
m_strBonus = "700"
m_strPropertyName = "CombatBarrier"
},
{
m_strBonus = "30"
m_strPropertyName = "TechPower"
},
{
m_strBonus = "15"
m_strPropertyName = "BonusAbilityDurationPercent"
},
{
m_strBonus = "5"
m_strPropertyName = "UltimateCooldownReduction"
},
{
m_strBonus = "-15"
m_strPropertyName = "AbilityCooldown"
},
]
}
}EShopFilterMagicDamage | EShopFilterDurability | EShopFilterHealing{
m_Upgrade =
{
m_vecPropertyUpgrades =
[
{
m_strBonus = "1.5m"
m_strPropertyName = "BonusSprintSpeed"
},
{
m_strBonus = "11"
m_strPropertyName = "BulletResist"
},
{
m_strBonus = "24"
m_strPropertyName = "BonusFireRate"
},
{
m_strBonus = "1.25m"
m_strPropertyName = "ActiveBonusMoveSpeed"
},
{
m_strBonus = "10m"
m_strPropertyName = "Radius"
},
{
m_strBonus = "10m"
m_strPropertyName = "ActiveRadius"
},
{
m_strBonus = "2"
m_strPropertyName = "AbilityDuration"
},
{
m_strBonus = "-8"
m_strPropertyName = "AbilityCooldown"
},
]
}
m_vecExcludedPenalties = [ "FireRate", "MoveSpeed" ]
}EShopFilterFireRate | EShopFilterHealing | EShopFilterMovementEShopFilterDurabilityEShopFilterWeaponDamage | EShopFilterMagicDamage{
m_Upgrade =
{
m_vecPropertyUpgrades =
[
{
m_strBonus = "7"
m_strPropertyName = "BonusFireRate"
},
{
m_strBonus = "13"
m_strPropertyName = "CooldownReduction"
},
{
m_strBonus = "7"
m_strPropertyName = "BuffDuration"
},
{
m_strBonus = "2"
m_strPropertyName = "MaxStacks"
m_bRoundCorruptedBonus = true
},
]
}
}EShopFilterMagicDamage | EShopFilterFireRateEShopFilterClipSize | EShopFilterHealing{
m_Upgrade =
{
m_vecPropertyUpgrades =
[
{
m_strBonus = "13"
m_strPropertyName = "TechResist"
},
{
m_strBonus = "-4"
m_strPropertyName = "TechArmorDamageReduction"
},
{
m_strBonus = "1.5"
m_strPropertyName = "MagicIncreasePerStack"
},
]
}
}EShopFilterMagicDamage | EShopFilterDurability{
m_Upgrade =
{
m_vecPropertyUpgrades =
[
{
m_strBonus = "28"
m_strPropertyName = "BonusFireRate"
},
{
m_strBonus = "40"
m_strPropertyName = "BonusClipSizePercent"
},
{
m_strBonus = "23"
m_strPropertyName = "TechPower"
},
]
}
m_vecExcludedPenalties = [ "FireRate" ]
}EShopFilterMagicDamage | EShopFilterFireRate{
m_Upgrade =
{
m_vecPropertyUpgrades =
[
{
m_strBonus = "22"
m_strPropertyName = "BaseAttackDamagePercent"
},
{
m_strBonus = "60"
m_strPropertyName = "BonusBulletSpeedPercent"
},
{
m_strBonus = "105"
m_strPropertyName = "ProcBaseAttackDamagePercent"
},
{
m_strBonus = "30"
m_strPropertyName = "ProcBaseAttackDamagePercentAltFire"
},
{
m_strBonus = "50"
m_strPropertyName = "ProcBulletVelocity"
},
{
m_strBonus = "-4"
m_strPropertyName = "AbilityCooldown"
},
]
}
}[]EShopFilterMagicDamage{
m_Upgrade =
{
m_vecPropertyUpgrades =
[
{
m_strBonus = "10"
m_strPropertyName = "BonusFireRate"
},
{
m_strBonus = "15"
m_strPropertyName = "BulletLifestealPercent"
},
{
m_strBonus = "240"
m_strPropertyName = "BonusHealth"
},
{
m_strBonus = "2m"
m_strPropertyName = "FervorMovespeed"
},
{
m_strBonus = "25"
m_strPropertyName = "FervorFireRate"
},
{
m_strBonus = "20"
m_strPropertyName = "FervorStatusResistancePercent"
},
]
}
m_vecExcludedPenalties = [ "MoveSpeed" ]
}EShopFilterWeaponDamage | EShopFilterFireRate | EShopFilterClipSize | EShopFilterMovementEShopFilterClipSize | EShopFilterMovement{
m_Upgrade =
{
m_vecPropertyUpgrades =
[
{
m_strBonus = "5"
m_strPropertyName = "BonusFireRate"
},
{
m_strBonus = "-6"
m_strPropertyName = "MagicResistReduction"
},
{
m_strBonus = "10m"
m_strPropertyName = "AbilityCastRange"
},
{
m_strBonus = "-10"
m_strPropertyName = "AbilityCooldown"
},
{
m_strBonus = "0.5"
m_strPropertyName = "AbilityDuration"
},
{
m_strBonus = "20"
m_strPropertyName = "PercentDamage"
},
{
m_strBonus = "-20"
m_strPropertyName = "TechPowerReduction"
},
]
}
m_vecExcludedPenalties = [ "TechDuration" ]
}+MagicResistReduction+TechPowerReductionAbilityDuration→StatusEffectEMPAbilityDuration{
m_strImportantProperty = "MagicResistReduction"
}{
m_strImportantProperty = "TechPowerReduction"
}EShopFilterDisruption | EShopFilterMagicDamage{
m_Upgrade =
{
m_vecPropertyUpgrades =
[
{
m_strBonus = "21"
m_strPropertyName = "BulletLifestealPercent"
},
{
m_strBonus = "150"
m_strPropertyName = "BonusHealth"
},
{
m_strBonus = "12"
m_strPropertyName = "BaseAttackDamagePercent"
},
{
m_strBonus = "23"
m_strPropertyName = "ActiveBonusFireRate"
},
{
m_strBonus = "20"
m_strPropertyName = "TechResist"
},
{
m_strBonus = "1.5m"
m_strPropertyName = "ActiveBonusMoveSpeed"
},
{
m_strBonus = "1.5"
m_strPropertyName = "AbilityDuration"
},
{
m_strBonus = "-5"
m_strPropertyName = "AbilityCooldown"
},
]
}
m_vecExcludedPenalties = [ "FireRate", "MoveSpeed" ]
}EShopFilterFireRate | EShopFilterWeaponDamage | EShopFilterMovement | EShopFilterHealing{
m_Upgrade =
{
m_vecPropertyUpgrades =
[
{
m_strBonus = "32"
m_strPropertyName = "SlowPercent"
},
{
m_strBonus = "70"
m_strPropertyName = "BaseAttackDamagePercent"
},
{
m_strBonus = "7"
m_strPropertyName = "FireRatePerKill"
},
]
}
}{
_class = "modifier_glass_cannon_kill_bonus"
_my_subclass_name = "modifier_glass_cannon_kill_bonus"
m_vecAlwaysShowInStatModifierUI = [ "MODIFIER_VALUE_FIRE_RATE" ]
}EShopFilterWeaponDamage | EShopFilterClipSize | EShopFilterFireRateEShopFilterWeaponDamage | EShopFilterFireRatetrue{
m_Upgrade =
{
m_vecPropertyUpgrades =
[
{
m_strBonus = "2"
m_strPropertyName = "SkipFrames"
},
{
m_strBonus = "15m"
m_strPropertyName = "AbilityCastRange"
},
{
m_strBonus = "-30"
m_strPropertyName = "AbilityCooldown"
},
{
m_strBonus = "0.25"
m_strPropertyName = "AbilityDuration"
},
]
}
m_vecExcludedPenalties = [ "TechDuration", "TechCooldown" ]
}EShopFilterStatus_CurseEShopFilterDisruption | EShopFilterWeaponDamageEShopFilterMovement{
m_Upgrade =
{
m_vecPropertyUpgrades =
[
{
m_strBonus = "-4"
m_strPropertyName = "AbilityCooldown"
},
{
m_strBonus = "1.25"
m_strPropertyName = "AbilityDuration"
},
{
m_strBonus = "2.2m"
m_strPropertyName = "BonusSprintSpeed"
},
{
m_strBonus = "175"
m_strPropertyName = "BonusHealth"
},
{
m_strBonus = "-7"
m_strPropertyName = "BulletArmorReduction"
},
]
}
m_vecExcludedPenalties = [ "TechDuration" ]
}AbilityDurationEShopFilterDisruption | EShopFilterMagicDamageEShopFilterDurabilityEShopFilterDurability | EShopFilterMovementEShopFilterStatus_CurseEShopFilterWeaponDamage | EShopFilterDisruption{
m_Upgrade =
{
m_vecPropertyUpgrades =
[
{
m_strBonus = "200"
m_strPropertyName = "BonusHealth"
},
{
m_strBonus = "15"
m_strPropertyName = "BaseAttackDamagePercent"
},
{
m_strBonus = "150"
m_strPropertyName = "HeadShotBonusDamage"
},
{
m_strBonus = "3"
m_strPropertyName = "HealPercentPerHeadshot"
},
{
m_strBonus = "0.75m"
m_strPropertyName = "BonusMoveSpeed"
},
{
m_strBonus = "1.5"
m_strPropertyName = "MovementSpeedBonusDuration"
},
{
m_strBonus = "-3"
m_strPropertyName = "AbilityCooldown"
},
]
}
}+hero_deadpack+hero_deadpackEShopFilterDurability | EShopFilterFireRateWeakening Headshot →Weakening Headshot+hero_deadpackEShopFilterDurability | EShopFilterFireRateEShopFilterDurability | EShopFilterHealing[]EShopFilterHealing | EShopFilterDisruption | EShopFilterDurability{
m_Upgrade =
{
m_vecPropertyUpgrades =
[
{
m_strBonus = "6"
m_strPropertyName = "OutOfCombatHealthRegen"
},
{
m_strBonus = "25"
m_strPropertyName = "BonusFireRate"
},
{
m_strBonus = "20"
m_strPropertyName = "HealAmpCastPercent"
},
{
m_strBonus = "5"
m_strPropertyName = "TechResist"
},
{
m_strBonus = "4"
m_strPropertyName = "BonusHealthRegen"
},
{
m_strBonus = "1.25m"
m_strPropertyName = "BonusMoveSpeed"
},
]
}
}EShopFilterFireRate | EShopFilterHealing{
m_strCSSClass = "healing"
m_eStatsUsageFlags = ""
m_eProvidedPropertyType = "MODIFIER_VALUE_HEAL_DEGEN_RESISTANCE"
}EShopFilterHealing[]EShopFilterWeaponDamage | EShopFilterDurabilityEShopFilterWeaponDamage | EShopFilterDurability{
m_Upgrade =
{
m_vecPropertyUpgrades =
[
{
m_strBonus = "22"
m_strPropertyName = "SpiritPower"
},
{
m_strBonus = "13"
m_strPropertyName = "TechRadiusMultiplier"
},
{
m_strBonus = "13"
m_strPropertyName = "TechRangeMultiplier"
},
{
m_strBonus = "325"
m_strPropertyName = "TotalHealthRegen"
},
{
m_strBonus = "-25"
m_strPropertyName = "AbilityCooldown"
},
]
}
}EShopFilterHealing{
m_Upgrade =
{
m_vecPropertyUpgrades =
[
{
m_strBonus = "50"
m_strPropertyName = "HealAmount"
},
{
m_strBonus = "5m"
m_strPropertyName = "HealRadius"
},
{
m_strBonus = "-0.5"
m_strPropertyName = "HealInterval"
},
]
}
}EShopFilterMagicDamage | EShopFilterHealing | EShopFilterDurabilityDISPLAY_HUD_CENTER→DISPLAY_HUD_NONEMODIFIER_DISPLAY_HEALTHBAREShopFilterRegenEShopFilterHealing{
m_Upgrade =
{
m_vecPropertyUpgrades =
[
{
m_strBonus = "5.5"
m_strPropertyName = "OutOfCombatHealthRegen"
},
{
m_strBonus = "175"
m_strPropertyName = "BonusHealth"
},
{
m_strBonus = "30"
m_strPropertyName = "BaseAttackDamagePercent"
},
{
m_strBonus = "-11"
m_strPropertyName = "BulletArmorReduction"
},
{
m_strBonus = "4"
m_strPropertyName = "DebuffDuration"
},
{
m_strBonus = "-15"
m_strPropertyName = "LifeThreshold"
},
]
}
}EShopFilterMagicDamage | EShopFilterDurability{
m_Upgrade =
{
m_vecPropertyUpgrades =
[
{
m_strBonus = "17"
m_strPropertyName = "BonusAbilityDurationPercent"
},
{
m_strBonus = "10"
m_strPropertyName = "BulletResist"
},
]
}
}{
m_Upgrade =
{
m_vecPropertyUpgrades =
[
{
m_strBonus = "15"
m_strPropertyName = "OutOfCombatHealthRegen"
},
{
m_strBonus = "15"
m_strPropertyName = "BulletResist"
},
{
m_strBonus = "5"
m_strPropertyName = "BulletResistBelowThreshold"
},
]
}
m_vecExcludedPenalties = [ "Health" ]
}[]EShopFilterDurability[]EShopFilterMagicDamage | EShopFilterHealingEShopFilterFireRate | EShopFilterMovementEShopFilterClipSize | EShopFilterWeaponDamage{
primary =
{
m_flBulletSpeed = 1600
m_flBulletRadius = 1
m_mapImpactEffects =
{
default =
{
}
}
m_flVerticalAimBias = 10
m_strBulletImpactSound = "Mods.Weapon.Thermal.Detonator.Explode"
m_eAttachmentSourceType = "EAttachmentSource_Custom"
m_strBulletLoopingSound = "Mods.Weapon.Thermal.Detonator.Proj.Lp"
m_szBulletTravelTracerParticle = "particles/items/thermal_detonator_projectile.vpcf"
}
}{
m_flBulletSpeed = 1600
m_flBulletRadius = 1
m_mapImpactEffects =
{
default =
{
}
}
m_flVerticalAimBias = 10
m_strBulletImpactSound = "Mods.Weapon.Thermal.Detonator.Explode"
m_eAttachmentSourceType = "EAttachmentSource_Custom"
m_strBulletLoopingSound = "Mods.Weapon.Thermal.Detonator.Proj.Lp"
m_szBulletTravelTracerParticle = "particles/items/thermal_detonator_projectile.vpcf"
}EShopFilterWeaponDamage | EShopFilterFireRate | EShopFilterClipSizefalse#modifier_infuser→""{
m_Upgrade =
{
m_vecPropertyUpgrades =
[
{
m_strBonus = "30"
m_strPropertyName = "AbilityLifestealPercentHero"
m_bFixedCorruptedBonus = true
},
{
m_strBonus = "-10"
m_strPropertyName = "AbilityCooldown"
},
{
m_strBonus = "14"
m_strPropertyName = "TechPower"
},
{
m_strBonus = "100"
m_strPropertyName = "BonusHealth"
},
{
m_strBonus = "5"
m_strPropertyName = "TechResist"
},
{
m_strBonus = "7"
m_strPropertyName = "AbilityLifestealPercentHeroPassive"
},
{
m_strBonus = "10"
m_strPropertyName = "BonusSpirit"
},
]
}
}EShopFilterMagicDamage{
m_Upgrade =
{
m_vecPropertyUpgrades =
[
{
m_strBonus = "300"
m_strPropertyName = "BonusHealth"
},
{
m_strBonus = "15"
m_strPropertyName = "BaseAttackDamagePercent"
},
{
m_strBonus = "-15"
m_strPropertyName = "OutgoingDamagePenaltyPercent"
},
{
m_strBonus = "-15"
m_strPropertyName = "HealAmpReceivePenaltyPercent"
},
{
m_strBonus = "4"
m_strPropertyName = "BuildUpDuration"
},
]
}
}EShopFilterWeaponDamage | EShopFilterDisruption | EShopFilterFireRateEShopFilterClipSize | EShopFilterWeaponDamage{
m_Upgrade =
{
m_vecPropertyUpgrades =
[
{
m_strBonus = "25"
m_strPropertyName = "SlowResistancePercent"
},
{
m_strBonus = "20"
m_strPropertyName = "FireRateSlow"
},
{
m_strBonus = "35"
m_strPropertyName = "MeleeResistPercent"
},
{
m_strBonus = "1.5m"
m_strPropertyName = "BonusMoveSpeed"
},
{
m_strBonus = "8"
m_strPropertyName = "BonusHealthRegen"
},
]
}
}EShopFilterDurabilityEShopFilterJumpAndDashEShopFilterFireRate | EShopFilterClipSize | EShopFilterMovement | EShopFilterDurability[]EShopFilterDurability | EShopFilterMelee | EShopFilterHealingConditionallyAppliedEShopFilterWeaponDamage | EShopFilterClipSizeMods.Tech.Mystic.Burst.Uncharged.ProcMods.Tech.Mystic.Burst.Charged.ProcEShopFilterMagicDamage | EShopFilterHealing{
m_Upgrade =
{
m_vecPropertyUpgrades =
[
{
m_strBonus = "100"
m_strPropertyName = "BonusHealth"
},
{
m_strBonus = "35"
m_strPropertyName = "AirControlPercent"
},
{
m_strBonus = "15"
m_strPropertyName = "BonusAbilityDurationPercent"
},
{
m_strBonus = "16"
m_strPropertyName = "TechPower"
},
{
m_strBonus = "-10"
m_strPropertyName = "GravityScale"
},
{
m_strBonus = "-15"
m_strPropertyName = "AbilityCooldown"
},
{
m_strBonus = "5m"
m_strPropertyName = "FlyMoveSpeed"
},
]
}
}EShopFilterMovementEShopFilterWeaponDamage | EShopFilterClipSize | EShopFilterFireRateEShopFilterMagicDamage | EShopFilterDurability{
m_Upgrade =
{
m_vecPropertyUpgrades =
[
{
m_strBonus = "4.5"
m_strPropertyName = "CurrentHealthDamage"
},
{
m_strBonus = "30"
m_strPropertyName = "Damage"
},
{
m_strBonus = "-65"
m_strPropertyName = "MinimumDamage"
},
{
m_strBonus = "-5"
m_strPropertyName = "AbilityChargeUpTime"
},
{
m_strBonus = "75"
m_strPropertyName = "BonusHealth"
},
]
}
}Mods.Tech.Mystic.Burst.Uncharged.ProcMods.Tech.Mystic.Burst.Charged.ProcEShopFilterSpiritAdditionalDamagePctEShopFilterMagicDamage | EShopFilterDisruptionEShopFilterDisruption{
m_Upgrade =
{
m_vecPropertyUpgrades =
[
{
m_strBonus = "120"
m_strPropertyName = "MoveWhileShootingSpeedPenaltyReductionPercent"
},
{
m_strBonus = "120"
m_strPropertyName = "MoveWhileZoomedSpeedPenaltyReductionPercent"
},
{
m_strBonus = "37"
m_strPropertyName = "ImbuedTechPower"
},
{
m_strBonus = "25"
m_strPropertyName = "FireRateBonus"
},
{
m_strBonus = "2.3m"
m_strPropertyName = "BonusMoveSpeed"
},
]
}
m_vecExcludedPenalties = [ "FireRate" ]
}EShopFilterMagicDamage | EShopFilterMovementEShopFilterHealingEShopFilterMagicDamage | EShopFilterDisruption[]trueEShopFilterWeaponDamage | EShopFilterHealingEShopFilterMeleeEShopFilterWeaponDamage | EShopFilterSpiritDamageParrySuccessHeal→ParrySuccessHealPercentageEShopFilterDurability | EShopFilterMelee | EShopFilterHealing{
m_Upgrade =
{
m_vecPropertyUpgrades =
[
{
m_strBonus = "21"
m_strPropertyName = "BulletResist"
},
{
m_strBonus = "1"
m_strPropertyName = "AbilityDuration"
},
{
m_strBonus = "-6"
m_strPropertyName = "AbilityCooldown"
},
]
}
m_vecExcludedPenalties = [ "TechDuration", "Health" ]
}EShopFilterDurability | EShopFilterFireRateEShopFilterRegenEShopFilterMagicDamage | EShopFilterHealing{
m_Upgrade =
{
m_vecPropertyUpgrades =
[
{
m_strBonus = "24"
m_strPropertyName = "MovementSpeedSlow"
},
{
m_strBonus = "28"
m_strPropertyName = "ImbueAbilityLifesteal"
},
{
m_strBonus = "15"
m_strPropertyName = "TechDamagePercent"
},
{
m_strBonus = "12"
m_strPropertyName = "AbilityLifestealPercentHero"
},
{
m_strBonus = "4m"
m_strPropertyName = "Radius"
},
]
}
}EShopFilterMagicDamage | EShopFilterHealing{
primary =
{
m_flBulletSpeed = 1600
m_flBulletRadius = 1
m_mapImpactEffects =
{
default =
{
}
}
m_flVerticalAimBias = 10
m_eAttachmentSourceType = "EAttachmentSource_Custom"
m_strBulletLoopingSound = "Mods.Mystical.Piano.Proj.Lp"
m_szBulletTravelTracerParticle = "particles/upgrades/mystical_piano_projectile.vpcf"
}
}StunDuration{
m_strImportantProperty = "StunDuration"
}{
m_flBulletSpeed = 1600
m_flBulletRadius = 1
m_mapImpactEffects =
{
default =
{
}
}
m_flVerticalAimBias = 10
m_eAttachmentSourceType = "EAttachmentSource_Custom"
m_strBulletLoopingSound = "Mods.Mystical.Piano.Proj.Lp"
m_szBulletTravelTracerParticle = "particles/upgrades/mystical_piano_projectile.vpcf"
}EShopFilterWeaponDamage | EShopFilterFireRate | EShopFilterMovementConditionallyAppliedConditionallyAppliedEShopFilterWeaponDamage | EShopFilterDurability | EShopFilterHealingConditionallyAppliedConditionallyAppliedtrue→falseDISPLAY_HUD_NONEMODIFIER_DISPLAY_BOTTOM_LEFT{
m_Upgrade =
{
m_vecPropertyUpgrades =
[
{
m_strBonus = "6"
m_strPropertyName = "OutOfCombatHealthRegen"
},
{
m_strBonus = "45"
m_strPropertyName = "NonPlayerBonusWeaponPower"
},
{
m_strBonus = "20"
m_strPropertyName = "NonPlayerBulletResist"
},
{
m_strBonus = "40"
m_strPropertyName = "BaseAttackDamagePercent"
},
{
m_strBonus = "450"
m_strPropertyName = "BonusHealth"
},
{
m_strBonus = "13"
m_strPropertyName = "TechRangeMultiplier"
},
{
m_strBonus = "13"
m_strPropertyName = "TechRadiusMultiplier"
},
{
m_strBonus = "70"
m_strPropertyName = "BonusSoulsPct"
},
{
m_strBonus = "40"
m_strPropertyName = "AbilityDuration"
},
{
m_strBonus = "-210"
m_strPropertyName = "AbilityCooldown"
},
]
}
}EShopFilterWeaponDamage | EShopFilterDurability | EShopFilterHealingMods.Tech.IceBlast.Cast→Mods.Nullification.Burst.CastMods.Nullification.Burst.HitEShopFilterDisruption{
m_Upgrade =
{
m_vecPropertyUpgrades =
[
{
m_strBonus = "-209"
m_strPropertyName = "AbilityCooldown"
},
{
m_strBonus = "-3"
m_strPropertyName = "RespawnDelay"
},
]
}
}12→22+83.3%{
m_Upgrade =
{
m_vecPropertyUpgrades =
[
{
m_strBonus = "16"
m_strPropertyName = "SlowPercent"
},
{
m_strBonus = "20"
m_strPropertyName = "BaseAttackDamagePercent"
},
{
m_strBonus = "15m"
m_strPropertyName = "AbilityCastRange"
},
{
m_strBonus = "12"
m_strPropertyName = "TechPower"
},
{
m_strBonus = "-23"
m_strPropertyName = "AbilityCooldown"
},
{
m_strBonus = "31.4"
m_strPropertyName = "ImpactDamage"
},
]
}
}EShopFilterTeleport | EShopFilterStatus_GroundedEShopFilterWeaponDamage | EShopFilterDurability | EShopFilterMovement | EShopFilterDisruptionEShopFilterFireRateEShopFilterFireRateEShopFilterMagicDamage | EShopFilterDurability{
m_Upgrade =
{
m_vecPropertyUpgrades =
[
{
m_strBonus = "-13"
m_strPropertyName = "TechDamageReduction"
},
{
m_strBonus = "14"
m_strPropertyName = "TechResist"
},
{
m_strBonus = "0.6"
m_strPropertyName = "SilenceDuration"
},
]
}
m_vecExcludedPenalties = [ "TechDuration" ]
}−SilenceDurationSilenceDurationEShopFilterDisruption | EShopFilterWeaponDamageEShopFilterWeaponAmmoEShopFilterMagicDamage | EShopFilterFireRate{
m_Upgrade =
{
m_vecPropertyUpgrades =
[
{
m_strBonus = "20"
m_strPropertyName = "CooldownBetweenChargeReduction"
},
{
m_strBonus = "11"
m_strPropertyName = "BonusSpiritForChargedAbilities"
},
{
m_strBonus = "6"
m_strPropertyName = "CooldownReductionOnChargedAbilities"
},
{
m_strBonus = "1"
m_strPropertyName = "BonusAbilityCharges"
m_bFixedCorruptedBonus = true
},
]
}
}[]EShopFilterFireRate | EShopFilterMovement{
m_Upgrade =
{
m_vecPropertyUpgrades =
[
{
m_strBonus = "10"
m_strPropertyName = "TechPower"
},
{
m_strBonus = "-84"
m_strPropertyName = "AbilityCooldown"
},
{
m_strBonus = "43"
m_strPropertyName = "RespawnHealthPercent"
},
]
}
}EShopFilterWeaponDamage | EShopFilterDurability{
m_Upgrade =
{
m_vecPropertyUpgrades =
[
{
m_strBonus = "12"
m_strPropertyName = "TechResist"
},
{
m_strBonus = "400"
m_strPropertyName = "HealOnActivate"
},
{
m_strBonus = "1.5m"
m_strPropertyName = "ActiveBonusMoveSpeed"
},
{
m_strBonus = "2"
m_strPropertyName = "BuffDuration"
},
{
m_strBonus = "-23"
m_strPropertyName = "AbilityCooldown"
},
]
}
}EShopFilterDebuffResistMODIFIER_VALUE_WEAPON_DAMAGE_INCREASEEShopFilterWeaponDamage | EShopFilterDurability{
m_Upgrade =
{
m_vecPropertyUpgrades =
[
{
m_strBonus = "200"
m_strPropertyName = "BonusHealth"
},
{
m_strBonus = "32"
m_strPropertyName = "BaseAttackDamagePercent"
},
{
m_strBonus = "55"
m_strPropertyName = "BonusClipSizePercent"
},
{
m_strBonus = "3"
m_strPropertyName = "BulletResistPerStack"
},
{
m_strBonus = "25"
m_strPropertyName = "MaxArmorStacks"
},
{
m_strBonus = "11"
m_strPropertyName = "BulletResistDuration"
},
]
}
}EShopFilterWeaponDamage | EShopFilterDurability | EShopFilterFireRate{
m_Upgrade =
{
m_vecPropertyUpgrades =
[
{
m_strBonus = "2.25m"
m_strPropertyName = "BonusSprintSpeed"
},
{
m_strBonus = "12"
m_strPropertyName = "TechRangeMultiplier"
},
{
m_strBonus = "12"
m_strPropertyName = "TechRadiusMultiplier"
},
{
m_strBonus = "20"
m_strPropertyName = "HealPercentAmount"
},
{
m_strBonus = "20m"
m_strPropertyName = "AbilityCastRange"
},
{
m_strBonus = "-32"
m_strPropertyName = "AbilityCooldown"
},
]
}
}#upgrade_rescue_beam→""OVERHEAD_DRAW_FOR_EVERYONE→OVERHEAD_DRAW_NEVEREShopFilterMagicDamage | EShopFilterDurability | EShopFilterHealing | EShopFilterMovementEShopFilterMagicDamage | EShopFilterDurability{
m_Upgrade =
{
m_vecPropertyUpgrades =
[
{
m_strBonus = "65"
m_strPropertyName = "HealingPerCast"
},
{
m_strBonus = "5"
m_strPropertyName = "Regeneration"
},
{
m_strBonus = "2.25m"
m_strPropertyName = "BonusMoveSpeed"
},
{
m_strBonus = "230"
m_strPropertyName = "BonusHealth"
},
{
m_strBonus = "-2"
m_strPropertyName = "AbilityCooldown"
},
]
}
}[]EShopFilterRegenEShopFilterMagicDamage | EShopFilterMovement | EShopFilterHealingEShopFilterStaminaEShopFilterHealing | EShopFilterDurability{
primary =
{
m_Spread = 0.5
m_flRange = 2500
m_bCanZoom = true
m_iBullets = 1
m_flZoomFOV = 35
m_iClipSize = 10
m_flCycleTime = 0.3
m_flBulletDrag = 0
m_flBulletSpeed = 64000
m_flRecoilSpeed = 1
m_strShootSound = ""
m_StandingSpread = 1.5
m_flBulletRadius = 7
m_flCritBonusEnd = 1.65
m_reloadDuration = 1.5
m_VerticallRecoil =
{
m_Range = [ -0.2, 0.2 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 0
m_iBurstShotCount = 1
m_HorizontalRecoil =
{
m_Range = [ -0.1, 0.1 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
wood =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Base.Bullet.Whizby"
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0.01
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flIntraBurstCycleTime = 0
m_flRecoilRecoverySpeed = 10
m_strWeaponImpactEffect = "particles/weapon_fx/default_tracer_impact.vpcf"
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 2500
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/default_muzzle_flash.vpcf"
m_flDamageFalloffStartRange = 800
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 2
m_flShootingUpSpreadPenalty = 0
m_flShootSpreadPenaltyPerShot = 0
m_szBulletTravelTracerParticle = "particles/weapon_fx/reactive_armor_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Default"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Default"
}
}EShopFilterPhysicalAdditionalDamage | EShopFilterSpiritAdditionalDamagePct | EShopFilterSpiritAdditionalDamage{
m_eAbilitySectionType = "EArea_Innate"
m_vecSectionAttributes =
[
{
m_vecAbilityProperties = [ "BulletResist" ]
},
]
}{
m_Spread = 0.5
m_flRange = 2500
m_bCanZoom = true
m_iBullets = 1
m_flZoomFOV = 35
m_iClipSize = 10
m_flCycleTime = 0.3
m_flBulletDrag = 0
m_flBulletSpeed = 64000
m_flRecoilSpeed = 1
m_strShootSound = ""
m_StandingSpread = 1.5
m_flBulletRadius = 7
m_flCritBonusEnd = 1.65
m_reloadDuration = 1.5
m_VerticallRecoil =
{
m_Range = [ -0.2, 0.2 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 0
m_iBurstShotCount = 1
m_HorizontalRecoil =
{
m_Range = [ -0.1, 0.1 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Base.Bullet.Whizby"
m_flBurstShotCooldown = 0
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0.01
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flRecoilRecoverySpeed = 10
m_strWeaponImpactEffect = "particles/weapon_fx/default_tracer_impact.vpcf"
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 2500
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/default_muzzle_flash.vpcf"
m_flDamageFalloffStartRange = 800
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 2
m_flShootingUpSpreadPenalty = 0
m_flShootSpreadPenaltyPerShot = 0
m_szBulletTravelTracerParticle = "particles/weapon_fx/reactive_armor_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Default"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Default"
}EShopFilterDurability | EShopFilterMagicDamage | EShopFilterFireRate22{
m_Upgrade =
{
m_vecPropertyUpgrades =
[
{
m_strBonus = "22"
m_strPropertyName = "BonusFireRate"
},
{
m_strBonus = "5m"
m_strPropertyName = "RicochetRadius"
},
{
m_strBonus = "15"
m_strPropertyName = "RicochetDamagePercent"
},
{
m_strBonus = "1"
m_strPropertyName = "RicochetTargets"
m_bFixedCorruptedBonus = true
},
]
}
m_vecExcludedPenalties = [ "TechRange" ]
}EShopFilterPhysicalAdditionalDamage[hero_deadpack][]+RicochetTargets−RicochetTargetsTooltipOnlyEShopFilterClipSize1.00.251.80.8{
m_Upgrade =
{
m_vecPropertyUpgrades =
[
{
m_strBonus = "-30"
m_strPropertyName = "AbilityCooldown"
},
{
m_strBonus = "300"
m_strPropertyName = "CombatBarrier"
},
{
m_strBonus = "2"
m_strPropertyName = "BarrierDuration"
},
{
m_strBonus = "-1.5"
m_strPropertyName = "InterruptCooldown"
},
{
m_strBonus = "90"
m_strPropertyName = "AirControlPercent"
},
{
m_strBonus = "50"
m_strPropertyName = "AirControlPercentBarrier"
},
{
m_strBonus = "28"
m_strPropertyName = "SlowPercent"
},
]
}
}Player.AirJump.Execute→Mods.Armor.Meteor.Strike.DropDownMods.Armor.Meteor.Strike.Proj.Lp→""Mods.Armor.Meteor.Strike.Proj.LpEShopFilterJumpAndDashEShopFilterMovement{
m_Upgrade =
{
m_vecPropertyUpgrades =
[
{
m_strBonus = "12"
m_strPropertyName = "TechPower"
},
{
m_strBonus = "200"
m_strPropertyName = "BonusHealth"
},
{
m_strBonus = "50"
m_strPropertyName = "AirControlPercent"
},
{
m_strBonus = "7.5m"
m_strPropertyName = "JumpVelocityHidden"
},
{
m_strBonus = "-2"
m_strPropertyName = "InterruptCooldown"
},
{
m_strBonus = "-6"
m_strPropertyName = "AbilityCooldown"
},
]
}
}EShopFilterJumpAndDashEShopFilterMagicDamage | EShopFilterMovement{
m_Upgrade =
{
m_vecPropertyUpgrades =
[
{
m_strBonus = "1.05"
m_strPropertyName = "DotHealthPercent"
},
{
m_strBonus = "-13"
m_strPropertyName = "AbilityCooldown"
},
{
m_strBonus = "15m"
m_strPropertyName = "AbilityCastRange"
},
{
m_strBonus = "-25"
m_strPropertyName = "HealAmpReceivePenaltyPercent"
},
{
m_strBonus = "-25"
m_strPropertyName = "HealAmpRegenPenaltyPercent"
},
{
m_strBonus = "195"
m_strPropertyName = "BonusHealth"
},
{
m_strBonus = "22"
m_strPropertyName = "TechPower"
},
]
}
m_vecExcludedPenalties = [ "TechDuration" ]
}EShopFilterMagicDamage | EShopFilterDisruption{
m_Upgrade =
{
m_vecPropertyUpgrades =
[
{
m_strBonus = "15"
m_strPropertyName = "TechResist"
},
{
m_strBonus = "10"
m_strPropertyName = "BonusSpirit"
},
{
m_strBonus = "1m"
m_strPropertyName = "BonusMoveSpeed"
},
{
m_strBonus = "-15"
m_strPropertyName = "AbilityCooldown"
},
{
m_strBonus = "1"
m_strPropertyName = "AbilityDuration"
},
]
}
m_vecExcludedPenalties = [ "TechDuration" ]
}[ "BonusSpirit", "TechResist", "BonusMoveSpeed", "AbilityCooldown", "BuffDuration", "FloatMoveSpeed", ]
{
m_strLocString = "#upgrade_self_bubble_desc2"
m_vecAbilityProperties = [ "AbilityCooldown", "BuffDuration" ]
m_vecImportantAbilityProperties =
[
{
m_strImportantProperty = "BonusSpirit"
},
{
m_strImportantProperty = "TechResist"
},
{
m_strImportantProperty = "BonusMoveSpeed"
},
]
}EShopFilterAntiCC | EShopFilterInvulnerabilityEShopFilterFireRateEShopFilterTeleportEShopFilterWeaponDamage | EShopFilterMovementMods.Shadow.Strike.Debuff.ExpireMods.Shadow.Strike.Debuff.LpMODIFIER_SOUND_RECIPIENT_ALWAYSMods.Shadow.Strike.Hit""→Mods.Shadow.Strike.ActivateHaze.Smoke.Bomb.End→Mods.Shadow.Strike.ExpireHaze.Smoke.Bomb.Modifier.Lp→Mods.Shadow.Strike.Invis.LpConditionallyApplied{
m_Upgrade =
{
m_vecPropertyUpgrades =
[
{
m_strBonus = "20"
m_strPropertyName = "BaseAttackDamagePercent"
},
{
m_strBonus = "60"
m_strPropertyName = "BonusBulletSpeedPercent"
},
{
m_strBonus = "3m"
m_strPropertyName = "BonusSprintSpeed"
},
{
m_strBonus = "10"
m_strPropertyName = "BonusAttackRangePercent"
},
{
m_strBonus = "5"
m_strPropertyName = "BonusZoomPercent"
},
{
m_strBonus = "40"
m_strPropertyName = "LongRangeBonusWeaponPower"
},
]
}
}EShopFilterWeaponDamage | EShopFilterClipSizeMods.Armor.Healing.Rite.Select→Mods.Shrink.Ray.SelectMods.Shrink.Ray.Expire→Mods.Shrink.Ray.Mod.ExpireMods.Armor.Healing.Rite.Deselect→Mods.Shrink.Ray.UnselectMods.Shrink.Ray.Mod.StartEShopFilterHealingEShopFilterDisruption{
m_Upgrade =
{
m_vecPropertyUpgrades =
[
{
m_strBonus = "25"
m_strPropertyName = "BaseAttackDamagePercent"
},
{
m_strBonus = "10"
m_strPropertyName = "BulletResist"
},
{
m_strBonus = "1.5"
m_strPropertyName = "HealthStealPctHero"
},
{
m_strBonus = "8"
m_strPropertyName = "StealDuration"
},
]
}
m_vecExcludedPenalties = [ "Health" ]
}EShopFilterHealing | EShopFilterSpiritAdditionalDamagePct | EShopFilterHPEShopFilterWeaponDamage | EShopFilterHealingEShopFilterWeaponDamage | EShopFilterDisruptionEShopFilterMovement | EShopFilterMagicDamage{
m_Upgrade =
{
m_vecPropertyUpgrades =
[
{
m_strBonus = "160"
m_strPropertyName = "BonusHealth"
},
{
m_strBonus = "10"
m_strPropertyName = "StatusResistancePercent"
},
{
m_strBonus = "12"
m_strPropertyName = "TechResist"
},
{
m_strBonus = "15"
m_strPropertyName = "SpiritDamageReductionProc"
},
{
m_strBonus = "-4"
m_strPropertyName = "AbilityCooldown"
},
]
}
}EShopFilterSpiritAdditionalDamageEShopFilterDurabilityEShopFilterDurability{
m_Upgrade =
{
m_vecPropertyUpgrades =
[
{
m_strBonus = "175"
m_strPropertyName = "BonusHealth"
},
{
m_strBonus = "15"
m_strPropertyName = "AbilityLifestealPercentHero"
},
{
m_strBonus = "-4"
m_strPropertyName = "MagicResistReduction"
},
{
m_strBonus = "-6"
m_strPropertyName = "TechArmorDamageReduction"
},
{
m_strBonus = "1"
m_strPropertyName = "MaxStacks"
m_bFixedCorruptedBonus = true
},
{
m_strBonus = "2"
m_strPropertyName = "DebuffDuration"
},
{
m_strBonus = "-0.5"
m_strPropertyName = "ProcCooldown"
},
]
}
}+hero_deadpack[]EShopFilterWeaponDamage | EShopFilterMagicDamageEShopFilterDurability{
m_Upgrade =
{
m_vecPropertyUpgrades =
[
{
m_strBonus = "12"
m_strPropertyName = "TechRadiusMultiplier"
},
{
m_strBonus = "12"
m_strPropertyName = "TechRangeMultiplier"
},
{
m_strBonus = "55"
m_strPropertyName = "DamagePctVsNonHeroes"
},
{
m_strBonus = "100"
m_strPropertyName = "ExplosionDamage"
},
{
m_strBonus = "31"
m_strPropertyName = "DPS"
},
{
m_strBonus = "-8"
m_strPropertyName = "ImmunityDuration"
},
{
m_strBonus = "-15"
m_strPropertyName = "HealAmpReceivePenaltyPercent"
},
]
}
m_vecExcludedPenalties = [ "TechDuration" ]
}true→falsefile://{images}/upgrades/mods_tech/escalating_exposure.psd→""OVERHEAD_DRAW_FOR_EVERYONE→OVERHEAD_DRAW_NEVERDISPLAY_HUD_NONEescalating_exposure→""MODIFIER_DISPLAY_HEALTHBAREShopFilterMagicDamage | EShopFilterDurabilityEShopFilterMagicDamage{
m_Upgrade =
{
m_vecPropertyUpgrades =
[
{
m_strBonus = "-25"
m_strPropertyName = "TechPowerReduction"
},
{
m_strBonus = "25"
m_strPropertyName = "TechPowerGain"
},
{
m_strBonus = "-8"
m_strPropertyName = "TechArmorDamageReduction"
},
{
m_strBonus = "8"
m_strPropertyName = "TechArmorGain"
},
{
m_strBonus = "100"
m_strPropertyName = "SpiritDamage"
},
{
m_strBonus = "175"
m_strPropertyName = "BonusHealth"
},
{
m_strBonus = "18"
m_strPropertyName = "BonusMeleeDamagePercent"
},
]
}
}EShopFilterSpiritVuln | EShopFilterSpiritDamageReductionEShopFilterMagicDamage | EShopFilterMeleeEShopFilterWeaponDamage | EShopFilterHealing | EShopFilterMovementStunDurationEShopFilterMagicDamage | EShopFilterMelee{
m_Upgrade =
{
m_vecPropertyUpgrades =
[
{
m_strBonus = "2"
m_strPropertyName = "Stamina"
m_bFixedCorruptedBonus = true
},
{
m_strBonus = "27"
m_strPropertyName = "StaminaCooldownReduction"
},
{
m_strBonus = "27"
m_strPropertyName = "AirMoveIncreasePercent"
},
]
}
}[]EShopFilterMagicDamage | EShopFilterMovement | EShopFilterFireRateEShopFilterHealing | EShopFilterDisruption{
m_Upgrade =
{
m_vecPropertyUpgrades =
[
{
m_strBonus = "30"
m_strPropertyName = "ActiveBonusLifesteal"
m_bFixedCorruptedBonus = true
},
{
m_strBonus = "9"
m_strPropertyName = "BaseAttackDamagePercent"
},
{
m_strBonus = "75"
m_strPropertyName = "BonusHealth"
},
{
m_strBonus = "7"
m_strPropertyName = "BulletLifestealPercent"
},
{
m_strBonus = "5"
m_strPropertyName = "BulletResist"
},
{
m_strBonus = "11"
m_strPropertyName = "ActiveBonusFireRate"
},
{
m_strBonus = "25"
m_strPropertyName = "ActiveReloadPercent"
},
{
m_strBonus = "-10"
m_strPropertyName = "AbilityCooldown"
},
]
}
m_vecExcludedPenalties = [ "FireRate" ]
}#upgrade_surging_power→""DISPLAY_HUD_NONEMODIFIER_DISPLAY_HEALTHBAREShopFilterFireRate | EShopFilterWeaponDamage | EShopFilterMovement | EShopFilterHealingMods.Tech.Knockdown.Cast{
m_Upgrade =
{
m_vecPropertyUpgrades =
[
{
m_strBonus = "0.5"
m_strPropertyName = "StunDuration"
},
{
m_strBonus = "-19"
m_strPropertyName = "AbilityCooldown"
},
{
m_strBonus = "150"
m_strPropertyName = "BonusHealth"
},
{
m_strBonus = "9"
m_strPropertyName = "TechRangeMultiplier"
},
{
m_strBonus = "9"
m_strPropertyName = "TechRadiusMultiplier"
},
]
}
}StunDuration{
m_strImportantProperty = "StunDuration"
}EShopFilterStatus_GroundedEShopFilterMagicDamage | EShopFilterDisruptionMods.Tech.Knockdown.Cast#upgrade_targeted_silence→""{
m_Upgrade =
{
m_vecPropertyUpgrades =
[
{
m_strBonus = "1.25"
m_strPropertyName = "AbilityDuration"
},
{
m_strBonus = "-22"
m_strPropertyName = "AbilityCooldown"
},
{
m_strBonus = "-22"
m_strPropertyName = "CooldownOnMiss"
},
{
m_strBonus = "175"
m_strPropertyName = "Damage"
},
{
m_strBonus = "20m"
m_strPropertyName = "AbilityCastRange"
},
{
m_strBonus = "225"
m_strPropertyName = "BonusHealth"
},
]
}
m_vecExcludedPenalties = [ "TechDuration" ]
}−AbilityDurationAbilityDurationEShopFilterWeaponDamage | EShopFilterDisruptionEShopFilterMagicDamage | EShopFilterDurability{
m_Upgrade =
{
m_vecPropertyUpgrades =
[
{
m_strBonus = "20"
m_strPropertyName = "DamagePulseAmount"
},
{
m_strBonus = "4m"
m_strPropertyName = "DamagePulseRadius"
},
{
m_strBonus = "150"
m_strPropertyName = "BonusHealth"
},
{
m_strBonus = "17"
m_strPropertyName = "MeleeResistPercent"
},
{
m_strBonus = "-0.5"
m_strPropertyName = "AbilityCooldown"
},
]
}
m_vecExcludedPenalties = [ "TechRange" ]
}EShopFilterMagicDamage | EShopFilterDurabilitySpirit Shredder Bullets→Spirit ShredderEShopFilterMagicDamage | EShopFilterHealing{
m_Upgrade =
{
m_vecPropertyUpgrades =
[
{
m_strBonus = "15"
m_strPropertyName = "BonusSpiritLifesteal"
},
{
m_strBonus = "85"
m_strPropertyName = "BonusHealth"
},
{
m_strBonus = "25"
m_strPropertyName = "BonusSpirit"
},
{
m_strBonus = "5"
m_strPropertyName = "BonusAbilityDurationPercent"
},
{
m_strBonus = "5"
m_strPropertyName = "AbilityLifestealPercentHero"
},
{
m_strBonus = "6"
m_strPropertyName = "TechPower"
},
{
m_strBonus = "20"
m_strPropertyName = "BonusFireRate"
},
]
}
m_vecExcludedPenalties = [ "FireRate" ]
}trueEShopFilterMagicDamage | EShopFilterFireRate{
m_Upgrade =
{
m_vecPropertyUpgrades =
[
{
m_strBonus = "15"
m_strPropertyName = "OutOfCombatHealthRegen"
},
{
m_strBonus = "15"
m_strPropertyName = "TechResist"
},
{
m_strBonus = "5"
m_strPropertyName = "TechResistBelowThreshold"
},
{
m_strBonus = "15"
m_strPropertyName = "HealthThreshold"
},
]
}
m_vecExcludedPenalties = [ "Health" ]
}[]EShopFilterDurability{
m_Upgrade =
{
m_vecPropertyUpgrades =
[
{
m_strBonus = "20"
m_strPropertyName = "TechRangeMultiplier"
},
{
m_strBonus = "20"
m_strPropertyName = "TechRadiusMultiplier"
},
{
m_strBonus = "10"
m_strPropertyName = "TechResist"
},
]
}
}EShopFilterMagicDamage | EShopFilterDurability{
primary =
{
m_flBulletSpeed = 1600
m_flBulletRadius = 1
m_mapImpactEffects =
{
default =
{
}
}
m_flVerticalAimBias = 10
m_eAttachmentSourceType = "EAttachmentSource_Custom"
m_strBulletLoopingSound = "Mods.Weapon.Thermal.Detonator.Proj.Lp"
m_szBulletTravelTracerParticle = "particles/items/alchemical_fire_projectile.vpcf"
}
}{
m_Upgrade =
{
m_vecPropertyUpgrades =
[
{
m_strBonus = "20"
m_strPropertyName = "SpiritPower"
},
{
m_strBonus = "40"
m_strPropertyName = "DPS"
},
{
m_strBonus = "80"
m_strPropertyName = "DPSMax"
},
{
m_strBonus = "5.5"
m_strPropertyName = "DPSIncrease"
},
{
m_strBonus = "-5"
m_strPropertyName = "BulletArmorReduction"
},
{
m_strBonus = "5m"
m_strPropertyName = "Radius"
},
{
m_strBonus = "3"
m_strPropertyName = "AbilityDuration"
},
{
m_strBonus = "-11"
m_strPropertyName = "AbilityCooldown"
},
]
}
m_vecExcludedPenalties = [ "TechRange" ]
}{
m_flBulletSpeed = 1600
m_flBulletRadius = 1
m_mapImpactEffects =
{
default =
{
}
}
m_flVerticalAimBias = 10
m_eAttachmentSourceType = "EAttachmentSource_Custom"
m_strBulletLoopingSound = "Mods.Weapon.Thermal.Detonator.Proj.Lp"
m_szBulletTravelTracerParticle = "particles/items/alchemical_fire_projectile.vpcf"
}EShopFilterWeaponDamage | EShopFilterMagicDamageEShopFilterHealingEShopFilterClipSize | EShopFilterWeaponDamage{
m_Upgrade =
{
m_vecPropertyUpgrades =
[
{
m_strBonus = "1.1"
m_strPropertyName = "DotHealthPercent"
},
{
m_strBonus = "2"
m_strPropertyName = "DotDuration"
},
{
m_strBonus = "0.72"
m_strPropertyName = "BuildUpPerShot"
},
{
m_strBonus = "-25"
m_strPropertyName = "HealAmpReceivePenaltyPercent"
},
{
m_strBonus = "-25"
m_strPropertyName = "HealAmpRegenPenaltyPercent"
},
{
m_strBonus = "0.5"
m_strPropertyName = "DotMultiplerTroopers"
},
]
}
}EShopFilterMagicDamage | EShopFilterDisruption{
m_Upgrade =
{
m_vecPropertyUpgrades =
[
{
m_strBonus = "12"
m_strPropertyName = "CooldownReduction"
},
{
m_strBonus = "15"
m_strPropertyName = "ItemCooldownReduction"
},
{
m_strBonus = "6"
m_strPropertyName = "OutOfCombatHealthRegen"
},
]
}
}EShopFilterHealingConditionallyApplied{
_class = "modifier_trophy_collector"
_my_subclass_name = "modifier_trophy_collector_passive_stacking_bonuses"
}[]EShopFilterSpiritRange{
_class = "modifier_trophy_collector"
_my_subclass_name = "modifier_trophy_collector_passive_gold"
}EShopFilterWeaponDamage | EShopFilterHealing | EShopFilterMovement{
m_Upgrade =
{
m_vecPropertyUpgrades =
[
{
m_strBonus = "60"
m_strPropertyName = "SlowPercent"
},
{
m_strBonus = "16"
m_strPropertyName = "MovementSpeedSlow"
},
{
m_strBonus = "-10"
m_strPropertyName = "GroundDashReductionPercent"
},
{
m_strBonus = "275"
m_strPropertyName = "BonusHealth"
},
{
m_strBonus = "2.25m"
m_strPropertyName = "BonusSprintSpeed"
},
{
m_strBonus = "0.65"
m_strPropertyName = "StunDuration"
},
{
m_strBonus = "100"
m_strPropertyName = "Damage"
},
]
}
m_vecExcludedPenalties = [ "TechDuration" ]
}false{
m_strImportantProperty = "StunDuration"
}[]Mods.Tech.LightningScroll.Timer.Lp→Mods.Tech.LightningScroll.TimerEShopFilterMagicDamage | EShopFilterDisruptionDISPLAY_HUD_CENTER→DISPLAY_HUD_NONEMODIFIER_DISPLAY_HEALTHBAR{
m_Upgrade =
{
m_vecPropertyUpgrades =
[
{
m_strBonus = "175"
m_strPropertyName = "BonusHealth"
},
{
m_strBonus = "10"
m_strPropertyName = "StatusResistancePercent"
},
{
m_strBonus = "-30"
m_strPropertyName = "AbilityCooldown"
},
{
m_strBonus = "1"
m_strPropertyName = "AbilityDuration"
},
]
}
m_vecExcludedPenalties = [ "TechDuration" ]
}EShopFilterAntiCCEShopFilterDurability | EShopFilterMovementEShopFilterDurability | EShopFilterHealing300→250−16.7%{
m_Upgrade =
{
m_vecPropertyUpgrades =
[
{
m_strBonus = "175"
m_strPropertyName = "BonusHealth"
},
{
m_strBonus = "15"
m_strPropertyName = "SpiritPower"
},
{
m_strBonus = "2m"
m_strPropertyName = "BonusSprintSpeed"
},
{
m_strBonus = "3"
m_strPropertyName = "OutOfCombatHealthRegen"
},
{
m_strBonus = "165"
m_strPropertyName = "HealOnVeil"
},
{
m_strBonus = "3"
m_strPropertyName = "InvisDuration"
},
{
m_strBonus = "2.5m"
m_strPropertyName = "BonusMoveSpeed"
},
{
m_strBonus = "-5"
m_strPropertyName = "AbilityCooldown"
},
]
}
m_vecExcludedPenalties = [ "MoveSpeed" ]
}EShopFilterStealthEShopFilterDurability | EShopFilterClipSizeEShopFilterAntiCCEShopFilterDurability{
m_Upgrade =
{
m_vecPropertyUpgrades =
[
{
m_strBonus = "20"
m_strPropertyName = "BulletResist"
},
{
m_strBonus = "2"
m_strPropertyName = "CasterBuffDuration"
},
{
m_strBonus = "2m"
m_strPropertyName = "AbilityCastRange"
},
{
m_strBonus = "-8"
m_strPropertyName = "AbilityCooldown"
},
]
}
m_vecExcludedPenalties = [ "TechRange" ]
}EShopFilterTeleportEShopFilterWeaponDamage | EShopFilterMovement[]EShopFilterDisruption[]EShopFilterDurability{
m_Upgrade =
{
m_vecPropertyUpgrades =
[
{
m_strBonus = "40"
m_strPropertyName = "BaseAttackDamagePercent"
},
{
m_strBonus = "23"
m_strPropertyName = "StatusResistancePercent"
},
{
m_strBonus = "12"
m_strPropertyName = "SlowPercent"
},
{
m_strBonus = "-12"
m_strPropertyName = "GroundDashReductionPercent"
},
{
m_strBonus = "1.5"
m_strPropertyName = "SlowDuration"
},
{
m_strBonus = "0.3"
m_strPropertyName = "BuildUpPerShot"
},
]
}
}true→falseDISPLAY_HUD_NONEMODIFIER_DISPLAY_HEALTHBAREShopFilterDisruption | EShopFilterMagicDamageBase→VanguardViscous.GooBowlingBall.Movement_Lp→Viscous.GooBowlingBall.LpViscous.GooBowlingBall.Impact_Wall→Viscous.GooBowlingBall.Impact.WallViscous.GooBowlingBall.Impact_Hero→Viscous.GooBowlingBall.Hit−CITADEL_ABILITY_BEHAVIOR_INHIBIT_SOFT_CAMERA_COLLISIONViscous.GooBowlingBall.Impact_Hero→""file://{resources}/videos/hero_abilities/viscous_goo_bowling_ball.webmtruefile://{resources}/videos/hero_abilities/viscous_goo_grenade.webmtruetruetruefile://{resources}/videos/hero_abilities/viscous_restorative_goo.webmfile://{resources}/videos/hero_abilities/viscous_telepunch.webm{
primary =
{
m_Spread = 0.5
m_flRange = 7000
m_bCanZoom = true
m_iBullets = 1
m_flZoomFOV = 35
m_iClipSize = 10
m_flCycleTime = 0.3
m_flBulletSpeed = 25000
m_flRecoilSpeed = 1
m_StandingSpread = 1.5
m_flBulletRadius = 3
m_flCritBonusEnd = 1.65
m_reloadDuration = 1.5
m_strReloadSound = "Player.WpnReload.Shared.Clip.Out"
m_strZoomInSound = "Default.ZoomIn"
m_VerticallRecoil =
{
m_Range = [ -0.2, 0.2 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 0
m_iBurstShotCount = 1
m_strZoomOutSound = "Default.ZoomOut"
m_HorizontalRecoil =
{
m_Range = [ -0.1, 0.1 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
wood =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_strReloadEndSound = "Player.WpnReload.Shared.Clip.In"
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Base.Bullet.Whizby"
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0.8
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flIntraBurstCycleTime = 0
m_flRecoilRecoverySpeed = 10
m_strWeaponImpactEffect = "particles/weapon_fx/default_tracer_impact.vpcf"
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 2264
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/default_muzzle_flash.vpcf"
m_flDamageFalloffStartRange = 787
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 2
m_flShootingUpSpreadPenalty = 0
m_flShootSpreadPenaltyPerShot = 0
m_szBulletTravelTracerParticle = "particles/weapon_fx/default_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}
}{
m_Spread = 0.5
m_flRange = 7000
m_bCanZoom = true
m_iBullets = 1
m_flZoomFOV = 35
m_iClipSize = 10
m_flCycleTime = 0.3
m_flBulletSpeed = 25000
m_flRecoilSpeed = 1
m_StandingSpread = 1.5
m_flBulletRadius = 3
m_flCritBonusEnd = 1.65
m_reloadDuration = 1.5
m_strReloadSound = "Player.WpnReload.Shared.Clip.Out"
m_strZoomInSound = "Default.ZoomIn"
m_VerticallRecoil =
{
m_Range = [ -0.2, 0.2 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 0
m_iBurstShotCount = 1
m_strZoomOutSound = "Default.ZoomOut"
m_HorizontalRecoil =
{
m_Range = [ -0.1, 0.1 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_strReloadEndSound = "Player.WpnReload.Shared.Clip.In"
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Base.Bullet.Whizby"
m_flBurstShotCooldown = 0
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0.8
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flRecoilRecoverySpeed = 10
m_strWeaponImpactEffect = "particles/weapon_fx/default_tracer_impact.vpcf"
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 2264
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/default_muzzle_flash.vpcf"
m_flDamageFalloffStartRange = 787
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 2
m_flShootingUpSpreadPenalty = 0
m_flShootSpreadPenaltyPerShot = 0
m_szBulletTravelTracerParticle = "particles/weapon_fx/default_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}{
primary =
{
m_Spread = 0.5
m_flRange = 7000
m_bCanZoom = true
m_iBullets = 1
m_flZoomFOV = 35
m_iClipSize = 10
m_flCycleTime = 0.3
m_flBulletSpeed = 25000
m_flRecoilSpeed = 1
m_StandingSpread = 1.5
m_flBulletRadius = 3
m_flCritBonusEnd = 1.65
m_reloadDuration = 1.5
m_strReloadSound = "Player.WpnReload.Shared.Clip.Out"
m_strZoomInSound = "Default.ZoomIn"
m_VerticallRecoil =
{
m_Range = [ -0.2, 0.2 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 0
m_iBurstShotCount = 1
m_strZoomOutSound = "Default.ZoomOut"
m_HorizontalRecoil =
{
m_Range = [ -0.1, 0.1 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
wood =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_strReloadEndSound = "Player.WpnReload.Shared.Clip.In"
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Base.Bullet.Whizby"
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0.8
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flIntraBurstCycleTime = 0
m_flRecoilRecoverySpeed = 10
m_strWeaponImpactEffect = "particles/weapon_fx/default_tracer_impact.vpcf"
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 2264
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/default_muzzle_flash.vpcf"
m_flDamageFalloffStartRange = 787
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 2
m_flShootingUpSpreadPenalty = 0
m_flShootSpreadPenaltyPerShot = 0
m_szBulletTravelTracerParticle = "particles/weapon_fx/default_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}
}{
m_Spread = 0.5
m_flRange = 7000
m_bCanZoom = true
m_iBullets = 1
m_flZoomFOV = 35
m_iClipSize = 10
m_flCycleTime = 0.3
m_flBulletSpeed = 25000
m_flRecoilSpeed = 1
m_StandingSpread = 1.5
m_flBulletRadius = 3
m_flCritBonusEnd = 1.65
m_reloadDuration = 1.5
m_strReloadSound = "Player.WpnReload.Shared.Clip.Out"
m_strZoomInSound = "Default.ZoomIn"
m_VerticallRecoil =
{
m_Range = [ -0.2, 0.2 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 0
m_iBurstShotCount = 1
m_strZoomOutSound = "Default.ZoomOut"
m_HorizontalRecoil =
{
m_Range = [ -0.1, 0.1 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_strReloadEndSound = "Player.WpnReload.Shared.Clip.In"
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Base.Bullet.Whizby"
m_flBurstShotCooldown = 0
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0.8
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flRecoilRecoverySpeed = 10
m_strWeaponImpactEffect = "particles/weapon_fx/default_tracer_impact.vpcf"
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 2264
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/default_muzzle_flash.vpcf"
m_flDamageFalloffStartRange = 787
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 2
m_flShootingUpSpreadPenalty = 0
m_flShootSpreadPenaltyPerShot = 0
m_szBulletTravelTracerParticle = "particles/weapon_fx/default_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}{
primary =
{
m_Spread = 0.5
m_flRange = 7000
m_bCanZoom = true
m_iBullets = 1
m_flZoomFOV = 35
m_iClipSize = 10
m_flCycleTime = 0.3
m_flBulletSpeed = 25000
m_flDamageForce = 50
m_flRecoilSpeed = 1
m_StandingSpread = 1.5
m_flBulletRadius = 3
m_flCritBonusEnd = 1.65
m_reloadDuration = 1.5
m_strReloadSound = "Player.WpnReload.Shared.Clip.Out"
m_strZoomInSound = "Hero.Default.ZoomIn"
m_VerticallRecoil =
{
m_Range = [ -0.2, 0.2 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 0
m_iBurstShotCount = 1
m_strZoomOutSound = "Hero.Default.ZoomOut"
m_HorizontalRecoil =
{
m_Range = [ -0.1, 0.1 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
dirt =
{
}
wood =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
metal =
{
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
leafy_tree =
{
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
m_strDecal = "Impact.Wood"
m_strParticle = "particles/impact_fx/impact_wood.vpcf"
}
metalvehicle =
{
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_strReloadEndSound = "Player.WpnReload.Shared.Clip.In"
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Base.Bullet.Whizby"
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0.8
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flIntraBurstCycleTime = 0
m_flRecoilRecoverySpeed = 10
m_strWeaponImpactEffect = "particles/weapon_fx/default_tracer_impact.vpcf"
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 2264
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/default_muzzle_flash.vpcf"
m_flDamageFalloffStartRange = 787
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 2
m_flShootingUpSpreadPenalty = 0
m_flShootSpreadPenaltyPerShot = 0
m_szBulletTravelTracerParticle = "particles/weapon_fx/default_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}
}{
m_Spread = 0.5
m_flRange = 7000
m_bCanZoom = true
m_iBullets = 1
m_flZoomFOV = 35
m_iClipSize = 10
m_flCycleTime = 0.3
m_flBulletSpeed = 25000
m_flDamageForce = 50
m_flRecoilSpeed = 1
m_StandingSpread = 1.5
m_flBulletRadius = 3
m_flCritBonusEnd = 1.65
m_reloadDuration = 1.5
m_strReloadSound = "Player.WpnReload.Shared.Clip.Out"
m_strZoomInSound = "Hero.Default.ZoomIn"
m_VerticallRecoil =
{
m_Range = [ -0.2, 0.2 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 0
m_iBurstShotCount = 1
m_strZoomOutSound = "Hero.Default.ZoomOut"
m_HorizontalRecoil =
{
m_Range = [ -0.1, 0.1 ]
m_flBurstExponent = 0
}
m_flBulletLifetime = 2
m_flCritBonusStart = 1.65
m_mapImpactEffects =
{
dirt =
{
}
wood =
{
}
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
metal =
{
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "Default.BulletImpact"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strSound = ""
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
leafy_tree =
{
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
wood_plank =
{
}
metalvehicle =
{
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = "10000"
m_flScatterYawScale = 1
m_strReloadEndSound = "Player.WpnReload.Shared.Clip.In"
m_flZoomFOV_Relative = -40
m_strBulletWhizSound = "Base.Bullet.Whizby"
m_flBurstShotCooldown = 0
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0.8
m_flBulletReflectScale = 0
m_flBulletWhizDistance = 80
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flRecoilRecoverySpeed = 10
m_strWeaponImpactEffect = "particles/weapon_fx/default_tracer_impact.vpcf"
m_flCritBonusAgainstNPCs = 0
m_flZoomMoveSpeedPercent = 1
m_flDamageFalloffEndRange = 2264
m_flDamageFalloffEndScale = 0.1
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/default_muzzle_flash.vpcf"
m_flDamageFalloffStartRange = 787
m_flDamageFalloffStartScale = 1
m_flShootSpreadPenaltyDecay = 2
m_flShootingUpSpreadPenalty = 0
m_flShootSpreadPenaltyPerShot = 0
m_szBulletTravelTracerParticle = "particles/weapon_fx/default_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Hero"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
m_strLocalPlayerBulletImpactHeavySound = "Player.Bullet.Impact.Hero.Large"
}Base→Hero YakuzaBase→Hero YakuzaBase→Hero YakuzaBase→Hero YakuzaBase→Hero YakuzaBase→Hero YakuzaBase→Hero YakuzaBase→Hero YakuzaBase→Hero YakuzaBase→Hero Yakuza1{
m_ModelName = "models/abilities/pocket_frog_small.vmdl"
m_nPriority = 10000
}models/abilities/pocket_frog_small.vmdlMODIFIER_ATTRIBUTE_CANNOT_BE_PURGEDMODIFIER_ATTRIBUTE_CANNOT_BE_PURGEDMODIFIER_ATTRIBUTE_CANNOT_BE_PURGEDMODIFIER_ATTRIBUTE_CANNOT_BE_PURGEDMODIFIER_ATTRIBUTE_CANNOT_BE_PURGEDMODIFIER_ATTRIBUTE_CANNOT_BE_PURGED[255, 255, 255, 0]→[0, 0, 0, 0]MODIFIER_ATTRIBUTE_CANNOT_BE_PURGEDMODIFIER_ATTRIBUTE_CANNOT_BE_PURGEDMODIFIER_ATTRIBUTE_CANNOT_BE_PURGEDtrue{
m_value = -0.05
m_eModifierValue = "MODIFIER_VALUE_STAMINA_REGEN_PER_SECOND_ADDITIVE"
}{
m_value = 1.15
m_eModifierValue = "MODIFIER_VALUE_GRAVITY_SCALE"
}""→MODIFIER_STATE_STAMINA_REGEN_PAUSEDparticles/modifiers/obscured_by_steam_screen.vpcf→""falseMODIFIER_ATTRIBUTE_CANNOT_BE_PURGED+MODIFIER_STATE_AIR_JUMPS_DISABLED219 modifiers defined inside abilities and heroes changed with them; their changes are listed there.
+scripts/abilities/old_hero_abilities.vdata_inc+scripts/abilities/npc_abilities.vdata_inc+scripts/abilities/druid.vdata_inc+scripts/abilities/opera.vdata_inc−scripts/abilities/tokamak.vdata_incCurrent Bonus:Current Stacks:Your {g:citadel_inline_attribute:'SpiritDamage'} applies <span class="highlight">Healing Reduction</span>. If an enemy hero dies under this effect, you receive a large heal.→Your {g:citadel_inline_attribute:'SpiritDamage'} reduces the enemy's <span class="highlight">Incoming Healing</span>. If an enemy hero dies under this effect, you receive a large heal.Bonus Bats:Materialize a fist in the world that punches everyone in the area, applying {g:citadel_inline_attribute:'KnockUp'}. <br><br>Punching an enemy deals {g:citadel_inline_attribute:'MeleeDamage'} and applies {g:citadel_inline_attribute:'Slow'}.<br><br><span class="diminish">You and your allies have increased Air Control.</span>→Materialize a fist in the world that punches everyone in the area, applying {g:citadel_inline_attribute:'KnockUp'}. <br><br>Punching an enemy deals {g:citadel_inline_attribute:'MeleeDamage'} and applies {g:citadel_inline_attribute:'Slow'}. Enemies can <span class="highlight">Parry</span> this attack.<br><br><span class="diminish">You and your allies have increased Air Control.</span>You enter a void state and become <span class="highlight">untargetable and invincible</span> for a short duration, during which you float slowly and cannot perform actions. Afterwards you gain <span class="highlight">Spirit Power, Move Speed, and Spirit Resist</span>.<br>Can be canceled early.<br><span class="diminish">Activation cancels any active ability.</span>→Instantly enter a void state and become Invulnerable for a short duration.Afterwards, gain a variety of temporary buffs:Your bullets build up a <span class="highlight">Bleed</span> on enemies, causing them to lose a <span class="highlight">percentage</span> of their <span class="highlight">Max Health</span> over time. Also applies <span class="highlight">Healing Reduction</span> on the bleeding target.→Your bullets build up a <span class="highlight">Bleed</span> on enemies, causing them to lose a <span class="highlight">percentage</span> of their <span class="highlight">Max Health</span> over time. Also reduces <span class="highlight">Incoming Healing</span> on the bleeding target.Throw a barrel that explodes after a delay, dealing {g:citadel_inline_attribute:'SpiritDamage'}, <span class="highlight">setting enemies on fire</span> and applying {g:citadel_inline_attribute:'KnockUp'}. <br><br> The barrel can be detonated early by being <span class="highlight">shot</span>, <span class="highlight">melee'd</span>, or <span class="highlight">detonated</span> by another barrel. <br><br><span class="diminish">The burn stacks, so overlapping barrels burn for their combined damage.<br>Can be Alt-Cast to place the barrel infront of {s:hero_name}.</span>→Throw a barrel that explodes after a delay, dealing {g:citadel_inline_attribute:'SpiritDamage'}, <span class="highlight">setting enemies on fire</span> and applying {g:citadel_inline_attribute:'KnockUp'}. <br><br> The barrel can be detonated early by being <span class="highlight">shot</span>, <span class="highlight">melee'd</span>, or <span class="highlight">detonated</span> by another barrel. <br><br><span class="diminish">The burn stacks, so overlapping barrels burn for their combined damage.<br>Can be Alt-Cast to place the barrel in front of {s:hero_name}.</span>Throw snowballs at your friends and enemies. Distance and other properties improve as you make progress in the <span class="highlight">2025 Holiday Challenge</span>.<br><br><span class="diminish">Throwing a Snowball at an ally won't inflict damage and will reset its cooldown.</span>Throw a grappling hook to <span class="highlight">reel yourself towards an enemy, dealing Light {g:citadel_inline_attribute:'MeleeDamage'} and slowing the target</span> when you arrive.→Throw a grappling hook to <span class="highlight">reel yourself towards an enemy,</span> dealing{g:citadel_inline_attribute:'MeleeDamage'} and <span class="highlight">slowing the target</span> when you arrive.Hex a target area and transforming all enemies into a <span class="highlight">Rabbit</span> for a limited duration.<br><br> Rabbits are small and <Panel class="AbilityPropertyIcon prop_move_speed"> <span class="highlight">move faster</span>, but take increased <Panel class="AbilityPropertyIcon prop_damage"><span class="highlight">Damage</span> and are <Panel class="AbilityPropertyIcon prop_cast"><span class="highlight">unable to perform most actions</span>.<br><span class="diminish">Hex does not interrupt abilities.</span>→Hex a target area and transform all enemies into a <span class="highlight">Rabbit</span> for a limited duration.<br><br> Rabbits are small and <Panel class="AbilityPropertyIcon prop_move_speed"> <span class="highlight">move faster</span>, but take increased <Panel class="AbilityPropertyIcon prop_damage"><span class="highlight">Damage</span> and are <Panel class="AbilityPropertyIcon prop_cast"><span class="highlight">unable to perform most actions</span>.<br><span class="diminish">Hex does not interrupt abilities.</span>BroadwayGreenwichYork300→180−40%300→180−40%{
m_flRespawnInterval = 180
m_flInitialSpawnTime = 300
}Player.ClaimOrbPlayer.Heal.HighHealth.StartWhite→Unused[200, 200, 200]whiteLane[200, 200, 200][200, 200, 200]Yellow→#Citadel_LaneNameYellow[190, 169, 78][249, 212, 5][190, 169, 78]Yellow + Orange→Unused[0, 0, 0]Green→Unusedfalse{
m_Stops =
[
{
m_Color = [ 0, 195, 45 ]
m_flPosition = 0
},
{
m_Color = [ 0, 195, 45, 10 ]
m_flPosition = 0.457364
},
{
m_Color = [ 0, 195, 45, 5 ]
m_flPosition = 1
},
]
}{
m_spline =
[
{
x = 0
y = 1
m_flSlopeIncoming = -1
m_flSlopeOutgoing = -1
},
{
x = 1
y = 0
m_flSlopeIncoming = -1
m_flSlopeOutgoing = -1
},
]
m_tangents =
[
{
m_nIncomingTangent = "CURVE_TANGENT_SPLINE"
m_nOutgoingTangent = "CURVE_TANGENT_SPLINE"
},
{
m_nIncomingTangent = "CURVE_TANGENT_SPLINE"
m_nOutgoingTangent = "CURVE_TANGENT_SPLINE"
},
]
m_vDomainMaxs = [ 1, 1 ]
m_vDomainMins = [ 0, 0 ]
}{
m_spline =
[
{
x = 0
y = 1
m_flSlopeIncoming = 0
m_flSlopeOutgoing = 0
},
{
x = 1
y = 1
m_flSlopeIncoming = 0
m_flSlopeOutgoing = 0
},
]
m_tangents =
[
{
m_nIncomingTangent = "CURVE_TANGENT_SPLINE"
m_nOutgoingTangent = "CURVE_TANGENT_SPLINE"
},
{
m_nIncomingTangent = "CURVE_TANGENT_SPLINE"
m_nOutgoingTangent = "CURVE_TANGENT_SPLINE"
},
]
m_vDomainMaxs = [ 1, 1 ]
m_vDomainMins = [ 0, 0 ]
}0.6→0−100%[0, 195, 45]0.501.2false0.05→0.075+50%{
m_Stops =
[
{
m_Color = [ 255, 128, 0 ]
m_flPosition = 0.010336
},
{
m_Color = [ 255, 215, 175 ]
m_flPosition = 0.046512
},
{
m_Color = [ 255, 128, 0 ]
m_flPosition = 0.209302
},
{
m_Color = [ 255, 128, 0, 60 ]
m_flPosition = 0.547804
},
{
m_Color = [ 255, 128, 0, 50 ]
m_flPosition = 0.894057
},
{
m_Color = [ 255, 128, 0, 40 ]
m_flPosition = 1
},
]
}true0.25→0.1−60%[5, 6]{
m_Stops =
[
{
m_Color = [ 0, 0, 0, 120 ]
m_flPosition = 0
},
{
m_Color = [ 220, 220, 220, 120 ]
m_flPosition = 0.250646
},
{
m_Color = [ 0, 0, 0, 120 ]
m_flPosition = 0.268734
},
{
m_Color = [ 0, 0, 0, 120 ]
m_flPosition = 0.364341
},
{
m_Color = [ 0, 0, 0, 120 ]
m_flPosition = 0.77261
},
{
m_Color = [ 0, 0, 0, 6 ]
m_flPosition = 0.78553
},
{
m_Color = [ 0, 0, 0, 7 ]
m_flPosition = 0.989664
},
]
}truetrue[0.1, 0.15][0.4, 0.6]{
m_spline =
[
{
x = 0
y = 1
m_flSlopeIncoming = -1.817743
m_flSlopeOutgoing = -1.817743
},
{
x = 0.438072
y = 0.203697
m_flSlopeIncoming = -1
m_flSlopeOutgoing = -1
},
{
x = 1
y = 0
m_flSlopeIncoming = -0.362498
m_flSlopeOutgoing = -0.362498
},
]
m_tangents =
[
{
m_nIncomingTangent = "CURVE_TANGENT_SPLINE"
m_nOutgoingTangent = "CURVE_TANGENT_SPLINE"
},
{
m_nIncomingTangent = "CURVE_TANGENT_SPLINE"
m_nOutgoingTangent = "CURVE_TANGENT_SPLINE"
},
{
m_nIncomingTangent = "CURVE_TANGENT_SPLINE"
m_nOutgoingTangent = "CURVE_TANGENT_SPLINE"
},
]
m_vDomainMaxs = [ 1, 1 ]
m_vDomainMins = [ 0, 0 ]
}true{
m_spline =
[
{
x = 0
y = 0.500756
m_flSlopeIncoming = 0
m_flSlopeOutgoing = 2.066176
},
{
x = 0.172527
y = 0.857227
m_flSlopeIncoming = 2.066176
m_flSlopeOutgoing = 0.499244
},
{
x = 1
y = 1
m_flSlopeIncoming = 0.172541
m_flSlopeOutgoing = 0
},
]
m_tangents =
[
{
m_nIncomingTangent = "CURVE_TANGENT_LINEAR"
m_nOutgoingTangent = "CURVE_TANGENT_LINEAR"
},
{
m_nIncomingTangent = "CURVE_TANGENT_LINEAR"
m_nOutgoingTangent = "CURVE_TANGENT_SPLINE"
},
{
m_nIncomingTangent = "CURVE_TANGENT_LINEAR"
m_nOutgoingTangent = "CURVE_TANGENT_LINEAR"
},
]
m_vDomainMaxs = [ 1, 1 ]
m_vDomainMins = [ 0, 0 ]
}0{
m_strHUDSnippetName = "ink"
m_strCantCastOutOfResourceToken = ""
}{
m_strHUDSnippetName = "heat"
}true0true{
iLane = -1
vOffset2D = [ 0, 0 ]
eEntityClass = "CLASS_ABILITY_SHOP"
}{
iLane = 0
vOffset2D = [ -3000, -1800 ]
eEntityClass = "CLASS_ABILITY_SHOP"
}{
iLane = 1
vOffset2D = [ 600, -100 ]
eEntityClass = "CLASS_ABILITY_SHOP"
}{
iLane = 4
vOffset2D = [ 0, 0 ]
eEntityClass = "CLASS_ABILITY_SHOP"
}{
iLane = 6
vOffset2D = [ -800, 200 ]
eEntityClass = "CLASS_ABILITY_SHOP"
}500106040200{
"0" = 0
"1" = 0
"2" = 10
"3" = 60
"4" = 40
"5" = 20
"6" = 0
}102020BabaDruidNurse HarrowOperaVioletRat KingDeadman DannyCacklingBeadyHexingStrictTerrifying+scripts/misc/triggers.vdata_inc{amount, plural, one{Soul} other{Souls}}{amount, plural, one{Soul} other{Souls}}Max AmmoFire RateMove SpeedBonus HealthSpirit PowerAbility RangeBullet ResistSpirit ResistWeapon DamageCooldown Reductiontrue{
small_gold_pickup = 1
}60[
{
m_sPickup = "small_gold_pickup"
m_flPickupWeight = 1
},
]60PercentMODIFIER_ATTRIBUTE_CANNOT_BE_PURGEDPowerup.Pickup.Spirit.Gainedmodels/props_gameplay/powerup_idol/powerup_idol.vmdl→models/props_gameplay/powerup_tomes/powerup_weapon_tome.vmdlPowerup.Pickup.Ammo.Gained[255, 220, 70]#Citadel_Graph_PermanentBuff_MaxAmmomodels/props_gameplay/powerup_idol/powerup_idol.vmdl→models/props_gameplay/powerup_tomes/powerup_cooldown_tome.vmdl[70, 110, 255]#Citadel_Graph_PermanentBuff_CooldownReductionmodels/props_gameplay/powerup_idol/powerup_idol.vmdl→models/props_gameplay/powerup_tomes/powerup_damage_tome.vmdlPowerup.Pickup.Weapon→Powerup.Pickup.Wpn.FireratePowerup.Pickup.Wpn.Firerate.Gained[255, 60, 60]#Citadel_Graph_PermanentBuff_FireRatemodels/props_gameplay/powerup_idol/powerup_idol.vmdl→models/props_gameplay/powerup_tomes/powerup_health_tome.vmdlPowerup.Pickup.Health→Powerup.Pickup.HpPowerup.Pickup.Hp.Gained[150, 240, 60]#Citadel_Graph_PermanentBuff_BonusHealthmodels/props_gameplay/powerup_idol/powerup_idol.vmdl→models/props_gameplay/powerup_tomes/powerup_spirit_tome.vmdl[170, 70, 255]#Citadel_Graph_PermanentBuff_SpiritPowermodels/props_gameplay/powerup_idol/powerup_idol.vmdl→models/props_gameplay/powerup_tomes/powerup_battle_tome.vmdlPowerup.Pickup.Weapon→Powerup.Pickup.Wpn.DamagePowerup.Pickup.Wpn.Damage.Gained[255, 140, 30]#Citadel_Graph_PermanentBuff_WeaponDamagecitadel_capture_point→citadel_capture_point_escortfile://{images}/hud/icons/powerup_spirit.svgpowerup_casting[powerup_casting, powerup_spawn]glass.break→Ceramic.Statue.BreakPottery.SpawnCeramic.Prop.Impact50Powerup.Statue.Paper.Burstparticles/environment/breakable_item_container.vpcf[
{
m_sPickup = "spirit_permanent_pickup_lv2"
m_flPickupWeight = 1
},
{
m_sPickup = "firerate_permanent_pickup_lv2"
m_flPickupWeight = 1
},
{
m_sPickup = "ammo_permanent_pickup_lv2"
m_flPickupWeight = 1
},
{
m_sPickup = "hp_permanent_pickup_lv2"
m_flPickupWeight = 2
},
{
m_sPickup = "cd_permanent_pickup_lv2"
m_flPickupWeight = 1
},
{
m_sPickup = "wp_permanent_pickup_lv2"
m_flPickupWeight = 1
},
][
{
m_sPickup = "spirit_permanent_pickup_lv3"
m_flPickupWeight = 1
},
{
m_sPickup = "firerate_permanent_pickup_lv3"
m_flPickupWeight = 1
},
{
m_sPickup = "ammo_permanent_pickup_lv3"
m_flPickupWeight = 1
},
{
m_sPickup = "hp_permanent_pickup_lv3"
m_flPickupWeight = 2
},
{
m_sPickup = "cd_permanent_pickup_lv3"
m_flPickupWeight = 1
},
{
m_sPickup = "wp_permanent_pickup_lv3"
m_flPickupWeight = 1
},
]5[
{
m_sPickup = "spirit_permanent_pickup"
m_flPickupWeight = 1
},
{
m_sPickup = "firerate_permanent_pickup"
m_flPickupWeight = 1
},
{
m_sPickup = "ammo_permanent_pickup"
m_flPickupWeight = 1
},
{
m_sPickup = "hp_permanent_pickup"
m_flPickupWeight = 2
},
{
m_sPickup = "cd_permanent_pickup"
m_flPickupWeight = 1
},
{
m_sPickup = "wp_permanent_pickup"
m_flPickupWeight = 1
},
]5010Pottery.SpawnCeramic.Prop.ImpactPottery.BulletImpactPottery.Spawn0050[
{
m_sPickup = "spirit_permanent_pickup_lv2"
m_flPickupWeight = 1
},
{
m_sPickup = "firerate_permanent_pickup_lv2"
m_flPickupWeight = 1
},
{
m_sPickup = "ammo_permanent_pickup_lv2"
m_flPickupWeight = 1
},
{
m_sPickup = "hp_permanent_pickup_lv2"
m_flPickupWeight = 2
},
{
m_sPickup = "cd_permanent_pickup_lv2"
m_flPickupWeight = 1
},
{
m_sPickup = "wp_permanent_pickup_lv2"
m_flPickupWeight = 1
},
][
{
m_sPickup = "spirit_permanent_pickup_lv3"
m_flPickupWeight = 1
},
{
m_sPickup = "firerate_permanent_pickup_lv3"
m_flPickupWeight = 1
},
{
m_sPickup = "ammo_permanent_pickup_lv3"
m_flPickupWeight = 1
},
{
m_sPickup = "hp_permanent_pickup_lv3"
m_flPickupWeight = 2
},
{
m_sPickup = "cd_permanent_pickup_lv3"
m_flPickupWeight = 1
},
{
m_sPickup = "wp_permanent_pickup_lv3"
m_flPickupWeight = 1
},
]5[
{
m_sPickup = "spirit_permanent_pickup"
m_flPickupWeight = 1
},
{
m_sPickup = "firerate_permanent_pickup"
m_flPickupWeight = 1
},
{
m_sPickup = "ammo_permanent_pickup"
m_flPickupWeight = 1
},
{
m_sPickup = "hp_permanent_pickup"
m_flPickupWeight = 2
},
{
m_sPickup = "cd_permanent_pickup"
m_flPickupWeight = 1
},
{
m_sPickup = "wp_permanent_pickup"
m_flPickupWeight = 1
},
]501030{
folder_name = "Halloween"
}{
folder_name = "Halloween"
}{
folder_name = "Halloween"
}{
folder_name = "Halloween"
}Pottery.SpawnCeramic.Prop.Impact0.8Wood.Prop.Impact{
folder_name = "Christmas"
}{
folder_name = "Christmas"
}{
folder_name = "Christmas"
}60k_EMusicQueue_KothAnnounce60MODIFIER_ATTRIBUTE_CANNOT_BE_PURGED32k_EMusicQueue_IdolAnnounce[
{
m_value = 0
m_eModifierValue = "MODIFIER_VALUE_HEALTH_MAX_PERCENT"
},
{
m_value = 0
m_eModifierValue = "MODIFIER_VALUE_FIRE_RATE"
},
{
m_value = 0
m_eModifierValue = "MODIFIER_VALUE_TECH_DAMAGE_MULTIPLIER"
},
]k_EMusicQueue_RejuvDropMODIFIER_ATTRIBUTE_CANNOT_BE_PURGED[
{
m_value = 0
m_eModifierValue = "MODIFIER_VALUE_HEALTH_MAX_PERCENT"
},
{
m_value = 0
m_eModifierValue = "MODIFIER_VALUE_FIRE_RATE"
},
{
m_value = 0
m_eModifierValue = "MODIFIER_VALUE_TECH_DAMAGE_MULTIPLIER"
},
]k_EMusicQueue_RejuvDropMODIFIER_ATTRIBUTE_CANNOT_BE_PURGED{
gun_powerup_pickup = 1
casting_powerup_pickup = 1
movement_powerup_pickup = 1
survival_powerup_pickup = 1
}[
{
m_sPickup = "gun_powerup_pickup"
m_flPickupWeight = 1
},
{
m_sPickup = "survival_powerup_pickup"
m_flPickupWeight = 1
},
{
m_sPickup = "casting_powerup_pickup"
m_flPickupWeight = 1
},
{
m_sPickup = "movement_powerup_pickup"
m_flPickupWeight = 1
},
]MODIFIER_ATTRIBUTE_CANNOT_BE_PURGED70200file://{images}/hud/icons/powerup_gun.svgpowerup_gun[powerup_gun, powerup_spawn]file://{images}/hud/icons/powerup_movement.svgpowerup_movement[powerup_movement, powerup_spawn]NEUTRAL_TROOPER_NORMAL→NEUTRAL_NPC_NORMALNEUTRAL_TROOPER_NORMAL→NEUTRAL_NPC_NORMALNEUTRAL_TROOPER_STRONG→NEUTRAL_NPC_STRONGNEUTRAL_TROOPER_STRONG→NEUTRAL_NPC_STRONGNEUTRAL_TROOPER_WEAK→NEUTRAL_NPC_WEAKNEUTRAL_TROOPER_WEAK→NEUTRAL_NPC_WEAKpowerup_refresh[powerup_refresh, powerup_spawn]#small_gold_pickup_label:p→#small_gold_pickup_label:ffalsefile://{images}/hud/icons/powerup_survival.svgpowerup_survival[powerup_survival, powerup_spawn][scripts/modifiers_neutrals.vdata_inc]3.884.55.54.75.654.44.85.63.83.6Keybind MapShareable SettingsSee every key and mouse button you have bound, which are still free, and what each one does. Hold SHIFT while viewing the keybind map to see chords bound to each key, and click any key to bind a command to it. Find it at the top of the Keybinds section.SubtitlesInset HUD for 21x9Copy your reticle and keybind settings as a code to share with other players, or apply a code from someone else. Find it next to the search bar.Reduce Camera ShakeGlobal Settings ResetShop OptionsVideo Settings PreviewHideout CameraSubtitles can now be enabled for in-game dialogue.Past Dues IPast Dues IIPast Dues IIISinner's SacrificeGutter Ghoul IGutter Ghoul IIGutter Ghoul IIIBarrel Mimic IBarrel Mimic IIBarrel Mimic IIICrabbage Pot ICrabbage Pot II{
_class = "modifier_npc_in_combat"
_my_subclass_name = "modifier_npc_in_combat"
m_nEnabledStateMask = "MODIFIER_STATE_IN_COMBAT"
}{
_class = "modifier_npc_ooc"
_my_subclass_name = "modifier_npc_ooc"
}truefalsefalsefalse""falsefalsefalse{
_class = "modifier_base"
_my_subclass_name = "modifier_sleep"
m_nEnabledStateMask = "MODIFIER_STATE_IGNORED_BY_NPC_TARGETING"
}150300700450→350−22.2%700360→540+50%0472.441→700+48.2%50true1particles/enemy_targeting_indicator.vpcf→particles/npc/npc_trooper_targeting_indicator.vpcf{
_class = "modifier_near_death_fx"
_my_subclass_name = "modifier_near_death_fx"
m_sSelfDestructEnd = ""
m_sSelfDestructStart = "Trooper.SelfDestruct_Start"
m_EnemyNearDeathParticle = "particles/status_fx/status_fx_last_hit.vpcf"
m_FriendlyNearDeathParticle = "particles/status_fx/status_fx_last_hit_friend.vpcf"
}76models/npc/boss_tier_02_sun_walker/boss_tier_02_sun_walker.vmdl→models/npc/boss_tier_02_sun_walker_v2/boss_tier_02_sun_walker.vmdlwalker_unit0.81102.36→1417.32+28.6%particles/npc/tier2boss/tier2boss_range_ring.vpcf21064ELOSCheck_Bounds→Boundstrue196.85275.59enemy→""10015002000→1500−25%700→1000+42.9%Trooper.Melee.Swingtrue40boss_barracks_unit{
primary =
{
m_Spread = 0.5
m_flRange = 2000
m_bCanZoom = true
m_iBullets = 1
m_flZoomFOV = 40
m_iClipSize = -1
m_flCycleTime = 0.2
m_flBulletDrag = 1
m_flBulletSpeed = 18000
m_flRecoilSpeed = 1
m_StandingSpread = 1.5
m_flBulletDamage = 8
m_flBulletRadius = 12
m_flCritBonusEnd = 1.35
m_reloadDuration = 1
m_NpcAimingSpread = 0.2
m_VerticallRecoil =
{
m_Range = [ -0.2, 0.2 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 0
m_iBurstShotCount = 1
m_HorizontalRecoil =
{
m_Range = [ -0.1, 0.1 ]
m_flBurstExponent = 0
}
m_flBulletDragBias = 0.5
m_flBulletLifetime = 2
m_flCritBonusStart = 1.15
m_mapImpactEffects =
{
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
default =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = 236.22
m_flScatterYawScale = 1
m_flZoomFOV_Relative = -35
m_strBulletWhizSound = ""
m_flAutoReplenishClip = 2
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0
m_flBulletReflectScale = 0
m_flBulletRadiusVsWorld = 1
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flIntraBurstCycleTime = 0
m_flRecoilRecoverySpeed = 10
m_strWeaponImpactEffect = "particles/weapon_fx/tier1boss/tier1boss_tracer_impact.vpcf"
m_flCritBonusAgainstNPCs = 0.25
m_flZoomMoveSpeedPercent = 0.75
m_flDamageFalloffEndRange = 2000
m_flDamageFalloffEndScale = 0.3
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/tier1boss/tier1boss_muzzle_flash.vpcf"
m_flDamageFalloffStartRange = 2000
m_flShootSpreadPenaltyDecay = 2
m_flShootingUpSpreadPenalty = 0
m_flShootSpreadPenaltyPerShot = 0
m_szBulletTravelTracerParticle = "particles/weapon_fx/default_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Default"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
}
}1250→1100−12%{
m_Spread = 0.5
m_flRange = 2000
m_bCanZoom = true
m_iBullets = 1
m_flZoomFOV = 40
m_iClipSize = -1
m_flCycleTime = 0.2
m_flBulletDrag = 1
m_flBulletSpeed = 18000
m_flRecoilSpeed = 1
m_StandingSpread = 1.5
m_flBulletDamage = 8
m_flBulletRadius = 12
m_flCritBonusEnd = 1.35
m_reloadDuration = 1
m_NpcAimingSpread = 0.2
m_VerticallRecoil =
{
m_Range = [ -0.2, 0.2 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 0
m_iBurstShotCount = 1
m_HorizontalRecoil =
{
m_Range = [ -0.1, 0.1 ]
m_flBurstExponent = 0
}
m_flBulletDragBias = 0.5
m_flBulletLifetime = 2
m_flCritBonusStart = 1.15
m_mapImpactEffects =
{
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
default =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = 236.22
m_flScatterYawScale = 1
m_flZoomFOV_Relative = -35
m_strBulletWhizSound = "Base.Bullet.Whizby"
m_flAutoReplenishClip = 2
m_flBurstShotCooldown = 0
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0
m_flBulletReflectScale = 0
m_flBulletRadiusVsWorld = 1
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flRecoilRecoverySpeed = 10
m_strWeaponImpactEffect = "particles/weapon_fx/tier1boss/tier1boss_tracer_impact.vpcf"
m_flCritBonusAgainstNPCs = 0.25
m_flZoomMoveSpeedPercent = 0.75
m_flDamageFalloffEndRange = 2000
m_flDamageFalloffEndScale = 0.3
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/tier1boss/tier1boss_muzzle_flash.vpcf"
m_flDamageFalloffStartRange = 2000
m_flShootSpreadPenaltyDecay = 2
m_flShootingUpSpreadPenalty = 0
m_flShootSpreadPenaltyPerShot = 0
m_szBulletTravelTracerParticle = "particles/weapon_fx/default_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Default"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
}450guardian_unit{
primary =
{
m_Spread = 0.5
m_flRange = 2000
m_bCanZoom = true
m_iBullets = 1
m_flZoomFOV = 40
m_iClipSize = -1
m_flCycleTime = 0.2
m_flBulletDrag = 1
m_flBulletSpeed = 18000
m_flRecoilSpeed = 1
m_StandingSpread = 1.5
m_flBulletDamage = 16
m_flBulletRadius = 12
m_flCritBonusEnd = 1.35
m_reloadDuration = 1
m_NpcAimingSpread = 0.2
m_VerticallRecoil =
{
m_Range = [ -0.2, 0.2 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 0
m_iBurstShotCount = 1
m_HorizontalRecoil =
{
m_Range = [ -0.1, 0.1 ]
m_flBurstExponent = 0
}
m_flBulletDragBias = 0.5
m_flBulletLifetime = 2
m_flCritBonusStart = 1.15
m_mapImpactEffects =
{
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
default =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = 236.22
m_flScatterYawScale = 1
m_flZoomFOV_Relative = -35
m_strBulletWhizSound = ""
m_flAutoReplenishClip = 2
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0
m_flBulletReflectScale = 0
m_flBulletRadiusVsWorld = 1
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flIntraBurstCycleTime = 0
m_flRecoilRecoverySpeed = 10
m_strWeaponImpactEffect = "particles/weapon_fx/tier1boss/tier1boss_tracer_impact.vpcf"
m_flCritBonusAgainstNPCs = 0.25
m_flZoomMoveSpeedPercent = 0.75
m_flDamageFalloffEndRange = 2000
m_flDamageFalloffEndScale = 0.3
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/tier1boss/tier1boss_muzzle_flash.vpcf"
m_flDamageFalloffStartRange = 2000
m_flShootSpreadPenaltyDecay = 2
m_flShootingUpSpreadPenalty = 0
m_flShootSpreadPenaltyPerShot = 0
m_szBulletTravelTracerParticle = "particles/weapon_fx/default_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Default"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
}
}{
_class = "modifier_npc_in_combat"
_my_subclass_name = "modifier_npc_in_combat"
m_nEnabledStateMask = "MODIFIER_STATE_IN_COMBAT"
m_sLocalizationName = ""
}AmberSapphire{
m_Spread = 0.5
m_flRange = 2000
m_bCanZoom = true
m_iBullets = 1
m_flZoomFOV = 40
m_iClipSize = -1
m_flCycleTime = 0.2
m_flBulletDrag = 1
m_flBulletSpeed = 18000
m_flRecoilSpeed = 1
m_StandingSpread = 1.5
m_flBulletDamage = 16
m_flBulletRadius = 12
m_flCritBonusEnd = 1.35
m_reloadDuration = 1
m_NpcAimingSpread = 0.2
m_VerticallRecoil =
{
m_Range = [ -0.2, 0.2 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 0
m_iBurstShotCount = 1
m_HorizontalRecoil =
{
m_Range = [ -0.1, 0.1 ]
m_flBurstExponent = 0
}
m_flBulletDragBias = 0.5
m_flBulletLifetime = 2
m_flCritBonusStart = 1.15
m_mapImpactEffects =
{
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
default =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = 236.22
m_flScatterYawScale = 1
m_flZoomFOV_Relative = -35
m_strBulletWhizSound = "Base.Bullet.Whizby"
m_flAutoReplenishClip = 2
m_flBurstShotCooldown = 0
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0
m_flBulletReflectScale = 0
m_flBulletRadiusVsWorld = 1
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flRecoilRecoverySpeed = 10
m_strWeaponImpactEffect = "particles/weapon_fx/tier1boss/tier1boss_tracer_impact.vpcf"
m_flCritBonusAgainstNPCs = 0.25
m_flZoomMoveSpeedPercent = 0.75
m_flDamageFalloffEndRange = 2000
m_flDamageFalloffEndScale = 0.3
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/tier1boss/tier1boss_muzzle_flash.vpcf"
m_flDamageFalloffStartRange = 2000
m_flShootSpreadPenaltyDecay = 2
m_flShootingUpSpreadPenalty = 0
m_flShootSpreadPenaltyPerShot = 0
m_szBulletTravelTracerParticle = "particles/weapon_fx/default_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Default"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
}2600Chrono.Time.Wall.Bullet.Impactparticles/weapon_fx/chrono/chrono_timewall_boost_tracer.vpcfparticles/abilities/necro/necro_gravestone_destroy.vpcf→particles/abilities/mcginnis/mcginnis_fissure_wall_destroy.vpcfparticles/npc/neutral_trooper_death.vpcf{
primary =
{
m_Spread = 0.5
m_flRange = 1500
m_bCanZoom = true
m_iBullets = 1
m_flZoomFOV = 40
m_iClipSize = -1
m_flCycleTime = 0.5
m_flBulletDrag = 1
m_flBulletSpeed = 6000
m_flRecoilSpeed = 1
m_strShootSound = "Neutral.Camp.Bullet.Fire"
m_StandingSpread = 1.5
m_flBulletRadius = 3
m_flCritBonusEnd = 1.35
m_reloadDuration = 0.25
m_VerticallRecoil =
{
m_Range = [ -0.2, 0.2 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 0
m_iBurstShotCount = 1
m_HorizontalRecoil =
{
m_Range = [ -0.1, 0.1 ]
m_flBurstExponent = 0
}
m_flBulletDragBias = 0.5
m_flBulletLifetime = 1
m_flCritBonusStart = 1.15
m_mapImpactEffects =
{
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
default =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = 236.22
m_flScatterYawScale = 1
m_flZoomFOV_Relative = -35
m_strBulletWhizSound = "Neutral.Camp.Bullet.Whizby"
m_flAutoReplenishClip = 4
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0
m_flBulletReflectScale = 0
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flIntraBurstCycleTime = 0
m_flRecoilRecoverySpeed = 10
m_strWeaponImpactEffect = "particles/npc/neutrals/generic_neutral/neutral_small_tracer_impact.vpcf"
m_flCritBonusAgainstNPCs = 0.25
m_flZoomMoveSpeedPercent = 0.75
m_flDamageFalloffEndRange = 1500
m_flDamageFalloffEndScale = 0.3
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/npc/neutrals/generic_neutral/neutral_muzzle_flash_small.vpcf"
m_flDamageFalloffStartRange = 1500
m_flShootSpreadPenaltyDecay = 2
m_flShootingUpSpreadPenalty = 0
m_flShootSpreadPenaltyPerShot = 0
m_szBulletTravelTracerParticle = "particles/npc/neutrals/generic_neutral/neutral_small_projectile.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Default"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
}
}{
_class = "modifier_neutral_damage_growth"
_my_subclass_name = "modifier_neutral_damage_growth"
m_nEnabledStateMask = "MODIFIER_STATE_LOCK_ENTITY_FACING"
m_flDamageGrowthPctPerMin = 0.5
}{
}{
m_Spread = 0.5
m_flRange = 3500
m_bCanZoom = true
m_iBullets = 1
m_flZoomFOV = 40
m_iClipSize = 10
m_flCycleTime = 0.3
m_flBulletDrag = 1
m_flBulletSpeed = 18000
m_flRecoilSpeed = 1
m_StandingSpread = 1.5
m_flBulletRadius = 3
m_flCritBonusEnd = 1.35
m_reloadDuration = 1.5
m_VerticallRecoil =
{
m_Range = [ -0.2, 0.2 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 0
m_iBurstShotCount = 1
m_HorizontalRecoil =
{
m_Range = [ -0.1, 0.1 ]
m_flBurstExponent = 0
}
m_flBulletDragBias = 0.5
m_flBulletLifetime = 2
m_flCritBonusStart = 1.15
m_mapImpactEffects =
{
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
default =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = 236.22
m_flScatterYawScale = 1
m_flZoomFOV_Relative = -35
m_strBulletWhizSound = "Base.Bullet.Whizby"
m_flBurstShotCooldown = 0
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0.8
m_flBulletReflectScale = 0
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flRecoilRecoverySpeed = 10
m_strWeaponImpactEffect = "particles/weapon_fx/default_tracer_impact.vpcf"
m_flCritBonusAgainstNPCs = 0.25
m_flZoomMoveSpeedPercent = 0.75
m_flDamageFalloffEndRange = 3000
m_flDamageFalloffEndScale = 0.3
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/trooper/trooper_muzzle_flash.vpcf"
m_flDamageFalloffStartRange = 2000
m_flShootSpreadPenaltyDecay = 2
m_flShootingUpSpreadPenalty = 0
m_flShootSpreadPenaltyPerShot = 0
m_szBulletTravelTracerParticle = "particles/weapon_fx/default_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Default"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
}""→Vault.DestroyedNEUTRAL_SINNERS_SACRIFICE#neutral_sinners{
primary =
{
m_Spread = 0.5
m_flRange = 0
m_bCanZoom = true
m_iBullets = 1
m_flZoomFOV = 40
m_iClipSize = -1
m_flCycleTime = 0.5
m_flBulletDrag = 1
m_flBulletSpeed = 6000
m_flRecoilSpeed = 1
m_strShootSound = "Neutral.Camp.Bullet.Fire"
m_StandingSpread = 1.5
m_flBulletRadius = 3
m_flCritBonusEnd = 1.35
m_reloadDuration = 0.25
m_VerticallRecoil =
{
m_Range = [ -0.2, 0.2 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 0
m_iBurstShotCount = 1
m_HorizontalRecoil =
{
m_Range = [ -0.1, 0.1 ]
m_flBurstExponent = 0
}
m_flBulletDragBias = 0.5
m_flBulletLifetime = 1
m_flCritBonusStart = 1.15
m_mapImpactEffects =
{
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
default =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = 236.22
m_flScatterYawScale = 1
m_flZoomFOV_Relative = -35
m_strBulletWhizSound = "Neutral.Camp.Bullet.Whizby"
m_flAutoReplenishClip = 4
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0
m_flBulletReflectScale = 0
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flIntraBurstCycleTime = 0
m_flRecoilRecoverySpeed = 10
m_strWeaponImpactEffect = "particles/npc/neutrals/generic_neutral/neutral_small_tracer_impact.vpcf"
m_flCritBonusAgainstNPCs = 0.25
m_flZoomMoveSpeedPercent = 0.75
m_flDamageFalloffEndRange = 1500
m_flDamageFalloffEndScale = 0.3
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/npc/neutrals/generic_neutral/neutral_muzzle_flash_small.vpcf"
m_flDamageFalloffStartRange = 1500
m_flShootSpreadPenaltyDecay = 2
m_flShootingUpSpreadPenalty = 0
m_flShootSpreadPenaltyPerShot = 0
m_szBulletTravelTracerParticle = "particles/npc/neutrals/generic_neutral/neutral_small_projectile.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Default"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
}
}0{
_class = "modifier_neutral_damage_growth"
_my_subclass_name = "modifier_neutral_damage_growth"
m_nEnabledStateMask = "MODIFIER_STATE_LOCK_ENTITY_FACING"
m_flDamageGrowthPctPerMin = 0.5
}Vault.Fast.Light.Flash1.652000→200−90%{
}0.4fastNeutral.Camp.Spawn_Medium120models/npc/trooper/trooper_mid_boss.vmdl→models/npc/neutral_drain_creature/neutral_drain_creature.vmdl120NEUTRAL_NPC_NORMAL#neutral_trash_280citadel_neutral_light_melee_normal{
primary =
{
m_Spread = 0.5
m_flRange = 1500
m_bCanZoom = true
m_iBullets = 1
m_flZoomFOV = 40
m_iClipSize = -1
m_flCycleTime = 0.5
m_flBulletDrag = 1
m_flBulletSpeed = 6000
m_flRecoilSpeed = 1
m_strShootSound = "Neutral.Camp.Bullet.Fire"
m_StandingSpread = 1.5
m_flBulletDamage = 6.125
m_flBulletRadius = 3
m_flCritBonusEnd = 1.35
m_reloadDuration = 0.25
m_VerticallRecoil =
{
m_Range = [ -0.2, 0.2 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 0
m_iBurstShotCount = 1
m_HorizontalRecoil =
{
m_Range = [ -0.1, 0.1 ]
m_flBurstExponent = 0
}
m_flBulletDragBias = 0.5
m_flBulletLifetime = 1
m_flCritBonusStart = 1.15
m_mapImpactEffects =
{
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
default =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = 236.22
m_flScatterYawScale = 1
m_flZoomFOV_Relative = -35
m_strBulletWhizSound = "Neutral.Camp.Bullet.Whizby"
m_flAutoReplenishClip = 4
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0
m_flBulletReflectScale = 0
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flIntraBurstCycleTime = 0
m_flRecoilRecoverySpeed = 10
m_strWeaponImpactEffect = "particles/npc/neutrals/generic_neutral/neutral_small_tracer_impact.vpcf"
m_flCritBonusAgainstNPCs = 0.25
m_flZoomMoveSpeedPercent = 0.75
m_flDamageFalloffEndRange = 1500
m_flDamageFalloffEndScale = 0.3
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/npc/neutrals/generic_neutral/neutral_muzzle_flash_small.vpcf"
m_flDamageFalloffStartRange = 1500
m_flShootSpreadPenaltyDecay = 2
m_flShootingUpSpreadPenalty = 0
m_flShootSpreadPenaltyPerShot = 0
m_szBulletTravelTracerParticle = "particles/npc/neutrals/generic_neutral/neutral_small_projectile.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Default"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
}
}21500.1Neutral.Camp.Spawn_Large80models/npc/trooper/trooper_mid_boss.vmdl→models/npc/neutral_drain_creature/neutral_drain_creature_large.vmdl80NEUTRAL_NPC_STRONG0.525→0.6+14.3%#neutral_trash_380citadel_neutral_light_melee_strong{
primary =
{
m_Spread = 0.5
m_flRange = 1500
m_bCanZoom = true
m_iBullets = 1
m_flZoomFOV = 40
m_iClipSize = -1
m_flCycleTime = 0.5
m_flBulletDrag = 1
m_flBulletSpeed = 6000
m_flRecoilSpeed = 1
m_strShootSound = "Neutral.Camp.Bullet.Fire"
m_StandingSpread = 1.5
m_flBulletDamage = 9.1
m_flBulletRadius = 3
m_flCritBonusEnd = 1.35
m_reloadDuration = 0.25
m_VerticallRecoil =
{
m_Range = [ -0.2, 0.2 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 0
m_iBurstShotCount = 1
m_HorizontalRecoil =
{
m_Range = [ -0.1, 0.1 ]
m_flBurstExponent = 0
}
m_flBulletDragBias = 0.5
m_flBulletLifetime = 1
m_flCritBonusStart = 1.15
m_mapImpactEffects =
{
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
default =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = 236.22
m_flScatterYawScale = 1
m_flZoomFOV_Relative = -35
m_strBulletWhizSound = "Neutral.Camp.Bullet.Whizby"
m_flAutoReplenishClip = 6
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0
m_flBulletReflectScale = 0
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flIntraBurstCycleTime = 0
m_flRecoilRecoverySpeed = 10
m_strWeaponImpactEffect = "particles/npc/neutrals/generic_neutral/neutral_small_tracer_impact.vpcf"
m_flCritBonusAgainstNPCs = 0.25
m_flZoomMoveSpeedPercent = 0.75
m_flDamageFalloffEndRange = 1500
m_flDamageFalloffEndScale = 0.3
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/npc/neutrals/generic_neutral/neutral_muzzle_flash_small.vpcf"
m_flDamageFalloffStartRange = 1500
m_flShootSpreadPenaltyDecay = 2
m_flShootingUpSpreadPenalty = 0
m_flShootSpreadPenaltyPerShot = 0
m_szBulletTravelTracerParticle = "particles/npc/neutrals/generic_neutral/neutral_small_projectile.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Default"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
}
}3200Neutral.Camp.Spawn_Small150models/npc/trooper/trooper_mid_boss.vmdl→models/npc/neutral_drain_creature/neutral_drain_creature.vmdl150NEUTRAL_NPC_WEAK#neutral_trash_160citadel_neutral_light_melee_weak{
primary =
{
m_Spread = 0.5
m_flRange = 1500
m_bCanZoom = true
m_iBullets = 1
m_flZoomFOV = 40
m_iClipSize = -1
m_flCycleTime = 0.5
m_flBulletDrag = 1
m_flBulletSpeed = 6000
m_flRecoilSpeed = 1
m_strShootSound = "Neutral.Camp.Bullet.Fire"
m_StandingSpread = 1.5
m_flBulletDamage = 2.415
m_flBulletRadius = 3
m_flCritBonusEnd = 1.35
m_reloadDuration = 0.25
m_VerticallRecoil =
{
m_Range = [ -0.2, 0.2 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 0
m_iBurstShotCount = 1
m_HorizontalRecoil =
{
m_Range = [ -0.1, 0.1 ]
m_flBurstExponent = 0
}
m_flBulletDragBias = 0.5
m_flBulletLifetime = 1
m_flCritBonusStart = 1.15
m_mapImpactEffects =
{
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
default =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = 236.22
m_flScatterYawScale = 1
m_flZoomFOV_Relative = -35
m_strBulletWhizSound = "Neutral.Camp.Bullet.Whizby"
m_flAutoReplenishClip = 4
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0
m_flBulletReflectScale = 0
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flIntraBurstCycleTime = 0
m_flRecoilRecoverySpeed = 10
m_strWeaponImpactEffect = "particles/npc/neutrals/generic_neutral/neutral_small_tracer_impact.vpcf"
m_flCritBonusAgainstNPCs = 0.25
m_flZoomMoveSpeedPercent = 0.75
m_flDamageFalloffEndRange = 1500
m_flDamageFalloffEndScale = 0.3
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/npc/neutrals/generic_neutral/neutral_muzzle_flash_small.vpcf"
m_flDamageFalloffStartRange = 1500
m_flShootSpreadPenaltyDecay = 2
m_flShootingUpSpreadPenalty = 0
m_flShootSpreadPenaltyPerShot = 0
m_szBulletTravelTracerParticle = "particles/npc/neutrals/generic_neutral/neutral_small_projectile.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Default"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
}
}13MODIFIER_STATE_LOCK_ENTITY_FACINGguardian_unit{
primary =
{
m_Spread = 0.5
m_flRange = 2000
m_bCanZoom = true
m_iBullets = 1
m_flZoomFOV = 40
m_iClipSize = -1
m_flCycleTime = 0.2
m_flBulletDrag = 1
m_flBulletSpeed = 18000
m_flRecoilSpeed = 1
m_StandingSpread = 1.5
m_flBulletDamage = 16
m_flBulletRadius = 12
m_flCritBonusEnd = 1.35
m_reloadDuration = 1
m_NpcAimingSpread = 0.2
m_VerticallRecoil =
{
m_Range = [ -0.2, 0.2 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 0
m_iBurstShotCount = 1
m_HorizontalRecoil =
{
m_Range = [ -0.1, 0.1 ]
m_flBurstExponent = 0
}
m_flBulletDragBias = 0.5
m_flBulletLifetime = 2
m_flCritBonusStart = 1.15
m_mapImpactEffects =
{
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
default =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = 236.22
m_flScatterYawScale = 1
m_flZoomFOV_Relative = -35
m_strBulletWhizSound = ""
m_flAutoReplenishClip = 2
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0
m_flBulletReflectScale = 0
m_flBulletRadiusVsWorld = 1
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flIntraBurstCycleTime = 0
m_flRecoilRecoverySpeed = 10
m_strWeaponImpactEffect = "particles/weapon_fx/tier1boss/tier1boss_tracer_impact.vpcf"
m_flCritBonusAgainstNPCs = 0.25
m_flZoomMoveSpeedPercent = 0.75
m_flDamageFalloffEndRange = 2000
m_flDamageFalloffEndScale = 0.3
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/tier1boss/tier1boss_muzzle_flash.vpcf"
m_flDamageFalloffStartRange = 2000
m_flShootSpreadPenaltyDecay = 2
m_flShootingUpSpreadPenalty = 0
m_flShootSpreadPenaltyPerShot = 0
m_szBulletTravelTracerParticle = "particles/weapon_fx/default_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Default"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
}
}{
_class = "modifier_npc_in_combat"
_my_subclass_name = "modifier_npc_in_combat"
m_nEnabledStateMask = "MODIFIER_STATE_IN_COMBAT"
m_sLocalizationName = ""
}AmberSapphire{
m_Spread = 0.5
m_flRange = 2000
m_bCanZoom = true
m_iBullets = 1
m_flZoomFOV = 40
m_iClipSize = -1
m_flCycleTime = 0.2
m_flBulletDrag = 1
m_flBulletSpeed = 18000
m_flRecoilSpeed = 1
m_StandingSpread = 1.5
m_flBulletDamage = 16
m_flBulletRadius = 12
m_flCritBonusEnd = 1.35
m_reloadDuration = 1
m_NpcAimingSpread = 0.2
m_VerticallRecoil =
{
m_Range = [ -0.2, 0.2 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 0
m_iBurstShotCount = 1
m_HorizontalRecoil =
{
m_Range = [ -0.1, 0.1 ]
m_flBurstExponent = 0
}
m_flBulletDragBias = 0.5
m_flBulletLifetime = 2
m_flCritBonusStart = 1.15
m_mapImpactEffects =
{
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
default =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = 236.22
m_flScatterYawScale = 1
m_flZoomFOV_Relative = -35
m_strBulletWhizSound = "Base.Bullet.Whizby"
m_flAutoReplenishClip = 2
m_flBurstShotCooldown = 0
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0
m_flBulletReflectScale = 0
m_flBulletRadiusVsWorld = 1
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flRecoilRecoverySpeed = 10
m_strWeaponImpactEffect = "particles/weapon_fx/tier1boss/tier1boss_tracer_impact.vpcf"
m_flCritBonusAgainstNPCs = 0.25
m_flZoomMoveSpeedPercent = 0.75
m_flDamageFalloffEndRange = 2000
m_flDamageFalloffEndScale = 0.3
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/tier1boss/tier1boss_muzzle_flash.vpcf"
m_flDamageFalloffStartRange = 2000
m_flShootSpreadPenaltyDecay = 2
m_flShootingUpSpreadPenalty = 0
m_flShootSpreadPenaltyPerShot = 0
m_szBulletTravelTracerParticle = "particles/weapon_fx/default_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Default"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
}260015015090→360+300%""→Vault.DestroyedNEUTRAL_SINNERS_SACRIFICE#neutral_sinners{
primary =
{
m_Spread = 0.5
m_flRange = 0
m_bCanZoom = true
m_iBullets = 1
m_flZoomFOV = 40
m_iClipSize = -1
m_flCycleTime = 0.5
m_flBulletDrag = 1
m_flBulletSpeed = 6000
m_flRecoilSpeed = 1
m_strShootSound = "Neutral.Camp.Bullet.Fire"
m_StandingSpread = 1.5
m_flBulletRadius = 3
m_flCritBonusEnd = 1.35
m_reloadDuration = 0.25
m_VerticallRecoil =
{
m_Range = [ -0.2, 0.2 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 0
m_iBurstShotCount = 1
m_HorizontalRecoil =
{
m_Range = [ -0.1, 0.1 ]
m_flBurstExponent = 0
}
m_flBulletDragBias = 0.5
m_flBulletLifetime = 1
m_flCritBonusStart = 1.15
m_mapImpactEffects =
{
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
default =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = 236.22
m_flScatterYawScale = 1
m_flZoomFOV_Relative = -35
m_strBulletWhizSound = ""
m_flAutoReplenishClip = 4
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0
m_flBulletReflectScale = 0
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flIntraBurstCycleTime = 0
m_flRecoilRecoverySpeed = 10
m_strWeaponImpactEffect = "particles/npc/neutrals/generic_neutral/neutral_small_tracer_impact.vpcf"
m_flCritBonusAgainstNPCs = 0.25
m_flZoomMoveSpeedPercent = 0.75
m_flDamageFalloffEndRange = 1500
m_flDamageFalloffEndScale = 0.3
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/npc/neutrals/generic_neutral/neutral_muzzle_flash_small.vpcf"
m_flDamageFalloffStartRange = 1500
m_flShootSpreadPenaltyDecay = 2
m_flShootingUpSpreadPenalty = 0
m_flShootSpreadPenaltyPerShot = 0
m_szBulletTravelTracerParticle = "particles/npc/neutrals/generic_neutral/neutral_small_projectile.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Default"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
}
}0{
_class = "modifier_neutral_damage_growth"
_my_subclass_name = "modifier_neutral_damage_growth"
m_nEnabledStateMask = "MODIFIER_STATE_LOCK_ENTITY_FACING"
m_flDamageGrowthPctPerMin = 0.5
}Vault.Fast.Light.Flash1.652000→200−90%{
}0.4fast{
primary =
{
m_Spread = 0.5
m_flRange = 1500
m_bCanZoom = true
m_iBullets = 1
m_flZoomFOV = 40
m_iClipSize = -1
m_flCycleTime = 0.2
m_flBulletDrag = 1
m_flBulletSpeed = 13000
m_flRecoilSpeed = 1
m_strShootSound = "TrooperRifle.Fire"
m_StandingSpread = 1.5
m_flBulletDamage = 20
m_flBulletRadius = 3
m_flCritBonusEnd = 1.35
m_reloadDuration = 0
m_NpcAimingSpread = [ 0, 0 ]
m_VerticallRecoil =
{
m_Range = [ -0.2, 0.2 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 0
m_iBurstShotCount = 1
m_HorizontalRecoil =
{
m_Range = [ -0.1, 0.1 ]
m_flBurstExponent = 0
}
m_flBulletDragBias = 0.5
m_flBulletLifetime = 2
m_flCritBonusStart = 1.15
m_mapImpactEffects =
{
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
default =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = 236.22
m_flScatterYawScale = 1
m_flZoomFOV_Relative = -35
m_strBulletWhizSound = ""
m_flAutoReplenishClip = 2
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0
m_flBulletReflectScale = 0
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flIntraBurstCycleTime = 0
m_flRecoilRecoverySpeed = 10
m_strWeaponImpactEffect = "particles/weapon_fx/default_tracer_impact.vpcf"
m_flCritBonusAgainstNPCs = 0.25
m_flZoomMoveSpeedPercent = 0.75
m_flDamageFalloffEndRange = 1500
m_flDamageFalloffEndScale = 0.3
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/trooper/trooper_muzzle_flash.vpcf"
m_flDamageFalloffStartRange = 1500
m_flShootSpreadPenaltyDecay = 2
m_flShootingUpSpreadPenalty = 1
m_flShootSpreadPenaltyPerShot = 0
m_szBulletTravelTracerParticle = "particles/weapon_fx/trooper/trooper_bullet_travel.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Default"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
}
}{
_class = "modifier_damage_resistance"
m_bIsForMidBoss = true
m_flTickInterval = 0.05
_my_subclass_name = "midboss_modifier_damage_resistance"
m_flDamageResistancePerSecond = 35
m_flDamageResistanceBonusPerGameMinute = 5
}{
_class = "modifier_midboss_aggro_enemy"
m_nAttributes = "MODIFIER_ATTRIBUTE_IGNORE_INVULNERABLE | MODIFIER_ATTRIBUTE_CANNOT_BE_PURGED"
_my_subclass_name = "modifier_midboss_aggro_enemy"
}{
m_Spread = 0.5
m_flRange = 1500
m_bCanZoom = true
m_iBullets = 1
m_flZoomFOV = 40
m_iClipSize = -1
m_flCycleTime = 0.2
m_flBulletDrag = 1
m_flBulletSpeed = 13000
m_flRecoilSpeed = 1
m_strShootSound = "TrooperRifle.Fire"
m_StandingSpread = 1.5
m_flBulletDamage = 20
m_flBulletRadius = 3
m_flCritBonusEnd = 1.35
m_reloadDuration = 0
m_NpcAimingSpread = [ 0, 0 ]
m_VerticallRecoil =
{
m_Range = [ -0.2, 0.2 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 0
m_iBurstShotCount = 1
m_HorizontalRecoil =
{
m_Range = [ -0.1, 0.1 ]
m_flBurstExponent = 0
}
m_flBulletDragBias = 0.5
m_flBulletLifetime = 2
m_flCritBonusStart = 1.15
m_mapImpactEffects =
{
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
default =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = 236.22
m_flScatterYawScale = 1
m_flZoomFOV_Relative = -35
m_strBulletWhizSound = "Base.Bullet.Whizby"
m_flAutoReplenishClip = 2
m_flBurstShotCooldown = 0
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0
m_flBulletReflectScale = 0
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flRecoilRecoverySpeed = 10
m_strWeaponImpactEffect = "particles/weapon_fx/default_tracer_impact.vpcf"
m_flCritBonusAgainstNPCs = 0.25
m_flZoomMoveSpeedPercent = 0.75
m_flDamageFalloffEndRange = 1500
m_flDamageFalloffEndScale = 0.3
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/trooper/trooper_muzzle_flash.vpcf"
m_flDamageFalloffStartRange = 1500
m_flShootSpreadPenaltyDecay = 2
m_flShootingUpSpreadPenalty = 1
m_flShootSpreadPenaltyPerShot = 0
m_szBulletTravelTracerParticle = "particles/weapon_fx/trooper/trooper_bullet_travel.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Default"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
}{
_class = "modifier_knockback_aura"
_my_subclass_name = "modifier_knockback_aura"
}600models/heroes_wip/gen_man/gen_man.vmdlmodels/heroes_staging/gen_man/gen_man.vmdl{
primary =
{
m_flCycleTime = 0.1
m_flBulletDamage = 75
}
}{
m_flCycleTime = 0.1
m_flBulletDamage = 75
}200{
boss =
{
m_flRange = 1000
m_iClipSize = -1
m_flCycleTime = 1.03
m_flBulletSpeed = 1200
m_strShootSound = ""
m_flBulletDamage = 36
m_reloadDuration = 1.8
m_NpcAimingSpread = [ 0.2, 0.8 ]
m_flVerticalPunch = 0
m_mapImpactEffects =
{
default =
{
m_strParticle = "particles/trooper/trooper_lob_impact.vpcf"
}
}
m_flBulletGravityScale = 1
m_strBulletLoopingSound = "Trooper.Weapon.Lob.Proj"
m_flDamageFalloffEndRange = 1000
m_szMuzzleFlashEffectName = "particles/trooper/trooper_lob_muzzle_flash.vpcf"
m_flDamageFalloffStartRange = 600
m_flShootingUpSpreadPenalty = 2
m_szBulletTravelTracerParticle = "particles/trooper/trooper_lob_tracer.vpcf"
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Trooper"
}
primary =
{
m_Spread = 0.5
m_flRange = 1000
m_bCanZoom = true
m_iBullets = 1
m_flZoomFOV = 40
m_iClipSize = -1
m_flCycleTime = 1.03
m_flBulletDrag = 1
m_flBulletSpeed = 12000
m_flRecoilSpeed = 1
m_strShootSound = "TrooperRifle.Fire"
m_StandingSpread = 1.5
m_flBulletDamage = 36
m_flBulletRadius = 3
m_flCritBonusEnd = 1.35
m_reloadDuration = 1.8
m_NpcAimingSpread = [ 0.2, 0.8 ]
m_VerticallRecoil =
{
m_Range = [ -0.2, 0.2 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 0
m_iBurstShotCount = 1
m_HorizontalRecoil =
{
m_Range = [ -0.1, 0.1 ]
m_flBurstExponent = 0
}
m_flBulletDragBias = 0.5
m_flBulletLifetime = 2
m_flCritBonusStart = 1.15
m_mapImpactEffects =
{
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
default =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = 236.22
m_flScatterYawScale = 1
m_flZoomFOV_Relative = -35
m_strBulletWhizSound = ""
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0
m_flBulletReflectScale = 0
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flIntraBurstCycleTime = 0
m_flRecoilRecoverySpeed = 10
m_strWeaponImpactEffect = "particles/weapon_fx/default_tracer_impact.vpcf"
m_flCritBonusAgainstNPCs = 0.25
m_flZoomMoveSpeedPercent = 0.75
m_flDamageFalloffEndRange = 1000
m_flDamageFalloffEndScale = 0.3
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/trooper/trooper_muzzle_flash.vpcf"
m_flDamageFalloffStartRange = 600
m_flShootSpreadPenaltyDecay = 2
m_flShootingUpSpreadPenalty = 2
m_flShootSpreadPenaltyPerShot = 0
m_szBulletTravelTracerParticle = "particles/weapon_fx/trooper/trooper_bullet_travel.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Trooper"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
}
}{
m_Spread = 0.5
m_flRange = 1000
m_bCanZoom = true
m_iBullets = 1
m_flZoomFOV = 40
m_iClipSize = -1
m_flCycleTime = 1.03
m_flBulletDrag = 1
m_flBulletSpeed = 12000
m_flRecoilSpeed = 1
m_strShootSound = "TrooperRifle.Fire"
m_StandingSpread = 1.5
m_flBulletDamage = 36
m_flBulletRadius = 3
m_flCritBonusEnd = 1.35
m_reloadDuration = 1.8
m_NpcAimingSpread = [ 0.2, 0.8 ]
m_VerticallRecoil =
{
m_Range = [ -0.2, 0.2 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 0
m_iBurstShotCount = 1
m_HorizontalRecoil =
{
m_Range = [ -0.1, 0.1 ]
m_flBurstExponent = 0
}
m_flBulletDragBias = 0.5
m_flBulletLifetime = 2
m_flCritBonusStart = 1.15
m_mapImpactEffects =
{
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
default =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = 236.22
m_flScatterYawScale = 1
m_flZoomFOV_Relative = -35
m_strBulletWhizSound = "Base.Bullet.Whizby"
m_flBurstShotCooldown = 0
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0
m_flBulletReflectScale = 0
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flRecoilRecoverySpeed = 10
m_strWeaponImpactEffect = "particles/weapon_fx/default_tracer_impact.vpcf"
m_flCritBonusAgainstNPCs = 0.25
m_flZoomMoveSpeedPercent = 0.75
m_flDamageFalloffEndRange = 1000
m_flDamageFalloffEndScale = 0.3
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/trooper/trooper_muzzle_flash.vpcf"
m_flDamageFalloffStartRange = 600
m_flShootSpreadPenaltyDecay = 2
m_flShootingUpSpreadPenalty = 2
m_flShootSpreadPenaltyPerShot = 0
m_szBulletTravelTracerParticle = "particles/weapon_fx/trooper/trooper_bullet_travel.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Trooper"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
}{
_class = "modifier_npc_ooc_regen"
_my_subclass_name = "modifier_npc_ooc_regen"
}[
{
m_ClipID = "Big_01"
m_flDuration = 1.16
m_flRandomWeight = 123
},
{
m_ClipID = "Big_02"
m_flDuration = 1.16
m_flRandomWeight = 0.1
},
{
m_ClipID = "Big_03"
m_flDuration = 1.16
m_flRandomWeight = 0.1
},
{
m_ClipID = "Small_01"
m_flDuration = 1
m_flRandomWeight = 0.2
},
{
m_ClipID = "Small_02"
m_flDuration = 1
m_flRandomWeight = 0.2
},
{
m_ClipID = "Small_03"
m_flDuration = 1
m_flRandomWeight = 0.3
},
]boss0.3{
boss =
{
m_flRange = 1000
m_iClipSize = -1
m_flCycleTime = 1.03
m_flBulletSpeed = 1200
m_strShootSound = ""
m_flBulletDamage = 36
m_reloadDuration = 1.8
m_NpcAimingSpread = [ 0.2, 0.8 ]
m_flVerticalPunch = 0
m_mapImpactEffects =
{
default =
{
m_strParticle = "particles/trooper/trooper_lob_impact.vpcf"
}
}
m_flBulletGravityScale = 1
m_strBulletLoopingSound = "Trooper.Weapon.Lob.Proj"
m_flDamageFalloffEndRange = 1000
m_szMuzzleFlashEffectName = "particles/trooper/trooper_lob_muzzle_flash.vpcf"
m_flDamageFalloffStartRange = 600
m_flShootingUpSpreadPenalty = 2
m_szBulletTravelTracerParticle = "particles/trooper/trooper_lob_tracer.vpcf"
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Trooper"
}
primary =
{
m_Spread = 0.5
m_flRange = 1400
m_bCanZoom = true
m_iBullets = 1
m_flZoomFOV = 40
m_iClipSize = -1
m_flCycleTime = 1.03
m_flBulletDrag = 1
m_flBulletSpeed = 12000
m_flRecoilSpeed = 1
m_strShootSound = "TrooperRifle.Fire"
m_StandingSpread = 1.5
m_flBulletDamage = 36
m_flBulletRadius = 3
m_flCritBonusEnd = 1.35
m_reloadDuration = 1.8
m_NpcAimingSpread = [ 0.2, 0.8 ]
m_VerticallRecoil =
{
m_Range = [ -0.2, 0.2 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 0
m_iBurstShotCount = 1
m_HorizontalRecoil =
{
m_Range = [ -0.1, 0.1 ]
m_flBurstExponent = 0
}
m_flBulletDragBias = 0.5
m_flBulletLifetime = 2
m_flCritBonusStart = 1.15
m_mapImpactEffects =
{
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
default =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = 236.22
m_flScatterYawScale = 1
m_flZoomFOV_Relative = -35
m_strBulletWhizSound = ""
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0
m_flBulletReflectScale = 0
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flIntraBurstCycleTime = 0
m_flRecoilRecoverySpeed = 10
m_strWeaponImpactEffect = "particles/weapon_fx/default_tracer_impact.vpcf"
m_flCritBonusAgainstNPCs = 0.25
m_flZoomMoveSpeedPercent = 0.75
m_flDamageFalloffEndRange = 1400
m_flDamageFalloffEndScale = 0.3
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/trooper/trooper_muzzle_flash.vpcf"
m_flDamageFalloffStartRange = 600
m_flShootSpreadPenaltyDecay = 2
m_flShootingUpSpreadPenalty = 2
m_flShootSpreadPenaltyPerShot = 0
m_szBulletTravelTracerParticle = "particles/weapon_fx/trooper/trooper_bullet_travel.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Trooper"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
}
}[
{
m_ClipID = "01"
m_flMinimumHoldDuration = 0.5
},
]{
_class = "modifier_npc_ooc"
m_flOOCRegen = 7
_my_subclass_name = "modifier_npc_ooc"
}{
m_Spread = 0.5
m_flRange = 1400
m_bCanZoom = true
m_iBullets = 1
m_flZoomFOV = 40
m_iClipSize = -1
m_flCycleTime = 1.03
m_flBulletDrag = 1
m_flBulletSpeed = 12000
m_flRecoilSpeed = 1
m_strShootSound = "TrooperRifle.Fire"
m_StandingSpread = 1.5
m_flBulletDamage = 36
m_flBulletRadius = 3
m_flCritBonusEnd = 1.35
m_reloadDuration = 1.8
m_NpcAimingSpread = [ 0.2, 0.8 ]
m_VerticallRecoil =
{
m_Range = [ -0.2, 0.2 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 0
m_iBurstShotCount = 1
m_HorizontalRecoil =
{
m_Range = [ -0.1, 0.1 ]
m_flBurstExponent = 0
}
m_flBulletDragBias = 0.5
m_flBulletLifetime = 2
m_flCritBonusStart = 1.15
m_mapImpactEffects =
{
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
default =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = 236.22
m_flScatterYawScale = 1
m_flZoomFOV_Relative = -35
m_strBulletWhizSound = "Base.Bullet.Whizby"
m_flBurstShotCooldown = 0
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0
m_flBulletReflectScale = 0
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flRecoilRecoverySpeed = 10
m_strWeaponImpactEffect = "particles/weapon_fx/default_tracer_impact.vpcf"
m_flCritBonusAgainstNPCs = 0.25
m_flZoomMoveSpeedPercent = 0.75
m_flDamageFalloffEndRange = 1400
m_flDamageFalloffEndScale = 0.3
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/trooper/trooper_muzzle_flash.vpcf"
m_flDamageFalloffStartRange = 600
m_flShootSpreadPenaltyDecay = 2
m_flShootingUpSpreadPenalty = 2
m_flShootSpreadPenaltyPerShot = 0
m_szBulletTravelTracerParticle = "particles/weapon_fx/trooper/trooper_bullet_travel.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Trooper"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
}[0.3]{
ESlot_Signature_2 = "ability_medic_trooper_heal"
}{
_class = "modifier_npc_ooc_regen"
m_flOOCRegen = 7
_my_subclass_name = "modifier_npc_ooc_regen"
}[
{
m_ClipID = "Big_01"
m_flDuration = 1.16
m_flRandomWeight = 123
},
{
m_ClipID = "Big_02"
m_flDuration = 1.16
m_flRandomWeight = 0.1
},
{
m_ClipID = "Big_03"
m_flDuration = 1.16
m_flRandomWeight = 0.1
},
{
m_ClipID = "Small_01"
m_flDuration = 1
m_flRandomWeight = 0.2
},
{
m_ClipID = "Small_02"
m_flDuration = 1
m_flRandomWeight = 0.2
},
{
m_ClipID = "Small_03"
m_flDuration = 1
m_flRandomWeight = 0.3
},
]0.4{
boss =
{
m_flRange = 1000
m_iClipSize = -1
m_flCycleTime = 1.03
m_flBulletSpeed = 1200
m_strShootSound = ""
m_flBulletDamage = 36
m_reloadDuration = 1.8
m_NpcAimingSpread = [ 0.2, 0.8 ]
m_flVerticalPunch = 0
m_mapImpactEffects =
{
default =
{
m_strParticle = "particles/trooper/trooper_lob_impact.vpcf"
}
}
m_flBulletGravityScale = 1
m_strBulletLoopingSound = "Trooper.Weapon.Lob.Proj"
m_flDamageFalloffEndRange = 1000
m_szMuzzleFlashEffectName = "particles/trooper/trooper_lob_muzzle_flash.vpcf"
m_flDamageFalloffStartRange = 600
m_flShootingUpSpreadPenalty = 2
m_szBulletTravelTracerParticle = "particles/trooper/trooper_lob_tracer.vpcf"
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Trooper"
}
primary =
{
m_Spread = 0.5
m_flRange = 1400
m_bCanZoom = true
m_iBullets = 1
m_flZoomFOV = 40
m_iClipSize = -1
m_flCycleTime = 1.03
m_flBulletDrag = 1
m_flBulletSpeed = 12000
m_flRecoilSpeed = 1
m_strShootSound = "TrooperRifle.Fire"
m_StandingSpread = 1.5
m_flBulletDamage = 61.8
m_flBulletRadius = 3
m_flCritBonusEnd = 1.35
m_reloadDuration = 1.8
m_NpcAimingSpread = [ 0.2, 0.8 ]
m_VerticallRecoil =
{
m_Range = [ -0.2, 0.2 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 0
m_iBurstShotCount = 1
m_HorizontalRecoil =
{
m_Range = [ -0.1, 0.1 ]
m_flBurstExponent = 0
}
m_flBulletDragBias = 0.5
m_flBulletLifetime = 2
m_flCritBonusStart = 1.15
m_mapImpactEffects =
{
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
default =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = 236.22
m_flScatterYawScale = 1
m_flZoomFOV_Relative = -35
m_strBulletWhizSound = ""
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0
m_flBulletReflectScale = 0
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flIntraBurstCycleTime = 0
m_flRecoilRecoverySpeed = 10
m_strWeaponImpactEffect = "particles/weapon_fx/default_tracer_impact.vpcf"
m_flCritBonusAgainstNPCs = 0.25
m_flZoomMoveSpeedPercent = 0.75
m_flDamageFalloffEndRange = 1400
m_flDamageFalloffEndScale = 0.3
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/trooper/trooper_muzzle_flash.vpcf"
m_flDamageFalloffStartRange = 600
m_flShootSpreadPenaltyDecay = 2
m_flShootingUpSpreadPenalty = 2
m_flShootSpreadPenaltyPerShot = 0
m_szBulletTravelTracerParticle = "particles/weapon_fx/trooper/trooper_bullet_travel.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Trooper"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
}
}Trooper.Super.Melee.Swing[
{
m_ClipID = "01"
m_flMinimumHoldDuration = 0.5
},
]{
_class = "modifier_npc_ooc"
m_flOOCRegen = 7
_my_subclass_name = "modifier_npc_ooc"
}{
m_Spread = 0.5
m_flRange = 1400
m_bCanZoom = true
m_iBullets = 1
m_flZoomFOV = 40
m_iClipSize = -1
m_flCycleTime = 1.03
m_flBulletDrag = 1
m_flBulletSpeed = 12000
m_flRecoilSpeed = 1
m_strShootSound = "TrooperRifle.Fire"
m_StandingSpread = 1.5
m_flBulletDamage = 61.8
m_flBulletRadius = 3
m_flCritBonusEnd = 1.35
m_reloadDuration = 1.8
m_NpcAimingSpread = [ 0.2, 0.8 ]
m_VerticallRecoil =
{
m_Range = [ -0.2, 0.2 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 0
m_iBurstShotCount = 1
m_HorizontalRecoil =
{
m_Range = [ -0.1, 0.1 ]
m_flBurstExponent = 0
}
m_flBulletDragBias = 0.5
m_flBulletLifetime = 2
m_flCritBonusStart = 1.15
m_mapImpactEffects =
{
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
default =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = 236.22
m_flScatterYawScale = 1
m_flZoomFOV_Relative = -35
m_strBulletWhizSound = "Base.Bullet.Whizby"
m_flBurstShotCooldown = 0
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0
m_flBulletReflectScale = 0
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flRecoilRecoverySpeed = 10
m_strWeaponImpactEffect = "particles/weapon_fx/default_tracer_impact.vpcf"
m_flCritBonusAgainstNPCs = 0.25
m_flZoomMoveSpeedPercent = 0.75
m_flDamageFalloffEndRange = 1400
m_flDamageFalloffEndScale = 0.3
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/trooper/trooper_muzzle_flash.vpcf"
m_flDamageFalloffStartRange = 600
m_flShootSpreadPenaltyDecay = 2
m_flShootingUpSpreadPenalty = 2
m_flShootSpreadPenaltyPerShot = 0
m_szBulletTravelTracerParticle = "particles/weapon_fx/trooper/trooper_bullet_travel.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Trooper"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
}[0.4]{
_class = "modifier_npc_ooc_regen"
m_flOOCRegen = 7
_my_subclass_name = "modifier_npc_ooc_regen"
}[
{
m_ClipID = "Big_01"
m_flDuration = 1.16
m_flRandomWeight = 123
},
{
m_ClipID = "Big_02"
m_flDuration = 1.16
m_flRandomWeight = 0.1
},
{
m_ClipID = "Big_03"
m_flDuration = 1.16
m_flRandomWeight = 0.1
},
{
m_ClipID = "Small_01"
m_flDuration = 1
m_flRandomWeight = 0.2
},
{
m_ClipID = "Small_02"
m_flDuration = 1
m_flRandomWeight = 0.2
},
{
m_ClipID = "Small_03"
m_flDuration = 1
m_flRandomWeight = 0.3
},
]boss0.5{
boss =
{
m_flRange = 1000
m_iClipSize = -1
m_flCycleTime = 1.03
m_flBulletSpeed = 1200
m_strShootSound = ""
m_flBulletDamage = 36
m_reloadDuration = 1.8
m_NpcAimingSpread = [ 0.2, 0.8 ]
m_flVerticalPunch = 0
m_mapImpactEffects =
{
default =
{
m_strParticle = "particles/trooper/trooper_lob_impact.vpcf"
}
}
m_flBulletGravityScale = 1
m_strBulletLoopingSound = "Trooper.Weapon.Lob.Proj"
m_flDamageFalloffEndRange = 1000
m_szMuzzleFlashEffectName = "particles/trooper/trooper_lob_muzzle_flash.vpcf"
m_flDamageFalloffStartRange = 600
m_flShootingUpSpreadPenalty = 2
m_szBulletTravelTracerParticle = "particles/trooper/trooper_lob_tracer.vpcf"
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Trooper"
}
primary =
{
m_Spread = 0.5
m_flRange = 1000
m_bCanZoom = true
m_iBullets = 1
m_flZoomFOV = 40
m_iClipSize = -1
m_flCycleTime = 1.03
m_flBulletDrag = 1
m_flBulletSpeed = 12000
m_flRecoilSpeed = 1
m_strShootSound = "TrooperRifle.Fire"
m_StandingSpread = 1.5
m_flBulletDamage = 36
m_flBulletRadius = 3
m_flCritBonusEnd = 1.35
m_reloadDuration = 1.8
m_NpcAimingSpread = [ 0.2, 0.8 ]
m_VerticallRecoil =
{
m_Range = [ -0.2, 0.2 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 0
m_iBurstShotCount = 1
m_HorizontalRecoil =
{
m_Range = [ -0.1, 0.1 ]
m_flBurstExponent = 0
}
m_flBulletDragBias = 0.5
m_flBulletLifetime = 2
m_flCritBonusStart = 1.15
m_mapImpactEffects =
{
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "TrooperRifle.BulletImpact.Default"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = 236.22
m_flScatterYawScale = 1
m_flZoomFOV_Relative = -35
m_strBulletWhizSound = ""
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0
m_flBulletReflectScale = 0
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flIntraBurstCycleTime = 0
m_flRecoilRecoverySpeed = 10
m_strWeaponImpactEffect = "particles/weapon_fx/default_tracer_impact.vpcf"
m_flCritBonusAgainstNPCs = 0.25
m_flZoomMoveSpeedPercent = 0.75
m_flDamageFalloffEndRange = 1000
m_flDamageFalloffEndScale = 0.3
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/trooper/trooper_muzzle_flash.vpcf"
m_flDamageFalloffStartRange = 600
m_flShootSpreadPenaltyDecay = 2
m_flShootingUpSpreadPenalty = 2
m_flShootSpreadPenaltyPerShot = 0
m_szBulletTravelTracerParticle = "particles/weapon_fx/trooper/trooper_bullet_travel.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Trooper"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
}
}[
{
m_ClipID = "01"
m_flMinimumHoldDuration = 2
},
]{
_class = "modifier_npc_ooc"
m_flOOCRegen = 7
_my_subclass_name = "modifier_npc_ooc"
}{
m_Spread = 0.5
m_flRange = 1000
m_bCanZoom = true
m_iBullets = 1
m_flZoomFOV = 40
m_iClipSize = -1
m_flCycleTime = 1.03
m_flBulletDrag = 1
m_flBulletSpeed = 12000
m_flRecoilSpeed = 1
m_strShootSound = "TrooperRifle.Fire"
m_StandingSpread = 1.5
m_flBulletDamage = 36
m_flBulletRadius = 3
m_flCritBonusEnd = 1.35
m_reloadDuration = 1.8
m_NpcAimingSpread = [ 0.2, 0.8 ]
m_VerticallRecoil =
{
m_Range = [ -0.2, 0.2 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 0
m_iBurstShotCount = 1
m_HorizontalRecoil =
{
m_Range = [ -0.1, 0.1 ]
m_flBurstExponent = 0
}
m_flBulletDragBias = 0.5
m_flBulletLifetime = 2
m_flCritBonusStart = 1.15
m_mapImpactEffects =
{
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
default =
{
m_strDecal = "Impact.Concrete"
m_strSound = "TrooperRifle.BulletImpact.Default"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = 236.22
m_flScatterYawScale = 1
m_flZoomFOV_Relative = -35
m_strBulletWhizSound = "Base.Bullet.Whizby"
m_flBurstShotCooldown = 0
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0
m_flBulletReflectScale = 0
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flRecoilRecoverySpeed = 10
m_strWeaponImpactEffect = "particles/weapon_fx/default_tracer_impact.vpcf"
m_flCritBonusAgainstNPCs = 0.25
m_flZoomMoveSpeedPercent = 0.75
m_flDamageFalloffEndRange = 1000
m_flDamageFalloffEndScale = 0.3
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/trooper/trooper_muzzle_flash.vpcf"
m_flDamageFalloffStartRange = 600
m_flShootSpreadPenaltyDecay = 2
m_flShootingUpSpreadPenalty = 2
m_flShootSpreadPenaltyPerShot = 0
m_szBulletTravelTracerParticle = "particles/weapon_fx/trooper/trooper_bullet_travel.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Trooper"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
}[0.5]60{
_class = "modifier_npc_ooc_regen"
m_flOOCRegen = 7
_my_subclass_name = "modifier_npc_ooc_regen"
}{
boss =
{
m_flRange = 1000
m_iClipSize = -1
m_flCycleTime = 1.03
m_flBulletSpeed = 1200
m_strShootSound = ""
m_flBulletDamage = 36
m_reloadDuration = 1.8
m_NpcAimingSpread = [ 0.2, 0.8 ]
m_flVerticalPunch = 0
m_mapImpactEffects =
{
default =
{
m_strParticle = "particles/trooper/trooper_lob_impact.vpcf"
}
}
m_flBulletGravityScale = 1
m_strBulletLoopingSound = "Trooper.Weapon.Lob.Proj"
m_flDamageFalloffEndRange = 1000
m_szMuzzleFlashEffectName = "particles/trooper/trooper_lob_muzzle_flash.vpcf"
m_flDamageFalloffStartRange = 600
m_flShootingUpSpreadPenalty = 2
m_szBulletTravelTracerParticle = "particles/trooper/trooper_lob_tracer.vpcf"
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Trooper"
}
primary =
{
m_Spread = 0.5
m_flRange = 1000
m_bCanZoom = true
m_iBullets = 1
m_flZoomFOV = 40
m_iClipSize = -1
m_flCycleTime = 1.03
m_flBulletDrag = 1
m_flBulletSpeed = 12000
m_flRecoilSpeed = 1
m_strShootSound = "TrooperRifle.Fire"
m_StandingSpread = 1.5
m_flBulletDamage = 36
m_flBulletRadius = 3
m_flCritBonusEnd = 1.35
m_reloadDuration = 1.8
m_NpcAimingSpread = [ 0.2, 0.8 ]
m_VerticallRecoil =
{
m_Range = [ -0.2, 0.2 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 0
m_iBurstShotCount = 1
m_HorizontalRecoil =
{
m_Range = [ -0.1, 0.1 ]
m_flBurstExponent = 0
}
m_flBulletDragBias = 0.5
m_flBulletLifetime = 2
m_flCritBonusStart = 1.15
m_mapImpactEffects =
{
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
default =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = 236.22
m_flScatterYawScale = 1
m_flZoomFOV_Relative = -35
m_strBulletWhizSound = ""
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0
m_flBulletReflectScale = 0
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flIntraBurstCycleTime = 0
m_flRecoilRecoverySpeed = 10
m_strWeaponImpactEffect = "particles/weapon_fx/default_tracer_impact.vpcf"
m_flCritBonusAgainstNPCs = 0.25
m_flZoomMoveSpeedPercent = 0.75
m_flDamageFalloffEndRange = 1000
m_flDamageFalloffEndScale = 0.3
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/trooper/trooper_muzzle_flash.vpcf"
m_flDamageFalloffStartRange = 600
m_flShootSpreadPenaltyDecay = 2
m_flShootingUpSpreadPenalty = 2
m_flShootSpreadPenaltyPerShot = 0
m_szBulletTravelTracerParticle = "particles/weapon_fx/trooper/trooper_bullet_travel.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Trooper"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
}
}{
m_Spread = 0.5
m_flRange = 1000
m_bCanZoom = true
m_iBullets = 1
m_flZoomFOV = 40
m_iClipSize = -1
m_flCycleTime = 1.03
m_flBulletDrag = 1
m_flBulletSpeed = 12000
m_flRecoilSpeed = 1
m_strShootSound = "TrooperRifle.Fire"
m_StandingSpread = 1.5
m_flBulletDamage = 36
m_flBulletRadius = 3
m_flCritBonusEnd = 1.35
m_reloadDuration = 1.8
m_NpcAimingSpread = [ 0.2, 0.8 ]
m_VerticallRecoil =
{
m_Range = [ -0.2, 0.2 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 0
m_iBurstShotCount = 1
m_HorizontalRecoil =
{
m_Range = [ -0.1, 0.1 ]
m_flBurstExponent = 0
}
m_flBulletDragBias = 0.5
m_flBulletLifetime = 2
m_flCritBonusStart = 1.15
m_mapImpactEffects =
{
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
default =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = 236.22
m_flScatterYawScale = 1
m_flZoomFOV_Relative = -35
m_strBulletWhizSound = "Base.Bullet.Whizby"
m_flBurstShotCooldown = 0
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0
m_flBulletReflectScale = 0
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flRecoilRecoverySpeed = 10
m_strWeaponImpactEffect = "particles/weapon_fx/default_tracer_impact.vpcf"
m_flCritBonusAgainstNPCs = 0.25
m_flZoomMoveSpeedPercent = 0.75
m_flDamageFalloffEndRange = 1000
m_flDamageFalloffEndScale = 0.3
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/trooper/trooper_muzzle_flash.vpcf"
m_flDamageFalloffStartRange = 600
m_flShootSpreadPenaltyDecay = 2
m_flShootingUpSpreadPenalty = 2
m_flShootSpreadPenaltyPerShot = 0
m_szBulletTravelTracerParticle = "particles/weapon_fx/trooper/trooper_bullet_travel.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Trooper"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
}{
_class = "modifier_npc_ooc_regen"
_my_subclass_name = "modifier_npc_ooc_regen"
}{
primary =
{
m_Spread = 0.5
m_flRange = 3500
m_bCanZoom = true
m_iBullets = 1
m_flZoomFOV = 40
m_iClipSize = 10
m_flCycleTime = 0.3
m_flBulletDrag = 1
m_flBulletSpeed = 18000
m_flRecoilSpeed = 1
m_StandingSpread = 1.5
m_flBulletRadius = 3
m_flCritBonusEnd = 1.35
m_reloadDuration = 1.5
m_VerticallRecoil =
{
m_Range = [ -0.2, 0.2 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 0
m_iBurstShotCount = 1
m_HorizontalRecoil =
{
m_Range = [ -0.1, 0.1 ]
m_flBurstExponent = 0
}
m_flBulletDragBias = 0.5
m_flBulletLifetime = 2
m_flCritBonusStart = 1.15
m_mapImpactEffects =
{
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
default =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = 236.22
m_flScatterYawScale = 1
m_flZoomFOV_Relative = -35
m_strBulletWhizSound = "Base.Bullet.Whizby"
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0.8
m_flBulletReflectScale = 0
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flIntraBurstCycleTime = 0
m_flRecoilRecoverySpeed = 10
m_strWeaponImpactEffect = "particles/weapon_fx/default_tracer_impact.vpcf"
m_flCritBonusAgainstNPCs = 0.25
m_flZoomMoveSpeedPercent = 0.75
m_flDamageFalloffEndRange = 3000
m_flDamageFalloffEndScale = 0.3
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/trooper/trooper_muzzle_flash.vpcf"
m_flDamageFalloffStartRange = 2000
m_flShootSpreadPenaltyDecay = 2
m_flShootingUpSpreadPenalty = 0
m_flShootSpreadPenaltyPerShot = 0
m_szBulletTravelTracerParticle = "particles/weapon_fx/default_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Default"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
}
}{
m_Spread = 0.5
m_flRange = 3500
m_bCanZoom = true
m_iBullets = 1
m_flZoomFOV = 40
m_iClipSize = 10
m_flCycleTime = 0.3
m_flBulletDrag = 1
m_flBulletSpeed = 18000
m_flRecoilSpeed = 1
m_StandingSpread = 1.5
m_flBulletRadius = 3
m_flCritBonusEnd = 1.35
m_reloadDuration = 1.5
m_VerticallRecoil =
{
m_Range = [ -0.2, 0.2 ]
m_flBurstSlope = 0
m_flBurstConstant = 0
m_flBurstExponent = 0
}
m_flVerticalPunch = 0
m_iBurstShotCount = 1
m_HorizontalRecoil =
{
m_Range = [ -0.1, 0.1 ]
m_flBurstExponent = 0
}
m_flBulletDragBias = 0.5
m_flBulletLifetime = 2
m_flCritBonusStart = 1.15
m_mapImpactEffects =
{
flesh =
{
m_strDecal = ""
m_strParticle = "particles/blood_impact/blood_impact_red_01.vpcf"
}
default =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
portals =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
concrete =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
solidmetal =
{
m_strDecal = "Impact.Concrete"
m_strParticle = "particles/impact_fx/impact_spark_spray_large.vpcf"
}
}
m_flHorizontalPunch = 0
m_flReloadMoveSpeed = 236.22
m_flScatterYawScale = 1
m_flZoomFOV_Relative = -35
m_strBulletWhizSound = "Base.Bullet.Whizby"
m_flBurstShotCooldown = 0
m_flCritBonusEndRange = 1500
m_flDamageFalloffBias = 0.5
m_flBulletGravityScale = 0.8
m_flBulletReflectScale = 0
m_flBulletReflectAmount = 1
m_flCritBonusStartRange = 500
m_flRecoilRecoverySpeed = 10
m_strWeaponImpactEffect = "particles/weapon_fx/default_tracer_impact.vpcf"
m_flCritBonusAgainstNPCs = 0.25
m_flZoomMoveSpeedPercent = 0.75
m_flDamageFalloffEndRange = 3000
m_flDamageFalloffEndScale = 0.3
m_flShootMoveSpeedPercent = 0.75
m_szMuzzleFlashEffectName = "particles/weapon_fx/trooper/trooper_muzzle_flash.vpcf"
m_flDamageFalloffStartRange = 2000
m_flShootSpreadPenaltyDecay = 2
m_flShootingUpSpreadPenalty = 0
m_flShootSpreadPenaltyPerShot = 0
m_szBulletTravelTracerParticle = "particles/weapon_fx/default_tracer.vpcf"
m_flShootSpreadPenaltyDecayDelay = 0
m_strLocalPlayerBulletImpactSound = "Player.Bullet.Impact.Default"
m_flBulletInheritShooterVelocityScale = 0
m_flRecoilShotIndexRecoveryTimeFactor = 0.25
}I see {s:param_1}→SpottedCareful {s:param_1}→CarefulI can heal you {s:param_1}→I can heal youOkayPush Blue→Push BroadwayCarefulPush Lane→Push Lane...OkayNo ProblemPush Green→Push GreenwichPush Yellow</span>→Push YorkWait/Hold Uptruetruetruetruefile://{images}/hud/ping/ping_icon_heal.svg→file://{images}/hud/ping/ping_icon_can_heal.svg#citadel_chatwheel_have_heal#citadel_chatwheel_have_healfile://{images}/hud/icon_lane_blue.svgfalse#citadel_chatwheel_label_lane_bluefalse#citadel_chatwheel_message_Defend_Bluefile://{images}/hud/icon_lane_green.svgfalse#citadel_chatwheel_label_lane_greenfalse#citadel_chatwheel_message_Defend_Greentrue#citadel_chatwheel_label_Defend#citadel_chatwheel_label_Defendfile://{images}/hud/ping/ping_icon_question.svgfalse#citadel_chatwheel_label_lane_purple#citadel_chatwheel_message_Defend_Purplefile://{images}/hud/icon_lane_yellow.svgfalse#citadel_chatwheel_label_lane_yellowfalse#citadel_chatwheel_message_Defend_Yellow#citadel_chatwheel_label_flank#citadel_chatwheel_label_flank#citadel_chatwheel_label_GoingIn#citadel_chatwheel_label_GoingIn#citadel_chatwheel_message_gank#citadel_chatwheel_message_gank#citadel_chatwheel_going_shop→#citadel_chatwheel_message_going_shop#citadel_chatwheel_label_going_shopfile://{images}/hud/ping/ping_icon_shop.svg#citadel_chatwheel_going_shop#citadel_chatwheel_label_GoodGamefile://{images}/hud/ping/ping_icon_thanks.svg#citadel_chatwheel_label_GoodGame#citadel_chatwheel_label_GoodJob#citadel_chatwheel_label_GoodJob#citadel_chatwheel_label_GoodJobGameOver#citadel_chatwheel_label_GoodJobGameOverk_EPingMarkerInfo_ShowMarkerOnSender→k_EPingMarkerInfo_HideMarkerAndSound""→#citadel_chatwheel_message_heading_to_lane_generictrue#citadel_chatwheel_message_headed_to_lane#citadel_chatwheel_message_headed_to_lane#citadel_chatwheel_label_BRB#citadel_chatwheel_label_BRB#citadel_chatwheel_label_Help#citadel_chatwheel_label_Helpfile://{images}/hud/ping/ping_icon_help.svg→file://{images}/hud/data_feed_golden_idol.png#citadel_chatwheel_help_with_idol_label#citadel_chatwheel_help_with_idol_labelfile://{images}/npcs/trooper.psd#citadel_chatwheel_label_clear_troopers#citadel_chatwheel_label_clear_troopersfile://{images}/pings/ping_icon_warning.svg#citadel_chatwheel_label_danger_area#citadel_chatwheel_label_danger_area#citadel_chatwheel_label_leaving_area#citadel_chatwheel_label_leaving_area#citadel_chatwheel_label_lets_hide#citadel_chatwheel_label_lets_hide#citadel_chatwheel_label_meet_here#citadel_chatwheel_label_meet_here#citadel_chatwheel_label_missing#citadel_chatwheel_label_missing#citadel_chatwheel_label_need_cover#citadel_chatwheel_label_need_coverfile://{images}/hud/ping/ping_icon_heal.svg→file://{images}/hud/ping/ping_icon_need_heal.svg#citadel_chatwheel_need_heal#citadel_chatwheel_need_heal#citadel_chatwheel_label_need_plan#citadel_chatwheel_need_plan#citadel_chatwheel_label_nevermind#citadel_chatwheel_label_nevermindfile://{images}/hud/ping/ping_icon_no.svg#citadel_chatwheel_label_No#citadel_chatwheel_label_No#citadel_chatwheel_label_no_teamfight#citadel_chatwheel_label_no_teamfight""→file://{images}/hud/ping/ping_icon_going_in.svg+CITADEL_PING_LETS_TAKE_MIDBOSS+CITADEL_PING_PUSH_GUARDIAN+CITADEL_PING_DEFEND_GUARDIAN+CITADEL_PING_PUSH_WALKER+CITADEL_PING_DEFEND_WALKER+CITADEL_PING_PUSH_BASE_GUARDIAN+CITADEL_PING_DEFEND_BASE_GUARDIAN+CITADEL_PING_PUSH_PATRON+CITADEL_PING_DEFEND_PATRON+CITADEL_PING_PUSH_SHRINE+CITADEL_PING_DEFEND_SHRINE−CITADEL_PING_MID#citadel_chatwheel_label_OMW#citadel_chatwheel_label_OMWfile://{images}/pings/ping_icon_attack.svg#ping_see#ping_see#ping_careful#ping_carefulfile://{images}}/hud/ping/ping_icon_attack.svg#citadel_chatwheel_label_press_advantage#citadel_chatwheel_label_press_advantagefile://{images}/hud/icon_lane_blue.svg#citadel_chatwheel_label_lane_blue#citadel_chatwheel_push_bluefile://{images}/hud/icon_lane_green.svg#citadel_chatwheel_label_lane_green#citadel_chatwheel_push_greenfile://{images}/hud/ping/ping_objective.svg→file://{images}/pings/ping_icon_attack.svg#citadel_chatwheel_label_Push→#citadel_chatwheel_message_Pushtrue#citadel_chatwheel_label_Push#citadel_chatwheel_label_Pushfile://{images}/hud/ping/ping_icon_question.svgfalsek_EPingMarkerInfo_ShowMarkerAndSound→k_EPingMarkerInfo_HideMarkerAndSound#citadel_chatwheel_label_lane_purple#citadel_chatwheel_push_purplefile://{images}/hud/icon_lane_yellow.svg#citadel_chatwheel_label_lane_yellow#citadel_chatwheel_push_yellow#citadel_chatwheel_label_Rejuv_Drop#citadel_chatwheel_label_Rejuv_Drop#citadel_chatwheel_message_Request_Follow#citadel_chatwheel_message_Request_Follow#citadel_chatwheel_label_retreat#citadel_chatwheel_label_retreat#citadel_chatwheel_sorryfile://{images}/hud/ping/ping_icon_heart.svg#citadel_chatwheel_sorry#citadel_chatwheel_label_StayTogether#citadel_chatwheel_label_StayTogether#citadel_chatwheel_label_thanks#citadel_chatwheel_label_thanks#citadel_chatwheel_label_thanksGameOverfile://{images}/hud/ping/ping_icon_thanks.svg#citadel_chatwheel_label_thanksGameOver#citadel_chatwheel_label_WellPlayed#citadel_chatwheel_label_WellPlayed#citadel_chatwheel_label_Yes#citadel_chatwheel_label_Yesfile://{images}/hud/ping/ping_icon_heart.svg→file://{images}/hud/ping/ping_icon_thanks.svg#citadel_chatwheel_youre_welcome#citadel_chatwheel_youre_welcome{
m_unInterval = 2
m_unLeaderboardID = 1002
m_rtIntervalEndTimestamp = 1830326400
m_rtIntervalStartTimestamp = 1791493200
}Abrams.Footstep→Drifter.FootstepAbrams.JumpLand→Drifter.JumpLandAbrams.Mantle→Drifter.MantleAbrams.Melee.Swing→Drifter.Melee.SwingAbrams.Melee.Swing.Charged→Drifter.Melee.Swing.ChargedAbrams.Movement.Long→Drifter.Movement.LongAbrams.Movement.Short→Drifter.Movement.ShortInfernus.Footstep→Inferno.FlameDash.StepCalico.JumpLand→Unicorn.JumpLandCalico.Mantle→Unicorn.MantleCalico.Melee.Swing→Unicorn.Melee.SwingCalico.Movement.Long→Unicorn.Movement.LongWarden.JumpLand→Werewolf.JumpLandWarden.Mantle→Werewolf.MantleWarden.Melee.Swing→Werewolf.Melee.SwingWarden.Melee.Swing.Charged→Werewolf.Melee.Swing.ChargedWarden.Movement.Long→Werewolf.Movement.LongWarden.Movement.Short→Werewolf.Movement.ShortMoKrill.Footstep→Werewolf.Transformed.FootstepMoKrill.JumpLand→Werewolf.Transformed.JumpLandMoKrill.Mantle→Werewolf.Transformed.MantleMoKrill.Melee.Swing→Werewolf.Transformed.Melee.SwingMoKrill.Melee.Swing.Charged→Werewolf.Transformed.Melee.Swing.ChargedMoKrill.Movement.Long→Werewolf.Transformed.Movement.LongMoKrill.Movement.Short→Werewolf.Transformed.Movement.ShortMoKrill.Wpn.Reload.End→Werewolf.Transformed.Wpn.Reload.EndMoKrill.Wpn.Reload.Mid→Werewolf.Transformed.Wpn.Reload.MidMoKrill.Wpn.Reload.Start→Werewolf.Transformed.Wpn.Reload.Start5→2−60%