[0.18.0.0] Minigolf SDK- Can Crash Game or Brick Save With Specific Circumstances (Involving Flag Holes)

Summary

I placed a specific type of minigolf piece down, edited the settings, crashed. I did it a second time, quicksaved, and then crashed again. Now I cannot reload that save at all. When I launch the map editor, the game crashes.

Steps to Reproduce

I would troubleshoot this more, but I have to figure out how to be able to get back in to the editor first. So this is precisely what I did the first time.

  • Place a minigolf hole piece down. (I placed it on top of another minigolf hole piece that was stretched on one axis by about 1.25, 4x4 size, drop hole no slope, U walls, base height about 10.)
  • Copy settings from first hole. (Gives it the colours, walls, and base height. Stays 2x2.)
  • Make the piece the circular version.
  • Make it a regular drop hole, the sloped version.
  • Make the hole the biggest size.
  • Remove the walls.
  • Crash. Be unable to reload save.

[Unsure that these are exactly in order, or that I did them the same order twice. But these steps are involved.]

What I expected to happen

To be able to place a 2x2 circle drop hole with slopes and no walls and a large size hole without game crashes.

What happened

I placed a golf piece and edited it, and crashed. The second time, I placed a golf piece and edited it to have the end result be exactly the same way, and saved with the quicksave before I crashed again. Now I cannot reload the save.


Notes / Media

I tried restarting my computer and clearing my workshop cache, just in case. No change.
There is a minigolf end flag kind of wedged in the middle of both of the two holes, but I doubt this is relevant because it was like that before I changed the settings (and did not crash then,) and neither are actual end-goal holes.

2 Likes

Managed to figure out how to convince it to stop loading the old save and use one of my backups for more thorough bug testing.

I’m getting it to crash reliably. I have changed my mind and I do think the flag hole is relevant, testing with it moved out of the way did not yield anything.

Revised, simpler steps:

  • Place a basic, untouched hole piece
  • Place a flag snapped in it
  • Place another untouched basic hole piece exactly on top of the other one (“pretty close” can work, but this is more reliable)
  • Make the hole piece on top’s “hole size” triple
  • Make the hole piece on top to a flat drop hole
  • Make the bottom piece to a flat drop hole
  • Make the top piece a curved goal hole
  • Try to move the top piece with cursor (sometimes stashing seems to work for a crash too, but maybe less consistent)
  • Crash

I think it has something to do with the goal flag getting “confused.”

2 Likes

Thank you for all the detail. I’ll take a look into a fix.

2 Likes

I appreciate it, though now that I’ve tested more, the simpler steps can be even more simplified .__.

Re-re-revised steps

  • Place a basic goal hole piece.
  • Place a flag snapped inside.
  • Change the settings to triple hole size
  • Change the settings to dipped hole entry
  • Try to move the golf terrain piece
  • Crash

Whoops.

I do think the goal-stacking did have something to do with my save bricking, so I think the original post, and my reply, are possibly actually two separate issues :s

I’m not sure I’ve managed to replicate the issue which got me to look in to this in the first place! D:

Edit: Would having my bricked condo save help anything? I did hang on to a copy.

2 Likes

Hello again. Sorry for the delay on this. I am looking into the issue for next update.

2 Likes