From 3c13cf569d7d65da1d194f559fca3e43b51b724c Mon Sep 17 00:00:00 2001 From: HampusM Date: Mon, 29 Jul 2024 13:44:16 +0200 Subject: docs(ecs): make examples work correctly --- ecs/examples/extension.rs | 2 ++ ecs/examples/multiple_queries.rs | 2 ++ ecs/examples/optional_component.rs | 2 ++ ecs/examples/simple.rs | 2 ++ ecs/examples/with_local.rs | 2 ++ ecs/examples/with_sole.rs | 2 ++ 6 files changed, 12 insertions(+) diff --git a/ecs/examples/extension.rs b/ecs/examples/extension.rs index 2022b05..97c57a6 100644 --- a/ecs/examples/extension.rs +++ b/ecs/examples/extension.rs @@ -69,6 +69,8 @@ fn main() world.add_extension(EnemySpawningExtension); + world.prepare(); + for _ in 0..7 { world.emit(Update); diff --git a/ecs/examples/multiple_queries.rs b/ecs/examples/multiple_queries.rs index ab442be..4bc12a3 100644 --- a/ecs/examples/multiple_queries.rs +++ b/ecs/examples/multiple_queries.rs @@ -86,5 +86,7 @@ fn main() world.create_entity((AttackStrength::Strong,)); world.create_entity((AttackStrength::Weak,)); + world.prepare(); + world.emit(Start); } diff --git a/ecs/examples/optional_component.rs b/ecs/examples/optional_component.rs index e47bf2e..cd0679b 100644 --- a/ecs/examples/optional_component.rs +++ b/ecs/examples/optional_component.rs @@ -82,5 +82,7 @@ fn main() Aggressivity::Low, )); + world.prepare(); + world.emit(PettingTime); } diff --git a/ecs/examples/simple.rs b/ecs/examples/simple.rs index 6949308..7212159 100644 --- a/ecs/examples/simple.rs +++ b/ecs/examples/simple.rs @@ -43,5 +43,7 @@ fn main() Greeting { greeting: "Good evening".to_string() }, )); + world.prepare(); + world.emit(Start); } diff --git a/ecs/examples/with_local.rs b/ecs/examples/with_local.rs index 5890b90..0d5e366 100644 --- a/ecs/examples/with_local.rs +++ b/ecs/examples/with_local.rs @@ -69,6 +69,8 @@ fn main() world.create_entity((SomeData { num: 345 },)); + world.prepare(); + world.emit(Update); println!("Haha"); diff --git a/ecs/examples/with_sole.rs b/ecs/examples/with_sole.rs index a387bea..6dec271 100644 --- a/ecs/examples/with_sole.rs +++ b/ecs/examples/with_sole.rs @@ -53,6 +53,8 @@ fn main() world.add_sole(AmmoCounter::default()).unwrap(); + world.prepare(); + world.emit(EventA); world.emit(EventB); -- cgit v1.2.3-18-g5258