From 210efb034f98811989c60b2c9e98dc735e0dc824 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Kat=20March=C3=A1n?= <kzm@zkat.tech>
Date: Wed, 7 Apr 2021 23:29:47 -0700
Subject: [PATCH] oops. forgot too add to hierarchy

---
 big-brain-derive/src/consideration.rs | 3 ++-
 src/actions.rs                        | 1 +
 2 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/big-brain-derive/src/consideration.rs b/big-brain-derive/src/consideration.rs
index 14fdb96..c735648 100644
--- a/big-brain-derive/src/consideration.rs
+++ b/big-brain-derive/src/consideration.rs
@@ -72,7 +72,7 @@ impl ToTokens for Consideration {
             mod big_brain_cons_builder {
                 use super::#ident as Comp;
 
-                use big_brain::{typetag, serde::Deserialize, Consideration, bevy::prelude::{Entity, Commands}, ConsiderationEnt};
+                use big_brain::{typetag, serde::Deserialize, Consideration, bevy::prelude::*, ConsiderationEnt};
                 // use typetag;
 
                 #[derive(Debug, Deserialize)]
@@ -88,6 +88,7 @@ impl ToTokens for Consideration {
                         .insert(Comp {
                             #(#field_assignments),*
                         });
+                        cmd.entity(actor).push_children(&[ent.0]);
                         ent
                     }
                 }
diff --git a/src/actions.rs b/src/actions.rs
index 3d7d8d0..2096209 100644
--- a/src/actions.rs
+++ b/src/actions.rs
@@ -26,6 +26,7 @@ impl ActionState {
         cmd.entity(action_ent.0)
             .insert(ActionState::default())
             .insert(manager_wrapper);
+        cmd.entity(actor).push_children(&[action_ent.0]);
         action_ent
     }
 }
-- 
GitLab