StartupSchedule,
SystemSet,
UpdateSchedule,
+)
+from pacman.ecs.world import (
+ Entity,
+ Resource,
+ Systems,
+ World,
WorldIsInit,
WorldShouldExit,
)
-from pacman.ecs.world import Entity, Resource, Systems, World
def run_minimal_subschedules(world: World) -> None:
MainSchedule = ScheduleLabel("main")
StartupSchedule = ScheduleLabel("startup")
UpdateSchedule = ScheduleLabel("update")
-
-
-class WorldIsInit:
- pass
-
-
-class WorldShouldExit:
- pass
Schedule,
ScheduleLabel,
SystemSet,
- WorldShouldExit,
)
else:
sched.add_ordering(systems, (), (), (label,))
return label
+
+
+class WorldIsInit:
+ pass
+
+
+class WorldShouldExit:
+ pass