Weapon Pickup System Revision

spellman23spellman23 NS1 Theorycraft Expert Join Date: 2007-05-17 Member: 60920Members
edited June 2008 in Ideas and Suggestions
<div class="IPBDescription">For those times you wish you didn't pick up the shotgun</div>I would like to propose that there be implemented a new way to pick up weapons.

<b>The Problem:</b> Sometimes you don't want to pick up that weapon. What if it's low on ammo, or it takes too long for the pickup animation. Or you were running over to another weapon you wanted. Also, not all weapons are strictly better than the LMG. The Grenade Launcher comes to mind, and situationally the Shotgun as well.

<b>My Proposal:</b> Implement a system of pressing and holding a key to pick up a weapon. This is used in games like Call of Duty 4 where you have a limited number of gun slots, but are only limited by the number of guns. This feature could be controlled by a client-side variable so that people can opt to keep the current system where walking over a weapon will pick it up if you have a LMG and you walked over a "better" weapon.

To pick up a new weapon, they would be prompted to press the button if they wish to switch weapons, dropping one and picking the other up.

There should still be a button to simply drop your current weapon so that welders can be dropped AND people can drop their primary/secondary in case they want to run faster or give it to someone else.

Implementation wise the biggest load is on the UI to remind people how to swap weapons, but as far as not picking up the weapon it should be simple. Perhaps a simple hack would be a bind to drop your primary, pick up new primary, and only execute on another weapon, while setting all weapons to not be auto-pick up like the LMG is now as long as the player has a primary.

Another variable should be set for auto-pick up if you have no primary/secondary/assc. weapon at the time as well, or if you have to pick it up using the weapons pickup bind.

Comments

  • locallyunscenelocallyunscene Feeder of Trolls Join Date: 2002-12-25 Member: 11528Members, Constellation
    I agree, but I wonder why it isn't in NS1 now. The HL1 engine is certainly capable of it. It's the default right? I'd like to hear the reasoning behind it not being in now.
  • spellman23spellman23 NS1 Theorycraft Expert Join Date: 2007-05-17 Member: 60920Members
    I believe the default for HL1 is to pick up anything you run over unless you already have enough ammo.

    The reasoning is that since you can carry all of the guns at once, no need to decide to pick it up, you just pick it up. And it doesn't affect your movespeed either.

    Not 100% sure, just my experience with the HL1 games, and assuming they were default and all the limited gun systems (CS, NS, etc) edited the system to limited people to 1 primary, 1 secondary, 1 melee, and a bunch of random junk.
  • N_3N_3 &#092;o/ Join Date: 2004-03-12 Member: 27291Members, Constellation
    edited June 2008
    carrying weapons affects your move speed in ns1
  • spellman23spellman23 NS1 Theorycraft Expert Join Date: 2007-05-17 Member: 60920Members
    <!--quoteo(post=1680744:date=Jun 10 2008, 02:10 AM:name=N_3)--><div class='quotetop'>QUOTE(N_3 @ Jun 10 2008, 02:10 AM) <a href="index.php?act=findpost&pid=1680744"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->carrying weapons affects your move speed in ns1<!--QuoteEnd--></div><!--QuoteEEnd-->

    Which is a revision to the system from the HL1 games, where more ammo and weapons didn't mean change in movespeed. Thus, the system for picking up said weapons should be modified, which it has been in NS1. I am proposing a further change in the weapon pickup system.

    Sorry if I didn't make that clear.
  • RadixRadix Join Date: 2005-01-10 Member: 34654Members, Constellation
    This is definitely a good idea.
  • schkorpioschkorpio I can mspaint Join Date: 2003-05-23 Member: 16635Members
    edited June 2008
    yup i don't see why not.

    halo/call of duty 4 and many many other games have the little icon flash up to ask you to hold down the use button to swap guns.

    some add with a picture into the " these games do it better sticky thread" <img src="style_emoticons/<#EMO_DIR#>/biggrin-fix.gif" style="vertical-align:middle" emoid=":D" border="0" alt="biggrin-fix.gif" />
  • dudepuppetdudepuppet Join Date: 2007-10-24 Member: 62727Members
    <!--quoteo(post=1680673:date=Jun 9 2008, 06:06 PM:name=spellman23)--><div class='quotetop'>QUOTE(spellman23 @ Jun 9 2008, 06:06 PM) <a href="index.php?act=findpost&pid=1680673"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->I would like to propose that there be implemented a new way to pick up weapons.

    <b>The Problem:</b> Sometimes you don't want to pick up that weapon. What if it's low on ammo, or it takes too long for the pickup animation. Or you were running over to another weapon you wanted. Also, not all weapons are strictly better than the LMG. The Grenade Launcher comes to mind, and situationally the Shotgun as well.

    <b>My Proposal:</b> Implement a system of pressing and holding a key to pick up a weapon. This is used in games like Call of Duty 4 where you have a limited number of gun slots, but are only limited by the number of guns. This feature could be controlled by a client-side variable so that people can opt to keep the current system where walking over a weapon will pick it up if you have a LMG and you walked over a "better" weapon.

    To pick up a new weapon, they would be prompted to press the button if they wish to switch weapons, dropping one and picking the other up.

    There should still be a button to simply drop your current weapon so that welders can be dropped AND people can drop their primary/secondary in case they want to run faster or give it to someone else.

    Implementation wise the biggest load is on the UI to remind people how to swap weapons, but as far as not picking up the weapon it should be simple. Perhaps a simple hack would be a bind to drop your primary, pick up new primary, and only execute on another weapon, while setting all weapons to not be auto-pick up like the LMG is now as long as the player has a primary.

    Another variable should be set for auto-pick up if you have no primary/secondary/assc. weapon at the time as well, or if you have to pick it up using the weapons pickup bind.<!--QuoteEnd--></div><!--QuoteEEnd-->
    basicly your trying to put the weapon pick-up sysetem from halo into NS2
  • HarimauHarimau Join Date: 2007-12-24 Member: 63250Members
    Yeah that sounds about right, dudepuppet. It's a good idea, too.
Sign In or Register to comment.