Counter-Strike 2 update

Build 24442510

29 Jul 2026, 00:38 UTC

Official patch notes

Available

Counter-Strike 2 Update
Read patch notes

Technical changes

51 files changed

+16619 additions-952 removals
View file changes

Official patch notes

Counter-Strike 2 Update

Published 29 Jul 2026, 00:38 UTC

COLOGNE 2026 MAJOR

  • The Ranked Series stickers are now available for purchase. 50% of royalties are shared with players, teams, and the tournament organizer.

  • Items in the the Cologne 2026 Shop will be available for purchase until September 29th.

MAP SCRIPTING

  • Fixed a bug where scripts would fail to load in tools mode until a manual recompile.

MAPS

Boulder

  • Updated to the latest version from the Community Workshop (Update Notes)

Fachwerk

  • Updated to the latest version from the Community Workshop (Update Notes)

Shelter

  • Updated to the latest version from the Community Workshop (Update Notes)

MISC

  • Fixed a bug which prevented some users from claiming Collection Catalog XP for The Dead Hand Collection.

  • Fixed a bug that allowed malicious players to avoid being processed by VACnet.

Technical changes

Changed files

Showing 20 of 51 tracked files.

51 files+16619-952
M
DumpSource2/.stringsignore
+0-14
@@ -17314,20 +17314,6 @@ k_EMsgGCToGCIsTrustedServer
1731417314 k_EMsgGCToGCIsTrustedServerResponse
1731517315 k_EMsgGCToGCUpdateSQLKeyValue
1731617316 k_EMsgGCToGCWebAPIAccountChanged
17317-k_EMsgGCTradingBase
17318-k_EMsgGCTrading_CancelSession
17319-k_EMsgGCTrading_ConfirmOffer
17320-k_EMsgGCTrading_InitiateTradeRequest
17321-k_EMsgGCTrading_InitiateTradeResponse
17322-k_EMsgGCTrading_ReadinessResponse
17323-k_EMsgGCTrading_RemoveItem
17324-k_EMsgGCTrading_SessionClosed
17325-k_EMsgGCTrading_SetItem
17326-k_EMsgGCTrading_SetReadiness
17327-k_EMsgGCTrading_StartSession
17328-k_EMsgGCTrading_TradeChatMsg
17329-k_EMsgGCTrading_TradeTypingChatMsg
17330-k_EMsgGCTrading_UpdateTradeInfo
1733117317 k_EMsgGCUnlockCrateResponse
1733217318 k_EMsgGCUnlockCrate_DEPRECATED
1733317319 k_EMsgGCUnlockItemStyle
M
DumpSource2/schemas/client/EGCItemMsg.h
+0-14
@@ -85,20 +85,6 @@ enum EGCItemMsg : uint32_t
8585 k_EMsgGCCasketItemAdd = 1092,
8686 k_EMsgGCCasketItemExtract = 1093,
8787 k_EMsgGCCasketItemLoadContents = 1094,
88- k_EMsgGCTradingBase = 1500,
89- k_EMsgGCTrading_InitiateTradeRequest = 1501,
90- k_EMsgGCTrading_InitiateTradeResponse = 1502,
91- k_EMsgGCTrading_StartSession = 1503,
92- k_EMsgGCTrading_SetItem = 1504,
93- k_EMsgGCTrading_RemoveItem = 1505,
94- k_EMsgGCTrading_UpdateTradeInfo = 1506,
95- k_EMsgGCTrading_SetReadiness = 1507,
96- k_EMsgGCTrading_ReadinessResponse = 1508,
97- k_EMsgGCTrading_SessionClosed = 1509,
98- k_EMsgGCTrading_CancelSession = 1510,
99- k_EMsgGCTrading_TradeChatMsg = 1511,
100- k_EMsgGCTrading_ConfirmOffer = 1512,
101- k_EMsgGCTrading_TradeTypingChatMsg = 1513,
10288 k_EMsgGCServerBrowser_FavoriteServer = 1601,
10389 k_EMsgGCServerBrowser_BlacklistServer = 1602,
10490 k_EMsgGCServerRentalsBase = 1700,
M
DumpSource2/schemas/server/dynpitchvol_base_t.h
+2-2
@@ -17,8 +17,8 @@
1717 // "pitch": 0,
1818 // "spinupsav": 0,
1919 // "spindownsav": 0,
20-// "pitchfrac": -849807862,
21-// "vol": 32760,
20+// "pitchfrac": -1911425974,
21+// "vol": 32766,
2222 // "fadeinsav": 0,
2323 // "fadeoutsav": 0,
2424 // "volfrac": 0,
M
DumpSource2/schemas/server/dynpitchvol_t.h
+2-2
@@ -17,8 +17,8 @@
1717 // "pitch": 0,
1818 // "spinupsav": 0,
1919 // "spindownsav": 0,
20-// "pitchfrac": -849807862,
21-// "vol": 32760,
20+// "pitchfrac": -1911425974,
21+// "vol": 32766,
2222 // "fadeinsav": 0,
2323 // "fadeoutsav": 0,
2424 // "volfrac": 0,
M
Protobufs/econ_gcmessages.proto
+0-14
@@ -86,20 +86,6 @@ enum EGCItemMsg {
8686 k_EMsgGCCasketItemAdd = 1092;
8787 k_EMsgGCCasketItemExtract = 1093;
8888 k_EMsgGCCasketItemLoadContents = 1094;
89- k_EMsgGCTradingBase = 1500;
90- k_EMsgGCTrading_InitiateTradeRequest = 1501;
91- k_EMsgGCTrading_InitiateTradeResponse = 1502;
92- k_EMsgGCTrading_StartSession = 1503;
93- k_EMsgGCTrading_SetItem = 1504;
94- k_EMsgGCTrading_RemoveItem = 1505;
95- k_EMsgGCTrading_UpdateTradeInfo = 1506;
96- k_EMsgGCTrading_SetReadiness = 1507;
97- k_EMsgGCTrading_ReadinessResponse = 1508;
98- k_EMsgGCTrading_SessionClosed = 1509;
99- k_EMsgGCTrading_CancelSession = 1510;
100- k_EMsgGCTrading_TradeChatMsg = 1511;
101- k_EMsgGCTrading_ConfirmOffer = 1512;
102- k_EMsgGCTrading_TradeTypingChatMsg = 1513;
10389 k_EMsgGCServerBrowser_FavoriteServer = 1601;
10490 k_EMsgGCServerBrowser_BlacklistServer = 1602;
10591 k_EMsgGCServerRentalsBase = 1700;
M
game/bin/built_from_cl.txt
+1-1
@@ -1 +1 @@
1-10837540
1+10862664
M
game/bin/win64/assetbrowser_strings.txt
+0-1
@@ -959,7 +959,6 @@ $\r?end@QString@@QEBAPEBVQChar@@XZ
959959 /\r?hideEvent@QScrollBar@@MEAAXPEAVQHideEvent@@@Z
960960 /\v?event@QAbstractScrollArea@@MEAA_NPEAVQEvent@@@Z
961961 /]?size@QImage@@QEBA?AVQSize@@XZ
962-0oNj
963962 0x%1
964963 0x%p = %s '%s'
965964 1"?updateGeometry@QWidget@@QEAAXXZ
M
game/bin/win64/assetpreview_strings.txt
+0-1
@@ -408,7 +408,6 @@ $prefix_element$
408408 -> Success (%d attempts)\n
409409 -\nLx.\nAh/\n/4h
410410 -deprecated-
411--oNj
412411 .#?windowTitle@QWidget@@QEBA?AVQString@@XZ
413412 .?AUCAttr_bodygroup@?1??GetAttributeTable_Impl@CNmClipDocEvent_BodyGroup@@SAXPEAV?$CUtlVector@PEAVIBaseToolAttr@@HV?$CUtlVectorMemory_Growable@PEAVIBaseToolAttr@@H$0A@@@@@@Z@
414413 .?AUCAttr_m_AimOffset@?1??GetStaticAttributes@CModelDocAnimConstraintAim@@MEAAXPEAV?$CUtlVector@PEAVIBaseToolAttr@@HV?$CUtlVectorMemory_Growable@PEAVIBaseToolAttr@@H$0A@@@@@@Z@
M
game/bin/win64/assetsystem_strings.txt
+0-1
@@ -286,7 +286,6 @@ $prefix_element$
286286 %lu: Row out of range, max %lu
287287 %lu: Sample out of range, max %lu
288288 %lu:%s:%s:%d:%s\n
289-%oNj
290289 %s %2d %02d:%02d:%02d %d%s
291290 %s %2d %02d:%02d:%02d%.*s %d%s
292291 %s %s HTTP/1.0\r\n
M
game/bin/win64/cs_mdl_import.exe_strings.txt
+0-1
@@ -7069,7 +7069,6 @@ $prefix_element$
70697069 .dx90.vtx
70707070 .exr
70717071 .fgd
7072-.oNj
70737072 .pfm
70747073 .phy
70757074 .phy file contains entries for its collisionText. Add support\n
M
game/bin/win64/csgocfg.exe_strings.txt
+1-1
@@ -221,7 +221,7 @@ $\f?focusNextPrevChild@QWidget@@MEAA_N_N@Z
221221 .CRT$XIAC
222222 .fgd
223223 /e,/select,"
224-14:11:36
224+14:10:09
225225 1AcceptIfItemPicked()
226226 1OnAccept()
227227 1OnAddonDoubleClicked()
M
game/bin/win64/engine2_strings.txt
+2-1
@@ -2627,7 +2627,7 @@ $tI(knN
26272627 1.2.11
26282628 11Y@
26292629 127.0.0.1
2630-14:11:28
2630+14:10:01
26312631 16777215"R\n\nCMsg_CVars
26322632 16777215B$
26332633 1:1: Tokens : ( T__40 | T__41 | T__42 | T__43 | T__44 | T__45 | T__46 | T__47 | T__48 | T__49 | T__50 | T__51 | T__52 | TOK_COLON | OPEN_BRACE | CLOSE_BRACE | OPEN_PAREN | CLOSE_PAREN | OPEN_BRACKET | CLOSE_BRACKET | SEMICOLON | OP_EQUAL | COMMA | DOUBLE_AND | NEGATIVE_TOK | DOUBLE_OR | LITERAL_TRUE | LITERAL_FALSE | POS_INTLITERAL | POS_FLOATLITERAL | SCOPE_QUALIFIER | ID | DOUBLE_QUOTED_STRING | SINGLE_QUOTED_STRING | SINGLE_LINE_COMMENT | ML_COMMENT | WS | UNRECOGNIZED );
@@ -5890,6 +5890,7 @@ Javanese
58905890 JiYMm
58915891 Joystick
58925892 Jul 6 2026
5893+Jul 28 2026
58935894 July
58945895 JumpOrLeap( C%d:I%d )
58955896 Jumping to random tick %d (%.2f min)\n
M
game/bin/win64/modeldoc_utils_strings.txt
+0-1
@@ -164,7 +164,6 @@ $prefix_element$
164164 %llx
165165 %lu: Row out of range, max %lu
166166 %lu: Sample out of range, max %lu
167-%oNj
168167 %s %s -> %s
169168 %s %s decoding is not implemented
170169 %s %s encoding is not implemented
M
game/bin/win64/particles_strings.txt
+0-1
@@ -983,7 +983,6 @@ $SFXDetailBlendMode
983983 4?Ku
984984 7?sk3mx>>*vn[9d
985985 8f?D
986-8oNj
987986 9>-memory-
988987 ;1#INF
989988 <DEBUG-Only>
M
game/bin/win64/resourcecompiler_strings.txt
+19-18
@@ -21295,7 +21295,7 @@ $prefix_element$
2129521295 1280x720
2129621296 12v)
2129721297 14 (default)
21298-14:13:24
21298+14:14:29
2129921299 15\tr\
2130021300 16-byte data pool
2130121301 1:1: Tokens : ( PLUS | MINUS | MUL | DIV | COMMA | LPAREN | RPAREN | EQUALS | PERCENT | INT | FLOAT | ID | ML_COMMENT | SL_COMMENT | NL | WS );
@@ -21320,11 +21320,10 @@ $prefix_element$
2132021320 1u+@A
2132121321 1xT$
2132221322 1}oP
21323+2 gB
2132321324 2)252Y2]2c2k2o2u2w2{2
2132421325 2)Ab`
2132521326 2+~,@\r;Zj09
21326-20P=
21327-20gB
2132821327 20t\f
2132921328 241:1: FLOAT : ( ( MINUS )? ( DIGIT )+ '.' ( DIGIT )* ( EXP )? ( FLOATSUFFIX )? | ( MINUS )? ( DIGIT )+ ( EXP )? ( FLOATSUFFIX )? | ( MINUS )? '.' ( DIGIT )+ ( EXP )? ( FLOATSUFFIX )? );
2133021329 24U\n
@@ -21348,7 +21347,7 @@ $prefix_element$
2134821347 2\fWQx
2134921348 2\rE2h
2135021349 2\rlhp
21351-2\vp4
21350+2\vpx
2135221351 2^pV
2135321352 2_BONE_IK
2135421353 2a"l
@@ -21362,8 +21361,8 @@ $prefix_element$
2136221361 2prB
2136321362 3%3+3/353A3G3[3_3g3k3s3y3
2136421363 31tPR
21364+333?
2136521365 333?+
21366-333?P
2136721366 33s?+
2136821367 35-w
2136921368 37LQ
@@ -21520,7 +21519,6 @@ $prefix_element$
2152021519 9q6\r#m
2152121520 9r#xV
2152221521 :':+:1:K:Q:[:c:g:m:y:
21523-:0gB
2152421522 :: <NO TARGET BONE>
2152521523 :BAD OBJECT
2152621524 :Blowfish part of OpenSSL 1.0.2j 26 Sep 2016
@@ -21671,7 +21669,7 @@ $prefix_element$
2167121669 ?Exception@TryCatch@v8@@QEBA?AV?$Local@VValue@v8@@@2@XZ
2167221670 ?Exit@Context@v8@@QEAAXXZ
2167321671 ?Exit@Isolate@v8@@QEAAXXZ
21674-?Foot Cycle Override toe lift frame is larger than the number of frames
21672+?Foot Cycle Override toe lift frame is less than zero
2167521673 ?Get@Object@v8@@QEAA?AV?$MaybeLocal@VValue@v8@@@2@V?$Local@VContext@v8@@@2@I@Z
2167621674 ?Get@Object@v8@@QEAA?AV?$MaybeLocal@VValue@v8@@@2@V?$Local@VContext@v8@@@2@V?$Local@VValue@v8@@@2@@Z
2167721675 ?GetCurrent@Isolate@v8@@SAPEAV12@XZ
@@ -21705,10 +21703,10 @@ $prefix_element$
2170521703 @%s_lookFrame_1
2170621704 @%s_lookFrame_2
2170721705 @0pp
21706+@:0TB
2170821707 @BH]f
2170921708 @CMapLocator
2171021709 @CMixControlAutomatic
21711-@HPX`hv
2171221710 @Integer overflow in %s
2171321711 @MfKZ
2171421712 @Pgl
@@ -28605,7 +28603,7 @@ Foot Cycle Override start frame is larger than the number of frames
2860528603 Foot Cycle Override start frame is less than zero
2860628604 Foot Cycle Override toe land frame is larger than the number of frames
2860728605 Foot Cycle Override toe land frame is less than zero
28608-Foot Cycle Override toe lift frame is less than zero
28606+Foot Cycle Override toe lift frame is larger than the number of frames
2860928607 Foot IK
2861028608 Foot Lock node (%s): Failed to find foot with name "%s"
2861128609 Foot Lock node (%s): No feet defined; node will do nothing
@@ -32673,7 +32671,6 @@ R Sqrt
3267332671 R channel
3267432672 R channel not found!\n
3267532673 R/Qs
32676-R0P=
3267732674 R10G10B10A2_TYPELESS
3267832675 R10G10B10A2_UINT
3267932676 R10G10B10A2_UNORM
@@ -32882,6 +32879,7 @@ RT Proxy geometry: %s verts / %s, %s indices / %s. Duplicated %i verts due to p
3288232879 RT60 for low, mid, and high frequency bands for the probe.
3288332880 R\r1>Vp
3288432881 R\vp!y
32882+R\vpx
3288532883 R]Di
3288632884 R_T5Y
3288732885 Rad2 Deg
@@ -36524,6 +36522,7 @@ Z~wl
3652436522 \n//\n// Fog Irradiance Volume\n//\n
3652536523 \n//\n// Light Probe Volumes\n//\n
3652636524 \n//\n// Lightmap\n//\n
36525+\n0TB
3652736526 \n5a=Z
3652836527 \n:82H
3652936528 \n==============================================================================================\n
@@ -36533,6 +36532,8 @@ Z~wl
3653336532 \nMS,\nVS_MS_RTX
3653436533 \nNo game entities will be available for creation.\n
3653536534 \nPS_RENDER_STATE
36535+\nPTB
36536+\nPzE
3653636537 \nRTX
3653736538 \nRay Tracing Environment\n
3653836539 \nVCS file format is invalid for %s\n
@@ -36554,6 +36555,7 @@ Z~wl
3655436555 \nfog_irradiance_volume:\n
3655536556 \ng default\n
3655636557 \ng_flConfigMaxCoord
36558+\npTB
3655736559 \nqYu
3655836560 \nrun compute_all_lightmap_blocks\n
3655936561 \nrun fog_irradiance_volume\n
@@ -36563,7 +36565,7 @@ Z~wl
3656336565 \r!\r+\r-\r=\r?\rO\rU\ri\ry\r
3656436566 \r@h!Aq8
3656536567 \rB6uZ
36566-\rCAimConstraint
36568+\rCOrientConstraint
3656736569 \rKT8v
3656836570 \rLAM
3656936571 \rMinghuaQu\f
@@ -36882,7 +36884,8 @@ _zero
3688236884 _}eOk
3688336885 `28)fk
3688436886 `3?New@Array@v8@@SA?AV?$Local@VArray@v8@@@2@PEAVIsolate@2@H@Z
36885-`:0YB
36887+`:0TB
36888+`:pTB
3688636889 `:zQF
3688736890 `=IhC?zm6>
3688836891 `D$daM-l
@@ -39087,7 +39090,7 @@ d.usernotice
3908739090 d.v1AttrCert
3908839091 d.v2AttrCert
3908939092 d.x400Address
39090-d/\vPZ4
39093+d/\vlZ4
3909139094 d/rRw
3909239095 d2i ecpkparameters failure
3909339096 d2i ts resp int failed
@@ -39824,7 +39827,6 @@ envelope
3982439827 enveloped-data
3982539828 environmentmapped
3982639829 environmentmappeddynamic
39827-eoNj
3982839830 equal_to
3982939831 err asn1 lib
3983039832 err ec lib
@@ -40664,6 +40666,7 @@ g|FeW\v
4066440666 g|MT
4066540667 h&eC
4066640668 h*Ax
40669+h+\n0J
4066740670 h0XB
4066840671 h2Wl
4066940672 h2n_\
@@ -43795,6 +43798,7 @@ p.other
4379543798 p.ppBasis
4379643799 p.prime
4379743800 p.tpBasis
43801+p0jp~>
4379843802 p2{l
4379943803 p4Z3
4380043804 p4lib
@@ -43980,7 +43984,7 @@ pbeWithSHA1And40BitRC2-CBC
4398043984 pbeWithSHA1And40BitRC4
4398143985 pbeWithSHA1AndDES-CBC
4398243986 pbeWithSHA1AndRC2-CBC
43983-pc64 Jul 6 2026 14:13:25
43987+pc64 Jul 28 2026 14:14:41
4398443988 pcPathLengthConstraint
4398543989 peak
4398643990 peak_attr
@@ -44455,7 +44459,6 @@ rF6t
4445544459 rFC822localPart
4445644460 rFur`7\t
4445744461 rL[i+
44458-rP'F
4445944462 rRfKR
4446044463 rX&O0
4446144464 rZ1VwGf5
@@ -45932,7 +45935,6 @@ s{5F
4593245935 t(1pC
4593345936 t(ydU
4593445937 t+RW
45935-t.\vPZ4
4593645938 t0;?ZlP*m
4593745939 t2U
4593845940 t4O_
@@ -46619,7 +46621,6 @@ u0Az
4661946621 u5bB
4662046622 u6Bm
4662146623 u:9F
46622-u;0D
4662346624 u;{Gk
4662446625 uBY+
4662546626 uC<[rR
M
game/bin/win64/resourcecopy.exe_strings.txt
+0-1
@@ -26,7 +26,6 @@ $prefix_element$
2626 %s encoding %s %d format %s %d %s\n
2727 %s(%d) : %s\n
2828 %s(%s) = %s
29-&oNj
3029 *** Converter error - element "%s" already has a non-int attribute "%s"!\n
3130 *** Element "%s" has attribute "%s" with an unexpected type!\n
3231 *** Log "%s" has attribute "%s" with an unexpected type (expected int array)!\n
M
game/bin/win64/source1import.exe_strings.txt
+0-1
@@ -75,7 +75,6 @@
7575 "displayWindow" attribute not found in the header.
7676 "id" "elementid"
7777 "lineOrder" attribute not found in the header.
78-"oNj
7978 "particle_file"
8079 "particle_folder"
8180 "particlefile"
M
game/bin/win64/subtools/convarhelper_subtool_strings.txt
+0-1
@@ -886,7 +886,6 @@ Auto-fit Window
886886 AutoFitGridCells
887887 B`?translate@QPainter@@QEAAXAEBVQPointF@@@Z
888888 Background
889-Bm4\r
890889 Button label (optional):
891890 Button-%1-%2-AltButtonText
892891 Button-%1-%2-BGColor
M
game/bin/win64/tools/cs2_item_editor_strings.txt
+52-42
@@ -1,10 +1,6 @@
11 (%d remaining)...
22 (08@HPX`j
3- (08@HPXbp
43 (08@HPZ
5- (08@HRp
6- (08@Jp
7- (0X`hpzp
84 (Boosted +1)
95 (repeat)
106 - IsCheckedOut: %s\n
@@ -237,6 +233,7 @@ $\n\tword_list
237233 %\n!k_ECommunityItemClass_BoosterPack
238234 %\n!k_EGCMsgGetAccountDetailsResponse
239235 %\n!k_ESOMsg_CacheSubscriptionRefresh
236+%\n\nEGCItemMsg
240237 %\n\tword_type
241238 %]?sibling@QStandardItemModel@@UEBA?AVQModelIndex@@HHAEBV2@@Z
242239 %d, %d, %d, %d
@@ -284,7 +281,6 @@ $\n\tword_list
284281 &\n!k_EMsgGCStorePurchaseInitResponse
285282 &\n!k_EMsgGCToGCBannedWordListUpdated
286283 &\n!k_EMsgGCToGCDirtyMultipleSDOCache
287-&\n!k_EMsgGCTrading_ReadinessResponse
288284 &\n"k_ECsgoSteamUserStat_XpEarnedGames
289285 &\n"k_UnlockStyle_Failed_CantLockCache
290286 &\n\ngc_msg_src
@@ -304,26 +300,26 @@ $\n\tword_list
304300 '\n"k_EMsgGCCStrike15_v2_PrivateQueues
305301 '\n"k_EMsgGCDev_NewItemRequestResponse
306302 '\n"k_EMsgGCItemPreviewRequestResponse
307-'\n"k_EMsgGCTrading_TradeTypingChatMsg
308303 '\n\fglobal_stats
309304 '\v?enterEvent@QMenu@@MEAAXPEAVQEvent@@@Z
310305 ( %1, %2, %3, %4% )
311-(1MX
312-(5tX
306+(5KX
307+(9rX
308+(ARX
309+(AUX
310+(AZX
313311 (Documents Filter - Use | for OR, space for AND)
314-(EVX
315312 (Filter)
316-(I0X
317-(IKX
318-(IzX
319-(M6X
320-(MsX
321-(MvX
313+(ITX
314+(MIX
315+(MxX
316+(MyX
322317 (No Active Session)
323318 (Outliner Filter)
324-(QmX
325-(YbX
326-(YxX
319+(Q4X
320+(QqX
321+(QtX
322+(UkX
327323 (\f"(\n&CMsgGCCStrike15_v2_ClientRequestOffers"\\n(CMsgGCCStrike15_v2_ClientRequestSouvenir
328324 (\f"6\n#CSOAccountKeychainRemoveToolCharges
329325 (\f"?\n#CMsgGCCStrike15_v2_Client2GCTextMsg
@@ -449,14 +445,19 @@ $\n\tword_list
449445 (\v2\f.CSOEconItem
450446 (\v?enterEvent@QToolButton@@MEAAXPEAVQEvent@@@Z
451447 (aBX
448+(aEX
449+(aGX
452450 (default)
453-(ePX
454-(icX
455-(m2X
456-(mdX
457-(qJX
458-(qZX
459-(yYX
451+(iNX
452+(iYX
453+(m9X
454+(maX
455+(q0X
456+(qbX
457+(qzX
458+(uHX
459+(uXX
460+(uZX
460461 ) ?timerEvent@QTableView@@MEAAXPEAVQTimerEvent@@@Z
461462 )\f?focusOutEvent@QAbstractItemView@@MEAAXPEAVQFocusEvent@@@Z
462463 )\n!penalty_account_id_sessions_green
@@ -468,14 +469,12 @@ $\n\tword_list
468469 )\n$k_EMsgGCRequestAnnouncementsResponse
469470 )\n$k_EMsgGCServerBrowser_FavoriteServer
470471 )\n$k_EMsgGCStorePurchaseInit_DEPRECATED
471-)\n$k_EMsgGCTrading_InitiateTradeRequest
472472 )\n$k_EMsgGC_IncrementKillCountAttribute
473473 )\n%k_EClientReportingVersion_BetaVersion
474474 )\n%k_ECommunityItemAttribute_IssueNumber
475475 )\n%k_ECommunityItemClass_ProfileModifier
476476 )\n%k_UnlockStyle_Failed_CantAffordAttrib
477477 )\n?displayText@QStyledItemDelegate@@UEBA?AVQString@@AEBVQVariant@@AEBVQLocale@@@Z
478-)\n\nEGCItemMsg
479478 )\r?hideEvent@QComboBox@@MEAAXPEAVQHideEvent@@@Z
480479 )\t?buddy@QAbstractItemModel@@UEBA?AVQModelIndex@@AEBV2@@Z
481480 )\v?createData@QMapDataBase@@SAPEAU1@XZ
@@ -502,7 +501,6 @@ $\n\tword_list
502501 *\n%k_EMsgGCServerBrowser_BlacklistServer
503502 *\n%k_EMsgGCStorePurchaseFinalizeResponse
504503 *\n%k_EMsgGCStorePurchaseQueryTxnResponse
505-*\n%k_EMsgGCTrading_InitiateTradeResponse
506504 *\n%k_EMsgGC_RevolvingLootList_DEPRECATED
507505 *\n&k_ECommunityItemAttribute_TradableTime
508506 *\n&k_EGCMsgGetUserGameStatsSchemaResponse
@@ -2633,7 +2631,6 @@ $\n\tword_list
26332631 /stickers
26342632 /weapons/customization/paints_gloves/
26352633 08@HR
2636-08@Jp
26372634 0\n+k_EGCItemCustomizationNotification_NameItem
26382635 0\n+k_EMsgGCCStrike15_v2_AccountPrivacySettings
26392636 0\n+k_EMsgGCCStrike15_v2_Account_RequestCoPlays
@@ -2646,8 +2643,7 @@ $\n\tword_list
26462643 0\n,GCConnectionStatus_NO_SESSION_IN_LOGON_QUEUE
26472644 0\n,k_ECommunityItemAttribute_CommunityItemAppID
26482645 0\n\tbroadcast
2649-0da;
2650-0v<U;
2646+0vlT;
26512647 0x%1
26522648 0x%p = %s '%s'
26532649 0x%s
@@ -2770,6 +2766,8 @@ $\n\tword_list
27702766 1setFilterWildcard(QString)
27712767 1tileSubWindows()
27722768 1trigger()
2769+201#
2770+20Z!
27732771 2DownArrowPressed()
27742772 2OnDownPressed()
27752773 2SIG_DragStarted()
@@ -2879,7 +2877,7 @@ $\n\tword_list
28792877 7\n2k_EGCItemCustomizationNotification_XpShopUseTicket
28802878 7\n2k_EMsgGCCStrike15_v2_GCToClientSteamdatagramTicket
28812879 7\n2k_EMsgGCCStrike15_v2_PlayerOverwatchCaseAssignment
2882-8)QW
2880+8-OW
28832881 8\f?focusOutEvent@QTextBrowser@@MEAAXPEAVQFocusEvent@@@Z
28842882 8\n3k_EGCItemCustomizationNotification_ActivateFanToken
28852883 8\n3k_EGCItemCustomizationNotification_GenerateSouvenir
@@ -4377,12 +4375,15 @@ $\n\tword_list
43774375 ?userType@QVariant@@QEBAHXZ
43784376 ?valueToKeys@QMetaEnum@@QEBA?AVQByteArray@@H@Z
43794377 @#?write@QTableWidgetItem@@UEBAXAEAVQDataStream@@@Z
4380-@08N<U;
4378+@08NlT;
4379+@HPX`hv@
43814380 @\n\fSingleObject
43824381 @\n\vserver_type
43834382 @\v?event@QFrame@@MEAA_NPEAVQEvent@@@Z
4383+@nlT;
43844384 A new location must be selected in order to save the file.
43854385 A#?write@QTreeWidgetItem@@UEBAXAEAVQDataStream@@@Z
4386+AA:0Z!
43864387 ARRAY_MEMBERS_VIA_PARENT
43874388 ARRAY_PARENT_ONLY
43884389 A\n<k_EGCItemCustomizationNotification_ClientRedeemMissionReward
@@ -4465,6 +4466,7 @@ Attribute definition %s: bad setting for 'stored_as_integer' = '%s'
44654466 Attribute definition index %d must be greater than or equal to zero
44664467 Attribute.%s.%s
44674468 AuditData
4469+BPX!
44684470 BUTTON
44694471 B\f?focusWidget@QApplication@@SAPEAVQWidget@@XZ
44704472 B`?translate@QPainter@@QEAAXAEBVQPointF@@@Z
@@ -5685,8 +5687,8 @@ OrigMat
56855687 Other Tools
56865688 Outliner
56875689 OverlayProjectionDirection
5688-P08@Jp
5689-P08N<U;
5690+P08J
5691+P08NlT;
56905692 P?isValid@QColor@@QEBA_NXZ
56915693 P?isValid@QTextCharFormat@@QEBA_NXZ
56925694 P?itemData@QStandardItemModel@@UEBA?AV?$QMap@HVQVariant@@@@AEBVQModelIndex@@@Z
@@ -6074,7 +6076,6 @@ Sticker Material
60746076 Sticker Name
60756077 Sticker kit '%s' rotate range is not valid %f:%f
60766078 Sticker kit '%s' scale range is not valid %f:%f
6077-Sticker kit name '%s' is a duplicate gold sticker for event %d team %d
60786079 Sticker kit name '%s' is a duplicate gold sticker for event %d team %d player %d with a decreasing ID
60796080 StickerCapsule
60806081 StickerKit_
@@ -6332,6 +6333,7 @@ YYYY-MM-DD hh:mm:ss
63326333 Y\v?event@QRadioButton@@MEAA_NPEAVQEvent@@@Z
63336334 Yes: Checkout, resolve conflicts later.
63346335 Z0000
6336+Z0Z!
63356337 Z?setItalic@QFont@@QEAAX_N@Z
63366338 Z?setItemData@QStandardItemModel@@UEAA_NAEBVQModelIndex@@AEBV?$QMap@HVQVariant@@@@@Z
63376339 Z?setNamedColor@QColor@@QEAAXAEBVQString@@@Z
@@ -6345,6 +6347,7 @@ Z?setPixelColor@QImage@@QEAAXHHAEBVQColor@@@Z
63456347 Z?setPixelSize@QFont@@QEAAXH@Z
63466348 Z?setPlainText@QTextDocument@@QEAAXAEBVQString@@@Z
63476349 Z?setPointSize@QFont@@QEAAXH@Z
6350+ZPX!
63486351 ZX?setBackground@QTextFormat@@QEAAXAEBVQBrush@@@Z
63496352 Z]?sort@QStandardItemModel@@UEAAXHW4SortOrder@Qt@@@Z
63506353 Zip system failure.\n
@@ -6506,12 +6509,11 @@ Zip system failure.\n
65066509 \n?editorDestroyed@QAbstractItemView@@MEAAXPEAVQObject@@@Z
65076510 \n?editorEvent@QStyledItemDelegate@@MEAA_NPEAVQEvent@@PEAVQAbstractItemModel@@AEBVQStyleOptionViewItem@@AEBVQModelIndex@@@Z
65086511 \nCannot write log file '%1'.\n
6509-\nEQW
6512+\nIOW
65106513 \nInvalid CONTENT Path '%1'.\n\n%2\n
65116514 \nInvalid item name '%1'.\n\n%2\n
65126515 \nNo modified item assets. Nothing to save.\n
65136516 \nOpened By:
6514-\nPda;
65156517 \nS?moveTo@QPainterPath@@QEAAXAEBVQPointF@@@Z
65166518 \nThis assigns a permanent Schema reservation with the GC required for shipping.\n\nAre you sure?\n
65176519 \nThis will delete '%1' from the tree.\n\nAre you sure?\n
@@ -6937,13 +6939,17 @@ _nodrips
69376939 _sm.png
69386940 _sticker_capsule
69396941 _toolsautosave
6942+`20Z!
69406943 `?validate@QDoubleValidator@@UEBA?AW4State@QValidator@@AEAVQString@@AEAH@Z
69416944 `?validate@QRegExpValidator@@UEBA?AW4State@QValidator@@AEAVQString@@AEAH@Z
69426945 `\v?event@QSpinBox@@MEAA_NPEAVQEvent@@@Z
6946+`aqY
6947+`flT;
6948+`nlT;
69436949 a?windowText@QPalette@@QEBAAEBVQBrush@@XZ
69446950 a?write@QStandardItem@@UEBAXAEAVQDataStream@@@Z
69456951 a?x@QMouseEvent@@QEBAHXZ
6946-aBv<U;
6952+aBvlT;
69476953 abandon
69486954 abandoned_match
69496955 absolute
@@ -7402,6 +7408,7 @@ fixed_size
74027408 fixed_width
74037409 flMaximum
74047410 flMinimum
7411+flT;
74057412 flValue
74067413 flVaue
74077414 flagchoices
@@ -7573,7 +7580,6 @@ horizontalStretch
75737580 horizontal_header
75747581 horizontal_header_labels
75757582 hours
7576-hpzp
75777583 i ?topLevelWidgets@QApplication@@SA?AV?$QList@PEAVQWidget@@@@XZ
75787584 iValueIn
75797585 i\f?forward@QTextBrowser@@UEAAXXZ
@@ -7998,6 +8004,7 @@ newValue
79988004 new_slot
79998005 next_rarity
80008006 nextmatch_title
8007+nlT;
80018008 no_help_info
80028009 node_dest
80038010 node_id
@@ -8049,7 +8056,8 @@ overrideclass
80498056 owcaseid
80508057 owner_only
80518058 owns_polymorphic_data
8052-p08@H^<U;
8059+p08@H^lT;
8060+p>lT;
80538061 pButton
80548062 pCurrentFocusWidget
80558063 pData
@@ -8143,7 +8151,7 @@ player_xp_bonus_flags
81438151 players_humans
81448152 players_online
81458153 players_searching
8146-pn<U;
8154+pnlT;
81478155 point
81488156 point_follow
81498157 point_follow_substepped
@@ -8723,6 +8731,7 @@ viewers_external_total
87238731 visgroupfilter
87248732 visible_when_true
87258733 visuals
8734+vlT;
87268735 vmap
87278736 vmesh
87288737 vmt_overrides
@@ -8797,6 +8806,7 @@ y\v?eventFilter@QCompleter@@MEAA_NPEAVQObject@@PEAVQEvent@@@Z
87978806 yellow
87988807 youtube_account_name
87998808 yyyy-MM-dd
8809+zPX!
88008810 z\n?dragLeaveEvent@QTextEdit@@MEAAXPEAVQDragLeaveEvent@@@Z
88018811 z\v?customEvent@QObject@@MEAAXPEAVQEvent@@@Z
88028812 z\v?eventFilter@QDialog@@MEAA_NPEAVQObject@@PEAVQEvent@@@Z
M
game/bin/win64/tools/cs2_workshop_manager_strings.txt
+6-3
@@ -888,7 +888,8 @@ $hRh
888888 2\r?hideEvent@QWidget@@MEAAXPEAVQHideEvent@@@Z
889889 2\rlhp
890890 2\v?event@QAction@@MEAA_NPEAVQEvent@@@Z
891-2\vp4
891+2\vpD
892+2\vpl
892893 2^pV
893894 2a"l
894895 2accepted()
@@ -4030,9 +4031,11 @@ RSA_verify_ASN1_OCTET_STRING
40304031 RSA_verify_PKCS1_PSS
40314032 RSA_verify_PKCS1_PSS_mgf1
40324033 RSDSoZ
4033-R\fp4
4034+R\fpD
4035+R\n0l
40344036 R\r1>Vp
40354037 R\t?canFetchMore@QAbstractItemModel@@UEBA_NAEBVQModelIndex@@@Z
4038+R\vpl
40364039 R]Di
40374040 Rbg.E
40384041 Re-Upload
@@ -7318,7 +7321,7 @@ rX&O0
73187321 rZ1VwGf5
73197322 rZPM
73207323 r\vDi
7321-r\vp4
7324+r\vpD
73227325 rand
73237326 rand2
73247327 random number generation failed
Update information
Build
24442510
Associated changelist
37602697
Game version
2000879

Found something incorrect?

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