#prefab spawner: persist changes

16 messages · Page 1 of 1 (latest)

rustic folio
#

@sudden pewter came up with this idea, though i refined it and simplified it:

On the new prefab spawner, a toggle called something like "Persist Changes" that will set things so that when a prefab is spawned, and you modify it whilst it's spawned, then you despawn it, and later on re-spawn it, the modifications stay intact

Gear's idea is to use this for things like cars that people can spawn, paint/modify/customize, and then despawn when they leave, that will persist their modifications, so that when they are next spawned again, their car is still painted/modified. This could work even for entire houses and big build projects. It has huge implications for performance problems across servers!

Not sure how hard this would be to implement though...

sudden pewter
#

also yes to this, been wanting something like this for a long time. gonna be needed in the near future.

rustic folio
#

sorry @slender rapids i mistook you for gearsharka2_LOL

slender rapids
#

I figured lmao

sudden pewter
#

my brother 😮

finite dove
#

Very good suggestion.

pseudo hill
#

This sounds feasible. Iirc Wrap said that the spawner references the prefab in the same way worlds reference prefabs (I.e. not just a reference to a gallery entry but referencing the actual bricks) so it seems like it could keep track of changes to the grid and child grids

scarlet eagle
#

teleports behind you

rustic folio
#

wow @sudden pewteryour idea is very popular, its getting lots of upvotes!

scarlet eagle
#

Idk I am a little bit torn on an abuse mechanic possible. On a fort wars model, I could see this being abused to spawn in vehicles or obstructions for an undue combat advantage. Is there some way it could be secured? Maybe placing it is tied to the Load Prefabs permission?

pseudo hill
#

Persisting changes would also be really cool for servers like Waterdeep so I can spawn/despawn my ship but still modify it and work on it when it’s spawned in

sudden pewter
#

Another thing that should be added for this, specially zones is detect physics object, so you can't spawn something In a some with physics objects already

sudden pewter
#

another thing for this i just realized, should be another version of the prefab gate probably using the zone, that loads in actual normal bricks and not physics objects, so you can load in a house and not have it be physics based.

thin aspen
#

I wonder if it would currently keep any freezing states

sudden pewter
#

frozen is fine, but being able to load normal bricks is gonna be important for large scale projects on a server to save on performance