Dota 2 update

Build 25610408

29 Sept 2026, 20:36 UTC

Official patch notes

Not available

Technical changes

56 files changed

+457 additions-496 removals
View file changes

Technical changes

Changed files

Showing 20 of 56 tracked files.

56 files+457-496
M
Protobufs/econ_gcmessages.proto
+0-1
@@ -878,7 +878,6 @@ message CMsgProcessTransactionOrder {
878878
879879 optional uint64 txn_id = 1;
880880 optional uint64 steam_txn_id = 2;
881- optional uint64 partner_txn_id = 3;
882881 optional fixed64 steam_id = 4;
883882 optional uint32 time_stamp = 5;
884883 optional uint64 watermark = 6;
M
game/bin/win64/Qt5Core_strings.txt
+1-0
@@ -16174,6 +16174,7 @@ Z{Z}Z
1617416174 \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
1617516175 \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
1617616176 \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
16177+\n\t\n\n\n\v\n\f\n\r\n
1617716178 \niscii-gjr
1617816179 \niscii-ori
1617916180 \ntmN
M
game/bin/win64/Qt5Gui_strings.txt
+1-0
@@ -31508,6 +31508,7 @@ ZoomOut
3150831508 \n?count@QBitArray@@QEBAHXZ
3150931509 \n?count@QByteArray@@QEBAHD@Z
3151031510 \n\n?closingDown@QCoreApplication@@SA_NXZ
31511+\n\t\n\n\n\v\n\f\n\r\n
3151131512 \n\t\n\t\t\t\n\t\n\t\t
3151231513 \nendstream\n
3151331514 \nendstream\nendobj\n
M
game/bin/win64/Qt5Widgets_strings.txt
+1-0
@@ -16622,6 +16622,7 @@ Z{pWU~
1662216622 \n\?setToIdentity@QMatrix4x4@@QEAAXXZ
1662316623 \n\f?data@QStringListModel@@UEBA?AVQVariant@@AEBVQModelIndex@@H@Z
1662416624 \n\n?closingDown@QCoreApplication@@SA_NXZ
16625+\n\t\n\n\n\v\n\f\n\r\n
1662516626 \n\tactiveGestures:
1662616627 \n\tcanceled:
1662716628 \n\tfinished:
M
game/bin/win64/SDL3_strings.txt
+0-1
@@ -599,7 +599,6 @@ $E4A(
599599 28O0b`
600600 2>X94>
601601 2@Q0b
602-2\vpH
603602 2scRGB_output
604603 3-bit IMA ADPCM currently not supported
605604 3333
M
game/bin/win64/animationsystem_strings.txt
+11-11
@@ -34,14 +34,13 @@
3434 <-- Retval '%s'
3535 Vector b
3636 [*OBSERVABLE*]
37- \tV_coshf
3837 \t\n\r@()[]{}=&,:*|;'!
38+!\tV_exp2f
3939 "Limit Count: " + m_nLimitCount
4040 #################################\n
4141 #Angle
4242 #Position
4343 #Scale
44-#\tV_exp2f
4544 #data
4645 %d CallInfos:\n
4746 %d Cells:\n
@@ -2132,8 +2131,8 @@
21322131 @const char *__cdecl Reflection::Internal::GetFuncName<class IPairedSequenceComponentInstance>(void)
21332132 @fff>fff>fff>fff>
21342133 @ht0
2134+A Aq
21352135 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.
2136-A0Aq
21372136 AE_ACTION_ALLOW_COMBO
21382137 AE_ACTION_PREVENT_COMBO
21392138 AE_ALYX_EMPTOOL_ATTACHMENT
@@ -3267,27 +3266,28 @@ Zero input vector for info node!
32673266 [NOP]
32683267 [RETURN R%d]
32693268 [RETURN]
3270-\f\tV_acosd
3269+\f\tV_asind
3270+\n\tV_acosd
32713271 \rRESOURCE_TYPE_ANIMGRAPH
3272-\r\nnexttoken
3273-\rhCq
3272+\rXCq
32743273 \t%d (%d) : %s %s %s %s\n
32753274 \t%d:%d - %s (agrp vs agrp flag mismatch) %s:%s (promoted to match existing) %s:%s\n
32763275 \t%d:%d - %s (match)\n
32773276 \t%d:%d - %s (skipped)\n
32783277 \t%d:%d - %s\n
32793278 \tError\n
3280-\tV_asind
32813279 \tV_atand
32823280 \tV_atanf
32833281 \tV_cosd
3282+\tV_coshf
32843283 \tV_tand
32853284 \tV_tanhf
32863285 \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\v\n\v\n\v\n\v\n\v\n\v\n\v\n\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\r\f\r\f\r\f\r\f\r\f\r\f\r\f\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r
32873286 \t_FindGlobalSymbolByHash
3287+\v\nnexttoken
3288+]\tV_log2f
32883289 _CustomCommand
32893290 _CustomCommand%d
3290-_\tV_log2f
32913291 __CursorQueue__
32923292 __State_Child_Condition__
32933293 __TimelineParent__
@@ -3703,10 +3703,10 @@ hsequence
37033703 idiv
37043704 instantly
37053705 is_selector
3706+j\tV_powd
37063707 kAnimGraphSaveRestoreVersion
37073708 keyvalues
37083709 kv3:ParticleParamID_t
3709-l\tV_powd
37103710 length2d
37113711 length3d
37123712 lerp
@@ -3849,7 +3849,7 @@ very_fast
38493849 weaponType
38503850 whileCurrent
38513851 worldrelative
3852+x\tV_sind
38523853 zDconst char *__cdecl Reflection::Internal::GetFuncName<class CFootPinningPoseOperation>(void)
3853-z\tV_sind
38543854 zero dir
3855-}\tV_sinhf
3855+{\tV_sinhf
M
game/bin/win64/assetbrowser_strings.txt
+8-8
@@ -40,6 +40,7 @@
4040 != (Not During)
4141 !?triggered@QAction@@QEAAX_N@Z
4242 !\f?focusNextPrevChild@QScrollArea@@UEAA_N_N@Z
43+!\tV_exp2f
4344 !root
4445 " ?timerEvent@QListView@@MEAAXPEAVQTimerEvent@@@Z
4546 ""?updateEditorGeometry@QStyledItemDelegate@@UEBAXPEAVQWidget@@AEBVQStyleOptionViewItem@@AEBVQModelIndex@@@Z
@@ -109,7 +110,6 @@
109110 #\f?focusNextPrevChild@QTextEdit@@MEAA_N_N@Z
110111 #\n?columnCount@QSortFilterProxyModel@@UEBAHAEBVQModelIndex@@@Z
111112 #\r?hide@QWidget@@QEAAXXZ
112-#\tV_exp2f
113113 #have
114114 $#?windowIcon@QWidget@@QEBA?AVQIcon@@XZ
115115 $[?setRange@QDoubleValidator@@UEAAXNNH@Z
@@ -4158,6 +4158,7 @@ I[?setRgbF@QColor@@QEAAXNNNN@Z
41584158 I\n?compare@QString@@QEBAHAEBV1@W4CaseSensitivity@Qt@@@Z
41594159 I\r?endsWith@QString@@QEBA_NVQChar@@W4CaseSensitivity@Qt@@@Z
41604160 I\r?hitButton@QCheckBox@@MEBA_NAEBVQPoint@@@Z
4161+I\tV_isinfd
41614162 Identity
41624163 If (R%d) Jump to Instr I%d
41634164 If (R%d) Leap to Chunk C%d
@@ -4223,7 +4224,6 @@ Jump to Instr I%d
42234224 K ?toggled@QAbstractButton@@QEAAX_N@Z
42244225 KV3 Pointer
42254226 K\r?hitButton@QRadioButton@@MEBA_NAEBVQPoint@@@Z
4226-K\tV_isinfd
42274227 K\v?event@QLineEdit@@UEAA_NPEAVQEvent@@@Z
42284228 Key Bindings
42294229 KeyState
@@ -4301,6 +4301,7 @@ MWheelRight
43014301 MWheelUp
43024302 M\n?done@QDialog@@UEAAXH@Z
43034303 M\t?canDropMimeData@QAbstractProxyModel@@UEBA_NPEBVQMimeData@@W4DropAction@Qt@@HHAEBVQModelIndex@@@Z
4304+M\tV_isvalidhex
43044305 M\v?event@QListWidget@@MEAA_NPEAVQEvent@@@Z
43054306 Make Angle
43064307 Make Angle From Forward Vector
@@ -4480,7 +4481,6 @@ NumToggle
44804481 OP?isNull@QIcon@@QEBA_NXZ
44814482 OR List
44824483 OR: This group will match if ANY of the parts match\n(Click to toggle to AND)
4483-O\tV_isvalidhex
44844484 Oa?width@QImage@@QEBAHXZ
44854485 OkClicked
44864486 On Interval
@@ -5634,7 +5634,7 @@ ZoomOutFromMiniMap
56345634 \f\n?cmp@QVariant@@QEBA_NAEBV1@@Z
56355635 \f\n?deselect@QLineEdit@@QEAAXXZ
56365636 \f\r?heightForWidth@QFormLayout@@UEBAHH@Z
5637-\f\tV_acosd
5637+\f\tV_asind
56385638 \n-------------\n
56395639 \n?arcTo@QPainterPath@@QEAAXAEBVQRectF@@NN@Z
56405640 \n?bits@QImage@@QEAAPEAEXZ
@@ -5684,6 +5684,7 @@ ZoomOutFromMiniMap
56845684 \nYou are invoking a costly operation involving %1 Assets.\nAre you sure?\n
56855685 \nYour selection will open the %1 that may create up to %2 instances.\nAre you sure?\n
56865686 \n\r?heightForWidth@QBoxLayout@@UEBAHH@Z
5687+\n\tV_acosd
56875688 \ng_flConfigMaxCoord
56885689 \r?darker@QColor@@QEBA?AV1@H@Z
56895690 \r?data@QStandardItem@@UEBA?AVQVariant@@H@Z
@@ -5741,7 +5742,6 @@ ZoomOutFromMiniMap
57415742 \t?defaultWidget@QWidgetAction@@QEBAPEAVQWidget@@XZ
57425743 \tQToolButton { \t\tbackground-color : rgb( 100, 100, 100 ); \t\tborder: 2px solid rgb( 200, 200, 200 ); \t\tborder-radius: %2px; \t\tbackground-image: url(game:tools/images/common/tag_add.png); \t\tbackground-repeat: no-repeat; \t\tbackground-position: center center; \t\tmargin: 3px; \t} \tQToolButton:hover:!pressed { \t\tbackground-color : rgb( 0, 0, 0 ); \t\tborder-color : rgb( 255, 255, 255 ); \t}
57435744 \tT?parent@QWindow@@QEBAPEAV1@XZ
5744-\tV_asind
57455745 \tV_atand
57465746 \tV_cosd
57475747 \tV_tand
@@ -5786,6 +5786,7 @@ ZoomOutFromMiniMap
57865786 ]?staticMetaObject@QTextDocument@@2UQMetaObject@@B
57875787 ]?staticMetaObject@QWindow@@2UQMetaObject@@B
57885788 ]\r?horizontalOffset@QListView@@MEBAHXZ
5789+]\tV_log2f
57895790 ]\v?currentDateTime@QDateTime@@SA?AV1@XZ
57905791 ^#?([0-9A-Fa-f]{6}|[0-9A-Fa-f]{3})
57915792 ^#?([0-9A-Fa-f]{8}|[0-9A-Fa-f]{6}|[0-9A-Fa-f]{4}|[0-9A-Fa-f]{3})$
@@ -5799,7 +5800,6 @@ _?texture@QBrush@@QEBA?AVQPixmap@@XZ
57995800 _AssetMenuHelper
58005801 _Q?lightness@QColor@@QEBAHXZ
58015802 _\r?horizontalOffset@QTreeView@@MEBAHXZ
5802-_\tV_log2f
58035803 _\v?event@QSlider@@UEAA_NPEAVQEvent@@@Z
58045804 __AllKeys__
58055805 __CursorQueue__
@@ -5887,6 +5887,7 @@ browser_views
58875887 browser_visible
58885888 burlywood
58895889 cR?metaObject@QDrag@@UEBAPEBUQMetaObject@@XZ
5890+c\tV_modfd
58905891 c\v?event@QSplitterHandle@@MEAA_NPEAVQEvent@@@Z
58915892 cadetblue
58925893 centralWidget
@@ -5963,7 +5964,6 @@ dont_remind_today_checkbox
59635964 e"?validate@QSpinBox@@MEBA?AW4State@QValidator@@AEAVQString@@AEAH@Z
59645965 e\f?foregroundRole@QWidget@@QEBA?AW4ColorRole@QPalette@@XZ
59655966 e\n?dragEnterEvent@QAbstractItemView@@MEAAXPEAVQDragEnterEvent@@@Z
5966-e\tV_modfd
59675967 edit_filter
59685968 editingFinished
59695969 element
@@ -6637,14 +6637,14 @@ windows_generic_MSG
66376637 wrapping
66386638 x"?valueFromText@QSpinBox@@MEBAHAEBVQString@@@Z
66396639 x\n?dragLeaveEvent@QListView@@MEAAXPEAVQDragLeaveEvent@@@Z
6640+x\tV_sind
66406641 yU?qt_metacall@QDoubleValidator@@UEAAHW4Call@QMetaObject@@HPEAPEAX@Z
66416642 y\n?dragLeaveEvent@QPlainTextEdit@@MEAAXPEAVQDragLeaveEvent@@@Z
66426643 y\v?eventFilter@QCompleter@@MEAA_NPEAVQObject@@PEAVQEvent@@@Z
66436644 yellow
66446645 yellowgreen
66456646 zU?qt_metacall@QDrag@@UEAAHW4Call@QMetaObject@@HPEAPEAX@Z
66466647 z\n?dragLeaveEvent@QTextEdit@@MEAAXPEAVQDragLeaveEvent@@@Z
6647-z\tV_sind
66486648 z\v?customEvent@QObject@@MEAAXPEAVQEvent@@@Z
66496649 z\v?eventFilter@QDialog@@MEAA_NPEAVQObject@@PEAVQEvent@@@Z
66506650 { "%1",\t{ %2, %3 },\t\t{ %4, %5 }\t },\n
M
game/bin/win64/assetpreview_strings.txt
+15-13
@@ -327,7 +327,6 @@
327327 \t'$'6(@+L@PA
328328 \t0W0!10H\I
329329 \t7<7<8Z9
330- \tV_coshf
331330 \t\f0\fM\f5\f?\f2\fM\f2\fG\f
332331 \t\f0\fM\f5\f?\f2\fM\f2\fG\f
333332 \t\n\r@()[]{}=&,:*|;'!
@@ -1037,6 +1036,7 @@
10371036 !\tM\t0\t>\t.\t
10381037 !\tM\t0\t>\t.\tM\t8\t
10391038 !\tM\t0\tE\t.\t
1039+!\tV_exp2f
10401040 !\v,\v2\v?\v(\vM\v
10411041 !\v8n=@=6H>I
10421042 !\v<;A)A,BXD
@@ -1314,6 +1314,7 @@
13141314 "\t"\n"\v"\f"\r"
13151315 "\t&\t,\t2\t8\t>\tD\tJ\tP\tV\tY\t_\tb\th\tn\t^
13161316 "\tNMO
1317+"\tV_expd
13171318 "\v"\v"\v"\v"\v"\v"\v"\v"\v"\v"\v"\v"\v"\v"\v"\v"\v"\v"\v"\v"\v"\v"\v"\v"\v"\v"\v"\v"\v"\v"\v"\v"\v"\v
13181319 "\v#&#:#I#X#g#v#
13191320 "\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v,\v+""
@@ -1535,7 +1536,6 @@
15351536 #\r?hide@QWidget@@QEAAXXZ
15361537 #\rNOe
15371538 #\t#\n#\v#\f#\r#
1538-#\tV_exp2f
15391539 #\v$\v%\v&\v'\v(\v
15401540 #_HTI
15411541 #b'b)b+b9b
@@ -1814,7 +1814,6 @@ $\tM\t6\t?\t$\t>\t
18141814 $\tM\t8\t?\t.\t@\t6\t?\t/\t(\t
18151815 $\tM\t8\t@\t.\t6\t@\t
18161816 $\tM\t8\tA\t(\t@\t8\t@\t/\t>\t(\t?\t
1817-$\tV_expd
18181817 $\v9\v2\v$\v>\v(\vM\v
18191818 $\v>\v$\v>\v0\vM\v
18201819 $\v>\v.\v>\v6\vG\v
@@ -21980,6 +21979,7 @@ $zorum.communi
2198021979 7\t7\t7\r7\r7
2198121980 7\t;\tC\tK\tO\tW\t
2198221981 7\tR\t6
21982+7\tV_frexpf
2198321983 7\v7!98;
2198421984 7\v7dD
2198521985 7\v\v\v77\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v
@@ -23622,7 +23622,6 @@ $zorum.communi
2362223622 9\tM\t/\t>\t2\t?\t+\tM\t/\t>\t
2362323623 9\tM\t0\t@\t-\t(\t?\t/\t>\t
2362423624 9\tM\t5\t>\t0\tG\t
23625-9\tV_frexpf
2362623625 9\tsu
2362723626 9\v0\v?\v_\v>\v(\v-\v?\v
2362823627 9\v0\vM\v8\v*\v>\vq\v>\v0\vM\v
@@ -39075,6 +39074,7 @@ I\t2t
3907539074 I\tI\nI\vI\fI\rI
3907639075 I\tI\rI
3907739076 I\tM+4
39077+I\tV_isinfd
3907839078 I\vI\vI\vI\vI\vI\vI\vI\vI\vI\vI\vI\vI\vI\vI\vI\v
3907939079 I\vI\vI\vI\vI\vI\vI\vI\vI\vI\vI\vI\vI\vI\vI\vI\v^
3908039080 I_I_qa
@@ -40475,7 +40475,6 @@ K\tK\nK\vK\fK\rK
4047540475 K\tK\rK
4047640476 K\tK\tK\tK\tK\tK\tK\tK\tK\tK\t\v
4047740477 K\tL@L
40478-K\tV_isinfd
4047940478 K\v?event@QLineEdit@@UEAA_NPEAVQEvent@@@Z
4048040479 K\we
4048140480 K]%DC8d
@@ -46919,6 +46918,7 @@ R\tSES
4691946918 R\tScSrS
4692046919 R\v?event@QMenuBar@@MEAA_NPEAVQEvent@@@Z
4692146920 R\vR\vR\vR\vR\vR\vR\vR\vR\vR\vR\vR\vR\vR\vR\vR\vR\vR\vR\v
46921+R\vpX
4692246922 R]8]8]8]8
4692346923 R]IQS]
4692446924 R]IQS]j
@@ -57193,7 +57193,7 @@ Z~00
5719357193 \f\r\r%\r5\rM\r]\ru\r
5719457194 \f\r\r\r\r\r\r\r\r\f\f\f\f\f\f\f\f\r\r\r\r\r\r\r\r\r\r\r\r\r\r
5719557195 \f\tR\tH! \t\v3\v
57196-\f\tV_acosd
57196+\f\tV_asind
5719757197 \f\t\f\n\f\v\f\f\f\r\f
5719857198 \f\t\f\t\f\t\f\t\f\t\f\t\f\t\f\t\f\t\f\t\f\t\f\t\\r\\r\\r\\rL
5719957199 \f\tqSSINE
@@ -57590,6 +57590,8 @@ Z~00
5759057590 \n\t(\t@\t&\t>\t&\tG\t8\t
5759157591 \n\t(\t@\t&\t>\t&\tK\t8\t
5759257592 \n\t2\tM\t/\t>\t(\t
57593+\n\tV_acosd
57594+\n\t\n\n\n\v\n\f\n\r\n
5759357595 \n\t\tCREATE TABLE IF NOT EXISTS Thumbnails (\n\t\t\tAssetPath TEXT PRIMARY KEY,\n\t\t\tFingerprint INTEGER,\n\t\t\tPNGData BLOB\n\t\t);\n\t
5759457596 \n\t\tDELETE FROM Thumbnails WHERE AssetPath IN ( SELECT AssetPath FROM AssetsToDelete );\n\t\tDROP TABLE AssetsToDelete;\n\t\tCOMMIT;\n\t
5759557597 \n\t\tDELETE FROM Thumbnails WHERE AssetPath IN (\n\t\t\tSELECT T.AssetPath\n\t\t\tFROM Thumbnails T\n\t\t\tLEFT JOIN ExistingAssets EA\n\t\t\t\tON T.AssetPath = EA.AssetPath\n\t\t\tWHERE EA.AssetPath IS NULL\n\t\t\t\tOR T.Fingerprint != EA.Fingerprint\n\t\t);\n\t\tDROP TABLE ExistingAssets;\n\t\tCOMMIT;\n\t
@@ -60560,11 +60562,11 @@ Z~00
6056060562 \tVCQ
6056160563 \tVCQ(
6056260564 \tVVY
60563-\tV_asind
6056460565 \tV_atan2d
6056560566 \tV_atand
6056660567 \tV_atanf
6056760568 \tV_cosd
60569+\tV_coshf
6056860570 \tV_sscanf_s
6056960571 \tV_tand
6057060572 \tV_tanhf
@@ -61732,6 +61734,7 @@ Z~00
6173261734 ]\r?horizontalOffset@QListView@@MEBAHXZ
6173361735 ]\rcNeYe
6173461736 ]\t@GN9h
61737+]\tV_log2f
6173561738 ]\t]FX8Zr[ZU\rY4XaX
6173661739 ]\t]\n]\v]\f]\r]
6173761740 ]\t^\n^\v^\f^\r^
@@ -61932,6 +61935,7 @@ Z~00
6193261935 ^[h[n[o[|[}[~[
6193361936 ^\nmnr1
6193461937 ^\r?horizontalOffset@QTableView@@MEBAHXZ
61938+^\tV_logd
6193561939 ^\t_0_1_2_3_g_h_I
6193661940 ^\tb\te\ti\tl\tn\t
6193761941 ^\ttBf
@@ -62196,7 +62200,6 @@ _\nc5cQvH
6219662200 _\ncQvH
6219762201 _\r?horizontalOffset@QTreeView@@MEBAHXZ
6219862202 _\rFDDDDDDDDDDDDDDDD
62199-_\tV_log2f
6220062203 _\tbPb
6220162204 _\v>\v*\v@\v8\vM\v
6220262205 _\v>\v0\vM\v!\vM\v
@@ -62517,7 +62520,6 @@ _~`Wggg
6251762520 `\r`)`+`\n`?`!`x`y`{`z`B`
6251862521 `\r`)`+`\n`?`!`x`y`{`z`B`F
6251962522 `\r`)`+`\n`?`!`x`y`{`z`B`j`}`
62520-`\tV_logd
6252162523 `\t`\n`\v`\f`\r`
6252262524 `\t`\t`\t`\t`\t`\t`\t`\t`\t`\t`\t`\t`\t`\t`\t`\t`\t
6252362525 `\v?event@QSpinBox@@MEAA_NPEAVQEvent@@@Z
@@ -64594,6 +64596,7 @@ c\nc\vc\rc
6459464596 c\rc\rc
6459564597 c\rd;b
6459664598 c\rf\rf
64599+c\tV_modfd
6459764600 c\tc\nc\vc\fc\rc
6459864601 c\td\nd
6459964602 c\vc\vi
@@ -66651,7 +66654,6 @@ e\nNn
6665166654 e\ne\ve\fe\re
6665266655 e\re\rR
6665366656 e\re\te\fe
66654-e\tV_modfd
6665566657 e\te\ne
6665666658 e\te\ne\ve\fe\re
6665766659 e\tf=fbf^flf
@@ -76053,6 +76055,7 @@ j\fr\ft
7605376055 j\fs\fy\fy\fv
7605476056 j\ro\r5
7605576057 j\ro\r8
76058+j\tV_powd
7605676059 j\tj\nj\vj\fj\rj
7605776060 j\tj\vj\fj\rj
7605876061 j\trO
@@ -77057,7 +77060,6 @@ l\r}iO
7705777060 l\r}iOBf
7705877061 l\t@XK
7705977062 l\t@iU
77060-l\tV_powd
7706177063 l\tl\nl
7706277064 l\tl\nl\vl\fl
7706377065 l\tl\rl
@@ -86487,6 +86489,7 @@ x\n?dragLeaveEvent@QListView@@MEAAXPEAVQDragLeaveEvent@@@Z
8648786489 x\nJ\ta
8648886490 x\nx\vx
8648986491 x\t6\vq\ts\tB
86492+x\tV_sind
8649086493 x\tx\nx\vx\fx\rx
8649186494 x\tx\rx
8649286495 x\z\z
@@ -87307,7 +87310,6 @@ z[Pz
8730787310 z\n?dragLeaveEvent@QTextEdit@@MEAAXPEAVQDragLeaveEvent@@@Z
8730887311 z\n}\n}\n}\n}\n}\n}\n}\n}\n}\n}\n}\n}\n}\n}\n}\n}\n}\n}\n}\n}\n}\n}\n}\n}\n}\n}\nw\nt\nE
8730987312 z\rmB
87310-z\tV_sind
8731187313 z\tYUO\h|_
8731287314 z\tz\nz\fz
8731387315 z\tz\nz\vz\fz\rz
@@ -87599,6 +87601,7 @@ z}y}y
8759987601 {\fisi
8760087602 {\n?connectNotify@QObject@@MEAAXAEBVQMetaMethod@@@Z
8760187603 {\n?dragLeaveEvent@QWidget@@MEAAXPEAVQDragLeaveEvent@@@Z
87604+{\tV_sinhf
8760287605 {\t{\n{\v{\f{\r{
8760387606 {^;P7Uqn
8760487607 {_ZHb
@@ -87903,7 +87906,6 @@ z}y}y
8790387906 }\n?dragMoveEvent@QAbstractItemView@@MEAAXPEAVQDragMoveEvent@@@Z
8790487907 }\n}E}K}.}2}?}5}F}s}V}N}r}h}n}O}c}
8790587908 }\n}E}K}.}2}?}5}H}F}\}s}V}N}h}n}O}c}
87906-}\tV_sinhf
8790787909 }`cloud.
8790887910 }bzb
8790987911 }cRT
M
game/bin/win64/assetrename_strings.txt
+11-11
@@ -85,7 +85,6 @@
8585 [*OBSERVABLE*]
8686 [FILTER MATCH]
8787 [curvetype %s]\n
88- \tV_coshf
8988 \t\n\r@()[]{}=&,:*|;'!
9089 and %d additional refs in this directory
9190 bn0s}Q_@r~aoPq
@@ -126,6 +125,7 @@
126125 !IsTagActiveThisFrame(%s)
127126 !\f?focusNextPrevChild@QScrollArea@@UEAA_N_N@Z
128127 !\r?end@QListData@@QEBAPEAPEAXXZ
128+!\tV_exp2f
129129 "%s" attribute should not be used when using AnimGraph, reset value to default if possible.
130130 "%s": Bad mode
131131 "%s": Information lost writing value (%g) as (unsigned) RATIONAL
@@ -157,6 +157,7 @@
157157 "?widget@QLayoutItem@@UEAAPEAVQWidget@@XZ
158158 "Limit Count: " + m_nLimitCount
159159 "Predictor" value %d not supported
160+"\tV_expd
160161 "b}b*XhUu
161162 "channels" attribute not found in the header.
162163 "compression" attribute not found in the header.
@@ -175,13 +176,11 @@
175176 #This file is generated by CHullIVR::SaveObj() from CPolygonMesh with %d vertices, %d faces\n
176177 #\f?focusNextPrevChild@QTextEdit@@MEAA_N_N@Z
177178 #\r?hide@QWidget@@QEAAXXZ
178-#\tV_exp2f
179179 #frame { padding-left: 20px; padding-right: 0px; margin: 0px; }#left_label { padding: 2px; }#right_label { padding: 2px; font-weight: bold }#frame:hover { background-color: palette( highlight ); }#left_label:hover { background-color: palette( highlight ); color: palette( highlighted-text ); }#right_label:hover { background-color: palette( highlight ); color: palette( highlighted-text ); }
180180 #line
181181 $6(h**,&.b,~0
182182 $ModelPath$/transmission
183183 $\f?focusNextPrevChild@QWidget@@MEAA_N_N@Z
184-$\tV_expd
185184 $keyValueChildren
186185 $modelname$
187186 $modelname$_cavity
@@ -14454,6 +14453,7 @@ $x(<*L(^$*.d$40.2Z$D6@$Q
1445414453 7&F|If
1445514454 7T2,
1445614455 7\f?focusOutEvent@QPushButton@@MEAAXPEAVQFocusEvent@@@Z
14456+7\tV_frexpf
1445714457 8"3hrf
1445814458 8&Kx
1445914459 8,6~4
@@ -14473,7 +14473,6 @@ $x(<*L(^$*.d$40.2Z$D6@$Q
1447314473 969p
1447414474 9>UUUUUU
1447514475 9\f?focusOutEvent@QTextEdit@@MEAAXPEAVQFocusEvent@@@Z
14476-9\tV_frexpf
1447714476 :: <NO TARGET BONE>
1447814477 ::menu-indicator{width:0px;}
1447914478 :@JB2@LD"@H
@@ -23421,7 +23420,7 @@ ZoomSensitivityMouseWheel
2342123420 \f?hasHeightForWidth@QStackedLayout@@UEBA_NXZ
2342223421 \f?hasHeightForWidth@QWidget@@UEBA_NXZ
2342323422 \f\f?focusInEvent@QLabel@@MEAAXPEAVQFocusEvent@@@Z
23424-\f\tV_acosd
23423+\f\tV_asind
2342523424 \n%.1fMB
2342623425 \n*** Error masking unused parts! Unknown text found. This is usually caused by a '{' or '}' not tabbed properly or an invalid declaration at the global scope. (line %d):\n%s\n\n
2342723426 \n*** Found variable "%s" multiple times in %s!\n\n
@@ -23465,6 +23464,7 @@ ZoomSensitivityMouseWheel
2346523464 \nVCS file format is invalid for %s\n
2346623465 \nVCS file version is %d instead of %d for %s\n
2346723466 \n\r?heightForWidth@QBoxLayout@@UEBAHH@Z
23467+\n\tV_acosd
2346823468 \ndummyfilename.tif
2346923469 \nf$f"\$0($*\,^.
2347023470 \ng default\n
@@ -23504,12 +23504,12 @@ ZoomSensitivityMouseWheel
2350423504 \t@@@@@@@@@@@@@@@@{N{N{N{N{N{N{N{N
2350523505 \tError\n
2350623506 \tNAN encountered in element '%s' guid %s attribute '%s'!\n
23507-\tV_asind
2350823507 \tV_atan2d
2350923508 \tV_atand
2351023509 \tV_atanf
2351123510 \tV_atofloat64
2351223511 \tV_cosd
23512+\tV_coshf
2351323513 \tV_sscanf_s
2351423514 \tV_stat
2351523515 \tV_strnchr
@@ -23545,10 +23545,12 @@ ZoomSensitivityMouseWheel
2354523545 \v?extension@QGraphicsPathItem@@MEBA?AVQVariant@@AEBV2@@Z
2354623546 \v?extension@QGraphicsRectItem@@MEBA?AVQVariant@@AEBV2@@Z
2354723547 \v\f?focusInEvent@QGroupBox@@MEAAXPEAVQFocusEvent@@@Z
23548+]\tV_log2f
2354823549 ^&h2:8$6X($&$0*
2354923550 ^0`l^VJU
2355023551 ^L7B
2355123552 ^\f?forceShow@QProgressDialog@@IEAAXXZ
23553+^\tV_logd
2355223554 ^v5\n^v5\n^v5\n^v5\n
2355323555 _CustomCommand
2355423556 _CustomCommand%d
@@ -23562,7 +23564,6 @@ _TIFFSetupFieldInfo
2356223564 _TIFFVGetField
2356323565 _TIFFVSetField
2356423566 _\r?horizontalOffset@QTreeView@@MEBAHXZ
23565-_\tV_log2f
2356623567 _\v?event@QSlider@@UEAA_NPEAVQEvent@@@Z
2356723568 __Attribute__
2356823569 __CACHED_editcontext_provider_lookup
@@ -23649,7 +23650,6 @@ _zero
2364923650 `2PN
2365023651 `6p&B
2365123652 `\f?defaultTypeFor@QTimer@@CA?AW4TimerType@Qt@@H@Z
23652-`\tV_logd
2365323653 a7Bz
2365423654 a:fulltype
2365523655 a:typeparam
@@ -25925,6 +25925,7 @@ item_item_crate
2592525925 iterate_to_element
2592625926 iterations
2592725927 jBl.h n)
25928+j\tV_powd
2592825929 jiggle_root_bone
2592925930 jiggle_type
2593025931 jigglebone
@@ -25985,7 +25986,6 @@ kv3:ParticleParamID_t
2598525986 l2_regularization
2598625987 lDB n0p
2598725988 l\n?dragEnterEvent@QLineEdit@@MEAAXPEAVQDragEnterEvent@@@Z
25988-l\tV_powd
2598925989 ladder
2599025990 large
2599125991 last_frame
@@ -28599,6 +28599,7 @@ write_to_path_key
2859928599 wstring
2860028600 wyS]
2860128601 x0Ysqx
28602+x\tV_sind
2860228603 xfade
2860328604 yaw_bounce
2860428605 yaw_damping
@@ -28610,7 +28611,6 @@ z000.
2861028611 zDconst char *__cdecl Reflection::Internal::GetFuncName<class CFootPinningPoseOperation>(void)
2861128612 z\n?dragLeaveEvent@QTextEdit@@MEAAXPEAVQDragLeaveEvent@@@Z
2861228613 z\r?hoverMoveEvent@QGraphicsItem@@MEAAXPEAVQGraphicsSceneHoverEvent@@@Z
28613-z\tV_sind
2861428614 z\v?customEvent@QObject@@MEAAXPEAVQEvent@@@Z
2861528615 z\v?eventFilter@QDialog@@MEAA_NPEAVQObject@@PEAVQEvent@@@Z
2861628616 zero dir
@@ -28622,9 +28622,9 @@ znear
2862228622 {Hammer node %d}
2862328623 {\n?connectNotify@QObject@@MEAAXAEBVQMetaMethod@@@Z
2862428624 {\n?dragLeaveEvent@QWidget@@MEAAXPEAVQDragLeaveEvent@@@Z
28625+{\tV_sinhf
2862528626 {error}
2862628627 {mod}dev/move_assetcache_temp.data
28627-}\tV_sinhf
2862828628 ~CGenericFilter
2862928629 ~CMapDoc destructor: Leaking physics world because there are still ModelInstances that use it.\n
2863028630 ~CModelInstance destructor: leaking softbody because physics world disappeared\n
M
game/bin/win64/assetsystem_strings.txt
+5-5
@@ -167,6 +167,7 @@
167167 "Predictor" value %d not supported
168168 "Wlw
169169 "YEu
170+"\tV_expd
170171 "`bB303
171172 "b}b*XhUu
172173 "channels" attribute not found in the header.
@@ -202,7 +203,6 @@ $HypYkf
202203 $J6"t
203204 $JXsZ
204205 $XI(6
205-$\tV_expd
206206 $d`D-laM
207207 $f;Zv9l\r
208208 $g#8lu#
@@ -453,6 +453,7 @@ $prefix_element$
453453 *UlS
454454 *Y$ve
455455 *\fhsD
456+*\tV_fgets
456457 *gFBk
457458 *hbJ1
458459 *it%2
@@ -477,7 +478,6 @@ $prefix_element$
477478 ,Reason=
478479 ,ShfPQ
479480 ,ZFDGn
480-,\tV_fgets
481481 ,fQM(
482482 ,h11]
483483 ,hmQ#
@@ -5436,12 +5436,14 @@ Z~wl
54365436 ]G\nY1
54375437 ]MSd
54385438 ][LK~lO
5439+]\tV_log2f
54395440 ^.om5r
54405441 ^DnJ
54415442 ^DqPt
54425443 ^J_spY
54435444 ^Nij
54445445 ^RB!r
5446+^\tV_logd
54455447 _Ek6b]
54465448 _Lx6
54475449 _OPENSSL_isservice
@@ -5450,7 +5452,6 @@ _TIFFSetupFieldInfo
54505452 _TIFFVGetField
54515453 _TIFFVSetField
54525454 _YWL
5453-_\tV_log2f
54545455 __IN_MEMORY
54555456 __injected_test_value
54565457 _bakeresourcecache
@@ -5475,7 +5476,6 @@ _}eOk
54755476 `H(hqA1p
54765477 `ITS
54775478 `VX:H
5478-`\tV_logd
54795479 `fPw.\vM
54805480 `h9T~
54815481 `o_je
@@ -7424,6 +7424,7 @@ jOJw"
74247424 jTuf
74257425 jV*d9O
74267426 j[6Z
7427+j\tV_powd
74277428 j\vIP{s
74287429 janetMailbox
74297430 jb:5
@@ -7542,7 +7543,6 @@ l7@J
75427543 lC57
75437544 lDcW
75447545 lM2p
7545-l\tV_powd
75467546 language
75477547 last octet invalid
75487548 lastModifiedBy
M
game/bin/win64/bugreporter_filequeue_strings.txt
+1-4
@@ -2,8 +2,7 @@
22 %s%cbug.txt
33 .?AVCBugReporter@@
44 .?AVIBugReporter@@
5-2\vpH
6-6\tV_fread
5+4\tV_fread
76 <<Invalid>>
87 Area
98 BugReporter005
@@ -19,7 +18,6 @@ OptionsFile
1918 Owner
2019 Position
2120 RSDS>w
22-R\fpH
2321 Savegame
2422 Screenshot
2523 Source2
@@ -37,7 +35,6 @@ config_file
3735 crashdump_user_name
3836 json
3937 netmask
40-r\vpH
4138 resource/bugreporter.res
4239 source2
4340 username
M
game/bin/win64/dmxconvert.exe_strings.txt
+2-1
@@ -288,6 +288,7 @@ $prefix_element$
288288 0x%llx
289289 16-byte data pool
290290 2\vpT
291+2\vpX
291292 4-byte data pool
292293 5sfm_v8
293294 64 283 0
@@ -702,7 +703,7 @@ World Node Files
702703 \tV_sscanf_s
703704 \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\v\n\v\n\v\n\v\n\v\n\v\n\v\n\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\r\f\r\f\r\f\r\f\r\f\r\f\r\f\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r
704705 \t_V_StringAfterPrefixCaseSensitive
705-_\tV_log2f
706+]\tV_log2f
706707 _light
707708 _linked_type_
708709 _name
M
game/bin/win64/dota2cfg.exe_strings.txt
+1-2
@@ -238,7 +238,7 @@ $\f?focusNextPrevChild@QWidget@@MEAA_N_N@Z
238238 .CRT$XIAC
239239 .fgd
240240 /e,/select,"
241-14:30:53
241+11:11:44
242242 1AcceptIfItemPicked()
243243 1BotScriptComboBoxSelectionChanged( int )
244244 1BotScriptComboBoxTextChanged(QString)
@@ -1202,7 +1202,6 @@ IsPlayable
12021202 IsTemplate
12031203 J\r?hitButton@QPushButton@@MEBA_NAEBVQPoint@@@Z
12041204 J\v?event@QLabel@@MEAA_NPEAVQEvent@@@Z
1205-Jul 30 2026
12061205 KV3 syntax error: %s
12071206 KV3 syntax error: %s while parsing @entitygroup %s
12081207 KV3DefaultTestFnName
M
game/bin/win64/engine2_strings.txt
+39-39
@@ -528,6 +528,7 @@
528528 #Valve_SelectLanguage_Ukrainian
529529 #Valve_SelectLanguage_Vietnamese
530530 #\n\npause_type
531+#\tV_expf
531532 #bML"
532533 #end\n
533534 $#GameUI_Disconnect_BadServerPassword
@@ -553,6 +554,7 @@ $Ib?s
553554 $\n\fsignon_state
554555 $\n\rresource_type
555556 $\n\vorientation
557+$\tV_fclose
556558 $lZT
557559 $schemasystem/schema_enable_defines.h
558560 $tI(knN
@@ -646,7 +648,7 @@ $tI(knN
646648 %>>C@;Li_=)
647649 %Y-%m-%d-%H_%M_%S
648650 %\n!eQueryCvarValueStatus_ValueIntact
649-%\tV_expf
651+%\tV_fdopen
650652 %\v%\v%\v%\v%\v%\v%\v%\v%\v%\v%\v%\v%\v%\v%\v%\v
651653 %c%c%c%c%c%s
652654 %cIy
@@ -894,7 +896,7 @@ $tI(knN
894896 &Sgw
895897 &\n"SPAWN_GROUP_IS_INITIAL_SPAWN_GROUP
896898 &\n"eQueryCvarValueStatus_CvarNotFound
897-&\tV_fclose
899+&\tV_feof
898900 &final
899901 '#GameUI_Disconnect_BadSpectatorPassword
900902 '#GameUI_Disconnect_DifferentClassTables
@@ -913,7 +915,6 @@ $tI(knN
913915 '\n#eQueryCvarValueStatus_CvarProtected
914916 '\n#k_EProtoDebugVisibility_ValveServer
915917 '\n\fworldgroupid
916-'\tV_fdopen
917918 'k|7O
918919 (#GameUI_Disconnect_LoopLevelLoadActivate
919920 (#GameUI_Disconnect_RemoteProblem_BadCert
@@ -941,7 +942,7 @@ $tI(knN
941942 (\t"9\n\fCCLCMsg_Move
942943 (\t"<\n\fCSVCMsg_Menu
943944 (\t"\r\n\vCNETMsg_NOP"'\n
944-(\tV_feof
945+(\tV_fflush
945946 (\v2 .ProtoFlattenedSerializerField_t:
946947 (\v2 .google.protobuf.DescriptorProto
947948 (\v2!.CSVCMsg_GameSessionConfiguration
@@ -1013,6 +1014,7 @@ $tI(knN
10131014 )7ESbp
10141015 )BIV_o
10151016 )\n%Source2PlayStats_LowCardinalityString
1017+)\tV_fgetc
10161018 )yIx
10171019 )yto
10181020 * *\n
@@ -1037,7 +1039,6 @@ $tI(knN
10371039 *\f*\f*\f*\f*\f*\f*\f*\f*\f*\f*\f*\f*\f*\f*\f*\f
10381040 *\n"host_computationtime_std_deviation
10391041 *\n&Source2PlayStats_SteamIDTrustBucketMin
1040-*\tV_fflush
10411042 *hIB
10421043 *h\n\vDIALOG_TYPE
10431044 *zvC
@@ -1052,7 +1053,7 @@ $tI(knN
10521053 +[V~jHZ
10531054 +\n'SPAWN_GROUP_CREATE_CLIENT_ONLY_ENTITIES
10541055 +\n\rReservedRange
1055-+\tV_fgetc
1056++\tV_fileno
10561057 +alt
10571058 +bugvoice
10581059 +ctrl
@@ -1074,6 +1075,7 @@ $tI(knN
10741075 ,\n$host_frame_irregular_arrival_pct_x10
10751076 ,\n$polymorphic_field_serializer_version
10761077 ,\n\vplayer_slot
1078+,\tV_fmodd
10771079 ,d3c&
10781080 ,j.b0^2`4^6`8^:f<
10791081 ,p\tX4
@@ -1108,7 +1110,7 @@ $tI(knN
11081110 -\n%polymorphic_field_serializer_name_sym
11091111 -\n\fplayer_index
11101112 -\n\fsystem_specs
1111--\tV_fileno
1113+-\tV_fmodf
11121114 -all
11131115 -applaunch %d
11141116 -auto -title "auto_bug %04d-%02d-%02d %02d:%02d:%02d"
@@ -2550,7 +2552,7 @@ $tI(knN
25502552 .TBMD
25512553 .VoiceDataFormat_t:
25522554 .\n\fentity_index
2553-.\tV_fmodd
2555+.\tV_fopen
25542556 .arc
25552557 .arj
25562558 .bak
@@ -2638,7 +2640,7 @@ $tI(knN
26382640 /R?jjU?
26392641 /TF<)VGy#WH
26402642 /\n\nfield_type
2641-/\tV_fmodf
2643+/\tV_fopenUTF8
26422644 /content/
26432645 /cwG
26442646 /game/
@@ -2673,7 +2675,7 @@ $tI(knN
26732675 0T.Q
26742676 0X8b?~
26752677 0\n\vserializers
2676-0\tV_fopen
2678+0\tV_fpclassifyd
26772679 0iN>/
26782680 0x%x,
26792681 0|t?L
@@ -2685,9 +2687,9 @@ $tI(knN
26852687 1#QNAN
26862688 1#SNAN
26872689 1.2.11
2690+11:08:41
26882691 11Y@
26892692 127.0.0.1
2690-15:14:25
26912693 16777215"R\n\nCMsg_CVars
26922694 16777215B$
26932695 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 );
@@ -2703,7 +2705,7 @@ $tI(knN
27032705 1\n\fsplitplayers
27042706 1\n\fvprof_report
27052707 1\r%1t
2706-1\tV_fopenUTF8
2708+1\tV_fprintf
27072709 1h8o
27082710 1s3\t
27092711 1sAL"
@@ -2728,7 +2730,6 @@ $tI(knN
27282730 2\r%2t
27292731 2\r.PrefetchType"h\n
27302732 2\rU2t
2731-2\tV_fpclassifyd
27322733 2hIB
27332734 2i0/
27342735 2ps+
@@ -2744,7 +2745,6 @@ $tI(knN
27442745 3C"2\t
27452746 3\f53
27462747 3\r53h
2747-3\tV_fprintf
27482748 3y2\t
27492749 4 uH
27502750 4*p0
@@ -2841,6 +2841,7 @@ $tI(knN
28412841 <P0J
28422842 <Unknown>
28432843 <\n<\ng\t\n\tZ\t?\t
2844+<\tV_ftell
28442845 <array: %u elements>
28452846 <binary blob: %u bytes>
28462847 <ellipsis>
@@ -2884,7 +2885,7 @@ $tI(knN
28842885 >O-p?A6
28852886 >PHG
28862887 >Rdx
2887->\tV_ftell
2888+>\tV_fwrite
28882889 >cQ6
28892890 >fff?fff?fff?fff?invalid_hitbox
28902891 >jtm}S
@@ -3253,7 +3254,6 @@ $tI(knN
32533254 @HPX`hv`>G
32543255 @HV@LG
32553256 @Np?G
3256-@\tV_fwrite
32573257 @^8U)zj
32583258 @htp.
32593259 @i-kuX
@@ -5495,6 +5495,7 @@ GOTV[%d] not active.\n
54955495 GOTV[%u]\n
54965496 GPU Frame Time
54975497 GPUTimeAvgMS,GPUTimeRangeMS,GPUTimeMinMS,GPUTimeMaxMS,rendersystemdll,width,height,msaa\n
5498+G\tV_isdigit_str
54985499 Game
54995500 Game Engine
55005501 Game Server is not running\n
@@ -5793,7 +5794,6 @@ IPulseSystem_001
57935794 IRCU
57945795 I\n NETWORK_DISCONNECT_STEAM_DROPPED
57955796 I\n%NETWORK_DISCONNECT_REJECT_HIDDEN_GAME
5796-I\tV_isdigit_str
57975797 IdempotencyLevel
57985798 Idle (%s)
57995799 IdleSleep
@@ -5950,6 +5950,7 @@ JPEGMEM
59505950 JSType
59515951 J\n NETWORK_DISCONNECT_SNAPSHOTERROR
59525952 J\n'NETWORK_DISCONNECT_DISCONNECT_BY_SERVER
5953+J\tV_isnand
59535954 January
59545955 Japanese
59555956 Javanese
@@ -6028,7 +6029,6 @@ LWW>
60286029 L\n!NETWORK_DISCONNECT_HLTVRESTRICTED
60296030 L\n!NETWORK_DISCONNECT_KICKED_SUICIDE
60306031 L\n!NETWORK_DISCONNECT_LOOPDEACTIVATE
6031-L\tV_isnand
60326032 Label
60336033 Language
60346034 Last received command number going in reverse from server! (Out of order delivery?) %d -> (%d+%d=%d)
@@ -7565,7 +7565,7 @@ Sending connect to %s\n
75657565 Sending network quality stats to server, summary over %d seconds\n
75667566 Sending voice from: %s - playerslot: %d [ xuid %llx ]\n
75677567 Sending vprof lite summary to server. %d frames, %d detailed line items\n
7568-Sep 25 2026
7568+Sep 29 2026
75697569 September
75707570 SerializedEntitiesVersion001
75717571 Server
@@ -8765,6 +8765,7 @@ Z\n(NETWORK_DISCONNECT_KICKED_INSECURECLIENT
87658765 Z\n(NETWORK_DISCONNECT_REMOTE_CERTNOTTRUSTED
87668766 Z\n*NETWORK_DISCONNECT_REJECT_INVALIDKEYLENGTH
87678767 Z\n+NETWORK_DISCONNECT_CONNECT_REQUEST_TIMEDOUT
8768+Z\tV_log10f
87688769 Zjz\v
87698770 Zmbw
87708771 Zpm"U
@@ -8789,6 +8790,7 @@ Zq",9\fB
87898790 [Unreliable payload]
87908791 [Voice payload]
87918792 [\n+NETWORK_DISCONNECT_REJECT_INVALIDCONNECTION
8793+[\tV_log2_uint
87928794 [aOni*{
87938795 [client]
87948796 [demoscrub]
@@ -8826,7 +8828,6 @@ Zq",9\fB
88268828 \\n)NETWORK_DISCONNECT_PURESERVER_CLIENTEXTRA
88278829 \\n*NETWORK_DISCONNECT_LOOP_LEVELLOAD_ACTIVATE
88288830 \\n.NETWORK_DISCONNECT_REQUEST_HOSTSTATE_HLTVRELAY
8829-\\tV_log10f
88308831 \c at end of pattern
88318832 \c must be followed by an ASCII character
88328833 \cnlauncher.txt
@@ -8837,7 +8838,7 @@ Zq",9\fB
88378838 \fV0U
88388839 \fV4U
88398840 \fX\fm\vH\vH\vm\v
8840-\f\ng_pThreadPool
8841+\f\nvtune
88418842 \g is not followed by a braced, angle-bracketed, or quoted name/number or by a plain number
88428843 \n Actual :
88438844 \n Field type:
@@ -8973,7 +8974,7 @@ Zq",9\fB
89738974 \n\nfakeplayer
89748975 \n\nfield_name
89758976 \n\nfriends_id
8976-\n\ng_pMemAlloc
8977+\n\ng_pThreadPool
89778978 \n\ngo_package
89788979 \n\nhigh_value
89798980 \n\ninput_type
@@ -9149,6 +9150,7 @@ Zq",9\fB
91499150 \ndist tree: sent %ld
91509151 \ndyn trees: dyn %ld, stat %ld
91519152 \ng_flThreadedJobWaitTimeAccumulator
9153+\ng_pMemAlloc
91529154 \ngen_codes: max_code %d
91539155 \nh?oT
91549156 \nhIB
@@ -9157,7 +9159,6 @@ Zq",9\fB
91579159 \nlit data: dyn %ld, stat %ld
91589160 \nlit tree: sent %ld
91599161 \nopt %lu(%lu) stat %lu(%lu) stored %lu lit %u dist %u
9160-\nvtune
91619162 \p{Xan}
91629163 \p{Xps}
91639164 \p{Xsp}
@@ -9173,7 +9174,7 @@ Zq",9\fB
91739174 \r\n\tTYPE_ENUM
91749175 \r\n\tsvc_Print
91759176 \r\r\f\f\f\f\v\v\v\n\n\n\t\t\t\t\t\t
9176-\r\tV_acosf
9177+\r\tV_asinf
91779178 \rmj>zjZ
91789179 \t The lexer was matching from line %d, offset %d, which\n\t
91799180 \t"%s" has %d known peers:\n
@@ -9187,7 +9188,6 @@ Zq",9\fB
91879188 \t?\tZ\tt\tt\tt\t
91889189 \tN1a
91899190 \tTPXJ
9190-\tV_asinf
91919191 \tV_atan2f
91929192 \tV_atof
91939193 \tV_atofloat32
@@ -9208,6 +9208,7 @@ Zq",9\fB
92089208 \tWorldsize_Init
92099209 \t[%d]Demo playback max rate capped at %f.\n
92109210 \t\n\v\n\v\n\v\n\v\n\v\n\v\n\v\n\v\f\r\f\r\f\r\f\r\f\r\f\r\f\r\f\r
9211+\t\ng_pScheduledFunctions
92119212 \t\t\n\n\v\v\f\f\f\f\r\r\r\r
92129213 \t\t\t\t\t\t\t\t\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r
92139214 \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t
@@ -9248,15 +9249,14 @@ Zq",9\fB
92489249 \vSimulationTicks
92499250 \vSource
92509251 \vVyC
9251-\v\ng_pScheduledFunctions
9252+\v\tV_acosf
92529253 \vbasetypes.h
92539254 \vm\vm\vm\vH\vm\vm\v
92549255 \vm\vm\vm\vm\vH\v
92559256 \vnJH
92569257 \vxYT
92579258 ] is an invalid data character in JavaScript compatibility mode
92589259 ]\n,NETWORK_DISCONNECT_REJECT_INVALIDRESERVATION
9259-]\tV_log2_uint
92609260 ^<V7w
92619261 ^RfN>
92629262 ^\n*NETWORK_DISCONNECT_KICKED_CONVICTEDACCOUNT
@@ -9273,6 +9273,7 @@ _RDATA
92739273 _Target
92749274 _\n,NETWORK_DISCONNECT_STEAM_DENY_BAD_ANTI_CHEAT
92759275 _\n-NETWORK_DISCONNECT_REJECT_INVALIDSTEAMCERTLEN
9276+_\tV_logf
92769277 __UNKNOWN__
92779278 ___clientsideitemsplaceholder0___
92789279 ___clientsideitemsplaceholder1___
@@ -9379,7 +9380,6 @@ a numbered reference must not be zero
93799380 a&M-=Z]<i*k)n-t&q&p&|
93809381 a6>r
93819382 a?wSa?\
9382-a\tV_logf
93839383 a\v4+Wk
93849384 abcdefghijklmnopqrstuvwxyz
93859385 abortflag
@@ -9859,6 +9859,7 @@ dQy/
98599859 dRL>
98609860 d\n-NETWORK_DISCONNECT_KICKED_COMPETITIVECOOLDOWN
98619861 d\n-NETWORK_DISCONNECT_LOCALPROBLEM_NETWORKCONFIG
9862+d\tV_modff
98629863 da_DK
98639864 danish
98649865 data
@@ -10085,7 +10086,6 @@ fD>b
1008510086 fDD"AUDT$t
1008610087 fP~V
1008710088 fWi?
10088-f\tV_modff
1008910089 fabs
1009010090 failed
1009110091 failed to get memory
@@ -10343,6 +10343,7 @@ hungarian
1034310343 i3V.
1034410344 i91k
1034510345 iController
10346+i\tV_open_osfhandle
1034610347 i]Wb
1034710348 id_ID
1034810349 idempotency_level
@@ -10514,7 +10515,7 @@ k=E.x=i
1051410515 k=yI
1051510516 k?n_m?P
1051610517 kF?j
10517-k\tV_open_osfhandle
10518+k\tV_powf
1051810519 k_EProtoDebugVisibility_Always
1051910520 k_EProtoDebugVisibility_Always:@\n
1052010521 k_EProtoDebugVisibility_GC
@@ -10547,6 +10548,7 @@ kv 0x%p Release refcount == %d\n
1054710548 l6qnk
1054810549 l:Iv
1054910550 lDa>
10551+l\tV_qsort
1055010552 l`UROM=;98310-*)(&$"
1055110553 label
1055210554 lambda
@@ -10627,7 +10629,7 @@ m?@Zl?~\vk?k
1062710629 m?H7
1062810630 mG4>
1062910631 m\nXo
10630-m\tV_powf
10632+m\tV_qsort_s
1063110633 m\vm\vm\vm\vm\vm\vm\vm\vm\vm\vm\v
1063210634 m_Args
1063310635 m_Attributes
@@ -10853,7 +10855,6 @@ nMin
1085310855 nReadHandle != UINT64_MAX
1085410856 nTries < 10000000
1085510857 n\n0NETWORK_DISCONNECT_KICKED_VACNETABNORMALBEHAVIOR
10856-n\tV_qsort
1085710858 n]?iJ
1085810859 n`eG
1085910860 n`xBF|7T
@@ -10985,7 +10986,6 @@ o"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
1098510986 o?GS
1098610987 oG!t
1098710988 oI>O7
10988-o\tV_qsort_s
1098910989 o\v3b
1099010990 objc_class_prefix
1099110991 objectid
@@ -11232,6 +11232,7 @@ qIU<
1123211232 qM1H
1123311233 qS>g?h3
1123411234 q\n\vCPlayerInfo
11235+q\tV_roundd
1123511236 qangle
1123611237 qfefkv}
1123711238 quality
@@ -11252,6 +11253,7 @@ rA?7
1125211253 rEy5
1125311254 rFg7
1125411255 r\fpt
11256+r\tV_roundf
1125511257 r\tVr.>T
1125611258 r_always_render_all_windows
1125711259 r_aspectratio
@@ -11429,7 +11431,6 @@ s5J5J5J5J5J5J5J5J5J5J5J5J5J5J5J5Jx
1142911431 sAmTb
1143011432 sHF'
1143111433 sUIL\s
11432-s\tV_roundd
1143311434 satisfied
1143411435 save
1143511436 save LowBattery_AutoSave\n
@@ -11817,7 +11818,6 @@ tCR;\HdY\
1181711818 tL75}
1181811819 tM_y
1181911820 tTOw}
11820-t\tV_roundf
1182111821 table
1182211822 table %32.32s %5i\n
1182311823 table_id
@@ -12017,6 +12017,7 @@ type.googleprod.com/
1201712017 typesafe_float,
1201812018 typesafe_int,
1201912019 uV<c
12020+u\tV_setvbuf
1202012021 ub?L
1202112022 udp/ip : %s:%i
1202212023 udp_port
@@ -12237,7 +12238,7 @@ wPj}
1223712238 wU9%
1223812239 wXR\r
1223912240 w\fg3
12240-w\tV_setvbuf
12241+w\tV_sincosf
1224112242 waC+
1224212243 wait_time
1224312244 waiting
@@ -12291,7 +12292,7 @@ y22]
1229112292 y9*O
1229212293 y?Zzy?
1229312294 yM+7
12294-y\tV_sincosf
12295+y\tV_sinf
1229512296 yields
1229612297 yiq-
1229712298 yslf`ZTMGA;5.
@@ -12307,7 +12308,6 @@ zx?L
1230712308 { standard_yielding_flow = true }
1230812309 {%%%d.%ds} %%%d.%ds: %%-%d.%ds %%-%d.%ds: %%%d.%ds %%%d.%ds %%%d.%ds %%%d.%ds %%%d.%ds %%%d.%ds [%%-%d.%ds bits]\n
1230912310 {A7Dd
12310-{\tV_sinf
1231112311 {flat}
1231212312 {for
1231312313 {kHw
@@ -12318,6 +12318,7 @@ zx?L
1231812318 {wwgEbDgxvvfGb
1231912319 |MoM
1232012320 |O1(i
12321+|\tV_snprintf
1232112322 |bK7(
1232212323 |nhZNLFE9-"
1232312324 |obXOF>82,'#
@@ -12333,7 +12334,6 @@ zx?L
1233312334 ~CServerChangelevelState with non empty m_Clients, failed change level to %s!!!\n
1233412335 ~CSteam3ServerS1 is active at destruction - must be shut down properly in the main server shutdown sequence\n
1233512336 ~\naS0
12336-~\tV_snprintf
1233712337 ~ltvO
1233812338 ~szn
1233912339 ~wph_YSNHB<6/'
M
game/bin/win64/exportsystem_strings.txt
+1-1
@@ -1733,7 +1733,7 @@ ZFP compression is not supported in this build
17331733 \t_V_StringAfterPrefixCaseSensitive
17341734 \t_V_StripLastDir
17351735 \v??_7FbxAnimCurveFilter@fbxsdk@@6B@
1736-_\tV_log2f
1736+]\tV_log2f
17371737 _basetintmask_
17381738 _colorSetNames
17391739 _detailmask_
M
game/bin/win64/filesystem_stdio_strings.txt
+5-5
@@ -196,6 +196,7 @@ $hRh
196196 'DAE
197197 'O6n
198198 'Z9t%
199+'\tV_ferror
199200 'g0dW
200201 'id' or 'name' missing
201202 'pSN.F
@@ -225,7 +226,6 @@ $hRh
225226 )J9o
226227 )TpH
227228 )Urz
228-)\tV_ferror
229229 )fuG
230230 )haI
231231 *%*/*O*U*_*e*k*m*s*
@@ -704,6 +704,7 @@ $hRh
704704 4Mv8
705705 4Zis
706706 4\fPl
707+4\tV_fread
707708 4f h
708709 4tpD
709710 4zj@1;IJ
@@ -736,7 +737,6 @@ $hRh
736737 6H,N
737738 6O|T%
738739 6Qd=
739-6\tV_fread
740740 6_wEX
741741 6afD
742742 6bX+
@@ -804,6 +804,7 @@ $hRh
804804 9Y@nJM
805805 9Zr4
806806 9\not
807+9\tV_fseek
807808 9\tiI
808809 9]ZV
809810 9aDW
@@ -822,6 +823,7 @@ $hRh
822823 :NAy
823824 :QYJ
824825 :Vlq
826+:\tV_fseeki64
825827 :cwd|
826828 :eaI
827829 :gN(dq
@@ -833,7 +835,6 @@ $hRh
833835 ;83\v\nHBJ7
834836 ;LGEW
835837 ;Qo0
836-;\tV_fseek
837838 ;`Fzc
838839 ;bwP*
839840 ;xsK
@@ -858,12 +859,12 @@ $hRh
858859 <SVX
859860 <YGr+
860861 <YVtV&
861-<\tV_fseeki64
862862 <unsupported>
863863 =!=-=3=7=?=C=o=s=u=y={=
864864 =&sf9
865865 =O?AqP
866866 =Q9M
867+=\tV_ftelli64
867868 =cdE
868869 =trF6,#
869870 >#>)>/>3>A>W>c>e>w>
@@ -880,7 +881,6 @@ $hRh
880881 ?HAI\t81\t9dcG'
881882 ?HP4
882883 ?VBH;
883-?\tV_ftelli64
884884 ?d86L
885885 ?dt]X
886886 ?gwL
M
game/bin/win64/libfbxsdk_2020_3_1_strings.txt
+1-0
@@ -18435,6 +18435,7 @@ Zrotation
1843518435 \nP6J
1843618436 \nPjA
1843718437 \nSUUU
18438+\n\t\n\n\n\v\n\f\n\r\n
1843818439 \npJA
1843918440 \nppD
1844018441 \r \r!\r"\r#\r$\r%\r&\r'\r(\r)\r*\r+\r,\r-\r.\r/\r0\r1\r2\r3\r4\r5\r6\r7\r8\r9\r:\r;\r<\r=\r>\r?\r@\rA\rB\rC\rD\rE\rF\rG\rH\rI\rJ\rK\rL\rM\rN\rO\rP\rQ\rR\rS\rT\rU\rV\rW\rX\rY\rZ\r[\r\\r]\r^\r_\r`\ra\rb\rc\rd\re\rf\rg\rh\ri\rj\rk\rl\rm\rn\ro\rp\rq\rr\rs\rt\ru\rv\rw\rx\ry\rz\r{\r|\r}\r~\r
M
game/bin/win64/libglib-2.0-0_strings.txt
+1-0
@@ -862,6 +862,7 @@ R02S
862862 R02S%08x%08x%08x%08x
863863 RECURSIVE-
864864 RSDSif^
865+R\vpX
865866 Read-only file system
866867 Resource deadlock avoided
867868 Resource device
M
game/bin/win64/localize_strings.txt
+1-1
@@ -281,8 +281,8 @@ gen test mod B
281281 gender
282282 instance %d:\n
283283 invalid plural predicate after '='
284+j\tV_powd
284285 korean
285-l\tV_powd
286286 localize.dll
287287 many
288288 missing required ',' after selection type
M
game/bin/win64/materialsystem2_strings.txt
+5-6
@@ -33,7 +33,7 @@
3333 mat_print_material_info <mod\path\file.vmat>\n
3434 mat_print_shader_info <file.vfx> [options]\n
3535 using substring "%s"
36-#\tV_exp2f
36+!\tV_exp2f
3737 #line
3838 %10s
3939 %15.15s
@@ -188,7 +188,7 @@
188188 0123456789)"
189189 333?+
190190 33s?+
191-4xt\v
191+4xt\r
192192 7\rE7h
193193 <<unknown_mod>>\
194194 <Unknown font>
@@ -474,6 +474,7 @@ PROGRAM
474474 PS_RENDER_STATE
475475 PS_RS
476476 PS_RTX
477+P\tV_iswcntrl
477478 Parser encountered %i errors parsing compile targets expression "%s"\n
478479 PerViewConstantBufferVR_t
479480 PerViewConstantBuffer_t
@@ -487,7 +488,6 @@ RD11<
487488 RDEFH
488489 RESOURCE_TYPE_MATERIAL
489490 RSDSqc
490-R\tV_iswcntrl
491491 RayTrace
492492 Raytracing Shader
493493 Remap01ScaleOffset
@@ -713,7 +713,6 @@ WARNING: Invalid resource version (%d): %s\n
713713 \n\t%02i%% (%i/%i)
714714 \n\t\tDynamic:
715715 \src\shaders\
716-\tV_ZSTD_decompress_usingDDict
717716 \tV_ZSTD_freeDCtx
718717 \tV_ZSTD_getDictID_fromDDict
719718 \tV_ZSTD_getDictID_fromFrame
@@ -724,9 +723,9 @@ WARNING: Invalid resource version (%d): %s\n
724723 \t\tStatic:
725724 \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\v\n\v\n\v\n\v\n\v\n\v\n\v\n\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\v\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\f\r\f\r\f\r\f\r\f\r\f\r\f\r\f\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r\r
726725 \t_V_strcspn
726+]\tV_log2f
727727 ^^^ Attribute-based texture warning is now disabled after outputting 50 warnings.\n
728728 ^^^ Constant buffer warning is now disabled after outputting 50 warnings.\n
729-_\tV_log2f
730729 __Attribute__
731730 __Expression__
732731 __FROM_ATTRIBUTE_OR_FEATURE__
@@ -900,7 +899,7 @@ iEJA+
900899 int2
901900 int3
902901 int4
903-l\tV_powd
902+j\tV_powd
904903 lerp
905904 lib_6_4
906905 log2
Update information⌄
Build
25610408
Associated changelist
39320917
Game version
6942

Found something incorrect?

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