Deadlock update

Build 24391599

25 Jul 2026, 18:43 UTC

Official patch notes

Not available

Technical changes

3 files changed

+50 additions-51 removals
View file changes

Technical changes

Changed files

3 tracked files.

3 files+50-51
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/server_strings.txt
+42-43
@@ -181,12 +181,8 @@
181181 ( NOT SUPPORTED BY ANIMGRAPH )
182182 (%ld unused bits)\n
183183 (%u unread)
184- (08@HPX`j`
185- (08@HPXbP
186- (08@HPZ`
187- (08@HRP
188- (08@JP
189- (0X`hpzP
184+ (08@HPX`j
185+ (08@HPZ
190186 (Dirty Animation)
191187 (Eluded)
192188 (INVALID PSS PARAMETERS)\n
@@ -210,6 +206,7 @@
210206 - movable mesh id = none\n
211207 - vert %d = (%0.3f, %0.3f, %0.3f)\n
212208 -0000
209+ .pg2
213210 8f\ff
214211 <-- Arg '%s'
215212 <-- Retval '%s'
@@ -2063,7 +2060,7 @@ $light_emissive
20632060 ... %s culled event %s after max %i reached \n
20642061 ....................
20652062 ..uR5&m
2066-.0b2
2063+.0u2
20672064 .4bb
20682065 .97yY
20692066 .?AU?$CameraOp_Approach_t@M@@
@@ -14110,10 +14107,10 @@ $light_emissive
1411014107 .PEAVCPlayer_WaterServices@@
1411114108 .PEAVCPlayer_WeaponServices@@
1411214109 .PartnerAccountType
14113-.Pb2
14110+.Pd2
1411414111 .PingCommonData
1411514112 .PostProcessingGameStates
14116-.Pv2
14113+.Pp2
1411714114 .Q.Ol
1411814115 .\crypto\asn1\a_bitstr.c
1411914116 .\crypto\asn1\a_bool.c
@@ -14398,8 +14395,9 @@ $light_emissive
1439814395 .google.protobuf.ServiceOptions
1439914396 .lbN
1440014397 .league
14398+.pH2
14399+.pd2
1440114400 .pp@0
14402-.pu2
1440314401 .solo
1440414402 .steammessages_unified_base.steamworkssdk.proto"\\n"CMsgSteamLearnDataSourceDescObject
1440514403 .text$
@@ -14456,15 +14454,16 @@ $light_emissive
1445614454 0.75
1445714455 0123456789
1445814456 02V8[
14457+042-
1445914458 05=k
14460-08@HR`
14461-08@JP
14462-08B`
14459+08@HR
14460+08B
1446314461 08bX
1446414462 09,h
1446514463 0;Q5[
1446614464 0<cz
1446714465 0=normal, 1=rebirth, 2=rejuvenator
14466+0>PR2
1446814467 0AgffA
1446914468 0M2~@p
1447014469 0W/5
@@ -14495,7 +14494,6 @@ $light_emissive
1449514494 0\r0#0)070;0U0Y0[0g0q0y0}0
1449614495 0e\r8
1449714496 0pp@5tqE?|sO541
14498-0t2-
1449914497 0tU+xc:
1450014498 0x%s
1450114499 0}dV
@@ -14631,7 +14629,7 @@ $light_emissive
1463114629 2\n\tsource_gc
1463214630 2\r.CameraAction
1463314631 2\rlhp
14634-2\vpt2-
14632+2\vp42-
1463514633 2^pV
1463614634 2_BONE_IK
1463714635 2_tasks_left
@@ -14741,17 +14739,13 @@ $light_emissive
1474114739 5s\nl
1474214740 5t?F
1474314741 5~EW
14744-6 M2
14745-6 O2
14746-6 o2
14742+6 i2
1474714743 6#6165676;6M6O6S6Y6a6k6m6
1474814744 6#RDP#
1474914745 6%vi
1475014746 6,2K
1475114747 6-zeZ
1475214748 60000
14753-60x2
14754-60~2
1475514749 62$|S)6f
1475614750 64CK\vH
1475714751 65535
@@ -14761,10 +14755,10 @@ $light_emissive
1476114755 6666666666666666
1476214756 666666666666666666666666666666666666666666666666\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\.\ssl\s3_enc.c
1476314757 67-s
14758+6@S2
1476414759 6H,N
1476514760 6O|T%
14766-6P;2
14767-6Pq2
14761+6P22
1476814762 6Qd=
1476914763 6\n2GAME_PARTICLE_MANAGER_EVENT_UPDATE_ENTITY_POSITION
1477014764 6\n2STEAMLEARN_INFERENCE_ERROR_INVALID_NAMED_INFERENCE
@@ -14776,14 +14770,16 @@ $light_emissive
1477614770 6\n\tstructure
1477714771 6\n\vmatch_slots
1477814772 6_wEX
14779-6`i2
14773+6`A2
14774+6`T2
1478014775 6afD
1478114776 6bX+
1478214777 6c&0|vvX
1478314778 6i$R\nQ
1478414779 6l13
1478514780 6lkc
1478614781 6myY;
14782+6pi2
1478714783 6qo~
1478814784 6r-m_v
1478914785 6r1ij
@@ -14833,6 +14829,8 @@ $light_emissive
1483314829 8<pl
1483414830 8= zp
1483514831 8A6j
14832+8F`Q2
14833+8FpP2
1483614834 8GZS
1483714835 8SIffK5W
1483814836 8TZvrv<
@@ -15046,9 +15044,7 @@ $light_emissive
1504615044 >>NAVGEN: stage %02d / %02d: %s, disabled\n
1504715045 >BShow Ping Indicator at Ping Location, Play Ping Sound, and Play VO
1504815046 >CShow Ping Indicator on Pinging Player, Play Ping Sound, and Play VO
15049->PC2
15050->PI2
15051->PJ2
15047+>P12
1505215048 >POTG Eval: Best play interval(%.3f -> %.3f)[%.1fs] (cur: %.3f) score (%.2f -> %.2f). Primary Ent (%s)\n
1505315049 >Sem
1505415050 >WK6
@@ -15071,6 +15067,7 @@ $light_emissive
1507115067 >fN46R^
1507215068 >l\rur
1507315069 >p00<
15070+>pU2
1507415071 >yhP
1507515072 >ztq
1507615073 ?333?
@@ -15102,10 +15099,12 @@ $light_emissive
1510215099 @":\n$CCitadelUserMsg_SpectatorTeamChanged
1510315100 @08N
1510415101 @0pp
15102+@6pG2
1510515103 @BH]f
1510615104 @HPX`hv
15107-@HV`K2
15105+@HV K2
1510815106 @MfKZ
15107+@N@62
1510915108 @Pgl
1511015109 @Pu\rm
1511115110 @Requests the metadata that was generated from a specified fetch.
@@ -21571,7 +21570,7 @@ FN|p
2157121570 FORM
2157221571 FORMAT
2157321572 FOV2D
21574-FP:2
21573+FPX2
2157521574 FU\n-XP
2157621575 FVisible
2157721576 FV|FgUV
@@ -25766,12 +25765,12 @@ P-224
2576625765 P-256
2576725766 P-384
2576825767 P-521
25769-P08@JP
25768+P08J@
2577025769 P08N
2577125770 P1\t98"
2577225771 P5[1
25773-P6Pi2
25774-P6p\n2
25772+P60\n2
25773+P6@)2
2577525774 PAGN_4
2577625775 PARALYZE
2577725776 PARAMETER NAME: %s | OPTIONAL: %s, TYPE: %s, BOUND: %s, REFERENCED: %s\n
@@ -26737,7 +26736,7 @@ RSA_verify
2673726736 RSA_verify_ASN1_OCTET_STRING
2673826737 RSA_verify_PKCS1_PSS
2673926738 RSA_verify_PKCS1_PSS_mgf1
26740-R\fpt2-
26739+R\fp42-
2674126740 R\n)k_EPingMarkerInfo_NoMarkerYesSoundMiniMap
2674226741 R\n\nBookReward
2674326742 R\r1>Vp
@@ -30195,7 +30194,6 @@ Ut]<E
3019530194 Uv1t
3019630195 Uz_G3=
3019730196 V07;m
30198-V0e2
3019930197 V2I_ASIDENTIFIERS
3020030198 V2I_AUTHORITY_INFO_ACCESS
3020130199 V2I_AUTHORITY_KEYID
@@ -30213,6 +30211,7 @@ V3 s
3021330211 V3_ADDR_VALIDATE_PATH_INTERNAL
3021430212 V3_GENERIC_EXTENSION
3021530213 V5u f
30214+V@v2
3021630215 VALV
3021730216 VALVw
3021830217 VDPr
@@ -30722,11 +30721,10 @@ XRJ2
3072230721 XWY]
3072330722 XYD%
3072430723 X\tQo
30725-X`hr`
30724+X`hr
3072630725 Xd3h
30727-Xf S2
30728-Xf@T2
3072930726 XfJ7
30727+XfpS2
3073030728 XjfR
3073130729 XqgA+
3073230730 Xuub
@@ -31928,7 +31926,7 @@ Z~wl
3192831926 \v\vTSG
3192931927 \vj0k
3193031928 \vjC7
31931-\vpt2-
31929+\vp42-
3193231930 ]1h=bfz
3193331931 ]FhSD}
3193431932 ]GT7]
@@ -31940,7 +31938,6 @@ Z~wl
3194031938 ^DqPt
3194131939 ^J_spY
3194231940 ^Nij
31943-^PO2
3194431941 ^RB!r
3194531942 ^\n\ffloat_values
3194631943 ^\n\fmap_mappings
@@ -32003,7 +32000,6 @@ _tools_event_desc
3200332000 _xU`u
3200432001 _}eOk
3200532002 `28)fk
32006-`60t2
3200732003 `:zQF
3200832004 `D$daM-l
3200932005 `DZG
@@ -34742,6 +34738,7 @@ doorman_bomb_projectile
3474234738 dotProductMax
3474334739 double_shot
3474434740 down
34741+dq\fP\t
3474534742 draft
3474634743 draft_item_sets
3474734744 drag_override
@@ -36516,7 +36513,6 @@ hovering
3651636513 hoverposeangles
3651736514 hoverposeflags
3651836515 hoverposeposition
36519-hpzP
3652036516 hr_H
3652136517 http request
3652236518 https proxy request
@@ -39579,7 +39575,6 @@ mzP"T
3957939575 n < (int)sizeof(ctx->enc_data)
3958039576 n does not equal p q
3958139577 n0?X
39582-n0|2
3958339578 n1Z
3958439579 n5cM
3958539580 n6j/
@@ -39613,6 +39608,7 @@ nMeshGroupMask
3961339608 nMode
3961439609 nMoveType
3961539610 nNumerator
39611+nPW2
3961639612 nPitch
3961739613 nPriority != NETWORK_FIELD_CHANGE_DEFAULT_PRIORITY
3961839614 nSRecord
@@ -39627,6 +39623,7 @@ nValue
3962739623 nVersion
3962839624 n\r2S
3962939625 n`3i
39626+n`J2
3963039627 name constraints minimum and maximum not supported
3963139628 name of highest net worth enemy
3963239629 name too long
@@ -40241,6 +40238,7 @@ p.prime
4024140238 p.tpBasis
4024240239 p08@H^
4024340240 p2{l
40241+p42-
4024440242 p4Z3
4024540243 p5Z3
4024640244 p5\nL,
@@ -41042,7 +41040,6 @@ pszContextName
4104241040 pszExplosionType
4104341041 pszName
4104441042 pszTagName
41045-pt2-
4104641043 pub:
4104741044 pub_key
4104841045 pubkey
@@ -41152,7 +41149,7 @@ rX&O0
4115241149 rZ1VwGf5
4115341150 rZPM
4115441151 r\vDi
41155-r\vpt2-
41152+r\vp42-
4115641153 rad2deg
4115741154 radial
4115841155 radialalt
@@ -43861,6 +43858,7 @@ volume_resolution_z
4386143858 volumematcheseventramp
4386243859 vote_round_to_tally
4386343860 voxel_size
43861+vp62
4386443862 vparams
4386543863 vqw0\nU
4386643864 vscripts
@@ -44194,5 +44192,6 @@ zz2K
4419444192 ~P2T
4419544193 ~R65Fu
4419644194 ~jLRG
44195+~pv2
4419744196 ~w]UG
4419844197 ~yhZ
M
game/citadel/steam.inf
+5-5
@@ -1,9 +1,9 @@
1-ClientVersion=6639
2-ServerVersion=6639
1+ClientVersion=6640
2+ServerVersion=6640
33 ProductName=citadel
44 appID=1422450
55 ServerAppID=1422460
66 ToolsAppID=211
7-SourceRevision=10849602
8-VersionDate=Jul 23 2026
9-VersionTime=20:29:33
7+SourceRevision=10853760
8+VersionDate=Jul 25 2026
9+VersionTime=11:19:46
Update information
Build
24391599
Associated changelist
37529399
Game version
6640

Found something incorrect?

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