Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
32 commits
Select commit Hold shift + click to select a range
2a6ee99
Migrate gamedata to JSONC & IDA signature formats
Vauff Mar 26, 2026
650f1b1
Add AGENTS.md
Vauff Mar 27, 2026
494d4a1
Strip trailing space from player names (#436)
tilgep Apr 20, 2026
68fa263
zr_infect_min_count_req (#435)
AcaroMan Apr 20, 2026
80669ce
Update MZ selection vector usage to std::vector
Vauff Apr 20, 2026
ad87c54
Update signatures for AnimGraph2 beta
Vauff Apr 3, 2026
17cd5b5
Update CTakeDamageInfo & CTakeDamageResult
Vauff Apr 3, 2026
35ba3c7
Update offsets for AG2 beta
Vauff Apr 3, 2026
e1bbd94
Fix SetPawn signature
Vauff Apr 3, 2026
d703f3a
Update example player class config with AG2 models
Vauff Apr 3, 2026
96a576f
Remove AG1 playermodel animation fix
Vauff Apr 3, 2026
5585d1f
Fix detection of networked schema fields
Vauff Apr 14, 2026
95cecf9
Fix EntWatch config dump crashing server when used from console
Vauff Apr 14, 2026
61937f7
Fix HammerID patch
Vauff Apr 14, 2026
3cd97ef
Fix map vote schema fields not being networked
Vauff Apr 14, 2026
6c215c5
Update movement unlocker for 2026-04-14 beta update
Vauff Apr 15, 2026
85201c6
Switch GetPlayerName to std::string to fix invalid buffer reuse
Vauff Apr 21, 2026
788330c
Update SDK
Vauff Apr 21, 2026
72ec6b9
Update signatures for 2026-04-21 CS2 update
Vauff Apr 22, 2026
b406c27
Remove cheat flag from mp_flinch_punch_scale
Vauff Apr 23, 2026
612aa57
Add particle flashlight & fix light_barn flashlight attachment (#439)
EasterLee Apr 23, 2026
3180a44
Attempt to fix lag/client crashes with a ParticleManager msg blocker
Vauff Apr 24, 2026
1e85ae3
Add cvar for disabling map SetModel usage
Vauff Apr 24, 2026
8ca812b
Fix broken cases of teleport angles on player pawns
Vauff Apr 26, 2026
48cbc78
Update flashlight particle
Vauff Apr 27, 2026
e106433
Change GoToIntermission virtual hook to a detour
Vauff May 1, 2026
57799d9
Make SetModel blocker a map migration as well
Vauff May 1, 2026
cdbead4
Update BotNavIgnore patch for 2026-05-14 CS2 update
Vauff May 15, 2026
e57c063
Partial gamedata updates for 2026-05-18 CS2 update
Vauff May 19, 2026
92d562b
Remove CPhysBox_Use patch
Vauff May 19, 2026
e5dba2e
Rename hook callback for clarity
Vauff May 19, 2026
0f001e4
Add a map migration for parented weapon entity heights
Vauff May 19, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions AGENTS.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
- For compilation tests, run `docker compose up` in the project directory
2 changes: 0 additions & 2 deletions AMBuilder
Original file line number Diff line number Diff line change
Expand Up @@ -51,8 +51,6 @@ for sdk_target in MMSPlugin.sdk_targets:
'src/utils/hud_manager.cpp',
'src/utils/utils.cpp',
'src/cs2_sdk/entity/services.cpp',
'src/cs2_sdk/entity/ccsplayerpawn.cpp',
'src/cs2_sdk/entity/cbasemodelentity.cpp',
'src/cs2_sdk/schema.cpp',
'src/ctimer.cpp',
'src/panoramavote.cpp',
Expand Down
2 changes: 0 additions & 2 deletions CS2Fixes.vcxproj
Original file line number Diff line number Diff line change
Expand Up @@ -222,8 +222,6 @@
<ClCompile Include="src\utils\hud_manager.cpp" />
<ClCompile Include="src\utils\utils.cpp" />
<ClCompile Include="src\cs2_sdk\entity\services.cpp" />
<ClCompile Include="src\cs2_sdk\entity\ccsplayerpawn.cpp" />
<ClCompile Include="src\cs2_sdk\entity\cbasemodelentity.cpp" />
</ItemGroup>
<ItemGroup>
<ClInclude Include="src\buttonwatch.h" />
Expand Down
6 changes: 0 additions & 6 deletions CS2Fixes.vcxproj.filters
Original file line number Diff line number Diff line change
Expand Up @@ -191,12 +191,6 @@
<ClCompile Include="src\cs2_sdk\entity\services.cpp">
<Filter>Source Files\cs2_sdk\entity</Filter>
</ClCompile>
<ClCompile Include="src\cs2_sdk\entity\ccsplayerpawn.cpp">
<Filter>Source Files\cs2_sdk\entity</Filter>
</ClCompile>
<ClCompile Include="src\cs2_sdk\entity\cbasemodelentity.cpp">
<Filter>Source Files\cs2_sdk\entity</Filter>
</ClCompile>
<ClCompile Include="src\topdefender.cpp">
<Filter>Source Files</Filter>
</ClCompile>
Expand Down
5 changes: 3 additions & 2 deletions PackageScript
Original file line number Diff line number Diff line change
Expand Up @@ -121,7 +121,7 @@ for task in MMSPlugin.binaries:
builder.AddCopy(os.path.join('configs', 'zr', 'weapons.cfg.example'), zr_folder)
builder.AddCopy(os.path.join('configs', 'zr', 'hitgroups.cfg.example'), zr_folder)
builder.AddCopy(os.path.join('configs', 'entwatch', 'maps', 'template.jsonc'), ew_maps_folder)
builder.AddCopy(os.path.join('gamedata', 'cs2fixes.games.txt'), gamedata_folder)
builder.AddCopy(os.path.join('gamedata', 'cs2fixes.jsonc'), gamedata_folder)

particles_cs2f_folder = builder.AddFolder(os.path.join(packages[sdk_name].sdk_name, 'particles', MMSPlugin.metadata['name']))
builder.AddCopy(os.path.join('assets', 'particles', MMSPlugin.metadata['name'], 'admin_beacon.vpcf_c'), particles_cs2f_folder)
Expand All @@ -130,6 +130,7 @@ for task in MMSPlugin.binaries:
builder.AddCopy(os.path.join('assets', 'particles', MMSPlugin.metadata['name'], 'leader_defend_mark_ground.vpcf_c'), particles_cs2f_folder)
builder.AddCopy(os.path.join('assets', 'particles', MMSPlugin.metadata['name'], 'leader_tracer.vpcf_c'), particles_cs2f_folder)
builder.AddCopy(os.path.join('assets', 'particles', MMSPlugin.metadata['name'], 'napalm_fire.vpcf_c'), particles_cs2f_folder)
builder.AddCopy(os.path.join('assets', 'particles', MMSPlugin.metadata['name'], 'simple_flashlight.vpcf_c'), particles_cs2f_folder)

materials_cs2f_folder = builder.AddFolder(os.path.join(packages[sdk_name].sdk_name, 'materials', MMSPlugin.metadata['name']))
builder.AddCopy(os.path.join('assets', 'materials', MMSPlugin.metadata['name'], 'leader_defend_mark.vtex_c'), materials_cs2f_folder)
Expand Down Expand Up @@ -169,4 +170,4 @@ for task in MMSPlugin.binaries:
# Generate PDB info.
with open(os.path.join(builder.buildPath, 'pdblog.txt'), 'wt') as fp:
for line in pdb_list:
fp.write(line.path + '\n')
fp.write(line.path + '\n')
Binary file not shown.
Loading
Loading