sbox-issues icon indicating copy to clipboard operation
sbox-issues copied to clipboard

.surface and .decal resources expect outdated information

Open rzkid opened this issue 7 months ago • 2 comments

Describe the bug

When dealing with implementing custom decals, .surface file is where you end up. Let's open it and change all effects to the new ones! And then you see this: Image

Ok, so surfaces are out. Let's at least try making a new decal definition, surely there's nothing that could go wrong? Of course, I lied. Image NONE of these are applicable to the Matt's decals (at most maybe width and height).

To Reproduce

  1. Go into a .surface file and try to change the "impact effects" data. You will see it expects a .vpcf, support for which was removed.
  2. Create a .decal definition file, and try to change an entry for a decal. It expects a material, which Decals+ don't do.

Expected behavior

The properties should probably be changed to expect PrefabFile, as that's what's the intended pipeline now(?).

Media/Files

No response

Additional context

No response

rzkid avatar May 11 '25 15:05 rzkid

We just need to hide and obsolete all the unused shit. Unless we want to just list prefabs here for different effects? @handsomematt

aylaylay avatar May 11 '25 15:05 aylaylay

Let's have prefabs or something here pretty please. For both surface particles and decals, would be a lot nicer to do it that way.

LVJohnFreeman avatar May 11 '25 23:05 LVJohnFreeman