AFK Kick (

Stable

)


Changelogs:

Core Version 1.2.0

08.06.2024 18:59

Added:
- Loadout Editor Admin Menu (only used by Spawn Select)

Core Version 1.1.4

07.06.2024 16:13

Changed:
- Reworked first loading of files in the file selector to prevent being kicked
- Files in the file selector as now sorted by alphabetical order
- file path at the top can now be edited and used to access folders directly

Core Version 1.1.3

07.06.2024 13:31

  • minor changes for Enhanced Banking update

Core Version 1.1.2

06.06.2024 21:12

  • preparation for new Virtual Garage Update

Core Version 1.1.1

05.06.2024 23:19

Fixed:
- Problems with Virtual Garage admin menu leaving Park area after closing the menu
- Chat Admin Menu could not switch channels and prefixes to edit them

Core Version 1.1.0

03.06.2024 08:22

Added:
- Scripted Widget Handlers for better modularity. This includes ItemPreviewRotation Helper, Steamid validators and number validators
- Warning for most config pages when some settings are changed, but not saved
- Log Level SPAM (7), which prints even more info than VERBOSE (6)
- Pretty Printing function for enum names
- More String compare operations
- Webhooks Admin menu
- Check if gropu tag should be visible for Killfeed Mod
- Copy Icon
- Player Select Dialog for Admin Menu
Fixed:
- Admins could have lagspikes when opening the admin menu, because all configs were requested again
Changed:
- Linking variabled and widgets now supports arrays
- slightly improved performance of permission checks

Core Version 1.0.7

06.05.2024 16:31

  • fixed a bug related to loading configs affecting loading of credit card info for Enhanced Banking

Core Version 1.0.6

03.05.2024 16:49

  • fixed issues with files not saved

AFK Kick Version 2.0.1

30.04.2024 12:15

This update will break other mods depending on this mod! Make sure to apply the necessary changes
To support both old and new Versions of this major update, you can use #ifdef LBmaster_Rework to check if the new version is loaded or the old
Changed:
- prints have been replaced with LBLogger methods
- GetGame() has been replaced with g_Game constant
- classes have been seperated into own files
- Using the LBLayoutManager everywhere
- all files were reformatted with formatting tool
- folderstructure has been made consistent with other LB mods
Added:
- missing translation into Stringtable

Core Version 1.0.5

30.04.2024 12:04

This update will break other mods depending on this mod! Make sure to apply the necessary changes
Update all other mods to the latest versions aswell!
__For modders to support both old and new Versions of this major update, you can use #ifdef LBmaster_Rework to check if the new version is loaded or the old__
- Removed all prints and replaced with LBLogger
- consistent Loggin Prefixes
- changed all GetGame() functions to g_Game
- files now only contain a single class and have the same name as the class
- changed UIScripted Menus to LBMenuBase
- added functions to send Translated strings with placeholders since BI will probably never add the function
- some menus were closed even when force open was enabled
- reworked the whole folder structure
- all layout paths have been moved to LBLayoutManager
- added support for persistent menus used by Advanced Groups Map menu
- Menus direcly process RPCs now
- translated the whole mod
- merged some util classes and renamed them
- fixed possible string corruption statements ( https://feedback.bistudio.com/T173348 )
- direcly bing keybinds to opening a menu
- changed how admin pages are registered
- fixed sometimes multiple admin menu categories would expand
- using an external tool to format everything in a consistent code style
- deleted a lot of boilerplate code and dead code
- Item Selector and File selector dialog now accept the entry with double click for more convinient use
- added backup files, which are fully handled by the core pbo
- automated config guide generation
- reworked the warning popup for Advanced Groups
- Method to send RPC from Server to Server
- Warning popup can now be a standalone menu
- Menu Parameters might not be the correct one for the menu causing issues like Spawn Menu not properly opening
- added some more generic code for less boilerplate code