Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

Removing the Doom pistol

Recommended Posts

Okey, so I'm working on a wad that uses no original doom weapons. Otherwise this has worked great except for a little problem that is pretty awkward. You always start the first map with the wimpy pistol in your hand. First you have to deselect the pistol to get rid of it (there is no weapon slot place for the pistol, all the slots are for the new weapons, so once the pistol is lowered it cannot be selected again on purpose).

Also, if the other weapons run out of ammo, you might reselect the pistol again automatically. Not a very fluent effect if you thought that you didn't have the pistol with you at all.

I'm thinking that changing the startup weapon in the wad to the fist would solve the problem, the pistol could be removed from the inventory with a simple takeinventory script in the beginning of the first level, but for some reason I couldn't get a OPEN script execute a takeinventory and setweapon command.

So, is it possible to set the wads startup weapon to something else than the pistol?

Share this post

Link to post

It doesn't matter what the weapon slots are set to. If Player.StartItem "pistol" exists in the player class definition, he will always have a pistol at the start of a map. He'd have to change that to some other weapon.

Share this post

Link to post
Bishop said:

You might have to modify the internal player class for this.

That can't be done. To replace the default inventory of a player you have to define a new player class. Any attempt to mess around with the internal definitions from a PWAD will result in a fatal error message.

Share this post

Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now