Skip to content

Latest commit

 

History

History
73 lines (38 loc) · 2.36 KB

README.md

File metadata and controls

73 lines (38 loc) · 2.36 KB

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