Releases: kalbmar/class-blocker
Class blocker 1.0.2
Class blocker 1.0.1
Change plugin version 1.0.0 to 1.0.1
Delete include "morecolors"
Add constant 'CLIENT_HOOK_ACTIVE_YES'
Add constant 'CLIENT_HOOK_ACTIVE_NO'
Add argument in function 'Config_ReadPlayerSettings'
add 'static' for hash maps:
- g_classNameIndex
- g_alliesClasses
- g_axisClasses
- g_alliesWeapons
- g_axisWeapons
- g_weaponsClassName
Add functions:
- Class_GetValue
- Client_IsWeaponsEnabled
- Client_SetWeaponsSettings
- Client_ClearWeaponClassName
- Client_RemoveWeaponClassName
- Client_GetAlliesClasses
- Client_GetAxisClasses
- Client_GetAlliesWeapons
- Client_GetAxisWeapons
- Client_SetAlliesClasses
- Client_SetAxisClasses
- Client_SetAlliesWeapons
- Client_SetAxisWeapons
Class blocker 1.0.0
Add function 'Config_CreateKeyValues'
Add function 'Config_DestroyKeyValues'
Change function 'IsClientConnected' to 'IsClientInGame'
Change size constant 'CLASS_NAME_LENGTH' to 32
Class blocker 0.2.0
Fix name constant 'WEAPON_TEAM_AMOUND' to 'WEAPON_TEAM_AMOUNT'
Delete function 'Client_GetTeam'
All variables is 'static' and move to modules
Delete empty lines
Change name function 'AdminMenuCreate' to 'AdminMenu_Create'
Change name function 'Settings_IsClassEnable' to 'Class_IsEnable'
Change name function 'Settings_ClassAllDisabledAllies' to 'Class_AllDisabledAllies'
Change name function 'Settings_ClassAllDisabledAxis' to 'Class_AllDisabledAxis'
Change name function 'Helpers_LoadClassNameIndex' to 'Class_LoadIndexName'
Change name function 'Helpers_Create' to 'Client_CreateBufferSettings'
Change name function 'Helper_ClearCurrentSettings' to 'Client_ClearCurrentSettings'
Change name function 'Helpers_Delete' to 'Client_DestroySettings'
Change name constant 'MESSAGE_SHOW_YES' to 'CLIENT_MESSAGE_SHOW_YES'
Change name constant 'MESSAGE_SHOW_NO' to 'CLIENT_MESSAGE_SHOW_NO'
Change name variable 'g_weaponsName' to 'g_weaponNames'
Add function 'AdminMenu_Ready'
Add function 'AdminMenu_Destroy'
Delete:
- module "variables"
- include "constant"
Add:
- include "client"
- include "config"
- include "menu"
- include "class"
- include "team"
- include "weapon"
- module "class"
- module "team"
- module "weapon"
Class blocker 0.1.0
First release