Skip to content

Commit 5d9ac5f

Browse files
2000764 | 34 files | M DumpSource2/.stringsignore, M DumpSource2/convars.txt, M DumpSource2/schemas/server/CSAdditionalPerRoundStats_t.h, M Protobufs/cstrike15_gcmessages.proto, M game/bin/built_from_cl.txt, M game/bin/win64/engine2_strings.txt, M game/bin/win64/rendersystemvulkan_strings.txt, M game/bin/win64/tools/cs2_item_editor_strings.txt, M game/csgo/bin/win64/client_strings.txt, M game/csgo/bin/win64/server_strings.txt, M game/csgo/cfg/gamemode_casual.cfg, M game/csgo/cfg/gamemode_competitive.cfg, M game/csgo/cfg/gamemode_competitive_tmm.cfg, M game/csgo/cfg/gamemode_retakecasual.cfg, M game/csgo/pak01_dir.txt, A game/csgo/pak01_dir/annotations/official/de_ancient/de_ancient.txt, A game/csgo/pak01_dir/annotations/official/de_anubis/de_anubis.txt, A game/csgo/pak01_dir/annotations/official/de_dust2/de_dust2.txt, A game/csgo/pak01_dir/annotations/official/de_inferno/de_inferno.txt, A game/csgo/pak01_dir/annotations/official/de_mirage/de_mirage.txt, A game/csgo/pak01_dir/annotations/official/de_nuke/de_nuke.txt, A game/csgo/p
https://steamdb.info/patchnotes/22405124/
1 parent 4252733 commit 5d9ac5f

34 files changed

Lines changed: 5132 additions & 463 deletions

DumpSource2/.stringsignore

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -600,7 +600,6 @@ Adjusts bone transforms so that physics joints don't appear violated (limits)
600600
Adjusts bone transforms so that physics joints don't appear violated (orientation)
601601
Adjusts bone transforms so that physics joints don't appear violated (translation)
602602
Advanced
603-
Advertise joinable game in progress to Steam friends, otherwise need a Steam invite (2: all servers, 1: official servers, 0: none)
604603
After a competitive match finishes rematch voting extra time is given for rankings.
605604
After hitting throttling limits for streamout, allow it to continue up to this number of milliseconds.
606605
After this many seconds of being basically stationary, the ragdoll will go to sleep.
@@ -4638,7 +4637,7 @@ DOOR_CLOSED
46384637
DOOR_CLOSING
46394638
DOOR_OPEN
46404639
DOOR_OPENING
4641-
DOOR_ROTATING_OPEN_BOT
4640+
DOOR_ROT
46424641
DOOR_SPAWN_AJAR
46434642
DOOR_SPAWN_CLOSED
46444643
DOOR_SPAWN_OPEN_BACK
@@ -6342,6 +6341,7 @@ Half Blend Add
63426341
Handle Settings
63436342
HandshakeTagState_t
63446343
HandshakeTagType_t
6344+
Hard limit on maximum number of rounds (per half) that annotations can be seen in a live match
63456345
HardCancel
63466346
Harmonics
63476347
HaticsType_Default
@@ -13597,7 +13597,6 @@ cl_ironsight_min_channel_color
1359713597
cl_ironsight_usecrosshaircolor
1359813598
cl_itemimages_dynamically_generated
1359913599
cl_jitter_bad_threshold_up
13600-
cl_join_advertise
1360113600
cl_lagcompensation_test_auto_target
1360213601
cl_lagcompensation_test_target
1360313602
cl_language
@@ -25211,6 +25210,7 @@ m_step
2521125210
m_stillTimer
2521225211
m_stopTime
2521325212
m_strAlias
25213+
m_strAnnotationsWorkshopId
2521425214
m_strAttachmentName
2521525215
m_strAttrName
2521625216
m_strAttrNameForVar
@@ -29309,6 +29309,7 @@ sv_allow_switching_weapon_handedness
2930929309
sv_allow_votes
2931029310
sv_alltalk
2931129311
sv_annotation_give_weapon
29312+
sv_annotation_limits_max_rounds_per_half
2931229313
sv_annotation_remove_weapon
2931329314
sv_auto_adjust_bot_difficulty
2931429315
sv_auto_cstrafe_attempt_window

DumpSource2/convars.txt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1531,9 +1531,6 @@ cl_itemimages_dynamically_generated 2 (clientdll archive release)
15311531
cl_jitter_bad_threshold_up 20 (min: 1, max: 100, userinfo)
15321532
When upstream packet jitter in a frame exceeds this threshold (ms), the frame is considered to have 'irregular delivery'. This is a derived value and should not be modified manually
15331533

1534-
cl_join_advertise 1 (clientdll archive)
1535-
Advertise joinable game in progress to Steam friends, otherwise need a Steam invite (2: all servers, 1: official servers, 0: none)
1536-
15371534
cl_lagcompensation_test_auto_target false (developmentonly clientdll)
15381535
Auto-pick value of cl_lagcompensation_test_target.
15391536

@@ -9528,6 +9525,9 @@ sv_allow_votes true (gamedll release commandline_enforced)
95289525
sv_alltalk false (gamedll notify release commandline_enforced)
95299526
Players can hear all other players' voice communication, no team restrictions
95309527

9528+
sv_annotation_limits_max_rounds_per_half 5 (min: -1, gamedll clientdll replicated release)
9529+
Hard limit on maximum number of rounds (per half) that annotations can be seen in a live match
9530+
95319531
sv_auto_adjust_bot_difficulty true (gamedll release commandline_enforced)
95329532
Adjust the difficulty of bots each round based on contribution score.
95339533

DumpSource2/schemas/server/CSAdditionalPerRoundStats_t.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,4 +11,5 @@ class CSAdditionalPerRoundStats_t
1111
int32 m_nDefuseStarts;
1212
int32 m_nHostagePickUps;
1313
int32 m_numTeammatesFlashed;
14+
CUtlString m_strAnnotationsWorkshopId;
1415
};

Protobufs/cstrike15_gcmessages.proto

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -752,6 +752,7 @@ message CMsgGCCStrike15_v2_ClientRequestJoinFriendData {
752752
optional uint32 join_ipp = 4;
753753
optional .CMsgGCCStrike15_v2_MatchmakingGC2ClientReserve res = 5;
754754
optional string errormsg = 6;
755+
optional bool is_local_server = 7;
755756
}
756757

757758
message CMsgGCCStrike15_v2_ClientRequestJoinServerData {

game/bin/built_from_cl.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
10527011
1+
10533742

game/bin/win64/engine2_strings.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3122,6 +3122,7 @@ $tI(knN
31223122
?WriteZeroed@CCircularBuffer@@QEAAHH@Z
31233123
?ati_compress_wrapper.dll
31243124
?f`Y4
3125+
?hCW
31253126
?qBJ
31263127
?rAj
31273128
?rJRTS\Rg>`H`CeIkHq7v4}4v4u7

game/bin/win64/rendersystemvulkan_strings.txt

Lines changed: 39 additions & 41 deletions
Original file line numberDiff line numberDiff line change
@@ -162,10 +162,11 @@
162162
( result == VK_SUCCESS )
163163
(%s): ADD %s = %s\n
164164
(%s): Setting %s to %s\n
165-
(92Z
166-
(93Z
165+
(90Z
166+
(A1Z
167167
(On the line reading %s):\n
168-
(i0Z
168+
(Y2Z
169+
(Y3Z
169170
*** CVfx::StartupSanityCheck(7060): Programmer Error! The order of VfxVariableSourceType_t does not match s_shaderVariableSource!\n
170171
*** Error masking unused parts! Equal sign not found after token "%s"! (line %d)\n
171172
*** IL "%s": Unable to create input layout; layout has %d fields, which is more than %d!\n
@@ -428,28 +429,27 @@
428429
.vfx_
429430
.vpk:
430431
.wN\f9
432+
00g(
431433
0123456789)"
432434
0123456789-
433435
0123456789ABCDEFabcdef-+Xx
434436
0123456789ABCDEFabcdef-+XxPp
435-
0h3,
436-
0pc(
437+
0Hd(
437438
0x%x
438439
1:1: Tokens : ( T__18 | T__19 | T__20 | T__21 | T__22 | T__23 | T__24 | T__25 | T__26 | T__27 | T__28 | T__29 | T__30 | T__31 | T__32 | T__33 | T__34 | T__35 | T__36 | T__37 | T__38 | T__39 | T__40 | T__41 | BOOLLITERAL | ID | INTEGERLITERAL | HEXINTEGERLITERAL | FLOATLITERAL | COMMENT | WS );
439440
2\f%24
440441
2\fu24*
441442
2\nP!E
442-
2\vph3,
443+
2\vp0g(
444+
2\vpHd(
443445
58x\t
444446
5;FJ$,XEK4<
445-
60J,
446-
6HW(
447447
6\fE647
448448
7&F|If
449449
7T2,
450450
8"3hrf
451451
8&Kx
452-
8Fpj,
452+
8FHh,
453453
969p
454454
:AM:am:PM:pm
455455
:Jan:January:Feb:February:Mar:March:Apr:April:May:May:Jun:June:Jul:July:Aug:August:Sep:September:Oct:October:Nov:November:Dec:December
@@ -623,9 +623,9 @@ CInputLayoutDict<class CInputLayoutVulkan>::ConcatentateInputLayouts
623623
CLargeCommandBufferChunk CUtlMemoryPool
624624
CMediumCommandBufferChunk CUtlMemoryPool
625625
CMemoryManagerVulkan::Allocate
626-
CMemoryManagerVulkan::AllocateBufferInCustomPoolGroup(1587): vmaCreatePool failed with error: %d\n
627-
CMemoryManagerVulkan::AllocateImageInCustomPoolGroup(1516): vmaCreatePool failed with error: %d\n
628-
CMemoryManagerVulkan::VmaDefragProcessDeletionQueueInternal(), C:\buildworker\csgo_rel_win64\build\src\rendersystem\vulkan\memorymgrvulkan.cpp:750
626+
CMemoryManagerVulkan::AllocateBufferInCustomPoolGroup(1594): vmaCreatePool failed with error: %d\n
627+
CMemoryManagerVulkan::AllocateImageInCustomPoolGroup(1523): vmaCreatePool failed with error: %d\n
628+
CMemoryManagerVulkan::VmaDefragProcessDeletionQueueInternal(), C:\buildworker\csgo_rel_win64\build\src\rendersystem\vulkan\memorymgrvulkan.cpp:756
629629
CNVReflexVulkan::LateWarpUpdateResolution(425):
630630
COLOR0
631631
COMMENT
@@ -675,40 +675,40 @@ CRenderDeviceBase::InitPerFrameMemoryStack
675675
CRenderDeviceBase::Present(598):
676676
CRenderDeviceBase::StartRenderDocCapture(3483):
677677
CRenderDeviceVulkan::AllocateBufferInPool - invalid memory pool handle.\n
678-
CRenderDeviceVulkan::AllocateBufferInPool(10027): vmaBindImageMemory failed for buffer %s with error %d.\n
679-
CRenderDeviceVulkan::AllocateBufferInPool(9972): failed to allocate GPU memory in custom pool for %s.\n
678+
CRenderDeviceVulkan::AllocateBufferInPool(10032): vmaBindImageMemory failed for buffer %s with error %d.\n
679+
CRenderDeviceVulkan::AllocateBufferInPool(9977): failed to allocate GPU memory in custom pool for %s.\n
680680
CRenderDeviceVulkan::AllocateStaticDescriptorSet: Failed to allocate descriptor set.\n
681681
CRenderDeviceVulkan::AllocateTextureInPool - invalid memory pool handle.\n
682-
CRenderDeviceVulkan::AllocateTextureInPool(9654): Allocation already set for %s, it is not valid to assign a new allocation.\n
683-
CRenderDeviceVulkan::AllocateTextureInPool(9729): failed to allocate GPU memory in custom pool for %s.\n
684-
CRenderDeviceVulkan::AllocateTextureInPool(9795): vmaBindImageMemory failed for image %s with error %d.\n
682+
CRenderDeviceVulkan::AllocateTextureInPool(9659): Allocation already set for %s, it is not valid to assign a new allocation.\n
683+
CRenderDeviceVulkan::AllocateTextureInPool(9734): failed to allocate GPU memory in custom pool for %s.\n
684+
CRenderDeviceVulkan::AllocateTextureInPool(9800): vmaBindImageMemory failed for image %s with error %d.\n
685685
CRenderDeviceVulkan::AllocateUpdateAfterBindDescriptorSet: Failed to allocate descriptor set.\n
686-
CRenderDeviceVulkan::BeginSubmittingDisplayLists(4433):
687-
CRenderDeviceVulkan::CreateDefaultBuffers(2511):
686+
CRenderDeviceVulkan::BeginSubmittingDisplayLists(4438):
687+
CRenderDeviceVulkan::CreateDefaultBuffers(2516):
688688
CRenderDeviceVulkan::CreateDefaultShaders
689689
CRenderDeviceVulkan::CreateDescriptorSet: Failed to create descriptor set.\n
690690
CRenderDeviceVulkan::CreateIndirectCommandsPreprocessBuffer- invalid layout handle.\n
691691
CRenderDeviceVulkan::CreateIndirectExecutionSet
692-
CRenderDeviceVulkan::CreateTLAS(7757):
693-
CRenderDeviceVulkan::DeleteQueryObject(4647):
692+
CRenderDeviceVulkan::CreateTLAS(7762):
693+
CRenderDeviceVulkan::DeleteQueryObject(4652):
694694
CRenderDeviceVulkan::DestroyDeviceMemoryPool - invalid memory pool handle.\n
695695
CRenderDeviceVulkan::DestroyIndirectCommandsLayout - invalid layout handle.\n
696-
CRenderDeviceVulkan::FreeBufferFromPool(10066): Unable to get Vulkan buffer.\n
697-
CRenderDeviceVulkan::FreeBufferFromPool(10072): no allocation for buffer %s.\n
696+
CRenderDeviceVulkan::FreeBufferFromPool(10071): Unable to get Vulkan buffer.\n
697+
CRenderDeviceVulkan::FreeBufferFromPool(10077): no allocation for buffer %s.\n
698698
CRenderDeviceVulkan::FreeTextureFromPool - invalid memory pool handle.\n
699-
CRenderDeviceVulkan::FreeTextureFromPool(9827): Unable to get Vulkan image for %s.\n
700-
CRenderDeviceVulkan::FreeTextureFromPool(9833): no allocation for image %s.\n
701-
CRenderDeviceVulkan::GetDeviceMemoryBufferAllocationInfo(10168): Unable to get Vulkan buffer.\n
702-
CRenderDeviceVulkan::GetDeviceMemoryBufferAllocationInfo(10174): no allocation for buffer %s.\n
703-
CRenderDeviceVulkan::GetDeviceMemoryTextureAllocationInfo(10143): Unable to get Vulkan image for %s.\n
704-
CRenderDeviceVulkan::GetDeviceMemoryTextureAllocationInfo(10149): no allocation for image %s.\n
699+
CRenderDeviceVulkan::FreeTextureFromPool(9832): Unable to get Vulkan image for %s.\n
700+
CRenderDeviceVulkan::FreeTextureFromPool(9838): no allocation for image %s.\n
701+
CRenderDeviceVulkan::GetDeviceMemoryBufferAllocationInfo(10173): Unable to get Vulkan buffer.\n
702+
CRenderDeviceVulkan::GetDeviceMemoryBufferAllocationInfo(10179): no allocation for buffer %s.\n
703+
CRenderDeviceVulkan::GetDeviceMemoryTextureAllocationInfo(10148): Unable to get Vulkan image for %s.\n
704+
CRenderDeviceVulkan::GetDeviceMemoryTextureAllocationInfo(10154): no allocation for image %s.\n
705705
CRenderDeviceVulkan::GetDeviceSpecificTexture
706706
CRenderDeviceVulkan::GetDeviceSpecificTexture() failed to get texture data.\n
707707
CRenderDeviceVulkan::InitDevice: failed to get queue properties\n
708708
CRenderDeviceVulkan::InitDevice: no graphics queue found\n
709709
CRenderDeviceVulkan::InitDevice: vkEnumerateDeviceExtensionProperties( ... ) failed.\n
710710
CRenderDeviceVulkan::OnLowMemoryNotification - evicting all textures to reduce memory pressure.\n
711-
CRenderDeviceVulkan::ReadTexturePixels(4230):
711+
CRenderDeviceVulkan::ReadTexturePixels(4235):
712712
CRenderDeviceVulkan::RebakeDescriptorSetsReferencing - could not allocate descriptor in new pool.\n
713713
CRenderDeviceVulkan::SetHardwareGammaRamp failed to get swap chain.\n
714714
CRenderDeviceVulkan::UpdateDescriptorSet: Failed to update descriptor set.\n
@@ -721,7 +721,7 @@ CRenderThreadVulkan::OnReadPixels(233): Error! NULL texture pointer sent to OnRe
721721
CSheetDataTextureCache::AllocateAndUploadSequenceData(582):
722722
CSwapChainBase::QueuePresentAndWait() looped for %d iterations without a present event.\n
723723
CSwapChainVulkan::CreateSwapChain
724-
CSwapChainVulkan::CreateSwapChain(3281):
724+
CSwapChainVulkan::CreateSwapChain(3286):
725725
CSwapChainVulkan::CreateSwapChain::<lambda_2>::operator ()
726726
CSwapChainVulkan::SwapBuffers
727727
CSwapChainVulkan::SwapBuffers vkAcquireNextImageKHR - completed result = %s\n
@@ -1169,18 +1169,17 @@ Group4Options
11691169
HEADER
11701170
HEXINTEGERLITERAL
11711171
HEX_DIGIT
1172-
HI!Z
11731172
HLSL SM6.0 level subgroup wave ops supported, subgroup size = %d\n
11741173
HOST_CACHED
11751174
HOST_COHERENT
11761175
HOST_VISIBLE
11771176
HalftoneHints
11781177
Header size does not contain enough data in pipeline cache file %s. Deleting.\n
11791178
Heap
1179+
Hi!Z
11801180
Hitch alert: Present was waiting for %d iterations and %.1f seconds.\n
11811181
Horizontal differencing "Predictor" not supported with %d-bit samples
11821182
HostComputer
1183-
I2"Z
11841183
IB Size: %s (Count: %d)\n
11851184
IBPool
11861185
ICC Profile
@@ -1193,6 +1192,7 @@ IOS_VULKAN
11931192
IOS_VULKAN_4_0
11941193
IOS_VULKAN_4_1
11951194
IOS_VULKAN_5_0
1195+
IR"Z
11961196
ISO JBIG
11971197
IS_DIRECTX
11981198
IS_MOBILE
@@ -1510,6 +1510,7 @@ PC_SM_5_0_VULKAN
15101510
PC_SM_6_0_VULKAN
15111511
PERF WARNING: Texture pool size set to more than 80%% of total GPU memory.\n
15121512
PERFORMANCE
1513+
PHd(
15131514
PLAT_
15141515
POSITION
15151516
POSITION0
@@ -1543,7 +1544,6 @@ PooledDynamicConstantBuffer
15431544
Position.ViewSpace
15441545
PostMessageW
15451546
PostThreadMessageW
1546-
Ppc(
15471547
Predictor
15481548
PredictorEncodeTile
15491549
PredictorSetup
@@ -1570,8 +1570,7 @@ RESOURCE_TYPE_TEXTURE
15701570
RJqn
15711571
RSDS@d
15721572
RTX\n
1573-
R\vph3,
1574-
R\vppc(
1573+
R\fp0g(
15751574
R_T5Y
15761575
Ran out of query slots.\n
15771576
Rasterizer state is VK_POLYGON_MODE_LINE but VkPhysicalDeviceFeatures.fillModeNonSolid is not supported. Forcing to VK_POLYGON_MODE_FILL. May result in incorrect rendering.\n
@@ -2278,7 +2277,6 @@ ZIPVSetField
22782277
\nGetVfxDll(93): ERROR! Can't load %s dll, automatic RenderDoc shader debug info not available.\n
22792278
\nMS,\nVS_MS_RTX
22802279
\nPS_RENDER_STATE
2281-
\nPpc(
22822280
\nRTX
22832281
\n\tCommand Buffer Labels - %d\n
22842282
\n\tObjects - %d\n
@@ -2302,7 +2300,7 @@ ZIPVSetField
23022300
\t_V_StringAfterPrefixCaseSensitive
23032301
\t_V_strcspn
23042302
\tg_TSPointerListNodes
2305-
\vppc(
2303+
\vp0g(
23062304
\ysK
23072305
]rHa
23082306
_DOVK
@@ -2725,14 +2723,15 @@ out.var.SV_TARGET0
27252723
out.var.TEXCOORD0
27262724
outReactiveMask
27272725
outputpatch
2726+
p0g(
27282727
pH_r
2728+
pHd(
27292729
pNext
27302730
panorama_
27312731
panorama_rt_
27322732
passOp
27332733
patchControlPoints
27342734
pc2g
2735-
ph3,
27362735
physicalDeviceFeatures
27372736
pipelineBindPoint
27382737
pipelineLayoutFlags
@@ -2743,7 +2742,6 @@ png/jpg
27432742
polygonMode
27442743
positiont
27452744
powf
2746-
ppc(
27472745
preserveAttachments
27482746
primitiveRestartEnable
27492747
printf_enable
@@ -2757,8 +2755,8 @@ psize
27572755
psrs
27582756
pushConstantRanges
27592757
quAt
2760-
r\fppc(
27612758
r\tV_strspn
2759+
r\vp0g(
27622760
r_allow_low_gpu_memory_mode
27632761
r_cache_pool_allocations
27642762
r_dilatedDepth

0 commit comments

Comments
 (0)