Difference between revisions of "Talk:Weapons"
→first shot on automatic weapons: nope, no joy.
imported>DewiMorgan m (→first shot on automatic weapons: clarifying) |
imported>DewiMorgan (→first shot on automatic weapons: nope, no joy.) |
||
Line 181: | Line 181: | ||
:: To be honest, I'd always assumed when playing that it did that already: was surprised to learn it didn't: knowing this, I shall be plinking a lot less! The [[Gun Spread Formula]] may be useful here. Looking at it, the best place to put a "first shot" thing might be a hidden, given-to-everyone perk with a "Calculate Gun Spread" [[Entry Point]]: add two separate rules to set it to multiply the spread by 1.5 or so if GetSecondsPassed <1, and by 0.5 if GetSecondsPassed >=1. Since it's really just the initial kick that knocks out the accuracy, it would be nice if there were a way to check whether you'd been firing for a certain length of time, and change the multiplier back to 1, but I don't think there is. Remember the point about perks needing to be [[:Category:Perk#Custom_Perk_Note|removed cleanly]] or you'll crash the game, remember that I've not tested any of this, and most of all, do remember to let us know if it works :D [[User:DewiMorgan|DewiMorgan]] 01:02, 14 April 2009 (UTC) | :: To be honest, I'd always assumed when playing that it did that already: was surprised to learn it didn't: knowing this, I shall be plinking a lot less! The [[Gun Spread Formula]] may be useful here. Looking at it, the best place to put a "first shot" thing might be a hidden, given-to-everyone perk with a "Calculate Gun Spread" [[Entry Point]]: add two separate rules to set it to multiply the spread by 1.5 or so if GetSecondsPassed <1, and by 0.5 if GetSecondsPassed >=1. Since it's really just the initial kick that knocks out the accuracy, it would be nice if there were a way to check whether you'd been firing for a certain length of time, and change the multiplier back to 1, but I don't think there is. Remember the point about perks needing to be [[:Category:Perk#Custom_Perk_Note|removed cleanly]] or you'll crash the game, remember that I've not tested any of this, and most of all, do remember to let us know if it works :D [[User:DewiMorgan|DewiMorgan]] 01:02, 14 April 2009 (UTC) | ||
::Looks like "Calculate Gun Spread" (and hence, the GetSecondsPassed) doesn't run when a shot is fired, but rather, runs more often than once a second (every frame?), even if you're not firing. It affects how much the weapon visibly waves around, even if you're just standing there. So the above idea does nothing but REDUCE the accuracy of weapons. Bah. [[User:DewiMorgan|DewiMorgan]] 23:15, 15 April 2009 (UTC) |