Kick mines (real) (#8056)
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
This commit is contained in:
committed by
GitHub
parent
2f604ce05c
commit
ebfe5e888f
@@ -60,6 +60,7 @@
|
||||
maxVol: 600
|
||||
canReact: false
|
||||
- type: Slippery
|
||||
- type: StepTrigger
|
||||
|
||||
- type: entity
|
||||
id: IronMetalFoam
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
spillSound:
|
||||
path: /Audio/Effects/Fluids/splat.ogg
|
||||
recolor: true
|
||||
- type: Clickable
|
||||
- type: Clickable
|
||||
- type: Evaporation
|
||||
- type: Physics
|
||||
- type: Fixtures
|
||||
@@ -57,6 +57,7 @@
|
||||
- type: PuddleVisualizer
|
||||
- type: Slippery
|
||||
launchForwardsMultiplier: 2.0
|
||||
- type: StepTrigger
|
||||
|
||||
- type: entity
|
||||
name: puddle
|
||||
@@ -75,7 +76,8 @@
|
||||
recolor: true
|
||||
- type: Slippery
|
||||
launchForwardsMultiplier: 2.0
|
||||
|
||||
- type: StepTrigger
|
||||
|
||||
- type: entity
|
||||
name: puddle
|
||||
id: PuddleSplatter
|
||||
@@ -92,7 +94,8 @@
|
||||
- type: PuddleVisualizer
|
||||
- type: Slippery
|
||||
launchForwardsMultiplier: 2.0
|
||||
|
||||
- type: StepTrigger
|
||||
|
||||
- type: entity
|
||||
id: PuddleBlood
|
||||
name: blood
|
||||
@@ -137,7 +140,8 @@
|
||||
- type: PuddleVisualizer
|
||||
- type: Slippery
|
||||
launchForwardsMultiplier: 2.0
|
||||
|
||||
- type: StepTrigger
|
||||
|
||||
- type: entity
|
||||
name: toxins vomit
|
||||
id: PuddleVomitToxin
|
||||
@@ -162,7 +166,8 @@
|
||||
- type: PuddleVisualizer
|
||||
- type: Slippery
|
||||
launchForwardsMultiplier: 2.0
|
||||
|
||||
- type: StepTrigger
|
||||
|
||||
- type: entity
|
||||
name: writing
|
||||
id: PuddleWriting
|
||||
@@ -180,4 +185,4 @@
|
||||
- type: PuddleVisualizer
|
||||
- type: Slippery
|
||||
launchForwardsMultiplier: 2.0
|
||||
|
||||
- type: StepTrigger
|
||||
|
||||
@@ -177,8 +177,9 @@
|
||||
sprite: Objects/Specific/Hydroponics/banana.rsi
|
||||
HeldPrefix: peel
|
||||
- type: Slippery
|
||||
intersectPercentage: 0.2
|
||||
launchForwardsMultiplier: 6.0
|
||||
- type: StepTrigger
|
||||
intersectRatio: 0.2
|
||||
- type: CollisionWake
|
||||
enabled: false
|
||||
- type: Physics
|
||||
|
||||
@@ -193,6 +193,7 @@
|
||||
- type: Slippery
|
||||
paralyzeTime: 4
|
||||
launchForwardsMultiplier: 9.0
|
||||
- type: StepTrigger
|
||||
- type: CollisionWake
|
||||
enabled: false
|
||||
- type: Physics
|
||||
@@ -362,7 +363,7 @@
|
||||
- type: PDA
|
||||
id: CaptainIDCard
|
||||
penSlot:
|
||||
startingItem: PenCap
|
||||
startingItem: PenCap
|
||||
- type: Appearance
|
||||
visuals:
|
||||
- type: PDAVisualizer
|
||||
@@ -379,7 +380,7 @@
|
||||
- type: PDA
|
||||
id: HoPIDCard
|
||||
penSlot:
|
||||
startingItem: PenHop
|
||||
startingItem: PenHop
|
||||
- type: Appearance
|
||||
visuals:
|
||||
- type: PDAVisualizer
|
||||
|
||||
46
Resources/Prototypes/Entities/Objects/Misc/land_mine.yml
Normal file
46
Resources/Prototypes/Entities/Objects/Misc/land_mine.yml
Normal file
@@ -0,0 +1,46 @@
|
||||
- type: entity
|
||||
id: BaseLandMine
|
||||
abstract: true
|
||||
components:
|
||||
- type: Clickable
|
||||
- type: InteractionOutline
|
||||
- type: MovedByPressure
|
||||
- type: Physics
|
||||
bodyType: Static
|
||||
fixedRotation: true
|
||||
- type: Fixtures
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.2,-0.2,0.2,0.2"
|
||||
id: "slips"
|
||||
hard: false
|
||||
layer:
|
||||
- LowImpassable
|
||||
- type: Sprite
|
||||
drawdepth: FloorObjects
|
||||
sprite: Objects/Misc/uglymine.rsi
|
||||
state: uglymine
|
||||
- type: LandMine
|
||||
- type: StepTrigger
|
||||
requiredTriggeredSpeed: 0
|
||||
|
||||
- type: entity
|
||||
name: kick mine
|
||||
parent: BaseLandMine
|
||||
id: LandMineKick
|
||||
components:
|
||||
- type: GhostKickUserOnTrigger
|
||||
|
||||
- type: entity
|
||||
name: explosive mine
|
||||
parent: BaseLandMine
|
||||
id: LandMineExplosive
|
||||
components:
|
||||
- type: ExplodeOnTrigger
|
||||
- type: Explosive
|
||||
explosionType: Default
|
||||
maxIntensity: 10
|
||||
intensitySlope: 3
|
||||
totalIntensity: 120 # about a ~4 tile radius
|
||||
canCreateVacuum: false
|
||||
@@ -14,8 +14,9 @@
|
||||
sprite: Objects/Specific/Janitorial/soap.rsi
|
||||
- type: Slippery
|
||||
paralyzeTime: 2
|
||||
intersectPercentage: 0.2
|
||||
launchForwardsMultiplier: 6.0
|
||||
- type: StepTrigger
|
||||
intersectRatio: 0.2
|
||||
- type: CollisionWake
|
||||
enabled: false
|
||||
- type: Physics
|
||||
@@ -69,6 +70,7 @@
|
||||
- type: Slippery
|
||||
paralyzeTime: 5
|
||||
launchForwardsMultiplier: 9.0
|
||||
- type: StepTrigger
|
||||
- type: Item
|
||||
HeldPrefix: syndie
|
||||
|
||||
@@ -82,6 +84,7 @@
|
||||
state: gibs
|
||||
- type: Slippery
|
||||
paralyzeTime: 2
|
||||
- type: StepTrigger
|
||||
- type: Item
|
||||
HeldPrefix: gibs
|
||||
|
||||
@@ -96,5 +99,6 @@
|
||||
- type: Slippery
|
||||
paralyzeTime: 7
|
||||
launchForwardsMultiplier: 9.0
|
||||
- type: StepTrigger
|
||||
- type: Item
|
||||
HeldPrefix: omega
|
||||
|
||||
Reference in New Issue
Block a user