
# -> Operate on players
execute as @a[tag=!OverlyRealistic.Player.IsDeity] at @s run \
    function overly_realistic:general/main_loops/main_loop_2400t_operate

# -> Randomized action operations
execute at @p[sort=random] \
    if predicate overly_realistic:world/random_events/rand_event_2400t_rng \
    at @s \
    summon marker run \
        function overly_realistic:general/random_events/init_random_event_2400t

# -> Function tag
function #overly_realistic:general_loops/main_2400t


# -> Loop (2 mins)
schedule function overly_realistic:general/main_loops/main_loop_2400t 2400t