Script Assets - Preview all assets in a script for Roblox Studio & VS Code

I have no idea what this does, can you explain?

This doesn’t seem to work at all if it gets fixed I think it can be a great plugin but sadly nothing works

Hi there,

Can you provide more details please? I’m not sure which part isn’t working. I was just able to open a script containing asset ids and view them all in the widget.

Hi,

Script Assets just scans the currently open script for any asset ids, usually in the form of rbxassetid://1234567890 and displays them in a widget.

Oh sorry I guess I didn’t understand what this plugin did exactly I thought it would preview any selected Instances didn’t realize it previewed asset id’s from scripts

It looks so useful in a lot of ways.
Assets in script is unknown what sound or what texture is, now i can just view it without manually copy and paste!

1 Like

Seems like a fantastic resource! One thing that I would look into would be the possibility of modal support so that the window would pop up when you highlight an asset id rather than displaying all the assets and their lines, just for better readability.

Thanks again for the resource and good job!

3 Likes

This is pretty uninformed if you’ve ever worked in a larger team or on a complex project that had to be maintainable by others.

Good programmers structure their code in such a way that individual pieces are generic and easy to reuse. A good programmer can take previous work they’ve made and quickly deploy it in new projects to speed up iteration time. Seems more like a you-problem if modularizing your code slows you down.

If you ever need to update a particular dependency (say, one of your modules has a bug), it’s easier to do this across your code bases if they are all separated into modules, or you can pull in the dependencies as packages and have them auto-update with the fixes/improvements.

The gif you shared before looks pretty clean to me actually in terms of code structure, and the modules seem well-named.

I recommend checking with the poster before giving unsolicited feedback on coding style, your posts in this thread generally come across as rude and uncivil.

9 Likes

I would love to implement something like this, but right now Roblox’s script editor doesn’t expose any information about what is currently highlighted.

I’ve recently released a little Visual Studio Code extension that brings Script Assets to VS Code. In any Lua or Luau files, hovering over rbxassetid:// will display the asset’s thumbnail.

image

2 Likes

Is it possible to support animations? there’s a plugin by Arch_Mage which previews all sorts of assets, however it just doesn’t seem to actually work in script preview.
image

Animations were actually planned! I didn’t implement them though because apparently animations can use any rig, so just assuming it would be R15 or R6 wouldn’t work. I might try and implement animations in a future version though.

1 Like

The way how the plugin I am using currently allows you select what rig your game is using, glad to know it’s coming soon. I would gladly pay for this plugin if this feature was added!

it seems to not work for me (VS Code)

Same here, it’s not like in the videos

I’m aware of an issue with the VS Code extension. I’ve been really busy recently so I haven’t had time to fix it, sorry.

Script Assets is now available on itch.io! The Roblox plugin is no longer on sale and will no longer receive updates. Instead, download the plugin from the itch.io store page.

a couple of things, lol u left some random comments in the code, also, what’s “XOR64A5” got highlighted in studio.

That’s for a HashLib module I had included. I had plans of some simple analytics but I never actually implemented it. The HashLib was going to be used to hash user ids but this was never actually implemented, so the entire analytics implementation is unused right now.

Is it possible to make the “click to load” a optional thing? because when I exit out of the tab, it will ask me to load it again every time.

And if animations aren’t supported atm I wish they wouldn’t take as much space so you won’t have to scroll down so far down. I would gladly pay 10 - 30 dollars if this plugin was slightly more feature packed.