From 0324d3a33f0bfe0ed8887e6fd6ba9f15bd6b5b84 Mon Sep 17 00:00:00 2001 From: Ukendio Date: Wed, 3 Jul 2024 02:23:16 +0200 Subject: [PATCH] ChildOf as built-in component --- lib/init.luau | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/lib/init.luau b/lib/init.luau index 1f9aa18..8d78e16 100644 --- a/lib/init.luau +++ b/lib/init.luau @@ -338,6 +338,9 @@ function World.new(): World }, World) self.ROOT_ARCHETYPE = archetypeOf(self, {}) + -- Initialize built-in components + nextEntityId(self.entityIndex, EcsChildOf) + return self end @@ -1026,8 +1029,11 @@ return { OnAdd = (EcsOnAdd :: any) :: Entity, OnRemove = (EcsOnRemove :: any) :: Entity, OnSet = (EcsOnSet :: any) :: Entity, + Wildcard = (EcsWildcard :: any) :: Entity, w = (EcsWildcard :: any) :: Entity, + ChildOf = EcsChildOf, + Rest = EcsRest, IS_PAIR = ECS_IS_PAIR,