Skip to content

Commit

Permalink
Get TF2Items building on 64-bit
Browse files Browse the repository at this point in the history
- Pull alliedmodders/sourcemod#2107 wholesale to modernize the
build script (multiplat, hl2sdk-manifests, safetyhook) and make
some minor adjustments to support CDetour.
- Stub out plugin compilation for now; it will be added in a
separate commit to preserve readability.
- Hoist reading 'tf2.items.nosoop' and add it as a fallback for
GiveNamedItem.  SM's gamedata updater will stomp all over any
changes we make in asherkin's.
- Fix sizing for reverse-engineered TF2 classes to match the 64-bit
release.
- Rename smsdk_ext.hpp since CDetour is picky about the filename.
  • Loading branch information
nosoop committed Jul 11, 2024
1 parent c942bc8 commit f26ea45
Show file tree
Hide file tree
Showing 11 changed files with 350 additions and 315 deletions.
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -8,3 +8,6 @@
/extension/msvc10/tf2items.sdf
/extension/msvc10/tf2items.sln
/extension/msvc10/tf2items.suo

hl2sdk-manifests/
safetyhook/
Loading

0 comments on commit f26ea45

Please sign in to comment.