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