Andy Bayer

Results 22 comments of Andy Bayer

i can refactor the type of createEntity to support both interfaces in the one function if preferred, let me know!

some updates after working on this for a bit, i've added a `TypedComponent` type, so the `TypedComponent` factory is now: ```ts declare type Constructor = new (...args: any[]) => T;...

@jeremygiberson you can accomplish this using `.name`, which exists on classes. this could be moved into ape itself, so the queries will extract a `.name` if the filter isn't type...

second update: looks like this was already implemented~! https://github.com/fritzy/ape-ecs/blob/master/src/query.js#L90

~can anyone with a Brogue-SPEAK installation let me know how cursor mode works? currently, nothing is speaking in cursor mode, i believe that it should be speaking any tiles that's...

I’ll see about toggling TTS just the same as graphics, yeah. TTS needs SDL, so it would need to have been compiled with graphics, but I believe the main distribution...

alright, i have priority/flags folded into `messageFlags`, but still not sure about how many priority levels will be needed and which kind of messages need which priority. i'm going to...

additionally TTS is toggled at runtime with `!`

is the proposed fix updating potions of strength to set weakness to 0, rather than weakness timer to 1?

I think I just ran into this issue myself, where a runtime error was thrown in sketch.js because of a dependency on another file: 1. Open the default sketch 2....