From 024a349f14a647cc647eb6050e94dbb68529772e Mon Sep 17 00:00:00 2001 From: DEATHB4DEFEAT Date: Sat, 9 Mar 2024 21:54:23 -0800 Subject: [PATCH 1/3] port the config preset --- .../SimpleStation14/Parkstation.toml | 110 ++++++++++++++++++ 1 file changed, 110 insertions(+) create mode 100644 Resources/ConfigPresets/SimpleStation14/Parkstation.toml diff --git a/Resources/ConfigPresets/SimpleStation14/Parkstation.toml b/Resources/ConfigPresets/SimpleStation14/Parkstation.toml new file mode 100644 index 0000000000..3d7132da4f --- /dev/null +++ b/Resources/ConfigPresets/SimpleStation14/Parkstation.toml @@ -0,0 +1,110 @@ +[game] +hostname = "[EN] 🌳 | Parkstation" +desc = "An English MRP server focused on higher RP expectations and calmer rounds." +maxplayers = 48 +soft_max_players = 32 +lobbyenabled = true +lobbyduration = 180 +role_timers = true +fallbackpreset = "extended" +map_pool = "ParkMapPool" +panic_bunker.enabled = false +admin_panic.enabled = false +# loadouts_enabled = true +# loadouts_points = 14 + +[npc] +enabled = true +pathfinding = true + +[server] +rules_file = "SimpleStation14/ParkstationRules.txt" +id = "parkstation" + +# [whitelist] +# enabled = true +# min_players = 24 + +# [queue] +# enabled = true + +[rules] +time = 120 + +# [events] +# ramping_average_end_time = 120.0 +# ramping_average_chaos = 7.0 + +[traitor] +min_players = 2 +players_per_traitor = 8 +starting_balance = 16 + +[zombie] +min_players = 9 +players_per_infected = 5 + + +[mapping] +autosave_interval = 180.0 + +[atmos] +space_wind = true +space_wind_max_velocity = 22.0 + +[shuttle] +emergency_early_launch_allowed = true +emergency_dock_time = 260.0 +emergency_transit_time_min = 120.0 +emergency_transit_time_max = 240.0 +recall_turning_point = 0.75 +auto_call_time = 150 +arrivals = false + +[biomass] +easy_mode = false + +[explosion] +tiles_per_tick = 128 +incremental_tile = false + +[ic] +restricted_names = false +flavor_text = true + +[ooc] +enable_during_round = true + +[vote] +map_enabled = true +restart_enabled = true +restart_required_ratio = 0.75 +restart_not_allowed_when_admin_online = true +timermap = 45 + + +[hub] +tags = "rp:med,region:am_n_e,lang:en,no_tag_infer" + +[log] +path = "logs" +format = "log_%(date)s-%(time)s.txt" +level = 1 +enabled = true + +[net] +tickrate = 30 +log_late_msg = false + + +[infolinks] +discord = "https://discord.gg/49KeKwXc8g" +github = "https://github.com/Simple-Station/Parkstation-Friendly-Chainsaw" +patreon = "https://www.patreon.com/simple14" + +[admin] +new_player_join_sound = true + + +[build] +fork_id = "Parkstation" From f18ddd801a84cdf87882cd40e91ce1dd557339ca Mon Sep 17 00:00:00 2001 From: DEATHB4DEFEAT Date: Sat, 9 Mar 2024 21:42:35 -0800 Subject: [PATCH 2/3] increase time between station events why aren't these cvars? --- .../StationEvents/BasicStationEventSchedulerSystem.cs | 4 ++-- .../StationEvents/RampingStationEventSchedulerSystem.cs | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/Content.Server/StationEvents/BasicStationEventSchedulerSystem.cs b/Content.Server/StationEvents/BasicStationEventSchedulerSystem.cs index 36d30f50ee..70335c29bc 100644 --- a/Content.Server/StationEvents/BasicStationEventSchedulerSystem.cs +++ b/Content.Server/StationEvents/BasicStationEventSchedulerSystem.cs @@ -57,8 +57,8 @@ public override void Update(float frameTime) /// private void ResetTimer(BasicStationEventSchedulerComponent component) { - // 5 - 25 minutes. TG does 3-10 but that's pretty frequent - component.TimeUntilNextEvent = _random.Next(300, 1500); + // 15-35 minutes + component.TimeUntilNextEvent = _random.Next(900, 2100); // Parkstation-SlowEvents } } diff --git a/Content.Server/StationEvents/RampingStationEventSchedulerSystem.cs b/Content.Server/StationEvents/RampingStationEventSchedulerSystem.cs index 5c972df52e..db50196d20 100644 --- a/Content.Server/StationEvents/RampingStationEventSchedulerSystem.cs +++ b/Content.Server/StationEvents/RampingStationEventSchedulerSystem.cs @@ -90,7 +90,7 @@ private void PickNextEventTime(EntityUid uid, RampingStationEventSchedulerCompon { var mod = GetChaosModifier(uid, component); - // 4-12 minutes baseline. Will get faster over time as the chaos mod increases. - component.TimeUntilNextEvent = _random.NextFloat(240f / mod, 720f / mod); + // 20-45 minutes baseline. Will get faster over time as the chaos mod increases. + component.TimeUntilNextEvent = _random.NextFloat(1200f / mod, 2700f / mod); // Parkstation-SlowEvents } } From 67b3811a62b555a79fe1cc644d02b6fa3345b962 Mon Sep 17 00:00:00 2001 From: DEATHB4DEFEAT Date: Sat, 9 Mar 2024 22:36:34 -0800 Subject: [PATCH 3/3] update config --- Resources/ConfigPresets/SimpleStation14/Parkstation.toml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Resources/ConfigPresets/SimpleStation14/Parkstation.toml b/Resources/ConfigPresets/SimpleStation14/Parkstation.toml index 3d7132da4f..337ab038e3 100644 --- a/Resources/ConfigPresets/SimpleStation14/Parkstation.toml +++ b/Resources/ConfigPresets/SimpleStation14/Parkstation.toml @@ -31,9 +31,9 @@ id = "parkstation" [rules] time = 120 -# [events] -# ramping_average_end_time = 120.0 -# ramping_average_chaos = 7.0 +[events] +ramping_average_end_time = 120.0 +ramping_average_chaos = 7.0 [traitor] min_players = 2