Stable3.5.0
- [added] cleanup function to kill already registered pnls (rules, terms, etc)
- [change] code for terms initialization func; title and text set within function now
- [change] 'kick' code to include a delay between posting the kick reason and disconnect command
- [change] cfg.dialogs colors table in 'cfg\sh_0_general.lua' to add new color options for dialogs
- [change] all elements to utilize new PANEL:_Declare( ) func
- [change] accept/deny button color options from cfg.terms / cfg.rules; now found in cfg.dialogs
- [bug] fixed issue with rules / terms panels getting mixed up if rules override is on
- [bug] rcc 'lunera_terms' was not registered in env file
- [bug] 'confirm disconnect' creating multiple copies of itself if you spam 'Don't accept terms/rules' button
- [bug] 'confirm disconnect' flickering randomly
- [bug] rules / terms dragging x, y restriction
- [bug] fixed minor language issue on rules interface that used "I have read the terms" instead of "rules"