HumanGamer / WPlusIssues

1 stars 0 forks source link

[BUG] Stinker Clones Alive (Feature?), with Randomized Selection #8

Open iJutomi opened 2 years ago

iJutomi commented 2 years ago

So... where to begin xD

In the vanilla editor, if you have multiple stinkers of the same type (like, say, two Loofs), one of them will be alive, and the other fake. In fact, only one stinker will be alive at any given instance (it'll be the first generated, i.e. upper-left most reading left-right then up-down - like reading irl). The other fake stinker will be passive and you can walk through it.

Note: AFAICT this only works if you use crumpet. In the editor itself, you actually can't test it before it just destroyed all other instances.

Now for W+... yeah that doesn't happen xD Each and every stinker is alive, and the selection between them... doesn't entirely make sense! The selection of who starts is kinda... weird, and it seems to mostly flow in the OPPOSITE-than-expected direction - mostly. But it's definitely at least partially randomized too. Which is. Interesting. (Note: It'll cycle through all stinkys before loofs, all loofs before quookie, etc.)

image

And yes, you have to exit the level with ALL OF THESE STINKERS to win.

Edit: P.S. Saving in the editor, without testing, does not auto-remove additional stinkers from the file like it does in vanilla.

Edit2: no, the way the characters switch is not based on how they're placed in editor, nor how they're generated (maybe slightly - if backwards from expected - but it's still not perfect)

As of Commit 4d68c80

iJutomi commented 2 years ago

Made slight edit for additional information at the end.

iJutomi commented 2 years ago

made a second edit. I realize the multi-stinker thing's intentional but there're still weird selection issues

iJutomi commented 2 years ago

Changed the name since the second part seems to be the main issue. That said, the first part could theoretically break an existing level (idk of any that utilize fake stinkers though)