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

View previous topic View next topic 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 : 328
Join date : 2015-10-02
Age : 19

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

Back to top Go down

View previous topic View next topic Back to top

- Similar topics

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