From eb4db09071ff088ccf3de81921400ede71648a06 Mon Sep 17 00:00:00 2001 From: Cooldude2606 Date: Fri, 16 Mar 2018 19:16:48 +0000 Subject: [PATCH] Added afk times to ranks --- Addons/playerRanks.lua | 21 ++++++++++++++------- ExpCore/ranks.lua | 14 ++++++++++---- 2 files changed, 24 insertions(+), 11 deletions(-) diff --git a/Addons/playerRanks.lua b/Addons/playerRanks.lua index 1454c8d9..7326c4d6 100644 --- a/Addons/playerRanks.lua +++ b/Addons/playerRanks.lua @@ -48,21 +48,24 @@ groups['Root']:add_rank{ tag='[Owner]', time=nil, colour={r=170,g=0,b=0}, - is_admin = true + is_admin = true, + max_afk_time=false } groups['Root']:add_rank{ name='Community Manager', short_hand='Com Mngr', tag='[Com Mngr]', colour={r=150,g=68,b=161}, - is_admin = true + is_admin = true, + max_afk_time=false } groups['Root']:add_rank{ name='Developer', short_hand='Dev', tag='[Dev]', colour={r=179,g=125,b=46}, - is_admin = true + is_admin = true, + max_afk_time=false } groups['Admin']:add_rank{ @@ -73,7 +76,8 @@ groups['Admin']:add_rank{ disallow={ 'server_command' }, - is_admin = true + is_admin = true, + max_afk_time=false } groups['User']:add_rank{ @@ -81,7 +85,8 @@ groups['User']:add_rank{ short_hand='P2W', tag='[P2W]', colour={r=233,g=63,b=233}, - power=0 + power=0, + max_afk_time=120 } groups['User']:add_rank{ name='Veteran', @@ -89,7 +94,8 @@ groups['User']:add_rank{ tag='[Veteran]', time=600, colour={r=140,g=120,b=200}, - power=1 + power=1, + max_afk_time=60 } groups['User']:add_rank{ name='Regular', @@ -97,7 +103,8 @@ groups['User']:add_rank{ tag='[Regular]', time=180, colour={r=24,g=172,b=188}, - power=4 + power=4, + max_afk_time=30 } local ranks = Ranking._ranks(true) diff --git a/ExpCore/ranks.lua b/ExpCore/ranks.lua index 6fce48dc..8acd8f97 100644 --- a/ExpCore/ranks.lua +++ b/ExpCore/ranks.lua @@ -108,7 +108,8 @@ root:add_rank{ tag='[Root]', colour=defines.color.white, is_root=true, - is_admin = true + is_admin = true, + max_afk_time=false } admin:add_rank{ @@ -117,6 +118,8 @@ admin:add_rank{ tag='[Admin]', colour={r=233,g=63,b=233}, is_admin = true + , + max_afk_time=false } user:add_rank{ @@ -128,7 +131,8 @@ user:add_rank{ 'set_auto_launch_rocket', 'change_programmable_speaker_alert_parameters', 'drop_item' - } + }, + max_afk_time=60 } user:add_rank{ name='Guest', @@ -142,7 +146,8 @@ user:add_rank{ 'launch_rocket', 'reset_assembling_machine', 'cancel_research' - } + }, + max_afk_time=10 } jail:add_rank{ @@ -150,7 +155,8 @@ jail:add_rank{ short_hand='Jail', tag='[Jail]', colour={r=50,g=50,b=50}, - disallow={} + disallow={}, + max_afk_time=false } function Ranking._auto_edit_ranks()