sayhisam1
sayhisam1
adds docs for units
Currently, the procedure to add many items to maid is to do a repeated call to `GiveTask`, like so: ` local a = Instance.new("Part") local b = Instance.new("Part") maid:GiveTask(a) maid:GiveTask(b)...
DataStore2.Combine doesn't actually typecheck the passed keys - this has caused me trouble recently, as a small typo caused it to silently fail. It would be good practice for DataStore2.Combine...
Expose store `ACTION_LOG_LENGTH` as a user-settable param, and add a `:clearLog` method to the store
At times, it is useful to know what actions were successfully applied to a store (e.g. to fire highly specific listeners that correspond to specific actions). At present, however, the...
Luau recently added `table.freeze`, which makes tables read-only. It'd be good to enforce this throughout LLama - all methods should return frozen tables.
Currently there's no way to enforce that an entity should be of a specific type when a component attaches to it. For example, you may want to attach the `Equipped`...
It's often useful to have a quick reference of patterns one might want to use when building things with an ECS. I've added a wiki (https://github.com/sayhisam1/Stitch/wiki/ECS-Pattern-Data-Dump) that contains some ECS...
Immutability simply isn't performant enough for large games. I am re-adding observers and events to Stitch to solve this issue. Observers should themselves be immutable though (see Rx) Leaving this...
Currently the only example is tetris. Adding more examples (even if it's just small snippets of code to docs) would be immensely helpful in introducing newer developers to Stitch.