diff --git a/addons/observers.luau b/addons/observers.luau index b008222..99fc090 100755 --- a/addons/observers.luau +++ b/addons/observers.luau @@ -34,13 +34,10 @@ export type PatchedWorld = jecs.World & { local function observers_new( world: PatchedWorld, - description: { - query: any, - callback: ((jecs.Entity, jecs.Id, value: a?) -> ())? - } + query: any, + callback: ((jecs.Entity, jecs.Id, value: a?) -> ())? ) - local query = description.query:cached() - local callback = description.callback + query = query:cached() local archetypes = {} local terms = query.ids