"Save Current State" Randomly adding elements - RESOLVED


#1

So when I’m in the soundset creator and I try saving the current state of the mood I’m working on, it adds 18 elements (always the same ones and mostly ones I’ve never even touched before) to the soundset. These elements will then all play as well as the saved mood when I try to test it.

It’s rather frustrating as I have to go through and manually delete each one every time I save a mood.

Does anyone have any idea why this is happening?


#2

@LisaB Can you let me know which soundset and which elements? If you make a new soundset, does it happen there too or only in a particular existing soundset?


#3

@sonofconan This happens on all new and/or duplicated soundsets.

Offending elements are:
-Creature Horde
-Distant Drips
-Wet floor
-dim wind
-something evil
-what was that?
-giant rat screeches
-squelching
-whip crack
-tearing attack
-flesh attack
-mind flayer psionic attacks i
-mind flayer psionic attacks ii
-drone
-bass-pulsating drone
-mad voices
-dramatic moments
-armor foley

If an element already exists on the soundset pre-mood save, it will go ahead and add a copy.


#4

Don’t mean to hijack, but I had the same problem myself two weeks back when creating my own soundsets or modifying duplicates, but in my case the elements that kept being added where those from Haunted Heart, the Myriana Attacks mood. So +1 to this observation. I put it down to me being a noob with the creator. :wink:


#5

@nodmeister9 was it also the “save current state” button in the mood inspector that caused the duplicated elements? Or did it also happen on some other action? If you can reliably reproduce the problem still, I’d love to know exactly how you do it.


#6

This was still happening while I was playing around in there on friday. It was only the “save current state” button in the property inspector that made this happen. It happened while using both my desktop and tablet…

HOWEVER… I can’t seem to make it happen on my android phone or desktop here at work (ssh lol). Which kind of makes me wonder now if it’s a connection issue. (My home internet is known garbage)


#7

Hi sonofconan. It was indeed. I’m playing around now to try and get it to happen again. Will keep you informed.


#8

@LisaB @nodmeister9 I’ve managed to reproduce this problem now. Working on a fix.


#9

This is a fun one! How the heck did this one arise. This is definitely something we tested before the public push… :smiley:

Snakes… it’s definitely snakes!!! :snake:


#10

Awesome thanks guys. I just have a way of breaking everything I touch!


#11

@LisaB It’s a special, and actually quite useful skill! :smiley: :bug::hammer:


#12

@LisaB @nodmeister9 This bug should be fixed now. It was caused by elements play state becoming stuck on the server if the player exits (crash, quit) during playback.

Those stuck elements would be duplicated every time the current state was saved to a new or existing mood.

Now, we reset stale play state when:

  • A just launched active device connects (being just launched, it can’t be playing anything)
  • An active device is unlinked (the unlinked device will stop playback)
  • Another device is made active (the previously active device will stop playback)

We do NOT reset the stale play state when an active device reconnects during playback (e.g. internet dropout).

Any other remote players in your game will also stop playback when the stale play state is reset to bring them back in sync with the GM.

This fix does require that you update to version 1.4.4 of the Syrinscape Online Player, which should be available for all platforms now.


#13

Thanks everyone. To @LisaB for raising the “feature” :wink: and giving me confidence to lend my support, @sonofconan for the swift help and of course @benjamin for the gift of syrinscape. Anything that can make my 14 year old son physically jump as a bunch of skeletons attack, is a win in my book.