mirror of
https://github.com/PolarisSS13/Polaris.git
synced 2026-08-31 00:59:16 +01:00
Halves Item Slowdown Effects
Most items in the codebase have a slowdown multiplier of one, when slowdown is handled species-side in multiples of 0.5. This makes the effect of species slowdown almost non-existant when item slowdown is involved, and makes species that have item slowdown reduction (such as Unathi) unnaturally fast. Do note that I also went through and removed odd slowdown numbers as well, as, due to the way slowdown is tied to tickrate, it should be done in intervals of 0.5. I tried to view things on a case by case scenario but there will probably be changes that will need to be double checked. Some items will be handled differently, I will list the exceptions below. Boots of Speed: Kept at -1, it is boots of speed after all. Chemistry Bag: Increased to 3. This should not really be toted around outside of chemistry. Hybrid Tools: They already have a lot of other disadvantages, and are kind of hard to get, and 0.1 is a weird number for slowdown. Site Manager's armor: Already 1.5 Unathi Breacher modules: These things are overpowered and Unathi already have a racial trait to virtually remove slowdown. Voidsuits: Already done in intervals of 0.5, no change. RHR Accellerator: This thing probably has appropriate slowdown values for what it is. Utility suits: Already done in intervals of 0.5 Clothing/suits/armor: Already done in intervals of 0.5
This commit is contained in:
@@ -33,7 +33,7 @@ Protectiveness | Armor %
|
||||
var/default_material = null // Set this to something else if you want material attributes on init.
|
||||
var/material_armor_modifier = 1 // Adjust if you want seperate types of armor made from the same material to have different protectiveness (e.g. makeshift vs real armor)
|
||||
var/material_slowdown_modifier = 0
|
||||
var/material_slowdown_multiplier = 1
|
||||
var/material_slowdown_multiplier = 0.5
|
||||
|
||||
/obj/item/clothing/New(var/newloc, var/material_key)
|
||||
..(newloc)
|
||||
@@ -217,7 +217,7 @@ Protectiveness | Armor %
|
||||
slot = ACCESSORY_SLOT_ARMOR_C
|
||||
material_armor_modifier = 0.8
|
||||
material_slowdown_modifier = 0.5 //Subtracted from total slowdown
|
||||
material_slowdown_multiplier = 0.8 //Multiplied by total slowdown
|
||||
material_slowdown_multiplier = 0.4 //Multiplied by total slowdown
|
||||
|
||||
/obj/item/clothing/accessory/material/makeshift/heavy //Craftable with 8 material sheets, more slowdown, more armour
|
||||
name = "heavy armor plate"
|
||||
@@ -228,7 +228,7 @@ Protectiveness | Armor %
|
||||
slot = ACCESSORY_SLOT_ARMOR_C
|
||||
material_armor_modifier = 1.2
|
||||
material_slowdown_modifier = 0
|
||||
material_slowdown_multiplier = 1
|
||||
material_slowdown_multiplier = 0.5
|
||||
|
||||
/obj/item/clothing/accessory/material/custom //Not yet craftable, advanced version made with science!
|
||||
name = "custom armor plate"
|
||||
@@ -239,7 +239,7 @@ Protectiveness | Armor %
|
||||
slot = ACCESSORY_SLOT_ARMOR_C
|
||||
material_armor_modifier = 1.2
|
||||
material_slowdown_modifier = 0.5
|
||||
material_slowdown_multiplier = 0.8
|
||||
material_slowdown_multiplier = 0.4
|
||||
|
||||
/obj/item/clothing/accessory/material/makeshift/armguards
|
||||
name = "arm guards"
|
||||
@@ -253,7 +253,7 @@ Protectiveness | Armor %
|
||||
slot = ACCESSORY_SLOT_ARMOR_A
|
||||
material_armor_modifier = 0.8
|
||||
material_slowdown_modifier = 0.8
|
||||
material_slowdown_multiplier = 0.8
|
||||
material_slowdown_multiplier = 0.4
|
||||
|
||||
/obj/item/clothing/accessory/material/makeshift/legguards
|
||||
name = "leg guards"
|
||||
@@ -267,7 +267,7 @@ Protectiveness | Armor %
|
||||
slot = ACCESSORY_SLOT_ARMOR_L
|
||||
material_armor_modifier = 0.8
|
||||
material_slowdown_modifier = 0.8
|
||||
material_slowdown_multiplier = 0.8
|
||||
material_slowdown_multiplier = 0.4
|
||||
|
||||
/obj/item/clothing/suit/armor/material/makeshift/durasteel
|
||||
default_material = "durasteel"
|
||||
|
||||
Reference in New Issue
Block a user