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.
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_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).