264382 264384

dynamic

  • #2717 @ 2026-10-18 17:53:40 Dynamic information for the round:
  • #2718 @ 2026-10-18 17:53:40 - Selected tier: 2
  • #2719 @ 2026-10-18 17:53:40 - Roundstart population: 11
  • #2720 @ 2026-10-18 17:53:40 - Roundstart ruleset count: 1
  • #2721 @ 2026-10-18 17:53:40 - Light midround ruleset count: 2
  • #2722 @ 2026-10-18 17:53:40 - Heavy midround ruleset count: 1
  • #2723 @ 2026-10-18 17:53:40 - Latejoin ruleset count: 1
  • #2724 @ 2026-10-18 17:53:40 Roundstart: Ruleset Roundstart Traitor
  • #2725 @ 2026-10-18 17:53:40 - Chance to pick: 40%
  • #2727 @ 2026-10-18 17:53:40 - ChristianDenDanske/(ChristianDenDanske) has been selected for Roundstart Traitor.
  • #9601 @ 2026-10-18 18:18:48 Midround (light_midround): Rolling for a midround... (100% chance)
  • #9602 @ 2026-10-18 18:18:48 - Crew casualty percent: 0%
  • #9603 @ 2026-10-18 18:18:48 - Non-admin ghost count: 1
  • #9604 @ 2026-10-18 18:18:48 - Living antags count: 1
  • #9775 @ 2026-10-18 18:19:34 Midround (light_midround): Selected ruleset Paradox Clone, but preparation failed!
  • #9776 @ 2026-10-18 18:19:34 - Chance to pick: 27.27%
  • #9777 @ 2026-10-18 18:19:34 - Reason: Not enough eligible candidates. Have: 0, Need: 1
  • #11053 @ 2026-10-18 18:23:50 Midround (light_midround): Rolling for a midround... (100% chance)
  • #11054 @ 2026-10-18 18:23:50 - Crew casualty percent: 0%
  • #11055 @ 2026-10-18 18:23:50 - Non-admin ghost count: 1
  • #11056 @ 2026-10-18 18:23:50 - Living antags count: 1
  • #11195 @ 2026-10-18 18:24:06 Midround (light_midround): Midround Traitor
  • #11196 @ 2026-10-18 18:24:06 - Chance to pick: 27.03%
  • #11199 @ 2026-10-18 18:24:06 - Jamarkus/(Hark Loginstin) has been selected for Midround Traitor.
  • #11200 @ 2026-10-18 18:24:06 - Midround (light_midround) now on a 13 minutes and 5.7 seconds cooldown.
  • #15591 @ 2026-10-18 18:38:58 Midround (light_midround): Rolling for a midround... (100% chance)
  • #15592 @ 2026-10-18 18:38:58 - Crew casualty percent: 0%
  • #15593 @ 2026-10-18 18:38:58 - Non-admin ghost count: 1
  • #15594 @ 2026-10-18 18:38:58 - Living antags count: 2
  • #15688 @ 2026-10-18 18:39:13 Midround (light_midround): Midround Obsessed
  • #15689 @ 2026-10-18 18:39:13 - Chance to pick: 17.39%
  • #15693 @ 2026-10-18 18:39:13 - tilus/(Sodium III) has been selected for Midround Obsessed.
  • #15694 @ 2026-10-18 18:39:13 - Midround (light_midround) now on a 14 minutes and 14.2 seconds cooldown.
  • #20216 @ 2026-10-18 18:54:08 Midround (heavy_midround): Rolling for a midround... (100% chance)
  • #20217 @ 2026-10-18 18:54:08 - Crew casualty percent: 0%
  • #20218 @ 2026-10-18 18:54:08 - Non-admin ghost count: 2
  • #20219 @ 2026-10-18 18:54:08 - Living antags count: 2
  • #20220 @ 2026-10-18 18:54:08 Midround (heavy_midround): No rulesets to pick from!
  • #21943 @ 2026-10-18 18:59:12 Midround (heavy_midround): Rolling for a midround... (100% chance)
  • #21944 @ 2026-10-18 18:59:12 - Crew casualty percent: 0%
  • #21945 @ 2026-10-18 18:59:12 - Non-admin ghost count: 3
  • #21946 @ 2026-10-18 18:59:12 - Living antags count: 2
  • #21947 @ 2026-10-18 18:59:12 Midround (heavy_midround): No rulesets to pick from!
  • #23461 @ 2026-10-18 19:02:51 Latejoin: Rolling for a latejoin...
  • #23462 @ 2026-10-18 19:02:51 - Crew casualty percent: 0%
  • #23463 @ 2026-10-18 19:02:51 - Failed latejoins: 0
  • #23464 @ 2026-10-18 19:02:51 - Living antags count: 2
  • #23465 @ 2026-10-18 19:02:51 Latejoin: Selected ruleset Traitor for typhnox/(John Human), but preparation failed! Reason: Not enough eligible candidates. Have: 0, Need: 1 (100% chance)
  • #23466 @ 2026-10-18 19:02:51 - Chance to pick: 75%
  • #23467 @ 2026-10-18 19:02:51 - Latejoin chance has increased (1 failed latejoins).
  • #23468 @ 2026-10-18 19:02:51 - Reason: Not enough eligible candidates. Have: 0, Need: 1
  • #23849 @ 2026-10-18 19:04:15 Latejoin: Rolling for a latejoin...
  • #23850 @ 2026-10-18 19:04:15 - Crew casualty percent: 0%
  • #23851 @ 2026-10-18 19:04:15 - Failed latejoins: 1
  • #23852 @ 2026-10-18 19:04:15 - Living antags count: 2
  • #23853 @ 2026-10-18 19:04:15 Latejoin: Selected ruleset Traitor for archimus/(Bloop Blubbloop), but preparation failed! Reason: Not enough eligible candidates. Have: 0, Need: 1 (115% chance)
  • #23854 @ 2026-10-18 19:04:15 - Chance to pick: 75%
  • #23855 @ 2026-10-18 19:04:15 - Latejoin chance has increased (2 failed latejoins).
  • #23856 @ 2026-10-18 19:04:15 - Reason: Not enough eligible candidates. Have: 0, Need: 1
  • #23871 @ 2026-10-18 19:04:16 Midround (heavy_midround): Rolling for a midround... (100% chance)
  • #23872 @ 2026-10-18 19:04:16 - Crew casualty percent: 0%
  • #23873 @ 2026-10-18 19:04:16 - Non-admin ghost count: 3
  • #23874 @ 2026-10-18 19:04:16 - Living antags count: 2
  • #23875 @ 2026-10-18 19:04:16 Midround (heavy_midround): No rulesets to pick from!
  • #25397 @ 2026-10-18 19:09:21 Midround (heavy_midround): Rolling for a midround... (86.3636% chance)
  • #25398 @ 2026-10-18 19:09:21 - Crew casualty percent: 4%
  • #25399 @ 2026-10-18 19:09:21 - Non-admin ghost count: 3
  • #25400 @ 2026-10-18 19:09:21 - Living antags count: 2
  • #25401 @ 2026-10-18 19:09:21 Midround (heavy_midround): Ruleset chance failed.
  • #27757 @ 2026-10-18 19:14:28 Midround (heavy_midround): Rolling for a midround... (72.7273% chance)
  • #27758 @ 2026-10-18 19:14:28 - Crew casualty percent: 9%
  • #27759 @ 2026-10-18 19:14:28 - Non-admin ghost count: 1
  • #27760 @ 2026-10-18 19:14:28 - Living antags count: 2
  • #27761 @ 2026-10-18 19:14:28 Midround (heavy_midround): No rulesets to pick from!
  • #28926 @ 2026-10-18 19:16:34 Latejoin: Rolling for a latejoin...
  • #28927 @ 2026-10-18 19:16:34 - Crew casualty percent: 9%
  • #28928 @ 2026-10-18 19:16:34 - Failed latejoins: 2
  • #28929 @ 2026-10-18 19:16:34 - Living antags count: 2
  • #28930 @ 2026-10-18 19:16:34 Latejoin: Selected ruleset Changeling for ohmygodathy/(Logan Baronsten), but preparation failed! Reason: Not enough eligible candidates. Have: 0, Need: 1 (102.727% chance)
  • #28931 @ 2026-10-18 19:16:34 - Chance to pick: 25%
  • #28932 @ 2026-10-18 19:16:34 - Latejoin chance has increased (3 failed latejoins).
  • #28933 @ 2026-10-18 19:16:34 - Reason: Not enough eligible candidates. Have: 0, Need: 1
  • #30389 @ 2026-10-18 19:19:34 Midround (heavy_midround): Rolling for a midround... (60.8696% chance)
  • #30390 @ 2026-10-18 19:19:34 - Crew casualty percent: 13%
  • #30391 @ 2026-10-18 19:19:34 - Non-admin ghost count: 3
  • #30392 @ 2026-10-18 19:19:34 - Living antags count: 2
  • #30393 @ 2026-10-18 19:19:34 Midround (heavy_midround): Ruleset chance failed.
  • #32332 @ 2026-10-18 19:23:47 Latejoin: Rolling for a latejoin...
  • #32333 @ 2026-10-18 19:23:47 - Crew casualty percent: 17%
  • #32334 @ 2026-10-18 19:23:47 - Failed latejoins: 3
  • #32335 @ 2026-10-18 19:23:47 - Living antags count: 2
  • #32336 @ 2026-10-18 19:23:47 Latejoin: Latejoin Traitor]
  • #32337 @ 2026-10-18 19:23:47 - Chance to pick: 75%
  • #32340 @ 2026-10-18 19:23:47 - doggothecrusader/(Koo-Balt) has been selected for Latejoin Traitor.
  • #32341 @ 2026-10-18 19:23:47 - Latejoin now on a 15 minutes and 47.4 seconds cooldown.
  • #32692 @ 2026-10-18 19:24:43 Midround (heavy_midround): Rolling for a midround... (50% chance)
  • #32693 @ 2026-10-18 19:24:43 - Crew casualty percent: 16%
  • #32694 @ 2026-10-18 19:24:43 - Non-admin ghost count: 3
  • #32695 @ 2026-10-18 19:24:43 - Living antags count: 3
  • #32696 @ 2026-10-18 19:24:43 Midround (heavy_midround): No rulesets to pick from!
  • #32953 @ 2026-10-18 19:25:07 Midround (forced): Midround Traitor
  • #32956 @ 2026-10-18 19:25:07 - archimus/(Bloop Blubbloop) has been selected for Midround Traitor.
  • #34910 @ 2026-10-18 19:29:55 Midround (heavy_midround): Rolling for a midround... (64% chance)
  • #34911 @ 2026-10-18 19:29:55 - Crew casualty percent: 12%
  • #34912 @ 2026-10-18 19:29:55 - Non-admin ghost count: 2
  • #34913 @ 2026-10-18 19:29:55 - Living antags count: 3
  • #34914 @ 2026-10-18 19:29:55 Midround (heavy_midround): Ruleset chance failed.
  • #37651 @ 2026-10-18 19:35:05 Midround (heavy_midround): Rolling for a midround... (53.8462% chance)
  • #37652 @ 2026-10-18 19:35:05 - Crew casualty percent: 15%
  • #37653 @ 2026-10-18 19:35:05 - Non-admin ghost count: 6
  • #37654 @ 2026-10-18 19:35:05 - Living antags count: 2
  • #38058 @ 2026-10-18 19:35:55 Midround (heavy_midround): Midround Wizard
  • #38059 @ 2026-10-18 19:35:55 - Chance to pick: 6.25%
  • #38065 @ 2026-10-18 19:35:56 - tilus/(Sodium III) has been selected for Midround Wizard.
  • #38066 @ 2026-10-18 19:35:56 - Midround (heavy_midround) now on a 12 minutes and 31.6 seconds cooldown.

Raw Data
{
    "data": {
        "1": {
            "ts": {
                "date": "2026-10-18 17:53:40.033000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Dynamic information for the round:",
            "data": null,
            "w-state": {
                "tick_usage": 339.234,
                "tick_lag": 0.5,
                "time": 3186.5,
                "timestamp": "1792346020.034059"
            },
            "s-store": null,
            "id": 2717,
            "s-ver": "1.0.0"
        },
        "2": {
            "ts": {
                "date": "2026-10-18 17:53:40.034000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- Selected tier: 2",
            "data": null,
            "w-state": {
                "tick_usage": 339.786,
                "tick_lag": 0.5,
                "time": 3186.5,
                "timestamp": "1792346020.034335"
            },
            "s-store": null,
            "id": 2718,
            "s-ver": "1.0.0"
        },
        "3": {
            "ts": {
                "date": "2026-10-18 17:53:40.034000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- Roundstart population: 11",
            "data": null,
            "w-state": {
                "tick_usage": 340.18,
                "tick_lag": 0.5,
                "time": 3186.5,
                "timestamp": "1792346020.034532"
            },
            "s-store": null,
            "id": 2719,
            "s-ver": "1.0.0"
        },
        "4": {
            "ts": {
                "date": "2026-10-18 17:53:40.034000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- Roundstart ruleset count: 1",
            "data": null,
            "w-state": {
                "tick_usage": 340.484,
                "tick_lag": 0.5,
                "time": 3186.5,
                "timestamp": "1792346020.034684"
            },
            "s-store": null,
            "id": 2720,
            "s-ver": "1.0.0"
        },
        "5": {
            "ts": {
                "date": "2026-10-18 17:53:40.034000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- Light midround ruleset count: 2",
            "data": null,
            "w-state": {
                "tick_usage": 340.782,
                "tick_lag": 0.5,
                "time": 3186.5,
                "timestamp": "1792346020.034833"
            },
            "s-store": null,
            "id": 2721,
            "s-ver": "1.0.0"
        },
        "6": {
            "ts": {
                "date": "2026-10-18 17:53:40.034000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- Heavy midround ruleset count: 1",
            "data": null,
            "w-state": {
                "tick_usage": 341.16,
                "tick_lag": 0.5,
                "time": 3186.5,
                "timestamp": "1792346020.035022"
            },
            "s-store": null,
            "id": 2722,
            "s-ver": "1.0.0"
        },
        "7": {
            "ts": {
                "date": "2026-10-18 17:53:40.035000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- Latejoin ruleset count: 1",
            "data": null,
            "w-state": {
                "tick_usage": 341.554,
                "tick_lag": 0.5,
                "time": 3186.5,
                "timestamp": "1792346020.035219"
            },
            "s-store": null,
            "id": 2723,
            "s-ver": "1.0.0"
        },
        "8": {
            "ts": {
                "date": "2026-10-18 17:53:40.035000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Roundstart: Ruleset Roundstart Traitor",
            "data": null,
            "w-state": {
                "tick_usage": 343.312,
                "tick_lag": 0.5,
                "time": 3186.5,
                "timestamp": "1792346020.036098"
            },
            "s-store": null,
            "id": 2724,
            "s-ver": "1.0.0"
        },
        "9": {
            "ts": {
                "date": "2026-10-18 17:53:40.036000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- Chance to pick: 40%",
            "data": null,
            "w-state": {
                "tick_usage": 343.642,
                "tick_lag": 0.5,
                "time": 3186.5,
                "timestamp": "1792346020.036263"
            },
            "s-store": null,
            "id": 2725,
            "s-ver": "1.0.0"
        },
        "10": {
            "ts": {
                "date": "2026-10-18 17:53:40.051000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- ChristianDenDanske\/(ChristianDenDanske) has been selected for Roundstart Traitor.",
            "data": null,
            "w-state": {
                "tick_usage": 373.796,
                "tick_lag": 0.5,
                "time": 3186.5,
                "timestamp": "1792346020.051340"
            },
            "s-store": null,
            "id": 2727,
            "s-ver": "1.0.0"
        },
        "11": {
            "ts": {
                "date": "2026-10-18 18:18:48.526000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Midround (light_midround): Rolling for a midround... (100% chance)",
            "data": null,
            "w-state": {
                "tick_usage": 12.542,
                "tick_lag": 0.5,
                "time": 18170,
                "timestamp": "1792347528.527424"
            },
            "s-store": null,
            "id": 9601,
            "s-ver": "1.0.0"
        },
        "12": {
            "ts": {
                "date": "2026-10-18 18:18:48.527000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- Crew casualty percent: 0%",
            "data": null,
            "w-state": {
                "tick_usage": 13.444,
                "tick_lag": 0.5,
                "time": 18170,
                "timestamp": "1792347528.527875"
            },
            "s-store": null,
            "id": 9602,
            "s-ver": "1.0.0"
        },
        "13": {
            "ts": {
                "date": "2026-10-18 18:18:48.527000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- Non-admin ghost count: 1",
            "data": null,
            "w-state": {
                "tick_usage": 13.882,
                "tick_lag": 0.5,
                "time": 18170,
                "timestamp": "1792347528.528094"
            },
            "s-store": null,
            "id": 9603,
            "s-ver": "1.0.0"
        },
        "14": {
            "ts": {
                "date": "2026-10-18 18:18:48.528000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- Living antags count: 1",
            "data": null,
            "w-state": {
                "tick_usage": 14.426,
                "tick_lag": 0.5,
                "time": 18170,
                "timestamp": "1792347528.528366"
            },
            "s-store": null,
            "id": 9604,
            "s-ver": "1.0.0"
        },
        "15": {
            "ts": {
                "date": "2026-10-18 18:19:34.454000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Midround (light_midround): Selected ruleset Paradox Clone, but preparation failed!",
            "data": null,
            "w-state": {
                "tick_usage": 3.882,
                "tick_lag": 0.5,
                "time": 18626.5,
                "timestamp": "1792347574.454789"
            },
            "s-store": null,
            "id": 9775,
            "s-ver": "1.0.0"
        },
        "16": {
            "ts": {
                "date": "2026-10-18 18:19:34.455000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- Chance to pick: 27.27%",
            "data": null,
            "w-state": {
                "tick_usage": 4.79,
                "tick_lag": 0.5,
                "time": 18626.5,
                "timestamp": "1792347574.455243"
            },
            "s-store": null,
            "id": 9776,
            "s-ver": "1.0.0"
        },
        "17": {
            "ts": {
                "date": "2026-10-18 18:19:34.455000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- Reason: Not enough eligible candidates. Have: 0, Need: 1",
            "data": null,
            "w-state": {
                "tick_usage": 5.184,
                "tick_lag": 0.5,
                "time": 18626.5,
                "timestamp": "1792347574.455440"
            },
            "s-store": null,
            "id": 9777,
            "s-ver": "1.0.0"
        },
        "18": {
            "ts": {
                "date": "2026-10-18 18:23:50.810000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Midround (light_midround): Rolling for a midround... (100% chance)",
            "data": null,
            "w-state": {
                "tick_usage": 12.698,
                "tick_lag": 0.5,
                "time": 21170,
                "timestamp": "1792347830.811354"
            },
            "s-store": null,
            "id": 11053,
            "s-ver": "1.0.0"
        },
        "19": {
            "ts": {
                "date": "2026-10-18 18:23:50.811000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- Crew casualty percent: 0%",
            "data": null,
            "w-state": {
                "tick_usage": 13.642,
                "tick_lag": 0.5,
                "time": 21170,
                "timestamp": "1792347830.811825"
            },
            "s-store": null,
            "id": 11054,
            "s-ver": "1.0.0"
        },
        "20": {
            "ts": {
                "date": "2026-10-18 18:23:50.811000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- Non-admin ghost count: 1",
            "data": null,
            "w-state": {
                "tick_usage": 14.272,
                "tick_lag": 0.5,
                "time": 21170,
                "timestamp": "1792347830.812140"
            },
            "s-store": null,
            "id": 11055,
            "s-ver": "1.0.0"
        },
        "21": {
            "ts": {
                "date": "2026-10-18 18:23:50.812000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- Living antags count: 1",
            "data": null,
            "w-state": {
                "tick_usage": 14.676,
                "tick_lag": 0.5,
                "time": 21170,
                "timestamp": "1792347830.812342"
            },
            "s-store": null,
            "id": 11056,
            "s-ver": "1.0.0"
        },
        "22": {
            "ts": {
                "date": "2026-10-18 18:24:06.179000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Midround (light_midround): Midround Traitor",
            "data": null,
            "w-state": {
                "tick_usage": 13.98,
                "tick_lag": 0.5,
                "time": 21320,
                "timestamp": "1792347846.180012"
            },
            "s-store": null,
            "id": 11195,
            "s-ver": "1.0.0"
        },
        "23": {
            "ts": {
                "date": "2026-10-18 18:24:06.180000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- Chance to pick: 27.03%",
            "data": null,
            "w-state": {
                "tick_usage": 14.968,
                "tick_lag": 0.5,
                "time": 21320,
                "timestamp": "1792347846.180506"
            },
            "s-store": null,
            "id": 11196,
            "s-ver": "1.0.0"
        },
        "24": {
            "ts": {
                "date": "2026-10-18 18:24:06.186000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- Jamarkus\/(Hark Loginstin) has been selected for Midround Traitor.",
            "data": null,
            "w-state": {
                "tick_usage": 27.924,
                "tick_lag": 0.5,
                "time": 21320,
                "timestamp": "1792347846.186983"
            },
            "s-store": null,
            "id": 11199,
            "s-ver": "1.0.0"
        },
        "25": {
            "ts": {
                "date": "2026-10-18 18:24:06.188000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- Midround (light_midround) now on a 13 minutes and 5.7 seconds cooldown.",
            "data": null,
            "w-state": {
                "tick_usage": 30.402,
                "tick_lag": 0.5,
                "time": 21320,
                "timestamp": "1792347846.188222"
            },
            "s-store": null,
            "id": 11200,
            "s-ver": "1.0.0"
        },
        "26": {
            "ts": {
                "date": "2026-10-18 18:38:58.070000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Midround (light_midround): Rolling for a midround... (100% chance)",
            "data": null,
            "w-state": {
                "tick_usage": 18.686,
                "tick_lag": 0.5,
                "time": 30170,
                "timestamp": "1792348738.071068"
            },
            "s-store": null,
            "id": 15591,
            "s-ver": "1.0.0"
        },
        "27": {
            "ts": {
                "date": "2026-10-18 18:38:58.071000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- Crew casualty percent: 0%",
            "data": null,
            "w-state": {
                "tick_usage": 19.316,
                "tick_lag": 0.5,
                "time": 30170,
                "timestamp": "1792348738.071383"
            },
            "s-store": null,
            "id": 15592,
            "s-ver": "1.0.0"
        },
        "28": {
            "ts": {
                "date": "2026-10-18 18:38:58.071000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- Non-admin ghost count: 1",
            "data": null,
            "w-state": {
                "tick_usage": 19.68,
                "tick_lag": 0.5,
                "time": 30170,
                "timestamp": "1792348738.071565"
            },
            "s-store": null,
            "id": 15593,
            "s-ver": "1.0.0"
        },
        "29": {
            "ts": {
                "date": "2026-10-18 18:38:58.071000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- Living antags count: 2",
            "data": null,
            "w-state": {
                "tick_usage": 19.992,
                "tick_lag": 0.5,
                "time": 30170,
                "timestamp": "1792348738.071721"
            },
            "s-store": null,
            "id": 15594,
            "s-ver": "1.0.0"
        },
        "30": {
            "ts": {
                "date": "2026-10-18 18:39:13.185000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Midround (light_midround): Midround Obsessed",
            "data": null,
            "w-state": {
                "tick_usage": 7.336,
                "tick_lag": 0.5,
                "time": 30320,
                "timestamp": "1792348753.185570"
            },
            "s-store": null,
            "id": 15688,
            "s-ver": "1.0.0"
        },
        "31": {
            "ts": {
                "date": "2026-10-18 18:39:13.185000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- Chance to pick: 17.39%",
            "data": null,
            "w-state": {
                "tick_usage": 7.858,
                "tick_lag": 0.5,
                "time": 30320,
                "timestamp": "1792348753.185832"
            },
            "s-store": null,
            "id": 15689,
            "s-ver": "1.0.0"
        },
        "32": {
            "ts": {
                "date": "2026-10-18 18:39:13.190000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- tilus\/(Sodium III) has been selected for Midround Obsessed.",
            "data": null,
            "w-state": {
                "tick_usage": 16.504,
                "tick_lag": 0.5,
                "time": 30320,
                "timestamp": "1792348753.190154"
            },
            "s-store": null,
            "id": 15693,
            "s-ver": "1.0.0"
        },
        "33": {
            "ts": {
                "date": "2026-10-18 18:39:13.190000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- Midround (light_midround) now on a 14 minutes and 14.2 seconds cooldown.",
            "data": null,
            "w-state": {
                "tick_usage": 18.236,
                "tick_lag": 0.5,
                "time": 30320,
                "timestamp": "1792348753.191020"
            },
            "s-store": null,
            "id": 15694,
            "s-ver": "1.0.0"
        },
        "34": {
            "ts": {
                "date": "2026-10-18 18:54:08.687000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Midround (heavy_midround): Rolling for a midround... (100% chance)",
            "data": null,
            "w-state": {
                "tick_usage": 11.44,
                "tick_lag": 0.5,
                "time": 39170,
                "timestamp": "1792349648.687988"
            },
            "s-store": null,
            "id": 20216,
            "s-ver": "1.0.0"
        },
        "35": {
            "ts": {
                "date": "2026-10-18 18:54:08.688000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- Crew casualty percent: 0%",
            "data": null,
            "w-state": {
                "tick_usage": 12.41,
                "tick_lag": 0.5,
                "time": 39170,
                "timestamp": "1792349648.688473"
            },
            "s-store": null,
            "id": 20217,
            "s-ver": "1.0.0"
        },
        "36": {
            "ts": {
                "date": "2026-10-18 18:54:08.688000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- Non-admin ghost count: 2",
            "data": null,
            "w-state": {
                "tick_usage": 12.838,
                "tick_lag": 0.5,
                "time": 39170,
                "timestamp": "1792349648.688687"
            },
            "s-store": null,
            "id": 20218,
            "s-ver": "1.0.0"
        },
        "37": {
            "ts": {
                "date": "2026-10-18 18:54:08.688000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- Living antags count: 2",
            "data": null,
            "w-state": {
                "tick_usage": 13.2,
                "tick_lag": 0.5,
                "time": 39170,
                "timestamp": "1792349648.688868"
            },
            "s-store": null,
            "id": 20219,
            "s-ver": "1.0.0"
        },
        "38": {
            "ts": {
                "date": "2026-10-18 18:54:08.693000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Midround (heavy_midround): No rulesets to pick from!",
            "data": null,
            "w-state": {
                "tick_usage": 21.906,
                "tick_lag": 0.5,
                "time": 39170,
                "timestamp": "1792349648.693221"
            },
            "s-store": null,
            "id": 20220,
            "s-ver": "1.0.0"
        },
        "39": {
            "ts": {
                "date": "2026-10-18 18:59:12.926000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Midround (heavy_midround): Rolling for a midround... (100% chance)",
            "data": null,
            "w-state": {
                "tick_usage": 10.666,
                "tick_lag": 0.5,
                "time": 42170,
                "timestamp": "1792349952.927162"
            },
            "s-store": null,
            "id": 21943,
            "s-ver": "1.0.0"
        },
        "40": {
            "ts": {
                "date": "2026-10-18 18:59:12.927000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- Crew casualty percent: 0%",
            "data": null,
            "w-state": {
                "tick_usage": 11.566,
                "tick_lag": 0.5,
                "time": 42170,
                "timestamp": "1792349952.927613"
            },
            "s-store": null,
            "id": 21944,
            "s-ver": "1.0.0"
        },
        "41": {
            "ts": {
                "date": "2026-10-18 18:59:12.927000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- Non-admin ghost count: 3",
            "data": null,
            "w-state": {
                "tick_usage": 12.026,
                "tick_lag": 0.5,
                "time": 42170,
                "timestamp": "1792349952.927842"
            },
            "s-store": null,
            "id": 21945,
            "s-ver": "1.0.0"
        },
        "42": {
            "ts": {
                "date": "2026-10-18 18:59:12.927000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- Living antags count: 2",
            "data": null,
            "w-state": {
                "tick_usage": 12.402,
                "tick_lag": 0.5,
                "time": 42170,
                "timestamp": "1792349952.928030"
            },
            "s-store": null,
            "id": 21946,
            "s-ver": "1.0.0"
        },
        "43": {
            "ts": {
                "date": "2026-10-18 18:59:12.933000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Midround (heavy_midround): No rulesets to pick from!",
            "data": null,
            "w-state": {
                "tick_usage": 22.934,
                "tick_lag": 0.5,
                "time": 42170,
                "timestamp": "1792349952.933296"
            },
            "s-store": null,
            "id": 21947,
            "s-ver": "1.0.0"
        },
        "44": {
            "ts": {
                "date": "2026-10-18 19:02:51.282000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Latejoin: Rolling for a latejoin...",
            "data": null,
            "w-state": {
                "tick_usage": 294.134,
                "tick_lag": 0.5,
                "time": 44325,
                "timestamp": "1792350171.282806"
            },
            "s-store": null,
            "id": 23461,
            "s-ver": "1.0.0"
        },
        "45": {
            "ts": {
                "date": "2026-10-18 19:02:51.283000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- Crew casualty percent: 0%",
            "data": null,
            "w-state": {
                "tick_usage": 294.928,
                "tick_lag": 0.5,
                "time": 44325,
                "timestamp": "1792350171.283203"
            },
            "s-store": null,
            "id": 23462,
            "s-ver": "1.0.0"
        },
        "46": {
            "ts": {
                "date": "2026-10-18 19:02:51.283000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- Failed latejoins: 0",
            "data": null,
            "w-state": {
                "tick_usage": 295.326,
                "tick_lag": 0.5,
                "time": 44325,
                "timestamp": "1792350171.283401"
            },
            "s-store": null,
            "id": 23463,
            "s-ver": "1.0.0"
        },
        "47": {
            "ts": {
                "date": "2026-10-18 19:02:51.283000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- Living antags count: 2",
            "data": null,
            "w-state": {
                "tick_usage": 295.72,
                "tick_lag": 0.5,
                "time": 44325,
                "timestamp": "1792350171.283599"
            },
            "s-store": null,
            "id": 23464,
            "s-ver": "1.0.0"
        },
        "48": {
            "ts": {
                "date": "2026-10-18 19:02:51.285000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Latejoin: Selected ruleset Traitor for typhnox\/(John Human), but preparation failed! Reason: Not enough eligible candidates. Have: 0, Need: 1 (100% chance)",
            "data": null,
            "w-state": {
                "tick_usage": 298.936,
                "tick_lag": 0.5,
                "time": 44325,
                "timestamp": "1792350171.285206"
            },
            "s-store": null,
            "id": 23465,
            "s-ver": "1.0.0"
        },
        "49": {
            "ts": {
                "date": "2026-10-18 19:02:51.285000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- Chance to pick: 75%",
            "data": null,
            "w-state": {
                "tick_usage": 299.346,
                "tick_lag": 0.5,
                "time": 44325,
                "timestamp": "1792350171.285411"
            },
            "s-store": null,
            "id": 23466,
            "s-ver": "1.0.0"
        },
        "50": {
            "ts": {
                "date": "2026-10-18 19:02:51.285000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- Latejoin chance has increased (1 failed latejoins).",
            "data": null,
            "w-state": {
                "tick_usage": 299.706,
                "tick_lag": 0.5,
                "time": 44325,
                "timestamp": "1792350171.285591"
            },
            "s-store": null,
            "id": 23467,
            "s-ver": "1.0.0"
        },
        "51": {
            "ts": {
                "date": "2026-10-18 19:02:51.285000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- Reason: Not enough eligible candidates. Have: 0, Need: 1",
            "data": null,
            "w-state": {
                "tick_usage": 300.074,
                "tick_lag": 0.5,
                "time": 44325,
                "timestamp": "1792350171.285775"
            },
            "s-store": null,
            "id": 23468,
            "s-ver": "1.0.0"
        },
        "52": {
            "ts": {
                "date": "2026-10-18 19:04:15.105000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Latejoin: Rolling for a latejoin...",
            "data": null,
            "w-state": {
                "tick_usage": 439.942,
                "tick_lag": 0.5,
                "time": 45152,
                "timestamp": "1792350255.106225"
            },
            "s-store": null,
            "id": 23849,
            "s-ver": "1.0.0"
        },
        "53": {
            "ts": {
                "date": "2026-10-18 19:04:15.106000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- Crew casualty percent: 0%",
            "data": null,
            "w-state": {
                "tick_usage": 440.95,
                "tick_lag": 0.5,
                "time": 45152,
                "timestamp": "1792350255.106728"
            },
            "s-store": null,
            "id": 23850,
            "s-ver": "1.0.0"
        },
        "54": {
            "ts": {
                "date": "2026-10-18 19:04:15.106000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- Failed latejoins: 1",
            "data": null,
            "w-state": {
                "tick_usage": 441.43,
                "tick_lag": 0.5,
                "time": 45152,
                "timestamp": "1792350255.106968"
            },
            "s-store": null,
            "id": 23851,
            "s-ver": "1.0.0"
        },
        "55": {
            "ts": {
                "date": "2026-10-18 19:04:15.107000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- Living antags count: 2",
            "data": null,
            "w-state": {
                "tick_usage": 441.932,
                "tick_lag": 0.5,
                "time": 45152,
                "timestamp": "1792350255.107219"
            },
            "s-store": null,
            "id": 23852,
            "s-ver": "1.0.0"
        },
        "56": {
            "ts": {
                "date": "2026-10-18 19:04:15.108000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Latejoin: Selected ruleset Traitor for archimus\/(Bloop Blubbloop), but preparation failed! Reason: Not enough eligible candidates. Have: 0, Need: 1 (115% chance)",
            "data": null,
            "w-state": {
                "tick_usage": 444.302,
                "tick_lag": 0.5,
                "time": 45152,
                "timestamp": "1792350255.108405"
            },
            "s-store": null,
            "id": 23853,
            "s-ver": "1.0.0"
        },
        "57": {
            "ts": {
                "date": "2026-10-18 19:04:15.108000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- Chance to pick: 75%",
            "data": null,
            "w-state": {
                "tick_usage": 444.88,
                "tick_lag": 0.5,
                "time": 45152,
                "timestamp": "1792350255.108694"
            },
            "s-store": null,
            "id": 23854,
            "s-ver": "1.0.0"
        },
        "58": {
            "ts": {
                "date": "2026-10-18 19:04:15.108000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- Latejoin chance has increased (2 failed latejoins).",
            "data": null,
            "w-state": {
                "tick_usage": 445.38,
                "tick_lag": 0.5,
                "time": 45152,
                "timestamp": "1792350255.108943"
            },
            "s-store": null,
            "id": 23855,
            "s-ver": "1.0.0"
        },
        "59": {
            "ts": {
                "date": "2026-10-18 19:04:15.109000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- Reason: Not enough eligible candidates. Have: 0, Need: 1",
            "data": null,
            "w-state": {
                "tick_usage": 445.89,
                "tick_lag": 0.5,
                "time": 45152,
                "timestamp": "1792350255.109199"
            },
            "s-store": null,
            "id": 23856,
            "s-ver": "1.0.0"
        },
        "60": {
            "ts": {
                "date": "2026-10-18 19:04:16.851000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Midround (heavy_midround): Rolling for a midround... (100% chance)",
            "data": null,
            "w-state": {
                "tick_usage": 9.98,
                "tick_lag": 0.5,
                "time": 45170,
                "timestamp": "1792350256.852197"
            },
            "s-store": null,
            "id": 23871,
            "s-ver": "1.0.0"
        },
        "61": {
            "ts": {
                "date": "2026-10-18 19:04:16.852000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- Crew casualty percent: 0%",
            "data": null,
            "w-state": {
                "tick_usage": 10.554,
                "tick_lag": 0.5,
                "time": 45170,
                "timestamp": "1792350256.852483"
            },
            "s-store": null,
            "id": 23872,
            "s-ver": "1.0.0"
        },
        "62": {
            "ts": {
                "date": "2026-10-18 19:04:16.852000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- Non-admin ghost count: 3",
            "data": null,
            "w-state": {
                "tick_usage": 10.96,
                "tick_lag": 0.5,
                "time": 45170,
                "timestamp": "1792350256.852686"
            },
            "s-store": null,
            "id": 23873,
            "s-ver": "1.0.0"
        },
        "63": {
            "ts": {
                "date": "2026-10-18 19:04:16.852000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- Living antags count: 2",
            "data": null,
            "w-state": {
                "tick_usage": 11.364,
                "tick_lag": 0.5,
                "time": 45170,
                "timestamp": "1792350256.852888"
            },
            "s-store": null,
            "id": 23874,
            "s-ver": "1.0.0"
        },
        "64": {
            "ts": {
                "date": "2026-10-18 19:04:16.857000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Midround (heavy_midround): No rulesets to pick from!",
            "data": null,
            "w-state": {
                "tick_usage": 21.65,
                "tick_lag": 0.5,
                "time": 45170,
                "timestamp": "1792350256.858030"
            },
            "s-store": null,
            "id": 23875,
            "s-ver": "1.0.0"
        },
        "65": {
            "ts": {
                "date": "2026-10-18 19:09:21.390000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Midround (heavy_midround): Rolling for a midround... (86.3636% chance)",
            "data": null,
            "w-state": {
                "tick_usage": 20.27,
                "tick_lag": 0.5,
                "time": 48170,
                "timestamp": "1792350561.390773"
            },
            "s-store": null,
            "id": 25397,
            "s-ver": "1.0.0"
        },
        "66": {
            "ts": {
                "date": "2026-10-18 19:09:21.391000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- Crew casualty percent: 4%",
            "data": null,
            "w-state": {
                "tick_usage": 21.284,
                "tick_lag": 0.5,
                "time": 48170,
                "timestamp": "1792350561.391281"
            },
            "s-store": null,
            "id": 25398,
            "s-ver": "1.0.0"
        },
        "67": {
            "ts": {
                "date": "2026-10-18 19:09:21.391000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- Non-admin ghost count: 3",
            "data": null,
            "w-state": {
                "tick_usage": 21.812,
                "tick_lag": 0.5,
                "time": 48170,
                "timestamp": "1792350561.391545"
            },
            "s-store": null,
            "id": 25399,
            "s-ver": "1.0.0"
        },
        "68": {
            "ts": {
                "date": "2026-10-18 19:09:21.391000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- Living antags count: 2",
            "data": null,
            "w-state": {
                "tick_usage": 22.324,
                "tick_lag": 0.5,
                "time": 48170,
                "timestamp": "1792350561.391801"
            },
            "s-store": null,
            "id": 25400,
            "s-ver": "1.0.0"
        },
        "69": {
            "ts": {
                "date": "2026-10-18 19:09:21.391000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Midround (heavy_midround): Ruleset chance failed.",
            "data": null,
            "w-state": {
                "tick_usage": 22.79,
                "tick_lag": 0.5,
                "time": 48170,
                "timestamp": "1792350561.392034"
            },
            "s-store": null,
            "id": 25401,
            "s-ver": "1.0.0"
        },
        "70": {
            "ts": {
                "date": "2026-10-18 19:14:28.358000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Midround (heavy_midround): Rolling for a midround... (72.7273% chance)",
            "data": null,
            "w-state": {
                "tick_usage": 22.152,
                "tick_lag": 0.5,
                "time": 51170,
                "timestamp": "1792350868.358806"
            },
            "s-store": null,
            "id": 27757,
            "s-ver": "1.0.0"
        },
        "71": {
            "ts": {
                "date": "2026-10-18 19:14:28.359000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- Crew casualty percent: 9%",
            "data": null,
            "w-state": {
                "tick_usage": 23.412,
                "tick_lag": 0.5,
                "time": 51170,
                "timestamp": "1792350868.359436"
            },
            "s-store": null,
            "id": 27758,
            "s-ver": "1.0.0"
        },
        "72": {
            "ts": {
                "date": "2026-10-18 19:14:28.359000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- Non-admin ghost count: 1",
            "data": null,
            "w-state": {
                "tick_usage": 24.164,
                "tick_lag": 0.5,
                "time": 51170,
                "timestamp": "1792350868.359812"
            },
            "s-store": null,
            "id": 27759,
            "s-ver": "1.0.0"
        },
        "73": {
            "ts": {
                "date": "2026-10-18 19:14:28.359000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- Living antags count: 2",
            "data": null,
            "w-state": {
                "tick_usage": 24.83,
                "tick_lag": 0.5,
                "time": 51170,
                "timestamp": "1792350868.360145"
            },
            "s-store": null,
            "id": 27760,
            "s-ver": "1.0.0"
        },
        "74": {
            "ts": {
                "date": "2026-10-18 19:14:28.364000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Midround (heavy_midround): No rulesets to pick from!",
            "data": null,
            "w-state": {
                "tick_usage": 34.49,
                "tick_lag": 0.5,
                "time": 51170,
                "timestamp": "1792350868.364976"
            },
            "s-store": null,
            "id": 27761,
            "s-ver": "1.0.0"
        },
        "75": {
            "ts": {
                "date": "2026-10-18 19:16:34.861000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Latejoin: Rolling for a latejoin...",
            "data": null,
            "w-state": {
                "tick_usage": 231.942,
                "tick_lag": 0.5,
                "time": 52419,
                "timestamp": "1792350994.861533"
            },
            "s-store": null,
            "id": 28926,
            "s-ver": "1.0.0"
        },
        "76": {
            "ts": {
                "date": "2026-10-18 19:16:34.861000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- Crew casualty percent: 9%",
            "data": null,
            "w-state": {
                "tick_usage": 232.896,
                "tick_lag": 0.5,
                "time": 52419,
                "timestamp": "1792350994.862010"
            },
            "s-store": null,
            "id": 28927,
            "s-ver": "1.0.0"
        },
        "77": {
            "ts": {
                "date": "2026-10-18 19:16:34.862000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- Failed latejoins: 2",
            "data": null,
            "w-state": {
                "tick_usage": 233.47,
                "tick_lag": 0.5,
                "time": 52419,
                "timestamp": "1792350994.862297"
            },
            "s-store": null,
            "id": 28928,
            "s-ver": "1.0.0"
        },
        "78": {
            "ts": {
                "date": "2026-10-18 19:16:34.862000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- Living antags count: 2",
            "data": null,
            "w-state": {
                "tick_usage": 233.938,
                "tick_lag": 0.5,
                "time": 52419,
                "timestamp": "1792350994.862530"
            },
            "s-store": null,
            "id": 28929,
            "s-ver": "1.0.0"
        },
        "79": {
            "ts": {
                "date": "2026-10-18 19:16:34.863000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Latejoin: Selected ruleset Changeling for ohmygodathy\/(Logan Baronsten), but preparation failed! Reason: Not enough eligible candidates. Have: 0, Need: 1 (102.727% chance)",
            "data": null,
            "w-state": {
                "tick_usage": 236.042,
                "tick_lag": 0.5,
                "time": 52419,
                "timestamp": "1792350994.863583"
            },
            "s-store": null,
            "id": 28930,
            "s-ver": "1.0.0"
        },
        "80": {
            "ts": {
                "date": "2026-10-18 19:16:34.863000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- Chance to pick: 25%",
            "data": null,
            "w-state": {
                "tick_usage": 236.504,
                "tick_lag": 0.5,
                "time": 52419,
                "timestamp": "1792350994.863813"
            },
            "s-store": null,
            "id": 28931,
            "s-ver": "1.0.0"
        },
        "81": {
            "ts": {
                "date": "2026-10-18 19:16:34.863000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- Latejoin chance has increased (3 failed latejoins).",
            "data": null,
            "w-state": {
                "tick_usage": 236.924,
                "tick_lag": 0.5,
                "time": 52419,
                "timestamp": "1792350994.864024"
            },
            "s-store": null,
            "id": 28932,
            "s-ver": "1.0.0"
        },
        "82": {
            "ts": {
                "date": "2026-10-18 19:16:34.864000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- Reason: Not enough eligible candidates. Have: 0, Need: 1",
            "data": null,
            "w-state": {
                "tick_usage": 237.364,
                "tick_lag": 0.5,
                "time": 52419,
                "timestamp": "1792350994.864244"
            },
            "s-store": null,
            "id": 28933,
            "s-ver": "1.0.0"
        },
        "83": {
            "ts": {
                "date": "2026-10-18 19:19:34.661000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Midround (heavy_midround): Rolling for a midround... (60.8696% chance)",
            "data": null,
            "w-state": {
                "tick_usage": 29.08,
                "tick_lag": 0.5,
                "time": 54170,
                "timestamp": "1792351174.662004"
            },
            "s-store": null,
            "id": 30389,
            "s-ver": "1.0.0"
        },
        "84": {
            "ts": {
                "date": "2026-10-18 19:19:34.662000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- Crew casualty percent: 13%",
            "data": null,
            "w-state": {
                "tick_usage": 30.208,
                "tick_lag": 0.5,
                "time": 54170,
                "timestamp": "1792351174.662567"
            },
            "s-store": null,
            "id": 30390,
            "s-ver": "1.0.0"
        },
        "85": {
            "ts": {
                "date": "2026-10-18 19:19:34.662000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- Non-admin ghost count: 3",
            "data": null,
            "w-state": {
                "tick_usage": 30.78,
                "tick_lag": 0.5,
                "time": 54170,
                "timestamp": "1792351174.662853"
            },
            "s-store": null,
            "id": 30391,
            "s-ver": "1.0.0"
        },
        "86": {
            "ts": {
                "date": "2026-10-18 19:19:34.662000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- Living antags count: 2",
            "data": null,
            "w-state": {
                "tick_usage": 31.268,
                "tick_lag": 0.5,
                "time": 54170,
                "timestamp": "1792351174.663097"
            },
            "s-store": null,
            "id": 30392,
            "s-ver": "1.0.0"
        },
        "87": {
            "ts": {
                "date": "2026-10-18 19:19:34.663000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Midround (heavy_midround): Ruleset chance failed.",
            "data": null,
            "w-state": {
                "tick_usage": 31.734,
                "tick_lag": 0.5,
                "time": 54170,
                "timestamp": "1792351174.663330"
            },
            "s-store": null,
            "id": 30393,
            "s-ver": "1.0.0"
        },
        "88": {
            "ts": {
                "date": "2026-10-18 19:23:47.159000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Latejoin: Rolling for a latejoin...",
            "data": null,
            "w-state": {
                "tick_usage": 333.008,
                "tick_lag": 0.5,
                "time": 56637.5,
                "timestamp": "1792351427.159405"
            },
            "s-store": null,
            "id": 32332,
            "s-ver": "1.0.0"
        },
        "89": {
            "ts": {
                "date": "2026-10-18 19:23:47.159000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- Crew casualty percent: 17%",
            "data": null,
            "w-state": {
                "tick_usage": 333.838,
                "tick_lag": 0.5,
                "time": 56637.5,
                "timestamp": "1792351427.159820"
            },
            "s-store": null,
            "id": 32333,
            "s-ver": "1.0.0"
        },
        "90": {
            "ts": {
                "date": "2026-10-18 19:23:47.159000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- Failed latejoins: 3",
            "data": null,
            "w-state": {
                "tick_usage": 334.25,
                "tick_lag": 0.5,
                "time": 56637.5,
                "timestamp": "1792351427.160026"
            },
            "s-store": null,
            "id": 32334,
            "s-ver": "1.0.0"
        },
        "91": {
            "ts": {
                "date": "2026-10-18 19:23:47.160000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- Living antags count: 2",
            "data": null,
            "w-state": {
                "tick_usage": 334.642,
                "tick_lag": 0.5,
                "time": 56637.5,
                "timestamp": "1792351427.160222"
            },
            "s-store": null,
            "id": 32335,
            "s-ver": "1.0.0"
        },
        "92": {
            "ts": {
                "date": "2026-10-18 19:23:47.162000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Latejoin: Latejoin Traitor]",
            "data": null,
            "w-state": {
                "tick_usage": 338.91,
                "tick_lag": 0.5,
                "time": 56637.5,
                "timestamp": "1792351427.162357"
            },
            "s-store": null,
            "id": 32336,
            "s-ver": "1.0.0"
        },
        "93": {
            "ts": {
                "date": "2026-10-18 19:23:47.162000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- Chance to pick: 75%",
            "data": null,
            "w-state": {
                "tick_usage": 339.324,
                "tick_lag": 0.5,
                "time": 56637.5,
                "timestamp": "1792351427.162564"
            },
            "s-store": null,
            "id": 32337,
            "s-ver": "1.0.0"
        },
        "94": {
            "ts": {
                "date": "2026-10-18 19:23:47.167000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- doggothecrusader\/(Koo-Balt) has been selected for Latejoin Traitor.",
            "data": null,
            "w-state": {
                "tick_usage": 350.056,
                "tick_lag": 0.5,
                "time": 56637.5,
                "timestamp": "1792351427.167929"
            },
            "s-store": null,
            "id": 32340,
            "s-ver": "1.0.0"
        },
        "95": {
            "ts": {
                "date": "2026-10-18 19:23:47.168000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- Latejoin now on a 15 minutes and 47.4 seconds cooldown.",
            "data": null,
            "w-state": {
                "tick_usage": 350.692,
                "tick_lag": 0.5,
                "time": 56637.5,
                "timestamp": "1792351427.168247"
            },
            "s-store": null,
            "id": 32341,
            "s-ver": "1.0.0"
        },
        "96": {
            "ts": {
                "date": "2026-10-18 19:24:43.239000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Midround (heavy_midround): Rolling for a midround... (50% chance)",
            "data": null,
            "w-state": {
                "tick_usage": 28.91,
                "tick_lag": 0.5,
                "time": 57170,
                "timestamp": "1792351483.240229"
            },
            "s-store": null,
            "id": 32692,
            "s-ver": "1.0.0"
        },
        "97": {
            "ts": {
                "date": "2026-10-18 19:24:43.240000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- Crew casualty percent: 16%",
            "data": null,
            "w-state": {
                "tick_usage": 29.778,
                "tick_lag": 0.5,
                "time": 57170,
                "timestamp": "1792351483.240662"
            },
            "s-store": null,
            "id": 32693,
            "s-ver": "1.0.0"
        },
        "98": {
            "ts": {
                "date": "2026-10-18 19:24:43.240000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- Non-admin ghost count: 3",
            "data": null,
            "w-state": {
                "tick_usage": 30.256,
                "tick_lag": 0.5,
                "time": 57170,
                "timestamp": "1792351483.240901"
            },
            "s-store": null,
            "id": 32694,
            "s-ver": "1.0.0"
        },
        "99": {
            "ts": {
                "date": "2026-10-18 19:24:43.240000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- Living antags count: 3",
            "data": null,
            "w-state": {
                "tick_usage": 30.686,
                "tick_lag": 0.5,
                "time": 57170,
                "timestamp": "1792351483.241117"
            },
            "s-store": null,
            "id": 32695,
            "s-ver": "1.0.0"
        },
        "100": {
            "ts": {
                "date": "2026-10-18 19:24:43.245000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Midround (heavy_midround): No rulesets to pick from!",
            "data": null,
            "w-state": {
                "tick_usage": 39.984,
                "tick_lag": 0.5,
                "time": 57170,
                "timestamp": "1792351483.245764"
            },
            "s-store": null,
            "id": 32696,
            "s-ver": "1.0.0"
        },
        "101": {
            "ts": {
                "date": "2026-10-18 19:25:07.394000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Midround (forced): Midround Traitor",
            "data": null,
            "w-state": {
                "tick_usage": 85.484,
                "tick_lag": 0.5,
                "time": 57394.5,
                "timestamp": "1792351507.394846"
            },
            "s-store": null,
            "id": 32953,
            "s-ver": "1.0.0"
        },
        "102": {
            "ts": {
                "date": "2026-10-18 19:25:07.400000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- archimus\/(Bloop Blubbloop) has been selected for Midround Traitor.",
            "data": null,
            "w-state": {
                "tick_usage": 97.176,
                "tick_lag": 0.5,
                "time": 57394.5,
                "timestamp": "1792351507.400692"
            },
            "s-store": null,
            "id": 32956,
            "s-ver": "1.0.0"
        },
        "103": {
            "ts": {
                "date": "2026-10-18 19:29:55.551000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Midround (heavy_midround): Rolling for a midround... (64% chance)",
            "data": null,
            "w-state": {
                "tick_usage": 42.798,
                "tick_lag": 0.5,
                "time": 60170,
                "timestamp": "1792351795.551770"
            },
            "s-store": null,
            "id": 34910,
            "s-ver": "1.0.0"
        },
        "104": {
            "ts": {
                "date": "2026-10-18 19:29:55.552000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- Crew casualty percent: 12%",
            "data": null,
            "w-state": {
                "tick_usage": 43.736,
                "tick_lag": 0.5,
                "time": 60170,
                "timestamp": "1792351795.552238"
            },
            "s-store": null,
            "id": 34911,
            "s-ver": "1.0.0"
        },
        "105": {
            "ts": {
                "date": "2026-10-18 19:29:55.552000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- Non-admin ghost count: 2",
            "data": null,
            "w-state": {
                "tick_usage": 44.174,
                "tick_lag": 0.5,
                "time": 60170,
                "timestamp": "1792351795.552458"
            },
            "s-store": null,
            "id": 34912,
            "s-ver": "1.0.0"
        },
        "106": {
            "ts": {
                "date": "2026-10-18 19:29:55.552000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- Living antags count: 3",
            "data": null,
            "w-state": {
                "tick_usage": 44.512,
                "tick_lag": 0.5,
                "time": 60170,
                "timestamp": "1792351795.552626"
            },
            "s-store": null,
            "id": 34913,
            "s-ver": "1.0.0"
        },
        "107": {
            "ts": {
                "date": "2026-10-18 19:29:55.552000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Midround (heavy_midround): Ruleset chance failed.",
            "data": null,
            "w-state": {
                "tick_usage": 44.936,
                "tick_lag": 0.5,
                "time": 60170,
                "timestamp": "1792351795.552838"
            },
            "s-store": null,
            "id": 34914,
            "s-ver": "1.0.0"
        },
        "108": {
            "ts": {
                "date": "2026-10-18 19:35:05.957000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Midround (heavy_midround): Rolling for a midround... (53.8462% chance)",
            "data": null,
            "w-state": {
                "tick_usage": 28.932,
                "tick_lag": 0.5,
                "time": 63170,
                "timestamp": "1792352105.958503"
            },
            "s-store": null,
            "id": 37651,
            "s-ver": "1.0.0"
        },
        "109": {
            "ts": {
                "date": "2026-10-18 19:35:05.958000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- Crew casualty percent: 15%",
            "data": null,
            "w-state": {
                "tick_usage": 30.018,
                "tick_lag": 0.5,
                "time": 63170,
                "timestamp": "1792352105.959047"
            },
            "s-store": null,
            "id": 37652,
            "s-ver": "1.0.0"
        },
        "110": {
            "ts": {
                "date": "2026-10-18 19:35:05.959000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- Non-admin ghost count: 6",
            "data": null,
            "w-state": {
                "tick_usage": 30.576,
                "tick_lag": 0.5,
                "time": 63170,
                "timestamp": "1792352105.959325"
            },
            "s-store": null,
            "id": 37653,
            "s-ver": "1.0.0"
        },
        "111": {
            "ts": {
                "date": "2026-10-18 19:35:05.959000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- Living antags count: 2",
            "data": null,
            "w-state": {
                "tick_usage": 31.046,
                "tick_lag": 0.5,
                "time": 63170,
                "timestamp": "1792352105.959560"
            },
            "s-store": null,
            "id": 37654,
            "s-ver": "1.0.0"
        },
        "112": {
            "ts": {
                "date": "2026-10-18 19:35:55.990000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "Midround (heavy_midround): Midround Wizard",
            "data": null,
            "w-state": {
                "tick_usage": 377.408,
                "tick_lag": 0.5,
                "time": 63655,
                "timestamp": "1792352155.991182"
            },
            "s-store": null,
            "id": 38058,
            "s-ver": "1.0.0"
        },
        "113": {
            "ts": {
                "date": "2026-10-18 19:35:55.991000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- Chance to pick: 6.25%",
            "data": null,
            "w-state": {
                "tick_usage": 377.984,
                "tick_lag": 0.5,
                "time": 63655,
                "timestamp": "1792352155.991470"
            },
            "s-store": null,
            "id": 38059,
            "s-ver": "1.0.0"
        },
        "114": {
            "ts": {
                "date": "2026-10-18 19:35:56.058000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- tilus\/(Sodium III) has been selected for Midround Wizard.",
            "data": null,
            "w-state": {
                "tick_usage": 511.708,
                "tick_lag": 0.5,
                "time": 63655,
                "timestamp": "1792352156.058333"
            },
            "s-store": null,
            "id": 38065,
            "s-ver": "1.0.0"
        },
        "115": {
            "ts": {
                "date": "2026-10-18 19:35:56.061000",
                "timezone_type": 3,
                "timezone": "UTC"
            },
            "cat": "dynamic",
            "msg": "- Midround (heavy_midround) now on a 12 minutes and 31.6 seconds cooldown.",
            "data": null,
            "w-state": {
                "tick_usage": 518.484,
                "tick_lag": 0.5,
                "time": 63655,
                "timestamp": "1792352156.061720"
            },
            "s-store": null,
            "id": 38066,
            "s-ver": "1.0.0"
        }
    },
    "parser": "\\App\\Entity\\Stat\\dynamic",
    "id": -1,
    "datetime": {
        "date": "2026-10-18 17:46:48.000000",
        "timezone_type": 3,
        "timezone": "UTC"
    },
    "round": 264383,
    "key": "dynamic",
    "type": "generated",
    "version": 1,
    "json": "[{\"ts\":\"1792345608.997092\",\"round-id\":\"264383\",\"secret\":0,\"cat-list\":[\"dynamic\"],\"cat\":\"dynamic\"},{\"ts\":\"2026-10-18 17:53:40.033\",\"cat\":\"dynamic\",\"msg\":\"Dynamic information for the round:\",\"data\":null,\"w-state\":{\"tick_usage\":339.234,\"tick_lag\":0.5,\"time\":3186.5,\"timestamp\":\"1792346020.034059\"},\"s-store\":null,\"id\":2717,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-18 17:53:40.034\",\"cat\":\"dynamic\",\"msg\":\"- Selected tier: 2\",\"data\":null,\"w-state\":{\"tick_usage\":339.786,\"tick_lag\":0.5,\"time\":3186.5,\"timestamp\":\"1792346020.034335\"},\"s-store\":null,\"id\":2718,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-18 17:53:40.034\",\"cat\":\"dynamic\",\"msg\":\"- Roundstart population: 11\",\"data\":null,\"w-state\":{\"tick_usage\":340.18,\"tick_lag\":0.5,\"time\":3186.5,\"timestamp\":\"1792346020.034532\"},\"s-store\":null,\"id\":2719,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-18 17:53:40.034\",\"cat\":\"dynamic\",\"msg\":\"- Roundstart ruleset count: 1\",\"data\":null,\"w-state\":{\"tick_usage\":340.484,\"tick_lag\":0.5,\"time\":3186.5,\"timestamp\":\"1792346020.034684\"},\"s-store\":null,\"id\":2720,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-18 17:53:40.034\",\"cat\":\"dynamic\",\"msg\":\"- Light midround ruleset count: 2\",\"data\":null,\"w-state\":{\"tick_usage\":340.782,\"tick_lag\":0.5,\"time\":3186.5,\"timestamp\":\"1792346020.034833\"},\"s-store\":null,\"id\":2721,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-18 17:53:40.034\",\"cat\":\"dynamic\",\"msg\":\"- Heavy midround ruleset count: 1\",\"data\":null,\"w-state\":{\"tick_usage\":341.16,\"tick_lag\":0.5,\"time\":3186.5,\"timestamp\":\"1792346020.035022\"},\"s-store\":null,\"id\":2722,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-18 17:53:40.035\",\"cat\":\"dynamic\",\"msg\":\"- Latejoin ruleset count: 1\",\"data\":null,\"w-state\":{\"tick_usage\":341.554,\"tick_lag\":0.5,\"time\":3186.5,\"timestamp\":\"1792346020.035219\"},\"s-store\":null,\"id\":2723,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-18 17:53:40.035\",\"cat\":\"dynamic\",\"msg\":\"Roundstart: Ruleset Roundstart Traitor\",\"data\":null,\"w-state\":{\"tick_usage\":343.312,\"tick_lag\":0.5,\"time\":3186.5,\"timestamp\":\"1792346020.036098\"},\"s-store\":null,\"id\":2724,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-18 17:53:40.036\",\"cat\":\"dynamic\",\"msg\":\"- Chance to pick: 40%\",\"data\":null,\"w-state\":{\"tick_usage\":343.642,\"tick_lag\":0.5,\"time\":3186.5,\"timestamp\":\"1792346020.036263\"},\"s-store\":null,\"id\":2725,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-18 17:53:40.051\",\"cat\":\"dynamic\",\"msg\":\"- ChristianDenDanske\\\/(ChristianDenDanske) has been selected for Roundstart Traitor.\",\"data\":null,\"w-state\":{\"tick_usage\":373.796,\"tick_lag\":0.5,\"time\":3186.5,\"timestamp\":\"1792346020.051340\"},\"s-store\":null,\"id\":2727,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-18 18:18:48.526\",\"cat\":\"dynamic\",\"msg\":\"Midround (light_midround): Rolling for a midround... (100% chance)\",\"data\":null,\"w-state\":{\"tick_usage\":12.542,\"tick_lag\":0.5,\"time\":18170,\"timestamp\":\"1792347528.527424\"},\"s-store\":null,\"id\":9601,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-18 18:18:48.527\",\"cat\":\"dynamic\",\"msg\":\"- Crew casualty percent: 0%\",\"data\":null,\"w-state\":{\"tick_usage\":13.444,\"tick_lag\":0.5,\"time\":18170,\"timestamp\":\"1792347528.527875\"},\"s-store\":null,\"id\":9602,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-18 18:18:48.527\",\"cat\":\"dynamic\",\"msg\":\"- Non-admin ghost count: 1\",\"data\":null,\"w-state\":{\"tick_usage\":13.882,\"tick_lag\":0.5,\"time\":18170,\"timestamp\":\"1792347528.528094\"},\"s-store\":null,\"id\":9603,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-18 18:18:48.528\",\"cat\":\"dynamic\",\"msg\":\"- Living antags count: 1\",\"data\":null,\"w-state\":{\"tick_usage\":14.426,\"tick_lag\":0.5,\"time\":18170,\"timestamp\":\"1792347528.528366\"},\"s-store\":null,\"id\":9604,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-18 18:19:34.454\",\"cat\":\"dynamic\",\"msg\":\"Midround (light_midround): Selected ruleset Paradox Clone, but preparation failed!\",\"data\":null,\"w-state\":{\"tick_usage\":3.882,\"tick_lag\":0.5,\"time\":18626.5,\"timestamp\":\"1792347574.454789\"},\"s-store\":null,\"id\":9775,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-18 18:19:34.455\",\"cat\":\"dynamic\",\"msg\":\"- Chance to pick: 27.27%\",\"data\":null,\"w-state\":{\"tick_usage\":4.79,\"tick_lag\":0.5,\"time\":18626.5,\"timestamp\":\"1792347574.455243\"},\"s-store\":null,\"id\":9776,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-18 18:19:34.455\",\"cat\":\"dynamic\",\"msg\":\"- Reason: Not enough eligible candidates. Have: 0, Need: 1\",\"data\":null,\"w-state\":{\"tick_usage\":5.184,\"tick_lag\":0.5,\"time\":18626.5,\"timestamp\":\"1792347574.455440\"},\"s-store\":null,\"id\":9777,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-18 18:23:50.810\",\"cat\":\"dynamic\",\"msg\":\"Midround (light_midround): Rolling for a midround... (100% chance)\",\"data\":null,\"w-state\":{\"tick_usage\":12.698,\"tick_lag\":0.5,\"time\":21170,\"timestamp\":\"1792347830.811354\"},\"s-store\":null,\"id\":11053,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-18 18:23:50.811\",\"cat\":\"dynamic\",\"msg\":\"- Crew casualty percent: 0%\",\"data\":null,\"w-state\":{\"tick_usage\":13.642,\"tick_lag\":0.5,\"time\":21170,\"timestamp\":\"1792347830.811825\"},\"s-store\":null,\"id\":11054,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-18 18:23:50.811\",\"cat\":\"dynamic\",\"msg\":\"- Non-admin ghost count: 1\",\"data\":null,\"w-state\":{\"tick_usage\":14.272,\"tick_lag\":0.5,\"time\":21170,\"timestamp\":\"1792347830.812140\"},\"s-store\":null,\"id\":11055,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-18 18:23:50.812\",\"cat\":\"dynamic\",\"msg\":\"- Living antags count: 1\",\"data\":null,\"w-state\":{\"tick_usage\":14.676,\"tick_lag\":0.5,\"time\":21170,\"timestamp\":\"1792347830.812342\"},\"s-store\":null,\"id\":11056,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-18 18:24:06.179\",\"cat\":\"dynamic\",\"msg\":\"Midround (light_midround): Midround Traitor\",\"data\":null,\"w-state\":{\"tick_usage\":13.98,\"tick_lag\":0.5,\"time\":21320,\"timestamp\":\"1792347846.180012\"},\"s-store\":null,\"id\":11195,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-18 18:24:06.180\",\"cat\":\"dynamic\",\"msg\":\"- Chance to pick: 27.03%\",\"data\":null,\"w-state\":{\"tick_usage\":14.968,\"tick_lag\":0.5,\"time\":21320,\"timestamp\":\"1792347846.180506\"},\"s-store\":null,\"id\":11196,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-18 18:24:06.186\",\"cat\":\"dynamic\",\"msg\":\"- Jamarkus\\\/(Hark Loginstin) has been selected for Midround Traitor.\",\"data\":null,\"w-state\":{\"tick_usage\":27.924,\"tick_lag\":0.5,\"time\":21320,\"timestamp\":\"1792347846.186983\"},\"s-store\":null,\"id\":11199,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-18 18:24:06.188\",\"cat\":\"dynamic\",\"msg\":\"- Midround (light_midround) now on a 13 minutes and 5.7 seconds cooldown.\",\"data\":null,\"w-state\":{\"tick_usage\":30.402,\"tick_lag\":0.5,\"time\":21320,\"timestamp\":\"1792347846.188222\"},\"s-store\":null,\"id\":11200,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-18 18:38:58.070\",\"cat\":\"dynamic\",\"msg\":\"Midround (light_midround): Rolling for a midround... (100% chance)\",\"data\":null,\"w-state\":{\"tick_usage\":18.686,\"tick_lag\":0.5,\"time\":30170,\"timestamp\":\"1792348738.071068\"},\"s-store\":null,\"id\":15591,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-18 18:38:58.071\",\"cat\":\"dynamic\",\"msg\":\"- Crew casualty percent: 0%\",\"data\":null,\"w-state\":{\"tick_usage\":19.316,\"tick_lag\":0.5,\"time\":30170,\"timestamp\":\"1792348738.071383\"},\"s-store\":null,\"id\":15592,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-18 18:38:58.071\",\"cat\":\"dynamic\",\"msg\":\"- Non-admin ghost count: 1\",\"data\":null,\"w-state\":{\"tick_usage\":19.68,\"tick_lag\":0.5,\"time\":30170,\"timestamp\":\"1792348738.071565\"},\"s-store\":null,\"id\":15593,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-18 18:38:58.071\",\"cat\":\"dynamic\",\"msg\":\"- Living antags count: 2\",\"data\":null,\"w-state\":{\"tick_usage\":19.992,\"tick_lag\":0.5,\"time\":30170,\"timestamp\":\"1792348738.071721\"},\"s-store\":null,\"id\":15594,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-18 18:39:13.185\",\"cat\":\"dynamic\",\"msg\":\"Midround (light_midround): Midround Obsessed\",\"data\":null,\"w-state\":{\"tick_usage\":7.336,\"tick_lag\":0.5,\"time\":30320,\"timestamp\":\"1792348753.185570\"},\"s-store\":null,\"id\":15688,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-18 18:39:13.185\",\"cat\":\"dynamic\",\"msg\":\"- Chance to pick: 17.39%\",\"data\":null,\"w-state\":{\"tick_usage\":7.858,\"tick_lag\":0.5,\"time\":30320,\"timestamp\":\"1792348753.185832\"},\"s-store\":null,\"id\":15689,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-18 18:39:13.190\",\"cat\":\"dynamic\",\"msg\":\"- tilus\\\/(Sodium III) has been selected for Midround Obsessed.\",\"data\":null,\"w-state\":{\"tick_usage\":16.504,\"tick_lag\":0.5,\"time\":30320,\"timestamp\":\"1792348753.190154\"},\"s-store\":null,\"id\":15693,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-18 18:39:13.190\",\"cat\":\"dynamic\",\"msg\":\"- Midround (light_midround) now on a 14 minutes and 14.2 seconds cooldown.\",\"data\":null,\"w-state\":{\"tick_usage\":18.236,\"tick_lag\":0.5,\"time\":30320,\"timestamp\":\"1792348753.191020\"},\"s-store\":null,\"id\":15694,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-18 18:54:08.687\",\"cat\":\"dynamic\",\"msg\":\"Midround (heavy_midround): Rolling for a midround... (100% chance)\",\"data\":null,\"w-state\":{\"tick_usage\":11.44,\"tick_lag\":0.5,\"time\":39170,\"timestamp\":\"1792349648.687988\"},\"s-store\":null,\"id\":20216,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-18 18:54:08.688\",\"cat\":\"dynamic\",\"msg\":\"- Crew casualty percent: 0%\",\"data\":null,\"w-state\":{\"tick_usage\":12.41,\"tick_lag\":0.5,\"time\":39170,\"timestamp\":\"1792349648.688473\"},\"s-store\":null,\"id\":20217,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-18 18:54:08.688\",\"cat\":\"dynamic\",\"msg\":\"- Non-admin ghost count: 2\",\"data\":null,\"w-state\":{\"tick_usage\":12.838,\"tick_lag\":0.5,\"time\":39170,\"timestamp\":\"1792349648.688687\"},\"s-store\":null,\"id\":20218,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-18 18:54:08.688\",\"cat\":\"dynamic\",\"msg\":\"- Living antags count: 2\",\"data\":null,\"w-state\":{\"tick_usage\":13.2,\"tick_lag\":0.5,\"time\":39170,\"timestamp\":\"1792349648.688868\"},\"s-store\":null,\"id\":20219,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-18 18:54:08.693\",\"cat\":\"dynamic\",\"msg\":\"Midround (heavy_midround): No rulesets to pick from!\",\"data\":null,\"w-state\":{\"tick_usage\":21.906,\"tick_lag\":0.5,\"time\":39170,\"timestamp\":\"1792349648.693221\"},\"s-store\":null,\"id\":20220,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-18 18:59:12.926\",\"cat\":\"dynamic\",\"msg\":\"Midround (heavy_midround): Rolling for a midround... (100% chance)\",\"data\":null,\"w-state\":{\"tick_usage\":10.666,\"tick_lag\":0.5,\"time\":42170,\"timestamp\":\"1792349952.927162\"},\"s-store\":null,\"id\":21943,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-18 18:59:12.927\",\"cat\":\"dynamic\",\"msg\":\"- Crew casualty percent: 0%\",\"data\":null,\"w-state\":{\"tick_usage\":11.566,\"tick_lag\":0.5,\"time\":42170,\"timestamp\":\"1792349952.927613\"},\"s-store\":null,\"id\":21944,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-18 18:59:12.927\",\"cat\":\"dynamic\",\"msg\":\"- Non-admin ghost count: 3\",\"data\":null,\"w-state\":{\"tick_usage\":12.026,\"tick_lag\":0.5,\"time\":42170,\"timestamp\":\"1792349952.927842\"},\"s-store\":null,\"id\":21945,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-18 18:59:12.927\",\"cat\":\"dynamic\",\"msg\":\"- Living antags count: 2\",\"data\":null,\"w-state\":{\"tick_usage\":12.402,\"tick_lag\":0.5,\"time\":42170,\"timestamp\":\"1792349952.928030\"},\"s-store\":null,\"id\":21946,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-18 18:59:12.933\",\"cat\":\"dynamic\",\"msg\":\"Midround (heavy_midround): No rulesets to pick from!\",\"data\":null,\"w-state\":{\"tick_usage\":22.934,\"tick_lag\":0.5,\"time\":42170,\"timestamp\":\"1792349952.933296\"},\"s-store\":null,\"id\":21947,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-18 19:02:51.282\",\"cat\":\"dynamic\",\"msg\":\"Latejoin: Rolling for a latejoin...\",\"data\":null,\"w-state\":{\"tick_usage\":294.134,\"tick_lag\":0.5,\"time\":44325,\"timestamp\":\"1792350171.282806\"},\"s-store\":null,\"id\":23461,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-18 19:02:51.283\",\"cat\":\"dynamic\",\"msg\":\"- Crew casualty percent: 0%\",\"data\":null,\"w-state\":{\"tick_usage\":294.928,\"tick_lag\":0.5,\"time\":44325,\"timestamp\":\"1792350171.283203\"},\"s-store\":null,\"id\":23462,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-18 19:02:51.283\",\"cat\":\"dynamic\",\"msg\":\"- Failed latejoins: 0\",\"data\":null,\"w-state\":{\"tick_usage\":295.326,\"tick_lag\":0.5,\"time\":44325,\"timestamp\":\"1792350171.283401\"},\"s-store\":null,\"id\":23463,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-18 19:02:51.283\",\"cat\":\"dynamic\",\"msg\":\"- Living antags count: 2\",\"data\":null,\"w-state\":{\"tick_usage\":295.72,\"tick_lag\":0.5,\"time\":44325,\"timestamp\":\"1792350171.283599\"},\"s-store\":null,\"id\":23464,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-18 19:02:51.285\",\"cat\":\"dynamic\",\"msg\":\"Latejoin: Selected ruleset Traitor for typhnox\\\/(John Human), but preparation failed! Reason: Not enough eligible candidates. Have: 0, Need: 1 (100% chance)\",\"data\":null,\"w-state\":{\"tick_usage\":298.936,\"tick_lag\":0.5,\"time\":44325,\"timestamp\":\"1792350171.285206\"},\"s-store\":null,\"id\":23465,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-18 19:02:51.285\",\"cat\":\"dynamic\",\"msg\":\"- Chance to pick: 75%\",\"data\":null,\"w-state\":{\"tick_usage\":299.346,\"tick_lag\":0.5,\"time\":44325,\"timestamp\":\"1792350171.285411\"},\"s-store\":null,\"id\":23466,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-18 19:02:51.285\",\"cat\":\"dynamic\",\"msg\":\"- Latejoin chance has increased (1 failed latejoins).\",\"data\":null,\"w-state\":{\"tick_usage\":299.706,\"tick_lag\":0.5,\"time\":44325,\"timestamp\":\"1792350171.285591\"},\"s-store\":null,\"id\":23467,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-18 19:02:51.285\",\"cat\":\"dynamic\",\"msg\":\"- Reason: Not enough eligible candidates. Have: 0, Need: 1\",\"data\":null,\"w-state\":{\"tick_usage\":300.074,\"tick_lag\":0.5,\"time\":44325,\"timestamp\":\"1792350171.285775\"},\"s-store\":null,\"id\":23468,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-18 19:04:15.105\",\"cat\":\"dynamic\",\"msg\":\"Latejoin: Rolling for a latejoin...\",\"data\":null,\"w-state\":{\"tick_usage\":439.942,\"tick_lag\":0.5,\"time\":45152,\"timestamp\":\"1792350255.106225\"},\"s-store\":null,\"id\":23849,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-18 19:04:15.106\",\"cat\":\"dynamic\",\"msg\":\"- Crew casualty percent: 0%\",\"data\":null,\"w-state\":{\"tick_usage\":440.95,\"tick_lag\":0.5,\"time\":45152,\"timestamp\":\"1792350255.106728\"},\"s-store\":null,\"id\":23850,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-18 19:04:15.106\",\"cat\":\"dynamic\",\"msg\":\"- Failed latejoins: 1\",\"data\":null,\"w-state\":{\"tick_usage\":441.43,\"tick_lag\":0.5,\"time\":45152,\"timestamp\":\"1792350255.106968\"},\"s-store\":null,\"id\":23851,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-18 19:04:15.107\",\"cat\":\"dynamic\",\"msg\":\"- Living antags count: 2\",\"data\":null,\"w-state\":{\"tick_usage\":441.932,\"tick_lag\":0.5,\"time\":45152,\"timestamp\":\"1792350255.107219\"},\"s-store\":null,\"id\":23852,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-18 19:04:15.108\",\"cat\":\"dynamic\",\"msg\":\"Latejoin: Selected ruleset Traitor for archimus\\\/(Bloop Blubbloop), but preparation failed! Reason: Not enough eligible candidates. Have: 0, Need: 1 (115% chance)\",\"data\":null,\"w-state\":{\"tick_usage\":444.302,\"tick_lag\":0.5,\"time\":45152,\"timestamp\":\"1792350255.108405\"},\"s-store\":null,\"id\":23853,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-18 19:04:15.108\",\"cat\":\"dynamic\",\"msg\":\"- Chance to pick: 75%\",\"data\":null,\"w-state\":{\"tick_usage\":444.88,\"tick_lag\":0.5,\"time\":45152,\"timestamp\":\"1792350255.108694\"},\"s-store\":null,\"id\":23854,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-18 19:04:15.108\",\"cat\":\"dynamic\",\"msg\":\"- Latejoin chance has increased (2 failed latejoins).\",\"data\":null,\"w-state\":{\"tick_usage\":445.38,\"tick_lag\":0.5,\"time\":45152,\"timestamp\":\"1792350255.108943\"},\"s-store\":null,\"id\":23855,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-18 19:04:15.109\",\"cat\":\"dynamic\",\"msg\":\"- Reason: Not enough eligible candidates. Have: 0, Need: 1\",\"data\":null,\"w-state\":{\"tick_usage\":445.89,\"tick_lag\":0.5,\"time\":45152,\"timestamp\":\"1792350255.109199\"},\"s-store\":null,\"id\":23856,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-18 19:04:16.851\",\"cat\":\"dynamic\",\"msg\":\"Midround (heavy_midround): Rolling for a midround... (100% chance)\",\"data\":null,\"w-state\":{\"tick_usage\":9.98,\"tick_lag\":0.5,\"time\":45170,\"timestamp\":\"1792350256.852197\"},\"s-store\":null,\"id\":23871,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-18 19:04:16.852\",\"cat\":\"dynamic\",\"msg\":\"- Crew casualty percent: 0%\",\"data\":null,\"w-state\":{\"tick_usage\":10.554,\"tick_lag\":0.5,\"time\":45170,\"timestamp\":\"1792350256.852483\"},\"s-store\":null,\"id\":23872,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-18 19:04:16.852\",\"cat\":\"dynamic\",\"msg\":\"- Non-admin ghost count: 3\",\"data\":null,\"w-state\":{\"tick_usage\":10.96,\"tick_lag\":0.5,\"time\":45170,\"timestamp\":\"1792350256.852686\"},\"s-store\":null,\"id\":23873,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-18 19:04:16.852\",\"cat\":\"dynamic\",\"msg\":\"- Living antags count: 2\",\"data\":null,\"w-state\":{\"tick_usage\":11.364,\"tick_lag\":0.5,\"time\":45170,\"timestamp\":\"1792350256.852888\"},\"s-store\":null,\"id\":23874,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-18 19:04:16.857\",\"cat\":\"dynamic\",\"msg\":\"Midround (heavy_midround): No rulesets to pick from!\",\"data\":null,\"w-state\":{\"tick_usage\":21.65,\"tick_lag\":0.5,\"time\":45170,\"timestamp\":\"1792350256.858030\"},\"s-store\":null,\"id\":23875,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-18 19:09:21.390\",\"cat\":\"dynamic\",\"msg\":\"Midround (heavy_midround): Rolling for a midround... (86.3636% chance)\",\"data\":null,\"w-state\":{\"tick_usage\":20.27,\"tick_lag\":0.5,\"time\":48170,\"timestamp\":\"1792350561.390773\"},\"s-store\":null,\"id\":25397,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-18 19:09:21.391\",\"cat\":\"dynamic\",\"msg\":\"- Crew casualty percent: 4%\",\"data\":null,\"w-state\":{\"tick_usage\":21.284,\"tick_lag\":0.5,\"time\":48170,\"timestamp\":\"1792350561.391281\"},\"s-store\":null,\"id\":25398,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-18 19:09:21.391\",\"cat\":\"dynamic\",\"msg\":\"- Non-admin ghost count: 3\",\"data\":null,\"w-state\":{\"tick_usage\":21.812,\"tick_lag\":0.5,\"time\":48170,\"timestamp\":\"1792350561.391545\"},\"s-store\":null,\"id\":25399,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-18 19:09:21.391\",\"cat\":\"dynamic\",\"msg\":\"- Living antags count: 2\",\"data\":null,\"w-state\":{\"tick_usage\":22.324,\"tick_lag\":0.5,\"time\":48170,\"timestamp\":\"1792350561.391801\"},\"s-store\":null,\"id\":25400,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-18 19:09:21.391\",\"cat\":\"dynamic\",\"msg\":\"Midround (heavy_midround): Ruleset chance failed.\",\"data\":null,\"w-state\":{\"tick_usage\":22.79,\"tick_lag\":0.5,\"time\":48170,\"timestamp\":\"1792350561.392034\"},\"s-store\":null,\"id\":25401,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-18 19:14:28.358\",\"cat\":\"dynamic\",\"msg\":\"Midround (heavy_midround): Rolling for a midround... (72.7273% chance)\",\"data\":null,\"w-state\":{\"tick_usage\":22.152,\"tick_lag\":0.5,\"time\":51170,\"timestamp\":\"1792350868.358806\"},\"s-store\":null,\"id\":27757,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-18 19:14:28.359\",\"cat\":\"dynamic\",\"msg\":\"- Crew casualty percent: 9%\",\"data\":null,\"w-state\":{\"tick_usage\":23.412,\"tick_lag\":0.5,\"time\":51170,\"timestamp\":\"1792350868.359436\"},\"s-store\":null,\"id\":27758,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-18 19:14:28.359\",\"cat\":\"dynamic\",\"msg\":\"- Non-admin ghost count: 1\",\"data\":null,\"w-state\":{\"tick_usage\":24.164,\"tick_lag\":0.5,\"time\":51170,\"timestamp\":\"1792350868.359812\"},\"s-store\":null,\"id\":27759,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-18 19:14:28.359\",\"cat\":\"dynamic\",\"msg\":\"- Living antags count: 2\",\"data\":null,\"w-state\":{\"tick_usage\":24.83,\"tick_lag\":0.5,\"time\":51170,\"timestamp\":\"1792350868.360145\"},\"s-store\":null,\"id\":27760,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-18 19:14:28.364\",\"cat\":\"dynamic\",\"msg\":\"Midround (heavy_midround): No rulesets to pick from!\",\"data\":null,\"w-state\":{\"tick_usage\":34.49,\"tick_lag\":0.5,\"time\":51170,\"timestamp\":\"1792350868.364976\"},\"s-store\":null,\"id\":27761,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-18 19:16:34.861\",\"cat\":\"dynamic\",\"msg\":\"Latejoin: Rolling for a latejoin...\",\"data\":null,\"w-state\":{\"tick_usage\":231.942,\"tick_lag\":0.5,\"time\":52419,\"timestamp\":\"1792350994.861533\"},\"s-store\":null,\"id\":28926,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-18 19:16:34.861\",\"cat\":\"dynamic\",\"msg\":\"- Crew casualty percent: 9%\",\"data\":null,\"w-state\":{\"tick_usage\":232.896,\"tick_lag\":0.5,\"time\":52419,\"timestamp\":\"1792350994.862010\"},\"s-store\":null,\"id\":28927,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-18 19:16:34.862\",\"cat\":\"dynamic\",\"msg\":\"- Failed latejoins: 2\",\"data\":null,\"w-state\":{\"tick_usage\":233.47,\"tick_lag\":0.5,\"time\":52419,\"timestamp\":\"1792350994.862297\"},\"s-store\":null,\"id\":28928,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-18 19:16:34.862\",\"cat\":\"dynamic\",\"msg\":\"- Living antags count: 2\",\"data\":null,\"w-state\":{\"tick_usage\":233.938,\"tick_lag\":0.5,\"time\":52419,\"timestamp\":\"1792350994.862530\"},\"s-store\":null,\"id\":28929,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-18 19:16:34.863\",\"cat\":\"dynamic\",\"msg\":\"Latejoin: Selected ruleset Changeling for ohmygodathy\\\/(Logan Baronsten), but preparation failed! Reason: Not enough eligible candidates. Have: 0, Need: 1 (102.727% chance)\",\"data\":null,\"w-state\":{\"tick_usage\":236.042,\"tick_lag\":0.5,\"time\":52419,\"timestamp\":\"1792350994.863583\"},\"s-store\":null,\"id\":28930,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-18 19:16:34.863\",\"cat\":\"dynamic\",\"msg\":\"- Chance to pick: 25%\",\"data\":null,\"w-state\":{\"tick_usage\":236.504,\"tick_lag\":0.5,\"time\":52419,\"timestamp\":\"1792350994.863813\"},\"s-store\":null,\"id\":28931,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-18 19:16:34.863\",\"cat\":\"dynamic\",\"msg\":\"- Latejoin chance has increased (3 failed latejoins).\",\"data\":null,\"w-state\":{\"tick_usage\":236.924,\"tick_lag\":0.5,\"time\":52419,\"timestamp\":\"1792350994.864024\"},\"s-store\":null,\"id\":28932,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-18 19:16:34.864\",\"cat\":\"dynamic\",\"msg\":\"- Reason: Not enough eligible candidates. Have: 0, Need: 1\",\"data\":null,\"w-state\":{\"tick_usage\":237.364,\"tick_lag\":0.5,\"time\":52419,\"timestamp\":\"1792350994.864244\"},\"s-store\":null,\"id\":28933,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-18 19:19:34.661\",\"cat\":\"dynamic\",\"msg\":\"Midround (heavy_midround): Rolling for a midround... (60.8696% chance)\",\"data\":null,\"w-state\":{\"tick_usage\":29.08,\"tick_lag\":0.5,\"time\":54170,\"timestamp\":\"1792351174.662004\"},\"s-store\":null,\"id\":30389,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-18 19:19:34.662\",\"cat\":\"dynamic\",\"msg\":\"- Crew casualty percent: 13%\",\"data\":null,\"w-state\":{\"tick_usage\":30.208,\"tick_lag\":0.5,\"time\":54170,\"timestamp\":\"1792351174.662567\"},\"s-store\":null,\"id\":30390,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-18 19:19:34.662\",\"cat\":\"dynamic\",\"msg\":\"- Non-admin ghost count: 3\",\"data\":null,\"w-state\":{\"tick_usage\":30.78,\"tick_lag\":0.5,\"time\":54170,\"timestamp\":\"1792351174.662853\"},\"s-store\":null,\"id\":30391,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-18 19:19:34.662\",\"cat\":\"dynamic\",\"msg\":\"- Living antags count: 2\",\"data\":null,\"w-state\":{\"tick_usage\":31.268,\"tick_lag\":0.5,\"time\":54170,\"timestamp\":\"1792351174.663097\"},\"s-store\":null,\"id\":30392,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-18 19:19:34.663\",\"cat\":\"dynamic\",\"msg\":\"Midround (heavy_midround): Ruleset chance failed.\",\"data\":null,\"w-state\":{\"tick_usage\":31.734,\"tick_lag\":0.5,\"time\":54170,\"timestamp\":\"1792351174.663330\"},\"s-store\":null,\"id\":30393,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-18 19:23:47.159\",\"cat\":\"dynamic\",\"msg\":\"Latejoin: Rolling for a latejoin...\",\"data\":null,\"w-state\":{\"tick_usage\":333.008,\"tick_lag\":0.5,\"time\":56637.5,\"timestamp\":\"1792351427.159405\"},\"s-store\":null,\"id\":32332,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-18 19:23:47.159\",\"cat\":\"dynamic\",\"msg\":\"- Crew casualty percent: 17%\",\"data\":null,\"w-state\":{\"tick_usage\":333.838,\"tick_lag\":0.5,\"time\":56637.5,\"timestamp\":\"1792351427.159820\"},\"s-store\":null,\"id\":32333,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-18 19:23:47.159\",\"cat\":\"dynamic\",\"msg\":\"- Failed latejoins: 3\",\"data\":null,\"w-state\":{\"tick_usage\":334.25,\"tick_lag\":0.5,\"time\":56637.5,\"timestamp\":\"1792351427.160026\"},\"s-store\":null,\"id\":32334,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-18 19:23:47.160\",\"cat\":\"dynamic\",\"msg\":\"- Living antags count: 2\",\"data\":null,\"w-state\":{\"tick_usage\":334.642,\"tick_lag\":0.5,\"time\":56637.5,\"timestamp\":\"1792351427.160222\"},\"s-store\":null,\"id\":32335,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-18 19:23:47.162\",\"cat\":\"dynamic\",\"msg\":\"Latejoin: Latejoin Traitor]\",\"data\":null,\"w-state\":{\"tick_usage\":338.91,\"tick_lag\":0.5,\"time\":56637.5,\"timestamp\":\"1792351427.162357\"},\"s-store\":null,\"id\":32336,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-18 19:23:47.162\",\"cat\":\"dynamic\",\"msg\":\"- Chance to pick: 75%\",\"data\":null,\"w-state\":{\"tick_usage\":339.324,\"tick_lag\":0.5,\"time\":56637.5,\"timestamp\":\"1792351427.162564\"},\"s-store\":null,\"id\":32337,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-18 19:23:47.167\",\"cat\":\"dynamic\",\"msg\":\"- doggothecrusader\\\/(Koo-Balt) has been selected for Latejoin Traitor.\",\"data\":null,\"w-state\":{\"tick_usage\":350.056,\"tick_lag\":0.5,\"time\":56637.5,\"timestamp\":\"1792351427.167929\"},\"s-store\":null,\"id\":32340,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-18 19:23:47.168\",\"cat\":\"dynamic\",\"msg\":\"- Latejoin now on a 15 minutes and 47.4 seconds cooldown.\",\"data\":null,\"w-state\":{\"tick_usage\":350.692,\"tick_lag\":0.5,\"time\":56637.5,\"timestamp\":\"1792351427.168247\"},\"s-store\":null,\"id\":32341,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-18 19:24:43.239\",\"cat\":\"dynamic\",\"msg\":\"Midround (heavy_midround): Rolling for a midround... (50% chance)\",\"data\":null,\"w-state\":{\"tick_usage\":28.91,\"tick_lag\":0.5,\"time\":57170,\"timestamp\":\"1792351483.240229\"},\"s-store\":null,\"id\":32692,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-18 19:24:43.240\",\"cat\":\"dynamic\",\"msg\":\"- Crew casualty percent: 16%\",\"data\":null,\"w-state\":{\"tick_usage\":29.778,\"tick_lag\":0.5,\"time\":57170,\"timestamp\":\"1792351483.240662\"},\"s-store\":null,\"id\":32693,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-18 19:24:43.240\",\"cat\":\"dynamic\",\"msg\":\"- Non-admin ghost count: 3\",\"data\":null,\"w-state\":{\"tick_usage\":30.256,\"tick_lag\":0.5,\"time\":57170,\"timestamp\":\"1792351483.240901\"},\"s-store\":null,\"id\":32694,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-18 19:24:43.240\",\"cat\":\"dynamic\",\"msg\":\"- Living antags count: 3\",\"data\":null,\"w-state\":{\"tick_usage\":30.686,\"tick_lag\":0.5,\"time\":57170,\"timestamp\":\"1792351483.241117\"},\"s-store\":null,\"id\":32695,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-18 19:24:43.245\",\"cat\":\"dynamic\",\"msg\":\"Midround (heavy_midround): No rulesets to pick from!\",\"data\":null,\"w-state\":{\"tick_usage\":39.984,\"tick_lag\":0.5,\"time\":57170,\"timestamp\":\"1792351483.245764\"},\"s-store\":null,\"id\":32696,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-18 19:25:07.394\",\"cat\":\"dynamic\",\"msg\":\"Midround (forced): Midround Traitor\",\"data\":null,\"w-state\":{\"tick_usage\":85.484,\"tick_lag\":0.5,\"time\":57394.5,\"timestamp\":\"1792351507.394846\"},\"s-store\":null,\"id\":32953,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-18 19:25:07.400\",\"cat\":\"dynamic\",\"msg\":\"- archimus\\\/(Bloop Blubbloop) has been selected for Midround Traitor.\",\"data\":null,\"w-state\":{\"tick_usage\":97.176,\"tick_lag\":0.5,\"time\":57394.5,\"timestamp\":\"1792351507.400692\"},\"s-store\":null,\"id\":32956,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-18 19:29:55.551\",\"cat\":\"dynamic\",\"msg\":\"Midround (heavy_midround): Rolling for a midround... (64% chance)\",\"data\":null,\"w-state\":{\"tick_usage\":42.798,\"tick_lag\":0.5,\"time\":60170,\"timestamp\":\"1792351795.551770\"},\"s-store\":null,\"id\":34910,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-18 19:29:55.552\",\"cat\":\"dynamic\",\"msg\":\"- Crew casualty percent: 12%\",\"data\":null,\"w-state\":{\"tick_usage\":43.736,\"tick_lag\":0.5,\"time\":60170,\"timestamp\":\"1792351795.552238\"},\"s-store\":null,\"id\":34911,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-18 19:29:55.552\",\"cat\":\"dynamic\",\"msg\":\"- Non-admin ghost count: 2\",\"data\":null,\"w-state\":{\"tick_usage\":44.174,\"tick_lag\":0.5,\"time\":60170,\"timestamp\":\"1792351795.552458\"},\"s-store\":null,\"id\":34912,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-18 19:29:55.552\",\"cat\":\"dynamic\",\"msg\":\"- Living antags count: 3\",\"data\":null,\"w-state\":{\"tick_usage\":44.512,\"tick_lag\":0.5,\"time\":60170,\"timestamp\":\"1792351795.552626\"},\"s-store\":null,\"id\":34913,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-18 19:29:55.552\",\"cat\":\"dynamic\",\"msg\":\"Midround (heavy_midround): Ruleset chance failed.\",\"data\":null,\"w-state\":{\"tick_usage\":44.936,\"tick_lag\":0.5,\"time\":60170,\"timestamp\":\"1792351795.552838\"},\"s-store\":null,\"id\":34914,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-18 19:35:05.957\",\"cat\":\"dynamic\",\"msg\":\"Midround (heavy_midround): Rolling for a midround... (53.8462% chance)\",\"data\":null,\"w-state\":{\"tick_usage\":28.932,\"tick_lag\":0.5,\"time\":63170,\"timestamp\":\"1792352105.958503\"},\"s-store\":null,\"id\":37651,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-18 19:35:05.958\",\"cat\":\"dynamic\",\"msg\":\"- Crew casualty percent: 15%\",\"data\":null,\"w-state\":{\"tick_usage\":30.018,\"tick_lag\":0.5,\"time\":63170,\"timestamp\":\"1792352105.959047\"},\"s-store\":null,\"id\":37652,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-18 19:35:05.959\",\"cat\":\"dynamic\",\"msg\":\"- Non-admin ghost count: 6\",\"data\":null,\"w-state\":{\"tick_usage\":30.576,\"tick_lag\":0.5,\"time\":63170,\"timestamp\":\"1792352105.959325\"},\"s-store\":null,\"id\":37653,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-18 19:35:05.959\",\"cat\":\"dynamic\",\"msg\":\"- Living antags count: 2\",\"data\":null,\"w-state\":{\"tick_usage\":31.046,\"tick_lag\":0.5,\"time\":63170,\"timestamp\":\"1792352105.959560\"},\"s-store\":null,\"id\":37654,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-18 19:35:55.990\",\"cat\":\"dynamic\",\"msg\":\"Midround (heavy_midround): Midround Wizard\",\"data\":null,\"w-state\":{\"tick_usage\":377.408,\"tick_lag\":0.5,\"time\":63655,\"timestamp\":\"1792352155.991182\"},\"s-store\":null,\"id\":38058,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-18 19:35:55.991\",\"cat\":\"dynamic\",\"msg\":\"- Chance to pick: 6.25%\",\"data\":null,\"w-state\":{\"tick_usage\":377.984,\"tick_lag\":0.5,\"time\":63655,\"timestamp\":\"1792352155.991470\"},\"s-store\":null,\"id\":38059,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-18 19:35:56.058\",\"cat\":\"dynamic\",\"msg\":\"- tilus\\\/(Sodium III) has been selected for Midround Wizard.\",\"data\":null,\"w-state\":{\"tick_usage\":511.708,\"tick_lag\":0.5,\"time\":63655,\"timestamp\":\"1792352156.058333\"},\"s-store\":null,\"id\":38065,\"s-ver\":\"1.0.0\"},{\"ts\":\"2026-10-18 19:35:56.061\",\"cat\":\"dynamic\",\"msg\":\"- Midround (heavy_midround) now on a 12 minutes and 31.6 seconds cooldown.\",\"data\":null,\"w-state\":{\"tick_usage\":518.484,\"tick_lag\":0.5,\"time\":63655,\"timestamp\":\"1792352156.061720\"},\"s-store\":null,\"id\":38066,\"s-ver\":\"1.0.0\"},null]",
    "originalUrl": "https:\/\/manuel-logs.tgstation13.org\/2026\/10\/18\/round-264383\/dynamic.log.json"
}