by Wuzzy » 29 Jun 2019, 23:35
Oh! I just realized there is a fatal flaw in the idea of shadow boxes!
What I wanted is logically impossible. That's a bummer. Basically we can only have both box type collide with each other, or ignore each other.
Possible solutions:
1) Drop the idea of shadow boxes
2) Ignore each other: You could slide a normal box thru shadow boxes and vice-versa. This leads to the weird situation in that a shadow box will fall through a normal box, but not through a normal block.
3) Collide with each other. You can stack shadow boxes on normal boxes, and normal boxes on shadow boxes. This leads to the weird situation that a normal box can stand on a shadow box, but will fall through a solid shadow block. This makes shadow boxes “more” solid than shadow blocks, oddly. IMO this is very bad as it breaks with THE core aspect of the game, in that normal things do not collide with shadow things, ever. So normal box ignores shadow blocks, fragile shadow blocks, shadow conveyor belts but will happily collide with shadow boxes?! Nope, just nope!
The downside of 2) and 3) is that they break with the consistency of the game: Normal things collide with normal things only, shadow things collide with normal and shadow things. Both solutions would at least work, but there's a mismatch with how the rest of the game works … :-/
Maybe let's just forget I ever suggested shadow boxes … Honestly, I actually tend to 1) right now.
As for the fragile shadow blocks and shadow spikes:
They seem to work just fine.
Finally, I think some blocks need to be renamed in editor because they have slightly weird grammar:
* “Fragile” → “Fragile Block”
* “Shadow Fragile” → “Fragile Shadow Block”
* “Pushable” → “Push Block”
* “Shadow Pushable”→ “Shadow Push Block”
Bitcoin contributions welcome: 17fsUywHxeMHKG41UFfu34F1rAxZcrVoqH :-)