The Dink Network

Reply to Re: Crazy Old Tim Plays All the Rest of the D-Mods

If you don't have an account, just leave the password field blank.
Username:
Password:
Subject:
Antispam: Enter Dink Smallwood's last name (surname) below.
Formatting: :) :( ;( :P ;) :D >( : :s :O evil cat blood
Bold font Italic font hyperlink Code tags
Message:
 
 
January 21st 2015, 03:27 PM
spike.gif
Oh, you did the throwback contest in one go! Awesome.

You did miss a few things in Lost Forest Romp. There's definitely a (slightly) better hint to getting through the forest. Not sure if you missed anything in the end, though. You just need to find the eleven million ducks in the cellar, and then you can get the dragon on your side, rather than having to fight all of them.

Anyway, I'm glad the fight was challenging - I wanted it to be, but not in an unfair way, like giving the enemies outrageous hitpoints or defence. It should be more a matter of tactics, like lining up multiple enemies to hit at once, and which of them you focus on first. Still having the bomb or the elixir from earlier were intentional crutches, too, although it would have been nicer to give the player new ones near the end... Oh well, suck it!

No parentheses. No brackets. No semicolons. I learned from Scratcher that semicolons are a waste of time and that "void word" is all you need, but dropping brackets seems to cause problems when I do it, so I keep them around

Something stupid about scripts is also that the last line never runs. So, for example, you could have a script like this:
void main
say("Hello, world. I'm a dork.",1)
[pretend this is just an empty line; the forum didn't want to display it when it was really just an empty line]

And it would work. (Notice the extra space) But this script wouldn't:
void main
say("Hello, world. I'm a dork.",1)


Nowadays, I usually just put a closing bracket at the very end, like so:
void main
say("Hello, world. I'm a dork.",1)

void talk
say("`%Don't talk to me, dork.",¤t_sprite)

void hit
say("You're the dork, you meany!",1)
}