Wiscript
15 posts


@sleitnick DataStoreEditor 2 exports files as a .luau file, but then later asks for a .lua file when importing
English

@sleitnick Hey man, love the new work to Trove. It seems you forgot to add "Once" to the Trove type in your Trove class:

English

@sleitnick Thanks! To add to this, when in client context, it'd be great if the plugin could automatically avoid suggesting inaccessible server script paths. This might be misleading to new devs especially. Lastly, a way to avoid scripts under a certain instance, e.g. `Packages/_Index`. 💝
English

@sleitnick Your require autocomplete plugin is life-changing. Small feature request, though: when getting a module in e.g. StarterPlayerScripts, it should infer that we want it from localPlayer.PlayerScripts. Or, at least give us that option. Is this something you've considered?
English

@SigmaTechRBLX `local balance: number = ...`
*hovers over balance*
"local balance: number" -- MAGIC!
jokes aside, good work 👏
English

I LOVE how my intellisense (the box) understands that balance, a value retrieved from ProfileStore (DataStore) is, in fact, a number and nothing else. Not a string, not a table... No confusing it!
...And it'll do this for both primitives and custom data types!
I've never had type safety or properly enforced schemas with DataStore before, so this really excites me.
I like the idea of NOT corrupting my player data :)

English

Finally managed to make a ProfileStore manager that enforces type safety at runtime
That way, if you try to save, say, a string over a field that's expecting a number, you get an error in the output
Allows you to catch errors before you comingle types in your DataStore...
I'm sure many devs have stored IDs as numbers once and then decided to switch to strings...
Fortunately, this also allows for schema versioning, making it easier to migrate breaking changes to how player data is stored :)

English

@sleitnick nice! I know this is minute, but could add an option to customise the default folder to parent to?
English

@paradoxum_games Merry Christmas! I think TDS could do with some sort of filtering system for what towers to render in the client. Tt can get quite messy, especially in games of 4 where there are up to 80 towers placed. It's hard to keep track of your own and manage upgrades.
English

@sleitnick Goddamn it, I've been appending it this whole time:
warn("this is where it came from", debug.traceback())
English

Pro-tip: Use `debug.traceback` when calling `warn` so that your logs show where it came from. #RobloxDev


English

@sleitnick What's the difference between Rbx-Observers and RBXUtil's Components? What's your suggested use-case, or are they pretty similar?
English
Wiscript retweetledi
Wiscript retweetledi




