Deadlock update

Build 24362694

23 Jul 2026, 22:19 UTC

Official patch notes

Not available

Technical changes

5 files changed

+69 additions-72 removals
View file changes

Technical changes

Changed files

5 tracked files.

5 files+69-72
M
Protobufs/usermessages.proto
+3-3
@@ -238,8 +238,8 @@ message CUserMessageSendAudio {
238238 }
239239
240240 message CUserMessageAudioParameter {
241- optional uint32 parameter_type = 1 [default = 0];
242- optional uint32 name_hash_code = 2 [default = 0];
241+ optional uint32 parameter_type = 1;
242+ optional uint32 name_hash_code = 2;
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 [default = 0];
667+ optional uint32 effect_name_hash_code = 2;
668668 optional float effect_scale = 3;
669669 }
M
game/citadel/bin/win64/client_strings.txt
+24-19
@@ -89,8 +89,11 @@
8989 (%d)Unknown
9090 (%ld unused bits)\n
9191 (+%d more due to usercommand delivery)
92- (08@HPX`j`
93- (08@HPZ`
92+ (08@HPX`j
93+ (08@HPXb q
94+ (08@HPZ
95+ (08@HR q
96+ (0X`hpz q
9497 (Dirty Animation)
9598 (INVALID PSS PARAMETERS)\n
9699 (Negative)
@@ -16771,8 +16774,8 @@ $hRh
1677116774 0123456789
1677216775 02V8[
1677316776 05=k
16774-08@HR`
16775-08B`
16777+08@HR
16778+08@J q
1677616779 08bX
1677716780 09,h
1677816781 0:00
@@ -17036,7 +17039,7 @@ $hRh
1703617039 2\r.CameraAction
1703717040 2\r.ECommendType
1703817041 2\rlhp
17039-2\vpTN
17042+2\vptN
1704017043 2^pV
1704117044 2a"l
1704217045 2bT~
@@ -17104,7 +17107,7 @@ $hRh
1710417107 4@AA
1710517108 4Ch;
1710617109 4F0I
17107-4F\vP
17110+4F\vp
1710817111 4Mv8
1710917112 4Redirection URI provided during client registration.2
1711017113 4Zis
@@ -17558,7 +17561,7 @@ $hRh
1755817561 @":\n$CCitadelUserMsg_SpectatorTeamChanged
1755917562 @08N
1756017563 @0pp
17561-@6pm
17564+@60h
1756217565 @?SlowGetInternalField@Object@v8@@AEAA?AV?$Local@VData@v8@@@2@H@Z
1756317566 @BH]f
1756417567 @DebugIndividualStyle
@@ -29452,11 +29455,13 @@ P-224
2945229455 P-256
2945329456 P-384
2945429457 P-521
29458+P08@J q
2945529459 P08N
2945629460 P1\t98"
29461+P2 q
2945729462 P2P ping to "%s". Timed out after %.2fms\n
2945829463 P5[1
29459-P6@h
29464+P6`h
2946029465 PAGN_4
2946129466 PANORAMA_LAYOUTFILE
2946229467 PARALYZE
@@ -30031,7 +30036,7 @@ Pet NPC Script Override:
3003130036 PetrifyDamage
3003230037 PetrifyDamageBreakThreshold
3003330038 PetrifyDuration
30034-Pf@e
30039+Pf`e
3003530040 Phrase
3003630041 Phrase%d
3003730042 PhraseContainer
@@ -30179,7 +30184,7 @@ Please Wait
3017930184 Please specify 0 or 1 with the -stream Parameter\n
3018030185 Pm8A?
3018130186 PmR"H?
30182-Pn@f
30187+Pn`f
3018330188 Point entity.
3018430189 Point under crosshair
3018530190 PointType
@@ -30758,14 +30763,14 @@ RSA_verify_PKCS1_PSS
3075830763 RSA_verify_PKCS1_PSS_mgf1
3075930764 RSDSy_C
3076030765 RT_txt
30761-R\fpTN
30766+R\fptN
3076230767 R\n)k_EPingMarkerInfo_NoMarkerYesSoundMiniMap
3076330768 R\n\nBookReward
3076430769 R\n\rincludekvtags
3076530770 R\r1>Vp
3076630771 R\tV_log2f
3076730772 R\vp!y
30768-R\vpP?
30773+R\vpp?
3076930774 R]Di
3077030775 Rad2 Deg
3077130776 RadialAbilitySegment_%d
@@ -35078,7 +35083,7 @@ XRJ2
3507835083 XWY]
3507935084 XYD%
3508035085 X\tQo
35081-X`hr`
35086+X`hr
3508235087 Xd3h
3508335088 XfJ7
3508435089 XjfR
@@ -36567,7 +36572,7 @@ Z~wl
3656736572 \v\vTSG
3656836573 \vj0k
3656936574 \vjC7
36570-\vpTN
36575+\vptN
3657136576 ]1h=bfz
3657236577 ]FhSD}
3657336578 ]GT7]
@@ -36637,7 +36642,6 @@ _xU`u
3663736642 _}eOk
3663836643 `28)fk
3663936644 `3?New@Array@v8@@SA?AV?$Local@VArray@v8@@@2@PEAVIsolate@2@H@Z
36640-`6pn
3664136645 `:zQF
3664236646 `D$daM-l
3664336647 `DZG
@@ -36648,7 +36652,6 @@ _}eOk
3664836652 `\n\rvector_values
3664936653 `fPw.\vM
3665036654 `h9T~
36651-`ht`e
3665236655 `o_je
3665336656 `yNT
3665436657 a null shared library handle was used
@@ -42044,6 +42047,7 @@ houseIdentifier
4204442047 hover
4204542048 hovering
4204642049 hp_stat
42050+hpz q
4204742051 hr_H
4204842052 href="
4204942053 hscroll
@@ -46280,6 +46284,7 @@ p.ppBasis
4628046284 p.prime
4628146285 p.tpBasis
4628246286 p08@H^
46287+p2 q
4628346288 p2p_ping could not convert "%s" to a CPeerToPeerAddress\n
4628446289 p2p_ping could not ping "%s" because they are an unknown peer\n
4628546290 p2p_ping requires a destination address\n
@@ -46296,9 +46301,9 @@ pD4t
4629646301 pData->GetDataDescMap() == pTemplateDataMap
4629746302 pDescription
4629846303 pDest
46299-pFPK
4630046304 pField
4630146305 pFilter
46306+pFpK
4630246307 pG_*h
4630346308 pHeroReleaseVoteOptions->GetChildCount() == (int)EActiveHeroReleaseVoteOption::Count
4630446309 pHitEntity
@@ -47394,10 +47399,10 @@ rRfKR
4739447399 rX&O0
4739547400 rZ1VwGf5
4739647401 rZPM
47397-r\fpP?
47402+r\fpp?
4739847403 r\n\vstart_index
4739947404 r\vDi
47400-r\vpTN
47405+r\vptN
4740147406 r_citadel_edges 0
4740247407 r_citadel_edges 1
4740347408 r_cleardecals
M
game/citadel/bin/win64/server_strings.txt
+34-42
@@ -182,11 +182,7 @@
182182 (%ld unused bits)\n
183183 (%u unread)
184184 (08@HPX`j
185- (08@HPXbp
186185 (08@HPZ
187- (08@HRp
188- (08@Jp
189- (0X`hpzp
190186 (Dirty Animation)
191187 (Eluded)
192188 (INVALID PSS PARAMETERS)\n
@@ -1691,7 +1687,7 @@ $light_emissive
16911687 (d4t8
16921688 (debug)
16931689 (default)
1694-(f0]2
1690+(fP]2
16951691 (fS{ggRcjh
16961692 (from angle, to angle, time) - Spherical lerp of angle from->to based on time
16971693 (hInflictor, hAttacker, flDamage) - Allocate a damageinfo object, used as an argument to TakeDamage(). Call DestroyDamageInfo( hInfo ) to free the object.
@@ -2064,8 +2060,6 @@ $light_emissive
20642060 ... %s culled event %s after max %i reached \n
20652061 ....................
20662062 ..uR5&m
2067-.0D2
2068-.0b2
20692063 .0c2
20702064 .0e2
20712065 .4bb
@@ -14096,6 +14090,7 @@ $light_emissive
1409614090 .P6AXAEBUSoundOpvarManagerSettableData_t@@PEAVCSoundOpvarSetPointStackCollection@@@Z
1409714091 .P6AXPEAVCPulseAPIExtensionRegistrationContext_t@@@Z
1409814092 .PARTICLE_MESSAGE
14093+.PD2
1409914094 .PEAVCAI_Motor@@
1410014095 .PEAVCBodyComponent@@
1410114096 .PEAVCChoreoComponent@@
@@ -14115,6 +14110,8 @@ $light_emissive
1411514110 .PEAVCPlayer_WeaponServices@@
1411614111 .PartnerAccountType
1411714112 .Pb2
14113+.Pc2
14114+.Pe2
1411814115 .PingCommonData
1411914116 .PostProcessingGameStates
1412014117 .Q.Ol
@@ -14403,7 +14400,6 @@ $light_emissive
1440314400 .league
1440414401 .pb2
1440514402 .pp@0
14406-.pv2
1440714403 .solo
1440814404 .steammessages_unified_base.steamworkssdk.proto"\\n"CMsgSteamLearnDataSourceDescObject
1440914405 .text$
@@ -14462,7 +14458,6 @@ $light_emissive
1446214458 02V8[
1446314459 05=k
1446414460 08@HR
14465-08@Jp
1446614461 08bX
1446714462 09,h
1446814463 0;Q5[
@@ -14742,15 +14737,17 @@ $light_emissive
1474214737 5s\nl
1474314738 5t?F
1474414739 5~EW
14745-6 D2
14740+6 12
14741+6 I2
1474614742 6#6165676;6M6O6S6Y6a6k6m6
1474714743 6#RDP#
1474814744 6%vi
1474914745 6,2K
1475014746 6-zeZ
1475114747 60000
14752-60T2
14753-60Y2
14748+6022
14749+60A2
14750+60S2
1475414751 62$|S)6f
1475514752 64CK\vH
1475614753 65535
@@ -14760,13 +14757,11 @@ $light_emissive
1476014757 6666666666666666
1476114758 666666666666666666666666666666666666666666666666\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\.\ssl\s3_enc.c
1476214759 67-s
14763-6@M2
14764-6@O2
14765-6@o2
14760+6@D2
1476614761 6H,N
1476714762 6O|T%
14768-6Px2
14769-6P~2
14763+6PT2
14764+6PY2
1477014765 6Qd=
1477114766 6\n2GAME_PARTICLE_MANAGER_EVENT_UPDATE_ENTITY_POSITION
1477214767 6\n2STEAMLEARN_INFERENCE_ERROR_INVALID_NAMED_INFERENCE
@@ -14778,15 +14773,18 @@ $light_emissive
1477814773 6\n\tstructure
1477914774 6\n\vmatch_slots
1478014775 6_wEX
14776+6`M2
14777+6`O2
14778+6`o2
1478114779 6afD
1478214780 6bX+
1478314781 6c&0|vvX
1478414782 6i$R\nQ
1478514783 6l13
1478614784 6lkc
1478714785 6myY;
14788-6p;2
14789-6pq2
14786+6px2
14787+6p~2
1479014788 6qo~
1479114789 6r-m_v
1479214790 6r1ij
@@ -14836,7 +14834,7 @@ $light_emissive
1483614834 8<pl
1483714835 8= zp
1483814836 8A6j
14839-8B b
14837+8B@b
1484014838 8GZS
1484114839 8SIffK5W
1484214840 8TZvrv<
@@ -15029,7 +15027,6 @@ $light_emissive
1502915027 >#>)>/>3>A>W>c>e>w>
1503015028 >(Only show on Minimap, no world, no sound
1503115029 >0 = watershed, 1 = monotone, 2 = layers
15032->0E2
1503315030 >33s?
1503415031 >4|6eXg_e
1503515032 >7^0g
@@ -15051,6 +15048,7 @@ $light_emissive
1505115048 >>NAVGEN: stage %02d / %02d: %s, disabled\n
1505215049 >BShow Ping Indicator at Ping Location, Play Ping Sound, and Play VO
1505315050 >CShow Ping Indicator on Pinging Player, Play Ping Sound, and Play VO
15051+>PE2
1505415052 >POTG Eval: Best play interval(%.3f -> %.3f)[%.1fs] (cur: %.3f) score (%.2f -> %.2f). Primary Ent (%s)\n
1505515053 >Sem
1505615054 >WK6
@@ -15073,9 +15071,6 @@ $light_emissive
1507315071 >fN46R^
1507415072 >l\rur
1507515073 >p00<
15076->pC2
15077->pI2
15078->pJ2
1507915074 >yhP
1508015075 >ztq
1508115076 ?333?
@@ -15107,9 +15102,9 @@ $light_emissive
1510715102 @":\n$CCitadelUserMsg_SpectatorTeamChanged
1510815103 @08N
1510915104 @0pp
15110-@6 b2
15105+@6@b2
1511115106 @BH]f
15112-@HPX`hv
15107+@HPX`hv042
1511315108 @MfKZ
1511415109 @Pgl
1511515110 @Pu\rm
@@ -15124,7 +15119,7 @@ $light_emissive
1512415119 @\n\vPowerUpBuff
1512515120 @dKb]
1512615121 @fff>fff>fff>fff>
15127-@ht0
15122+@htP
1512815123 @i1V
1512915124 @n2w
1513015125 @player_start_teleport_destination
@@ -21541,7 +21536,6 @@ F'pY
2154121536 F+Zb
2154221537 F,mZq
2154321538 F/o4
21544-F0=2
2154521539 F2M+
2154621540 F6tr
2154721541 F7!z
@@ -21578,6 +21572,7 @@ FN|p
2157821572 FORM
2157921573 FORMAT
2158021574 FOV2D
21575+FP=2
2158121576 FU\n-XP
2158221577 FVisible
2158321578 FV|FgUV
@@ -21943,7 +21938,6 @@ Found target!\n
2194321938 Found target\n
2194421939 FourVectors
2194521940 FourthHitDamagePercentage
21946-Fp:2
2194721941 Frac
2194821942 Fractional component (ie. returns 0.34 for 12.34)
2194921943 Frame Time >%.2fms
@@ -25773,11 +25767,9 @@ P-224
2577325767 P-256
2577425768 P-384
2577525769 P-521
25776-P08@Jp
2577725770 P08N
2577825771 P1\t98"
2577925772 P5[1
25780-P6pi2
2578125773 PAGN_4
2578225774 PARALYZE
2578325775 PARAMETER NAME: %s | OPTIONAL: %s, TYPE: %s, BOUND: %s, REFERENCED: %s\n
@@ -30199,6 +30191,7 @@ UsingMelee
3019930191 Ut]<E
3020030192 Uv1t
3020130193 Uz_G3=
30194+V n2
3020230195 V07;m
3020330196 V2I_ASIDENTIFIERS
3020430197 V2I_AUTHORITY_INFO_ACCESS
@@ -30246,7 +30239,6 @@ VNotify Abandoned (Not enabled)\n
3024630239 VNotify Sent\n
3024730240 VNotify StartProcess failed!\n
3024830241 VNotify: %s\n
30249-VPe2
3025030242 VPhysicsCollision
3025130243 VSCRIPT: Started VScript virtual machine using script language '%s'\n
3025230244 VScript error: A script attempted to create a scene entity mid-game. Entity creation from scripts is only allowed during map init.\n
@@ -30359,6 +30351,7 @@ VoteRoundToTallyEntry
3035930351 VotingPosterCount
3036030352 VotingPosterSpeed
3036130353 Vp>u
30354+Vpe2
3036230355 Vt_9
3036330356 VulnerabilityPerStack
3036430357 V~~Vq
@@ -30729,9 +30722,8 @@ XYD%
3072930722 X\tQo
3073030723 X`hr
3073130724 Xd3h
30732-Xf@S2
3073330725 XfJ7
30734-Xf`T2
30726+Xf`S2
3073530727 XjfR
3073630728 XqgA+
3073730729 Xuub
@@ -31940,14 +31932,14 @@ Z~wl
3194031932 ]MSd
3194131933 ][LK~lO
3194231934 ^.om5r
31935+^0y2
3194331936 ^DnJ
3194431937 ^DqPt
3194531938 ^J_spY
3194631939 ^Nij
3194731940 ^RB!r
3194831941 ^\n\ffloat_values
3194931942 ^\n\fmap_mappings
31950-^pO2
3195131943 _ClientLevel
3195231944 _ClientModifier
3195331945 _ClientModifierLevel
@@ -32007,7 +31999,7 @@ _tools_event_desc
3200731999 _xU`u
3200832000 _}eOk
3200932001 `28)fk
32010-`6Pt2
32002+`6pt2
3201132003 `:zQF
3201232004 `D$daM-l
3201332005 `DZG
@@ -36520,7 +36512,6 @@ hovering
3652036512 hoverposeangles
3652136513 hoverposeflags
3652236514 hoverposeposition
36523-hpzp
3652436515 hr_H
3652536516 http request
3652636517 https proxy request
@@ -39581,6 +39572,7 @@ mvp_rank
3958139572 my_hero
3958239573 mzP"T
3958339574 n < (int)sizeof(ctx->enc_data)
39575+n Q2
3958439576 n does not equal p q
3958539577 n0?X
3958639578 n1Z
@@ -39618,7 +39610,6 @@ nMoveType
3961839610 nNumerator
3961939611 nPitch
3962039612 nPriority != NETWORK_FIELD_CHANGE_DEFAULT_PRIORITY
39621-nP|2
3962239613 nSRecord
3962339614 nSerialNumber
3962439615 nSoundEventGuid
@@ -39982,6 +39973,7 @@ npc_vehicle
3998239973 npc_yakuza_gangster
3998339974 npcclass
3998439975 npcstate
39976+np|2
3998539977 nsBaseUrl
3998639978 nsCaPolicyUrl
3998739979 nsCaRevocationUrl
@@ -40244,14 +40236,14 @@ p.ppBasis
4024440236 p.prime
4024540237 p.tpBasis
4024640238 p08@H^
40247-p0j0;
40248-p2 b
40239+p0jP;
40240+p2@b
4024940241 p2{l
4025040242 p4Z3
4025140243 p5Z3
4025240244 p5\nL,
40253-p6 H2
4025440245 p618
40246+p6@H2
4025540247 p@0pqE5tsO?|1
4025640248 pActivator
4025740249 pAnimGraphEntity
@@ -43680,7 +43672,6 @@ uxX/
4368043672 v'A>M6
4368143673 v)56
4368243674 v0o/5
43683-v0z2
4368443675 v1(0)
4368543676 v1GZ
4368643677 v2i_ASN1_BIT_STRING
@@ -43708,6 +43699,7 @@ vPoint1
4370843699 vPoint2
4370943700 vPosition
4371043701 vPrevWaypoint.IsValid()\n
43702+vPz2
4371143703 vStartPos
4371243704 vStartPos[%s] pStartArea[%d]
4371343705 vStartPos[%s] vGoalPos[%s]
M
game/citadel/pak01_dir.txt
+3-3
@@ -8843,7 +8843,7 @@ models/architecture/arch_apartment_medium_01/arch_apartment_medium_01_corner_str
88438843 models/architecture/arch_apartment_medium_01/arch_apartment_medium_01_corner_top_32_288_01.vmdl_c CRC:0094d70395 size:12125
88448844 models/architecture/arch_apartment_medium_01/arch_apartment_medium_01_door_street_01.vmdl_c CRC:00b8a318d3 size:41239
88458845 models/architecture/arch_apartment_medium_01/arch_apartment_medium_01_door_street_01_glass_01.vmdl_c CRC:0078a638de size:9023
8846-models/architecture/arch_apartment_medium_01/arch_apartment_medium_01_kit.vsmart_c CRC:0097db87e1 size:8299
8846+models/architecture/arch_apartment_medium_01/arch_apartment_medium_01_kit.vsmart_c CRC:0022cec04e size:8329
88478847 models/architecture/arch_apartment_medium_01/arch_apartment_medium_01_roof_cornice_128_64_01.vmdl_c CRC:00fde19b6a size:64127
88488848 models/architecture/arch_apartment_medium_01/arch_apartment_medium_01_roof_cornice_64_64_01.vmdl_c CRC:00682b8436 size:61565
88498849 models/architecture/arch_apartment_medium_01/arch_apartment_medium_01_roof_cornice_angle_128_64_01.vmdl_c CRC:00afe24a77 size:119301
@@ -8978,7 +8978,7 @@ models/architecture/arch_apartment_uptown_01/arch_apartment_uptown_01_ground_wal
89788978 models/architecture/arch_apartment_uptown_01/arch_apartment_uptown_01_ground_wall_64_192_01.vmdl_c CRC:003b434b3b size:5518
89798979 models/architecture/arch_apartment_uptown_01/arch_apartment_uptown_01_ground_wall_cap_l_192_01.vmdl_c CRC:00b87fe074 size:5633
89808980 models/architecture/arch_apartment_uptown_01/arch_apartment_uptown_01_ground_wall_cap_r_192_01.vmdl_c CRC:006d66471e size:5649
8981-models/architecture/arch_apartment_uptown_01/arch_apartment_uptown_01_kit.vsmart_c CRC:00aa38d072 size:10064
8981+models/architecture/arch_apartment_uptown_01/arch_apartment_uptown_01_kit.vsmart_c CRC:00a9db3e36 size:10081
89828982 models/architecture/arch_apartment_uptown_01/arch_apartment_uptown_01_mid_corner_angle_128_224_01.vmdl_c CRC:00cdff4b01 size:153277
89838983 models/architecture/arch_apartment_uptown_01/arch_apartment_uptown_01_mid_wall_128_224_01.vmdl_c CRC:0013cdbf7e size:15669
89848984 models/architecture/arch_apartment_uptown_01/arch_apartment_uptown_01_mid_wall_128_224_02.vmdl_c CRC:0095b4fa09 size:13701
@@ -9093,7 +9093,7 @@ models/architecture/arch_apartment_uptown_03/arch_apartment_uptown_03_bottom_wal
90939093 models/architecture/arch_apartment_uptown_03/arch_apartment_uptown_03_bottom_wall_128_224_02.vmdl_c CRC:007abe5aff size:83935
90949094 models/architecture/arch_apartment_uptown_03/arch_apartment_uptown_03_bottom_wall_256_224_01.vmdl_c CRC:00894a9cc9 size:233583
90959095 models/architecture/arch_apartment_uptown_03/arch_apartment_uptown_03_bottom_wall_64_224_01.vmdl_c CRC:004aaebb30 size:11630
9096-models/architecture/arch_apartment_uptown_03/arch_apartment_uptown_03_kit.vsmart_c CRC:0065c65027 size:9217
9096+models/architecture/arch_apartment_uptown_03/arch_apartment_uptown_03_kit.vsmart_c CRC:007ae0767d size:9641
90979097 models/architecture/arch_apartment_uptown_03/arch_apartment_uptown_03_mid_corner_angle_128_192_01.vmdl_c CRC:009da5db96 size:39124
90989098 models/architecture/arch_apartment_uptown_03/arch_apartment_uptown_03_mid_wall_128_192_01.vmdl_c CRC:0073dd4c2e size:19308
90999099 models/architecture/arch_apartment_uptown_03/arch_apartment_uptown_03_mid_wall_128_192_02.vmdl_c CRC:001f5fce21 size:24460
M
game/citadel/steam.inf
+5-5
@@ -1,9 +1,9 @@
1-ClientVersion=6637
2-ServerVersion=6637
1+ClientVersion=6638
2+ServerVersion=6638
33 ProductName=citadel
44 appID=1422450
55 ServerAppID=1422460
66 ToolsAppID=211
7-SourceRevision=10836828
8-VersionDate=Jul 20 2026
9-VersionTime=13:25:04
7+SourceRevision=10848091
8+VersionDate=Jul 23 2026
9+VersionTime=15:12:47
Update information
Build
24362694
Associated changelist
37486837
Game version
6638

Found something incorrect?

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