Official patch notes

Deadlock update
Build 25838798
9 Oct 2026, 21:00 UTC
Technical changes
169 files changed
+32945 additions-3055 removals
Technical changes
Changed files
Showing 20 of 169 tracked files.
169 files+32945-3055
MDumpSource2/.stringsignore+233-4
DumpSource2/.stringsignore
+233-4
@@ -194,6 +194,7 @@ $SPECULARSCALE
194194 +cammousemove
195195 +chatwheel
196196 +citadel_swtich_player_cam
197++in_ability_instant_ping
197198 +in_ability_ping
198199 -1 1
199200 -1 128
@@ -223,6 +224,7 @@ $SPECULARSCALE
223224 -cammousemove
224225 -chatwheel
225226 -citadel_swtich_player_cam
227+-in_ability_instant_ping
226228 -in_ability_ping
227229 .1 .95
228230 0 0.333
@@ -1772,6 +1774,7 @@ CAI_MoveProbe
17721774 CAI_MovementGaitSettings
17731775 CAI_NPCMovementSettingsVData
17741776 CAI_NPCMovementStanceSettings_t
1777+CAI_NPC_ChessPieceVData
17751778 CAI_NPC_NecroSkeleVData
17761779 CAI_NPC_Ratking_RatVData
17771780 CAI_NPC_TrooperVData
@@ -2584,6 +2587,18 @@ CCitadel_Ability_CardToss::Card_t
25842587 CCitadel_Ability_ChargedShot
25852588 CCitadel_Ability_ChargedTackle
25862589 CCitadel_Ability_Charged_Bomb
2590+CCitadel_Ability_ChessMaster_PrimaryWeapon
2591+CCitadel_Ability_ChessMaster_PrimaryWeaponVData
2592+CCitadel_Ability_Chessmaster_ForkPiece
2593+CCitadel_Ability_Chessmaster_ForkPieceVData
2594+CCitadel_Ability_Chessmaster_KnightBuff
2595+CCitadel_Ability_Chessmaster_KnightBuffVData
2596+CCitadel_Ability_Chessmaster_MoveChessPiece
2597+CCitadel_Ability_Chessmaster_MoveChessPieceVData
2598+CCitadel_Ability_Chessmaster_Queen
2599+CCitadel_Ability_Chessmaster_QueenVData
2600+CCitadel_Ability_Chessmaster_ThrowBishop
2601+CCitadel_Ability_Chessmaster_ThrowBishopVData
25872602 CCitadel_Ability_ChronoSwap
25882603 CCitadel_Ability_Chrono_KineticCarbine
25892604 CCitadel_Ability_Chrono_KineticCarbineVData
@@ -3457,6 +3472,24 @@ CCitadel_Modifier_CheaterCurse
34573472 CCitadel_Modifier_CheaterCurseVData
34583473 CCitadel_Modifier_CheckNearbyPlayerParry
34593474 CCitadel_Modifier_CheckNearbyPlayerParryVData
3475+CCitadel_Modifier_ChessMaster_CheckWatcher
3476+CCitadel_Modifier_ChessMaster_CheckWatcherVData
3477+CCitadel_Modifier_ChessMaster_GroundTile
3478+CCitadel_Modifier_ChessMaster_GroundTileVData
3479+CCitadel_Modifier_ChessMaster_Piece_Expire
3480+CCitadel_Modifier_ChessMaster_Piece_ExpireVData
3481+CCitadel_Modifier_ChessMaster_RookAura
3482+CCitadel_Modifier_ChessMaster_RookAuraVData
3483+CCitadel_Modifier_Chessmaster_BuffAlly_Buff
3484+CCitadel_Modifier_Chessmaster_DamageAura
3485+CCitadel_Modifier_Chessmaster_DamageAuraVData
3486+CCitadel_Modifier_Chessmaster_MovingPieceDamage
3487+CCitadel_Modifier_Chessmaster_MovingPieceDamageVData
3488+CCitadel_Modifier_Chessmaster_NearbyCaster
3489+CCitadel_Modifier_Chessmaster_NearbyCasterVData
3490+CCitadel_Modifier_Chessmaster_QueenHoldInPlace
3491+CCitadel_Modifier_Chessmaster_QueenHoldInPlaceVData
3492+CCitadel_Modifier_Chessmaster_StackingSpiritResistReduction
34603493 CCitadel_Modifier_ChronoSwap_BubbleMove
34613494 CCitadel_Modifier_ChronoSwap_BubbleMoveVData
34623495 CCitadel_Modifier_Chrono_KineticCarbine
@@ -3895,6 +3928,10 @@ CCitadel_Modifier_MobileResupply
38953928 CCitadel_Modifier_MobileResupplyAura
38963929 CCitadel_Modifier_MobileResupplyVData
38973930 CCitadel_Modifier_ModDisruptor
3931+CCitadel_Modifier_MoveChessPiece
3932+CCitadel_Modifier_MoveChessPieceCooldown
3933+CCitadel_Modifier_MoveChessPieceCooldownVData
3934+CCitadel_Modifier_MoveChessPieceVData
38983935 CCitadel_Modifier_Muted
38993936 CCitadel_Modifier_MutedVData
39003937 CCitadel_Modifier_MysticReverbExplosion
@@ -5936,6 +5973,7 @@ CNPC_Boss_Tier3Core
59365973 CNPC_Boss_Tier3Core_GraphController
59375974 CNPC_Boss_Tier3VData
59385975 CNPC_Boss_Tier3_GraphController
5976+CNPC_ChessPiece
59395977 CNPC_Escort
59405978 CNPC_Escort_GraphController
59415979 CNPC_Escort_VData
@@ -6651,6 +6689,7 @@ CProductQuantizer
66516689 CProjectile_Boho_BouncyProjectile
66526690 CProjectile_Boho_SkipGrenade
66536691 CProjectile_BookwormDragon_Projectile
6692+CProjectile_ChessMaster_Fork_Projectile
66546693 CProjectile_Doorman_Cart_Projectile
66556694 CProjectile_Familiar_MovingToAttach
66566695 CProjectile_GraveStone_Projectile
@@ -6903,12 +6942,15 @@ CScaleFunctionAbilityProperty_HealingBoonScale
69036942 CScaleFunctionAbilityProperty_HealingBoonScaleVData
69046943 CScaleFunctionAbilityProperty_HealingSpiritScale
69056944 CScaleFunctionAbilityProperty_HealingSpiritScaleVData
6945+CScaleFunctionAbilityProperty_HealingWeaponScale
6946+CScaleFunctionAbilityProperty_HealingWeaponScaleVData
69066947 CScaleFunctionAbilityProperty_KineticCarbine
69076948 CScaleFunctionAbilityProperty_NanoTechRoundsDamage
69086949 CScaleFunctionAbilityProperty_TechDamage
69096950 CScaleFunctionAbilityProperty_TechDuration
69106951 CScaleFunctionAbilityProperty_TechRange
69116952 CScaleFunctionAbilityProperty_TechRangeFloored
6953+CScaleFunctionAbilityProperty_TechRangeRounded
69126954 CScaleFunctionAbilityProperty_WeaponDamage
69136955 CScaleFunctionBase
69146956 CScaleFunctionVData
@@ -7914,6 +7956,7 @@ C_PostProcessingVolume
79147956 C_Precipitation
79157957 C_PrecipitationBlocker
79167958 C_Projectile_Boho_SkipGrenade
7959+C_Projectile_ChessMaster_Fork_Projectile
79177960 C_Projectile_Doorman_Cart_Projectile
79187961 C_Projectile_GraveStone_Projectile
79197962 C_Projectile_KnightCharge_Projectile
@@ -8523,7 +8566,6 @@ Controls whether or not the friend list has grouping for party members or not
85238566 Controls whether the compiled in vsnd morph data ease in/out values are used or values set from the convars (cl_vsnd_morph_override_ease_in, cl_vsnd_morph_override_ease_out) are used
85248567 Convar for toggling foot lock ground tracking.
85258568 Convar to open hero selection
8526-Convar to test new ping particle
85278569 Conversations
85288570 Convert From dB
85298571 Convert SteamID into multiple formats
@@ -9662,6 +9704,7 @@ EBaseUserMessages
96629704 EBaseWeaponDamageIncrease
96639705 EBaseWeaponDamagePerShot
96649706 EBetweenValueBehavior
9707+EBoardGrid
96659708 EBossKill
96669709 EBotTestNodeType
96679710 EBotTestNode_Dest
@@ -9717,6 +9760,8 @@ EChannelDuration
97179760 EChanneling
97189761 ECharges
97199762 ECheats
9763+EChessPieceState
9764+EChessPieceType
97209765 ECitadelAbilityHUDElementType_t
97219766 ECitadelAbilityOrder_DebugCommand_RequiresHeroTarget
97229767 ECitadelAbilityOrder_Invalid_Asleep
@@ -10741,6 +10786,7 @@ ETechLifestealNonHero_DEPRECATED
1074110786 ETechPower
1074210787 ETechPowerAmpBonus_DEPRECATED
1074310788 ETechPowerAmp_DEPRECATED
10789+ETechPowerStolen
1074410790 ETechRadius
1074510791 ETechRange
1074610792 ETechShieldHealth_DEPRECATED
@@ -11964,6 +12010,7 @@ Forces citadel bots to melee continuously, 1: light, 2:Heavy
1196412010 Forces citadel bots to move back and forth
1196512011 Forces citadel bots to zig-zag side to side
1196612012 Forces color correction entities to be updated on the client
12013+Forces the local player pawn to render using the highest LOD level.
1196712014 Forward
1196812015 Forward Speed
1196912016 Forward Start Only
@@ -12664,6 +12711,7 @@ Hold point is rebuilt every tick from the direction the source is travelling.
1266412711 Hold time (ms)
1266512712 HoldAnimation
1266612713 Holding Modifier
12714+Holding the instant ping key longer than this cancels the ping.
1266712715 Holds game events until client has received the tick the event was fired on.
1266812716 Honors the per-particle radius (multiplied by radius scale) but is more expensive to render. Some particles with large radii can make things much costlier
1266912717 HookVictimChanged
@@ -13997,6 +14045,7 @@ Lockon
1399714045 LockonTarget_t
1399814046 Lod at level at which visemes stops always considering two phonemes, regardless of duration.
1399914047 Log FUL_FULL_EDICT_CHANGED calls.
14048+Log SyncedFontSizeLabel group constraints and shared font size changes
1400014049 Log caption names and contents (0 = off, 1 = found captions, 2 = unfound captions, 3 = all captions)
1400114050 Log every ability active reason edge, one line per opened or closed window.
1400214051 Log game events being considered by the director
@@ -16197,6 +16246,7 @@ Offset the deployment position by this amount of the deployment model's height.
1619716246 OffsetTimeInSeconds
1619816247 Offsets the bot yaw.
1619916248 Oil
16249+Old name of citadel_hero_specific_settings_enabled
1620016250 OldFeEdge_t
1620116251 Omni Light
1620216252 On
@@ -16828,7 +16878,6 @@ Override the near clipping plane. -1 means use the default.
1682816878 Override the priority token count. -1 uses the real value.
1682916879 Override the priority token progress. -1 uses the real value.
1683016880 Override the radius of the capsule. Requires m_bAllowNonZUpMovement or m_bRequestCapsuleCollision to be set. 0 to use collision prop OBB
16831-Override the region of the client
1683216881 Override the sound we play when a melee attack hits an enemy
1683316882 Override the sound we play when a melee attack hits nothing
1683416883 Override timescale for objects that touch a times warp not handled by the wall itself
@@ -17610,8 +17659,11 @@ Ping Mini Map on Active
1761017659 Ping Target and Pinging Player only
1761117660 Ping a peer.
1761217661 Ping button pressed
17662+Ping button pressed. Long hold opens comms wheel.
1761317663 Ping button released
17664+Ping button released. Long hold opens comms wheel.
1761417665 Ping higher than this (ms) is considered 'poor'.
17666+Ping without radial
1761517667 PingConditions_t
1761617668 PingDefaultOverride_t
1761717669 PingMessageID_t
@@ -21864,6 +21916,7 @@ Use fake dummy data for profile cards instead of the real data from the GC.
2186421916 Use fast frame skipping when available for demo_goto commands.
2186521917 Use fixed seeds for easier debugging
2186621918 Use fog_override convars instead of world fog data
21919+Use hero-specific settings and keybinds
2186721920 Use hold sprint ability?
2186821921 Use item drafting? 1=only street brawl 2=always
2186921922 Use legacy vsync mode -- for testing for a couple user machines.
@@ -22980,6 +23033,11 @@ ability_bullet_flurry
2298023033 ability_burrow
2298123034 ability_charged_bomb
2298223035 ability_charged_shot
23036+ability_chessmaster_forkpiece
23037+ability_chessmaster_knightbuff
23038+ability_chessmaster_movechesspiece
23039+ability_chessmaster_queen
23040+ability_chessmaster_throwbishop
2298323041 ability_crackshot
2298423042 ability_death_tax
2298523043 ability_demonmark
@@ -23993,6 +24051,8 @@ check full bbox only
2399324051 check_if_dest_clear_for_player
2399424052 check_nofilefd
2399524053 check_transmit_dump_ents
24054+chesspiece_state
24055+chesspiece_type
2399624056 child
2399724057 child group ID
2399824058 child group ID to affect
@@ -24036,6 +24096,7 @@ citadel_ability_cancel_time
2403624096 citadel_ability_card_toss
2403724097 citadel_ability_cast_cancel_mash_protection_time
2403824098 citadel_ability_charged_tackle
24099+citadel_ability_chessmaster_primaryweapon
2403924100 citadel_ability_chrono_kinetic_carbine
2404024101 citadel_ability_chrono_pulse_grenade
2404124102 citadel_ability_chrono_swap
@@ -24475,6 +24536,7 @@ citadel_chat_fade_time
2447524536 citadel_chat_fade_time_extension
2447624537 citadel_chat_typing_indicator_fade_time
2447724538 citadel_check_walk_on_skyclip
24539+citadel_chesspiece_entity
2447824540 citadel_cinematic_intro_duration_npc
2447924541 citadel_cinematic_intro_duration_player
2448024542 citadel_cinematic_intro_enabled
@@ -24724,7 +24786,6 @@ citadel_econ_item_container
2472424786 citadel_enable_chat_rate_limiting
2472524787 citadel_enable_duplicate_heroes
2472624788 citadel_enable_nearby_capture_point
24727-citadel_enable_new_ping_particle
2472824789 citadel_enable_parties
2472924790 citadel_enable_ping_rate_limiting
2473024791 citadel_enable_slows_affect_air_drag
@@ -24877,6 +24938,7 @@ citadel_hero_roster_high_priority
2487724938 citadel_hero_roster_preferred
2487824939 citadel_hero_roster_random
2487924940 citadel_hero_settings_cloud_disable
24941+citadel_hero_specific_settings_enabled
2488024942 citadel_hero_testing_dummy_bullet_resist
2488124943 citadel_hero_testing_dummy_debuff_resist
2488224944 citadel_hero_testing_dummy_health_regen
@@ -24983,6 +25045,7 @@ citadel_increase_replay_speed
2498325045 citadel_increment_killstreak
2498425046 citadel_increment_killstreak [player_slot] [first_blood]
2498525047 citadel_initial_wall_jump_stamina_cost
25048+citadel_instant_ping_cancel_time
2498625049 citadel_invalidate_player_stats_cache
2498725050 citadel_invis_volume
2498825051 citadel_item
@@ -25323,6 +25386,7 @@ citadel_player_gold_reward_time
2532325386 citadel_player_ground_dash_max_percent
2532425387 citadel_player_ground_dash_min_percent
2532525388 citadel_player_level_hiding_extra_duration
25389+citadel_player_model_force_highest_lod
2532625390 citadel_player_move_speed_min
2532725391 citadel_player_move_speed_scale
2532825392 citadel_player_neutral_gold_drop_min
@@ -25512,7 +25576,6 @@ citadel_recent_comms_session_attempt_throttled_count
2551225576 citadel_recent_comms_throttling_limit
2551325577 citadel_recent_comms_throttling_penalty
2551425578 citadel_reduce_camera_shake
25515-citadel_region_override
2551625579 citadel_reload_rank_data
2551725580 citadel_render_minimap
2551825581 citadel_replay_manager_download_chunk_size
@@ -29091,7 +29154,17 @@ jpeg_screenshot
2909129154 jump_sometimes
2909229155 justify_horizontal
2909329156 justify_vertical
29157+kBoardGrid_All
29158+kBoardGrid_Black
29159+kBoardGrid_White
2909429160 kBranch
29161+kChessPiece_State_Idle
29162+kChessPiece_State_Moving
29163+kChessPiece_State_PickedUp
29164+kChessPiece_Type_Bishop
29165+kChessPiece_Type_Knight
29166+kChessPiece_Type_None
29167+kChessPiece_Type_Queen
2909529168 kDecalBlood
2909629169 kDecalCloak
2909729170 kDecalDefault
@@ -30523,6 +30596,8 @@ m_AIPhysicsModifier
3052330596 m_AOEAmberAnnounceSound
3052430597 m_AOEAmberImpactSound
3052530598 m_AOECastParticle
30599+m_AOEExplodeParticle
30600+m_AOEExplodeSound
3052630601 m_AOEImpactParticle
3052730602 m_AOELOSCheckType
3052830603 m_AOEModifier
@@ -30563,6 +30638,7 @@ m_ActorTargetProxTester
3056330638 m_ActualFlags
3056430639 m_AdditionalExtRefs
3056530640 m_AdditionalExtensions
30641+m_AdditionalPathParticle
3056630642 m_AdditionalTargetEntities
3056730643 m_AdditionalTornadoMover
3056830644 m_AfterChannelModifier
@@ -30717,6 +30793,7 @@ m_AuraModifier
3071730793 m_AuraModifierHandle
3071830794 m_AuraOffModifier
3071930795 m_AuraParticle
30796+m_AuraParticleFriendly
3072030797 m_AuraRadius
3072130798 m_AuraWerewolfModifier
3072230799 m_AutoCastDelayModifier
@@ -30796,6 +30873,10 @@ m_BiasEffectNegative
3079630873 m_BiasEffectPositive
3079730874 m_BigExplosionSlowModifier
3079830875 m_BindPose
30876+m_BishopPathParticle
30877+m_BishopRecallSound
30878+m_BishopSpawnSound
30879+m_BlackPieceModifier
3079930880 m_BlackboardReferences
3080030881 m_BlackboardResource
3080130882 m_BlastParticle
@@ -31085,6 +31166,8 @@ m_Constraints
3108531166 m_ConsumeMaxStacksHeroSound
3108631167 m_ConsumeMaxStacksSound
3108731168 m_ControlPoint
31169+m_CooldownModifier
31170+m_CooldownPlayerModifier
3108831171 m_CopiedUltSpawnedEntityModifier
3108931172 m_CopyTetherParticle
3109031173 m_CoreParticle
@@ -31440,6 +31523,7 @@ m_ExitTunnelSound
3144031523 m_ExpectedArgs
3144131524 m_ExpectedParamType
3144231525 m_ExperimentTokenHashCode
31526+m_ExpireModifier
3144331527 m_ExplodeBaseParticle
3144431528 m_ExplodeDebuffModifier
3144531529 m_ExplodeEffect
@@ -31556,6 +31640,7 @@ m_FootstepOverride
3155631640 m_FootstepType
3155731641 m_ForceGenerators
3155831642 m_ForceVSCameraPitch
31643+m_ForkParticle
3155931644 m_ForwardSpeedCurve
3156031645 m_Frame1
3156131646 m_Frame2
@@ -31632,13 +31717,15 @@ m_Grid
3163231717 m_GroundAuraModifier
3163331718 m_GroundDashCancelExecuteTime
3163431719 m_GroundDashExecuteTime
31720+m_GroundExplosionParticle
3163531721 m_GroundImpactParticle
3163631722 m_GroundJumpExecutedSound
3163731723 m_GroundParticle
3163831724 m_GroundParticleFriendly
3163931725 m_GroundPointModifier
3164031726 m_GroundPoundFallModifier
3164131727 m_GroundPoundImpactParticle
31728+m_GroundWarningParticle
3164231729 m_Group
3164331730 m_GroupName
3164431731 m_GroupNames
@@ -31948,6 +32035,7 @@ m_LaunchedSelfModifier
3194832035 m_LayerName
3194932036 m_LayerParticle
3195032037 m_Layout
32038+m_LeanCurve
3195132039 m_LeapHitImpact
3195232040 m_LeapHitSound
3195332041 m_LeapModifier
@@ -32104,13 +32192,20 @@ m_ModsPurchased
3210432192 m_MorphLayers
3210532193 m_MorphSetData
3210632194 m_MotionEnabled
32195+m_MoveAllyModifier
32196+m_MoveAvailableParticle
32197+m_MoveBuffModifier
3210732198 m_MoveChildArrowImg
3210832199 m_MoveCollide
32200+m_MoveKingModifier
32201+m_MoveModifier
32202+m_MoveQueenModifier
3210932203 m_MoveSlowModifier
3211032204 m_MoveSpeedModifier
3211132205 m_MoveType
3211232206 m_MoveTypeOverride
3211332207 m_MovementBlockedClips
32208+m_MovementCurve
3211432209 m_MovementSpeedCurve
3211532210 m_MovingToAttachModifier
3211632211 m_MovingToAttachProjectileSpeedCurve
@@ -32583,6 +32678,7 @@ m_PathNodes_TangentIn
3258332678 m_PathNodes_TangentOut
3258432679 m_PathParameters
3258532680 m_PathParams
32681+m_PathParticle
3258632682 m_PathSimple
3258732683 m_PathToEntityTransform
3258832684 m_PatrolTravelTimeByDistance
@@ -32640,6 +32736,7 @@ m_Position
3264032736 m_PositionDelta
3264132737 m_PostAOEModifier
3264232738 m_PostCubeBuffModifier
32739+m_PostExplodeParticle
3264332740 m_PostProcessing
3264432741 m_PostProcessingVolumes
3264532742 m_PostSleepBulletShredModifier
@@ -32726,6 +32823,8 @@ m_QAngle
3272632823 m_Quads
3272732824 m_Quaternion
3272832825 m_QuaternionStorage
32826+m_QueenExpireSound
32827+m_QueenRecallSound
3272932828 m_QueuedAbilityEndTime
3273032829 m_QueuedEvents
3273132830 m_QueuedLightStyleStrings
@@ -33144,6 +33243,7 @@ m_StaticChargeModifier
3314433243 m_StaticChargeWorldModifier
3314533244 m_StatueInvis
3314633245 m_StatusEffect
33246+m_StatusEffectParticle
3314733247 m_StatusImmuneModifier
3314833248 m_StealWatcherModifier
3314933249 m_StimPakModifier
@@ -33242,6 +33342,7 @@ m_TargetDir
3324233342 m_TargetEntities
3324333343 m_TargetEntity
3324433344 m_TargetFOV
33345+m_TargetHoverParticle
3324533346 m_TargetInput
3324633347 m_TargetLifestealModifier
3324733348 m_TargetLoopingSound
@@ -33251,7 +33352,11 @@ m_TargetNameMap
3325133352 m_TargetNonHeroModifier
3325233353 m_TargetOrientation
3325333354 m_TargetParticle
33355+m_TargetPreviewAllyParticle
33356+m_TargetPreviewBishopParticle
33357+m_TargetPreviewKingParticle
3325433358 m_TargetPreviewParticle
33359+m_TargetPreviewQueenParticle
3325533360 m_TargetPreviews
3325633361 m_TargetRevealModifier
3325733362 m_TargetScreenParticleEffect
@@ -33307,6 +33412,8 @@ m_ThreadSapAmpParticle
3330733412 m_ThrowSound
3330833413 m_ThumbnailOverlayImage
3330933414 m_TickParticle
33415+m_TileExplodeParticle
33416+m_TileModifier
3331033417 m_TiltTime
3331133418 m_TimeBetweenEvents
3331233419 m_TimeDestroy
@@ -33458,6 +33565,7 @@ m_VertexMaps
3345833565 m_VertexPositions
3345933566 m_VertexSetNames
3346033567 m_VerticalDrag
33568+m_VerticalOffsetCurve
3346133569 m_VerticallRecoil
3346233570 m_Vertices
3346333571 m_VialDebuffModifier
@@ -33507,6 +33615,8 @@ m_WeaponEaterTracker
3350733615 m_WeaponFxParticle
3350833616 m_WeaponImpactParticle
3350933617 m_WeaponInfo
33618+m_WeaponOffsetCrouch
33619+m_WeaponOffsetStand
3351033620 m_WebWallDestroyedParticle
3351133621 m_WebWallHitParticle
3351233622 m_WebWallParticle
@@ -33771,6 +33881,7 @@ m_bAirborneWhenDuckPressed
3377133881 m_bAjarDoorShouldntAlwaysOpen
3377233882 m_bAlert
3377333883 m_bAlignCameraOnAutoDismount
33884+m_bAlignOnDiagonal
3377433885 m_bAlignOrientationWithEdgeNormal
3377533886 m_bAlignWithExitDirectionDuringFall
3377633887 m_bAlignWithParent
@@ -33802,6 +33913,7 @@ m_bAllowLooping
3380233913 m_bAllowModifiersOnDeadEntities
3380333914 m_bAllowMotionDuringNoColli
This preview is truncated. The source commit contains the complete diff.
MDumpSource2/commands.txt+8-2
DumpSource2/commands.txt
+8-2
@@ -13,8 +13,11 @@
1313 +citadel_swtich_player_cam (clientdll release)
1414 Player Cam switching button pressed
1515
16++in_ability_instant_ping (clientdll release)
17+ Ping without radial
18+
1619 +in_ability_ping (clientdll release)
17- Ping button pressed
20+ Ping button pressed. Long hold opens comms wheel.
1821
1922 -bugvoice (developmentonly dontrecord defensive)
2023 Finish recording bug voice attachment.
@@ -31,8 +34,11 @@
3134 -citadel_swtich_player_cam (clientdll release)
3235 Player Cam switching button released
3336
37+-in_ability_instant_ping (clientdll release)
38+ Ping without radial
39+
3440 -in_ability_ping (clientdll release)
35- Ping button released
41+ Ping button released. Long hold opens comms wheel.
3642
3743 StackStats_Dump (developmentonly)
3844 Dump a named stackstats structure to disk. Usage: stackstats_dump "structname" ["filename"]
MDumpSource2/convars.txt+67-61
DumpSource2/convars.txt
+67-61
@@ -2473,9 +2473,6 @@ citadel_dump_keybindings false (developmentonly clientdll defensive)
24732473 citadel_enable_chat_rate_limiting true (developmentonly gamedll)
24742474 <no description>
24752475
2476-citadel_enable_new_ping_particle false (developmentonly clientdll)
2477- Convar to test new ping particle
2478-
24792476 citadel_enable_parties true (developmentonly clientdll defensive)
24802477 Enable client side party UI
24812478
@@ -2845,6 +2842,9 @@ citadel_hero_roster_random false (clientdll archive per_user release)
28452842 citadel_hero_settings_cloud_disable false (developmentonly clientdll defensive)
28462843 <no description>
28472844
2845+citadel_hero_specific_settings_enabled false (clientdll archive per_user)
2846+ Use hero-specific settings and keybinds
2847+
28482848 citadel_hero_testing_dummy_bullet_resist 0 (gamedll clientdll replicated cheat)
28492849 Bonus bullet resist % given to Target Dummies in Hero Testing
28502850
@@ -3097,6 +3097,9 @@ citadel_inactive_time_grace_period 30 (developmentonly gamedll defensive)
30973097 citadel_initial_wall_jump_stamina_cost 0 (developmentonly gamedll clientdll replicated defensive)
30983098 How much stamina is required, and costs, to perform your first wall jump.
30993099
3100+citadel_instant_ping_cancel_time 0.5 (developmentonly clientdll)
3101+ Holding the instant ping key longer than this cancels the ping.
3102+
31003103 citadel_item_draft_enabled 1 (gamedll clientdll replicated release)
31013104 Use item drafting? 1=only street brawl 2=always
31023105
@@ -3736,8 +3739,8 @@ citadel_pending_replay_num_retries 30 (developmentonly clientdll defensive)
37363739 citadel_pending_replay_retry_seconds 300 (developmentonly clientdll defensive)
37373740 <no description>
37383741
3739-citadel_per_unit_hotkeys_checked false (clientdll archive per_user)
3740- <no description>
3742+citadel_per_unit_hotkeys_checked false (clientdll hidden per_user release)
3743+ Old name of citadel_hero_specific_settings_enabled
37413744
37423745 citadel_per_weapon_per_surface_impact_effects true (developmentonly gamedll clientdll replicated defensive)
37433746 <no description>
@@ -3934,6 +3937,9 @@ citadel_player_ground_dash_min_percent 0.5 (gamedll clientdll replicated cheat)
39343937 citadel_player_level_hiding_extra_duration 0.45 (developmentonly clientdll defensive)
39353938 <no description>
39363939
3940+citadel_player_model_force_highest_lod true (clientdll release)
3941+ Forces the local player pawn to render using the highest LOD level.
3942+
39373943 citadel_player_move_speed_min 80 (gamedll clientdll replicated cheat)
39383944 Min walk speed
39393945
@@ -4438,9 +4444,6 @@ citadel_recent_comms_throttling_penalty 10 (gamedll replicated release)
44384444 citadel_reduce_camera_shake false (clientdll archive per_user)
44394445 Turns off screen shake.
44404446
4441-citadel_region_override -1 (clientdll release)
4442- Override the region of the client
4443-
44444447 citadel_replay_manager_download_chunk_size 1048576 (clientdll archive)
44454448 <no description>
44464449
@@ -8014,7 +8017,7 @@ labelled_debug_helper_show_text true (gamedll clientdll replicated cheat)
80148017 labelled_debug_helper_skeleton_show_bone_names true (gamedll clientdll replicated cheat)
80158018 <no description>
80168019
8017-lb_allow_shadow_rotation true (developmentonly cheat menubar_item)
8020+lb_allow_shadow_rotation true (developmentonly cheat menubar_item gameinfo_cannot_override)
80188021 SceneSystem/LightBinner/Shadow Rotation
80198022
80208023 lb_barnlight_shadow_use_precomputed_vis true (developmentonly defensive)
@@ -8044,7 +8047,7 @@ lb_csm_draw_alpha_tested true (developmentonly defensive)
80448047 lb_csm_draw_translucent true (developmentonly defensive)
80458048 <no description>
80468049
8047-lb_csm_fov_override -1 (developmentonly cheat)
8050+lb_csm_fov_override -1 (developmentonly cheat gameinfo_cannot_override)
80488051 <no description>
80498052
80508053 lb_csm_override_bulb_radius -1 (developmentonly defensive)
@@ -8071,40 +8074,40 @@ lb_cubemap_normalization_max 32 (developmentonly defensive)
80718074 lb_cubemap_normalization_roughness_begin 0.1 (developmentonly defensive)
80728075 <no description>
80738076
8074-lb_cull_offscreen_bounce_light_shadows true (developmentonly cheat)
8077+lb_cull_offscreen_bounce_light_shadows true (developmentonly cheat gameinfo_cannot_override)
80758078 Skip shadowmaps for offscreen dynamic bounce lights that indirect diffuse isn't going to sample
80768079
8077-lb_cull_onscreen_bounce_light_shadows false (developmentonly cheat)
8080+lb_cull_onscreen_bounce_light_shadows false (developmentonly cheat gameinfo_cannot_override)
80788081 Skip shadowmaps for *onscreen* dynamic bounce lights which will probably not be visible
80798082
8080-lb_debug_light_bounds false (developmentonly cheat menubar_item)
8083+lb_debug_light_bounds false (developmentonly cheat menubar_item gameinfo_cannot_override)
80818084 SceneSystem/LightBinner/Debug Light Bounds
80828085
8083-lb_debug_shadow_atlas false (developmentonly cheat menubar_item)
8086+lb_debug_shadow_atlas false (developmentonly cheat menubar_item gameinfo_cannot_override)
80848087 SceneSystem/LightBinner/Debug Shadow Atlas
80858088
8086-lb_debug_shadowtile_atlas false (developmentonly cheat menubar_item)
8089+lb_debug_shadowtile_atlas false (developmentonly cheat menubar_item gameinfo_cannot_override)
80878090 SceneSystem/LightBinner/Debug ShadowTile Atlas
80888091
8089-lb_debug_silhouette "" (enum: ESilhouetteType_t, developmentonly cheat menubar_item enum_value)
8092+lb_debug_silhouette "" (enum: ESilhouetteType_t, developmentonly cheat menubar_item gameinfo_cannot_override enum_value)
80908093 SceneSystem/LightBinner/Debug Silhouettes
80918094
8092-lb_debug_silhouette_sum 1 (min: 1, max: 3, developmentonly cheat)
8095+lb_debug_silhouette_sum 1 (min: 1, max: 3, developmentonly cheat gameinfo_cannot_override)
80938096 If we should draw normal silhouette or minkowski sum silhouette
80948097
8095-lb_debug_tiles "" (enum: ESilhouetteType_t, developmentonly cheat menubar_item enum_value)
8098+lb_debug_tiles "" (enum: ESilhouetteType_t, developmentonly cheat menubar_item gameinfo_cannot_override enum_value)
80968099 SceneSystem/LightBinner/Debug Tiles
80978100
8098-lb_debug_visualize_fog_shadowed_lights 0 (developmentonly cheat menubar_item)
8101+lb_debug_visualize_fog_shadowed_lights 0 (developmentonly cheat menubar_item gameinfo_cannot_override)
80998102 SceneSystem/LightBinner/Debug Visualize Fog Shadowed Lights
81008103
8101-lb_debug_visualize_lights 0 (developmentonly cheat menubar_item)
8104+lb_debug_visualize_lights 0 (developmentonly cheat menubar_item gameinfo_cannot_override)
81028105 SceneSystem/LightBinner/Debug Visualize Lights
81038106
8104-lb_debug_visualize_shadowed_light_details false (developmentonly cheat)
8107+lb_debug_visualize_shadowed_light_details false (developmentonly cheat gameinfo_cannot_override)
81058108 <no description>
81068109
8107-lb_debug_visualize_shadowed_lights 0 (developmentonly cheat menubar_item)
8110+lb_debug_visualize_shadowed_lights 0 (developmentonly cheat menubar_item gameinfo_cannot_override)
81088111 SceneSystem/LightBinner/Debug Visualize Shadowed Lights
81098112
81108113 lb_dynamic_shadow_penumbra true (developmentonly defensive)
@@ -8128,52 +8131,52 @@ lb_dynamic_shadow_resolution_hysteresis 0.33 (min: 0.01, max: 1, developmentonly
81288131 lb_dynamic_shadow_resolution_quantization 64 (min: 8, max: 128, developmentonly defensive)
81298132 Quantization of dynamically computed shadow size
81308133
8131-lb_enable_baked_shadows true (developmentonly cheat menubar_item)
8134+lb_enable_baked_shadows true (developmentonly cheat menubar_item gameinfo_cannot_override)
81328135 SceneSystem/LightBinner/Enable Baked Shadows
81338136
81348137 lb_enable_binning true (developmentonly menubar_item defensive)
81358138 SceneSystem/LightBinner/Enable Binning
81368139
8137-lb_enable_dynamic_lights true (developmentonly cheat)
8140+lb_enable_dynamic_lights true (developmentonly cheat gameinfo_cannot_override)
81388141 Allows rendering dynamic lights
81398142
8140-lb_enable_envmaps true (developmentonly cheat menubar_item)
8143+lb_enable_envmaps true (developmentonly cheat menubar_item gameinfo_cannot_override)
81418144 SceneSystem/LightBinner/Enable EnvMaps
81428145
8143-lb_enable_fog_mixed_shadows true (developmentonly cheat menubar_item)
8146+lb_enable_fog_mixed_shadows true (developmentonly cheat menubar_item gameinfo_cannot_override)
81448147 SceneSystem/LightBinner/Enable Fog Mixed Shadows
81458148
8146-lb_enable_lights true (developmentonly cheat menubar_item)
8149+lb_enable_lights true (developmentonly cheat menubar_item gameinfo_cannot_override)
81478150 SceneSystem/LightBinner/Enable Lights
81488151
81498152 lb_enable_shadow_casting true (developmentonly defensive)
81508153 Allow stationary/dynamic lights to cast shadows.
81518154
8152-lb_enable_stationary_lights true (developmentonly cheat)
8155+lb_enable_stationary_lights true (developmentonly cheat gameinfo_cannot_override)
81538156 Allows rendering stationary/mixed lights
81548157
8155-lb_enable_sunlight true (developmentonly cheat menubar_item)
8158+lb_enable_sunlight true (developmentonly cheat menubar_item gameinfo_cannot_override)
81568159 SceneSystem/LightBinner/Enable Sunlight
81578160
8158-lb_low_quality_shader_fade_region_rescale 0 (developmentonly cheat)
8161+lb_low_quality_shader_fade_region_rescale 0 (min: 0, max: 1, developmentonly)
81598162 For envmaps in low quality shader mode, how much of the fade region to scale the envmap box by.
81608163
8161-lb_max_visible_barn_lights_override -1 (developmentonly cheat)
8164+lb_max_visible_barn_lights_override -1 (developmentonly cheat gameinfo_cannot_override)
81628165 Override maximum visible barn lights
81638166
8164-lb_max_visible_envmaps_override -1 (developmentonly cheat)
8167+lb_max_visible_envmaps_override -1 (developmentonly cheat gameinfo_cannot_override)
81658168 Override maximum visible envmaps
81668169
8167-lb_mixed_shadows true (developmentonly cheat menubar_item)
8170+lb_mixed_shadows true (developmentonly cheat menubar_item gameinfo_cannot_override)
81688171 SceneSystem/LightBinner/Enable Mixed Shadows
81698172
8170-lb_override_barn_light_fade_sizes [0.05, 0.025] (developmentonly cheat)
8173+lb_override_barn_light_fade_sizes [0.05, 0.025] (developmentonly cheat gameinfo_cannot_override)
81718174 <no description>
81728175
8173-lb_override_barn_light_fade_sizes_enable false (developmentonly cheat)
8176+lb_override_barn_light_fade_sizes_enable false (developmentonly cheat gameinfo_cannot_override)
81748177 <no description>
81758178
8176-lb_override_barn_light_shadow_fade_sizes [0.1, 0.05] (developmentonly cheat)
8179+lb_override_barn_light_shadow_fade_sizes [0.1, 0.05] (developmentonly cheat gameinfo_cannot_override)
81778180 <no description>
81788181
81798182 lb_precomputed_shadowmap_depth_bias 0.00035 (developmentonly)
@@ -8185,10 +8188,10 @@ lb_precomputed_shadowmap_depth_bias_perspective 0.01 (developmentonly)
81858188 lb_precomputed_shadowmap_enable true (developmentonly)
81868189 <no description>
81878190
8188-lb_shadow_map_cull_empty_mixed false (cheat)
8191+lb_shadow_map_cull_empty_mixed false (cheat gameinfo_cannot_override)
81898192 Don't render shadows for mixed shadowmaps with no dynamics objects in view
81908193
8191-lb_shadow_map_culling true (cheat)
8194+lb_shadow_map_culling true (cheat gameinfo_cannot_override)
81928195 <no description>
81938196
81948197 lb_shadow_texture_height_override -1 (developmentonly defensive)
@@ -8221,13 +8224,13 @@ lb_time_sliced_shadow_map_rendering_enable true (developmentonly defensive)
82218224 lb_timesliced_shadows_dynamic_size true (developmentonly defensive)
82228225 <no description>
82238226
8224-lb_use_ellipsoid_bounds true (developmentonly cheat)
8227+lb_use_ellipsoid_bounds true (developmentonly cheat gameinfo_cannot_override)
82258228 <no description>
82268229
8227-lb_use_illumination_silhouette true (developmentonly cheat menubar_item)
8230+lb_use_illumination_silhouette true (developmentonly cheat menubar_item gameinfo_cannot_override)
82288231 SceneSystem/LightBinner/Use Illumination Bounds
82298232
8230-lb_use_illumination_volume true (developmentonly cheat)
8233+lb_use_illumination_volume true (developmentonly cheat gameinfo_cannot_override)
82318234 Disables use of illumination volume (may cause precomputed lighting errors)
82328235
82338236 leaderboards_cache_duration 600 (developmentonly clientdll)
@@ -9964,6 +9967,9 @@ panorama_suspend_animation false (developmentonly hidden defensive)
99649967 panorama_suspend_paint false (developmentonly hidden defensive)
99659968 <no description>
99669969
9970+panorama_synced_font_size_spew false (developmentonly clientdll hidden defensive)
9971+ Log SyncedFontSizeLabel group constraints and shared font size changes
9972+
99679973 panorama_temp_comp_layer_min_dimension 512 (developmentonly hidden defensive)
99689974 <no description>
99699975
@@ -10852,7 +10858,7 @@ r_experimental_lag_limiter false (developmentonly defensive)
1085210858 r_extra_render_frames 0 (cheat)
1085310859 <no description>
1085410860
10855-r_fallback_texture_lod_scale 2 (cheat)
10861+r_fallback_texture_lod_scale 2 (cheat gameinfo_cannot_override)
1085610862 Scale factor for requested texture size (texture streaming) - used for geo that doesn't have a precomputed UV density measure
1085710863
1085810864 r_farz -1 (clientdll cheat)
@@ -11398,7 +11404,7 @@ r_texture_eager_eviction false (developmentonly defensive)
1139811404 r_texture_hookup_uses_threadpool true (developmentonly defensive)
1139911405 Async Texture hookup uses its own threadpool instead of the global pool.
1140011406
11401-r_texture_lod_scale 1 (cheat)
11407+r_texture_lod_scale 1 (cheat gameinfo_cannot_override)
1140211408 Scale factor for requested texture size (texture streaming)
1140311409
1140411410 r_texture_nonstreaming_load true (developmentonly defensive)
@@ -11863,19 +11869,19 @@ sc_clutter_desity_override false (developmentonly)
1186311869 sc_clutter_enable true (developmentonly menubar_item)
1186411870 SceneSystem/Clutter/Draw Clutter
1186511871
11866-sc_disableThreading false (cheat)
11872+sc_disableThreading false (developmentonly defensive)
1186711873 <no description>
1186811874
1186911875 sc_disable_baked_lighting false (developmentonly defensive)
1187011876 <no description>
1187111877
11872-sc_disable_culling_boxes false (cheat)
11878+sc_disable_culling_boxes false (cheat gameinfo_cannot_override)
1187311879 <no description>
1187411880
11875-sc_disable_procedural_layer_rendering false (cheat)
11881+sc_disable_procedural_layer_rendering false (cheat gameinfo_cannot_override)
1187611882 <no description>
1187711883
11878-sc_disable_shadow_fastpath false (cheat)
11884+sc_disable_shadow_fastpath false (developmentonly defensive)
1187911885 <no description>
1188011886
1188111887 sc_disable_spotlight_shadows false (cheat gameinfo_cannot_override)
@@ -11893,22 +11899,22 @@ sc_dithered_lod_transition_amt 0.075 (min: 0, max: 0.2, developmentonly defensiv
1189311899 sc_draw_aggregate_meshes true (developmentonly menubar_item)
1189411900 SceneSystem/Aggregates/Draw Aggregates
1189511901
11896-sc_dump_lists "" (cheat)
11902+sc_dump_lists "" (cheat gameinfo_cannot_override)
1189711903 <no description>
1189811904
1189911905 sc_enable_discard true (developmentonly defensive)
1190011906 <no description>
1190111907
11902-sc_extended_stats false (cheat)
11908+sc_extended_stats false (cheat gameinfo_cannot_override)
1190311909 <no description>
1190411910
11905-sc_fade_distance_scale_override -1 (cheat)
11911+sc_fade_distance_scale_override -1 (cheat gameinfo_cannot_override)
1190611912 <no description>
1190711913
11908-sc_fog_cull true (cheat)
11914+sc_fog_cull true (cheat gameinfo_cannot_override)
1190911915 <no description>
1191011916
11911-sc_force_lod_level -1 (cheat)
11917+sc_force_lod_level -1 (cheat gameinfo_cannot_override)
1191211918 <no description>
1191311919
1191411920 sc_force_materials_batchable false (cheat)
@@ -11917,7 +11923,7 @@ sc_force_materials_batchable false (cheat)
1191711923 sc_force_single_display_list_per_layer false (developmentonly defensive)
1191811924 <no description>
1191911925
11920-sc_force_translation_in_projection false (cheat)
11926+sc_force_translation_in_projection false (cheat gameinfo_cannot_override)
1192111927 If enabled, the camera's translation will be included in the projection matrix.
1192211928
1192311929 sc_hdr_enabled_override -1 (developmentonly defensive)
@@ -12019,22 +12025,22 @@ sc_no_cull false (developmentonly defensive)
1201912025 sc_no_vis false (developmentonly defensive)
1202012026 <no description>
1202112027
12022-sc_only_render_opaque false (cheat)
12028+sc_only_render_opaque false (cheat gameinfo_cannot_override)
1202312029 <no description>
1202412030
12025-sc_only_render_shadowcasters false (cheat)
12031+sc_only_render_shadowcasters false (cheat gameinfo_cannot_override)
1202612032 <no description>
1202712033
1202812034 sc_particle_debug_visualizer false (developmentonly cheat menubar_item)
1202912035 SceneSystem/Particles/Debug Visualizer
1203012036
12031-sc_reject_all_objects false (cheat)
12037+sc_reject_all_objects false (developmentonly defensive)
1203212038 <no description>
1203312039
1203412040 sc_rendergraph_debug_visualizer false (developmentonly menubar_item)
1203512041 SceneSystem/RenderGraph Visualizer
1203612042
12037-sc_screen_size_lod_scale_override -1 (cheat)
12043+sc_screen_size_lod_scale_override -1 (developmentonly defensive)
1203812044 <no description>
1203912045
1204012046 sc_shadow_depth_bias 256 (developmentonly defensive)
@@ -12049,7 +12055,7 @@ sc_shadow_depth_bias_state_override false (developmentonly defensive)
1204912055 sc_shadow_slopescale_depth_bias 2.13 (developmentonly defensive)
1205012056 <no description>
1205112057
12052-sc_show_cs_skinning_stats false (developmentonly cheat menubar_item)
12058+sc_show_cs_skinning_stats false (developmentonly cheat menubar_item gameinfo_cannot_override)
1205312059 SceneSystem/Compute Skinning Stats
1205412060
1205512061 sc_show_gpu_profi
This preview is truncated. The source commit contains the complete diff.
MDumpSource2/entities/client.fgd+44-0
DumpSource2/entities/client.fgd
+44-0
@@ -1081,6 +1081,31 @@
10811081 [
10821082 ]
10831083
1084+// CCitadel_Ability_Chessmaster_ForkPiece
1085+@PointClass base(citadel_base_ability) = ability_chessmaster_forkpiece
1086+[
1087+]
1088+
1089+// CCitadel_Ability_Chessmaster_KnightBuff
1090+@PointClass base(citadel_base_ability) = ability_chessmaster_knightbuff
1091+[
1092+]
1093+
1094+// CCitadel_Ability_Chessmaster_MoveChessPiece
1095+@PointClass base(citadel_base_ability) = ability_chessmaster_movechesspiece
1096+[
1097+]
1098+
1099+// CCitadel_Ability_Chessmaster_Queen
1100+@PointClass base(citadel_base_ability) = ability_chessmaster_queen
1101+[
1102+]
1103+
1104+// CCitadel_Ability_Chessmaster_ThrowBishop
1105+@PointClass base(citadel_base_ability) = ability_chessmaster_throwbishop
1106+[
1107+]
1108+
10841109 // CCitadel_Ability_Crackshot
10851110 @PointClass base(citadel_base_ability) = ability_crackshot
10861111 [
@@ -2191,6 +2216,11 @@
21912216 [
21922217 ]
21932218
2219+// CCitadel_Ability_ChessMaster_PrimaryWeapon
2220+@PointClass base(CCitadel_Ability_PrimaryWeapon) = citadel_ability_chessmaster_primaryweapon
2221+[
2222+]
2223+
21942224 // CCitadel_Ability_Chrono_KineticCarbine
21952225 @PointClass base(citadel_base_ability) = citadel_ability_chrono_kinetic_carbine
21962226 [
@@ -2722,6 +2752,15 @@
27222752 [
27232753 ]
27242754
2755+// CNPC_ChessPiece
2756+@PointClass base(C_AI_CitadelNPC) = citadel_chesspiece_entity
2757+[
2758+ ability(target_destination) // FIELD_EHANDLE m_hAbility
2759+ lifetime(float) // FIELD_FLOAT32 m_flLifetime
2760+ chesspiece_state(integer) // FIELD_INT32 m_iChessPieceState
2761+ chesspiece_type(integer) // FIELD_INT32 m_iChessPieceType
2762+]
2763+
27252764 // C_CitadelConfigurableTrackedProjectile
27262765 @PointClass base(citadel_projectile) = citadel_configurable_tracked_projectile
27272766 [
@@ -5153,6 +5192,11 @@
51535192 [
51545193 ]
51555194
5195+// C_Projectile_ChessMaster_Fork_Projectile
5196+@PointClass base(citadel_projectile) = projectile_chessmaster_forkpiece
5197+[
5198+]
5199+
51565200 // CCitadel_Projectile_Cyclone
51575201 @PointClass base(citadel_projectile) = projectile_cyclone
51585202 [
MDumpSource2/entities/server.fgd+54-10
DumpSource2/entities/server.fgd
+54-10
@@ -757,6 +757,31 @@
757757 [
758758 ]
759759
760+// CCitadel_Ability_Chessmaster_ForkPiece
761+@PointClass base(citadel_base_ability) = ability_chessmaster_forkpiece
762+[
763+]
764+
765+// CCitadel_Ability_Chessmaster_KnightBuff
766+@PointClass base(citadel_base_ability) = ability_chessmaster_knightbuff
767+[
768+]
769+
770+// CCitadel_Ability_Chessmaster_MoveChessPiece
771+@PointClass base(citadel_base_ability) = ability_chessmaster_movechesspiece
772+[
773+]
774+
775+// CCitadel_Ability_Chessmaster_Queen
776+@PointClass base(citadel_base_ability) = ability_chessmaster_queen
777+[
778+]
779+
780+// CCitadel_Ability_Chessmaster_ThrowBishop
781+@PointClass base(citadel_base_ability) = ability_chessmaster_throwbishop
782+[
783+]
784+
760785 // CCitadel_Ability_Crackshot
761786 @PointClass base(citadel_base_ability) = ability_crackshot
762787 [
@@ -2767,6 +2792,11 @@
27672792 [
27682793 ]
27692794
2795+// CCitadel_Ability_ChessMaster_PrimaryWeapon
2796+@PointClass base(CCitadel_Ability_PrimaryWeapon) = citadel_ability_chessmaster_primaryweapon
2797+[
2798+]
2799+
27702800 // CCitadel_Ability_Chrono_KineticCarbine
27712801 @PointClass base(citadel_base_ability) = citadel_ability_chrono_kinetic_carbine
27722802 [
@@ -3334,6 +3364,25 @@
33343364 [
33353365 ]
33363366
3367+// CAI_CitadelNPC
3368+@BaseClass base(base_npc) = citadel_npc
3369+[
3370+ // component CCitadelAbilityComponent
3371+ // component CCitadelRegenComponent
3372+ // component CCitadelMinimapComponent
3373+ owning_ability(target_destination) // FIELD_EHANDLE m_hAbilityOwner
3374+ caster(target_destination) // FIELD_EHANDLE m_hCaster
3375+]
3376+
3377+// CNPC_ChessPiece
3378+@PointClass base(citadel_npc) = citadel_chesspiece_entity
3379+[
3380+ ability(target_destination) // FIELD_EHANDLE m_hAbility
3381+ lifetime(float) // FIELD_FLOAT32 m_flLifetime
3382+ chesspiece_state(integer) // FIELD_INT32 m_iChessPieceState
3383+ chesspiece_type(integer) // FIELD_INT32 m_iChessPieceType
3384+]
3385+
33373386 // CCitadelConfigurableTrackedProjectile
33383387 @PointClass base(citadel_projectile) = citadel_configurable_tracked_projectile
33393388 [
@@ -3736,16 +3785,6 @@
37363785 StartSoundVerticalOffset(float) // FIELD_FLOAT32 m_flStartSoundVerticalOffset
37373786 ]
37383787
3739-// CAI_CitadelNPC
3740-@BaseClass base(base_npc) = citadel_npc
3741-[
3742- // component CCitadelAbilityComponent
3743- // component CCitadelRegenComponent
3744- // component CCitadelMinimapComponent
3745- owning_ability(target_destination) // FIELD_EHANDLE m_hAbilityOwner
3746- caster(target_destination) // FIELD_EHANDLE m_hCaster
3747-]
3748-
37493788 // CTriggerObscuredVolume
37503789 @PointClass base(trigger) = citadel_obscured_volume
37513790 [
@@ -9430,6 +9469,11 @@
94309469 [
94319470 ]
94329471
9472+// CProjectile_ChessMaster_Fork_Projectile
9473+@PointClass base(citadel_projectile) = projectile_chessmaster_forkpiece
9474+[
9475+]
9476+
94339477 // CCitadel_Projectile_Cyclone
94349478 @PointClass base(citadel_projectile) = projectile_cyclone
94359479 [
MDumpSource2/module_metadata/client/pulse_bindings.txt+1-0
DumpSource2/module_metadata/client/pulse_bindings.txt
+1-0
@@ -3525,6 +3525,7 @@ PointCameraSettings_t
35253525 @lib:client.dll!CItemCrate_API = 0
35263526 @lib:client.dll!CLightComponent_API = 0
35273527 @lib:client.dll!CNecro_HauntingSkullEntity_API = 0
3528+@lib:client.dll!CNPC_ChessPiece_API = 0
35283529 @lib:client.dll!CNPC_FamiliarHelper_API = 0
35293530 @lib:client.dll!CNPC_NecroSkele_API = 0
35303531 @lib:client.dll!CNPC_Ratking_Rat_API = 0
MDumpSource2/module_metadata/server/pulse_bindings.txt+1-0
DumpSource2/module_metadata/server/pulse_bindings.txt
+1-0
@@ -11754,6 +11754,7 @@ ServerEntity_CPointPulse
1175411754 @lib:server.dll!CNecro_HauntingSkullEntity_API = 0
1175511755 @lib:server.dll!CNodeEnt_API = 0
1175611756 @lib:server.dll!CNPC_BarrackBoss_API = 0
11757+@lib:server.dll!CNPC_ChessPiece_API = 0
1175711758 @lib:server.dll!CNPC_FamiliarHelper_API = 0
1175811759 @lib:server.dll!CNPC_NecroSkele_API = 0
1175911760 @lib:server.dll!CNPC_Ratking_Rat_API = 0
MDumpSource2/network/client.txt+39-5
DumpSource2/network/client.txt
+39-5
@@ -661,6 +661,31 @@ CCitadel_Ability_ChargedTackle
661661
662662 CCitadel_Ability_Charged_Bomb
663663
664+CCitadel_Ability_ChessMaster_PrimaryWeapon
665+ int m_iCurrentShotCount
666+
667+CCitadel_Ability_Chessmaster_ForkPiece
668+ EHANDLE m_hCameraTarget (sent as: ehandle)
669+ bool m_bActive
670+
671+CCitadel_Ability_Chessmaster_KnightBuff
672+
673+CCitadel_Ability_Chessmaster_MoveChessPiece
674+ GameTime_t m_tCancelHoverTime (sent as: float32)
675+ EHANDLE m_pSelectedPiece (sent as: ehandle)
676+ float m_flCachedMoveDistance
677+
678+CCitadel_Ability_Chessmaster_Queen
679+ int m_iRemainingMoves
680+ EHANDLE m_pDeployedQueen (sent as: ehandle)
681+ bool m_bActive
682+
683+CCitadel_Ability_Chessmaster_ThrowBishop
684+ EHANDLE m_vecDeployedPieces (sent as: ehandle)
685+ bool m_bActive
686+ int m_iBishopIndex
687+ GameTime_t m_tRecastEndTime (sent as: float32)
688+
664689 CCitadel_Ability_ChronoSwap
665690
666691 CCitadel_Ability_Chrono_KineticCarbine
@@ -1289,11 +1314,11 @@ CCitadel_Ability_Ratking_PrimaryWeapon
12891314 CCitadel_Ability_Ratking_ScrapGrenade
12901315
12911316 CCitadel_Ability_Ratking_StandardBearer
1292- GameTime_t m_flForcedPlantTime (sent as: float32)
1293- GameTime_t m_flChargeResumeTime (sent as: float32)
1294- GameTime_t m_flChargeStartTime (sent as: float32; change callbacks: OnBannerChargingStateChanged)
1295- EPlantLeapPhase_t m_ePlantLeapPhase
1296- GameTime_t m_flPlantLeapPhaseStartTime (sent as: float32)
1317+ GameTime_t m_flForcedPlantTime (sent as: float32; user groups: LocalPlayerOwnerAndObserversExclusive)
1318+ GameTime_t m_flChargeResumeTime (sent as: float32; user groups: LocalPlayerOwnerAndObserversExclusive)
1319+ GameTime_t m_flChargeStartTime (sent as: float32; user groups: LocalPlayerOwnerAndObserversExclusive; change callbacks: OnBannerChargingStateChanged)
1320+ EPlantLeapPhase_t m_ePlantLeapPhase (user groups: LocalPlayerOwnerAndObserversExclusive)
1321+ GameTime_t m_flPlantLeapPhaseStartTime (sent as: float32; user groups: LocalPlayerOwnerAndObserversExclusive)
12971322
12981323 CCitadel_Ability_RestorativeGoo
12991324 GameTime_t m_flSelfCastEndTime (sent as: float32; user groups: LocalPlayerOwnerAndObserversExclusive)
@@ -2305,6 +2330,13 @@ CModifierProperty
23052330 uint32 m_bvDisabledStateMask (change callbacks: modifierStatesChanged)
23062331 uint32 m_bvEnabledPredictedStateMask (change callbacks: modifierStatesChanged)
23072332
2333+CNPC_ChessPiece
2334+ GameTime_t m_tCooldownStartTime (sent as: float32)
2335+ GameTime_t m_tCooldownEndTime (sent as: float32)
2336+ CHandle< CCitadelBaseAbility> m_hAbility (sent as: ehandle)
2337+ int m_iChessPieceState
2338+ int m_iChessPieceType
2339+
23082340 CNPC_FamiliarHelper
23092341 GameTime_t m_tCooldownStartTime (sent as: float32)
23102342 GameTime_t m_tCooldownEndTime (sent as: float32)
@@ -3897,6 +3929,8 @@ C_PrecipitationBlocker
38973929
38983930 C_Projectile_Boho_SkipGrenade
38993931
3932+C_Projectile_ChessMaster_Fork_Projectile
3933+
39003934 C_Projectile_Doorman_Cart_Projectile
39013935
39023936 C_Projectile_GraveStone_Projectile
MDumpSource2/network/server.txt+39-5
DumpSource2/network/server.txt
+39-5
@@ -1237,6 +1237,31 @@ CCitadel_Ability_ChargedTackle
12371237
12381238 CCitadel_Ability_Charged_Bomb
12391239
1240+CCitadel_Ability_ChessMaster_PrimaryWeapon
1241+ int m_iCurrentShotCount
1242+
1243+CCitadel_Ability_Chessmaster_ForkPiece
1244+ EHANDLE m_hCameraTarget (sent as: ehandle)
1245+ bool m_bActive
1246+
1247+CCitadel_Ability_Chessmaster_KnightBuff
1248+
1249+CCitadel_Ability_Chessmaster_MoveChessPiece
1250+ GameTime_t m_tCancelHoverTime (sent as: float32)
1251+ EHANDLE m_pSelectedPiece (sent as: ehandle)
1252+ float m_flCachedMoveDistance
1253+
1254+CCitadel_Ability_Chessmaster_Queen
1255+ int m_iRemainingMoves
1256+ EHANDLE m_pDeployedQueen (sent as: ehandle)
1257+ bool m_bActive
1258+
1259+CCitadel_Ability_Chessmaster_ThrowBishop
1260+ EHANDLE m_vecDeployedPieces (sent as: ehandle)
1261+ bool m_bActive
1262+ int m_iBishopIndex
1263+ GameTime_t m_tRecastEndTime (sent as: float32)
1264+
12401265 CCitadel_Ability_ChronoSwap
12411266
12421267 CCitadel_Ability_Chrono_KineticCarbine
@@ -1865,11 +1890,11 @@ CCitadel_Ability_Ratking_PrimaryWeapon
18651890 CCitadel_Ability_Ratking_ScrapGrenade
18661891
18671892 CCitadel_Ability_Ratking_StandardBearer
1868- GameTime_t m_flForcedPlantTime (sent as: float32)
1869- GameTime_t m_flChargeResumeTime (sent as: float32)
1870- GameTime_t m_flChargeStartTime (sent as: float32; change callbacks: OnBannerChargingStateChanged)
1871- EPlantLeapPhase_t m_ePlantLeapPhase
1872- GameTime_t m_flPlantLeapPhaseStartTime (sent as: float32)
1893+ GameTime_t m_flForcedPlantTime (sent as: float32; user groups: LocalPlayerOwnerAndObserversExclusive)
1894+ GameTime_t m_flChargeResumeTime (sent as: float32; user groups: LocalPlayerOwnerAndObserversExclusive)
1895+ GameTime_t m_flChargeStartTime (sent as: float32; user groups: LocalPlayerOwnerAndObserversExclusive; change callbacks: OnBannerChargingStateChanged)
1896+ EPlantLeapPhase_t m_ePlantLeapPhase (user groups: LocalPlayerOwnerAndObserversExclusive)
1897+ GameTime_t m_flPlantLeapPhaseStartTime (sent as: float32; user groups: LocalPlayerOwnerAndObserversExclusive)
18731898
18741899 CCitadel_Ability_RestorativeGoo
18751900 GameTime_t m_flSelfCastEndTime (sent as: float32; user groups: LocalPlayerOwnerAndObserversExclusive)
@@ -3724,6 +3749,13 @@ CNPC_Boss_Tier3
37243749
37253750 CNPC_Boss_Tier3Core
37263751
3752+CNPC_ChessPiece
3753+ GameTime_t m_tCooldownStartTime (sent as: float32)
3754+ GameTime_t m_tCooldownEndTime (sent as: float32)
3755+ CHandle< CCitadelBaseAbility> m_hAbility (sent as: ehandle)
3756+ int m_iChessPieceState
3757+ int m_iChessPieceType
3758+
37273759 CNPC_Escort
37283760
37293761 CNPC_FamiliarHelper
@@ -4243,6 +4275,8 @@ CProjectile_Boho_SkipGrenade
42434275
42444276 CProjectile_BookwormDragon_Projectile
42454277
4278+CProjectile_ChessMaster_Fork_Projectile
4279+
42464280 CProjectile_Doorman_Cart_Projectile
42474281
42484282 CProjectile_Familiar_MovingToAttach
ADumpSource2/schemas/client/CAI_NPC_ChessPieceVData.h+18-0
DumpSource2/schemas/client/CAI_NPC_ChessPieceVData.h
+18-0
@@ -0,0 +1,18 @@
1+// MHasKV3TransferPolymorphicClassname
2+class CAI_NPC_ChessPieceVData : public CAI_CitadelNPCVData
3+{
4+ // MPropertyStartGroup = "Modifiers"
5+ CEmbeddedSubclass< CCitadelModifier > m_ExpireModifier;
6+ // MPropertyStartGroup = "Outline"
7+ bool m_bShouldUseCooldownOutline;
8+ Color m_cCooldownOutlineColor;
9+ float32 m_flCooldownOutlineWidth;
10+ // MPropertyStartGroup = "Gameplay"
11+ bool m_bShouldMove;
12+ bool m_bShouldKnockawayOnMelee;
13+ float32 m_flMeleeDuration; // = 1
14+ float32 m_flMeleeFireDelay; // = 0.1
15+ float32 m_flHopSpeed; // = 50
16+ float32 m_flMeleeKnockupStrength; // = 50
17+ float32 m_flMeleeKnockbackStrength; // = 50
18+};
MDumpSource2/schemas/client/CCitadel_Ability_Baba_BenchRun_VData.h+2-0
DumpSource2/schemas/client/CCitadel_Ability_Baba_BenchRun_VData.h
+2-0
@@ -3,6 +3,8 @@ class CCitadel_Ability_Baba_BenchRun_VData : public CitadelAbilityVData
33 {
44 // MPropertyStartGroup = "Gameplay"
55 float32 m_flMaxChargeJumpDuration;
6+ Vector m_WeaponOffsetStand;
7+ Vector m_WeaponOffsetCrouch;
68 // MPropertyStartGroup = "Modifiers"
79 CEmbeddedSubclass< CCitadelModifier > m_BenchRunModifier;
810 // MPropertyStartGroup = "Visuals"
ADumpSource2/schemas/client/CCitadel_Ability_ChessMaster_PrimaryWeapon.h+4-0
DumpSource2/schemas/client/CCitadel_Ability_ChessMaster_PrimaryWeapon.h
+4-0
@@ -0,0 +1,4 @@
1+class CCitadel_Ability_ChessMaster_PrimaryWeapon : public CCitadel_Ability_PrimaryWeapon
2+{
3+ int32 m_iCurrentShotCount;
4+};
ADumpSource2/schemas/client/CCitadel_Ability_ChessMaster_PrimaryWeaponVData.h+14-0
DumpSource2/schemas/client/CCitadel_Ability_ChessMaster_PrimaryWeaponVData.h
+14-0
@@ -0,0 +1,14 @@
1+// MHasKV3TransferPolymorphicClassname
2+class CCitadel_Ability_ChessMaster_PrimaryWeaponVData : public CCitadel_Ability_PrimaryWeaponVData
3+{
4+ // MPropertyStartGroup = "Visuals"
5+ CResourceNameTyped< CWeakHandle< InfoForResourceTypeIParticleSystemDefinition > > m_strBishopTracer;
6+ float32 m_flMoveSlashThreshold; // = 20
7+ // MPropertyStartGroup = "Sounds"
8+ CSoundEventName m_strBishopCommandSound;
9+ // MPropertyStartGroup = "Gameplay"
10+ float32 m_flHorizontalOffsetPerShot; // = 5
11+ // MPropertyStartGroup = "AnimGraph2"
12+ float32 m_flReshuffleHoldTime; // = 0.05
13+ CGlobalSymbol m_strAG2HeroActionGainedBullets; // = "reshuffle"
14+};
ADumpSource2/schemas/client/CCitadel_Ability_Chessmaster_ForkPiece.h+7-0
DumpSource2/schemas/client/CCitadel_Ability_Chessmaster_ForkPiece.h
+7-0
@@ -0,0 +1,7 @@
1+class CCitadel_Ability_Chessmaster_ForkPiece : public C_CitadelBaseAbility
2+{
3+ CHandle< C_BaseEntity > m_hCameraTarget;
4+ CHandle< C_CitadelProjectile > m_cProjectileLeft;
5+ CHandle< C_CitadelProjectile > m_cProjectileRight;
6+ bool m_bActive;
7+};
ADumpSource2/schemas/client/CCitadel_Ability_Chessmaster_ForkPieceVData.h+31-0
DumpSource2/schemas/client/CCitadel_Ability_Chessmaster_ForkPieceVData.h
+31-0
@@ -0,0 +1,31 @@
1+// MHasKV3TransferPolymorphicClassname
2+class CCitadel_Ability_Chessmaster_ForkPieceVData : public CitadelAbilityVData
3+{
4+ // MPropertyGroupName = "Visuals"
5+ CResourceNameTyped< CWeakHandle< InfoForResourceTypeIParticleSystemDefinition > > m_ImpactParticle;
6+ CResourceNameTyped< CWeakHandle< InfoForResourceTypeIParticleSystemDefinition > > m_ForkParticle;
7+ // MPropertyStartGroup = "Modifiers"
8+ CEmbeddedSubclass< CCitadelModifier > m_DebuffModifier;
9+ CEmbeddedSubclass< CCitadelModifier > m_HexModifier;
10+ CEmbeddedSubclass< CCitadelModifier > m_ImmunityModifier;
11+ // MPropertyStartGroup = "Sounds"
12+ CSoundEventName m_strForkSound;
13+ CSoundEventName m_strReflectSound;
14+ CSoundEventName m_strExpireSound;
15+ // MPropertyStartGroup = "Gameplay"
16+ bool m_bGrowImmobilizeDurationFromDistance;
17+ bool m_bOnlyDebuffOnFork;
18+ bool m_bShouldDropEnemyAura; // = true
19+ bool m_bShouldDropAllyAura;
20+ bool m_bAllowMultihitOnReverse;
21+ float32 m_flDeployGap; // = 10
22+ float32 m_flTraceRadius; // = 10
23+ float32 m_flDistanceAboveGround; // = 16
24+ float32 m_flFloatDownRate; // = 10
25+ float32 m_flClimbHeight; // = 64
26+ float32 m_flStepDownHeight; // = 64
27+ float32 m_flMinPitch;
28+ float32 m_flMaxPitch; // = 90
29+ float32 m_flReverseTraceDistance; // = 150
30+ float32 m_flImmunityDuration; // = 0.3
31+};
ADumpSource2/schemas/client/CCitadel_Ability_Chessmaster_KnightBuff.h+5-0
DumpSource2/schemas/client/CCitadel_Ability_Chessmaster_KnightBuff.h
+5-0
@@ -0,0 +1,5 @@
1+class CCitadel_Ability_Chessmaster_KnightBuff : public C_CitadelBaseAbility
2+{
3+ CHandle< CCitadel_Ability_Chessmaster_MoveChessPiece > m_hMoveAbility;
4+ CUtlVector< CModifierHandleTyped< CCitadelModifier > > m_vBuffs;
5+};
ADumpSource2/schemas/client/CCitadel_Ability_Chessmaster_KnightBuffVData.h+13-0
DumpSource2/schemas/client/CCitadel_Ability_Chessmaster_KnightBuffVData.h
+13-0
@@ -0,0 +1,13 @@
1+// MHasKV3TransferPolymorphicClassname
2+class CCitadel_Ability_Chessmaster_KnightBuffVData : public CitadelAbilityVData
3+{
4+ // MPropertyStartGroup = "Visuals"
5+ CResourceNameTyped< CWeakHandle< InfoForResourceTypeIParticleSystemDefinition > > m_ExplosionParticle;
6+ // MPropertyStartGroup = "Modifiers"
7+ CEmbeddedSubclass< CCitadelModifierAura > m_AuraModifier;
8+ CEmbeddedSubclass< CCitadelModifier > m_BuffModifier;
9+ CEmbeddedSubclass< CCitadelModifier > m_MoveBuffModifier;
10+ CEmbeddedSubclass< CCitadelModifier > m_SlowModifier;
11+ // MPropertyStartGroup = "Sounds"
12+ CSoundEventName m_strExplosionSound;
13+};
ADumpSource2/schemas/client/CCitadel_Ability_Chessmaster_MoveChessPiece.h+8-0
DumpSource2/schemas/client/CCitadel_Ability_Chessmaster_MoveChessPiece.h
+8-0
@@ -0,0 +1,8 @@
1+// MAbilityDynamicValuesSuppressCacheWhileActive
2+class CCitadel_Ability_Chessmaster_MoveChessPiece : public C_CitadelBaseAbility
3+{
4+ SatVolumeIndex_t m_nSatVolumeIndex;
5+ GameTime_t m_tCancelHoverTime;
6+ CHandle< C_BaseEntity > m_pSelectedPiece;
7+ float32 m_flCachedMoveDistance;
8+};
ADumpSource2/schemas/client/CCitadel_Ability_Chessmaster_MoveChessPieceVData.h+40-0
DumpSource2/schemas/client/CCitadel_Ability_Chessmaster_MoveChessPieceVData.h
+40-0
@@ -0,0 +1,40 @@
1+// MHasKV3TransferPolymorphicClassname
2+class CCitadel_Ability_Chessmaster_MoveChessPieceVData : public CitadelAbilityVData
3+{
4+ // MPropertyStartGroup = "Gameplay"
5+ CUtlOrderedMap< EChessPieceType, CSubclassName< 4 > > m_mapChessAbilities;
6+ // MPropertyStartGroup = "Modifiers"
7+ CEmbeddedSubclass< CCitadelModifier > m_MoveModifier;
8+ CEmbeddedSubclass< CCitadelModifier > m_MoveAllyModifier;
9+ CEmbeddedSubclass< CCitadelModifier > m_MoveKingModifier;
10+ CEmbeddedSubclass< CCitadelModifier > m_MoveQueenModifier;
11+ CEmbeddedSubclass< CCitadelModifier > m_CooldownModifier;
12+ CEmbeddedSubclass< CCitadelModifier > m_CooldownPlayerModifier;
13+ // MPropertyStartGroup = "Visuals"
14+ Color m_cHoverOutlineColor;
15+ float32 m_flHoverOutlineWidth;
16+ CResourceNameTyped< CWeakHandle< InfoForResourceTypeIParticleSystemDefinition > > m_TargetHoverParticle;
17+ CResourceNameTyped< CWeakHandle< InfoForResourceTypeIParticleSystemDefinition > > m_TargetPreviewBishopParticle;
18+ CResourceNameTyped< CWeakHandle< InfoForResourceTypeIParticleSystemDefinition > > m_TargetPreviewAllyParticle;
19+ CResourceNameTyped< CWeakHandle< InfoForResourceTypeIParticleSystemDefinition > > m_TargetPreviewQueenParticle;
20+ CResourceNameTyped< CWeakHandle< InfoForResourceTypeIParticleSystemDefinition > > m_TargetPreviewKingParticle;
21+ // MPropertyStartGroup = "Sounds"
22+ CSoundEventName m_strHitConfirmSound;
23+ CSoundEventName m_strMoveBishopSound;
24+ CSoundEventName m_strMoveKnightSound;
25+ CSoundEventName m_strMoveQueenSound;
26+ CSoundEventName m_strMoveKingSound;
27+ CSoundEventName m_strSelectPieceSound;
28+ // MPropertyStartGroup = "Gameplay"
29+ float32 m_flHoverTime; // = 3
30+ float32 m_flPassiveTargetingConeAngle; // = 40
31+ float32 m_flPassiveTargetingHalfWidth; // = 40
32+ float32 m_flPassiveTargetingNearbyCasterRadius; // = 100
33+ float32 m_flPassiveTargetingNearbyCrosshairRadius; // = 100
34+ float32 m_flSpawnPositionNavMeshSearchRange; // = 100
35+ bool m_bCreateSatVolume;
36+ bool m_bMoveAllFixedDistance;
37+ bool m_bSweepToDestination;
38+ bool m_bDebug;
39+ CUtlVector< Class_T > m_vecPossibleClasses;
40+};
ADumpSource2/schemas/client/CCitadel_Ability_Chessmaster_Queen.h+9-0
DumpSource2/schemas/client/CCitadel_Ability_Chessmaster_Queen.h
+9-0
@@ -0,0 +1,9 @@
1+class CCitadel_Ability_Chessmaster_Queen : public C_CitadelBaseAbility
2+{
3+ CHandle< CCitadel_Ability_Chessmaster_MoveChessPiece > m_hMoveAbility;
4+ int32 m_iRemainingMoves;
5+ CUtlVector< CHandle< C_BaseEntity > > m_vecHitUnits;
6+ CUtlVector< CHandle< C_BaseEntity > > m_vecStunnedUnits;
7+ CHandle< C_BaseEntity > m_pDeployedQueen;
8+ bool m_bActive;
9+};
Update information⌄
- Build
- 25838798
- Associated changelist
- 39675239
- Game version
- 6769
Found something incorrect?
Report a missing patch note, incorrect file change, or other problem.