From 5fc081765c1ed8788a7a5d1e940efbc66dc8aa8f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kat=20March=C3=A1n?= <kzm@zkat.tech> Date: Sat, 8 Jan 2022 17:53:36 -0800 Subject: [PATCH] feat(perf): Use SparseSet for ActionState Fixes: https://github.com/zkat/big-brain/issues/29 --- src/actions.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/src/actions.rs b/src/actions.rs index f2418a0..4a5dcb8 100644 --- a/src/actions.rs +++ b/src/actions.rs @@ -11,6 +11,7 @@ use crate::thinker::{ActionEnt, Actor}; The current state for an Action. */ #[derive(Debug, Clone, Component, Eq, PartialEq)] +#[component(storage = "SparseSet")] pub enum ActionState { /** Initial state. No action should be performed. -- GitLab