Monster in the duck's basement
Revenge of the Cast
How do I lure the monster out of the cave? I tried spacing numerous times but it doesn't work.
Same Problem, Solution: http://solutions.ultraprison.net/site/walkthroughs/R/Revenge%20of%20the%20Cast/
...
no Comment
...
Ah, the old engines were more forgiving back in the day.
The script has a few things the new engine doesn't like too much, the main one being it declared a local variable with the same name as a global variable, but without a semi-colon at the end, so not sure if it was the missing semi-colon at the end of the line that declared a local variable with the same name as a global or what... but anyways...
Here is a fix to that file.
It is a .d file (compressed version of the .c script), so just replace the wuss.d file currently in the story folder with the one in the link.
Now if you're using a mobile version of the game and can't access the dmod's story folder, then perhaps a staff member here can fix the .dmod file.
Now there may be other things in other scripts that the new engine will throw a little tantrum at, can't be sure, but it is possible.
Here is the section of code that I changed in the wuss.d file
The script has a few things the new engine doesn't like too much, the main one being it declared a local variable with the same name as a global variable, but without a semi-colon at the end, so not sure if it was the missing semi-colon at the end of the line that declared a local variable with the same name as a global or what... but anyways...
Here is a fix to that file.
It is a .d file (compressed version of the .c script), so just replace the wuss.d file currently in the story folder with the one in the link.
Now if you're using a mobile version of the game and can't access the dmod's story folder, then perhaps a staff member here can fix the .dmod file.
Now there may be other things in other scripts that the new engine will throw a little tantrum at, can't be sure, but it is possible.
Here is the section of code that I changed in the wuss.d file
void talk( void );
{
int &gh;
freeze(1);
freeze(¤t_sprite);
choice_start()
set_y 240
set_title_color 6
title_start();
"Hello"
title_end();
"Ask about him"
(&wuss_quest == 0)"Ask why he looks afraid"
(&wuss_quest == 2)"Tell him you killed the monster"
"Leave"
choice_end()
if (&result == 1)
{
say_stop("Hi, I'm Dink", 1);
wait(200);
say_stop("`7Hi my name is David.");
wait(200);
say_stop("`7I'm just a colonist.", ¤t_sprite);
wait(200);
say_stop("`7You should meet my duck Bill.", ¤t_sprite);
wait(200);
say_stop("Don't worry I will.", 1);
wait(200);
}
if (&result == 2)
{
say_stop("What's wrong wuss.", 1);
wait(200);
say_stop("`7Hey!Don't call me a wuss.", ¤t_sprite);
wait(200);
say_stop("`7A monster got in my basement.", ¤t_sprite);
wait(200);
say_stop("`7Where is my duck going to sleep now.", ¤t_sprite);
wait(200);
choice_start()
"Offer to slay the monster"
"Tell him to kill it yourself"
choice_end()
if (&result == 1)
{
&wuss_quest = 1;
say_stop("`7Thank you!", ¤t_sprite);
wait(200);
say_stop("`7The only way to make him come is to talk.", ¤t_sprite);
wait(200);
}







