The Dink Network

Skrumpy's Garbage DMODs

February 16th 2015, 04:50 AM
peasantmp.gif
Skurn
Peasant He/Him Equatorial Guinea duck bloop
can't flim flam the glim glam 
SCROLL DOWN RIGHT NOW. I'M WARNING YOU.

Dink's Super Ultra Important Quest to Defeat the Evil that Threatens all Time and Space with an Incredibly Unlikely Doomsday Device

Dink's home village of Booliwer is attacked by pillbugs so he has to find out why. That's the story so far. Yep. Interesting, right? Oh, wait. That's not all I've come up with now. You won't get to know yet, though. Oh, ok fine -

Dink is having a boring quest when some scientist gnome called The Supreme Genius mentions that he creates top of the line pillbugs for Zed Stoolback IV, the ruler of a far away land. This leads Dink to learn who Zed is and where to confront him. But when he does, nothing is at all like he thought it would be.

Some statistics -
Screens: 372? I don't wanna count more. :c |3/19/2015|
Scripts: Uh. 61. Counting default shit and emake and some test shit. |3/19/2015|
New Graphics:A map, mspaint drawings, two packs from here, repainted tileset.
Music: Some crap by me, some not.
Funny location names: Yes.
Greed punishment: Yes.
Bad mapping: Yes.
Bonuses: Very yes.
Stupid names for already established items: Biggie Smalls and Hank.
Total midis so far: 19.
Pillbugs: No.
Sidequests: 2 so far that can be started but that's really it.
Nomadic Dink: Yes.
Wanton Murder: Yes.
Spoiling future locations:: Yes.
Savebots: No.
Estimated Completion Time: 2000BCE.
Jesus powers: Yes.
Incredibly Long Heavily Scripted Intro: Absolutely.
Hard at Work: Pass me the Towel.
Location Spoilers in Picasso Form: Mwah.
Special thanks to: DinkC reference for all the codes I directly copied over so the entire game is just scripts from the manual, and Strawberry Shortcake for the inspiration for Zed Stoolback who isn't a character but I should remember that because that's a nice name, and I got the Strawbcake dvd after I began this dmod, so I lied and this picture was taken with a webcam balanced on my arm whilst pointed at the stuff and I used my other hand to press print screen and this is a very long link cloak. I hope it works.

Actual in game screenshots now
Dink could not escape from the reaper
The first boss
You can now thank scratcher that you can play with these beauties.
Dink creates a firestorm (by surrounding a corpse in fireballs. though firestorm should probably be a thing.)

Videos
My special ability to script.

Threads related to how the duck do I make things for this
Mystery of the Inter Graphics
This thread probably
More to come obviously
February 16th 2015, 12:16 PM
wizardb.gif
Bluedy
Peasant He/Him Romania bloop rumble
I like Frutti Fresh 
Very very interesting way of saying interesting things!
February 16th 2015, 01:49 PM
spike.gif
I like the fact your dmods have an attitude. As long as you don't just throw the towel and say duck it all about 5 seconds from now, this could be genuinely cool.

Also, 6 custom tracks already? That's impressive.
February 16th 2015, 05:39 PM
peasantmp.gif
Skurn
Peasant He/Him Equatorial Guinea duck bloop
can't flim flam the glim glam 
7 now. You won't be impressed with me anymore when I tell you that the midis are primarily random button presses and some tracks are repeating stuff.

The midis are primarily random button presses and some tracks are repeating stuff.
February 16th 2015, 06:41 PM
peasantmp.gif
Skurn
Peasant He/Him Equatorial Guinea duck bloop
can't flim flam the glim glam 
Think I'll just go ahead and put this here -

Armageddon and the Supreme Sandwich
A Drabble
by Knight Pigers
The moon reminded me of a guppy that day - what a day for Armageddon.

I panicked, my fear reflected in the eyes of Zed Stoolback and Dink Smallwood.

But then we saw it - a supreme sandwich. Zed Stoolback smiled. An awful trees, a horny erect cock and a juicy third nipple - the sandwich seemed like the answer to our prayers.

Dink Smallwood looked at the rabbi and humped actively. Zed Stoolback, humping elegantly, conveyed similar sentiments.

A sense of anticipation ran through my hands, destroying badly.

Zed Stoolback admired the sandwich's evil grease, breath held tight.

Boom!

With help from a tormented cornbread, the sandwich saved the world.
February 16th 2015, 09:38 PM
knightgl.gif
zeddexx
Peasant He/Him New Zealand
I'm pretty sure I'm worth atleast SIX goats... 
"Zed" stoolback? You'll be hearing from my lawyer.
February 16th 2015, 10:44 PM
peasantmp.gif
Skurn
Peasant He/Him Equatorial Guinea duck bloop
can't flim flam the glim glam 
I guess Zed Stoolback should be a gold knight.
February 16th 2015, 11:36 PM
peasantmp.gif
Skurn
Peasant He/Him Equatorial Guinea duck bloop
can't flim flam the glim glam 
February 17th 2015, 12:30 AM
custom_coco.gif
CocoMonkey
Bard He/Him United States
Please Cindy, say the whole name each time. 
Wat. No. This not happen ever. I can't understand how this happens
February 17th 2015, 12:44 AM
peasantmp.gif
Skurn
Peasant He/Him Equatorial Guinea duck bloop
can't flim flam the glim glam 
I guess that is the best response to my horrible shit coding.
February 17th 2015, 11:49 AM
wizardb.gif
Bluedy
Peasant He/Him Romania bloop rumble
I like Frutti Fresh 
My special ability to script

That is just...........BEAUTIFUL!

No but seriously, how did you do that?
February 17th 2015, 11:55 AM
peasantmp.gif
Skurn
Peasant He/Him Equatorial Guinea duck bloop
can't flim flam the glim glam 
I really have no idea. The boss used to skip straight to the die procedure when the script was attached, but then I copied over a spawner and changed the names of the variables and comments and it does something totally different than the original and it doesn't skip to the die procedure anymore.

...and I'm pretty sure the first time I tested it, the pillbugs flew out after Dink but he was frozen. So then I fixed Dink's freezing and now the pillbugs just gets smeared on the ground and can't be hurt and can't hurt Dink.

so...
February 17th 2015, 01:21 PM
wizardb.gif
Bluedy
Peasant He/Him Romania bloop rumble
I like Frutti Fresh 
I can only say your dmoding skills are special!
I don't have any skills at all( ok, i'm not a noob, I know a thing or two)

So better something that nothing,right?
February 17th 2015, 01:36 PM
peasantmp.gif
Skurn
Peasant He/Him Equatorial Guinea duck bloop
can't flim flam the glim glam 
//script for Skorn
void talk
{
freeze(1)
freeze(¤t_sprite);
say_stop(`%This is really the only shit I've memorized.", ¤t_sprite);
wait(100)
say_stop("`%My scripting range is very good.", ¤t_sprite);
unfreeze(1)
unfreeze(&current_sprite)
}

void hit
{
say("`%Come on, don't hit me with your big sexy strong arms...", ¤t_sprite);
}

//what in salamander dick did it do to "&curren"?
February 17th 2015, 05:52 PM
custom_coco.gif
CocoMonkey
Bard He/Him United States
Please Cindy, say the whole name each time. 
&curren is Unicode for the currency symbol, which is what that odd little thing is.
February 17th 2015, 08:51 PM
peasantmp.gif
Skurn
Peasant He/Him Equatorial Guinea duck bloop
can't flim flam the glim glam 
Stupid thing.
February 20th 2015, 04:27 AM
duck.gif
Toof
Peasant He/Him
I disagree. 
Greed punishment? I'm curious.
February 20th 2015, 06:10 AM
peasantmp.gif
Skurn
Peasant He/Him Equatorial Guinea duck bloop
can't flim flam the glim glam 
You'll love it, especially when you outsmart it.
February 26th 2015, 09:34 PM
peasantmp.gif
Skurn
Peasant He/Him Equatorial Guinea duck bloop
can't flim flam the glim glam 
So, uh...

bornfree15 played this and took too long to defeat the first boss which I'm assuming allowed more pillbugs to spawn invisibly and caused a memory issue and blue screened the computer.
March 14th 2015, 03:55 AM
peasantmp.gif
Skurn
Peasant He/Him Equatorial Guinea duck bloop
can't flim flam the glim glam 
March 14th 2015, 04:36 AM
peasantmb.gif
yeoldetoast
Peasant They/Them Australia
LOOK UPON MY DEFORMED FACE! 
Well at least you have a Kirby with you now.
March 14th 2015, 04:45 AM
peasantmp.gif
Skurn
Peasant He/Him Equatorial Guinea duck bloop
can't flim flam the glim glam 
Yaaay.
March 18th 2015, 06:21 PM
peasantmp.gif
Skurn
Peasant He/Him Equatorial Guinea duck bloop
can't flim flam the glim glam 
Disco is now a part of this DMOD.

I put in a boss sprite and attached a script to it and this guy started dancing around. It's great. So that's why.

Aside from that, I've added like a million screens that don't have much on them since script wise, I'm still at Cuddlecorn. Other scripts in other areas don't count since it's for like, testing and shit I guess.

Map so far. - lots of stuff blacked out because why would that stuff be on the map anyways?

Also, I updated my original post.
March 18th 2015, 07:03 PM
wizardg.gif
leprochaun
Peasant He/Him Japan bloop
Responsible for making things not look like ass 
No savebots eh?
What are all those things I'm seeing in the map so far then?
March 18th 2015, 07:08 PM
peasantmp.gif
Skurn
Peasant He/Him Equatorial Guinea duck bloop
can't flim flam the glim glam 
My list also says there's no pillbugs.
March 19th 2015, 07:43 PM
peasantmp.gif
Skurn
Peasant He/Him Equatorial Guinea duck bloop
can't flim flam the glim glam 
Dmod now uses Comic Sans.

You're welcome.

No, duck it. I'm going to make my own font.

EDIT: Skurny's Sexy Font in action.
March 20th 2015, 12:34 PM
goblins.gif
Me likey.
March 20th 2015, 04:32 PM
peasantmp.gif
Skurn
Peasant He/Him Equatorial Guinea duck bloop
can't flim flam the glim glam 
...so, uh...

Since I duck up so many scripts, should I just turn this into a hybrid dev thread/help me not suck as much thread?

I feel wrong constantly asking how to fix something, but.

...

void main 
{
sp_touch_damage(&kurrent_sprite, -1);
}

void touch
{
if (&story == 2);
        {
        //warp
        if (&life < 1) return;
        playsound(39, 22050,0,0,0);
        script_attach(1000);
        &player_map = 70;
        sp_x(1, 160);
        sp_y(1, 124);
        load_screen(131);
        draw_screen();
        kill_this_task();
        }
        else
        {
        say("Damn, looks like I can't get out of this screenlock using a warp...", 1);
        }
}


I can use the stairs before &story is set to 2. I can defeat the first boss by simply leaving and coming back.

Also, story variables are currently set, so when it becomes 2, I can't leave the first town anymore. I'm sure I can get that part down. Variables are just not fun in general. They turn simple addition into a mind game of remembering what the hell you have all your variables being set to and how and where and whatever.

EDIT: &kurrent is not in the script. Just avoiding the currency symbol. Thanks, Coco for pointing out what the hell it is.
March 20th 2015, 05:02 PM
boncag.gif
JugglingDink
Peasant He/Him United Kingdom
Streetfish 
Try removing the semi-colon at the end of the if-statement, it was probably an accident but it stops them from working.

Also, when it comes to variable management, I tend to make a separate text file with a list of what each number pertains to for each one. You'd be suprised how much easier it makes things.
March 20th 2015, 05:32 PM
peasantmp.gif
Skurn
Peasant He/Him Equatorial Guinea duck bloop
can't flim flam the glim glam 
Nope, still lets me down there.

EDIT: Nevermind, I suck. The semicolon was still there somehow.

Now I can finally move forward.
March 21st 2015, 02:27 AM
peasantmp.gif
Skurn
Peasant He/Him Equatorial Guinea duck bloop
can't flim flam the glim glam 
And now I can't again.

Who wants to see the script and who doesn't? I don't want to flood this thread with broken scripts.
March 21st 2015, 08:30 AM
peasantmb.gif
yeoldetoast
Peasant They/Them Australia
LOOK UPON MY DEFORMED FACE! 
Yes you do. Pastebin it if you're really worried.
March 21st 2015, 09:32 AM
peasantmp.gif
Skurn
Peasant He/Him Equatorial Guinea duck bloop
can't flim flam the glim glam 
Yeah, I guess. Here it is.

Only plays through result 1...with no option to choose one of them. Although, I was saying I don't want to flood it because "I feel wrong constantly asking how to fix something, but." not because it's long.

But pastebin works I guess so it's not the longest thread in existence and so anyone who's fine with the constant coding bullshit can see them if they want, and people sick of it don't have to see the walls of code.

So.
March 21st 2015, 09:53 AM
boncag.gif
JugglingDink
Peasant He/Him United Kingdom
Streetfish 
Change the choice part so it looks like this:

choice_start();
set_y 240
title_start();
The Cuddlecorner Owner looks at you with a nearly blank but expectant face.
title_end();
"What's with all these silent gnomes?"
"Nice rack."
(&story == 2) "Do you know anything about The Supreme Genius?"
choice_end();


If I remember right, using full if-statements in choice-menus doesn't work.
March 21st 2015, 09:54 AM
wizardg.gif
leprochaun
Peasant He/Him Japan bloop
Responsible for making things not look like ass 
Try doing (&story == 2)"Do you know anything about The Supreme Genius?"

Also, take out the else stuff as that's extremely unnecessary.

Edit: aw, ninja'd
March 21st 2015, 11:28 AM
peasantmp.gif
Skurn
Peasant He/Him Equatorial Guinea duck bloop
can't flim flam the glim glam 
Yep, that worked.

...somehow.
March 21st 2015, 11:29 AM
custom_skull.gif
Skull
Peasant He/Him Finland bloop
A Disembodied Sod 
This was one of those problems where simply looking at another D-Mod's script would have helped you out. It's really the best way to learn and fix stuff cause usually the mistakes are some basic minor things that you just didn't realize.
March 21st 2015, 11:44 AM
peasantmp.gif
Skurn
Peasant He/Him Equatorial Guinea duck bloop
can't flim flam the glim glam 
And I did. I guess I didn't look at one with a choice that only shows up when a variable is a certain thing, but I did. I remember checking the script for the guards outside of Goodheart castle in the original game, too and they have what I need, but those guys had

if (&shitpoo >=32389023) or whatever
{

So I guess I didn't think it'd need to be right next to the decision and without an else case. But then I don't think they've got new choices, just new dialogue based on what the variable is. And if you're wondering, I also consult the DinkC reference guide as well, so it's not just "Well, it doesn't work. Time to go ask the forum." Sometimes I can figure it out, and sometimes, they explode.
March 28th 2015, 06:38 AM
peasantmp.gif
Skurn
Peasant He/Him Equatorial Guinea duck bloop
can't flim flam the glim glam 
I have confirmed that this dmod doesn't work well on DinkHD. Not surprising.

And by not well, I mean, it crashed when I killed the first boss when 1.08 handles it like the perfectly fine butthole it is.

I have also confirmed that Freedink makes my custom font look weird and turns apostrophes into boxes. So I don't recommend it because it won't be as sexy. Although, I dunno. I guess it looked alright.
March 30th 2015, 12:21 AM
peasantmp.gif
Skurn
Peasant He/Him Equatorial Guinea duck bloop
can't flim flam the glim glam 
So who likes screenlocks?

And who actually gives a duck anyways?
March 30th 2015, 01:30 AM
goblins.gif
If they only happen once then I like them; but I don't like screenlocks that come back every time an enemy respawns.
March 30th 2015, 01:31 AM
peasantmp.gif
Skurn
Peasant He/Him Equatorial Guinea duck bloop
can't flim flam the glim glam 
Yeah, well, I took them all out aside from bosses because I suck and they won't work how they should be. So now you can shower me with gold or something.
March 30th 2015, 12:00 PM
goblins.gif
For my DMOD I've taken the easy route and made certain enemies only appear once that do screenlocks, instead of making the screenlock only appear once. You could always do a bit of that. But as long as the gold and experience you get for fighting enemies is valuable it's not a big deal.

*showers Skurn with gold or something*
March 30th 2015, 05:25 PM
knightgl.gif
zeddexx
Peasant He/Him New Zealand
I'm pretty sure I'm worth atleast SIX goats... 
Meh i never liked screenlocks, i mean aside from bosses and scripted events they just feel like an imposition on the player.
I personally like to have control over where i go in a game, and when i fight... I hate it when i'm FORCED to fight and kill 3 or 4 annoying boncas before i can continue running around throwing fireballs at trees.
March 31st 2015, 09:43 PM
peasantmp.gif
Skurn
Peasant He/Him Equatorial Guinea duck bloop
can't flim flam the glim glam 
Duck it, I quit. Uploading. Left the cheat keys in because who the hell cares.
April 2nd 2015, 07:15 AM
peasantmp.gif
Skurn
Peasant He/Him Equatorial Guinea duck bloop
can't flim flam the glim glam 
Anyways, I started a new dmod that should have much less scripting to bother you all with.

So let's transform this thread into one about that, shall we?

First Dungeon

It's a combat dmod with dungeons and shit.

Uhh. Yeah.

EDIT: Another paragraph just to say you can drop your dreams of having those kinds of stats this early in the game. Shame on you for looking at those numbers that way.
April 2nd 2015, 11:52 AM
goblins.gif
The environment looks nice.
April 2nd 2015, 11:38 PM
peasantmp.gif
Skurn
Peasant He/Him Equatorial Guinea duck bloop
can't flim flam the glim glam 
So what's everyone's stats in the original game after defeating Seth?
April 2nd 2015, 11:48 PM
knightgl.gif
zeddexx
Peasant He/Him New Zealand
I'm pretty sure I'm worth atleast SIX goats... 
1 in each stat. I avoided every enemy and experience gain and went straight to Seth and did glorious op battle with him. It took WEEKS to whittle down his health, but I did it.
April 3rd 2015, 12:56 AM
peasantmp.gif
Skurn
Peasant He/Him Equatorial Guinea duck bloop
can't flim flam the glim glam 
HAH! You'll not trick me that easy. You're going to have to become strong if you wish to survive this dmod.
April 7th 2015, 02:40 AM
peasantmp.gif
Skurn
Peasant He/Him Equatorial Guinea duck bloop
can't flim flam the glim glam 
Nipples.

EDIT: Also, this that I found on my quest for a title screen.
April 7th 2015, 06:17 AM
peasantmb.gif
yeoldetoast
Peasant They/Them Australia
LOOK UPON MY DEFORMED FACE! 
That box looks awesome. I haven't ever seen that style before. It must be from a later run as it uses the term "DMOD" on the back.
April 7th 2015, 06:31 AM
peasantmp.gif
Skurn
Peasant He/Him Equatorial Guinea duck bloop
can't flim flam the glim glam 
Yeah, we need a Dink graphic based off this Dink for sure.

But I wonder where they got the inspiration to draw him with blue tights, long black hair, and carrying a sword that looks way cooler than the swords he gets in the game.
April 7th 2015, 01:24 PM
goblins.gif
Wow. I feel like that Dink belongs in a movie or something.

Also, nice town!
April 7th 2015, 03:51 PM
peasantmp.gif
Skurn
Peasant He/Him Equatorial Guinea duck bloop
can't flim flam the glim glam 
Maybe that's Dink's dad or something.
April 7th 2015, 05:42 PM
spike.gif
Why is Conan on my Dink Smallwood game box?
April 8th 2015, 01:50 AM
peasantmp.gif
Skurn
Peasant He/Him Equatorial Guinea duck bloop
can't flim flam the glim glam 
Because Conan is the superior warrior for the world saviour.

Do we not have a Conan DMOD yet? I'll check. I don't think we do. Clearly, this box art is a sign that there needs to be one.
April 8th 2015, 09:50 AM
death.gif
RangerLord
Peasant He/Him Hungary bloop
The nation above all 
That island looks cool and unique.
April 12th 2015, 05:39 AM
peasantmp.gif
Skurn
Peasant He/Him Equatorial Guinea duck bloop
can't flim flam the glim glam 
No, you.
April 16th 2015, 12:58 PM
peasantm.gif
shevek
Peasant They/Them Netherlands
Never be afraid to ask, but don't demand an answer 
My special ability to script

You're using makebug1, but that isn't defined as a global (nor as a local). So it doesn't store its value anywhere. If you change makebug to makebug1 in main.c, it spawns pillbugs. They don't have a script attached though, so they don't actually move. But that's easy to fix, too.
April 16th 2015, 05:22 PM
peasantmp.gif
Skurn
Peasant He/Him Equatorial Guinea duck bloop
can't flim flam the glim glam 
Doesn't explain how it made pillbugs at one point or why it spawns them quick and in infinite quantities until it manages to devour your resources and blue screen you.
April 16th 2015, 07:40 PM
peasantm.gif
shevek
Peasant They/Them Netherlands
Never be afraid to ask, but don't demand an answer 
You have a wait statement, which always gets 0 as an argument (because the variable isn't defined), so it never waits. It continues creating pillbugs until the maximum number of sprites is reached. Then it can't display damage sprites or create fireballs anymore either.

The pillbugs don't have a script attached, so the test for "maximum 15 scripts running" doesn't ever trigger.

It shouldn't blue screen. I only tested freedink though, I know regular dink has many bugs, so I'm not surprised if it does blue screen with that.
June 18th 2015, 06:14 PM
peasantmp.gif
Skurn
Peasant He/Him Equatorial Guinea duck bloop
can't flim flam the glim glam 
This thread is now about whatever garbage I'm making alone. Here's this.

All info in picture I guess.
June 20th 2015, 07:25 PM
knightg.gif
DackFight
Peasant He/Him United States
Making Topics off-track faster then you can say it 
Are you ever going to work on the other dmods again or anything or is everything going to be mixed together so that there's something.
June 20th 2015, 11:22 PM
peasantmp.gif
Skurn
Peasant He/Him Equatorial Guinea duck bloop
can't flim flam the glim glam 
They were released sometime this month after today.
June 20th 2015, 11:23 PM
knightg.gif
DackFight
Peasant He/Him United States
Making Topics off-track faster then you can say it 
At best I see a fanwork thing that says it's not finished
June 21st 2015, 01:45 AM
peasantmp.gif
Skurn
Peasant He/Him Equatorial Guinea duck bloop
can't flim flam the glim glam 
The dmod is almost finished but i need to solve a few boss scripts jumping to the die procedure. then i can code a shitty end cutscene.

Wiener poop. AAAA. POOPY.

SCENE BUTT
wait(500)
playmidi("99.mid")
unfreeze(1)
sp_script(&current_sprite, "final1")
}


BOSS SCRIPPY DIPPY DICK
void main
{
sp_hitpoints(&current_sprite, 20001)
sp_brain(&current_sprite, 9)
sp_defense(&current_sprite, 2000)
sp_speed(&current_sprite, 7)
sp_exp(&current_sprite, 25000)
sp_touch_damage(&current_sprite, 2500)
}

void die
{
script_attach(1000)
stopmidi;
wait(500)
say_stop("AAAAAAAAAAAAAAAAA", 1);
say_stop("`7AAAAAAAAA", &current_sprite);
say_stop("`7AAAAAAAAAAAAAAAA", 1);
say_stop("`6AAAAAAAAAAAA", &current_sprite);
say_stop("`2AAAAAAAAAA!!", &current_sprite);
say_stop("`AAAAAAAAAAAAA", &current_sprite);
say_stop("`7AAAAAAAA!", &current_sprite);
say_stop("`AAAAAAAAA!!", &current_sprite);
wait(500)
 fade_down();
script_attach(1000);
        &player_map = 46;
        sp_x(1, 330);
        sp_y(1, 342);
        load_screen(46);
        draw_screen();
        sp_nodraw(1,0)
        fade_up();
        wait(300)
}
June 21st 2015, 02:16 PM
peasantmp.gif
Skurn
Peasant He/Him Equatorial Guinea duck bloop
can't flim flam the glim glam 
I've also got the final boss flying through hardness for no reason.

This should not happen.
June 21st 2015, 02:23 PM
peasantmp.gif
Skurn
Peasant He/Him Equatorial Guinea duck bloop
can't flim flam the glim glam 
Triple post because poopy diarrhea.

I have a feeling there's a limit to how much HP you can assign via script, like how when you assign too much on a sprite, it resets to a big random number which is actually 0.

EDIT: No, it's just suddenly ducking up and changing the rules for absolutely no reason at all.
June 22nd 2015, 02:41 AM
peasantmp.gif
Skurn
Peasant He/Him Equatorial Guinea duck bloop
can't flim flam the glim glam 
I am completed my stupid ass dmod. If you can fix the shit described by the description, go ahead. Maybe you'll find it fun.