Resonite-Issues icon indicating copy to clipboard operation
Resonite-Issues copied to clipboard

new component:cloud item save proxy (to go alongside held save block)

Open Redd56 opened this issue 7 months ago • 3 comments

Is your feature request related to a problem? Please describe.

when using grab save block sometimes you might just want to redirect to a different item instead of just outright blocking as the one in the world is specific to that world and not a universal version.

Describe the solution you'd like

an item save proxy component that instead saves a separate item (ie one in a shared folder) when trying to save the initial item. more than likely would give a small prompt like "this item your trying to save is trying to save a different item" then give like an icon of the item or something. tho not too sure on the logistics of that fully.

Describe alternatives you've considered

just providing a public folder in the world itself. or using the on save node to swap the item out in some janky way with a ton of flux or using a regular save proxy with a copy of the universal item in the world which may bloat the world

Additional Context

to go alongside #2950 may require the cloud spawning system as a prerequisite

Requesters

redd56

Redd56 avatar May 27 '25 02:05 Redd56

Im fairly sure this exists already as the Save Proxy. https://wiki.resonite.com/Component:SaveProxy

"The Save Proxy component saves another slot instead of this one when the slot this component is on is saved. "

Electronus avatar May 27 '25 03:05 Electronus

just realized i forgot to specify how it would differ from save proxy, this would instead be cloud save proxy, where you could specify an item in a public folder via however cloudspawning will work or just a resrec/resdb link and replace it that way. that way the publicly updated one would be linked tho i guess a saveproxy with the public folder linkj would work so that should work for now

Redd56 avatar May 27 '25 03:05 Redd56

Im fairly sure this exists already as the Save Proxy. https://wiki.resonite.com/Component:SaveProxy

"The Save Proxy component saves another slot instead of this one when the slot this component is on is saved. "

Hold on but there's more!!! there's also the external slot saver

epicEaston197 avatar May 27 '25 11:05 epicEaston197