Nerf & standardised slip times (#27879)
* standardised slip times * puddle and gib soap * banana peels * cleaned yaml by shifting to component * error slip * error slip intersect * intersect ratio return * error and omega soap changes * SlipocalypseClusterSoap 2 tc cost
This commit is contained in:
@@ -25,14 +25,14 @@ namespace Content.Shared.Slippery
|
|||||||
/// </summary>
|
/// </summary>
|
||||||
[DataField, AutoNetworkedField]
|
[DataField, AutoNetworkedField]
|
||||||
[Access(Other = AccessPermissions.ReadWrite)]
|
[Access(Other = AccessPermissions.ReadWrite)]
|
||||||
public float ParalyzeTime = 3f;
|
public float ParalyzeTime = 1.5f;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// The entity's speed will be multiplied by this to slip it forwards.
|
/// The entity's speed will be multiplied by this to slip it forwards.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
[DataField, AutoNetworkedField]
|
[DataField, AutoNetworkedField]
|
||||||
[Access(Other = AccessPermissions.ReadWrite)]
|
[Access(Other = AccessPermissions.ReadWrite)]
|
||||||
public float LaunchForwardsMultiplier = 1f;
|
public float LaunchForwardsMultiplier = 1.5f;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// If this is true, any slipping entity loses its friction until
|
/// If this is true, any slipping entity loses its friction until
|
||||||
|
|||||||
@@ -784,7 +784,7 @@
|
|||||||
description: uplink-slipocalypse-clustersoap-desc
|
description: uplink-slipocalypse-clustersoap-desc
|
||||||
productEntity: SlipocalypseClusterSoap
|
productEntity: SlipocalypseClusterSoap
|
||||||
cost:
|
cost:
|
||||||
Telecrystal: 3
|
Telecrystal: 2
|
||||||
categories:
|
categories:
|
||||||
- UplinkDisruption
|
- UplinkDisruption
|
||||||
|
|
||||||
|
|||||||
@@ -113,7 +113,6 @@
|
|||||||
components:
|
components:
|
||||||
- type: Clickable
|
- type: Clickable
|
||||||
- type: Slippery
|
- type: Slippery
|
||||||
launchForwardsMultiplier: 2.0
|
|
||||||
- type: Transform
|
- type: Transform
|
||||||
noRot: true
|
noRot: true
|
||||||
anchored: true
|
anchored: true
|
||||||
|
|||||||
@@ -311,7 +311,6 @@
|
|||||||
sprite: Objects/Specific/Hydroponics/banana.rsi
|
sprite: Objects/Specific/Hydroponics/banana.rsi
|
||||||
heldPrefix: peel
|
heldPrefix: peel
|
||||||
- type: Slippery
|
- type: Slippery
|
||||||
launchForwardsMultiplier: 1.5
|
|
||||||
- type: StepTrigger
|
- type: StepTrigger
|
||||||
intersectRatio: 0.2
|
intersectRatio: 0.2
|
||||||
- type: CollisionWake
|
- type: CollisionWake
|
||||||
@@ -388,7 +387,6 @@
|
|||||||
path: /Audio/Effects/slip.ogg
|
path: /Audio/Effects/slip.ogg
|
||||||
params:
|
params:
|
||||||
volume: -100
|
volume: -100
|
||||||
launchForwardsMultiplier: 1.6
|
|
||||||
|
|
||||||
- type: entity
|
- type: entity
|
||||||
name: bananium peel
|
name: bananium peel
|
||||||
@@ -402,8 +400,6 @@
|
|||||||
sprite: Objects/Materials/materials.rsi
|
sprite: Objects/Materials/materials.rsi
|
||||||
heldPrefix: peel
|
heldPrefix: peel
|
||||||
- type: Slippery
|
- type: Slippery
|
||||||
paralyzeTime: 4
|
|
||||||
launchForwardsMultiplier: 2
|
|
||||||
|
|
||||||
- type: entity
|
- type: entity
|
||||||
name: carrot
|
name: carrot
|
||||||
|
|||||||
@@ -257,9 +257,7 @@
|
|||||||
borderColor: "#C18199"
|
borderColor: "#C18199"
|
||||||
- type: Icon
|
- type: Icon
|
||||||
state: pda-clown
|
state: pda-clown
|
||||||
- type: Slippery
|
- type: Slippery # secretly made of bananium
|
||||||
paralyzeTime: 4
|
|
||||||
launchForwardsMultiplier: 1.5
|
|
||||||
- type: StepTrigger
|
- type: StepTrigger
|
||||||
- type: CollisionWake
|
- type: CollisionWake
|
||||||
enabled: false
|
enabled: false
|
||||||
|
|||||||
@@ -162,8 +162,6 @@
|
|||||||
sound:
|
sound:
|
||||||
path: /Audio/Items/bikehorn.ogg
|
path: /Audio/Items/bikehorn.ogg
|
||||||
- type: Slippery
|
- type: Slippery
|
||||||
paralyzeTime: 4
|
|
||||||
launchForwardsMultiplier: 1.5
|
|
||||||
- type: StepTrigger
|
- type: StepTrigger
|
||||||
- type: CollisionWake
|
- type: CollisionWake
|
||||||
enabled: false
|
enabled: false
|
||||||
|
|||||||
@@ -16,7 +16,8 @@
|
|||||||
- ReagentId: Nutriment
|
- ReagentId: Nutriment
|
||||||
Quantity: 5
|
Quantity: 5
|
||||||
- type: Slippery
|
- type: Slippery
|
||||||
launchForwardsMultiplier: 5
|
paralyzeTime: 3
|
||||||
|
launchForwardsMultiplier: 3
|
||||||
- type: StepTrigger
|
- type: StepTrigger
|
||||||
intersectRatio: 0.2
|
intersectRatio: 0.2
|
||||||
- type: CollisionWake
|
- type: CollisionWake
|
||||||
@@ -28,14 +29,14 @@
|
|||||||
slips:
|
slips:
|
||||||
shape:
|
shape:
|
||||||
!type:PhysShapeAabb
|
!type:PhysShapeAabb
|
||||||
bounds: "-0.2,-0.2,0.2,0.2"
|
bounds: "-0.4,-0.3,0.4,0.3"
|
||||||
hard: false
|
hard: false
|
||||||
layer:
|
layer:
|
||||||
- SlipLayer
|
- SlipLayer
|
||||||
fix1:
|
fix1:
|
||||||
shape:
|
shape:
|
||||||
!type:PhysShapeAabb
|
!type:PhysShapeAabb
|
||||||
bounds: "-0.2,-0.2,0.2,0.2"
|
bounds: "-0.4,-0.3,0.4,0.3"
|
||||||
density: 30
|
density: 30
|
||||||
mask:
|
mask:
|
||||||
- ItemMask
|
- ItemMask
|
||||||
|
|||||||
@@ -108,8 +108,6 @@
|
|||||||
- type: Transform
|
- type: Transform
|
||||||
anchored: true
|
anchored: true
|
||||||
- type: Slippery
|
- type: Slippery
|
||||||
paralyzeTime: 2
|
|
||||||
launchForwardsMultiplier: 1.5
|
|
||||||
- type: StepTrigger
|
- type: StepTrigger
|
||||||
intersectRatio: 0.2
|
intersectRatio: 0.2
|
||||||
- type: Physics
|
- type: Physics
|
||||||
|
|||||||
@@ -21,8 +21,6 @@
|
|||||||
sprite: Objects/Specific/Janitorial/soap.rsi
|
sprite: Objects/Specific/Janitorial/soap.rsi
|
||||||
storedRotation: -90
|
storedRotation: -90
|
||||||
- type: Slippery
|
- type: Slippery
|
||||||
paralyzeTime: 2
|
|
||||||
launchForwardsMultiplier: 1.5
|
|
||||||
- type: StepTrigger
|
- type: StepTrigger
|
||||||
intersectRatio: 0.2
|
intersectRatio: 0.2
|
||||||
- type: CollisionWake
|
- type: CollisionWake
|
||||||
@@ -129,8 +127,8 @@
|
|||||||
- type: SolutionContainerVisuals
|
- type: SolutionContainerVisuals
|
||||||
fillBaseName: syndie-
|
fillBaseName: syndie-
|
||||||
- type: Slippery
|
- type: Slippery
|
||||||
paralyzeTime: 5
|
paralyzeTime: 3
|
||||||
launchForwardsMultiplier: 2.5
|
launchForwardsMultiplier: 3
|
||||||
- type: Item
|
- type: Item
|
||||||
heldPrefix: syndie
|
heldPrefix: syndie
|
||||||
- type: FlavorProfile
|
- type: FlavorProfile
|
||||||
@@ -154,8 +152,8 @@
|
|||||||
layers:
|
layers:
|
||||||
- state: syndie-soaplet
|
- state: syndie-soaplet
|
||||||
- type: Slippery
|
- type: Slippery
|
||||||
paralyzeTime: 5
|
paralyzeTime: 1.5 # these things are tiny
|
||||||
launchForwardsMultiplier: 2.5
|
launchForwardsMultiplier: 1.5
|
||||||
- type: StepTrigger
|
- type: StepTrigger
|
||||||
intersectRatio: 0.04
|
intersectRatio: 0.04
|
||||||
- type: Item
|
- type: Item
|
||||||
@@ -196,7 +194,6 @@
|
|||||||
- type: SolutionContainerVisuals
|
- type: SolutionContainerVisuals
|
||||||
fillBaseName: gibs-
|
fillBaseName: gibs-
|
||||||
- type: Slippery
|
- type: Slippery
|
||||||
paralyzeTime: 2
|
|
||||||
- type: StepTrigger
|
- type: StepTrigger
|
||||||
- type: Item
|
- type: Item
|
||||||
heldPrefix: gibs
|
heldPrefix: gibs
|
||||||
@@ -221,8 +218,8 @@
|
|||||||
- type: SolutionContainerVisuals
|
- type: SolutionContainerVisuals
|
||||||
fillBaseName: omega-
|
fillBaseName: omega-
|
||||||
- type: Slippery
|
- type: Slippery
|
||||||
paralyzeTime: 7
|
paralyzeTime: 5.0
|
||||||
launchForwardsMultiplier: 3
|
launchForwardsMultiplier: 3.0
|
||||||
- type: Item
|
- type: Item
|
||||||
heldPrefix: omega
|
heldPrefix: omega
|
||||||
- type: SolutionContainerManager
|
- type: SolutionContainerManager
|
||||||
|
|||||||
@@ -44,8 +44,6 @@
|
|||||||
- !type:DoActsBehavior
|
- !type:DoActsBehavior
|
||||||
acts: [ "Destruction" ]
|
acts: [ "Destruction" ]
|
||||||
- type: Slippery
|
- type: Slippery
|
||||||
paralyzeTime: 2
|
|
||||||
launchForwardsMultiplier: 1.5
|
|
||||||
- type: StepTrigger
|
- type: StepTrigger
|
||||||
intersectRatio: 0.2
|
intersectRatio: 0.2
|
||||||
- type: Physics
|
- type: Physics
|
||||||
|
|||||||
@@ -77,8 +77,6 @@
|
|||||||
meltingPoint: 18.2
|
meltingPoint: 18.2
|
||||||
tileReactions:
|
tileReactions:
|
||||||
- !type:SpillTileReaction
|
- !type:SpillTileReaction
|
||||||
paralyzeTime: 3
|
|
||||||
launchForwardsMultiplier: 2
|
|
||||||
requiredSlipSpeed: 1
|
requiredSlipSpeed: 1
|
||||||
superSlippery: true
|
superSlippery: true
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user