Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Messages - monkey424

#361
JIF is a fucking cleaning product!



Everyone knows real life is dirty. And there's no point in pretending it's easily taken care of â€" it has to be cleaned. JIF cleaner deals with even the toughest dirt without harsh scratching.

You can rely on JIF because it removes the most difficult dirt while taking care of your surfaces, keeping your home in pristine condition. It is available in Original Fresh or Lemon Fresh fragrance.

Buy JIF now!
#362
The Rumpus Room / Re: The bump topic!
Mon 20/05/2013 12:09:54
Just thought I'd inject a dash of smoove into this thread.. I can't believe I used the word 'smoove'. I assure you it won't happen again.

[embed=425,349]http://www.youtube.com/watch?v=0h35sLducKg[/embed]
#363
For Chalkman fans, I'm sorry to report that I recently discovered a fatal bug that causes our titular character to freeze up at this one point near the end of the game.



As you can see, Chalkman exits the city and walks under the flags and then just freezes up like a stunned mullet. Or a deer in headlights, whichever idiom suits.

I missed this bug during earlier testing. Somehow it slipped through the cracks. I won't go into detail but the bug in question involved a rogue global variable that was misbehaving.

I'm happy to report that the bug is now fixed, along with some other minor bugs and typos, and the game has been re-uploaded to its hosting website gamejolt.

However, if you do encounter the bug and don't want to download the game again, then I recommend you download the following savegame file to restore at the critical moment.

Don't download this unless absolutely necessary!
Spoiler

Apologies for my naivety and haste with releasing a 'buggy' game and any inconvenience caused. A bug of this nature is unforgivable and I shall see that I'm duly punished (nipple clamps on standby).

Happy gaming!
monkey424
#364
The Rumpus Room / Re: AGS Doctor
Sat 18/05/2013 13:24:57
I know a guy called Joe who picked up an unpronounceable disease from the toilet seat. But I digress..

I'm pretty sure my problem was caused by the nipple clamps as Dr VWG correctly diagnosed. It was merely a coincidence I happened to be peeing at the time of wearing them.
#365
The Rumpus Room / Re: Friday Night...
Sat 18/05/2013 09:36:16
I wish it were Friday Night again..

[embed=425,349]http://www.youtube.com/watch?v=_ARt5P7EcBU[/embed]
#366
The Rumpus Room / Re: AGS Doctor
Sat 18/05/2013 09:16:20
Dear Dr Jay.

QuoteUrinary Tract Infection

Thanks for your concern. Don't worry though, I was only attempting to be humorous. Laughter is the best medicine after all.
#367
The Rumpus Room / Re: Friday Night...
Fri 17/05/2013 17:59:14
It's 3am Saturday morning and we're having a party here with our restless baby. I'm now going to make some toast..
#368
The Rumpus Room / Re: AGS Doctor
Fri 17/05/2013 12:15:07
Brilliant!  Thanks doc!  Feeling much better now having removed the nipple clamps!

Anyone interested in a second-hand pair of nipple clamps for sale?
#369
The Rumpus Room / Re: AGS Doctor
Fri 17/05/2013 10:56:12
Dear AGS doctor..
Why does it hurt when I pee?
#370
General Discussion / Re: Game Developer? Why?
Mon 13/05/2013 13:30:49
Fortune and glory, kid. Fortune and glory.
#371
The Rumpus Room / Re: Name the Game
Mon 13/05/2013 03:20:26
Correctamundo! Yes, it's the classic adventure game from 1985. Ah, those were the days!
Your turn..
#372
The Rumpus Room / Re: Name the Game
Sat 11/05/2013 10:48:14
I believe it is my turn by default.

Does anyone remember this oldie?

#373
The Rumpus Room / Re: Name the Game
Tue 07/05/2013 13:09:34
The suspense is killing me!  :(
#374
The Rumpus Room / Re: What's your "Day Job"
Mon 06/05/2013 11:15:16
QuoteHard jobs! Man jobs!

I'm back at work now. This is me today doing the DCP test. It's a hard job.. A MAN job!



Miguel, we're all waiting for some happy snaps of your line of work  :-D
#375
Greetings!

I made some keyboard movement code for my game a while ago and wanted to rehash it for another game.

However I didn't bother to check that there was already a module for this by Khris:

http://www.adventuregamestudio.co.uk/forums/index.php?topic=42843.0

For what it's worth, my code was:

Code: AGS
// main global script file

bool K[4];                  // K[0]=left; K[1]=right; K[2]=up; K[3]=down; 
int  A[2];                  // A[0]=old; A[1]=new;  0 not moving , 1-4 four directions , 5-8 combination of directions

// ----------------------------------------------

// put anything you want to happen every game cycle in here
function repeatedly_execute()
{
  
  // -- DIRECTION KEYS ---- DIRECTION KEYS ---- DIRECTION KEYS --
  
  if (IsGamePaused() == 0) { 
    
    if (IsKeyPressed(eKeyLeftArrow)   == 1)   K[0] = 1;    else K[0] = 0;
    if (IsKeyPressed(eKeyRightArrow)  == 1)   K[1] = 1;    else K[1] = 0;
    if (IsKeyPressed(eKeyUpArrow)     == 1)   K[2] = 1;    else K[2] = 0;
    if (IsKeyPressed(eKeyDownArrow)   == 1)   K[3] = 1;    else K[3] = 0;

    // -- No key pressed -- 
    if (K[0]+K[1]+K[2]+K[3] == 0) {

      if (A[1] != 0) {
        Chaz.StopMoving();
        A[1] = 0;
      }
      
    }
    
    // -- One key pressed --
    else if (K[0]+K[1]+K[2]+K[3] == 1) {
      
      if      (K[0] == 1) A[1] = 1;
      else if (K[1] == 1) A[1] = 2;
      else if (K[2] == 1) A[1] = 3;
      else if (K[3] == 1) A[1] = 4;
      
    }
    
    // -- Two keys pressed --
    else if (K[0]+K[1]+K[2]+K[3] == 2) {
      
      if      ((K[0] == 1) & (K[2] == 1)) A[1] = 5;
      else if ((K[1] == 1) & (K[2] == 1)) A[1] = 6;
      else if ((K[0] == 1) & (K[3] == 1)) A[1] = 7;
      else if ((K[1] == 1) & (K[3] == 1)) A[1] = 8;
      else {
        Chaz.StopMoving();
        A[1] = 0;
      }
      
    }
      
    // -- More than two keys pressed --
    else {
      Chaz.StopMoving();
      A[1] = 0;      
    }
    
    // -- Walk in the direction picked --
    if (A[0] != A[1]) {

      A[0] = A[1];
    
      if      (A[1] == 1) Chaz.WalkStraight(0, Chaz.y, eNoBlock);                   // LEFT
      else if (A[1] == 2) Chaz.WalkStraight(Room.Width, Chaz.y, eNoBlock);          // RIGHT
      else if (A[1] == 3) Chaz.WalkStraight(Chaz.x, 0, eNoBlock);                   // UP
      else if (A[1] == 4) Chaz.WalkStraight(Chaz.x, Room.Height, eNoBlock);         // DOWN
      else if (A[1] == 5) Chaz.WalkStraight(0, Chaz.y - Chaz.x, eNoBlock);                            // LEFT-UP
      else if (A[1] == 6) Chaz.WalkStraight(Room.Width, Chaz.y + Chaz.x - Room.Width, eNoBlock);      // RIGHT-UP
      else if (A[1] == 7) Chaz.WalkStraight(0, Chaz.y + Chaz.x, eNoBlock);                            // LEFT-DOWN
      else if (A[1] == 8) Chaz.WalkStraight(Room.Width, Chaz.y - Chaz.x + Room.Width, eNoBlock);      // RIGHT-DOWN
      
    }
  
  }

}


I would actually like to see an update to the keyboard movement module to deal with the case when the character ('Chaz' in the above example) gets stuck when there is no immediate walkable area beyond the linear path designated upon key press (e.g. maybe there's only a few pixels discontinuing the path, but a slight detour around those missing pixles is possible).

It's not really urgent. I might look at doing this myself later down the track if no one else is interested.

Khris? Your thoughts? Feel free to borrow my code if you like.
#376
The Rumpus Room / Re: Introducing monkey425
Thu 02/05/2013 18:39:46
Thanks guys. Now I feel more confident about being a dad. Looking forward to when the little tike starts crawling. That sounds like fun.
#377
The Rumpus Room / Re: What's your "Day Job"
Thu 02/05/2013 18:32:15
QuoteMan jobs!

I often work around blokey foul-mouthed construction workers and dirty drillers. I sometimes dig holes in the ground and get sweaty. I also do lots of dynamic cone penetrometer (DCP) tests - sometimes in conjunction with digging holes. Now that's what I call manly! On the other hand I also spend a fair amount of time on computers and generally being pedantic with calculations and spreadsheets so that balances it out a bit.
#378
The Rumpus Room / Introducing monkey425
Tue 30/04/2013 02:13:48
Introducing monkey425 (a.k.a. Mia)

Our little monkey was born on 25 April (ANZAC day) - the day after my birthday.

Screenshots



Story: 5 days and counting
Scripting: N/A (the thing didn't come with a manual)
Visual: It's a girl last time we checked
Audio: Fairly quiet, except when hungry

Anyone out there in the AGS community have any tips on fathering?

Anyone have any tips on dealing with the in-laws (lovely people, all the way from Beijing China, don't speak English, and are staying with us for about 4 months).
#379
General Discussion / Re: Thousandth Post
Sat 20/04/2013 08:11:54
I can identify with the creepy guy peering through the curtain
#380
The Rumpus Room / Re: What's your "Day Job"
Wed 17/04/2013 12:17:06
Geotechnical engineer. General delinquent. And soon to be father.
SMF spam blocked by CleanTalk