Deadlock update

Build 25258232

11 Sept 2026, 17:36 UTC

Official patch notes

Not available

Technical changes

8 files changed

+106 additions-110 removals
View file changes

Technical changes

Changed files

8 tracked files.

8 files+106-110
M
DumpSource2/.stringsignore
+2-0
@@ -366,6 +366,7 @@ $SPECULARSCALE
366366 <bot name> <command string...>. Sends specified command to one or more player bots: [all], [east/west], [bot name]
367367 <entindex> <fieldname>: Track changes to entity index entindex, for field fieldname.
368368 <gold> Give gold value to all players
369+<interval> Sets the override of the currently active ranked season to be the specified interval
369370 <line> makes the guide bot say the specified line
370371 <msgid> Send a blank body message with a given ID to gc for routing tests
371372 <option number> Submit a response to the current survey question
@@ -43652,6 +43653,7 @@ randomly flip direction
4365243653 randomly select sequential CP pairs between start and end points
4365343654 rangefinder
4365443655 rangefinder2d
43656+ranked_set_active_season
4365543657 rate
4365643658 rate scale
4365743659 ray trace environment cp
M
DumpSource2/commands.txt
+3-0
@@ -3016,6 +3016,9 @@ rangefinder (gamedll cheat)
30163016 rangefinder2d (gamedll cheat)
30173017 Measures distance along a ray, only measuring along XY plane.
30183018
3019+ranked_set_active_season (developmentonly clientdll cheat)
3020+ <interval> Sets the override of the currently active ranked season to be the specified interval
3021+
30193022 ray_bench (developmentonly gamedll defensive)
30203023 Load the rays and run the benchmark
M
DumpSource2/convars.txt
+3-3
@@ -4054,13 +4054,13 @@ citadel_rapid_stamina_regen false (gamedll clientdll replicated cheat)
40544054 citadel_recent_boss_damage_for_assist_time 20 (developmentonly gamedll defensive)
40554055 <no description>
40564056
4057-citadel_recent_comms_recording_window 10 (gamedll replicated release)
4057+citadel_recent_comms_recording_window 5 (gamedll replicated release)
40584058 <no description>
40594059
4060-citadel_recent_comms_session_attempt_throttled_count 75 (gamedll replicated release)
4060+citadel_recent_comms_session_attempt_throttled_count 9999999 (gamedll replicated release)
40614061 <no description>
40624062
4063-citadel_recent_comms_throttling_limit 10 (gamedll replicated release)
4063+citadel_recent_comms_throttling_limit 50 (gamedll replicated release)
40644064 <no description>
40654065
40664066 citadel_recent_comms_throttling_penalty 10 (gamedll replicated release)
M
Protobufs/citadel_gcmessages_common.proto
+2-0
@@ -384,6 +384,8 @@ message CSOCitadelParty {
384384 optional bool desires_laning_together = 18;
385385 optional .ECitadelMMPreference mm_preference = 19 [default = k_ECitadelMMPreference_Invalid];
386386 optional string hideout_search_key = 21;
387+ optional .ECitadelRankedType ranked_type = 26 [default = k_eCitadelRankedType_Invalid];
388+ optional uint32 rank_interval = 27;
387389 }
388390
389391 message CMsgMatchPlayerPathsData {
M
Protobufs/usermessages.proto
+3-3
@@ -238,8 +238,8 @@ message CUserMessageSendAudio {
238238 }
239239
240240 message CUserMessageAudioParameter {
241- optional uint32 parameter_type = 1;
242- optional uint32 name_hash_code = 2;
241+ optional uint32 parameter_type = 1 [default = 0];
242+ optional uint32 name_hash_code = 2 [default = 0];
243243 optional float value = 3;
244244 optional uint32 int_value = 4;
245245 }
@@ -664,7 +664,7 @@ message CUserMessageHapticsManagerPulse {
664664
665665 message CUserMessageHapticsManagerEffect {
666666 optional int32 hand_id = 1;
667- optional uint32 effect_name_hash_code = 2;
667+ optional uint32 effect_name_hash_code = 2 [default = 0];
668668 optional float effect_scale = 3;
669669 }
M
game/citadel/bin/win64/client_strings.txt
+30-29
@@ -89,9 +89,8 @@
8989 (%d)Unknown
9090 (%ld unused bits)\n
9191 (+%d more due to usercommand delivery)
92- (08@HPX`j
92+ (08@HPX`j`=
9393 (08@HPXb
94- (08@HPZ
9594 (08@HR
9695 (0X`hpz
9796 (Dirty Animation)
@@ -132,7 +131,6 @@
132131 CCitadelSteamInputHandler::SteamDeviceDisconnected: %llu\n
133132 CCitadelSteamInputHandler::UpdateControllerActionSet: ControllerHandle: %llu, ActionSet: %llu \n
134133 C_PhysPropClientside::Spawn: SetupPhysicsAsModel() failed for %s.\n
135- Cm_hTrigger
136134 FLK
137135 FWa
138136 Failed to pack %s\n
@@ -2503,7 +2501,6 @@ $hRh
25032501 (.CPlayer_SetPerFriendPreferences_Request
25042502 (0'yX
25052503 (0x%08X)'??'
2506-(4pL
25072504 (5Me
25082505 (5jP
25092506 (ACTIVE)
@@ -3090,8 +3087,8 @@ $hRh
30903087 *BaseEntity::CBodyComponent
30913088 *BaseModelEntity::CBodyComponentBaseModelEntity
30923089 *Gets the last-played times for the account
3093-*PXw
30943090 *Returns the player's community preferences
3091+*Show user command encoding
30953092 *UlS
30963093 *Y$ve
30973094 *\fhsD
@@ -3134,7 +3131,6 @@ $hRh
31343131 *\n\vhero_equips
31353132 *\n\vpreferences
31363133 *`\n\fCameraAction
3137-*cl_anglespeedkey
31383134 *gFBk
31393135 *hbJ1
31403136 *it%2
@@ -17024,8 +17020,9 @@ $hRh
1702417020 0123456789
1702517021 02V8[
1702617022 05=k
17027-08@HR
17023+08@HR`=
1702817024 08@J
17025+08B`=
1702917026 08bX
1703017027 09,h
1703117028 0:00
@@ -17294,7 +17291,8 @@ $hRh
1729417291 2\r.CameraAction
1729517292 2\r.ECommendType
1729617293 2\rlhp
17297-2\vp8u
17294+2\vp4
17295+2\vp|j
1729817296 2^pV
1729917297 2a"l
1730017298 2bT~
@@ -17352,6 +17350,7 @@ $hRh
1735217350 3w2URu
1735317351 3wQ]
1735417352 3|rN>
17353+4!$0m
1735517354 4(Optional) Sorting method to use on returned values.
1735617355 4)#bH
1735717356 4)m1
@@ -17600,7 +17599,6 @@ $hRh
1760017599 :How high the maximum mantle is
1760117600 :LBN
1760217601 :NAy
17603-:PXw
1760417602 :QYJ
1760517603 :Vlq
1760617604 :\n5k_EMsgClientToGCCancelUnfinalizedTransactionsResponse
@@ -17780,6 +17778,7 @@ $hRh
1778017778 ?Enter@Isolate@v8@@QEAAXXZ
1778117779 ?Exit@Context@v8@@QEAAXXZ
1778217780 ?Exit@Isolate@v8@@QEAAXXZ
17781+?Failed to load %s - KV3 error: %s\n
1778317782 ?Far field
1778417783 ?For@Symbol@v8@@SA?AV?$Local@VSymbol@v8@@@2@PEAVIsolate@2@V?$Local@VString@v8@@@2@@Z
1778517784 ?FromJustIsNothing@api_internal@v8@@YAXXZ
@@ -17793,6 +17792,7 @@ $hRh
1779317792 ?HAI\t81\t9dcG'
1779417793 ?HP4
1779517794 ?HasCaught@TryCatch@v8@@QEBA_NXZ
17795+?HitsToHeadshot
1779617796 ?LatchVariables
1779717797 ?TabButton
1779817798 ?The most recent last-played time the client already knows about"
@@ -17808,7 +17808,6 @@ $hRh
1780817808 ?expf
1780917809 ?gwL
1781017810 ?jOb
17811-?m_flInvisLevel
1781217811 ?srJO
1781317812 ?tya
1781417813 ?uWS
@@ -17818,10 +17817,7 @@ $hRh
1781817817 @0pp
1781917818 @?SlowGetInternalField@Object@v8@@AEAA?AV?$Local@VData@v8@@@2@H@Z
1782017819 @BH]f
17821-@CAbilityDustStormVData
1782217820 @DebugIndividualStyle
17823-@EAccoladeThresholdType
17824-@HPX`hvP
1782517821 @MfKZ
1782617822 @Pgl
1782717823 @Pu\rm
@@ -17837,11 +17833,11 @@ $hRh
1783717833 @absorigin_follow
1783817834 @dKb]
1783917835 @fff>fff>fff>fff>
17840-@ht@q
1784117836 @i1V
1784217837 @keyframes
1784317838 @keyframes '%s'\r\n{\r\n
1784417839 @n2w
17840+@scripts/accolades.vdata
1784517841 A random value [0.0, 1.0] used to make sure entities are not all in sync
1784617842 A specific_item component must define either an exact item to use or a lootlist to select an item from!
1784717843 A string associated with this Cursor, to use later for remote Kill or Wait requests. Cursors can have any number of Tags associated with them.
@@ -17857,7 +17853,6 @@ A<fP
1785717853 A>x8
1785817854 AA Compromise
1785917855 AA->Output
17860-AA:p
1786117856 AABBDirection
1786217857 AACompromise
1786317858 ABXY
@@ -18073,6 +18068,7 @@ A\n\tent_index
1807318068 A\n\vdescriptors
1807418069 A\n\vdiagnostics
1807518070 A\rjW
18071+A\v:0J
1807618072 A_txt
1807718073 AbW_
1807818074 AbandonButton
@@ -18700,7 +18696,7 @@ B64_WRITE_ASN1
1870018696 B64_WRITE_PKCS7
1870118697 B8Z"h
1870218698 B>J7I
18703-B>MiniMapUnitSelectEvent
18699+B>While a spectator, view team sapphire's minimap view
1870418700 BAD ENUMERATED
1870518701 BAD INTEGER
1870618702 BAD RECURSION DEPTH\n
@@ -25763,7 +25759,6 @@ Failed to init camera of type '%u'\n
2576325759 Failed to initialize CCitadelNewSettingsSchema. %s
2576425760 Failed to join party: %s\n
2576525761 Failed to leave party: %s\n
25766-Failed to load %s - KV3 error: %s\n
2576725762 Failed to load %s: %s
2576825763 Failed to load book file: %s\n
2576925764 Failed to load match history results. Error code %d\n
@@ -27152,7 +27147,6 @@ Hit Test
2715227147 Hit Test Children
2715327148 Hit Trace: %s
2715427149 Hitbox indexing is incorrect for set %s, hitbox %s. Hitboxes will not be setup properly.\n
27155-HitsToHeadshot
2715627150 Hltv Director
2715727151 Hofw
2715827152 Hold
@@ -28916,6 +28910,7 @@ MiniJumpVelocity
2891628910 MiniMapEntryMouseOutEvent
2891728911 MiniMapEntryMouseOverEvent
2891828912 MiniMapFoWUnitSelectEvent
28913+MiniMapUnitSelectEvent
2891928914 MinimalProfileEdit
2892028915 MinimapAbilityWithRange
2892128916 MinimapBossSnippet
@@ -31118,13 +31113,15 @@ RSA_verify_PKCS1_PSS
3111831113 RSA_verify_PKCS1_PSS_mgf1
3111931114 RSDSy_C
3112031115 RT_txt
31116+R\fp4
3112131117 R\n)k_EPingMarkerInfo_NoMarkerYesSoundMiniMap
3112231118 R\n\nBookReward
3112331119 R\n\rincludekvtags
3112431120 R\r1>Vp
3112531121 R\tV_log2f
3112631122 R\vp!y
31127-R\vp8u
31123+R\vp0z
31124+R\vp|j
3112831125 R]Di
3112931126 Rad2 Deg
3113031127 RadialAbilitySegment_%d
@@ -33095,6 +33092,7 @@ Specifies where to position the body of a tooltip relative to this panel. The fi
3309533092 Specifies which properties should transition smoothly to new values if a class/pseudo class changes the styles. Also specifies duration, timing function, and delay. Valid timing functions are: ease, ease-in, ease-out, ease-in-out, linear.<br><br><b>Example:</b><pre>transition: position 2.0s ease-in-out 0.0s, perspective-origin 1.2s ease-in-out 0.8s;</pre>
3309633093 Specifies which properties should transition smoothly to new values if a class/pseudo class changes the styles.<br><br><b>Examples:</b><pre>transition: position, transform, background-color;</pre>
3309733094 Specify the SO cache type to dump the contents of\n
33095+Specify the interval to override, 0 to disable\n
3309833096 Spectate Lobby
3309933097 Spectate User
3310033098 SpectateGame
@@ -35027,7 +35025,6 @@ V~~Vq
3502735025 W!Uf
3502835026 W"Fe~
3502935027 W'6S`
35030-W(degrees) Increase this to change how much you have to move your camera angle to make the Chat Wheel instantly visible while holding Ping.
3503135028 W2Q=
3503235029 W3fp
3503335030 W3i+,
@@ -35215,6 +35212,7 @@ WinnerTie
3521535212 WinningTeam
3521635213 WinningTeamNumber
3521735214 WizardSubPanel.BgColor
35215+Wm_flTimeSlowedStart
3521835216 Wmn|CH
3521935217 Wn4'
3522035218 Work Item for Work Pool %s completed but job no longer existed to notify\n
@@ -35491,7 +35489,6 @@ XRJ2
3549135489 XWY]
3549235490 XYD%
3549335491 X\tQo
35494-X`hr
3549535492 Xd3h
3549635493 XfJ7
3549735494 XjfR
@@ -35696,6 +35693,7 @@ Z~wl
3569635693 \f*t\n ESteamLearnGetAccessTokensResult
3569735694 \f7ig
3569835695 \f<<0A1pq
35696+\f@scripts/heroes.vdata
3569935697 \fAccoladeID_t
3570035698 \fCitadelMMR_t
3570135699 \fKS1
@@ -35706,7 +35704,7 @@ Z~wl
3570635704 \f]ne3
3570735705 \fdhWTh
3570835706 \fiaR
35709-\fp8u
35707+\fp\vPLb
3571035708 \ful2
3571135709 \fy&3Gl
3571235710 \l:ArR
@@ -35921,7 +35919,7 @@ Z~wl
3592135919 \nDictionary: %s\n
3592235920 \nFinished generating SSTs (%.1f seconds)\n\n
3592335921 \nGameTime_t
35924-\nPXw
35922+\nP0z
3592535923 \nSimulating Entities:\n\n
3592635924 \n[ Spirit ]
3592735925 \n[ Vitality ]
@@ -36126,7 +36124,6 @@ Z~wl
3612636124 \n\nGetDetails
3612736125 \n\nGoldSource
3612836126 \n\nOAuthToken
36129-\n\nPXw
3613036127 \n\nPerfSample
3613136128 \n\nPlayerData
3613236129 \n\nPlayerItem
@@ -36743,7 +36740,6 @@ Z~wl
3674336740 \rChallengeID_t
3674436741 \rChallengeID_t"
3674536742 \rCitadelMMRu_t
36746-\rFilter ability name to debug FindAbilityUnits functions
3674736743 \rHeroBadgeXP_t
3674836744 \rHeroBuildID_t
3674936745 \rHeroBuildID_t"
@@ -36992,7 +36988,8 @@ Z~wl
3699236988 \v\vTSG
3699336989 \vj0k
3699436990 \vjC7
36995-\vp8u
36991+\vp0z
36992+\vpLb
3699636993 ]1h=bfz
3699736994 ]FhSD}
3699836995 ]GT7]
@@ -37070,9 +37067,9 @@ _}eOk
3707037067 `ITS
3707137068 `VX:H
3707237069 `\n\rvector_values
37070+`\rP\f00z
3707337071 `fPw.\vM
3707437072 `h9T~
37075-`htpL
3707637073 `o_je
3707737074 `yNT
3707837075 a null shared library handle was used
@@ -46050,7 +46047,7 @@ n1Z
4605046047 n5cM
4605146048 n6j/
4605246049 n:2C[
46053-n<}\v<}\v<}\v<}\v
46050+n<}\v<}\v<}\v<}\vP
4605446051 n@PK
4605546052 nCRD
4605646053 nChangeOffset < INT16_MAX
@@ -46797,6 +46794,8 @@ p5Z3
4679746794 p5\nL,
4679846795 p618
4679946796 p>?Set@Template@v8@@QEAAXV?$Local@VName@v8@@@2@V?$Local@VData@v8@@@2@W4PropertyAttribute@2@@Z
46797+p>D0
46798+p>o0
4680046799 p@0pqE5tsO?|1
4680146800 pCheckpointName
4680246801 pD4t
@@ -46812,6 +46811,7 @@ pIp
4681246811 pLocationEntity
4681346812 pO0h
4681446813 pOtherEntity
46814+pPrint out non-hidden modifiers.
4681546815 pRTH
4681646816 pSPo
4681746817 pSectionData != nullptr
@@ -46826,7 +46826,6 @@ pUnitName
4682646826 p\n$k_EPingMarkerInfo_ShowMarkerOnSender
4682746827 p\n\fDevQueueSize
4682846828 p\rP\f0!h
46829-p\r`\fP8u
4683046829 p^i9
4683146830 packedRank
4683246831 packed_rank
@@ -47906,8 +47905,10 @@ rRfKR
4790647905 rX&O0
4790747906 rZ1VwGf5
4790847907 rZPM
47908+r\fp0z
4790947909 r\n\vstart_index
4791047910 r\vDi
47911+r\vp4
4791147912 r_citadel_edges 0
4791247913 r_citadel_edges 1
4791347914 r_cleardecals
M
game/citadel/bin/win64/server_strings.txt
+58-70
@@ -182,12 +182,10 @@
182182 (%ld unused bits)\n
183183 (%u unread)
184184 (08@HPX`j
185- (08@HPXbpS
185+ (08@HPXb
186186 (08@HPZ
187- (08@HRpS
188- (08@JpS
189- (0X`hpzpS
190- (2pS
187+ (08@HR
188+ (0X`hpz
191189 (Dirty Animation)
192190 (Eluded)
193191 (INVALID PSS PARAMETERS)\n
@@ -2073,11 +2071,8 @@ $light_emissive
20732071 ... %s culled event %s after max %i reached \n
20742072 ....................
20752073 ..uR5&m
2076-.0R4
2077-.0S4
2078-.0k4
2079-.0m4
2080-.0u4
2074+.0T4
2075+.0q4
20812076 .4bb
20822077 .97yY
20832078 .?AU?$CameraOp_Approach_t@M@@
@@ -14188,15 +14183,13 @@ $light_emissive
1418814183 .PEAVCPlayer_UseServices@@
1418914184 .PEAVCPlayer_WaterServices@@
1419014185 .PEAVCPlayer_WeaponServices@@
14191-.PQ4
14192-.PR4
14193-.PS4
14186+.PO4
1419414187 .PartnerAccountType
1419514188 .PingCommonData
14196-.Pj4
14197-.Pl4
1419814189 .Pm4
14190+.Pn4
1419914191 .PostProcessingGameStates
14192+.Pq4
1420014193 .Q.Ol
1420114194 .\crypto\asn1\a_bitstr.c
1420214195 .\crypto\asn1\a_bool.c
@@ -14481,14 +14474,10 @@ $light_emissive
1448114474 .google.protobuf.ServiceOptions
1448214475 .lbN
1448314476 .league
14484-.pQ4
14485-.pS4
14486-.pT4
14487-.pU4
14488-.pb4
14489-.pj4
14490-.pl4
14477+.pX4
14478+.pm4
1449114479 .pp@0
14480+.pq4
1449214481 .solo
1449314482 .steammessages_unified_base.steamworkssdk.proto"\\n"CMsgSteamLearnDataSourceDescObject
1449414483 .text$
@@ -14547,7 +14536,7 @@ $light_emissive
1454714536 02V8[
1454814537 05=k
1454914538 08@HR
14550-08@JpS
14539+08@J
1455114540 08bX
1455214541 09,h
1455314542 0;Q5[
@@ -14582,9 +14571,11 @@ $light_emissive
1458214571 0\r%0h
1458314572 0\r0#0)070;0U0Y0[0g0q0y0}0
1458414573 0e\r8
14574+0hh/
14575+0pP/
1458514576 0pp@5tqE?|sO541
1458614577 0tU+xc:
14587-0v4r/
14578+0tw/
1458814579 0x%s
1458914580 0}dV
1459014581 1!1'1-191C1E1K1]1a1g1m1s1
@@ -14720,6 +14711,7 @@ $light_emissive
1472014711 2\n\tsource_gc
1472114712 2\r.CameraAction
1472214713 2\rlhp
14714+2\vptw/
1472314715 2^pV
1472414716 2_BONE_IK
1472514717 2_tasks_left
@@ -14774,13 +14766,14 @@ $light_emissive
1477414766 3|rN>
1477514767 4)#bH
1477614768 4)m1
14777-4+\tpI
1477814769 474E4U4W4c4i4m4
1477914770 4<Td
1478014771 4@AA
14772+4BhC<
1478114773 4Ch;
1478214774 4DL=
1478314775 4F0I
14776+4F\vp%
1478414777 4Mv8
1478514778 4Zis
1478614779 4\fPl
@@ -14831,14 +14824,14 @@ $light_emissive
1483114824 5s\nl
1483214825 5t?F
1483314826 5~EW
14834-6 X4
1483514827 6#6165676;6M6O6S6Y6a6k6m6
1483614828 6#RDP#
1483714829 6%vi
1483814830 6,2K
1483914831 6-zeZ
1484014832 60000
14841-60_4
14833+60Y4
14834+60\4
1484214835 62$|S)6f
1484314836 64CK\vH
1484414837 65535
@@ -14848,11 +14841,13 @@ $light_emissive
1484814841 666666666666666666666666666666666666666666666666\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\.\ssl\s3_enc.c
1484914842 6666666666666666CAttributeManager
1485014843 67-s
14851-6@Y4
14844+6@94
14845+6@C4
1485214846 6H,N
1485314847 6O|T%
14848+6P/4
1485414849 6PZ4
14855-6Ps4
14850+6P_4
1485614851 6Qd=
1485714852 6\n2GAME_PARTICLE_MANAGER_EVENT_UPDATE_ENTITY_POSITION
1485814853 6\n2STEAMLEARN_INFERENCE_ERROR_INVALID_NAMED_INFERENCE
@@ -14864,16 +14859,18 @@ $light_emissive
1486414859 6\n\tstructure
1486514860 6\n\vmatch_slots
1486614861 6_wEX
14867-6`W4
14868-6`t4
14862+6`04
14863+6`c4
14864+6`d4
1486914865 6afD
1487014866 6bX+
1487114867 6c&0|vvX
1487214868 6i$R\nQ
1487314869 6l13
1487414870 6lkc
1487514871 6myY;
14876-6pa4
14872+6p14
14873+6p[4
1487714874 6qo~
1487814875 6r-m_v
1487914876 6r1ij
@@ -15166,9 +15163,9 @@ $light_emissive
1516615163 ?CAnimFoot
1516715164 ?HAI\t81\t9dcG'
1516815165 ?HP4
15166+?HnK
1516915167 ?Shows client (red) and server (blue) bullet impact point (1=both, 2=client-only, 3=server-only)
1517015168 ?VBH;
15171-?XjK
1517215169 ?\n1increase_spring_strength_to_keep_target_on_screen
1517315170 ?\n;GAME_PARTICLE_MANAGER_EVENT_CHANGE_CONTROL_POINT_ATTACHMENT
1517415171 ?\n;GAME_PARTICLE_MANAGER_EVENT_SET_SCENE_OBJECT_TINT_AND_DESAT
@@ -15181,19 +15178,19 @@ $light_emissive
1518115178 ?ffffff
1518215179 ?gwL
1518315180 ?jOb
15184-?m_hExplodeParticle
15181+?m_ApplyStackSound
15182+?m_nCurrentObservedTeam
1518515183 ?srJO
1518615184 ?tya
1518715185 ?uWS
1518815186 ?x29
1518915187 @!@%@+@1@?@C@E@]@a@g@m@
1519015188 @":\n$CCitadelUserMsg_SpectatorTeamChanged
15191-@08N4r/
1519215189 @0pp
15193-@60Q4
15190+@6@O4
15191+@6pU4
1519415192 @BH]f
1519515193 @CCitadelItemKothSpawner
15196-@HPX`hv`v4
1519715194 @MfKZ
1519815195 @Pgl
1519915196 @Pu\rm
@@ -15207,12 +15204,9 @@ $light_emissive
1520715204 @\n\fSingleObject
1520815205 @\n\vPowerUpBuff
1520915206 @dKb]
15210-@f4r/
1521115207 @fff>fff>fff>fff>
15212-@ht0
1521315208 @i1V
1521415209 @n2w
15215-@n4r/
1521615210 @player_start_teleport_destination
1521715211 @zipline_panel_tutorial_relay
1521815212 A graph associated with the point_pulse server entity.
@@ -15958,6 +15952,7 @@ BAddToMessage
1595815952 BAsyncSend
1595915953 BAsyncSendProto
1596015954 BC (default)
15955+BCPulseServerFuncs::AddNewModifier
1596115956 BEOS_BIND_FUNC
1596215957 BEOS_BIND_VAR
1596315958 BEOS_LOAD
@@ -16306,7 +16301,7 @@ BloodImpact
1630616301 BloodSpillDPSPercent
1630716302 BloodSpillDuration
1630816303 BlurVisionRange
16309-Bm_vecStatViewerModifierValues
16304+Bm_bUltimateTrained
1631016305 BoX5
1631116306 Body Component Scriptdesc
1631216307 BodyGameSystem
@@ -18662,7 +18657,6 @@ CPulseMathlib::WorldVectorToVector
1866218657 CPulsePhysicsConstraintsFuncs::CreatePhysicsBallSocketConstraint
1866318658 CPulsePhysicsConstraintsFuncs::CreatePhysicsConstraint
1866418659 CPulsePhysicsConstraintsFuncs::CreatePhysicsHingeConstraint
18665-CPulseServerFuncs::AddNewModifier
1866618660 CPulseServerFuncs::AddVelocityToAllEntitiesWithinRadius
1866718661 CPulseServerFuncs::AddVelocityToEntity
1866818662 CPulseServerFuncs::AreEntitiesInHierarchy
@@ -21643,7 +21637,6 @@ ExtraTargetConeAngle
2164321637 ExtraTargetHorizontalOffset
2164421638 EyeAngles
2164521639 EyePosition
21646-F B4
2164721640 F#bgn?MwN|%
2164821641 F'pY
2164921642 F+Zb
@@ -21668,6 +21661,7 @@ FCVAR_UNLOGGED
2166821661 FCVAR_USERINFO
2166921662 FCVAR_VCONSOLE_SET_FOCUS
2167021663 FDA~i
21664+FDV<
2167121665 FF!w
2167221666 FILE pointer
2167321667 FILE_CTRL
@@ -22052,6 +22046,7 @@ Found target!\n
2205222046 Found target\n
2205322047 FourVectors
2205422048 FourthHitDamagePercentage
22049+FpD4
2205522050 Frac
2205622051 Fractional component (ie. returns 0.34 for 12.34)
2205722052 Frame Time >%.2fms
@@ -25891,13 +25886,12 @@ P-224
2589125886 P-256
2589225887 P-384
2589325888 P-521
25894-P08@JpS
25895-P08J
25896-P08N4r/
25889+P08@J
25890+P08J
2589725891 P1\t98"
25898-P2pS
2589925892 P5[1
25900-P:pS
25893+P60;4
25894+P6pO4
2590125895 PAGN_4
2590225896 PARALYZE
2590325897 PARAMETER NAME: %s | OPTIONAL: %s, TYPE: %s, BOUND: %s, REFERENCED: %s\n
@@ -26293,6 +26287,7 @@ PetrifyDamage
2629326287 PetrifyDamageBreakThreshold
2629426288 PetrifyDuration
2629526289 PhaseOutDuration
26290+Phh/
2629626291 Phys.GlassBreakLg
2629726292 Phys.GlassBreakMd
2629826293 Phys.GlassBreakSm
@@ -26436,7 +26431,6 @@ Please specify 0 or 1 with the -stream Parameter\n
2643626431 Please wait for broadcast to start ...
2643726432 Pm8A?
2643826433 PmR"H?
26439-Pn4r/
2644026434 Point entity.
2644126435 Point under crosshair
2644226436 PointAtEntity
@@ -26484,6 +26478,7 @@ PowerUp Permanent %s
2648426478 PowerUp Temp
2648526479 PowerUp Temp %s
2648626480 PowerUpStages
26481+PpP/
2648726482 Pr"V
2648826483 Pre-Nav Queries Updates
2648926484 PreBounceLifetime
@@ -26865,6 +26860,7 @@ RSA_verify
2686526860 RSA_verify_ASN1_OCTET_STRING
2686626861 RSA_verify_PKCS1_PSS
2686726862 RSA_verify_PKCS1_PSS_mgf1
26863+R\fptw/
2686826864 R\n)k_EPingMarkerInfo_NoMarkerYesSoundMiniMap
2686926865 R\n\nBookReward
2687026866 R\r1>Vp
@@ -31265,6 +31261,7 @@ Z~wl
3126531261 \nDictionary: %s\n
3126631262 \nEnemy is %s
3126731263 \nGameTime_t
31264+\nPhh/
3126831265 \nSimulating Entities:\n\n
3126931266 \nVisMon: Polling now. (Frequency: %f)\n
3127031267 \n\fBPE_Teleport
@@ -32005,6 +32002,7 @@ Z~wl
3200532002 \tNone\n
3200632003 \tPOTG Eval: Contribution(%s) Weight(%.2f) Time(%.2f -> %.2f)\n
3200732004 \tPartyID_t
32005+\tPpP/
3200832006 \tPrivate script scope:
3200932007 \tPublic script scope:
3201032008 \tRead %s\t%s%s%s,\tOffs 0x%04x\n
@@ -32060,11 +32058,13 @@ Z~wl
3206032058 \vGt5
3206132059 \vHCK/
3206232060 \vNCE\v
32061+\vPpP/
3206332062 \vUY6[E
3206432063 \v\n\tRemoveFan
3206532064 \v\vTSG
3206632065 \vj0k
3206732066 \vjC7
32067+\vptw/
3206832068 ]1h=bfz
3206932069 ]FhSD}
3207032070 ]GT7]
@@ -32138,22 +32138,17 @@ _tools_event_desc
3213832138 _xU`u
3213932139 _}eOk
3214032140 `28)fk
32141-`2pS
32142-`6 U4
32143-`6PT4
32144-`6PU4
32145-`6Pk4
32141+`60+4
3214632142 `:zQF
3214732143 `D$daM-l
3214832144 `DZG
3214932145 `H(hqA1p
3215032146 `ITS
3215132147 `VX:H
3215232148 `\n\rvector_values
32153-`f4r/
3215432149 `fPw.\vM
3215532150 `h9T~
32156-`n4r/
32151+`htP
3215732152 `o_je
3215832153 `yNT
3215932154 a null shared library handle was used
@@ -32172,7 +32167,6 @@ a:typeparam
3217232167 a;Tg
3217332168 a@XZ
3217432169 aA0k
32175-aBv4r/
3217632170 aD/x
3217732171 aDSS
3217832172 aECDH
@@ -34422,7 +34416,6 @@ cvarvalue
3442234416 cycle
3442334417 cz>Sp
3442434418 d e not congruent to 1
34425-d,\tpI
3442634419 d.allOrFirstTier
3442734420 d.authenticatedData
3442834421 d.certificate
@@ -35567,9 +35560,9 @@ eyj5yR
3556735560 f#9i\n
3556835561 f%wyLmX:
3556935562 f&dy
35563+f0(4
3557035564 f1cK%
3557135565 f45\r
35572-f4r/
3557335566 fBB\fy
3557435567 fC\tc
3557535568 fL\ri
@@ -36674,7 +36667,6 @@ hovering
3667436667 hoverposeangles
3667536668 hoverposeflags
3667636669 hoverposeposition
36677-hpzpS
3667836670 hr_H
3667936671 http request
3668036672 https proxy request
@@ -39008,6 +39000,7 @@ modifier_citadel_gravity_lasso_self
3900839000 modifier_citadel_halloween_mask
3900939001 modifier_citadel_hideout_in_menu
3901039002 modifier_citadel_hideout_intro
39003+modifier_citadel_hideout_intro_exit
3901139004 modifier_citadel_holding_golden_idol
3901239005 modifier_citadel_hookself
3901339006 modifier_citadel_hooktarget
@@ -39759,7 +39752,6 @@ n < (int)sizeof(ctx->enc_data)
3975939752 n does not equal p q
3976039753 n0?X
3976139754 n1Z
39762-n4r/
3976339755 n5cM
3976439756 n6j/
3976539757 n:2C[
@@ -40418,14 +40410,12 @@ p.other
4041840410 p.ppBasis
4041940411 p.prime
4042040412 p.tpBasis
40421-p08@H^4r/
40422-p2pS
40413+p0j@
4042340414 p2{l
4042440415 p4Z3
4042540416 p5Z3
4042640417 p5\nL,
4042740418 p618
40428-p>4r/
4042940419 p@0pqE5tsO?|1
4043040420 pActivator
4043140421 pAnimGraphEntity
@@ -40449,7 +40439,6 @@ pData->GetDataDescMap() == pTemplateDataMap
4044940439 pDefault
4045040440 pDescription
4045140441 pEntity
40452-pF`B4
4045340442 pField
4045440443 pFilter
4045540444 pFirstWaypoint type[%d]
@@ -40950,7 +40939,6 @@ playervisibilitystrength
4095040939 playerweapon
4095140940 playing_commentary
4095240941 playoverscript
40953-pn4r/
4095440942 point
4095540943 point arithmetic failure
4095640944 point at infinity
@@ -41060,6 +41048,7 @@ power_up_buffs
4106041048 pp == NULL || *pp != NULL
4106141049 pp&c
4106241050 ppBasis
41051+ppP/
4106341052 pqualid
4106441053 pre idle done
4106541054 pre mac length too long
@@ -41228,6 +41217,7 @@ pszContextName
4122841217 pszExplosionType
4122941218 pszName
4123041219 pszTagName
41220+ptw/
4123141221 pub:
4123241222 pub_key
4123341223 pubkey
@@ -41337,6 +41327,7 @@ rX&O0
4133741327 rZ1VwGf5
4133841328 rZPM
4133941329 r\vDi
41330+r\vptw/
4134041331 rad2deg
4134141332 radial
4134241333 radialalt
@@ -43869,7 +43860,6 @@ util4
4386943860 util5
4387043861 uvs are all identical
4387143862 uxX/
43872-v y4
4387343863 v'A>M6
4387443864 v)56
4387543865 v0o/5
@@ -43879,7 +43869,6 @@ v2i_ASN1_BIT_STRING
4387943869 v2i_GENERAL_NAMES
4388043870 v2i_GENERAL_NAME_ex
4388143871 v3\vt
43882-v4r/
4388343872 v8array
4388443873 v8callback
4388543874 v8object
@@ -44332,7 +44321,7 @@ z(ov
4433244321 z/B,9d
4433344322 z<d2
4433444323 z>Hz
44335-zDmodifier_citadel_hideout_intro_exit
44324+zDm_fUnpauseRawTime
4433644325 zF):O4
4433744326 zFar
4433844327 zG2m8
@@ -44388,7 +44377,6 @@ zz2K
4438844377 }Xee+
4438944378 }gE3
4439044379 }n2W
44391-~0l4
4439244380 ~9ob
4439344381 ~If D
4439444382 ~P2T
M
game/citadel/steam.inf
+5-5
@@ -1,9 +1,9 @@
1-ClientVersion=6687
2-ServerVersion=6687
1+ClientVersion=6688
2+ServerVersion=6688
33 ProductName=citadel
44 appID=1422450
55 ServerAppID=1422460
66 ToolsAppID=211
7-SourceRevision=10979041
8-VersionDate=Sep 09 2026
9-VersionTime=09:46:47
7+SourceRevision=10988005
8+VersionDate=Sep 11 2026
9+VersionTime=09:46:35
Update information⌄
Build
25258232
Associated changelist
38801186
Game version
6688

Found something incorrect?

Report a missing patch note, incorrect file change, or other problem.