Post new topic    
Metal King Slime
Send private message
Crash Bug in Nightly 
 PostWed Oct 29, 2014 7:02 pm
Send private message Reply with quote
Downloaded the latest nightly (20141029) to try to use the new slice melty stuff to do an acid trip simulator and stumbled on a crash. I imagine it's probably a divide by zero issue, though that's mere speculation.

To replicate:

1. Open the slice collection editor.

2. Create a new sprite slice. I used backdrop, but it seems to happen with anything.

3. Set "Dissolving" to Yes

4. Select "Dissolve Type" and hit right till it says Squash.

5. Hit right one more time. Crash!


If you go left instead, you can get to Flicker before crashing. Changing "Dissolve Over Ticks" from 0 to 1 lets you go past Squash/Flicker with no troubles.

And on another note, copying a slice (Ctrl+C, Ctrl+V in the collection editor) with a "Dissolve" enabled doesn't copy with it any of the dissolve settings.

And on a final note, previewing slices with the "Vaporize" dissolve in the editor is ABSOLUTELY THE COOLEST THING I HAVE EVER WITNESSED IN THIS ENGINE. Stacking a "dissolve over 1 tick" Vaporize on a "Doesn't Dissolve" copy of the same sprite makes a great "Slenderman is coming/radio distortion" effect and I can't wait to see what other shenanigans are possible. You guys are the best!
Liquid Metal King Slime
Send private message
 
 PostWed Oct 29, 2014 7:24 pm
Send private message Reply with quote
Oh! Thanks for finding that!

I can fix that. It should not be trying to dissolve when the dissolve over ticks is 0.

Expect the fix in the next nightly.

I'll also take a look at the copy/paste issue.

I know the vapourize thing you are talking about. The jury is still out as to whether or not we consider that a bug (probably not, I guess? it does look cool.)
Metal King Slime
Send private message
 
 PostThu Oct 30, 2014 2:41 pm
Send private message Reply with quote
I guess the vapourise behaviour is worth keeping as a feature. However, just now I noticed two bugs with vapourise. Significantly, the tick number is off by one. On tick n of a n tick animation it's meant to be completely dissolved, like all the other animations. Please note that I'm going to fix this off-by-one bug. Also, the black lines wrap around to the bottom slightly.
Metal King Slime
Send private message
 
 PostThu Oct 30, 2014 6:18 pm
Send private message Reply with quote
One thing I am curious about with regards to the vaporization behavior, is how does that work with waits and whatnot. It looks in the slice editor that there is stuff happening way quicker than 18.5 times a second? Will it pause for a second if there's a wait or what? I don't exactly know what I'm asking, there's just something about ti that seems that it might not behave the way you'd expect everything else to behave.

And I know, I know, nightly features are always works in progress and are not promises of future features nor guaranteed to work. Still no idea what a scrunch was, but Scrolls, Panels and Selects seem way cooler!
Liquid Metal King Slime
Send private message
 
 PostThu Oct 30, 2014 7:10 pm
Send private message Reply with quote
Vapourise might look like it is going faster, but that is an illusion. It uses the same tickrate as everything else.

And no, wait commands cannot pause the flickering of the vapourise animation
Metal King Slime
Send private message
 
 PostFri Oct 31, 2014 7:07 am
Send private message Reply with quote
Hmmm, unlike the other dissolve animations, vapourise is going to look quite different as you vary the framerate.
Liquid Metal King Slime
Send private message
 
 PostSun Dec 14, 2014 7:30 pm
Send private message Reply with quote
Figured this was a good thread to address James in.
Playing Don't Eat the Soap, RabMoghal reported to me...
Quote:
[14:28] <RabMoghal> I died on the second screen and got a plot script loop message.
Liquid Metal King Slime
Send private message
 
 PostMon Dec 15, 2014 4:05 pm
Send private message Reply with quote
Spoonweaver wrote:
Figured this was a good thread to address James in.
Playing Don't Eat the Soap, RabMoghal reported to me...
Quote:
[14:28] <RabMoghal> I died on the second screen and got a plot script loop message.


Uh oh.

I wonder what version of Don't Eat Soap it was? I know there are some old versions floating around out there.
Liquid Metal Slime
Send private message
 
 PostMon Dec 15, 2014 9:13 pm
Send private message Reply with quote
Are you meaning to say that my much awaited "applying death animations to everything (slices)" is now here?
⊕ P E R S O N A L M U S I C: https://open.spotify.com/album/6fEo3fCm5C3XhtFRflfANr
⍠ C O L L A B M U S I C: https://dustpuppets.bandcamp.com/releases
Liquid Metal King Slime
Send private message
 
 PostMon Dec 15, 2014 9:21 pm
Send private message Reply with quote
sheamkennedy wrote:
Are you meaning to say that my much awaited "applying death animations to everything (slices)" is now here?


Yes, it is in the nightlies, and ready to test. http://hamsterrepublic.com/ohrrpgce/docs/plotdict.xml#about-dissolvesprite

It works on all sprite slices (including backdrop slices)
Liquid Metal Slime
Send private message
 
 PostMon Dec 15, 2014 9:23 pm
Send private message Reply with quote
YYYYYAAAAAAAAEEEEEHH!

But only after my last Final Exam which begins in 3 hours...
⊕ P E R S O N A L M U S I C: https://open.spotify.com/album/6fEo3fCm5C3XhtFRflfANr
⍠ C O L L A B M U S I C: https://dustpuppets.bandcamp.com/releases
Super Slime
Send private message
 
 PostTue Dec 16, 2014 10:25 pm
Send private message Reply with quote
Bob the Hamster wrote:
It works on all sprite slices (including backdrop slices)


Oh, this is perfect for my Doom clone.
Mega Tact v1.1
Super Penguin Chef
Wizard Blocks
Metal King Slime
Send private message
 
 PostWed Dec 17, 2014 6:37 am
Send private message Reply with quote
Doom? That's pretty pro. I was only going to attempt a Wolfenstein 3D clone.
Display posts from previous: