"Always pistol start" Gameplay option
Moderator: GZDoom Developers
"Always pistol start" Gameplay option
Currently I have a keypress assigned to "nextmap" so that On the stats screen, I can press a key to pistol-start the next map. But this gets to be very inconvienient.
Could an "Always pistol start" option be added to the Gameplay Options menu? Should it only apply to singleplayer, or coop as well?
Could an "Always pistol start" option be added to the Gameplay Options menu? Should it only apply to singleplayer, or coop as well?
Re: "Always pistol start" Gameplay option
Xaser suggested a similar function for mapinfo, which I believe was added. You could create a custom mapinfo lump for Doom and Doom 2 wads so every map is a pistol start. I can't remember the functions name off hand, though.
Re: "Always pistol start" Gameplay option
Claustrophobia 1024 maps are playable from pistol starts, but the Mapinfo doesn't force it. Nor should it. Players should be able to play through it as they want to. Only when the mapper needs to force pistol starts should the mapinfo option be used.
Though i guess editing the Mapinfo would be the only option for a full play through of pistol starts, aside from a "nextmap" button.
Though i guess editing the Mapinfo would be the only option for a full play through of pistol starts, aside from a "nextmap" button.
Re: "Always pistol start" Gameplay option
This can be handled with a simple script.
Compile that and load the library through the LoadACS lump. Instant pistol starts on every map. If you want i can make a complied version for you.
Code: Select all
#include "zcommon.acs"
#Library "PstlStrt"
Script 999 Enter
{
ClearInventory();
GiveInventory("Fist", 1);
GiveInventory("Clip", 5);
GiveInventory("Pistol", 1);
}
Re: "Always pistol start" Gameplay option
Yeah, it's a MapInfo option, now (Thankfully, since the script wasn't 100% foolproof, when it came to certain things, if I recall correctly). Can't recall the name, though...
Re: "Always pistol start" Gameplay option
"ResetInventory" I think.
- Project Shadowcat
- Posts: 9369
- Joined: Thu Jul 14, 2005 8:33 pm
- Operating System Version (Optional): Windows 10
- Graphics Processor: nVidia with Vulkan support
- Location: Blacksburg, SC USA
- Contact:
Re: "Always pistol start" Gameplay option
That's only going to give you a grand total of 25 bullets, you know. When mentioning ammo, you have to give exact values (like GiveInventory("Clip", 30); ) and account for weapons given.skadoomer wrote:This can be handled with a simple script.Compile that and load the library through the LoadACS lump. Instant pistol starts on every map. If you want i can make a complied version for you.Code: Select all
#include "zcommon.acs" #Library "PstlStrt" Script 999 Enter { ClearInventory(); GiveInventory("Fist", 1); GiveInventory("Clip", 5); GiveInventory("Pistol", 1); }
Re: "Always pistol start" Gameplay option
That script has problems when it comes to weapo mods.
Like with perkistans smooter weapons mod, it needs "PerkPistol" and "PerkFist", and with my weapon mod, it needs "1911gun" and "Boxfist".
The mapinfo option seems like the best available option.
Like with perkistans smooter weapons mod, it needs "PerkPistol" and "PerkFist", and with my weapon mod, it needs "1911gun" and "Boxfist".
The mapinfo option seems like the best available option.
Re: "Always pistol start" Gameplay option
From a player standpoint, you can simply turn off autosaving to acheive this effect. (disableautosave 1 prevents the autosave on map entry but still allows maps to call for an autosave via ACS)