OttoHatt

Results 22 issues of OttoHatt

Rojo already has a way of syncing plaintext files in as `StringValues`. A lot of programs (i.e. dialogue files, markdown) export into plaintext formats that could be with interpreted with...

type: enhancement
scope: cli
status: needs design
impact: medium

Provides a class that can be used to colour groups of tagged instances at once. Useful as it supports most useful instances with a Color3 property, like `BasePart` `Texture` `ImageLabel`...

**What package is this for?** [Signal](https://github.com/Quenty/NevermoreEngine/tree/main/src/signal). **Describe your problem** Roblox are adding a [`:Once(fn)` method to RBXScriptSignal](https://developer.roblox.com/en-us/resources/release-note/Release-Notes-for-531#changes). **Describe the solution you'd like** It'd be nice to mirror the API! I've...

Updated some of the table util functions to use the newer `table.` methods. Hopefully they'll be faster!(?). Also changed some doc phrasing. I've done my best to test, but I...

This could be a complete nightmare, but would be a great help in making these libraries more user friendly. The [upcoming v4 release](https://github.com/evaera/roblox-lua-promise/releases/tag/v4.0.0-rc.1) fixes all of the weird quirks, so...

In studio/accurate play solo some modules are randomly not registered on the client by Nevermore's loader. It seems to happen randomly, and *only* in deferred signal mode. ![image](https://user-images.githubusercontent.com/68089630/120087737-63890c80-c0e2-11eb-997b-9bf18b12f3a8.png) ![image](https://user-images.githubusercontent.com/68089630/120088249-9c2ae500-c0e6-11eb-8def-ba7301f05caa.png) Which...

Modifies `DataStoreStage.StoreOnValueChange` to also free a key after removing a datastore writer. This still allows only one writer at a time, but prevents a bug caused by attaching a new...

Broken for straight lines! Check the code comments. Please also double check the maths, as I don't think it's 100% perfect. Optimizations could be done (i.e. removing local functions), but...

I've been wanting to return `Table.readOnly` tables from inside promises. However I've run into an issue: every value returned from a Promise is checked against `Promise.isPromise` for chaining, which reads...