![]() |
![]()
|
|
|
#1 |
|
Member
Join Date: Dec 2009
Posts: 204
|
A work in progress: I will be updating this post as I refine my presentation.
Credits go to: DarkDrium and duncanfogg, who started off analysing the game data directly before I did (and probably know more than I do) Skyline, for actually getting me involved in the technicalities of weapon legality in the first place All you guys in the Legit Weapons and Modded/Legit discussion thread, for working on weapon analysis long before we started checking the game data files. So here goes... Prefix/Title Pools Basically, once your weapon is generated, the game engine picks a prefix and/or title based on its individual components (scopes, accessories, barrels, etc.) as well as certain traits that the weapon possesses prior to any additional bonuses the prefix/title might give. The pools are as shown below. (Orange and Cyan Prefixes/Titles have been excluded as they override all others.) Assault Shotgun Prefixes Grievous (Rarity >= 5) Lethal (Rarity >= 8) Fatal (Rarity >= 11) Assault (None) - under Shared Names Angry (Reload Speed <= 2.5) Titles Shotgun (None) - under Combat Shotgun Brute (Normalized Damage > 1.1) Death (Spread <= 4.0) Sweeper (Spread >= 9.0) Part-linked Prefixes (not including elementals) Spiked (acc) Raging (acc) Painful (acc) Combat Rifle Prefixes Combat (None) - under Shared Names Battle (Rarity >= 5) - under Shared Names War (Rarity >= 8) - under Shared Names Genocide (Rarity >= 11) - under Shared Names Punishing (Normalized Damage > 2.0) Short (Normalized Damage < 1.1, "Weapon Damage is Normal" = Yes) Titles Rifle (None) Stomper (Normalized Damage > 1.38, Rarity >= 5) Cobra (Spread <= 0.85) Part-linked Prefixes Intense (acc) Deathly (acc) Sighted (sight 2) Scoped (sight 3-5) Part-linked Titles Pounder (mag) Combat Shotgun Prefixes Combat (None) - under Shared Names Battle (Rarity >= 5) - under Shared Names War (Rarity >= 8) - under Shared Names Genocide (Rarity >= 11) - under Shared Names Riot (Fire Rate <= 1.0, Clip Size >= 3) - FireRate1_Riot Hunter's (Spread < 4.0) Terrible (None) - Damage1_Terrible Titles Shotgun (None) Scattergun (Spread >= 8.0) Matador (Spread >= 8.0, Rarity >= 6.0) Part-linked Prefixes Jagged (acc) Frenzied (acc) Terrible (acc) Riot (grip) - Grip2_Riot (Dahl) Part-linked Titles Carnage (Barrel) Shredder (Barrel) Machine Pistol Prefixes Mean (Rarity >= 5) Grim (Rarity >= 8) Vile (Rarity >= 11) Titles Machine Pistol (None) Fury (Spread > 2.5) Torment (Normalized Damage > 1.0, "Weapon Damage is Normal" = No) Part-linked Prefixes Cold (acc) Fanged (acc) - Repeater acc Stabilized (acc) - Repeater acc Double (acc) - Repeater acc, under Shared Names Scoped (sight 4-5) Part-linked Titles Rage (acc) Patrol SMG Prefixes Patrol (None) Violent (Rarity >= 5) Hostile (Rarity >= 8) Malevolent (Rarity >= 11) Titles SMG (None) Bruiser (Normalized Damage > 1.0) Stinger (Fire Rate < 0.082) Anarchy (Spread > 3.3, Rarity >= 6) Part-linked Prefixes Relentless (acc) Ruthless (acc) Double (acc) - under Shared Names Twisted (barrel) - Prefix does not spawn? Part-linked Titles Thumper (mag) Repeater Pistol Prefixes Bad (Rarity >= 5) Cruel (Rarity >= 8) Wicked (Rarity >= 11) Nasty (Clip Size > 16, Damage > 1.2) Noble (Clip Size > 16, Normalized Damage >= 1.0) Titles Repeater (None) Needler (Fire Rate <= 0.18) Swatter (Spread <= 1.1) Raptor (Spread < 1.7, Normalized Damage > 1.3) Peashooter (Normalized Damage <= 0.8, "Weapon Damage is Normal" = Yes) - Prefix does not spawn? Part-linked Prefixes Fanged (acc) Stabilized (acc) Double (acc) Scoped (sight 4-5) Part-linked Titles Lacerator (acc) Revolver Pistol Prefixes Brutal (Rarity >= 5) Primal (Rarity >= 8) Savage (Rarity >= 11) Bloody (Normalized Damage > 3.2) Swift (Fire Rate <= 0.6) Raw (Projectiles = 1, Spread >= 1.5) Titles Revolver (None) Viper (Spread < 0.8) Justice (Spread < 0.85, Normalized Damage > 2.5) Law (Fire Rate < 0.65) Part-linked Prefixes Bladed (acc) Stabilized (acc) - Repeater acc Part-linked Titles Razor (acc) Masher (acc) Rocket Launcher Prefixes Big (Rarity >= 5) Massive (Rarity >= 8) Colossal (Rarity >= 11) Titles Rocket Launcher (None) Harpoon (Clip Size = 1, Spread <= 0.75) Destructor (Normalized Damage >= 10) Part-linked Prefixes Recoiless (acc) Evil (acc) Devastating (acc) Helix (barrel) Spread (barrel) Triple (barrel) Scoped (sight 3-5) Sniper Rifle Prefixes Solid (Rarity >= 5) Hard (Rarity >= 8) Fearsome (Rarity >= 11) Distant (Spread <= 0.2) Liquid (Fire Rate < 0.5) Titles Sniper Rifle (None) Hawkeye (Spread < 0.16) Gamble (Spread >= 0.61, Rarity >= 4) Thunder (Normalized Damage >= 5.2) Part-linked Prefixes Rolling (acc) Heavy (acc) Long (acc) Sniper Rifle (Semi-auto) Prefixes Solid (Rarity >= 5) - under Sniper Rifle Hard (Rarity >= 8) - under Sniper Rifle Fearsome (Rarity >= 11) - under Sniper Rifle Distant (Spread <= 0.2) - under Sniper Rifle Liquid (Fire Rate < 0.5) - under Sniper Rifle Vicious (Reload Speed <= 3.0) Titles Sniper Rifle (None) - under Sniper Rifle Lance (Spread < 0.22) Thunder (Normalized Damage >= 5.0) - Damage1_Driver Wrath (Rarity >= 5, Tech >= 7) Part-linked Prefixes Brisk (acc) Deep (acc) Sober (acc) Support Machine Gun Prefixes Light Support (Rarity >= 5) Heavy (Rarity >= 8) Max (Rarity >= 11) Glorious (Per Shot Accuracy Impulse <= 1.85, Rarity >= 5) Rowdy (Spread >= 3.0) Titles Machine Gun (None) Massacre (Spread <= 1.2) Mauler (Normalized Damage >= 1.8, Fire Rate <= 0.2) Havoc (Fire Rate <= 0.1, Rarity >= 5, Automatic Burst Count <= 0) Part-linked Prefixes Frantic (acc) Shattering (acc) Deathly (acc) - under Combat Rifle Scoped (sight 1) Sighted (sight 2) Note 1: Elemental accessories (which have a base tech bonus of +6) in general draw from an additional selection of elemental prefixes: Prefix 1: Tech >= 1 Prefix 2: Tech >= 6 Prefix 3: Tech >= 12 Prefix 4: Tech >= 16 The tech cutoffs for elemental multipliers are as follows: x1: Tech >= 1 x2: Tech >= 9 x3: Tech >= 12 x4: Tech >= 15 Hence, there will be name overlaps: You'll see x1 multipliers with Prefix 2s, while some x4 multipliers may still use Prefix 3. An exception to the rule: Rocket Launchers have tech cutoffs of 1/1/1/2 for x1/x2/x3/x4, and their elemental accessories only add a tech bonus of +2. The prefix cutoffs remain the same. Some Orange/Cyan elemental accessories use elemental prefixes, some don't. Note 2: Dahl/Torgue/Maliwan/Hyperion/Atlas weapons also have the chance to spawn with another prefix, depending on whether they use Mat 2 or 3 respectively: Dahl: Urban/Desert Torgue: Iron/Steel Maliwan: Blue/Cobalt Hyperion: Red/Crimson Atlas: White/Pearl Last edited by Pyrite; April 20th, 2010 at 08:52 AM. |
|
|
|
|
|
#2 |
|
Member
Join Date: Dec 2009
Posts: 204
|
If a weapon qualifies for multiple prefixes/titles, the game engine then uses a list of priorities to determine the prefix/title that spawns.
Prefixes 5.0 Friendly - only on the Torgue Friendly Fire shotgun (Combat Shotgun) 4.8 Twisted- Invalid until proven otherwise (Patrol SMG) 4.3 x4 Elemental 4.0 Cold (Machine Pistol) 3.3 x3 Elemental 3.0 Mat 3 Helix, Spread, Triple (Rocket Launcher) 2.6 Hunter's (Combat Shotgun) Double 2.5 Angry (Assault Shotgun) Punishing (Combat Rifle) Liquid (Sniper Rifle) Glorious (Support Machine Gun) 2.3 x2 Elemental Terrible (Combat Shotgun) - oddly enough, you don't need the Terrible accessory to have the Terrible prefix. 2.2 Nasty (Repeater Pistol) Swift (Revolver Pistol) Vicious (Sniper Rifle, Semiauto) 2.1 Spiked, Raging, Painful (Assault Shotgun) Intense, Deathly (Combat Rifle) Jagged - aka Fanged, Frenzied - aka Stabilized (Combat Shotgun) Relentless, Ruthless (Patrol SMG) Fanged, Stabilized (Repeater Pistol) Noble - Invalid until proven otherwise (Repeater Pistol) Evil, Devastating (Rocket Launcher) Rolling, Long (Sniper Rifle) Brisk, Sober (Sniper Rifle, Semiauto) Frantic (Support Machine Gun) 2.0 Mat 2 Bloody (Revolver Pistol) Scoped 1.9 Raw (Revolver Pistol) 1.8 Support (Combat Rifle) Bladed (Revolver Pistol) Shattering (Support Machine Gun) All other Eridian prefixes (Eridian) 1.7 Recoiless (Rocket Launcher) 1.6 Quality 3 1.5 Heavy, Distant (Sniper Rifle) Deep (Sniper Rifle, Semiauto) 1.3 Quality 2 x1 Elemental 1.1 Quality 1 Short (Combat Rifle) Rowdy (Support Machine Gun) 1.0 Riot - Fire Rate, Riot - Grip (Combat Shotgun) Assault (Assault Shotgun) Sighted Eridian (Eridian) 0.3 Puny, Surplus, Substandard, Plywood, Obsolete, Old, Cheap, Weaksauce, Rusty 0.1 Patrol (Patrol SMG) Light (Support Machine Gun) Combat (Combat Rifle) Rusty, Busted, Simple, Old Titles 10.0 Orange Titles (Assault Shotgun) - WTF? 5.0 Cyan/Orange Titles (Everything Else) Boss Drop Titles Stampeding Spattergun (Eridian) Blaster, Cannon, Lightning, Storm (Eridian) 4.0 Rolling Spattergun (Eridian) 3.6 Masher (Revolver Pistol) 3.5 Lacerator (Repeater Pistol) 3.4 Rage (Machine Pistol) 3.3 Shredder (Combat Shotgun) 3.0 Eridian Rifle, Fireball, Splatgun (Eridian) 2.8 Pounder (Combat Rifle) Anarchy, Thumper (Patrol SMG) 2.6 Havoc (Support Machine Gun) 2.5 Cobra (Combat Rifle) Stinger (Patrol SMG) Justice (Revolver Pistol) Massacre (Support Machine Gun) 2.4 Stomper (Combat Rifle) Torment (Machine Pistol) Hawkeye (Sniper Rifle) Lance (Sniper Rifle, Semiauto) Mauler (Support Machine Gun) 2.3 Carnage (Combat Shotgun) Viper (Revolver Pistol) 2.2 Brute (Assault Shotgun) Matador (Combat Shotgun) 2.1 Death (Assault Shotgun) Bruiser (Patrol SMG) Needler (Repeater Pistol) Law (Revolver Pistol) Gamble (Sniper Rifle) Wrath (Sniper Rifle, Semiauto) 2.0 Swatter (Repeater Pistol) Razor (Revolver Pistol) Thunder (Sniper Rifle) Driver - aka Thunder (Sniper Rifle, Semiauto) Flaregun, Glob Gun, (Eridian) 1.9 Raptor (Repeater Pistol) 1.8 Destructor (Rocket Launcher) 1.7 Peashooter (Repeater Pistol) - Invalid until proven otherwise 1.6 Fury (Machine Pistol) 1.3 Harpoon (Rocket Launcher) 1.0 Sweeper (Assault Shotgun) Scattergun (Combat Shotgun) 0.1 Rifle (Combat Rifle) Shotgun (Combat Shotgun) Machine Pistol (Machine Pistol) SMG (Patrol SMG) Repeater (Repeater Pistol) Revolver (Revolver Pistol) Rocket Launcher (Rocket Launcher) Sniper Rifle (Sniper Rifle) Machine Gun (Support Machine Gun) As an example (from another thread): Let's see if this works. Editor Criterion for Vicious to spawn on a semi-auto rifle states "WeaponReloadSpeed <= 3.0". For Liquid, the criterion is "WeaponFireRate < 0.5". (Note: the lower the value, the better. See below. Also, the criterion for Fearsome is "WeaponRarityValue >= 11.0".) So a basic Semiauto sniper has a fire rate of 1.43 (which is actually the inverse of the listed "fire rate", 0.70 - this will henceforth be referred to as "bullet interval") and a reload time of 3.5. Body 5 modifies the fire rate by -0.5 (or -50%). Mag 5 modifies the fire rate by another -0.21 (-21%) and the reload speed by -0.5 (-50%). Let's say we use Stock 5 and Mat 3 (which doesn't add to either value). The barrel, accessory, sight and grip don't do anything. So, the actual bullet interval of the weapon is (0.70/1.71) ~= 0.41, giving a fire rate of 1/0.41 ~= 2.4. (Crosschecked via Willowtree.) So Liquid is a valid prefix. The actual reload speed would be 3.5/1.5 ~= 2.3. So Vicious is also valid. (I'll ignore the calculations for Fearsome.) So both Liquid and Vicious are valid prefixes. But since Liquid has a higher priority value (2.5) than Vicious (2.2), the result will be a Liquid Orion. So a Vicious Orion with those parts is probably invalid. (Likewise for Fearsome, with a value of 1.6.) Since Body 2 actually decreases fire rate (+20%), the bullet interval would be 0.70/0.99 = ~0.7 (rounded off), giving a fire rate of 1/0.7 ~= 1.4, which corresponds to what we know about Body 2 Orions. So Liquid is no longer valid, but Vicious is. *head asplodes* Note 1: Fearsome has been ignored, but it will conceivably spawn on an Orion with Rarity >= 11, "Fire Rate" (or bullet interval) < 0.5, and Reload Speed < 3.0. It will override Distant even if Spread <0.2, since Fearsome's priority is 1.6 as opposed to Distant's 1.5. Note 2: The Orion accessory is one of those that does not use the Elemental prefixes. Last edited by Pyrite; April 16th, 2010 at 10:13 AM. |
|
|
|
|
|
#3 |
|
Spreading the Fire
![]() Join Date: Aug 2009
Location: ATL
Posts: 6,837
|
__________________
Awesome sig by aether seraph!
|
|
|
|
|
|
#4 |
|
Incredible Cheating Acton
![]() Join Date: Dec 2009
Location: The Lone Star State
Posts: 16,637
|
Yeah this is real nice.
__________________
![]() Thanks to Mirroranda for the sig! Character Guides: Axton - Maya - Salvador - Zer0 - Gaige (Coming Less Soon) Ice Car: u r very kawai ugu |
|
|
|
|
|
#5 |
|
Member
Join Date: Dec 2009
Posts: 204
|
Reserved for further posts
EDIT: DAMNIT!!!!! Further EDIT: Nah, I'm just kidding.
Last edited by Pyrite; April 15th, 2010 at 01:00 AM. |
|
|
|
|
|
#6 |
|
b(.)(.)bies
Join Date: Oct 2009
Posts: 2,873
|
haha. a mod can prob edit out the "FIRST LOLOLOOOLOLLOL" posts so you can reserve the first few for your data.
come on boys. subscribe and VOTE IT 5 STARS. no one votes a rating here... |
|
|
|
|
|
#7 | |
|
Spreading the Fire
![]() Join Date: Aug 2009
Location: ATL
Posts: 6,837
|
Quote:
I wasn't trying to be first. If the OP doesn't want anyone to respond, he should of locked it. I can delete the post if the OP wishes.
__________________
Awesome sig by aether seraph!
Last edited by thrasherv3; April 15th, 2010 at 01:07 AM. |
|
|
|
|
|
|
#8 |
|
Incredible Cheating Acton
![]() Join Date: Dec 2009
Location: The Lone Star State
Posts: 16,637
|
Same here. I'll delete it if you want.
__________________
![]() Thanks to Mirroranda for the sig! Character Guides: Axton - Maya - Salvador - Zer0 - Gaige (Coming Less Soon) Ice Car: u r very kawai ugu |
|
|
|
|
|
#9 |
|
Member
Join Date: Dec 2009
Posts: 204
|
Seriously, no big deal. I was just joking. Really.
|
|
|
|
|
|
#10 |
|
♥ 友美
|
So why hasn't still been stickied yet?
Also quick note on one of things I noticed while skimming: In the event of a Triple / Spread / Helix RL with Material 3, The material 3 will take priority over the barrel prefix.
__________________
Credit for: Signature and Avatar - MiSeRy BL2 Links - Making a Boss Run, Stories of Farming, Vault of Marvelous Gear + Visual Parts Guide Anime Blog - Summer '12 (Old threads in OP) and BL2 Edition (Thread Open) | Epilogue is Recruiting! (PC only) | Steam Profile | Youtube Channel Last edited by Skyline; April 15th, 2010 at 01:11 AM. |
|
|
|
![]() |
| Thread Tools | |
| Display Modes | |
|
|