Unknown...do you have to be so critical about it? Fixing bugs is GOOD and you're making it seem like we should just live with them instead of fixing them.
Macros!
PHP Code:
if (CurrentRabbit.GemCount >= 50) { CurrentLevel.TileMatrix[23][10] = CurrentLevel.Tileset.Tile['blank']; } else { CurrentRabbit.Write("@@@#HA HA HA! You cannot enter until you find ALL 50 GEMS!!!!!"); }
See what I'm getting at? With macros you could do ANYTHING! Single player puzzles would be really really good. In multiplayer you could write your own modes of gameplay even! It would be good for stuff like chat rooms (automatic KICK if they try to hurt people in it, or maybe just prevent them from doing anything except chatting until they press L to leave). You could make destruct blocks you have to shoot into a certain shape before the door opens (kind of like that hat thing in Kirby 64). You could have password prompts. You could make rooms only the server can get into. You could make CTF jails people have to rescue you from. And so much more!
Just a note on trying to make it backward compatible: Can we really make something super good and still keep it backward compatible? There are all these great ideas, but none of them will be possible if "Oh we can't do that because it wouldn't be compatible with previous versions". Version 1.20 wasn't compatible with 1.23 was it? If it absolutely must be backward compatible, maybe put in a "1.23 mode" that emulates that version, and have a "full potential mode" which has all the new features.
__________________
With our extreme gelatinous apology,
We beg to inform your Imperial Majesty,
Unto whom be dominion and power and glory,
There still remains that strange precipitate
Which has the quality to resist
Our oldest and most trusted catalyst.
It is a substance we cannot cremate
By temperatures known to our Laboratory.
~ E.J. Pratt
|