BoniatoRelleno / CustomPaintings

0 stars 1 forks source link

Added ability to save picture between reloads + total rewrire #7

Closed Vampire2008 closed 1 month ago

Vampire2008 commented 1 month ago

If host uses this mod all clients must also install this mod for correct data exchange.

Clients can safely use this mod if host doesn't have it.

Vampire2008 commented 1 month ago

@BoniatoRelleno, I tired waiting you. If you do not show activity until week end (sunday is last day of week for me) I will close this PR and upload my fork as another mod to Thunderstore.

BoniatoRelleno commented 1 month ago

Sorry, I wanted to test it thoroughly before publishing it but I do not have much time, I will test it briefly and publish it.

BoniatoRelleno commented 1 month ago

I have done a test by opening the game twice in LAN mode, I have taken two paintings and when exiting and re-entering the game the host sees that only one of the paintings has kept the original texture and the client sees the two paintings with different textures

host: Screenshot (177)

client: Screenshot (178)

The original textures were The Starry Night by Van Gogh (correct in host) and Impression, Sunrise by Monet (incorrect in both)

Vampire2008 commented 1 month ago

I didn't test LAN mode. It seems in LAN mode Lobby storage works differently and client think that host doesn't have mod (it randomly change material of paiting). On host you picked up in facility paintings or spawed them using dev tools?

BoniatoRelleno commented 1 month ago

I picked up the paintings in the facility, I am going to try online now

BoniatoRelleno commented 1 month ago

Well, I could not test it in multiplayer but at least online it works playing alone so I will trust that it works