* Update issue template to use new workflow model
* Nuke old issue template
* Convert bug report template to form
* Add issue template config with support links
Allow extensions to register a debug break handler in the SourcePawn VM.
Enable line debugging support in the VM before any plugin is loaded through a core.cfg option.
* Allow sending panels to SourceTV client via settings
* Revert "Allow sending panels to SourceTV client via settings"
This reverts commit 93bb5ebda0.
* Allow menu to be sent to sourcetv client
* Remove IsFakeClient check
Let the plugin decide who to send the menu to
* - Fixes for OnPlayerTeleport hook for linux and linux64 systems
- Changed signature call of `CanPlayerTeleport` for linux/linux64 to current used name
- Applied fix at detour class CanPlayerBeTeleported to use standard parameter proceedings for linux
* Created a new registry for Teleportation Checking, marking the old one obsolete for older Sourcemod versions.
* Correction for sourcemod use the correct registry from now on.
* - Fixes for OnPlayerTeleport hook for linux and linux64 systems
- Changed signature call of `CanPlayerTeleport` for linux/linux64 to current used name
- Applied fix at detour class CanPlayerBeTeleported to use standard parameter proceedings for linux
* Created a new registry for Teleportation Checking, marking the old one obsolete for older Sourcemod versions.
- Changed signature call of `CanPlayerTeleport` for linux/linux64 to current used name
- Applied fix at detour class CanPlayerBeTeleported to use standard parameter proceedings for linux
* Add new IntHashMap and IntMap natives
This is a continuation of #579.
[HashMap] Adds new IntHashMap and IntMap natives.
This patch makes the following changes
* Refactors StringHashMap to a generic HashMap template
* Adds the IntHashMap class
* Adds new IntMap natives
* Adds IntMap tests to the tries test suite
[HashMap] Reverted rename of CharsAndLength
[HashMap] Use more descriptive template names
[HashMap] Removed old-style natives
[HashMap] Removed IntHash class
[HashMap] Reverted some search & replace errors
Co-authored-by: Geoffrey McRae <geoff@hostfission.com>
* Fix spelling mistake + include
* Fix tries test
* Update tests with clone + ContainsKey
---------
Co-authored-by: Geoffrey McRae <geoff@hostfission.com>
Co-authored-by: Nicholas Hastings <nshastings@gmail.com>
* Modernize Build Scripts
* Fix: Missing dot at extension file name.
Reported by @FortyTwoFortyTwo
* Clean Up: Removed unused variable
* Copying No Longer Needed
Copying the HL2SDK manifest is no longer needed.
Requires latest AMBuild.
* Allow Using Manifests From Project Folder
Check if the manifest already exists in the project folder. If not, then search in the path specified by --hl2sdk-manifest-path.
* Requested Changes by Kenzzer
* Fix Differences Between SDK/No SDK
* Add x64 Windows support
* undo changes of hook.cpp
* undo changes of hook.h
* undo changes of extension.cpp
* undo changes of listeners.cpp
* undo changes of signatures.cpp
* fix dhooks on x86
* Fix-up dhooks buildscript
---------
Co-authored-by: Kenzzer <kenzzer@users.noreply.github.com>
* fix sdktools crash on 64 bits
* remove other 32bit-isms from sdktools
* Swap sizeof(intptr_t) for sizeof(void *)
---------
Co-authored-by: Nick Hastings <nshastings@gmail.com>