Merge pull request #193 from PrPleGoo/ThingDoer

Locker shoving
This commit is contained in:
Pieter-Jan Briers
2019-04-12 22:44:11 +02:00
committed by GitHub
6 changed files with 23 additions and 2 deletions

View File

@@ -1,4 +1,4 @@
using JetBrains.Annotations;
using JetBrains.Annotations;
using SS14.Shared.Interfaces.Map;
using SS14.Shared.Prototypes;
using SS14.Shared.Utility;
@@ -19,6 +19,7 @@ namespace Content.Shared.Maps
public bool IsSubFloor { get; private set; }
public bool CanCrowbar { get; private set; }
public string FootstepSounds { get; private set; }
public float Friction { get; set; }
public void AssignTileId(ushort id)
{
@@ -45,6 +46,15 @@ namespace Content.Shared.Maps
{
FootstepSounds = node.AsString();
}
if (mapping.TryGetNode("friction", out node))
{
Friction = node.AsFloat();
}
else
{
Friction = 0;
}
}
}
}

View File

@@ -40,7 +40,7 @@
aabb: "-0.5,-0.25,-0.05,0.25"
- type: Physics
mass: 5
mass: 85
- type: Collidable
DebugColor: "#0000FF"

View File

@@ -15,9 +15,14 @@
- type: Clickable
- type: BoundingBox
aabb: "-0.5,-0.25,0.5,0.25"
- type: Collidable
IsInteractingWithFloor: true
- type: Storage
Capacity: 80
- type: Physics
mass: 25
Anchored: false
placement:
snap:

View File

@@ -5,6 +5,7 @@
is_subfloor: false
can_crowbar: true
footstep_sounds: footstep_floor
friction: 0.35
- type: tile
name: floor_white
@@ -13,6 +14,7 @@
is_subfloor: false
can_crowbar: true
footstep_sounds: footstep_floor
friction: 0.1
- type: tile
name: floor_techmaint
@@ -21,3 +23,4 @@
is_subfloor: false
can_crowbar: true
footstep_sounds: footstep_floor
friction: 0.5

View File

@@ -4,6 +4,7 @@
texture: plating
is_subfloor: true
footstep_sounds: footstep_plating
friction: 0.5
- type: tile
name: underplating
@@ -11,3 +12,4 @@
texture: underplating
is_subfloor: true
footstep_sounds: footstep_plating
friction: 0.5

View File

@@ -2,3 +2,4 @@
name: space
display_name: Space
texture: ""
friction: 0