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