(Old code tutorial) Two minor code changes from Team Aardwolf Forums

Go down

(Old code tutorial) Two minor code changes from Team Aardwolf Forums

Post by Officer-M. John (Admin) on Sat Apr 23, 2016 9:06 am

First I pressume how to add new images (VGAGraph) to
engine... Since that is what you have to do first.

Well... after you done that, open WL_Agent.C and search for
"case -1:" (without quotes)...

Now you should see something like this:

Code:

case -1:
          ob->state = &s_player;
          if (!gamestate.ammo)
          {
                gamestate.weapon = wp_knife;
  DrawWeapon ();
          }
          else

Change it to this:

Code:

case -1:
          ob->state = &s_player;
          if (!gamestate.ammo)
          {
              StatusDrawPic (17,4,BJMADPIC);  // Change to your liking
              facecount = 0;gotgatgun=1;

                gamestate.weapon = wp_knife;
  DrawWeapon ();
          }
          else

And now every time you strike with the knife or run out
of ammo, BJ's face will change for a second to another
expression...

---

Now for the second minor tutorial:

Open up WL_Main.C and search for the "NewGame"
(without guotes)...

Now change it to this:

Code:

void NewGame (int difficulty,int episode)
{
  memset (&gamestate,0,sizeof(gamestate));
  gamestate.difficulty = difficulty;

  gamestate.nextextra = EXTRAPOINTS;
  gamestate.episode=episode;
  startgame = true;

if(gamestate.difficulty =< gd_medium)
{
  gamestate.weapon = gamestate.bestweapon
      = gamestate.chosenweapon = wp_pistol;
  gamestate.health = 100;
  gamestate.ammo = STARTAMMO;
  gamestate.lives = 3;
}
else
{
  gamestate.weapon = gamestate.bestweapon
      = gamestate.chosenweapon = wp_machinegun;
  gamestate.health = 75;
  gamestate.ammo = STARTAMMO;
  gamestate.lives = 3;
                gamestate.mapon=9;
}

}

Now whenever you start game with hardest difficulty setting,
you only have 75% health and machinegun... Oh, and the
level is 10.

Writte by WLHack on Sat Jul 28, 2007 12:30 pm
avatar
Officer-M. John (Admin)
Admin

Posts : 388
Join date : 2015-10-02
Age : 20

View user profile http://wolf3dfanboys.forumotion.com

Back to top Go down

Back to top

- Similar topics

 
Permissions in this forum:
You cannot reply to topics in this forum