Skip to content

This is an include with quite some additions and will be updated as frequent as possible adding more stuff.

Notifications You must be signed in to change notification settings

nukkonyan/Tklib

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 

Repository files navigation

Tklib or Tk Libraries

This is a massive include with quite some additions and will be updated as frequent as possible adding more stuff. Separate Source2 include will be made in the near future.

Also includes modified/updated SourceMod includes separately.

Pro tip: using stock makes only those that are being used out of the include to be compiled with and the rest will be ignored/not compiled. Using public will only make it be part of the compilation even if not used. (Compiler will see it as a forward if not used inside plugin).

Tklib is inside Main

Other extra includes are inside Other

Available Pre-Include Definitions

_tklib_no_includes Disable all includes.

_tklib_disable_gameidentifier Disable Game Identifier Include.

_tklib_disable_resize Disable Resize Include.

_tklib_disable_weapons Disable weapons Include.

_tklib_disable_clients Disable clients Include.

_tklib_disable_entities Disable entities Include.

_tklib_disable_additional Disable additional Include.

_tklib_disable_events Disable events Include.

_tklib_no_core_includes Disable all core includes.

_tklib_no_game_includes Disable all game includes.

_tklib_only_tf2 Only use TF2 stock functions.

_tklib_only_cstrike Only use Counter-Strike stock functions.

_tklib_only_csgo Only use Counter-Strike: Global Offensive stock functions.

_tklib_only_l4d Only use Left4Dead stock functions.

_tklib_only_dods Only use Day of Defeat: Source stock functions.

_tklib_only_fortress_forever Only use Fortress-Forever stock functions.

_tklib_only_contagion Only use Contagion stock functions.

_tklib_only_gameidentifier Only use GameIdentifier stock functions.

_tklib_only_resize Only use Resize stock functions.

_tklib_only_weapons Only use Weapons stock functions.

_tklib_only_clients Only use Clients stock functions.

_tklib_only_entities Only use Entities stock functions.

_tklib_only_additional Only use Additional stock functions.

_tklib_only_events Only use Events stock functions.

_tklib_only_usermessages Only use UserMessages stock functions.

_tklib_only_events Only use Events stock functions.

_tklib_no_sdktools Disable loading SDKTools Include.

_tklib_no_sdkhooks Disable loading SDKHooks Include.

_tklib_definitions Enable integrated definitions such as int(value) which is simplified from view_as < int > (value).

About

This is an include with quite some additions and will be updated as frequent as possible adding more stuff.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published