init
This commit is contained in:
38
Prototypes/_RMC14/Audio/xeno_sound_collections.yml
Normal file
38
Prototypes/_RMC14/Audio/xeno_sound_collections.yml
Normal file
@@ -0,0 +1,38 @@
|
||||
- type: soundCollection
|
||||
id: XenoFootstepLarge
|
||||
files:
|
||||
- /Audio/_RMC14/Xeno/alien_footstep_large1.ogg
|
||||
- /Audio/_RMC14/Xeno/alien_footstep_large2.ogg
|
||||
- /Audio/_RMC14/Xeno/alien_footstep_large3.ogg
|
||||
|
||||
- type: soundCollection
|
||||
id: XenoQueenBreath
|
||||
files:
|
||||
- /Audio/_RMC14/Xeno/alien_queen_breath1.ogg
|
||||
- /Audio/_RMC14/Xeno/alien_queen_breath2.ogg
|
||||
|
||||
- type: soundCollection
|
||||
id: XenoDeath
|
||||
files:
|
||||
- /Audio/_RMC14/Xeno/alien_death.ogg
|
||||
- /Audio/_RMC14/Xeno/alien_death2.ogg
|
||||
|
||||
- type: soundCollection
|
||||
id: XenoResinBreak
|
||||
files:
|
||||
- /Audio/_RMC14/Xeno/alien_resin_break1.ogg
|
||||
- /Audio/_RMC14/Xeno/alien_resin_break2.ogg
|
||||
- /Audio/_RMC14/Xeno/alien_resin_break3.ogg
|
||||
|
||||
- type: soundCollection
|
||||
id: XenoMove
|
||||
files:
|
||||
- /Audio/_RMC14/Xeno/alien_resin_move1.ogg
|
||||
- /Audio/_RMC14/Xeno/alien_resin_move2.ogg
|
||||
|
||||
- type: soundCollection
|
||||
id: XenoEchoRoar
|
||||
files:
|
||||
- /Audio/_RMC14/Xeno/alien_echoroar_1.ogg
|
||||
- /Audio/_RMC14/Xeno/alien_echoroar_2.ogg
|
||||
- /Audio/_RMC14/Xeno/alien_echoroar_3.ogg
|
||||
364
Prototypes/_RMC14/Entities/Objects/Misc/floodlights.yml
Normal file
364
Prototypes/_RMC14/Entities/Objects/Misc/floodlights.yml
Normal file
@@ -0,0 +1,364 @@
|
||||
- type: entity
|
||||
parent: BaseStructureDynamic
|
||||
id: RMCSmallFloodlight
|
||||
name: small floodlight
|
||||
description: A small bit of light in the darkness.
|
||||
components:
|
||||
- type: Transform
|
||||
anchored: true
|
||||
- type: Physics
|
||||
bodyType: Static
|
||||
- type: Anchorable
|
||||
flags:
|
||||
- Anchorable
|
||||
- type: Sprite
|
||||
noRot: true
|
||||
sprite: _RMC14/Objects/Misc/Lights/floodlight.rsi
|
||||
layers:
|
||||
- state: smallfloodon # Temporary until power works.
|
||||
- state: smallflood
|
||||
visible: false
|
||||
map: [ "light" ]
|
||||
- type: InteractionOutline
|
||||
- type: Damageable
|
||||
damageContainer: Inorganic
|
||||
- type: PointLight
|
||||
enabled: true
|
||||
radius: 6
|
||||
netsync: false
|
||||
energy: 2
|
||||
offset: "0, 0"
|
||||
color: "#ECFFFF"
|
||||
mask: /Textures/_RMC14/Effects/LightMasks/quad_cone.png
|
||||
- type: Destructible
|
||||
thresholds:
|
||||
- trigger:
|
||||
!type:DamageTrigger
|
||||
damage: 150
|
||||
behaviors:
|
||||
- !type:PlaySoundBehavior
|
||||
sound:
|
||||
collection: MetalGlassBreak
|
||||
- !type:DoActsBehavior
|
||||
acts: [ "Destruction" ]
|
||||
- type: Fixtures
|
||||
fixtures:
|
||||
fix1:
|
||||
shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.4,-0.4,0.4,0.4"
|
||||
density: 50
|
||||
mask:
|
||||
- MachineMask
|
||||
layer:
|
||||
- WallLayer
|
||||
- type: Appearance
|
||||
|
||||
- type: entity
|
||||
parent: BaseStructure
|
||||
id: RMCTallFloodlight
|
||||
name: tall floodlight
|
||||
description: A pillar of light in the darkness.
|
||||
placement:
|
||||
mode: SnapgridCenter
|
||||
components:
|
||||
- type: Transform
|
||||
anchored: true
|
||||
- type: Physics
|
||||
bodyType: Static
|
||||
- type: Anchorable
|
||||
flags:
|
||||
- Anchorable
|
||||
- type: Sprite
|
||||
noRot: true
|
||||
sprite: _RMC14/Objects/Misc/Lights/floodlightbig.rsi
|
||||
layers:
|
||||
- state: bigflood
|
||||
- state: bigfloodon
|
||||
visible: false
|
||||
map: [ "light" ]
|
||||
offset: "0.0,0.5"
|
||||
drawdepth: Mobs
|
||||
- type: InteractionOutline
|
||||
- type: Damageable
|
||||
damageContainer: Inorganic
|
||||
- type: PointLight
|
||||
enabled: false
|
||||
radius: 7
|
||||
netsync: false
|
||||
offset: "0,0.5"
|
||||
color: "#ECFFFF"
|
||||
mask: /Textures/_RMC14/Effects/LightMasks/quad_cone.png
|
||||
- type: Destructible
|
||||
thresholds:
|
||||
- trigger:
|
||||
!type:DamageTrigger
|
||||
damage: 300
|
||||
behaviors:
|
||||
- !type:PlaySoundBehavior
|
||||
sound:
|
||||
collection: MetalGlassBreak
|
||||
- !type:ChangeConstructionNodeBehavior
|
||||
node: start
|
||||
- type: Repairable
|
||||
- type: Fixtures
|
||||
fixtures:
|
||||
fix1:
|
||||
shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.4,-0.4,0.4,0.4"
|
||||
density: 50
|
||||
mask:
|
||||
- MachineMask
|
||||
layer:
|
||||
- WallLayer
|
||||
- type: Appearance
|
||||
- type: ToggleableVisuals
|
||||
spriteLayer: light
|
||||
|
||||
- type: entity
|
||||
parent: BaseStructure
|
||||
id: RMCFloodlightBroken
|
||||
name: tall broken floodlight
|
||||
description: A pasted on note says 'To fix, unscrew the panel, crowbar out the damaged assembly, weld it fixed, add 2 cable, then close the panel.'
|
||||
components:
|
||||
- type: Transform
|
||||
anchored: true
|
||||
- type: Physics
|
||||
bodyType: Static
|
||||
- type: Anchorable
|
||||
flags:
|
||||
- Anchorable
|
||||
- type: Sprite
|
||||
noRot: true
|
||||
sprite: _RMC14/Objects/Misc/Lights/floodlightbig.rsi
|
||||
state: broken
|
||||
offset: "0.0,0.5"
|
||||
drawdepth: Mobs
|
||||
- type: InteractionOutline
|
||||
- type: Fixtures
|
||||
fixtures:
|
||||
fix1:
|
||||
shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.4,-0.4,0.4,0.4"
|
||||
density: 155
|
||||
mask:
|
||||
- MachineMask
|
||||
layer:
|
||||
- WallLayer
|
||||
|
||||
# LZ Floodlights
|
||||
|
||||
- type: entity
|
||||
parent: BaseStructure
|
||||
id: RMCLZFloodlight
|
||||
name: landing light
|
||||
description: A powerful light usually stationed near landing zones to provide better visibility. This one seems to have been bolted down and is unable to be moved.
|
||||
placement:
|
||||
mode: SnapgridCenter
|
||||
components:
|
||||
- type: Sprite
|
||||
noRot: true
|
||||
sprite: _RMC14/Objects/Misc/Lights/floodlight.rsi
|
||||
state: magical
|
||||
- type: InteractionOutline
|
||||
- type: PointLight
|
||||
enabled: true
|
||||
radius: 6
|
||||
energy: 2
|
||||
netsync: false
|
||||
color: "#ECFFFF"
|
||||
- type: Fixtures
|
||||
fixtures:
|
||||
fix1:
|
||||
shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.4,-0.4,0.4,0.4"
|
||||
density: 50
|
||||
mask:
|
||||
- HighImpassable
|
||||
- type: Appearance
|
||||
|
||||
# Engineer Ship Light
|
||||
|
||||
- type: entity
|
||||
parent: RMCLZFloodlight
|
||||
id: RMCEngineerShipLight
|
||||
name: circular light
|
||||
description: A huge circular light
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: _RMC14/Objects/Misc/Lights/engineer_ship.rsi
|
||||
state: engineerlight_on
|
||||
- type: PointLight
|
||||
enabled: true
|
||||
radius: 14
|
||||
energy: 3
|
||||
color: "#00FFA0"
|
||||
|
||||
# Street
|
||||
|
||||
- type: entity
|
||||
parent: RMCTallFloodlight
|
||||
id: RMCStreetlight
|
||||
name: colony streetlight
|
||||
components:
|
||||
- type: Fixtures
|
||||
fixtures:
|
||||
fix1:
|
||||
shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.1,-0.1,0.1,0.1"
|
||||
density: 50
|
||||
mask:
|
||||
- MachineMask
|
||||
layer:
|
||||
- WallLayer
|
||||
- type: Sprite
|
||||
noRot: true
|
||||
sprite: _RMC14/Objects/Misc/Lights/streetlight.rsi
|
||||
offset: 0.0,0.8
|
||||
layers:
|
||||
- state: street_off
|
||||
visible: false
|
||||
- state: street_on
|
||||
visible: true
|
||||
map: [ "light" ]
|
||||
drawdepth: Mobs
|
||||
- type: PointLight
|
||||
enabled: true
|
||||
|
||||
- type: entity
|
||||
parent: RMCStreetlight
|
||||
id: RMCStreetlightOff
|
||||
suffix: Off
|
||||
name: colony streetlight
|
||||
components:
|
||||
- type: PointLight
|
||||
enabled: false
|
||||
- type: Sprite
|
||||
layers:
|
||||
- state: street_off
|
||||
visible: true
|
||||
- state: street_on
|
||||
visible: false
|
||||
map: [ "light" ]
|
||||
|
||||
- type: entity
|
||||
parent: RMCFloodlightBroken
|
||||
id: RMCStreetlightBroken
|
||||
name: broken colony streetlight
|
||||
description: This thing is ancient, how are you gonna fix it now? Good job, smartass.
|
||||
components:
|
||||
- type: Sprite
|
||||
noRot: true
|
||||
sprite: _RMC14/Objects/Misc/Lights/streetlight.rsi
|
||||
offset: 0.0,0.8
|
||||
state: broken
|
||||
drawdepth: Mobs
|
||||
- type: Fixtures
|
||||
fixtures:
|
||||
fix1:
|
||||
shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.1,-0.1,0.1,0.1"
|
||||
density: 50
|
||||
mask:
|
||||
- MachineMask
|
||||
layer:
|
||||
- WallLayer
|
||||
|
||||
# Traffic light
|
||||
|
||||
- type: entity
|
||||
parent: BaseStructure
|
||||
id: RMCTrafficLightBase
|
||||
name: traffic light
|
||||
description: A traffic light.
|
||||
abstract: true
|
||||
placement:
|
||||
mode: SnapgridCenter
|
||||
components:
|
||||
- type: Transform
|
||||
anchored: true
|
||||
- type: Physics
|
||||
bodyType: Static
|
||||
- type: Anchorable
|
||||
flags:
|
||||
- Anchorable
|
||||
- type: Sprite
|
||||
noRot: true
|
||||
sprite: _RMC14/Objects/Misc/Lights/trafficlights.rsi
|
||||
offset: 0.65,0.8
|
||||
layers:
|
||||
- state: trafficlight
|
||||
- state: trafficlight_on
|
||||
visible: false
|
||||
map: [ "light" ]
|
||||
drawdepth: Mobs
|
||||
- type: Fixtures
|
||||
fixtures:
|
||||
fix1:
|
||||
shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.1,-0.1,0.1,0.1"
|
||||
density: 50
|
||||
mask:
|
||||
- MachineMask
|
||||
layer:
|
||||
- WallLayer
|
||||
- type: InteractionOutline
|
||||
- type: Damageable
|
||||
damageContainer: Inorganic
|
||||
- type: Destructible
|
||||
thresholds:
|
||||
- trigger:
|
||||
!type:DamageTrigger
|
||||
damage: 300
|
||||
behaviors:
|
||||
- !type:PlaySoundBehavior
|
||||
sound:
|
||||
collection: MetalGlassBreak
|
||||
- type: Appearance
|
||||
- type: ToggleableVisuals
|
||||
spriteLayer: light
|
||||
|
||||
- type: entity
|
||||
parent: RMCTrafficLightBase
|
||||
id: RMCTrafficLight
|
||||
|
||||
- type: entity
|
||||
parent: RMCStreetlightBroken
|
||||
id: RMCTrafficLightBroken
|
||||
name: broken traffic light
|
||||
description: This thing is ancient, how are you gonna fix it now? Good job, smartass.
|
||||
components:
|
||||
- type: Sprite
|
||||
noRot: true
|
||||
sprite: _RMC14/Objects/Misc/Lights/trafficlights.rsi
|
||||
offset: 0.65,0.8
|
||||
state: trafficlight_damaged
|
||||
drawdepth: Mobs
|
||||
|
||||
- type: entity
|
||||
parent: RMCTrafficLight
|
||||
id: RMCTrafficLightAlt
|
||||
suffix: Alt
|
||||
components:
|
||||
- type: Sprite
|
||||
layers:
|
||||
- state: trafficlight_alt
|
||||
- state: trafficlight_alt_on
|
||||
visible: false
|
||||
map: [ "light" ]
|
||||
|
||||
- type: entity
|
||||
parent: RMCTrafficLightBroken
|
||||
id: RMCTrafficLightBrokenAlt
|
||||
suffix: Alt
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: _RMC14/Objects/Misc/Lights/trafficlights.rsi
|
||||
state: trafficlight_alt_damaged
|
||||
drawdepth: Mobs
|
||||
12
Prototypes/_RMC14/Entities/Structures/Misc/campfire.yml
Normal file
12
Prototypes/_RMC14/Entities/Structures/Misc/campfire.yml
Normal file
@@ -0,0 +1,12 @@
|
||||
- type: entity
|
||||
id: RMCCampfire
|
||||
parent: Bonfire
|
||||
name: campfire
|
||||
description: A useful tool to turn fellow marines into lifelong friends. Pull up a chair!
|
||||
components:
|
||||
- type: Sprite
|
||||
noRot: true
|
||||
sprite: _RMC14/Structures/campfire.rsi
|
||||
layers:
|
||||
- state: campfire
|
||||
- state: burning
|
||||
131
Prototypes/_RMC14/Entities/Structures/Misc/landing_signs.yml
Normal file
131
Prototypes/_RMC14/Entities/Structures/Misc/landing_signs.yml
Normal file
@@ -0,0 +1,131 @@
|
||||
- type: entity
|
||||
parent: BaseStructure
|
||||
abstract: true
|
||||
id: RMCBaseLandingSign
|
||||
name: sign
|
||||
description: A sign.
|
||||
components:
|
||||
- type: Transform
|
||||
anchored: false
|
||||
- type: Physics
|
||||
bodyType: Static
|
||||
- type: InteractionOutline
|
||||
- type: Sprite
|
||||
drawdepth: OverMobs
|
||||
sprite: _RMC14/Structures/landing_signs.rsi
|
||||
- type: AnimationPlayer
|
||||
|
||||
- type: entity
|
||||
parent: RMCBaseLandingSign
|
||||
id: RMCLazarusLandingSign
|
||||
name: Lazarus landing sign
|
||||
description: A large sign reading 'lazarus landing por-' the rest of it is smeared in blood.
|
||||
components:
|
||||
- type: Sprite
|
||||
state: laz_sign
|
||||
|
||||
- type: entity
|
||||
parent: RMCBaseLandingSign
|
||||
id: RMCSolarisRidgeSign
|
||||
name: Solaris Ridge sign
|
||||
description: A large sign that reads 'Solaris Ridge -', the rest of it is scraped away.
|
||||
components:
|
||||
- type: Sprite
|
||||
state: red_sign
|
||||
|
||||
- type: entity
|
||||
parent: RMCBaseLandingSign
|
||||
id: RMCPrisonSign
|
||||
name: UN Prison Docking sign
|
||||
description: A large sign that reads 'UN Prison Docking -', the rest of it is obscured by claw marks.
|
||||
components:
|
||||
- type: Sprite
|
||||
state: prison_sign
|
||||
|
||||
- type: entity
|
||||
parent: RMCBaseLandingSign
|
||||
id: RMCShivaIceSign
|
||||
name: Shiva's Ice landing sign
|
||||
description: A large sign that reads 'Shiva's Ice L-nding -', bullet holes and torn metal obscure the rest of the signage.
|
||||
components:
|
||||
- type: Sprite
|
||||
state: ice_sign
|
||||
|
||||
- type: entity
|
||||
parent: RMCBaseLandingSign
|
||||
id: RMCTrijentSign
|
||||
name: Trijent landing sign
|
||||
description: A large sign that reads 'Trijent mining col-', with the rest being obscured by what looks to be dried blood, and damage.
|
||||
components:
|
||||
- type: Sprite
|
||||
state: dam_sign
|
||||
|
||||
- type: entity
|
||||
parent: RMCTrijentSign
|
||||
id: RMCTrijentSignAlt
|
||||
description: A large sign that reads 'Trijent mining colony', with half the sign written in Japanese.
|
||||
components:
|
||||
- type: Sprite
|
||||
state: dam_sign_2
|
||||
|
||||
- type: entity
|
||||
parent: RMCBaseLandingSign
|
||||
id: RMCSorokyneSign
|
||||
name: Sorokyne landing sign
|
||||
description: A large sign that reads 'Sorokyne - СОРОКІНО - POP. 110' The Company logo is proudly emblazoned in the corner. Don't eat the resin coated snow.
|
||||
components:
|
||||
- type: Sprite
|
||||
state: sorokyne_1
|
||||
|
||||
- type: entity
|
||||
parent: RMCSorokyneSign
|
||||
id: RMCSorokyneSignAlt
|
||||
description: A large sign that reads 'Sorokyne - СОРОКІНО - POP. 110' The Company logo is proudly emblazoned in the corner. Someone has crudely written 'FUCK OFF' in teal paint across the majority of the sign.
|
||||
components:
|
||||
- type: Sprite
|
||||
state: sorokyne
|
||||
|
||||
- type: entity
|
||||
parent: RMCBaseLandingSign
|
||||
id: RMCNewVaraderoSign
|
||||
name: New Varadero landing sign
|
||||
description: A large sign that reads 'New Varadero'. Its always sunny here!
|
||||
components:
|
||||
- type: Sprite
|
||||
state: new_varadero
|
||||
|
||||
- type: entity
|
||||
parent: RMCBaseLandingSign
|
||||
id: RMCFortBicepSign
|
||||
name: Fort Bicep sign
|
||||
description: A large sign that reads 'Fort Bicep, T-COMMS'.
|
||||
components:
|
||||
- type: Sprite
|
||||
state: fort_biceps
|
||||
|
||||
- type: entity
|
||||
parent: RMCBaseLandingSign
|
||||
id: RMCHybrisaProsperaSign
|
||||
name: Hybrisa Prospera welcome sign
|
||||
description: A large sign that reads 'Welcome to Hybrisa Prospera', The Weston Yamada 'Wings' and logo adorn the sign, as well as some information about the colony.
|
||||
components:
|
||||
- type: Sprite
|
||||
state: hybrisa_sign
|
||||
|
||||
- type: entity
|
||||
parent: RMCBaseLandingSign
|
||||
id: RMCHybrisaProsperaMedicalSign
|
||||
name: Hybrisa Prospera - Emergency Medical Landing Zone one sign
|
||||
description: A large sign that reads 'Emergency Medical - HBP - LZ - 01'.
|
||||
components:
|
||||
- type: Sprite
|
||||
state: hybrisamedical_sign
|
||||
|
||||
- type: entity
|
||||
parent: RMCBaseLandingSign
|
||||
id: RMCHybrisaProsperaMiningSign
|
||||
name: Hybrisa Prospera - Weston-Yamada Tartarus Mining - Landing Zone two sign
|
||||
description: A large sign that reads 'WEYA - TMCC Mining - HBP - LZ - 01' The Tartarus Mining logo is adorns the sign.
|
||||
components:
|
||||
- type: Sprite
|
||||
state: hybrisamining_sign
|
||||
559
Prototypes/_RMC14/Entities/Structures/Platforms/platform.yml
Normal file
559
Prototypes/_RMC14/Entities/Structures/Platforms/platform.yml
Normal file
@@ -0,0 +1,559 @@
|
||||
- type: entity
|
||||
abstract: true
|
||||
id: CMPlatformBase
|
||||
name: platform
|
||||
description: A square metal surface resting on four legs.
|
||||
components:
|
||||
- type: Transform
|
||||
anchored: true
|
||||
- type: Sprite
|
||||
sprite: _RMC14/Structures/platforms.rsi
|
||||
- type: InteractionOutline
|
||||
- type: Clickable
|
||||
- type: Climbable
|
||||
delay: 0.25
|
||||
|
||||
- type: entity
|
||||
abstract: true
|
||||
id: CMPlatformBaseBroken
|
||||
name: destroyed platform
|
||||
description: A square metal surface resting on four legs. It has been destroyed.
|
||||
components:
|
||||
- type: Transform
|
||||
anchored: true
|
||||
- type: Sprite
|
||||
sprite: _RMC14/Structures/platforms.rsi
|
||||
- type: InteractionOutline
|
||||
- type: Clickable
|
||||
|
||||
- type: entity
|
||||
abstract: true
|
||||
parent: CMPlatformBase
|
||||
id: CMPlatformBaseDestructible
|
||||
components:
|
||||
- type: Damageable
|
||||
damageContainer: Inorganic
|
||||
- type: Destructible
|
||||
thresholds:
|
||||
- trigger:
|
||||
!type:DamageTrigger
|
||||
damage: 150 # Excessive damage
|
||||
behaviors:
|
||||
- !type:DoActsBehavior
|
||||
acts: ["Destruction"]
|
||||
- trigger:
|
||||
!type:DamageTrigger
|
||||
damage: 100
|
||||
behaviors:
|
||||
- !type:ChangeConstructionNodeBehavior
|
||||
node: platformBroken
|
||||
- !type:DoActsBehavior
|
||||
acts: ["Breakage"]
|
||||
|
||||
- type: entity
|
||||
parent: CMPlatformBaseBroken
|
||||
id: CMPlatformBroken
|
||||
placement:
|
||||
mode: SnapgridCenter
|
||||
snap:
|
||||
- Wall
|
||||
components:
|
||||
- type: Physics
|
||||
canCollide: false
|
||||
- type: Sprite
|
||||
state: platform_broken
|
||||
|
||||
- type: entity
|
||||
parent: CMPlatformBaseDestructible
|
||||
id: CMPlatform
|
||||
name: platform
|
||||
description: A square metal surface resting on four legs.
|
||||
placement:
|
||||
mode: SnapgridCenter
|
||||
snap:
|
||||
- Wall
|
||||
components:
|
||||
- type: Physics
|
||||
- type: Fixtures
|
||||
fixtures:
|
||||
fix1:
|
||||
shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.49,-0.49,0.49,-0.36"
|
||||
density: 1500
|
||||
mask:
|
||||
- TableMask
|
||||
layer:
|
||||
- TableLayer
|
||||
- type: Sprite
|
||||
state: platform
|
||||
|
||||
- type: entity
|
||||
parent: CMPlatformBaseDestructible
|
||||
id: CMPlatformCorner
|
||||
name: platform
|
||||
description: A square metal surface resting on four legs.
|
||||
placement:
|
||||
mode: SnapgridCenter
|
||||
snap:
|
||||
- Wall
|
||||
components:
|
||||
- type: Physics
|
||||
- type: Fixtures
|
||||
fixtures:
|
||||
fix1:
|
||||
shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.49,-0.49,0.49,-0.36"
|
||||
density: 1500
|
||||
mask:
|
||||
- TableMask
|
||||
layer:
|
||||
- TableLayer
|
||||
fix2:
|
||||
shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "0.49,0.49,0.36,-0.49"
|
||||
density: 1500
|
||||
mask:
|
||||
- TableMask
|
||||
layer:
|
||||
- TableLayer
|
||||
- type: Sprite
|
||||
state: platform_corner
|
||||
- type: Climbable
|
||||
|
||||
- type: entity
|
||||
parent: CMPlatformBaseDestructible
|
||||
id: RMCPlatformCornerSmall
|
||||
name: platform
|
||||
description: A square metal surface resting on four legs.
|
||||
placement:
|
||||
mode: SnapgridCenter
|
||||
snap:
|
||||
- Wall
|
||||
components:
|
||||
- type: Physics
|
||||
- type: Fixtures
|
||||
fixtures:
|
||||
fix1:
|
||||
shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.49,0.49,-0.36,0.36"
|
||||
density: 1500
|
||||
mask:
|
||||
- TableMask
|
||||
layer:
|
||||
- TableLayer
|
||||
- type: Sprite
|
||||
state: platform_deco
|
||||
- type: Climbable
|
||||
|
||||
- type: entity
|
||||
parent: CMPlatformBase
|
||||
id: RMCPlatformRound
|
||||
name: platform
|
||||
description: A square metal surface resting on four legs.
|
||||
placement:
|
||||
mode: SnapgridCenter
|
||||
snap:
|
||||
- Wall
|
||||
components:
|
||||
- type: Physics
|
||||
- type: Fixtures
|
||||
fixtures:
|
||||
fix1:
|
||||
shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.49,-0.49,0.49,-0.36"
|
||||
density: 1500
|
||||
mask:
|
||||
- TableMask
|
||||
layer:
|
||||
- TableLayer
|
||||
fix2:
|
||||
shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.49,-0.49,-0.36,0.49"
|
||||
density: 1500
|
||||
mask:
|
||||
- TableMask
|
||||
layer:
|
||||
- TableLayer
|
||||
fix3:
|
||||
shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "0.36,-0.49,0.49,0.49"
|
||||
density: 1500
|
||||
mask:
|
||||
- TableMask
|
||||
layer:
|
||||
- TableLayer
|
||||
- type: Sprite
|
||||
state: platform_round
|
||||
- type: Climbable
|
||||
|
||||
- type: entity
|
||||
parent: CMPlatform
|
||||
id: RMCPlatformStairRight
|
||||
components:
|
||||
- type: Sprite
|
||||
state: platform_stair
|
||||
|
||||
- type: entity
|
||||
parent: CMPlatform
|
||||
id: RMCPlatformStairLeft
|
||||
components:
|
||||
- type: Sprite
|
||||
state: platform_stair_alt
|
||||
|
||||
- type: entity
|
||||
parent: CMPlatform
|
||||
id: RMCPlatformKutjevo
|
||||
name: raised metal edge
|
||||
description: A raised level of metal, often used to elevate areas above others, or construct bridges. You could probably climb it.
|
||||
components:
|
||||
- type: Sprite
|
||||
state: kutjevo_platform
|
||||
|
||||
- type: entity
|
||||
parent: CMPlatformBroken
|
||||
id: RMCPlatformKutjevoBroken
|
||||
components:
|
||||
- type: Sprite
|
||||
state: kutjevo_platform_broken
|
||||
|
||||
- type: entity
|
||||
parent: RMCPlatformCornerSmall
|
||||
id: RMCPlatformKutjevoCornerSmall
|
||||
name: raised metal corner
|
||||
description: The corner of what appears to be raised piece of metal, often used to imply the illusion of elevation in non-Euclidean 2d spaces. But you don't know that, you're just a spaceman with a rifle.
|
||||
components:
|
||||
- type: Sprite
|
||||
state: kutjevo_platform_deco
|
||||
|
||||
- type: entity
|
||||
parent: CMPlatform
|
||||
id: RMCPlatformKutjevoSM
|
||||
name: raised metal edge
|
||||
description: A raised level of metal, often used to elevate areas above others, or construct bridges. You could probably climb it.
|
||||
components:
|
||||
- type: Sprite
|
||||
state: kutjevo_platform_sm
|
||||
|
||||
- type: entity
|
||||
parent: CMPlatformCorner
|
||||
id: RMCPlatformKutjevoSMCorner
|
||||
name: raised metal edge
|
||||
description: A raised level of metal, often used to elevate areas above others, or construct bridges. You could probably climb it.
|
||||
components:
|
||||
- type: Sprite
|
||||
state: kutjevo_platform_sm_corner
|
||||
|
||||
- type: entity
|
||||
parent: RMCPlatformRound
|
||||
id: RMCPlatformKutjevoSMRound
|
||||
name: raised metal edge
|
||||
description: A raised level of metal, often used to elevate areas above others, or construct bridges. You could probably climb it.
|
||||
components:
|
||||
- type: Sprite
|
||||
state: kutjevo_platform_sm_round
|
||||
|
||||
- type: entity
|
||||
parent: CMPlatform
|
||||
id: RMCPlatformKutjevoStairRight
|
||||
name: raised metal edge
|
||||
description: A raised level of metal, often used to elevate areas above others, or construct bridges. You could probably climb it.
|
||||
components:
|
||||
- type: Sprite
|
||||
state: kutjevo_platform_sm_stair
|
||||
|
||||
- type: entity
|
||||
parent: CMPlatform
|
||||
id: RMCPlatformKutjevoStairLeft
|
||||
name: raised metal edge
|
||||
description: A raised level of metal, often used to elevate areas above others, or construct bridges. You could probably climb it.
|
||||
components:
|
||||
- type: Sprite
|
||||
state: kutjevo_platform_sm_stair_alt
|
||||
|
||||
- type: entity
|
||||
parent: CMPlatform
|
||||
id: RMCPlatformShiva
|
||||
name: raised rubber cord platform
|
||||
description: Reliable steel and a polymer rubber substitute. Doesn't crack under cold weather.
|
||||
components:
|
||||
- type: Sprite
|
||||
state: shiva
|
||||
|
||||
- type: entity
|
||||
parent: CMPlatformBroken
|
||||
id: RMCPlatformShivaBroken
|
||||
name: destroyed rubber cord platform
|
||||
description: Reliable steel and a polymer rubber substitute. Doesn't crack under cold weather. It has been destroyed.
|
||||
components:
|
||||
- type: Sprite
|
||||
state: shiva_broken
|
||||
|
||||
- type: entity
|
||||
parent: RMCPlatformCornerSmall
|
||||
id: RMCPlatformShivaCornerSmall
|
||||
name: raised rubber cord platform
|
||||
description: Reliable steel and a polymer rubber substitute. Doesn't crack under cold weather.
|
||||
components:
|
||||
- type: Sprite
|
||||
state: shiva_deco
|
||||
|
||||
- type: entity
|
||||
parent: CMPlatform
|
||||
id: RMCPlatformKutjevoRock
|
||||
name: raised rock edge
|
||||
description: A collection of stones and rocks that provide ample grappling and vaulting opportunity. Indicates a change in elevation. You could probably climb it.
|
||||
components:
|
||||
- type: Sprite
|
||||
state: kutjevo_rock
|
||||
- type: Physics
|
||||
bodyType: Static
|
||||
|
||||
- type: entity
|
||||
parent: CMPlatformBroken
|
||||
id: RMCPlatformKutjevoRockBroken
|
||||
name: destroyed raised rock edge
|
||||
description: A collection of stones and rocks that provide ample grappling and vaulting opportunity. Indicates a change in elevation. You could probably climb it. It has been destroyed.
|
||||
components:
|
||||
- type: Sprite
|
||||
state: kutjevo_rock_broken
|
||||
|
||||
- type: entity
|
||||
parent: RMCPlatformCornerSmall
|
||||
id: RMCPlatformKutjevoRockCornerSmall
|
||||
name: raised rock corner
|
||||
description: A collection of stones and rocks that cap the edge of some conveniently 1-meter-long lengths of perfectly climbable chest high walls.
|
||||
components:
|
||||
- type: Sprite
|
||||
state: kutjevo_rock_deco
|
||||
- type: Physics
|
||||
bodyType: Static
|
||||
|
||||
- type: entity
|
||||
parent: CMPlatform
|
||||
id: RMCPlatformHybrisaEdge
|
||||
name: raised metal edge
|
||||
description: A raised level of metal, often used to elevate areas above others. You could probably climb it.
|
||||
components:
|
||||
- type: Sprite
|
||||
state: hybrisametal
|
||||
|
||||
- type: entity
|
||||
parent: CMPlatformBroken
|
||||
id: RMCPlatformHybrisaEdgeBroken
|
||||
components:
|
||||
- type: Sprite
|
||||
state: hybrisametal_broken
|
||||
|
||||
- type: entity
|
||||
parent: RMCPlatformCornerSmall
|
||||
id: RMCPlatformHybrisaEdgeCornerSmall
|
||||
name: raised metal corner
|
||||
description: A raised level of metal, often used to elevate areas above others. This is the corner.
|
||||
components:
|
||||
- type: Sprite
|
||||
state: hybrisametal_deco
|
||||
|
||||
- type: entity
|
||||
parent: CMPlatform
|
||||
id: RMCPlatformHybrisa
|
||||
name: raised metal platform
|
||||
description: A raised level of metal, often used to elevate areas above others. You could probably climb it.
|
||||
components:
|
||||
- type: Sprite
|
||||
state: hybrisaplatform
|
||||
|
||||
- type: entity
|
||||
parent: CMPlatformBroken
|
||||
id: RMCPlatformHybrisaBroken
|
||||
components:
|
||||
- type: Sprite
|
||||
state: hybrisametal_broken
|
||||
|
||||
- type: entity
|
||||
parent: RMCPlatformCornerSmall
|
||||
id: RMCPlatformHybrisaCornerSmall
|
||||
name: raised metal corner
|
||||
description: A raised level of metal, often used to elevate areas above others. This is the corner.
|
||||
components:
|
||||
- type: Sprite
|
||||
state: hybrisaplatform_deco
|
||||
|
||||
- type: entity
|
||||
parent: CMPlatform
|
||||
id: RMCPlatformHybrisaTwo
|
||||
name: raised metal platform
|
||||
description: A raised level of metal, often used to elevate areas above others. You could probably climb it.
|
||||
components:
|
||||
- type: Sprite
|
||||
state: hybrisaplatform2
|
||||
|
||||
- type: entity
|
||||
parent: CMPlatformBroken
|
||||
id: RMCPlatformHybrisa2Broken
|
||||
components:
|
||||
- type: Sprite
|
||||
state: hybrisaplatform2_broken
|
||||
|
||||
- type: entity
|
||||
parent: RMCPlatformCornerSmall
|
||||
id: RMCPlatformHybrisaTwoCornerSmall
|
||||
name: raised metal corner
|
||||
description: A raised level of metal, often used to elevate areas above others. This is the corner.
|
||||
components:
|
||||
- type: Sprite
|
||||
state: hybrisaplatform_deco2
|
||||
|
||||
- type: entity
|
||||
parent: CMPlatform
|
||||
id: RMCPlatformHybrisaThree
|
||||
name: raised metal platform
|
||||
description: A raised level of metal, often used to elevate areas above others. You could probably climb it.
|
||||
components:
|
||||
- type: Sprite
|
||||
state: hybrisaplatform3
|
||||
|
||||
- type: entity
|
||||
parent: CMPlatformBroken
|
||||
id: RMCPlatformHybrisa3Broken
|
||||
components:
|
||||
- type: Sprite
|
||||
state: hybrisaplatform3_broken
|
||||
|
||||
- type: entity
|
||||
parent: CMPlatformCorner
|
||||
id: RMCPlatformHybrisaThreeCorner
|
||||
name: raised metal platform
|
||||
description: A raised level of metal, often used to elevate areas above others. You could probably climb it.
|
||||
components:
|
||||
- type: Sprite
|
||||
state: hybrisaplatform3_corner
|
||||
|
||||
- type: entity
|
||||
parent: CMPlatform
|
||||
id: RMCPlatformHybrisaThreeStair
|
||||
name: raised metal platform
|
||||
description: A raised level of metal, often used to elevate areas above others. You could probably climb it.
|
||||
components:
|
||||
- type: Sprite
|
||||
state: hybrisaplatform3_stair
|
||||
|
||||
- type: entity
|
||||
parent: CMPlatform
|
||||
id: RMCPlatformHybrisaThreeStairAlt
|
||||
name: raised metal platform
|
||||
description: A raised level of metal, often used to elevate areas above others. You could probably climb it.
|
||||
components:
|
||||
- type: Sprite
|
||||
state: hybrisaplatform3_stair_alt
|
||||
|
||||
- type: entity
|
||||
parent: RMCPlatformCornerSmall
|
||||
id: RMCPlatformHybrisaThreeCornerSmall
|
||||
name: raised metal corner
|
||||
description: A raised level of metal, often used to elevate areas above others. This is the corner.
|
||||
components:
|
||||
- type: Sprite
|
||||
state: hybrisaplatform_deco3
|
||||
|
||||
- type: entity
|
||||
parent: CMPlatform
|
||||
id: RMCPlatformHybrisaRock
|
||||
name: raised rock edges
|
||||
description: A collection of stones and rocks that provide ample grappling and vaulting opportunity. Indicates a change in elevation. You could probably climb it.
|
||||
components:
|
||||
- type: Sprite
|
||||
state: kutjevo_rockdark
|
||||
|
||||
- type: entity
|
||||
parent: CMPlatformBroken
|
||||
id: RMCPlatformHybrisaRockBroken
|
||||
components:
|
||||
- type: Sprite
|
||||
state: kutjevo_rockdark_broken
|
||||
|
||||
- type: entity
|
||||
parent: RMCPlatformCornerSmall
|
||||
id: RMCPlatformHybrisaRockCornerSmall
|
||||
name: raised rock corner
|
||||
description: A collection of stones and rocks that cap the edge of some conveniently 1-meter-long lengths of perfectly climbable chest high walls.
|
||||
components:
|
||||
- type: Sprite
|
||||
state: kutjevo_rock_decodark
|
||||
|
||||
- type: entity
|
||||
parent: CMPlatform
|
||||
id: RMCPlatformHybrisaStone
|
||||
name: raised stone platform
|
||||
description: A raised level of stone, often used to elevate areas above others. You could probably climb it.
|
||||
components:
|
||||
- type: Sprite
|
||||
state: stone
|
||||
|
||||
- type: entity
|
||||
parent: CMPlatformBroken
|
||||
id: RMCPlatformHybrisaStoneBroken
|
||||
components:
|
||||
- type: Sprite
|
||||
state: stone_broken
|
||||
|
||||
- type: entity
|
||||
parent: RMCPlatformCornerSmall
|
||||
id: RMCPlatformHybrisaStoneCornerSmall
|
||||
name: raised stone corner
|
||||
description: A raised level of stone, often used to elevate areas above others. This is the corner.
|
||||
components:
|
||||
- type: Sprite
|
||||
state: stone_deco
|
||||
|
||||
- type: entity
|
||||
parent: CMPlatform
|
||||
id: RMCPlatformSandstone
|
||||
name: sandstone platform
|
||||
description: A raised level of metal, often used to elevate areas above others, or construct bridges. You could probably climb it.
|
||||
components:
|
||||
- type: Sprite
|
||||
state: stone
|
||||
color: "#b29082"
|
||||
|
||||
- type: entity
|
||||
parent: CMPlatformBroken
|
||||
id: RMCPlatformSandstoneBroken
|
||||
components:
|
||||
- type: Sprite
|
||||
state: stone_broken
|
||||
color: "#b29082"
|
||||
|
||||
- type: entity
|
||||
parent: RMCPlatformCornerSmall
|
||||
id: RMCPlatformSandstoneCornerSmall
|
||||
name: sandstone platform corner
|
||||
description: The corner of what appears to be raised piece of metal, often used to imply the illusion of elevation in non-Euclidean 2d spaces. But you don't know that, you're just a spaceman with a rifle.
|
||||
components:
|
||||
- type: Sprite
|
||||
state: stone_deco
|
||||
color: "#b29082"
|
||||
|
||||
- type: entity
|
||||
parent: CMPlatform
|
||||
id: RMCPlatformSandstoneStairRight
|
||||
name: sandstone platform stair
|
||||
components:
|
||||
- type: Sprite
|
||||
state: stone_stair
|
||||
color: "#b29082"
|
||||
|
||||
- type: entity
|
||||
parent: CMPlatform
|
||||
id: RMCPlatformSandstoneStairLeft
|
||||
name: sandstone platform stair
|
||||
components:
|
||||
- type: Sprite
|
||||
state: stone_stair_alt
|
||||
color: "#b29082"
|
||||
27
Prototypes/_RMC14/Entities/Structures/Platforms/shiva.yml
Normal file
27
Prototypes/_RMC14/Entities/Structures/Platforms/shiva.yml
Normal file
@@ -0,0 +1,27 @@
|
||||
# Shiva Rock
|
||||
- type: entity
|
||||
parent: CMPlatform
|
||||
id: RMCPlatformShivaRock
|
||||
name: ice rock edge
|
||||
description: A solid chunk of desolate rocks and ice. Looks like you could climb it with some difficulty.
|
||||
components:
|
||||
- type: Sprite
|
||||
state: strata_platform
|
||||
|
||||
- type: entity
|
||||
parent: CMPlatformBroken
|
||||
id: RMCPlatformShivaRockBroken
|
||||
name: destroyed ice rock edge
|
||||
description: A solid chunk of desolate rocks and ice. Looks like you could climb it with some difficulty. It has been destroyed.
|
||||
components:
|
||||
- type: Sprite
|
||||
state: strata_platform_broken
|
||||
|
||||
- type: entity
|
||||
parent: RMCPlatformCornerSmall
|
||||
id: RMCPlatformShivaRockCornerSmall
|
||||
name: ice rock corner
|
||||
description: A solid chunk of desolate rocks and ice.
|
||||
components:
|
||||
- type: Sprite
|
||||
state: strata_platform_deco
|
||||
118
Prototypes/_RMC14/Entities/Structures/Platforms/strata.yml
Normal file
118
Prototypes/_RMC14/Entities/Structures/Platforms/strata.yml
Normal file
@@ -0,0 +1,118 @@
|
||||
# Sorokyne Strata
|
||||
|
||||
- type: entity
|
||||
parent: CMPlatform
|
||||
id: RMCPlatformStrata
|
||||
name: raised metal edge
|
||||
description: A raised level of metal, often used to elevate areas above others. You could probably climb it.
|
||||
components:
|
||||
- type: Sprite
|
||||
state: strata_metalplatform
|
||||
|
||||
- type: entity
|
||||
parent: CMPlatformBroken
|
||||
id: RMCPlatformStrataBroken
|
||||
components:
|
||||
- type: Sprite
|
||||
state: strata_metalplatform_broken
|
||||
|
||||
- type: entity
|
||||
parent: RMCPlatformStrata
|
||||
id: RMCPlatformStrataStair
|
||||
components:
|
||||
- type: Sprite
|
||||
state: strata_metalplatform_stair
|
||||
|
||||
- type: entity
|
||||
parent: RMCPlatformStrata
|
||||
id: RMCPlatformStrataStairAlt
|
||||
components:
|
||||
- type: Sprite
|
||||
state: strata_metalplatform_stair_alt
|
||||
|
||||
- type: entity
|
||||
parent: RMCPlatformCornerSmall
|
||||
id: RMCPlatformStrataCornerSmall
|
||||
name: raised metal corner
|
||||
description: A raised level of metal, often used to elevate areas above others. This is the corner.
|
||||
components:
|
||||
- type: Sprite
|
||||
state: strata_metalplatform_deco
|
||||
|
||||
- type: entity
|
||||
parent: CMPlatform
|
||||
id: RMCPlatformStrataTwo
|
||||
name: raised metal edge
|
||||
description: A raised level of metal, often used to elevate areas above others. You could probably climb it.
|
||||
components:
|
||||
- type: Sprite
|
||||
state: strata_metalplatform2
|
||||
|
||||
- type: entity
|
||||
parent: CMPlatformBroken
|
||||
id: RMCPlatformStrata2Broken
|
||||
components:
|
||||
- type: Sprite
|
||||
state: strata_metalplatform2_broken
|
||||
|
||||
- type: entity
|
||||
parent: RMCPlatformCornerSmall
|
||||
id: RMCPlatformStrataTwoCornerSmall
|
||||
name: raised metal corner
|
||||
description: A raised level of metal, often used to elevate areas above others. This is the corner.
|
||||
components:
|
||||
- type: Sprite
|
||||
state: strata_metalplatform_deco2
|
||||
|
||||
- type: entity
|
||||
parent: CMPlatform
|
||||
id: RMCPlatformStrataThree
|
||||
name: raised metal edge
|
||||
description: A raised level of metal, often used to elevate areas above others. You could probably climb it.
|
||||
components:
|
||||
- type: Sprite
|
||||
state: strata_metalplatform3
|
||||
|
||||
- type: entity
|
||||
parent: CMPlatformBroken
|
||||
id: RMCPlatformStrata3Broken
|
||||
components:
|
||||
- type: Sprite
|
||||
state: strata_metalplatform3_broken
|
||||
|
||||
- type: entity
|
||||
parent: RMCPlatformCornerSmall
|
||||
id: RMCPlatformStrataThreeCornerSmall
|
||||
name: raised metal corner
|
||||
description: A raised level of metal, often used to elevate areas above others. This is the corner.
|
||||
components:
|
||||
- type: Sprite
|
||||
state: strata_metalplatform_deco3
|
||||
|
||||
# Sorokyne Rock
|
||||
- type: entity
|
||||
parent: CMPlatform
|
||||
id: RMCPlatformStrataRock
|
||||
name: ice rock edge
|
||||
description: A solid chunk of desolate rocks and ice. Looks like you could climb it with some difficulty.
|
||||
components:
|
||||
- type: Sprite
|
||||
state: strata_rock_platform
|
||||
|
||||
- type: entity
|
||||
parent: CMPlatformBroken
|
||||
id: RMCPlatformStrataRockBroken
|
||||
name: destroyed ice rock edge
|
||||
description: A solid chunk of desolate rocks and ice. Looks like you could climb it with some difficulty. It has been destroyed.
|
||||
components:
|
||||
- type: Sprite
|
||||
state: strata_rock_platform_broken
|
||||
|
||||
- type: entity
|
||||
parent: RMCPlatformCornerSmall
|
||||
id: RMCPlatformStrataRockCornerSmall
|
||||
name: ice rock corner
|
||||
description: A solid chunk of desolate rocks and ice.
|
||||
components:
|
||||
- type: Sprite
|
||||
state: strata_rock_platform_deco
|
||||
@@ -0,0 +1,21 @@
|
||||
- type: entity
|
||||
abstract: true
|
||||
id: BaseHiveStructure
|
||||
components:
|
||||
- type: Transform
|
||||
anchored: true
|
||||
- type: Physics
|
||||
- type: Fixtures
|
||||
fixtures:
|
||||
fix1:
|
||||
shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.49,-0.49,0.49,0.49"
|
||||
layer:
|
||||
- BulletImpassable
|
||||
density: 200
|
||||
- type: InteractionOutline
|
||||
- type: Clickable
|
||||
- type: Damageable
|
||||
damageContainer: Biological
|
||||
damageModifierSet: Wood
|
||||
@@ -0,0 +1,34 @@
|
||||
- type: entity
|
||||
id: HiveEggMorpherXeno
|
||||
parent: BaseHiveStructure
|
||||
name: Egg Morpher
|
||||
description: A disgusting biomass generator that reeks of rotting flesh. Capable of producing parasites on its own.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: _RMC14/Structures/Xenos/hive_structures.rsi
|
||||
layers:
|
||||
- state: eggmorph
|
||||
- type: Fixtures
|
||||
fixtures:
|
||||
fix1:
|
||||
shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.25,-0.25,0.25,0.25"
|
||||
density: 20
|
||||
mask:
|
||||
- ItemMask
|
||||
layer:
|
||||
- BulletImpassable
|
||||
restitution: 0.3
|
||||
friction: 0.2
|
||||
- type: CollisionWake
|
||||
enabled: false
|
||||
- type: Appearance
|
||||
- type: Destructible
|
||||
thresholds:
|
||||
- trigger:
|
||||
!type:DamageTrigger
|
||||
damage: 300
|
||||
behaviors:
|
||||
- !type:DoActsBehavior
|
||||
acts: ["Destruction"]
|
||||
@@ -0,0 +1,18 @@
|
||||
- type: entity
|
||||
id: HiveClusterXeno
|
||||
parent: BaseHiveStructure
|
||||
name: Hive Cluster
|
||||
description: A large clump of gooey mass. It rhythmically pulses, as if its pumping something into the weeds below...
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: _RMC14/Structures/Xenos/hive_cluster.rsi
|
||||
layers:
|
||||
- state: hive_cluster_idle
|
||||
- type: Destructible
|
||||
thresholds:
|
||||
- trigger:
|
||||
!type:DamageTrigger
|
||||
damage: 1200
|
||||
behaviors:
|
||||
- !type:DoActsBehavior
|
||||
acts: ["Destruction"]
|
||||
@@ -0,0 +1,49 @@
|
||||
- type: entity
|
||||
id: HiveCoreXeno
|
||||
parent: BaseHiveStructure
|
||||
name: hive core
|
||||
description: A giant pulsating mound of mass. It looks very much alive.
|
||||
components:
|
||||
- type: Transform
|
||||
anchored: true
|
||||
- type: Physics
|
||||
- type: Fixtures
|
||||
fixtures:
|
||||
fix1:
|
||||
shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.49,-0.49,0.49,0.49"
|
||||
layer:
|
||||
- BulletImpassable
|
||||
density: 200
|
||||
- type: Sprite
|
||||
sprite: _RMC14/Structures/Xenos/hive_structures.rsi
|
||||
layers:
|
||||
- state: core
|
||||
- type: Destructible
|
||||
thresholds:
|
||||
- trigger:
|
||||
!type:DamageTrigger
|
||||
damage: 1200
|
||||
behaviors:
|
||||
- !type:DoActsBehavior
|
||||
acts: ["Destruction"]
|
||||
|
||||
- type: entity
|
||||
id: HivePylonXeno
|
||||
parent: BaseHiveStructure
|
||||
name: hive pylon
|
||||
description: A towering spike of resin. Its base pulsates with large tendrils.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: _RMC14/Structures/Xenos/hive_structures.rsi
|
||||
layers:
|
||||
- state: pylon
|
||||
- type: Destructible
|
||||
thresholds:
|
||||
- trigger:
|
||||
!type:DamageTrigger
|
||||
damage: 100
|
||||
behaviors:
|
||||
- !type:DoActsBehavior
|
||||
acts: ["Destruction"]
|
||||
@@ -0,0 +1,18 @@
|
||||
- type: entity
|
||||
id: HiveRecoveryNodeXeno
|
||||
parent: BaseHiveStructure
|
||||
name: Recovery Node
|
||||
description: A warm, soothing light source that pulsates with a faint hum.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: _RMC14/Structures/Xenos/hive_structures.rsi
|
||||
state: recovery
|
||||
- type: Destructible
|
||||
thresholds:
|
||||
- trigger:
|
||||
!type:DamageTrigger
|
||||
damage: 400
|
||||
behaviors:
|
||||
- !type:DoActsBehavior
|
||||
acts: ["Destruction"]
|
||||
|
||||
108
Prototypes/_RMC14/Entities/Structures/Xeno/xeno_doors.yml
Normal file
108
Prototypes/_RMC14/Entities/Structures/Xeno/xeno_doors.yml
Normal file
@@ -0,0 +1,108 @@
|
||||
- type: entity
|
||||
parent: CMBaseXenoStructure
|
||||
id: DoorXenoResin
|
||||
name: resin door
|
||||
description: That's a resin door.
|
||||
placement:
|
||||
mode: SnapgridCenter
|
||||
components:
|
||||
- type: InteractionOutline
|
||||
- type: Sprite
|
||||
sprite: _RMC14/Structures/Xenos/xeno_resin_door.rsi
|
||||
layers:
|
||||
- state: resin
|
||||
map: ["enum.DoorVisualLayers.Base"]
|
||||
- state: closed_unlit
|
||||
map: ["enum.DoorVisualLayers.BaseUnlit"]
|
||||
- state: closed_unlit
|
||||
map: ["enum.DoorVisualLayers.BaseBolted"]
|
||||
- type: AnimationPlayer
|
||||
- type: Physics
|
||||
- type: Fixtures
|
||||
fixtures:
|
||||
fix1:
|
||||
shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.49,-0.49,0.49,0.49" # don't want this colliding with walls or they won't close
|
||||
density: 100
|
||||
mask:
|
||||
- FullTileMask
|
||||
layer:
|
||||
- AirlockLayer
|
||||
- type: Door
|
||||
canPry: false
|
||||
crushDamage:
|
||||
types:
|
||||
Blunt: 15
|
||||
openSpriteState: resinopen
|
||||
closedSpriteState: resin
|
||||
openingSpriteState: resinopening
|
||||
closingSpriteState: resinclosing
|
||||
openSound:
|
||||
path: /Audio/_RMC14/Xeno/alien_resin_move1.ogg
|
||||
closeSound:
|
||||
path: /Audio/_RMC14/Xeno/alien_resin_move2.ogg
|
||||
- type: Appearance
|
||||
- type: Airtight
|
||||
fixVacuum: true
|
||||
noAirWhenFullyAirBlocked: false
|
||||
- type: Occluder
|
||||
- type: Damageable
|
||||
damageContainer: Biological
|
||||
damageModifierSet: Wood
|
||||
- type: Destructible
|
||||
thresholds:
|
||||
- trigger:
|
||||
!type:DamageTrigger
|
||||
damage: 600
|
||||
behaviors:
|
||||
- !type:DoActsBehavior
|
||||
acts: ["Destruction"]
|
||||
- type: IconSmooth
|
||||
key: walls
|
||||
mode: NoSprite
|
||||
- type: Airlock
|
||||
emergencyAccessLayer: false
|
||||
animatePanel: false
|
||||
powered: true
|
||||
openingSpriteState: closed_unlit
|
||||
closingSpriteState: closed_unlit
|
||||
|
||||
- type: entity
|
||||
parent: DoorXenoResin
|
||||
id: DoorXenoResinThick
|
||||
name: thick resin door
|
||||
description: A thick resin door, which is more durable.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: _RMC14/Structures/Xenos/xeno_resin_door.rsi
|
||||
layers:
|
||||
- state: thick_resin
|
||||
map: ["enum.DoorVisualLayers.Base"]
|
||||
- state: closed_unlit
|
||||
map: ["enum.DoorVisualLayers.BaseUnlit"]
|
||||
- state: closed_unlit
|
||||
map: ["enum.DoorVisualLayers.BaseBolted"]
|
||||
- type: Door
|
||||
crushDamage:
|
||||
types:
|
||||
Blunt: 15
|
||||
openSpriteState: thick_resinopen
|
||||
closedSpriteState: thick_resin
|
||||
openingSpriteState: thick_resinopening
|
||||
closingSpriteState: thick_resinclosing
|
||||
openSound:
|
||||
path: /Audio/_RMC14/Xeno/alien_resin_move1.ogg
|
||||
closeSound:
|
||||
path: /Audio/_RMC14/Xeno/alien_resin_move2.ogg
|
||||
- type: Destructible
|
||||
thresholds:
|
||||
- trigger:
|
||||
!type:DamageTrigger
|
||||
damage: 900
|
||||
behaviors:
|
||||
- !type:DoActsBehavior
|
||||
acts: ["Destruction"]
|
||||
- type: IconSmooth
|
||||
key: walls
|
||||
mode: NoSprite
|
||||
87
Prototypes/_RMC14/Entities/Structures/Xeno/xeno_egg.yml
Normal file
87
Prototypes/_RMC14/Entities/Structures/Xeno/xeno_egg.yml
Normal file
@@ -0,0 +1,87 @@
|
||||
- type: entity
|
||||
parent: BaseItem
|
||||
id: XenoEgg
|
||||
name: egg
|
||||
description: It looks like a weird egg.
|
||||
placement:
|
||||
mode: SnapgridCenter
|
||||
snap:
|
||||
- Wall
|
||||
components:
|
||||
- type: Item
|
||||
size: Ginormous
|
||||
- type: Fixtures
|
||||
fixtures:
|
||||
fix1:
|
||||
shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.25,-0.25,0.25,0.25"
|
||||
density: 20
|
||||
mask:
|
||||
- ItemMask
|
||||
restitution: 0.3
|
||||
friction: 0.2
|
||||
- type: CollisionWake
|
||||
enabled: false
|
||||
- type: Sprite
|
||||
sprite: _RMC14/Structures/Xenos/xeno_egg.rsi
|
||||
drawdepth: Items
|
||||
layers:
|
||||
- state: egg_item
|
||||
- type: Damageable
|
||||
damageContainer: Biological
|
||||
- type: Destructible
|
||||
thresholds:
|
||||
- trigger:
|
||||
!type:DamageTrigger
|
||||
damage: 80
|
||||
behaviors:
|
||||
- !type:DoActsBehavior
|
||||
acts: [ "Destruction" ]
|
||||
|
||||
- type: entity
|
||||
parent: BaseItem
|
||||
id: XenoEggDestroyed
|
||||
name: destroyed egg
|
||||
description: A mess of... something.
|
||||
placement:
|
||||
mode: SnapgridCenter
|
||||
snap:
|
||||
- Wall
|
||||
components:
|
||||
- type: Item
|
||||
size: Ginormous
|
||||
- type: Transform
|
||||
anchored: true
|
||||
- type: Physics
|
||||
bodyType: Static
|
||||
- type: Fixtures
|
||||
fixtures:
|
||||
fix1:
|
||||
shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.25,-0.25,0.25,0.25"
|
||||
density: 20
|
||||
mask:
|
||||
- ItemMask
|
||||
layer:
|
||||
- BulletImpassable
|
||||
restitution: 0.3
|
||||
friction: 0.2
|
||||
- type: CollisionWake
|
||||
enabled: false
|
||||
- type: Sprite
|
||||
sprite: _RMC14/Structures/Xenos/xeno_egg.rsi
|
||||
drawdepth: Items
|
||||
layers:
|
||||
- state: egg_exploded
|
||||
- type: Damageable
|
||||
damageContainer: Biological
|
||||
- type: Destructible
|
||||
thresholds:
|
||||
- trigger:
|
||||
!type:DamageTrigger
|
||||
damage: 60
|
||||
behaviors:
|
||||
- !type:DoActsBehavior
|
||||
acts: [ "Destruction" ]
|
||||
38
Prototypes/_RMC14/Entities/Structures/Xeno/xeno_nest.yml
Normal file
38
Prototypes/_RMC14/Entities/Structures/Xeno/xeno_nest.yml
Normal file
@@ -0,0 +1,38 @@
|
||||
- type: entity
|
||||
id: XenoNest
|
||||
name: alien nest
|
||||
description: It's a gruesome pile of thick, sticky resin shaped like a nest.
|
||||
placement:
|
||||
mode: SnapgridCenter
|
||||
snap:
|
||||
- Wall
|
||||
components:
|
||||
- type: Physics
|
||||
bodyType: Static
|
||||
- type: Sprite
|
||||
sprite: _RMC14/Structures/Xenos/xeno_weeds.rsi
|
||||
state: nest_overlay
|
||||
drawdepth: Overdoors # Goobstation - render above most things
|
||||
- type: Fixtures
|
||||
fixtures:
|
||||
fix1:
|
||||
shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.5,-0.5,0.5,0.5"
|
||||
layer:
|
||||
- SlipLayer
|
||||
mask:
|
||||
- ItemMask
|
||||
density: 1000
|
||||
hard: false
|
||||
- type: Clickable
|
||||
- type: Damageable
|
||||
damageContainer: Biological
|
||||
- type: Destructible
|
||||
thresholds:
|
||||
- trigger:
|
||||
!type:DamageTrigger
|
||||
damage: 100
|
||||
behaviors:
|
||||
- !type:DoActsBehavior
|
||||
acts: ["Destruction"]
|
||||
46
Prototypes/_RMC14/Entities/Structures/Xeno/xeno_tunnel.yml
Normal file
46
Prototypes/_RMC14/Entities/Structures/Xeno/xeno_tunnel.yml
Normal file
@@ -0,0 +1,46 @@
|
||||
- type: entity
|
||||
id: XenoTunnel
|
||||
name: Tunnel
|
||||
description: A tunnel entrance. Looks like it was dug by some kind of clawed beast.
|
||||
placement:
|
||||
mode: SnapgridCenter
|
||||
components:
|
||||
- type: Transform
|
||||
anchored: true
|
||||
- type: Sprite
|
||||
sprite: _RMC14/Structures/Xenos/xeno_tunnel.rsi
|
||||
state: hole
|
||||
noRot: true
|
||||
- type: InteractionOutline
|
||||
- type: Clickable
|
||||
|
||||
- type: entity
|
||||
parent: XenoTunnel
|
||||
id: XenoTunnelMaint
|
||||
name: Maintenance Hatch
|
||||
description: An entrance to a maintenance tunnel. You can see bits of slime and resin within. Pieces of debris keep you from getting a closer look.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: _RMC14/Structures/Xenos/xeno_tunnel.rsi
|
||||
state: maintenancehatch_alt
|
||||
|
||||
- type: entity
|
||||
parent: XenoTunnelMaint
|
||||
id: XenoTunnelMaintNoXenoDesc
|
||||
description: An entrance to a maintenance tunnel. Pieces of debris keep you from getting a closer look.
|
||||
|
||||
- type: entity
|
||||
parent: XenoTunnelMaint
|
||||
id: XenoTunnelMaintHybrisa
|
||||
name: Sewer Manhole
|
||||
components:
|
||||
- type: Sprite
|
||||
state: wymanhole
|
||||
|
||||
- type: entity
|
||||
parent: XenoTunnelMaintNoXenoDesc
|
||||
id: XenoTunnelMaintHybrisaNoXenoDesc
|
||||
name: Sewer Manhole
|
||||
components:
|
||||
- type: Sprite
|
||||
state: wymanhole
|
||||
158
Prototypes/_RMC14/Entities/Structures/Xeno/xeno_walls.yml
Normal file
158
Prototypes/_RMC14/Entities/Structures/Xeno/xeno_walls.yml
Normal file
@@ -0,0 +1,158 @@
|
||||
- type: entity
|
||||
parent: BaseStructure
|
||||
id: CMBaseXenoStructure
|
||||
abstract: true
|
||||
placement:
|
||||
mode: SnapgridCenter
|
||||
components:
|
||||
- type: MeleeSound
|
||||
soundGroups:
|
||||
Brute:
|
||||
collection: XenoResinBreak
|
||||
- type: NpcFactionMember
|
||||
factions:
|
||||
- Xeno
|
||||
|
||||
- type: entity
|
||||
parent:
|
||||
- BaseWall
|
||||
- CMBaseXenoStructure
|
||||
id: BaseWallXeno
|
||||
name: resin wall
|
||||
abstract: true
|
||||
placement:
|
||||
mode: SnapgridCenter
|
||||
components:
|
||||
- type: Damageable
|
||||
damageContainer: Biological
|
||||
damageModifierSet: Wood
|
||||
- type: Appearance
|
||||
- type: PlacementReplacement
|
||||
key: walls
|
||||
- type: ExplosionResistance
|
||||
damageCoefficient: 3.64
|
||||
- type: Tag
|
||||
tags:
|
||||
- Wall
|
||||
|
||||
- type: entity
|
||||
parent: BaseWallXeno
|
||||
id: WallXenoResin
|
||||
name: resin wall
|
||||
description: Weird slime solidified into a wall.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: _RMC14/Structures/Xenos/xeno_resin_wall.rsi
|
||||
- type: Icon
|
||||
sprite: _RMC14/Structures/Xenos/xeno_resin_wall.rsi
|
||||
state: resin
|
||||
- type: IconSmooth
|
||||
key: walls
|
||||
base: resin
|
||||
- type: Destructible
|
||||
thresholds:
|
||||
- trigger:
|
||||
!type:DamageTrigger
|
||||
damage: 900
|
||||
behaviors:
|
||||
- !type:DoActsBehavior
|
||||
acts: ["Destruction"]
|
||||
|
||||
- type: entity
|
||||
parent: WallXenoResin
|
||||
id: WallXenoResinThick
|
||||
name: thick resin wall
|
||||
description: Weird slime solidified into a thick wall.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: _RMC14/Structures/Xenos/xeno_resin_wall.rsi
|
||||
- type: Icon
|
||||
sprite: _RMC14/Structures/Xenos/xeno_resin_wall.rsi
|
||||
state: thickresin
|
||||
- type: IconSmooth
|
||||
key: walls
|
||||
base: thickresin
|
||||
- type: Destructible
|
||||
thresholds:
|
||||
- trigger:
|
||||
!type:DamageTrigger
|
||||
damage: 1350
|
||||
behaviors:
|
||||
- !type:DoActsBehavior
|
||||
acts: ["Destruction"]
|
||||
|
||||
- type: entity
|
||||
parent: BaseWallXeno
|
||||
id: BaseMembraneXeno
|
||||
name: resin membrane
|
||||
abstract: true
|
||||
components:
|
||||
- type: Destructible
|
||||
thresholds:
|
||||
- trigger:
|
||||
!type:DamageTrigger
|
||||
damage: 300
|
||||
behaviors:
|
||||
- !type:DoActsBehavior
|
||||
acts: ["Destruction"]
|
||||
- type: IconSmooth
|
||||
key: walls
|
||||
- type: Occluder
|
||||
enabled: false
|
||||
- type: Fixtures
|
||||
fixtures:
|
||||
fix1:
|
||||
shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.5,-0.5,0.5,0.5"
|
||||
mask:
|
||||
- FullTileMask
|
||||
layer:
|
||||
- GlassLayer
|
||||
density: 1000
|
||||
|
||||
- type: entity
|
||||
parent: BaseMembraneXeno
|
||||
id: WallXenoMembrane
|
||||
name: resin membrane
|
||||
description: Weird slime translucent enough to let light pass through.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: _RMC14/Structures/Xenos/xeno_resin_wall.rsi
|
||||
- type: Icon
|
||||
sprite: _RMC14/Structures/Xenos/xeno_resin_wall.rsi
|
||||
state: membrane
|
||||
- type: Destructible
|
||||
thresholds:
|
||||
- trigger:
|
||||
!type:DamageTrigger
|
||||
damage: 300
|
||||
behaviors:
|
||||
- !type:DoActsBehavior
|
||||
acts: ["Destruction"]
|
||||
- type: IconSmooth
|
||||
key: walls
|
||||
base: membrane
|
||||
|
||||
- type: entity
|
||||
parent: BaseMembraneXeno
|
||||
id: WallXenoMembraneThick
|
||||
name: thick resin membrane
|
||||
description: Weird thick slime just translucent enough to let light pass through.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: _RMC14/Structures/Xenos/xeno_resin_wall.rsi
|
||||
- type: Icon
|
||||
sprite: _RMC14/Structures/Xenos/xeno_resin_wall.rsi
|
||||
state: thickmembrane
|
||||
- type: Destructible
|
||||
thresholds:
|
||||
- trigger:
|
||||
!type:DamageTrigger
|
||||
damage: 600
|
||||
behaviors:
|
||||
- !type:DoActsBehavior
|
||||
acts: ["Destruction"]
|
||||
- type: IconSmooth
|
||||
key: walls
|
||||
base: thickmembrane
|
||||
190
Prototypes/_RMC14/Entities/Structures/Xeno/xeno_weeds.yml
Normal file
190
Prototypes/_RMC14/Entities/Structures/Xeno/xeno_weeds.yml
Normal file
@@ -0,0 +1,190 @@
|
||||
- type: entity
|
||||
id: XenoWeeds
|
||||
name: weeds
|
||||
description: Weird black weeds...
|
||||
placement:
|
||||
mode: SnapgridCenter
|
||||
snap:
|
||||
- Wall
|
||||
components:
|
||||
- type: Transform
|
||||
anchored: true
|
||||
- type: Physics
|
||||
bodyType: Static
|
||||
- type: Fixtures
|
||||
fixtures:
|
||||
fix1:
|
||||
shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.45,-0.45,0.45,0.45"
|
||||
layer:
|
||||
- SlipLayer
|
||||
mask:
|
||||
- ItemMask
|
||||
density: 1000
|
||||
hard: false
|
||||
- type: Clickable
|
||||
- type: Sprite
|
||||
sprite: _RMC14/Structures/Xenos/xeno_weeds.rsi
|
||||
drawdepth: FloorTiles
|
||||
layers:
|
||||
- state: weed0
|
||||
- type: IconSmooth
|
||||
key: cm_xeno_weeds
|
||||
base: weed_dir
|
||||
mode: CardinalFlags
|
||||
- type: RandomSprite
|
||||
available:
|
||||
- 0:
|
||||
weed0: ""
|
||||
- 0:
|
||||
weed1: ""
|
||||
- 0:
|
||||
weed2: ""
|
||||
- 0:
|
||||
weed3: ""
|
||||
- 0:
|
||||
weed4: ""
|
||||
- 0:
|
||||
weed5: ""
|
||||
- 0:
|
||||
weed6: ""
|
||||
- 0:
|
||||
weed7: ""
|
||||
- 0:
|
||||
weed8: ""
|
||||
- 0:
|
||||
weed9: ""
|
||||
- 0:
|
||||
weed10: ""
|
||||
- 0:
|
||||
weed11: ""
|
||||
- 0:
|
||||
weed12: ""
|
||||
- 0:
|
||||
weed13: ""
|
||||
- 0:
|
||||
weed14: ""
|
||||
- 0:
|
||||
weed15: ""
|
||||
- type: Damageable
|
||||
damageContainer: Biological
|
||||
damageModifierSet: Wood
|
||||
- type: Destructible
|
||||
thresholds:
|
||||
- trigger:
|
||||
!type:DamageTrigger
|
||||
damage: 5
|
||||
behaviors:
|
||||
- !type:DoActsBehavior
|
||||
acts: [ "Destruction" ]
|
||||
- type: MeleeSound
|
||||
soundGroups:
|
||||
Brute:
|
||||
collection: XenoResinBreak
|
||||
|
||||
- type: entity
|
||||
parent: XenoWeeds
|
||||
id: XenoWeedsSource
|
||||
name: weed node
|
||||
description: A weird, pulsating node
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: _RMC14/Structures/Xenos/xeno_weeds.rsi
|
||||
drawdepth: FloorTiles
|
||||
layers:
|
||||
- state: weed0
|
||||
- state: constructionnode
|
||||
- type: Destructible
|
||||
thresholds:
|
||||
- trigger:
|
||||
!type:DamageTrigger
|
||||
damage: 11
|
||||
behaviors:
|
||||
- !type:DoActsBehavior
|
||||
acts: [ "Destruction" ]
|
||||
- type: Damageable
|
||||
damage:
|
||||
groups:
|
||||
Brute: 6
|
||||
|
||||
- type: entity
|
||||
id: XenoWeedsWall
|
||||
name: weeds
|
||||
placement:
|
||||
mode: SnapgridCenter
|
||||
snap:
|
||||
- Wall
|
||||
components:
|
||||
- type: Transform
|
||||
anchored: true
|
||||
- type: Physics
|
||||
bodyType: Static
|
||||
- type: Fixtures
|
||||
fixtures:
|
||||
fix1:
|
||||
shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.5,-0.5,0.5,0.5"
|
||||
layer:
|
||||
- WallLayer
|
||||
density: 1000
|
||||
hard: false
|
||||
- type: Clickable
|
||||
- type: Sprite
|
||||
sprite: _RMC14/Structures/Xenos/xeno_weeds.rsi
|
||||
drawdepth: Objects
|
||||
- type: IconSmooth
|
||||
key: cm_xeno_weeds_walls
|
||||
base: weedwall
|
||||
mode: Corners
|
||||
- type: Damageable
|
||||
damageContainer: Biological
|
||||
- type: Destructible
|
||||
thresholds:
|
||||
- trigger:
|
||||
!type:DamageTrigger
|
||||
damage: 5
|
||||
behaviors:
|
||||
- !type:DoActsBehavior
|
||||
acts: [ "Destruction" ]
|
||||
- type: WallMount
|
||||
arc: 360
|
||||
|
||||
# Gardener's weeds
|
||||
- type: entity
|
||||
parent: XenoWeeds
|
||||
id: XenoHardyWeeds
|
||||
components:
|
||||
- type: Sprite
|
||||
color: "#a1a1a1"
|
||||
- type: Destructible
|
||||
thresholds:
|
||||
- trigger:
|
||||
!type:DamageTrigger
|
||||
damage: 10
|
||||
behaviors:
|
||||
- !type:DoActsBehavior
|
||||
acts: [ "Destruction" ]
|
||||
|
||||
- type: entity
|
||||
parent: XenoHardyWeeds
|
||||
id: XenoHardyWeedsSource
|
||||
name: hardy weed node
|
||||
description: A weird, pulsating node
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: _RMC14/Structures/Xenos/xeno_weeds.rsi
|
||||
drawdepth: FloorTiles
|
||||
color: "#a1a1a1"
|
||||
layers:
|
||||
- state: weed0
|
||||
- state: constructionnode
|
||||
- type: Destructible
|
||||
thresholds:
|
||||
- trigger:
|
||||
!type:DamageTrigger
|
||||
damage: 11
|
||||
behaviors:
|
||||
- !type:DoActsBehavior
|
||||
acts: [ "Destruction" ]
|
||||
185
Prototypes/_RMC14/Entities/Structures/catwalk.yml
Normal file
185
Prototypes/_RMC14/Entities/Structures/catwalk.yml
Normal file
@@ -0,0 +1,185 @@
|
||||
- type: entity
|
||||
id: CMCatwalk
|
||||
name: catwalk
|
||||
description: A catwalk for easier EVA maneuvering and cable placement.
|
||||
placement:
|
||||
mode: SnapgridCenter
|
||||
components:
|
||||
- type: Clickable
|
||||
- type: Sprite
|
||||
sprite: _RMC14/Structures/catwalk.rsi
|
||||
drawdepth: FloorTiles
|
||||
state: catwalk
|
||||
noRot: false
|
||||
- type: Icon
|
||||
sprite: _RMC14/Structures/catwalk.rsi
|
||||
state: catwalk
|
||||
- type: Transform
|
||||
anchored: true
|
||||
- type: FootstepModifier
|
||||
footstepSoundCollection:
|
||||
collection: FootstepCatwalk
|
||||
params:
|
||||
volume: 8
|
||||
- type: Tag
|
||||
tags:
|
||||
- Catwalk
|
||||
- type: Damageable
|
||||
damageContainer: Inorganic
|
||||
- type: Destructible
|
||||
thresholds:
|
||||
- trigger:
|
||||
!type:DamageTrigger
|
||||
damage: 500
|
||||
behaviors:
|
||||
- !type:DoActsBehavior
|
||||
acts: [ "Destruction" ]
|
||||
|
||||
- type: entity
|
||||
parent: CMCatwalk
|
||||
id: RMCCatwalkAI
|
||||
components:
|
||||
- type: Sprite
|
||||
state: ai_catwalk
|
||||
|
||||
- type: entity
|
||||
parent: CMCatwalk
|
||||
id: RMCCatwalkAIWhite
|
||||
components:
|
||||
- type: Sprite
|
||||
state: w_ai_catwalk
|
||||
|
||||
- type: entity
|
||||
parent: CMCatwalk
|
||||
id: CMCatwalkShiva
|
||||
components:
|
||||
- type: Sprite
|
||||
state: shiva_catwalk
|
||||
|
||||
- type: entity
|
||||
parent: CMCatwalk
|
||||
id: CMCatwalkPrison
|
||||
components:
|
||||
- type: Sprite
|
||||
state: prison_catwalk
|
||||
|
||||
- type: entity
|
||||
parent: CMCatwalk
|
||||
id: RMCCatwalkKutjevo
|
||||
components:
|
||||
- type: Sprite
|
||||
state: kutjevo_catwalk
|
||||
|
||||
- type: entity
|
||||
parent: CMCatwalk
|
||||
id: RMCCatwalkStrata
|
||||
components:
|
||||
- type: Sprite
|
||||
state: strata_catwalk
|
||||
|
||||
- type: entity
|
||||
parent: CMCatwalk
|
||||
id: RMCCatwalkHybrisa
|
||||
name: solid metal grate
|
||||
components:
|
||||
- type: Sprite
|
||||
state: solidgrate1
|
||||
|
||||
- type: entity
|
||||
parent: CMCatwalk
|
||||
id: RMCCatwalkHybrisaLattice
|
||||
name: structural lattice
|
||||
components:
|
||||
- type: Sprite
|
||||
state: latticefull
|
||||
|
||||
- type: entity
|
||||
parent: CMCatwalk
|
||||
id: RMCCatwalkHybrisaElevator
|
||||
name: solid metal grate
|
||||
components:
|
||||
- type: Sprite
|
||||
state: solidgrate5
|
||||
|
||||
# Monorail
|
||||
|
||||
- type: entity
|
||||
id: RMCMonorailStraight
|
||||
name: monorail track
|
||||
description: The rail system for the CORSAT monorail.
|
||||
placement:
|
||||
mode: SnapgridCenter
|
||||
components:
|
||||
- type: Clickable
|
||||
- type: Sprite
|
||||
sprite: _RMC14/Structures/catwalk.rsi
|
||||
drawdepth: FloorTiles
|
||||
state: monorailStraight
|
||||
noRot: false
|
||||
- type: Icon
|
||||
sprite: _RMC14/Structures/catwalk.rsi
|
||||
state: monorailStraight
|
||||
- type: Transform
|
||||
anchored: true
|
||||
- type: FootstepModifier
|
||||
footstepSoundCollection:
|
||||
collection: FootstepCatwalk
|
||||
params:
|
||||
volume: 8
|
||||
- type: Tag
|
||||
tags:
|
||||
- Catwalk
|
||||
|
||||
- type: entity
|
||||
parent: RMCMonorailStraight
|
||||
id: RMCMonorailBend
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: _RMC14/Structures/catwalk.rsi
|
||||
drawdepth: FloorTiles
|
||||
state: monorailBend
|
||||
- type: Icon
|
||||
sprite: _RMC14/Structures/catwalk.rsi
|
||||
state: monorailBend
|
||||
|
||||
# Minecart Track
|
||||
|
||||
- type: entity
|
||||
parent: RMCMonorailStraight
|
||||
id: RMCRailroadStraight
|
||||
name: rails
|
||||
description: Minecarts and rail vehicles go on these.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: _RMC14/Structures/catwalk.rsi
|
||||
drawdepth: FloorTiles
|
||||
state: railroadStraight
|
||||
- type: Icon
|
||||
sprite: _RMC14/Structures/catwalk.rsi
|
||||
state: railroadStraight
|
||||
|
||||
- type: entity
|
||||
parent: RMCRailroadStraight
|
||||
id: RMCRailroadBend
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: _RMC14/Structures/catwalk.rsi
|
||||
drawdepth: FloorTiles
|
||||
state: railroadBend
|
||||
- type: Icon
|
||||
sprite: _RMC14/Structures/catwalk.rsi
|
||||
state: railroadBend
|
||||
|
||||
- type: entity
|
||||
parent: RMCRailroadStraight
|
||||
id: RMCRailroadBumper
|
||||
name: rail bumpers
|
||||
description: This (usually) stops minecarts and other rail vehicles at the end of a line of track.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: _RMC14/Structures/catwalk.rsi
|
||||
drawdepth: FloorTiles
|
||||
state: railroadBumper
|
||||
- type: Icon
|
||||
sprite: _RMC14/Structures/catwalk.rsi
|
||||
state: railroadBumper
|
||||
963
Prototypes/_RMC14/Entities/Structures/containers.yml
Normal file
963
Prototypes/_RMC14/Entities/Structures/containers.yml
Normal file
@@ -0,0 +1,963 @@
|
||||
- type: entity
|
||||
abstract: true
|
||||
id: RMCContainerBase
|
||||
name: cargo container
|
||||
description: A huge industrial shipping container.
|
||||
placement:
|
||||
mode: SnapgridCenter
|
||||
components:
|
||||
- type: Transform
|
||||
anchored: true
|
||||
- type: Physics
|
||||
bodyType: Static
|
||||
- type: Fixtures
|
||||
fixtures:
|
||||
fix1:
|
||||
shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.5,-0.5,0.5,1.5"
|
||||
density: 190
|
||||
layer:
|
||||
- MobMask
|
||||
- type: Sprite
|
||||
sprite: _RMC14/Structures/containers.rsi
|
||||
offset: 0, 0.5
|
||||
- type: Clickable
|
||||
- type: Occluder
|
||||
boundingBox: "-0.5,-0.5,0.5,1.5"
|
||||
|
||||
# Large
|
||||
|
||||
- type: entity
|
||||
parent: RMCContainerBase
|
||||
id: RMCContainerBlueLeft
|
||||
suffix: Blue, Left
|
||||
components:
|
||||
- type: Sprite
|
||||
state: bluecontainerleft
|
||||
|
||||
- type: entity
|
||||
parent: RMCContainerBase
|
||||
id: RMCContainerBlueMiddle
|
||||
suffix: Blue, Middle
|
||||
components:
|
||||
- type: Sprite
|
||||
state: bluecontainermiddle
|
||||
|
||||
- type: entity
|
||||
parent: RMCContainerBase
|
||||
id: RMCContainerBlueRight
|
||||
suffix: Blue, Right
|
||||
components:
|
||||
- type: Sprite
|
||||
state: bluecontainerright
|
||||
|
||||
- type: entity
|
||||
parent: RMCContainerBase
|
||||
id: RMCContainerGreenLeft
|
||||
suffix: Green, Left
|
||||
components:
|
||||
- type: Sprite
|
||||
state: greencontainerleft
|
||||
|
||||
- type: entity
|
||||
parent: RMCContainerBase
|
||||
id: RMCContainerGreenMiddle
|
||||
suffix: Green, Middle
|
||||
components:
|
||||
- type: Sprite
|
||||
state: greencontainermiddle
|
||||
|
||||
- type: entity
|
||||
parent: RMCContainerBase
|
||||
id: RMCContainerGreenRight
|
||||
suffix: Green, Right
|
||||
components:
|
||||
- type: Sprite
|
||||
state: greencontainerright
|
||||
|
||||
- type: entity
|
||||
parent: RMCContainerBase
|
||||
id: RMCContainerRedLeft
|
||||
suffix: Red, Left
|
||||
components:
|
||||
- type: Sprite
|
||||
state: redcontainerleft
|
||||
|
||||
- type: entity
|
||||
parent: RMCContainerBase
|
||||
id: RMCContainerRedMiddle
|
||||
suffix: Red, Middle
|
||||
components:
|
||||
- type: Sprite
|
||||
state: redcontainercenter
|
||||
|
||||
- type: entity
|
||||
parent: RMCContainerBase
|
||||
id: RMCContainerRedRight
|
||||
suffix: Red, Right
|
||||
components:
|
||||
- type: Sprite
|
||||
state: redcontainerright
|
||||
|
||||
- type: entity
|
||||
parent: RMCContainerBase
|
||||
id: RMCContainerFujinLeft
|
||||
name: Fujin Cargo Container
|
||||
description: "A huge industrial shipping container.\nThis one is from Fujin, a manufacturer of a variety of electronical and mechanical products.\nAt least, that is what is says on the container. You have literally never heard of this company before."
|
||||
suffix: Fujin, Left
|
||||
components:
|
||||
- type: Sprite
|
||||
state: fujincontainerleft
|
||||
|
||||
- type: entity
|
||||
parent: RMCContainerFujinLeft
|
||||
id: RMCContainerFujinMiddle
|
||||
suffix: Fujin, Middle
|
||||
components:
|
||||
- type: Sprite
|
||||
state: fujincontainermiddle
|
||||
|
||||
- type: entity
|
||||
parent: RMCContainerBase
|
||||
id: RMCContainerApocraphyLeft
|
||||
name: Apocraphy Cargo Container
|
||||
description: "A huge industrial shipping container.\nThis one is from The Apocrahpy Corporation, a manufacturer of medical and biotechnological parts.\nYou remember hearing about one of their latest drugs, and how dangerous it was... though they claimed to be close to finding a solution."
|
||||
suffix: Apocraphy, Left
|
||||
components:
|
||||
- type: Sprite
|
||||
state: apocraphycontainerleft
|
||||
|
||||
- type: entity
|
||||
parent: RMCContainerApocraphyLeft
|
||||
id: RMCContainerApocraphyMiddle
|
||||
suffix: Apocraphy, Middle
|
||||
components:
|
||||
- type: Sprite
|
||||
state: apocraphycontainermiddle
|
||||
|
||||
- type: entity
|
||||
parent: RMCContainerBase
|
||||
id: RMCContainerPathosLeft
|
||||
name: Pathos Cargo Container
|
||||
description: "A huge industrial shipping container.\nThis one is from Pathos, a computer parts and motion detector manufacturer.\nYou still wonder why we have a container of old Motion Detectors, and if they even still work."
|
||||
suffix: Pathos, Left
|
||||
components:
|
||||
- type: Sprite
|
||||
state: pathoscontainerleft
|
||||
|
||||
- type: entity
|
||||
parent: RMCContainerPathosLeft
|
||||
id: RMCContainerPathosMiddle
|
||||
suffix: Pathos, Middle
|
||||
components:
|
||||
- type: Sprite
|
||||
state: pathoscontainermiddle
|
||||
|
||||
- type: entity
|
||||
parent: RMCContainerBase
|
||||
id: RMCContainerWeYaLeft
|
||||
name: Weston-Yamada Cargo Container
|
||||
description: "A huge industrial shipping container.\nThis one is from The Weston-Yamada Corporation, you have probably heard of them before."
|
||||
suffix: WeYa, Left
|
||||
components:
|
||||
- type: Sprite
|
||||
state: weyacontainerleft
|
||||
|
||||
- type: entity
|
||||
parent: RMCContainerWeYaLeft
|
||||
id: RMCContainerWeYaMiddle
|
||||
suffix: WeYa, Middle
|
||||
components:
|
||||
- type: Sprite
|
||||
state: weyacontainermiddle
|
||||
|
||||
- type: entity
|
||||
parent: RMCContainerWeYaLeft
|
||||
id: RMCContainerWeYaRight
|
||||
suffix: WeYa, Right
|
||||
components:
|
||||
- type: Sprite
|
||||
state: weyacontainerright
|
||||
|
||||
- type: entity
|
||||
parent: RMCContainerWeYaLeft
|
||||
id: RMCContainerWeYaAltLeft
|
||||
suffix: WeYa Alt, Left
|
||||
components:
|
||||
- type: Sprite
|
||||
state: weyaaltcontainerleft
|
||||
|
||||
- type: entity
|
||||
parent: RMCContainerWeYaLeft
|
||||
id: RMCContainerWeYaAltMiddle
|
||||
suffix: WeYa Alt, Middle
|
||||
components:
|
||||
- type: Sprite
|
||||
state: weyaaltcontainermiddle
|
||||
|
||||
- type: entity
|
||||
parent: RMCContainerWeYaLeft
|
||||
id: RMCContainerWeYaAltRight
|
||||
suffix: WeYa Alt, Right
|
||||
components:
|
||||
- type: Sprite
|
||||
state: weyaaltcontainerright
|
||||
|
||||
- type: entity
|
||||
parent: RMCContainerBase
|
||||
id: RMCContainerTrijentLeft
|
||||
name: Trijent Corporation Cargo Container
|
||||
description: "A huge industrial shipping container.\nThis one is from The Trijent Corporation's mining operations.\nIf this breaks open, you figure you probably shouldn't breathe in what's inside."
|
||||
suffix: Trijent, Left
|
||||
components:
|
||||
- type: Sprite
|
||||
state: trijentcontainerleft
|
||||
|
||||
- type: entity
|
||||
parent: RMCContainerTrijentLeft
|
||||
id: RMCContainerTrijentMiddle
|
||||
suffix: Trijent, Middle
|
||||
components:
|
||||
- type: Sprite
|
||||
state: trijentcontainermiddle
|
||||
|
||||
- type: entity
|
||||
parent: RMCContainerTrijentLeft
|
||||
id: RMCContainerTrijentRight
|
||||
suffix: Trijent, Right
|
||||
components:
|
||||
- type: Sprite
|
||||
state: trijentcontainerright
|
||||
|
||||
- type: entity
|
||||
parent: RMCContainerTrijentLeft
|
||||
id: RMCContainerTrijentAltLeft
|
||||
suffix: Trijent Alt, Left
|
||||
components:
|
||||
- type: Sprite
|
||||
state: trijentaltcontainerleft
|
||||
|
||||
- type: entity
|
||||
parent: RMCContainerTrijentLeft
|
||||
id: RMCContainerTrijentAltMiddle
|
||||
suffix: Trijent Alt, Middle
|
||||
components:
|
||||
- type: Sprite
|
||||
state: trijentaltcontainermiddle
|
||||
|
||||
- type: entity
|
||||
parent: RMCContainerTrijentLeft
|
||||
id: RMCContainerTrijentAltRight
|
||||
suffix: Trijent Alt, Right
|
||||
components:
|
||||
- type: Sprite
|
||||
state: trijentaltcontainerright
|
||||
|
||||
- type: entity
|
||||
parent: RMCContainerBase
|
||||
id: RMCContainerFerretLeft
|
||||
name: Ferret Heavy Industries Cargo Container
|
||||
description: "A huge industrial shipping container.\nThis one is from Ferret Heavy Industries, a manufacturer of terrestrial crawlers and powerloaders.\nUnfortunately, the company went bankrupt. Fortunately, these containers are really cheap now."
|
||||
suffix: Ferret, Left
|
||||
components:
|
||||
- type: Sprite
|
||||
state: ferretcontainerleft
|
||||
|
||||
- type: entity
|
||||
parent: RMCContainerFerretLeft
|
||||
id: RMCContainerFerretMiddle
|
||||
suffix: Ferret, Middle
|
||||
components:
|
||||
- type: Sprite
|
||||
state: ferretcontainermiddle
|
||||
|
||||
- type: entity
|
||||
parent: RMCContainerFerretLeft
|
||||
id: RMCContainerFerretRight
|
||||
suffix: Ferret, Right
|
||||
components:
|
||||
- type: Sprite
|
||||
state: ferretcontainerright
|
||||
|
||||
- type: entity
|
||||
parent: RMCContainerBase
|
||||
id: RMCContainerNovarisLeft
|
||||
name: Novaris Cargo Container
|
||||
description: "A huge industrial shipping containerThis one is from Novaris, they makes just about anything and everything.\nYou notice this container has a peeling note on it, saying all contents were transferred from another station decades ago, how long has it been here?"
|
||||
suffix: Novaris, Left
|
||||
components:
|
||||
- type: Sprite
|
||||
state: novariscontainerleft
|
||||
|
||||
- type: entity
|
||||
parent: RMCContainerNovarisLeft
|
||||
id: RMCContainerNovarisMiddle
|
||||
suffix: Novaris, Middle
|
||||
components:
|
||||
- type: Sprite
|
||||
state: novariscontainermiddle
|
||||
|
||||
- type: entity
|
||||
parent: RMCContainerNovarisLeft
|
||||
id: RMCContainerNovarisRight
|
||||
suffix: Novaris, Right
|
||||
components:
|
||||
- type: Sprite
|
||||
state: novariscontainerright
|
||||
|
||||
- type: entity
|
||||
parent: RMCContainerBase
|
||||
id: RMCContainerAICMiddle
|
||||
name: AIC Cargo Container
|
||||
description: "A huge industrial shipping container.\nThis one is from the Asian Industrial Collective, which was absorded into the SPP. Their massive industrial output has ensured that cargo containers bearing their symbols and name won't be disappearing any time soon."
|
||||
suffix: AIC, Middle
|
||||
components:
|
||||
- type: Sprite
|
||||
state: aiccontainermiddle
|
||||
|
||||
- type: entity
|
||||
parent: RMCContainerBase
|
||||
id: RMCContainerSPPLeft
|
||||
suffix: SPP, Left
|
||||
name: SPP Cargo Container
|
||||
description: "A huge industrial shipping container.\nThis one is from the Socailists Progressive Peoples, as indicated by the massive symbol on the side."
|
||||
components:
|
||||
- type: Sprite
|
||||
state: sppcontainerleft
|
||||
|
||||
- type: entity
|
||||
parent: RMCContainerSPPLeft
|
||||
id: RMCContainerSPPMiddle
|
||||
suffix: SPP, Middle
|
||||
components:
|
||||
- type: Sprite
|
||||
state: sppcontainermiddle
|
||||
|
||||
- type: entity
|
||||
parent: RMCContainerSPPLeft
|
||||
id: RMCContainerSPPRight
|
||||
suffix: SPP, Right
|
||||
components:
|
||||
- type: Sprite
|
||||
state: sppcontainerright
|
||||
|
||||
- type: entity
|
||||
parent: RMCContainerSPPLeft
|
||||
id: RMCContainerSPPAltLeft
|
||||
suffix: SPP Alt, Left
|
||||
components:
|
||||
- type: Sprite
|
||||
state: sppaltcontainerleft
|
||||
|
||||
- type: entity
|
||||
parent: RMCContainerSPPLeft
|
||||
id: RMCContainerSPPAltMiddle
|
||||
suffix: SPP Alt, Middle
|
||||
components:
|
||||
- type: Sprite
|
||||
state: sppaltcontainermiddle
|
||||
|
||||
- type: entity
|
||||
parent: RMCContainerSPPLeft
|
||||
id: RMCContainerSPPAltRight
|
||||
suffix: SPP Alt, Right
|
||||
components:
|
||||
- type: Sprite
|
||||
state: sppaltcontainerright
|
||||
|
||||
- type: entity
|
||||
parent: RMCContainerBase
|
||||
id: RMCContainerMSPLeft
|
||||
suffix: MSP, Left
|
||||
name: Ministry of Space Protection Cargo Container
|
||||
description: "A huge industrial shipping container.\nThis one belongs to the SPP's Ministry of Space Protection."
|
||||
components:
|
||||
- type: Sprite
|
||||
state: mspcontainerleft
|
||||
|
||||
- type: entity
|
||||
parent: RMCContainerMSPLeft
|
||||
id: RMCContainerMSPMiddle
|
||||
suffix: MSP, Middle
|
||||
components:
|
||||
- type: Sprite
|
||||
state: mspcontainermiddle
|
||||
|
||||
- type: entity
|
||||
parent: RMCContainerMSPLeft
|
||||
id: RMCContainerMSPRight
|
||||
suffix: MSP, Right
|
||||
components:
|
||||
- type: Sprite
|
||||
state: mspcontainerright
|
||||
|
||||
- type: entity
|
||||
parent: RMCContainerBase
|
||||
id: RMCContainerUNMCLeft
|
||||
suffix: UNMC, Left
|
||||
name: United Nations Marine Corps Cargo Container
|
||||
description: "A huge industrial shipping container.\nThis one belongs to the UN's United Nations Marine Corps."
|
||||
components:
|
||||
- type: Sprite
|
||||
state: unmccontainerleft
|
||||
|
||||
- type: entity
|
||||
parent: RMCContainerUNMCLeft
|
||||
id: RMCContainerUNMCMiddle
|
||||
suffix: UNMC, Middle
|
||||
components:
|
||||
- type: Sprite
|
||||
state: unmccontainermiddle
|
||||
|
||||
- type: entity
|
||||
parent: RMCContainerUNMCLeft
|
||||
id: RMCContainerUNMCRight
|
||||
suffix: UNMC, Right
|
||||
components:
|
||||
- type: Sprite
|
||||
state: unmccontainerright
|
||||
|
||||
- type: entity
|
||||
parent: RMCContainerBase
|
||||
id: RMCContainerAegisLeft
|
||||
suffix: Aegis, Left
|
||||
name: AEGIS Cargo Container
|
||||
description: "A huge industrial shipping container.\nThis one is from AEGIS, the defense contractors behind the M54C and other marine weaponry."
|
||||
components:
|
||||
- type: Sprite
|
||||
state: aegiscontainerleft
|
||||
|
||||
- type: entity
|
||||
parent: RMCContainerAegisLeft
|
||||
id: RMCContainerAegisMiddle
|
||||
suffix: Aegis, Middle
|
||||
components:
|
||||
- type: Sprite
|
||||
state: aegiscontainermiddle
|
||||
|
||||
- type: entity
|
||||
parent: RMCContainerAegisLeft
|
||||
id: RMCContainerAegisRight
|
||||
suffix: Aegis, Right
|
||||
components:
|
||||
- type: Sprite
|
||||
state: aegiscontainerright
|
||||
|
||||
# Small
|
||||
|
||||
- type: entity
|
||||
parent: RMCContainerBase
|
||||
id: RMCContainerTartarusLeft
|
||||
suffix: Tartarus, Left
|
||||
components:
|
||||
- type: Sprite
|
||||
state: tartarus_l
|
||||
- type: Occluder
|
||||
boundingBox: "-0.5,-0.5,0.5,0.5"
|
||||
- type: Fixtures
|
||||
fixtures:
|
||||
fix1:
|
||||
shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.5,-0.5,0.5,0.5"
|
||||
density: 190
|
||||
layer:
|
||||
- MobMask
|
||||
|
||||
- type: entity
|
||||
parent: RMCContainerTartarusLeft
|
||||
id: RMCContainerTartarusRight
|
||||
suffix: Tartarus, Right
|
||||
components:
|
||||
- type: Sprite
|
||||
state: tartarus_r
|
||||
|
||||
- type: entity
|
||||
parent: RMCContainerTartarusLeft
|
||||
id: RMCContainerShortBlueLeft
|
||||
suffix: Blue, Left
|
||||
components:
|
||||
- type: Sprite
|
||||
state: blueleft
|
||||
|
||||
- type: entity
|
||||
parent: RMCContainerTartarusLeft
|
||||
id: RMCContainerShortBlueRight
|
||||
suffix: Blue, Right
|
||||
components:
|
||||
- type: Sprite
|
||||
state: blueright
|
||||
|
||||
- type: entity
|
||||
parent: RMCContainerTartarusLeft
|
||||
id: RMCContainerShortGreenLeft
|
||||
suffix: Green, Left
|
||||
components:
|
||||
- type: Sprite
|
||||
state: greenleft
|
||||
|
||||
- type: entity
|
||||
parent: RMCContainerTartarusLeft
|
||||
id: RMCContainerShortGreenRight
|
||||
suffix: Green, Right
|
||||
components:
|
||||
- type: Sprite
|
||||
state: greenright
|
||||
|
||||
- type: entity
|
||||
parent: RMCContainerTartarusLeft
|
||||
id: RMCContainerShortRedLeft
|
||||
suffix: Red, Left
|
||||
components:
|
||||
- type: Sprite
|
||||
state: redleft
|
||||
|
||||
- type: entity
|
||||
parent: RMCContainerTartarusLeft
|
||||
id: RMCContainerShortRedRight
|
||||
suffix: Red, Right
|
||||
components:
|
||||
- type: Sprite
|
||||
state: redright
|
||||
|
||||
- type: entity
|
||||
parent: RMCContainerTartarusLeft
|
||||
id: RMCContainerShortTanLeft
|
||||
suffix: Tan, Left
|
||||
components:
|
||||
- type: Sprite
|
||||
state: tanleft
|
||||
|
||||
- type: entity
|
||||
parent: RMCContainerTartarusLeft
|
||||
id: RMCContainerShortTanRight
|
||||
suffix: Tan, Right
|
||||
components:
|
||||
- type: Sprite
|
||||
state: tanright
|
||||
|
||||
- type: entity
|
||||
parent: RMCContainerTartarusLeft
|
||||
id: RMCContainerShortSPPLeft
|
||||
suffix: SPP, 1, Left
|
||||
components:
|
||||
- type: Sprite
|
||||
state: spp1left
|
||||
|
||||
- type: entity
|
||||
parent: RMCContainerTartarusLeft
|
||||
id: RMCContainerShortSPPRight
|
||||
suffix: SPP, 1, Right
|
||||
components:
|
||||
- type: Sprite
|
||||
state: spp1right
|
||||
|
||||
- type: entity
|
||||
parent: RMCContainerTartarusLeft
|
||||
id: RMCContainerShortSPP2Left
|
||||
suffix: SPP, 2, Left
|
||||
components:
|
||||
- type: Sprite
|
||||
state: spp2left
|
||||
|
||||
- type: entity
|
||||
parent: RMCContainerTartarusLeft
|
||||
id: RMCContainerShortSPP2Right
|
||||
suffix: SPP, 2, Right
|
||||
components:
|
||||
- type: Sprite
|
||||
state: spp2right
|
||||
|
||||
- type: entity
|
||||
parent: RMCContainerTartarusLeft
|
||||
id: RMCContainerShortSPP3Left
|
||||
suffix: SPP, 3, Left
|
||||
components:
|
||||
- type: Sprite
|
||||
state: spp3left
|
||||
|
||||
- type: entity
|
||||
parent: RMCContainerTartarusLeft
|
||||
id: RMCContainerShortSPP3Right
|
||||
suffix: SPP, 3, Right
|
||||
components:
|
||||
- type: Sprite
|
||||
state: spp3right
|
||||
|
||||
- type: entity
|
||||
parent: RMCContainerTartarusLeft
|
||||
id: RMCContainerShortSPP4Left
|
||||
suffix: SPP, 4, Left
|
||||
components:
|
||||
- type: Sprite
|
||||
state: spp4left
|
||||
|
||||
- type: entity
|
||||
parent: RMCContainerTartarusLeft
|
||||
id: RMCContainerShortSPP4Right
|
||||
suffix: SPP, 4, Right
|
||||
components:
|
||||
- type: Sprite
|
||||
state: spp4right
|
||||
|
||||
- type: entity
|
||||
parent: RMCContainerTartarusLeft
|
||||
id: RMCContainerShortSPP5Left
|
||||
suffix: SPP, 5, Left
|
||||
components:
|
||||
- type: Sprite
|
||||
state: spp5left
|
||||
|
||||
- type: entity
|
||||
parent: RMCContainerTartarusLeft
|
||||
id: RMCContainerShortSPP5Right
|
||||
suffix: SPP, 5, Right
|
||||
components:
|
||||
- type: Sprite
|
||||
state: spp5right
|
||||
|
||||
- type: entity
|
||||
parent: RMCContainerTartarusLeft
|
||||
id: RMCContainerShortSPP6Left
|
||||
suffix: SPP, 6, Left
|
||||
components:
|
||||
- type: Sprite
|
||||
state: spp6left
|
||||
|
||||
- type: entity
|
||||
parent: RMCContainerTartarusLeft
|
||||
id: RMCContainerShortSPP6Right
|
||||
suffix: SPP, 6, Right
|
||||
components:
|
||||
- type: Sprite
|
||||
state: spp6right
|
||||
|
||||
- type: entity
|
||||
parent: RMCContainerTartarusLeft
|
||||
id: RMCContainerShortSPP7Left
|
||||
suffix: SPP, 7, Left
|
||||
components:
|
||||
- type: Sprite
|
||||
state: spp7left
|
||||
|
||||
- type: entity
|
||||
parent: RMCContainerTartarusLeft
|
||||
id: RMCContainerShortSPP7Right
|
||||
suffix: SPP, 7, Right
|
||||
components:
|
||||
- type: Sprite
|
||||
state: spp7right
|
||||
|
||||
- type: entity
|
||||
parent: RMCContainerTartarusLeft
|
||||
id: RMCContainerShortSPP8Left
|
||||
suffix: SPP, 8, Left
|
||||
components:
|
||||
- type: Sprite
|
||||
state: spp8left
|
||||
|
||||
- type: entity
|
||||
parent: RMCContainerTartarusLeft
|
||||
id: RMCContainerShortSPP8Right
|
||||
suffix: SPP, 8, Right
|
||||
components:
|
||||
- type: Sprite
|
||||
state: spp8right
|
||||
|
||||
- type: entity
|
||||
parent: RMCContainerTartarusLeft
|
||||
id: RMCContainerShortSPP9Left
|
||||
suffix: SPP, 9, Left
|
||||
components:
|
||||
- type: Sprite
|
||||
state: spp9left
|
||||
|
||||
- type: entity
|
||||
parent: RMCContainerTartarusLeft
|
||||
id: RMCContainerShortSPP9Right
|
||||
suffix: SPP, 9, Right
|
||||
components:
|
||||
- type: Sprite
|
||||
state: spp9right
|
||||
|
||||
- type: entity
|
||||
parent: RMCContainerTartarusLeft
|
||||
id: RMCContainerShortSPP10Left
|
||||
suffix: SPP, 10, Left
|
||||
components:
|
||||
- type: Sprite
|
||||
state: spp10left
|
||||
|
||||
- type: entity
|
||||
parent: RMCContainerTartarusLeft
|
||||
id: RMCContainerShortSPP10Right
|
||||
suffix: SPP, 10, Right
|
||||
components:
|
||||
- type: Sprite
|
||||
state: spp10right
|
||||
|
||||
- type: entity
|
||||
parent: RMCContainerTartarusLeft
|
||||
id: RMCContainerShortSPP11Left
|
||||
suffix: SPP, 11, Left
|
||||
components:
|
||||
- type: Sprite
|
||||
state: spp11left
|
||||
|
||||
- type: entity
|
||||
parent: RMCContainerTartarusLeft
|
||||
id: RMCContainerShortSPP11Right
|
||||
suffix: SPP, 11, Right
|
||||
components:
|
||||
- type: Sprite
|
||||
state: spp11right
|
||||
|
||||
- type: entity
|
||||
parent: RMCContainerTartarusLeft
|
||||
id: RMCContainerShortSPP12Left
|
||||
suffix: SPP, 12, Left
|
||||
components:
|
||||
- type: Sprite
|
||||
state: spp12left
|
||||
|
||||
- type: entity
|
||||
parent: RMCContainerTartarusLeft
|
||||
id: RMCContainerShortSPP12Right
|
||||
suffix: SPP, 12, Right
|
||||
components:
|
||||
- type: Sprite
|
||||
state: spp12right
|
||||
|
||||
- type: entity
|
||||
parent: RMCContainerTartarusLeft
|
||||
id: RMCContainerShortSPP13Left
|
||||
suffix: SPP, 13, Left
|
||||
components:
|
||||
- type: Sprite
|
||||
state: spp13left
|
||||
|
||||
- type: entity
|
||||
parent: RMCContainerTartarusLeft
|
||||
id: RMCContainerShortSPP13Right
|
||||
suffix: SPP, 13, Right
|
||||
components:
|
||||
- type: Sprite
|
||||
state: spp13right
|
||||
|
||||
- type: entity
|
||||
parent: RMCContainerTartarusLeft
|
||||
id: RMCContainerShortSPP14Left
|
||||
suffix: SPP, 14, Left
|
||||
components:
|
||||
- type: Sprite
|
||||
state: spp14left
|
||||
|
||||
- type: entity
|
||||
parent: RMCContainerTartarusLeft
|
||||
id: RMCContainerShortSPP14Right
|
||||
suffix: SPP, 14, Right
|
||||
components:
|
||||
- type: Sprite
|
||||
state: spp14right
|
||||
|
||||
- type: entity
|
||||
parent: RMCContainerTartarusLeft
|
||||
id: RMCContainerShortSPP15Left
|
||||
suffix: SPP, 15, Left
|
||||
components:
|
||||
- type: Sprite
|
||||
state: spp15left
|
||||
|
||||
- type: entity
|
||||
parent: RMCContainerTartarusLeft
|
||||
id: RMCContainerShortSPP15Right
|
||||
suffix: SPP, 15, Right
|
||||
components:
|
||||
- type: Sprite
|
||||
state: spp15right
|
||||
|
||||
- type: entity
|
||||
parent: RMCContainerTartarusLeft
|
||||
id: RMCContainerShortSPP16Left
|
||||
suffix: SPP, 16, Left
|
||||
components:
|
||||
- type: Sprite
|
||||
state: spp16left
|
||||
|
||||
- type: entity
|
||||
parent: RMCContainerTartarusLeft
|
||||
id: RMCContainerShortSPP16Right
|
||||
suffix: SPP, 16, Right
|
||||
components:
|
||||
- type: Sprite
|
||||
state: spp16right
|
||||
|
||||
- type: entity
|
||||
parent: RMCContainerTartarusLeft
|
||||
id: RMCContainerShortSPP17Left
|
||||
suffix: SPP, 17, Left
|
||||
components:
|
||||
- type: Sprite
|
||||
state: spp17left
|
||||
|
||||
- type: entity
|
||||
parent: RMCContainerTartarusLeft
|
||||
id: RMCContainerShortSPP17Right
|
||||
suffix: SPP, 17, Right
|
||||
components:
|
||||
- type: Sprite
|
||||
state: spp17right
|
||||
|
||||
- type: entity
|
||||
parent: RMCContainerTartarusLeft
|
||||
id: RMCContainerShortSPP18Left
|
||||
suffix: SPP, 18, Left
|
||||
components:
|
||||
- type: Sprite
|
||||
state: spp18left
|
||||
|
||||
- type: entity
|
||||
parent: RMCContainerTartarusLeft
|
||||
id: RMCContainerShortSPP18Right
|
||||
suffix: SPP, 18, Right
|
||||
components:
|
||||
- type: Sprite
|
||||
state: spp18right
|
||||
|
||||
- type: entity
|
||||
parent: RMCContainerTartarusLeft
|
||||
id: RMCContainerShortSPP19Left
|
||||
suffix: SPP, 19, Left
|
||||
components:
|
||||
- type: Sprite
|
||||
state: spp19left
|
||||
|
||||
- type: entity
|
||||
parent: RMCContainerTartarusLeft
|
||||
id: RMCContainerShortSPP19Right
|
||||
suffix: SPP, 19, Right
|
||||
components:
|
||||
- type: Sprite
|
||||
state: spp19right
|
||||
|
||||
- type: entity
|
||||
parent: RMCContainerTartarusLeft
|
||||
id: RMCContainerShortSPP20Left
|
||||
suffix: SPP, 20, Left
|
||||
components:
|
||||
- type: Sprite
|
||||
state: spp20left
|
||||
|
||||
- type: entity
|
||||
parent: RMCContainerTartarusLeft
|
||||
id: RMCContainerShortSPP20Right
|
||||
suffix: SPP, 20, Right
|
||||
components:
|
||||
- type: Sprite
|
||||
state: spp20right
|
||||
|
||||
# WeYa
|
||||
|
||||
- type: entity
|
||||
parent: RMCContainerTartarusLeft
|
||||
id: RMCContainerWeYaBlackLeft
|
||||
suffix: WeYa, Black, Left
|
||||
components:
|
||||
- type: Sprite
|
||||
state: blackwyleft
|
||||
|
||||
- type: entity
|
||||
parent: RMCContainerTartarusLeft
|
||||
id: RMCContainerWeYaBlackRight
|
||||
suffix: WeYa, Black, Right
|
||||
components:
|
||||
- type: Sprite
|
||||
state: blackwyright
|
||||
|
||||
- type: entity
|
||||
parent: RMCContainerTartarusLeft
|
||||
id: RMCContainerWeYaGreyLeft
|
||||
suffix: WeYa, Grey, Left
|
||||
components:
|
||||
- type: Sprite
|
||||
state: greywyleft
|
||||
|
||||
- type: entity
|
||||
parent: RMCContainerTartarusLeft
|
||||
id: RMCContainerWeYaGreyRight
|
||||
suffix: WeYa, Grey, Right
|
||||
components:
|
||||
- type: Sprite
|
||||
state: greywyright
|
||||
|
||||
- type: entity
|
||||
parent: RMCContainerTartarusLeft
|
||||
id: RMCContainerWeYaLightGreyLeft
|
||||
suffix: WeYa, Light Grey, Left
|
||||
components:
|
||||
- type: Sprite
|
||||
state: lightgreywyleft
|
||||
|
||||
- type: entity
|
||||
parent: RMCContainerTartarusLeft
|
||||
id: RMCContainerWeYaLightGreyRight
|
||||
suffix: WeYa, Light Grey, Right
|
||||
components:
|
||||
- type: Sprite
|
||||
state: lightgreywyright
|
||||
|
||||
- type: entity
|
||||
parent: RMCContainerTartarusLeft
|
||||
id: RMCContainerWeYaWhiteLeft
|
||||
suffix: WeYa, White, Left
|
||||
components:
|
||||
- type: Sprite
|
||||
state: whitewyleft
|
||||
|
||||
- type: entity
|
||||
parent: RMCContainerTartarusLeft
|
||||
id: RMCContainerWeYaWhiteRight
|
||||
suffix: WeYa, White, Right
|
||||
components:
|
||||
- type: Sprite
|
||||
state: whitewyright
|
||||
|
||||
# Vertical
|
||||
|
||||
- type: entity
|
||||
parent: RMCContainerBase
|
||||
id: RMCContainerVerticalBottom
|
||||
suffix: Bottom
|
||||
components:
|
||||
- type: Fixtures
|
||||
fixtures:
|
||||
fix1:
|
||||
shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.5,-0.5,1.35,0.5"
|
||||
density: 190
|
||||
layer:
|
||||
- MobMask
|
||||
- type: Sprite
|
||||
sprite: _RMC14/Structures/containers_vertical.rsi
|
||||
offset: 0.15, 0
|
||||
state: blue_b
|
||||
- type: Occluder
|
||||
boundingBox: "-0.5,-0.5,0.9,0.5"
|
||||
|
||||
- type: entity
|
||||
parent: RMCContainerVerticalBottom
|
||||
id: RMCContainerVerticalMiddle
|
||||
suffix: Middle
|
||||
components:
|
||||
- type: Sprite
|
||||
state: blue_m
|
||||
|
||||
- type: entity
|
||||
parent: RMCContainerVerticalBottom
|
||||
id: RMCContainerVerticalTop
|
||||
suffix: Top
|
||||
components:
|
||||
- type: Sprite
|
||||
state: blue_t
|
||||
236
Prototypes/_RMC14/Entities/Structures/hybrisa_machine_props.yml
Normal file
236
Prototypes/_RMC14/Entities/Structures/hybrisa_machine_props.yml
Normal file
@@ -0,0 +1,236 @@
|
||||
- type: entity
|
||||
parent: BaseStructure
|
||||
id: RMCMachinePropBase
|
||||
abstract: true
|
||||
name: machinery
|
||||
components:
|
||||
- type: Sprite
|
||||
noRot: true
|
||||
sprite: _RMC14/Structures/hybrisa_machine_props.rsi
|
||||
offset: 0,0.5
|
||||
state: buildingventbig1
|
||||
- type: Appearance
|
||||
- type: Fixtures
|
||||
fixtures:
|
||||
fix1:
|
||||
shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.25,-0.25,0.25,0.25"
|
||||
density: 75
|
||||
mask:
|
||||
- MachineMask
|
||||
layer:
|
||||
- MachineLayer
|
||||
|
||||
- type: entity
|
||||
parent: RMCMachinePropBase
|
||||
id: RMCMachinePropBaseWide
|
||||
abstract: true
|
||||
components:
|
||||
- type: Sprite
|
||||
offset: 0.5,0.5
|
||||
- type: Fixtures
|
||||
fixtures:
|
||||
fix1:
|
||||
shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "0,-0.25,1,0.25"
|
||||
density: 75
|
||||
mask:
|
||||
- MachineMask
|
||||
layer:
|
||||
- MachineLayer
|
||||
|
||||
- type: entity
|
||||
id: RMCMachinePropBaseWall
|
||||
abstract: true
|
||||
name: machinery
|
||||
components:
|
||||
- type: Transform
|
||||
- type: Sprite
|
||||
sprite: _RMC14/Structures/hybrisa_machine_wall_props.rsi
|
||||
drawdepth: WallMountedItems
|
||||
- type: Appearance
|
||||
- type: WallMount
|
||||
arc: 360
|
||||
|
||||
- type: entity
|
||||
id: RMCMachinePropBaseOverhead
|
||||
abstract: true
|
||||
name: machinery
|
||||
placement:
|
||||
mode: SnapgridCenter
|
||||
snap:
|
||||
- Wall
|
||||
components:
|
||||
- type: SpriteFade
|
||||
- type: Transform
|
||||
anchored: true
|
||||
- type: Sprite
|
||||
noRot: true
|
||||
sprite: _RMC14/Structures/hybrisa_machine_props.rsi
|
||||
offset: 0.25,0.5
|
||||
state: buildingventbig11
|
||||
drawdepth: Overdoors
|
||||
- type: Anchorable
|
||||
- type: Clickable
|
||||
|
||||
- type: entity
|
||||
parent: RMCMachinePropBaseOverhead
|
||||
id: RMCMachinePropBaseOverheadFlipped
|
||||
suffix: flipped
|
||||
components:
|
||||
- type: Sprite
|
||||
offset: -0.25,0.5
|
||||
|
||||
- type: entity
|
||||
parent: RMCMachinePropBase
|
||||
id: RMCMachinePropBig1
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: _RMC14/Structures/hybrisa_machine_props.rsi
|
||||
state: buildingventbig1
|
||||
|
||||
- type: entity
|
||||
parent: RMCMachinePropBaseWide
|
||||
id: RMCMachinePropBig2
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: _RMC14/Structures/hybrisa_machine_props.rsi
|
||||
state: buildingventbig2
|
||||
|
||||
- type: entity
|
||||
parent: RMCMachinePropBaseWide
|
||||
id: RMCMachinePropBig3
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: _RMC14/Structures/hybrisa_machine_props.rsi
|
||||
state: buildingventbig3
|
||||
|
||||
- type: entity
|
||||
parent: RMCMachinePropBaseWide
|
||||
id: RMCMachinePropBig4
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: _RMC14/Structures/hybrisa_machine_props.rsi
|
||||
state: buildingventbig4
|
||||
|
||||
- type: entity
|
||||
parent: RMCMachinePropBaseWide
|
||||
id: RMCMachinePropBig5
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: _RMC14/Structures/hybrisa_machine_props.rsi
|
||||
state: buildingventbig5
|
||||
|
||||
- type: entity
|
||||
parent: RMCMachinePropBaseWide
|
||||
id: RMCMachinePropBig6
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: _RMC14/Structures/hybrisa_machine_props.rsi
|
||||
state: buildingventbig6
|
||||
|
||||
- type: entity
|
||||
parent: RMCMachinePropBaseWide
|
||||
id: RMCMachinePropBig7
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: _RMC14/Structures/hybrisa_machine_props.rsi
|
||||
state: buildingventbig7
|
||||
|
||||
- type: entity
|
||||
parent: RMCMachinePropBaseWide
|
||||
id: RMCMachinePropBig8
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: _RMC14/Structures/hybrisa_machine_props.rsi
|
||||
state: buildingventbig8
|
||||
|
||||
- type: entity
|
||||
parent: RMCMachinePropBase
|
||||
id: RMCMachinePropBig9
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: _RMC14/Structures/hybrisa_machine_props.rsi
|
||||
state: buildingventbig9
|
||||
|
||||
- type: entity
|
||||
parent: RMCMachinePropBase
|
||||
id: RMCMachinePropBig10
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: _RMC14/Structures/hybrisa_machine_props.rsi
|
||||
state: buildingventbig10
|
||||
|
||||
- type: entity
|
||||
parent: RMCMachinePropBaseOverhead
|
||||
id: RMCMachinePropBig11
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: _RMC14/Structures/hybrisa_machine_props.rsi
|
||||
state: buildingventbig11
|
||||
|
||||
- type: entity
|
||||
parent: RMCMachinePropBaseOverhead
|
||||
id: RMCMachinePropBig12
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: _RMC14/Structures/hybrisa_machine_props.rsi
|
||||
state: buildingventbig12
|
||||
|
||||
- type: entity
|
||||
parent: RMCMachinePropBaseOverhead
|
||||
id: RMCMachinePropBig13
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: _RMC14/Structures/hybrisa_machine_props.rsi
|
||||
state: buildingventbig13
|
||||
|
||||
- type: entity
|
||||
parent: RMCMachinePropBaseOverheadFlipped
|
||||
id: RMCMachinePropBig11Flipped
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: _RMC14/Structures/hybrisa_machine_props.rsi
|
||||
state: buildingventbig11
|
||||
|
||||
- type: entity
|
||||
parent: RMCMachinePropBaseOverheadFlipped
|
||||
id: RMCMachinePropBig12Flipped
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: _RMC14/Structures/hybrisa_machine_props.rsi
|
||||
state: buildingventbig12
|
||||
|
||||
- type: entity
|
||||
parent: RMCMachinePropBaseOverheadFlipped
|
||||
id: RMCMachinePropBig13Flipped
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: _RMC14/Structures/hybrisa_machine_props.rsi
|
||||
state: buildingventbig13
|
||||
|
||||
- type: entity
|
||||
parent: RMCMachinePropBaseWall
|
||||
id: RMCMachinePropSmallVent
|
||||
name: wall vent
|
||||
components:
|
||||
- type: Sprite
|
||||
state: smallwallvent1
|
||||
|
||||
- type: entity
|
||||
parent: RMCMachinePropBaseWall
|
||||
id: RMCMachinePropSmallVent2
|
||||
name: wall vent
|
||||
components:
|
||||
- type: Sprite
|
||||
state: smallwallvent2
|
||||
|
||||
- type: entity
|
||||
parent: RMCMachinePropBaseWall
|
||||
id: RMCMachinePropSmallVent3
|
||||
name: wall vent
|
||||
components:
|
||||
- type: Sprite
|
||||
state: smallwallvent3
|
||||
388
Prototypes/_RMC14/Entities/Structures/overhead_lattices.yml
Normal file
388
Prototypes/_RMC14/Entities/Structures/overhead_lattices.yml
Normal file
@@ -0,0 +1,388 @@
|
||||
- type: entity
|
||||
id: RMCOverheadLattice
|
||||
abstract: true
|
||||
name: lattice
|
||||
description: A support lattice.
|
||||
placement:
|
||||
mode: SnapgridCenter
|
||||
snap:
|
||||
- Wall
|
||||
components:
|
||||
- type: SpriteFade
|
||||
- type: Transform
|
||||
anchored: true
|
||||
- type: Sprite
|
||||
sprite: _RMC14/Structures/overhead_lattice.rsi
|
||||
state: lattice1
|
||||
drawdepth: Overdoors
|
||||
offset: 0,0.5
|
||||
- type: Icon
|
||||
sprite: _RMC14/Structures/overhead_lattice.rsi
|
||||
state: lattice1
|
||||
- type: Anchorable
|
||||
- type: Clickable
|
||||
|
||||
# Vertical
|
||||
|
||||
- type: entity
|
||||
parent: RMCOverheadLattice
|
||||
id: RMCOverheadLatticeVertical1
|
||||
suffix: Vertical
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: _RMC14/Structures/overhead_lattice.rsi
|
||||
state: lattice1
|
||||
offset: 0.25,0.5
|
||||
- type: Icon
|
||||
sprite: _RMC14/Structures/overhead_lattice.rsi
|
||||
state: lattice1
|
||||
|
||||
- type: entity
|
||||
parent: RMCOverheadLatticeVertical1
|
||||
id: RMCOverheadLatticeVertical2
|
||||
suffix: Vertical
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: _RMC14/Structures/overhead_lattice.rsi
|
||||
state: lattice2
|
||||
- type: Icon
|
||||
sprite: _RMC14/Structures/overhead_lattice.rsi
|
||||
state: lattice2
|
||||
|
||||
- type: entity
|
||||
parent: RMCOverheadLatticeVertical1
|
||||
id: RMCOverheadLatticeVertical3
|
||||
suffix: Vertical
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: _RMC14/Structures/overhead_lattice.rsi
|
||||
state: lattice3
|
||||
- type: Icon
|
||||
sprite: _RMC14/Structures/overhead_lattice.rsi
|
||||
state: lattice3
|
||||
|
||||
- type: entity
|
||||
parent: RMCOverheadLatticeVertical1
|
||||
id: RMCOverheadLatticeVertical1A
|
||||
suffix: Vertical
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: _RMC14/Structures/overhead_lattice_hybrisa.rsi
|
||||
state: lattice1_a
|
||||
- type: Icon
|
||||
sprite: _RMC14/Structures/overhead_lattice_hybrisa.rsi
|
||||
state: lattice1_a
|
||||
|
||||
- type: entity
|
||||
parent: RMCOverheadLatticeVertical1
|
||||
id: RMCOverheadLatticeVertical1B
|
||||
suffix: Vertical
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: _RMC14/Structures/overhead_lattice_hybrisa.rsi
|
||||
state: lattice1_b
|
||||
- type: Icon
|
||||
sprite: _RMC14/Structures/overhead_lattice_hybrisa.rsi
|
||||
state: lattice1_b
|
||||
|
||||
- type: entity
|
||||
parent: RMCOverheadLatticeVertical1
|
||||
id: RMCOverheadLatticeVertical1C
|
||||
suffix: Vertical
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: _RMC14/Structures/overhead_lattice_hybrisa.rsi
|
||||
state: lattice1_c
|
||||
- type: Icon
|
||||
sprite: _RMC14/Structures/overhead_lattice_hybrisa.rsi
|
||||
state: lattice1_c
|
||||
|
||||
- type: entity
|
||||
parent: RMCOverheadLatticeVertical1
|
||||
id: RMCOverheadLatticeVertical1D
|
||||
suffix: Vertical
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: _RMC14/Structures/overhead_lattice_hybrisa.rsi
|
||||
state: lattice1_d
|
||||
- type: Icon
|
||||
sprite: _RMC14/Structures/overhead_lattice_hybrisa.rsi
|
||||
state: lattice1_d
|
||||
|
||||
- type: entity
|
||||
parent: RMCOverheadLatticeVertical1
|
||||
id: RMCOverheadLatticeVertical2A
|
||||
suffix: Vertical
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: _RMC14/Structures/overhead_lattice_hybrisa.rsi
|
||||
state: lattice2_a
|
||||
- type: Icon
|
||||
sprite: _RMC14/Structures/overhead_lattice_hybrisa.rsi
|
||||
state: lattice2_a
|
||||
|
||||
- type: entity
|
||||
parent: RMCOverheadLatticeVertical1
|
||||
id: RMCOverheadLatticeVertical2B
|
||||
suffix: Vertical
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: _RMC14/Structures/overhead_lattice_hybrisa.rsi
|
||||
state: lattice2_b
|
||||
- type: Icon
|
||||
sprite: _RMC14/Structures/overhead_lattice_hybrisa.rsi
|
||||
state: lattice2_b
|
||||
|
||||
- type: entity
|
||||
parent: RMCOverheadLatticeVertical1
|
||||
id: RMCOverheadLatticeVertical2C
|
||||
suffix: Vertical
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: _RMC14/Structures/overhead_lattice_hybrisa.rsi
|
||||
state: lattice2_c
|
||||
- type: Icon
|
||||
sprite: _RMC14/Structures/overhead_lattice_hybrisa.rsi
|
||||
state: lattice2_c
|
||||
|
||||
- type: entity
|
||||
parent: RMCOverheadLatticeVertical1
|
||||
id: RMCOverheadLatticeVertical2D
|
||||
suffix: Vertical
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: _RMC14/Structures/overhead_lattice_hybrisa.rsi
|
||||
state: lattice2_d
|
||||
- type: Icon
|
||||
sprite: _RMC14/Structures/overhead_lattice_hybrisa.rsi
|
||||
state: lattice2_d
|
||||
|
||||
- type: entity
|
||||
parent: RMCOverheadLatticeVertical1
|
||||
id: RMCOverheadLatticeVertical3A
|
||||
suffix: Vertical
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: _RMC14/Structures/overhead_lattice_hybrisa.rsi
|
||||
state: lattice3_a
|
||||
- type: Icon
|
||||
sprite: _RMC14/Structures/overhead_lattice_hybrisa.rsi
|
||||
state: lattice3_a
|
||||
|
||||
- type: entity
|
||||
parent: RMCOverheadLatticeVertical1
|
||||
id: RMCOverheadLatticeVertical3B
|
||||
suffix: Vertical
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: _RMC14/Structures/overhead_lattice_hybrisa.rsi
|
||||
state: lattice3_b
|
||||
- type: Icon
|
||||
sprite: _RMC14/Structures/overhead_lattice_hybrisa.rsi
|
||||
state: lattice3_b
|
||||
|
||||
- type: entity
|
||||
parent: RMCOverheadLatticeVertical1
|
||||
id: RMCOverheadLatticeVertical3C
|
||||
suffix: Vertical
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: _RMC14/Structures/overhead_lattice_hybrisa.rsi
|
||||
state: lattice3_c
|
||||
- type: Icon
|
||||
sprite: _RMC14/Structures/overhead_lattice_hybrisa.rsi
|
||||
state: lattice3_c
|
||||
|
||||
- type: entity
|
||||
parent: RMCOverheadLatticeVertical1
|
||||
id: RMCOverheadLatticeVertical3D
|
||||
suffix: Vertical
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: _RMC14/Structures/overhead_lattice_hybrisa.rsi
|
||||
state: lattice3_d
|
||||
- type: Icon
|
||||
sprite: _RMC14/Structures/overhead_lattice_hybrisa.rsi
|
||||
state: lattice3_d
|
||||
|
||||
# Horizontal
|
||||
|
||||
- type: entity
|
||||
parent: RMCOverheadLattice
|
||||
id: RMCOverheadLatticeHorizontal4
|
||||
suffix: Horizontal
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: _RMC14/Structures/overhead_lattice.rsi
|
||||
state: lattice4
|
||||
- type: Icon
|
||||
sprite: _RMC14/Structures/overhead_lattice.rsi
|
||||
state: lattice4
|
||||
|
||||
- type: entity
|
||||
parent: RMCOverheadLattice
|
||||
id: RMCOverheadLatticeHorizontal8
|
||||
suffix: Horizontal
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: _RMC14/Structures/overhead_lattice.rsi
|
||||
state: lattice8
|
||||
- type: Icon
|
||||
sprite: _RMC14/Structures/overhead_lattice.rsi
|
||||
state: lattice8
|
||||
|
||||
- type: entity
|
||||
parent: RMCOverheadLattice
|
||||
id: RMCOverheadLatticeHorizontal12
|
||||
suffix: Horizontal
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: _RMC14/Structures/overhead_lattice.rsi
|
||||
state: lattice12
|
||||
- type: Icon
|
||||
sprite: _RMC14/Structures/overhead_lattice.rsi
|
||||
state: lattice12
|
||||
|
||||
- type: entity
|
||||
parent: RMCOverheadLattice
|
||||
id: RMCOverheadLatticeHorizontal4A
|
||||
suffix: Horizontal
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: _RMC14/Structures/overhead_lattice_hybrisa.rsi
|
||||
state: lattice4_a
|
||||
- type: Icon
|
||||
sprite: _RMC14/Structures/overhead_lattice_hybrisa.rsi
|
||||
state: lattice4_a
|
||||
|
||||
- type: entity
|
||||
parent: RMCOverheadLattice
|
||||
id: RMCOverheadLatticeHorizontal4B
|
||||
suffix: Horizontal
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: _RMC14/Structures/overhead_lattice_hybrisa.rsi
|
||||
state: lattice4_b
|
||||
- type: Icon
|
||||
sprite: _RMC14/Structures/overhead_lattice_hybrisa.rsi
|
||||
state: lattice4_b
|
||||
|
||||
- type: entity
|
||||
parent: RMCOverheadLattice
|
||||
id: RMCOverheadLatticeHorizontal4C
|
||||
suffix: Horizontal
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: _RMC14/Structures/overhead_lattice_hybrisa.rsi
|
||||
state: lattice4_c
|
||||
- type: Icon
|
||||
sprite: _RMC14/Structures/overhead_lattice_hybrisa.rsi
|
||||
state: lattice4_c
|
||||
|
||||
- type: entity
|
||||
parent: RMCOverheadLattice
|
||||
id: RMCOverheadLatticeHorizontal4D
|
||||
suffix: Horizontal
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: _RMC14/Structures/overhead_lattice_hybrisa.rsi
|
||||
state: lattice4_d
|
||||
- type: Icon
|
||||
sprite: _RMC14/Structures/overhead_lattice_hybrisa.rsi
|
||||
state: lattice4_d
|
||||
|
||||
- type: entity
|
||||
parent: RMCOverheadLattice
|
||||
id: RMCOverheadLatticeHorizontal5A
|
||||
suffix: Horizontal
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: _RMC14/Structures/overhead_lattice_hybrisa.rsi
|
||||
state: lattice5_a
|
||||
- type: Icon
|
||||
sprite: _RMC14/Structures/overhead_lattice_hybrisa.rsi
|
||||
state: lattice5_a
|
||||
|
||||
- type: entity
|
||||
parent: RMCOverheadLattice
|
||||
id: RMCOverheadLatticeHorizontal5B
|
||||
suffix: Horizontal
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: _RMC14/Structures/overhead_lattice_hybrisa.rsi
|
||||
state: lattice5_b
|
||||
- type: Icon
|
||||
sprite: _RMC14/Structures/overhead_lattice_hybrisa.rsi
|
||||
state: lattice5_b
|
||||
|
||||
- type: entity
|
||||
parent: RMCOverheadLattice
|
||||
id: RMCOverheadLatticeHorizontal5C
|
||||
suffix: Horizontal
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: _RMC14/Structures/overhead_lattice_hybrisa.rsi
|
||||
state: lattice5_c
|
||||
- type: Icon
|
||||
sprite: _RMC14/Structures/overhead_lattice_hybrisa.rsi
|
||||
state: lattice5_c
|
||||
|
||||
- type: entity
|
||||
parent: RMCOverheadLattice
|
||||
id: RMCOverheadLatticeHorizontal5D
|
||||
suffix: Horizontal
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: _RMC14/Structures/overhead_lattice_hybrisa.rsi
|
||||
state: lattice5_d
|
||||
- type: Icon
|
||||
sprite: _RMC14/Structures/overhead_lattice_hybrisa.rsi
|
||||
state: lattice5_d
|
||||
|
||||
- type: entity
|
||||
parent: RMCOverheadLattice
|
||||
id: RMCOverheadLatticeHorizontal6A
|
||||
suffix: Horizontal
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: _RMC14/Structures/overhead_lattice_hybrisa.rsi
|
||||
state: lattice6_a
|
||||
- type: Icon
|
||||
sprite: _RMC14/Structures/overhead_lattice_hybrisa.rsi
|
||||
state: lattice6_a
|
||||
|
||||
- type: entity
|
||||
parent: RMCOverheadLattice
|
||||
id: RMCOverheadLatticeHorizontal6B
|
||||
suffix: Horizontal
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: _RMC14/Structures/overhead_lattice_hybrisa.rsi
|
||||
state: lattice6_b
|
||||
- type: Icon
|
||||
sprite: _RMC14/Structures/overhead_lattice_hybrisa.rsi
|
||||
state: lattice6_b
|
||||
|
||||
- type: entity
|
||||
parent: RMCOverheadLattice
|
||||
id: RMCOverheadLatticeHorizontal6C
|
||||
suffix: Horizontal
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: _RMC14/Structures/overhead_lattice_hybrisa.rsi
|
||||
state: lattice6_c
|
||||
- type: Icon
|
||||
sprite: _RMC14/Structures/overhead_lattice_hybrisa.rsi
|
||||
state: lattice6_c
|
||||
|
||||
- type: entity
|
||||
parent: RMCOverheadLattice
|
||||
id: RMCOverheadLatticeHorizontal6D
|
||||
suffix: Horizontal
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: _RMC14/Structures/overhead_lattice_hybrisa.rsi
|
||||
state: lattice6_d
|
||||
- type: Icon
|
||||
sprite: _RMC14/Structures/overhead_lattice_hybrisa.rsi
|
||||
state: lattice6_d
|
||||
357
Prototypes/_RMC14/Entities/Structures/overhead_signs.yml
Normal file
357
Prototypes/_RMC14/Entities/Structures/overhead_signs.yml
Normal file
@@ -0,0 +1,357 @@
|
||||
- type: entity
|
||||
id: RMCOverheadSign
|
||||
abstract: true
|
||||
name: sign
|
||||
placement:
|
||||
mode: SnapgridCenter
|
||||
snap:
|
||||
- Wall
|
||||
components:
|
||||
- type: SpriteFade
|
||||
- type: Transform
|
||||
anchored: true
|
||||
- type: Sprite
|
||||
noRot: true
|
||||
sprite: _RMC14/Structures/overhead_signs.rsi
|
||||
offset: 0.25,0.5
|
||||
drawdepth: Overdoors
|
||||
- type: Anchorable
|
||||
- type: Clickable
|
||||
|
||||
- type: entity
|
||||
parent: RMCOverheadSign
|
||||
id: RMCOverheadSignNeon
|
||||
abstract: true
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: _RMC14/Structures/overhead_neon_signs.rsi
|
||||
layers:
|
||||
- state: open_on # Temporary until power works.
|
||||
- state: open
|
||||
visible: false
|
||||
map: [ "light" ]
|
||||
- type: PointLight
|
||||
enabled: true
|
||||
radius: 4
|
||||
netsync: true
|
||||
energy: 5
|
||||
offset: "0,0"
|
||||
color: "#ECFFFF"
|
||||
mask: /Textures/_RMC14/Effects/LightMasks/quad_cone.png
|
||||
|
||||
# Neon Signs
|
||||
|
||||
- type: entity
|
||||
parent: RMCOverheadSignNeon
|
||||
id: RMCOverheadSignNeonArcade
|
||||
components:
|
||||
- type: Sprite
|
||||
offset: 0.75,0.5
|
||||
layers:
|
||||
- state: arcade_on # Temporary until power works.
|
||||
- state: arcade_off
|
||||
visible: false
|
||||
map: [ "light" ]
|
||||
- type: PointLight
|
||||
color: "#00AAFF"
|
||||
|
||||
- type: entity
|
||||
parent: RMCOverheadSignNeon
|
||||
id: RMCOverheadSignNeonBar
|
||||
components:
|
||||
- type: Sprite
|
||||
layers:
|
||||
- state: barsign_on # Temporary until power works.
|
||||
- state: barsign_off
|
||||
visible: false
|
||||
map: [ "light" ]
|
||||
- type: PointLight
|
||||
color: "#00AAFF"
|
||||
|
||||
- type: entity
|
||||
parent: RMCOverheadSignNeon
|
||||
id: RMCOverheadSignNeonCafe
|
||||
components:
|
||||
- type: Sprite
|
||||
offset: -0.25,0.5
|
||||
layers:
|
||||
- state: cafe_on # Temporary until power works.
|
||||
- state: cafe_off
|
||||
visible: false
|
||||
map: [ "light" ]
|
||||
- type: PointLight
|
||||
color: "#00AAFF"
|
||||
|
||||
- type: entity
|
||||
parent: RMCOverheadSignNeon
|
||||
id: RMCOverheadSignNeonCafeAlt
|
||||
components:
|
||||
- type: Sprite
|
||||
layers:
|
||||
- state: cafealt_on # Temporary until power works.
|
||||
- state: cafealt_off
|
||||
visible: false
|
||||
map: [ "light" ]
|
||||
- type: PointLight
|
||||
color: "#00AAFF"
|
||||
|
||||
- type: entity
|
||||
parent: RMCOverheadSignNeon
|
||||
id: RMCOverheadSignNeonCasino
|
||||
components:
|
||||
- type: Sprite
|
||||
layers:
|
||||
- state: casinolights_on # Temporary until power works.
|
||||
- state: casinolights_off
|
||||
visible: false
|
||||
map: [ "light" ]
|
||||
- type: PointLight
|
||||
color: "#00AAFF"
|
||||
|
||||
- type: entity
|
||||
parent: RMCOverheadSignNeon
|
||||
id: RMCOverheadSignNeonCoffee
|
||||
components:
|
||||
- type: Sprite
|
||||
layers:
|
||||
- state: coffee_on # Temporary until power works.
|
||||
- state: coffee_off
|
||||
visible: false
|
||||
map: [ "light" ]
|
||||
- type: PointLight
|
||||
color: "#00AAFF"
|
||||
|
||||
- type: entity
|
||||
parent: RMCOverheadSignNeon
|
||||
id: RMCOverheadSignNeonHotel
|
||||
components:
|
||||
- type: Sprite
|
||||
layers:
|
||||
- state: hotel_on # Temporary until power works.
|
||||
- state: hotel_off
|
||||
visible: false
|
||||
map: [ "light" ]
|
||||
- type: PointLight
|
||||
color: "#00AAFF"
|
||||
|
||||
- type: entity
|
||||
parent: RMCOverheadSignNeon
|
||||
id: RMCOverheadSignNeonJacks
|
||||
components:
|
||||
- type: Sprite
|
||||
layers:
|
||||
- state: jacksopen_on # Temporary until power works.
|
||||
- state: jacksopen
|
||||
visible: false
|
||||
map: [ "light" ]
|
||||
- type: PointLight
|
||||
color: "#00AAFF"
|
||||
|
||||
- type: entity
|
||||
parent: RMCOverheadSignNeon
|
||||
id: RMCOverheadSignNeonMechanics
|
||||
components:
|
||||
- type: Sprite
|
||||
offset: -0.25,0.5
|
||||
layers:
|
||||
- state: mechanicopen_on2 # Temporary until power works.
|
||||
- state: mechanicopen2
|
||||
visible: false
|
||||
map: [ "light" ]
|
||||
- type: PointLight
|
||||
color: "#00AAFF"
|
||||
|
||||
- type: entity
|
||||
parent: RMCOverheadSignNeon
|
||||
id: RMCOverheadSignNeonMisc
|
||||
components:
|
||||
- type: Sprite
|
||||
layers:
|
||||
- state: misc_on # Temporary until power works.
|
||||
- state: misc_off
|
||||
visible: false
|
||||
map: [ "light" ]
|
||||
- type: PointLight
|
||||
color: "#00AAFF"
|
||||
|
||||
- type: entity
|
||||
parent: RMCOverheadSignNeon
|
||||
id: RMCOverheadSignNeonMiscVert
|
||||
components:
|
||||
- type: Sprite
|
||||
offset: 0.75,0.5
|
||||
layers:
|
||||
- state: miscvert_on # Temporary until power works.
|
||||
- state: miscvert_off
|
||||
visible: false
|
||||
map: [ "light" ]
|
||||
- type: PointLight
|
||||
color: "#00AAFF"
|
||||
|
||||
- type: entity
|
||||
parent: RMCOverheadSignNeon
|
||||
id: RMCOverheadSignNeonMiscVert2
|
||||
components:
|
||||
- type: Sprite
|
||||
layers:
|
||||
- state: miscvert2_on # Temporary until power works.
|
||||
- state: miscvert2_off
|
||||
visible: false
|
||||
map: [ "light" ]
|
||||
- type: PointLight
|
||||
color: "#00FF4C"
|
||||
|
||||
- type: entity
|
||||
parent: RMCOverheadSignNeon
|
||||
id: RMCOverheadSignNeonMiscVert3
|
||||
components:
|
||||
- type: Sprite
|
||||
layers:
|
||||
- state: miscvert3_on # Temporary until power works.
|
||||
- state: miscvert3_off
|
||||
visible: false
|
||||
map: [ "light" ]
|
||||
- type: PointLight
|
||||
color: "#E24646"
|
||||
|
||||
- type: entity
|
||||
parent: RMCOverheadSignNeon
|
||||
id: RMCOverheadSignNeonMiscVert4
|
||||
components:
|
||||
- type: Sprite
|
||||
layers:
|
||||
- state: miscvert4_on # Temporary until power works.
|
||||
- state: miscvert4_off
|
||||
visible: false
|
||||
map: [ "light" ]
|
||||
- type: PointLight
|
||||
color: "#00AAFF"
|
||||
|
||||
- type: entity
|
||||
parent: RMCOverheadSignNeon
|
||||
id: RMCOverheadSignNeonMiscVert5
|
||||
components:
|
||||
- type: Sprite
|
||||
layers:
|
||||
- state: miscvert5_on # Temporary until power works.
|
||||
- state: miscvert5_off
|
||||
visible: false
|
||||
map: [ "light" ]
|
||||
- type: PointLight
|
||||
color: "#6046e2"
|
||||
|
||||
- type: entity
|
||||
parent: RMCOverheadSignNeon
|
||||
id: RMCOverheadSignNeonMiscVert6
|
||||
components:
|
||||
- type: Sprite
|
||||
offset: 0.75,0.5
|
||||
layers:
|
||||
- state: miscvert6_on # Temporary until power works.
|
||||
- state: miscvert6_off
|
||||
visible: false
|
||||
map: [ "light" ]
|
||||
- type: PointLight
|
||||
color: "#E24646"
|
||||
|
||||
- type: entity
|
||||
parent: RMCOverheadSignNeon
|
||||
id: RMCOverheadSignNeonMiscVert7
|
||||
components:
|
||||
- type: Sprite
|
||||
layers:
|
||||
- state: miscvert7_on # Temporary until power works.
|
||||
- state: miscvert7_off
|
||||
visible: false
|
||||
map: [ "light" ]
|
||||
- type: PointLight
|
||||
color: "#00AAFF"
|
||||
|
||||
- type: entity
|
||||
parent: RMCOverheadSignNeon
|
||||
id: RMCOverheadSignNeonNightCasino
|
||||
components:
|
||||
- type: Sprite
|
||||
layers:
|
||||
- state: nightgoldcasinoopen_on # Temporary until power works.
|
||||
- state: nightgoldcasinoopen
|
||||
visible: false
|
||||
map: [ "light" ]
|
||||
- type: PointLight
|
||||
color: "#E6991E"
|
||||
|
||||
- type: entity
|
||||
parent: RMCOverheadSignNeon
|
||||
id: RMCOverheadSignNeonOpen
|
||||
components:
|
||||
- type: Sprite
|
||||
layers:
|
||||
- state: open_on # Temporary until power works.
|
||||
- state: open
|
||||
visible: false
|
||||
map: [ "light" ]
|
||||
- type: PointLight
|
||||
color: "#00AAFF"
|
||||
|
||||
- type: entity
|
||||
parent: RMCOverheadSignNeon
|
||||
id: RMCOverheadSignNeonOpen2
|
||||
components:
|
||||
- type: Sprite
|
||||
offset: -0.25,0.5
|
||||
layers:
|
||||
- state: open_on2 # Temporary until power works.
|
||||
- state: open2
|
||||
visible: false
|
||||
map: [ "light" ]
|
||||
- type: PointLight
|
||||
color: "#00AAFF"
|
||||
|
||||
- type: entity
|
||||
parent: RMCOverheadSignNeon
|
||||
id: RMCOverheadSignNeonPharmacy
|
||||
components:
|
||||
- type: Sprite
|
||||
layers:
|
||||
- state: pharmacy_on # Temporary until power works.
|
||||
- state: pharmacy_off
|
||||
visible: false
|
||||
map: [ "light" ]
|
||||
- type: PointLight
|
||||
color: "#00AAFF"
|
||||
|
||||
- type: entity
|
||||
parent: RMCOverheadSignNeon
|
||||
id: RMCOverheadSignNeonPizza
|
||||
components:
|
||||
- type: Sprite
|
||||
offset: -0.25,0.5
|
||||
layers:
|
||||
- state: pizzaneon_on # Temporary until power works.
|
||||
- state: pizzaneon
|
||||
visible: false
|
||||
map: [ "light" ]
|
||||
- type: PointLight
|
||||
color: "#00AAFF"
|
||||
|
||||
- type: entity
|
||||
parent: RMCOverheadSignNeon
|
||||
id: RMCOverheadSignNeonWeYaMart
|
||||
components:
|
||||
- type: Sprite
|
||||
offset: -0.07,0.75
|
||||
layers:
|
||||
- state: weyamartsign2 # Temporary until power works.
|
||||
- state: weyamartsign2_off
|
||||
visible: false
|
||||
map: [ "light" ]
|
||||
- type: PointLight
|
||||
color: "#00AAFF"
|
||||
|
||||
- type: entity
|
||||
parent: RMCOverheadSignNeonWeYaMart
|
||||
id: RMCOverheadSignNeonWeYaMartOffset
|
||||
suffix: Offset
|
||||
components:
|
||||
- type: Sprite
|
||||
offset: -0.07,0.45
|
||||
578
Prototypes/_RMC14/Entities/Structures/prop_vehicles.yml
Normal file
578
Prototypes/_RMC14/Entities/Structures/prop_vehicles.yml
Normal file
@@ -0,0 +1,578 @@
|
||||
# Temporary until we get actual vehicle code
|
||||
|
||||
- type: entity
|
||||
id: RMCCarPileup
|
||||
name: burned out vehicle pileup
|
||||
description: Burned-out vehicles block your path, their charred frames and shattered glass hinting at recent chaos. The acrid smell of smoke lingers.
|
||||
placement:
|
||||
mode: SnapgridCenter
|
||||
components:
|
||||
- type: Transform
|
||||
anchored: true
|
||||
- type: Physics
|
||||
bodyType: Static
|
||||
- type: Fixtures
|
||||
fixtures:
|
||||
fix1:
|
||||
shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.5,0.5,3.5,2"
|
||||
density: 190
|
||||
layer:
|
||||
- MobMask
|
||||
- type: Sprite
|
||||
sprite: _RMC14/Structures/vehicle_pileup.rsi
|
||||
state: car_pileup
|
||||
offset: 1.5, 1
|
||||
- type: Clickable
|
||||
- type: InteractionOutline
|
||||
- type: Damageable
|
||||
damageContainer: Inorganic
|
||||
- type: Destructible
|
||||
thresholds:
|
||||
- trigger:
|
||||
!type:DamageTrigger
|
||||
damage: 3000
|
||||
behaviors:
|
||||
- !type:DoActsBehavior
|
||||
acts: [ "Destruction" ]
|
||||
|
||||
- type: entity
|
||||
abstract: true
|
||||
id: RMCPropVehicleBase
|
||||
components:
|
||||
- type: Transform
|
||||
noRot: true
|
||||
- type: Physics
|
||||
bodyType: Static
|
||||
fixedRotation: true
|
||||
- type: Fixtures
|
||||
fixtures:
|
||||
fix1:
|
||||
shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.5,-0.5,1.4,0.5"
|
||||
density: 190
|
||||
layer:
|
||||
- MobMask
|
||||
- type: Sprite
|
||||
sprite: _RMC14/Structures/Vehicles/vehicles.rsi
|
||||
offset: 0.5, 0.5
|
||||
- type: Damageable
|
||||
damageContainer: Inorganic
|
||||
- type: Destructible
|
||||
thresholds:
|
||||
- trigger:
|
||||
!type:DamageTrigger
|
||||
damage: 3000
|
||||
behaviors:
|
||||
- !type:DoActsBehavior
|
||||
acts: [ "Destruction" ]
|
||||
- type: Clickable
|
||||
- type: InteractionOutline
|
||||
|
||||
# Vehicles
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicleBase
|
||||
id: RMCPropVehicleMonoSupronOrange
|
||||
suffix: Orange
|
||||
name: Mono-Supron
|
||||
description: The 'Mono-Supron', a mass-produced civilian vehicle for the colonial markets, in and outside of the United Nations. Produced by 'Mizutani' a car marque and associated operating division of the Weston-Yamada Corporation.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: _RMC14/Structures/Vehicles/vehicles.rsi
|
||||
state: mizutani_orange
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicleMonoSupronOrange
|
||||
id: RMCPropVehicleMonoSupronOrangeFlipped
|
||||
suffix: Orange, Flipped
|
||||
components:
|
||||
- type: Sprite
|
||||
state: mizutani_orange_f
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicleMonoSupronOrange
|
||||
id: RMCPropVehicleMonoSupronBlack
|
||||
suffix: Black
|
||||
components:
|
||||
- type: Sprite
|
||||
state: mizutani_black
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicleMonoSupronOrange
|
||||
id: RMCPropVehicleMonoSupronBlackFlipped
|
||||
suffix: Black, Flipped
|
||||
components:
|
||||
- type: Sprite
|
||||
state: mizutani_black_f
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicleMonoSupronOrange
|
||||
id: RMCPropVehicleMonoSupronBlue
|
||||
suffix: Blue
|
||||
components:
|
||||
- type: Sprite
|
||||
state: mizutani_blue
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicleMonoSupronOrange
|
||||
id: RMCPropVehicleMonoSupronBlueFlipped
|
||||
suffix: Blue, Flipped
|
||||
components:
|
||||
- type: Sprite
|
||||
state: mizutani_blue_f
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicleMonoSupronOrange
|
||||
id: RMCPropVehicleMonoSupronBrown
|
||||
suffix: Brown
|
||||
components:
|
||||
- type: Sprite
|
||||
state: mizutani_brown
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicleMonoSupronOrange
|
||||
id: RMCPropVehicleMonoSupronBrownFlipped
|
||||
suffix: Brown, Flipped
|
||||
components:
|
||||
- type: Sprite
|
||||
state: mizutani_brown_f
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicleMonoSupronOrange
|
||||
id: RMCPropVehicleMonoSupronCop
|
||||
suffix: Cop
|
||||
components:
|
||||
- type: Sprite
|
||||
state: mizutani_cop
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicleMonoSupronOrange
|
||||
id: RMCPropVehicleMonoSupronCopFlipped
|
||||
suffix: Cop, Flipped
|
||||
components:
|
||||
- type: Sprite
|
||||
state: mizutani_cop_f
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicleMonoSupronOrange
|
||||
id: RMCPropVehicleMonoSupronDesatBlue
|
||||
suffix: Desat Blue
|
||||
components:
|
||||
- type: Sprite
|
||||
state: mizutani_desatblue
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicleMonoSupronOrange
|
||||
id: RMCPropVehicleMonoSupronDesatBlueFlipped
|
||||
suffix: Desat Blue, Flipped
|
||||
components:
|
||||
- type: Sprite
|
||||
state: mizutani_desatblue_f
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicleMonoSupronOrange
|
||||
id: RMCPropVehicleMonoSupronGreen
|
||||
suffix: Green
|
||||
components:
|
||||
- type: Sprite
|
||||
state: mizutani_green
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicleMonoSupronOrange
|
||||
id: RMCPropVehicleMonoSupronGreenFlipped
|
||||
suffix: Green, Flipped
|
||||
components:
|
||||
- type: Sprite
|
||||
state: mizutani_green_f
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicleMonoSupronOrange
|
||||
id: RMCPropVehicleMonoSupronLightBlue
|
||||
suffix: LightBlue
|
||||
components:
|
||||
- type: Sprite
|
||||
state: mizutani_lightblue
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicleMonoSupronOrange
|
||||
id: RMCPropVehicleMonoSupronLightBlueFlipped
|
||||
suffix: LightBlue, Flipped
|
||||
components:
|
||||
- type: Sprite
|
||||
state: mizutani_lightblue_f
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicleMonoSupronOrange
|
||||
id: RMCPropVehicleMonoSupronPink
|
||||
suffix: Pink
|
||||
components:
|
||||
- type: Sprite
|
||||
state: mizutani_pink
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicleMonoSupronOrange
|
||||
id: RMCPropVehicleMonoSupronPinkFlipped
|
||||
suffix: Pink, Flipped
|
||||
components:
|
||||
- type: Sprite
|
||||
state: mizutani_pink_f
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicleMonoSupronOrange
|
||||
id: RMCPropVehicleMonoSupronPurple
|
||||
suffix: Purple
|
||||
components:
|
||||
- type: Sprite
|
||||
state: mizutani_purple
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicleMonoSupronOrange
|
||||
id: RMCPropVehicleMonoSupronPurpleFlipped
|
||||
suffix: Purple, Flipped
|
||||
components:
|
||||
- type: Sprite
|
||||
state: mizutani_purple_f
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicleMonoSupronOrange
|
||||
id: RMCPropVehicleMonoSupronRed
|
||||
suffix: Red
|
||||
components:
|
||||
- type: Sprite
|
||||
state: mizutani_red
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicleMonoSupronOrange
|
||||
id: RMCPropVehicleMonoSupronRedFlipped
|
||||
suffix: Red, Flipped
|
||||
components:
|
||||
- type: Sprite
|
||||
state: mizutani_red_f
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicleMonoSupronOrange
|
||||
id: RMCPropVehicleMonoSupronShell
|
||||
suffix: Shell
|
||||
components:
|
||||
- type: Sprite
|
||||
state: mizutani_shell
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicleMonoSupronOrange
|
||||
id: RMCPropVehicleMonoSupronShellFlipped
|
||||
suffix: Shell, Flipped
|
||||
components:
|
||||
- type: Sprite
|
||||
state: mizutani_shell_f
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicleMonoSupronOrange
|
||||
id: RMCPropVehicleMonoSupronTaxi
|
||||
suffix: Taxi
|
||||
components:
|
||||
- type: Sprite
|
||||
state: mizutani_taxi
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicleMonoSupronOrange
|
||||
id: RMCPropVehicleMonoSupronTaxiFlipped
|
||||
suffix: Taxi, Flipped
|
||||
components:
|
||||
- type: Sprite
|
||||
state: mizutani_taxi_f
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicleMonoSupronOrange
|
||||
id: RMCPropVehicleMonoSupronTurquoise
|
||||
suffix: Turquoise
|
||||
components:
|
||||
- type: Sprite
|
||||
state: mizutani_turquoise
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicleMonoSupronOrange
|
||||
id: RMCPropVehicleMonoSupronTurquoiseFlipped
|
||||
suffix: Turquoise, Flipped
|
||||
components:
|
||||
- type: Sprite
|
||||
state: mizutani_turquoise_f
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicleMonoSupronOrange
|
||||
id: RMCPropVehicleMonoSupronWY
|
||||
suffix: WeYa
|
||||
components:
|
||||
- type: Sprite
|
||||
state: mizutani_wy
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicleMonoSupronOrange
|
||||
id: RMCPropVehicleMonoSupronWYFlipped
|
||||
suffix: WeYa, Flipped
|
||||
components:
|
||||
- type: Sprite
|
||||
state: mizutani_wy_f
|
||||
|
||||
# Destroyed
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicleMonoSupronOrange
|
||||
id: RMCPropVehicleMonoSupronOrangeDestroyed
|
||||
suffix: Orange, Destroyed
|
||||
components:
|
||||
- type: Sprite
|
||||
state: mizutani_orange_damage
|
||||
- type: Destructible
|
||||
thresholds:
|
||||
- trigger:
|
||||
!type:DamageTrigger
|
||||
damage: 1750
|
||||
behaviors:
|
||||
- !type:DoActsBehavior
|
||||
acts: [ "Destruction" ]
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicleMonoSupronOrangeDestroyed
|
||||
id: RMCPropVehicleMonoSupronOrangeDestroyedFlipped
|
||||
suffix: Orange, Destroyed, Flipped
|
||||
components:
|
||||
- type: Sprite
|
||||
state: mizutani_orange_damage_f
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicleMonoSupronOrangeDestroyed
|
||||
id: RMCPropVehicleMonoSupronBlackDestroyed
|
||||
suffix: Black, Destroyed
|
||||
components:
|
||||
- type: Sprite
|
||||
state: mizutani_black_damage
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicleMonoSupronOrangeDestroyed
|
||||
id: RMCPropVehicleMonoSupronBlackDestroyedFlipped
|
||||
suffix: Black, Destroyed, Flipped
|
||||
components:
|
||||
- type: Sprite
|
||||
state: mizutani_black_damage_f
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicleMonoSupronOrangeDestroyed
|
||||
id: RMCPropVehicleMonoSupronBlueDestroyed
|
||||
suffix: Blue, Destroyed
|
||||
components:
|
||||
- type: Sprite
|
||||
state: mizutani_blue_damage
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicleMonoSupronOrangeDestroyed
|
||||
id: RMCPropVehicleMonoSupronBlueDestroyedFlipped
|
||||
suffix: Blue, Destroyed, Flipped
|
||||
components:
|
||||
- type: Sprite
|
||||
state: mizutani_blue_damage_f
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicleMonoSupronOrangeDestroyed
|
||||
id: RMCPropVehicleMonoSupronBrownDestroyed
|
||||
suffix: Brown, Destroyed
|
||||
components:
|
||||
- type: Sprite
|
||||
state: mizutani_brown_damage
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicleMonoSupronOrangeDestroyed
|
||||
id: RMCPropVehicleMonoSupronBrownDestroyedFlipped
|
||||
suffix: Brown, Destroyed, Flipped
|
||||
components:
|
||||
- type: Sprite
|
||||
state: mizutani_brown_damage_f
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicleMonoSupronOrangeDestroyed
|
||||
id: RMCPropVehicleMonoSupronCopDestroyed
|
||||
suffix: Cop, Destroyed
|
||||
components:
|
||||
- type: Sprite
|
||||
state: mizutani_cop_damage
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicleMonoSupronOrangeDestroyed
|
||||
id: RMCPropVehicleMonoSupronCopDestroyedFlipped
|
||||
suffix: Cop, Destroyed, Flipped
|
||||
components:
|
||||
- type: Sprite
|
||||
state: mizutani_cop_damage_f
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicleMonoSupronOrangeDestroyed
|
||||
id: RMCPropVehicleMonoSupronDesatBlueDestroyed
|
||||
suffix: DesatBlue, Destroyed
|
||||
components:
|
||||
- type: Sprite
|
||||
state: mizutani_desatblue_damage
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicleMonoSupronOrangeDestroyed
|
||||
id: RMCPropVehicleMonoSupronDesatBlueDestroyedFlipped
|
||||
suffix: DesatBlue, Destroyed, Flipped
|
||||
components:
|
||||
- type: Sprite
|
||||
state: mizutani_desatblue_damage_f
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicleMonoSupronOrangeDestroyed
|
||||
id: RMCPropVehicleMonoSupronGreenDestroyed
|
||||
suffix: Green, Destroyed
|
||||
components:
|
||||
- type: Sprite
|
||||
state: mizutani_green_damage
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicleMonoSupronOrangeDestroyed
|
||||
id: RMCPropVehicleMonoSupronGreenDestroyedFlipped
|
||||
suffix: Green, Destroyed, Flipped
|
||||
components:
|
||||
- type: Sprite
|
||||
state: mizutani_green_damage_f
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicleMonoSupronOrangeDestroyed
|
||||
id: RMCPropVehicleMonoSupronLightBlueDestroyed
|
||||
suffix: LightBlue, Destroyed
|
||||
components:
|
||||
- type: Sprite
|
||||
state: mizutani_lightblue_damage
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicleMonoSupronOrangeDestroyed
|
||||
id: RMCPropVehicleMonoSupronLightBlueDestroyedFlipped
|
||||
suffix: LightBlue, Destroyed, Flipped
|
||||
components:
|
||||
- type: Sprite
|
||||
state: mizutani_lightblue_damage_f
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicleMonoSupronOrangeDestroyed
|
||||
id: RMCPropVehicleMonoSupronPinkDestroyed
|
||||
suffix: Pink, Destroyed
|
||||
components:
|
||||
- type: Sprite
|
||||
state: mizutani_pink_damage
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicleMonoSupronOrangeDestroyed
|
||||
id: RMCPropVehicleMonoSupronPinkDestroyedFlipped
|
||||
suffix: Pink, Destroyed, Flipped
|
||||
components:
|
||||
- type: Sprite
|
||||
state: mizutani_pink_damage_f
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicleMonoSupronOrangeDestroyed
|
||||
id: RMCPropVehicleMonoSupronPurpleDestroyed
|
||||
suffix: Purple, Destroyed
|
||||
components:
|
||||
- type: Sprite
|
||||
state: mizutani_purple_damage
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicleMonoSupronOrangeDestroyed
|
||||
id: RMCPropVehicleMonoSupronPurpleDestroyedFlipped
|
||||
suffix: Purple, Destroyed, Flipped
|
||||
components:
|
||||
- type: Sprite
|
||||
state: mizutani_purple_damage_f
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicleMonoSupronOrangeDestroyed
|
||||
id: RMCPropVehicleMonoSupronRedDestroyed
|
||||
suffix: Red, Destroyed
|
||||
components:
|
||||
- type: Sprite
|
||||
state: mizutani_red_damage
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicleMonoSupronOrangeDestroyed
|
||||
id: RMCPropVehicleMonoSupronRedDestroyedFlipped
|
||||
suffix: Red, Destroyed, Flipped
|
||||
components:
|
||||
- type: Sprite
|
||||
state: mizutani_red_damage_f
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicleMonoSupronOrangeDestroyed
|
||||
id: RMCPropVehicleMonoSupronTaxiDestroyed
|
||||
suffix: Taxi, Destroyed
|
||||
components:
|
||||
- type: Sprite
|
||||
state: mizutani_taxi_damage
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicleMonoSupronOrangeDestroyed
|
||||
id: RMCPropVehicleMonoSupronTaxiDestroyedFlipped
|
||||
suffix: Taxi, Destroyed, Flipped
|
||||
components:
|
||||
- type: Sprite
|
||||
state: mizutani_taxi_damage_f
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicleMonoSupronOrangeDestroyed
|
||||
id: RMCPropVehicleMonoSupronTurquoiseDestroyed
|
||||
suffix: Turquoise, Destroyed
|
||||
components:
|
||||
- type: Sprite
|
||||
state: mizutani_turquoise_damage
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicleMonoSupronOrangeDestroyed
|
||||
id: RMCPropVehicleMonoSupronTurquoiseDestroyedFlipped
|
||||
suffix: Turquoise, Destroyed, Flipped
|
||||
components:
|
||||
- type: Sprite
|
||||
state: mizutani_turquoise_damage_f
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicleMonoSupronOrangeDestroyed
|
||||
id: RMCPropVehicleMonoSupronWYDestroyed
|
||||
suffix: WeYa, Destroyed
|
||||
components:
|
||||
- type: Sprite
|
||||
state: mizutani_wy_damage
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicleMonoSupronOrangeDestroyed
|
||||
id: RMCPropVehicleMonoSupronWYDestroyedFlipped
|
||||
suffix: WeYa, Destroyed, Flipped
|
||||
components:
|
||||
- type: Sprite
|
||||
state: mizutani_wy_damage_f
|
||||
|
||||
# Offset
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicleMonoSupronOrange
|
||||
id: RMCPropVehicleMonoSupronBlueOffset
|
||||
suffix: Blue, Offset
|
||||
components:
|
||||
- type: Sprite
|
||||
state: mizutani_blue_f
|
||||
offset: 0.5,0.8
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicleMonoSupronBlueOffset
|
||||
id: RMCPropVehicleMonoSupronRedOffset
|
||||
suffix: Red, Offset
|
||||
components:
|
||||
- type: Sprite
|
||||
state: mizutani_red
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicleMonoSupronBlueOffset
|
||||
id: RMCPropVehicleMonoSupronTurquoiseOffset
|
||||
suffix: Turquoise, Offset
|
||||
components:
|
||||
- type: Sprite
|
||||
state: mizutani_turquoise_f
|
||||
325
Prototypes/_RMC14/Entities/Structures/prop_vehicles2.yml
Normal file
325
Prototypes/_RMC14/Entities/Structures/prop_vehicles2.yml
Normal file
@@ -0,0 +1,325 @@
|
||||
# I beg if anyone has the time to remove RMCPropVehicle2Base and change how the vehicles in this file work so that they're like prop_vehicles.yml or prop_vehicles3.yml
|
||||
|
||||
- type: entity
|
||||
abstract: true
|
||||
parent: RMCPropVehicleBase
|
||||
id: RMCPropVehicle2Base
|
||||
components:
|
||||
- type: Transform
|
||||
noRot: false
|
||||
- type: Sprite
|
||||
sprite: _RMC14/Structures/Vehicles/vehicles2.rsi
|
||||
offset: 0, 0
|
||||
noRot: true
|
||||
state: crane
|
||||
|
||||
#suffix: WeYa, Destroyed, Flipped
|
||||
- type: entity
|
||||
parent: RMCPropVehicle2Base #use East and West
|
||||
id: RMCPropVehicleCargoCrane
|
||||
suffix: Use East, West
|
||||
name: cargo crane
|
||||
description: A crane used for loading and unloading cargo.
|
||||
components:
|
||||
- type: Sprite
|
||||
state: crane
|
||||
- type: Climbable
|
||||
- type: Fixtures
|
||||
fixtures:
|
||||
fix1:
|
||||
shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.8,-0.9,0.8,0.9"
|
||||
density: 190
|
||||
layer:
|
||||
- TableLayer
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicleCargoCrane
|
||||
id: RMCPropVehicleCargoCraneAltHitbox
|
||||
suffix: Alt Hitbox, East
|
||||
components:
|
||||
- type: Fixtures
|
||||
fixtures:
|
||||
fix1:
|
||||
shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.5,-1.4,1,0.5"
|
||||
density: 190
|
||||
layer:
|
||||
- TableLayer
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicleCargoCraneAltHitbox
|
||||
id: RMCPropVehicleCargoCraneAltHitboxWest
|
||||
suffix: Alt Hitbox, West
|
||||
components:
|
||||
- type: Fixtures
|
||||
fixtures:
|
||||
fix1:
|
||||
shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-1,-0.5,0.5,1.4"
|
||||
density: 190
|
||||
layer:
|
||||
- TableLayer
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicleCargoCrane
|
||||
id: RMCPropVehicleCargoCraneCargo
|
||||
name: cargo crane
|
||||
description: A crane used for loading and unloading cargo.
|
||||
components:
|
||||
- type: Sprite
|
||||
state: crane_cargo
|
||||
- type: Climbable
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicleCargoCrane
|
||||
id: RMCPropVehicleCargoCraneCargoSnow
|
||||
name: cargo crane
|
||||
description: A crane used for loading and unloading cargo.
|
||||
components:
|
||||
- type: Sprite
|
||||
state: crane_cargo_snow
|
||||
- type: Climbable
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicleCargoCrane
|
||||
id: RMCPropVehicleCargoCraneSnow
|
||||
name: cargo crane
|
||||
description: A crane used for loading and unloading cargo.
|
||||
components:
|
||||
- type: Sprite
|
||||
state: crane_snow
|
||||
- type: Climbable
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicleCargoCrane
|
||||
id: RMCPropVehicleCargoCraneDestroyed
|
||||
name: cargo crane
|
||||
description: A crane used for loading and unloading cargo.
|
||||
components:
|
||||
- type: Sprite
|
||||
state: crane_damaged
|
||||
- type: Climbable
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicle2Base #Use East and West
|
||||
id: RMCPropVehicleCrawler
|
||||
suffix: Use East, West
|
||||
name: colony crawler
|
||||
description: It is a tread bound crawler used in harsh conditions. Supplied by Orbital Blue International; 'Your friends, in the Aerospace business.' A subsidiary of We-Ya.
|
||||
components:
|
||||
- type: Sprite
|
||||
state: crawler
|
||||
- type: Fixtures
|
||||
fixtures:
|
||||
fix1:
|
||||
shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.6,-0.7,0.6,0.7"
|
||||
density: 190
|
||||
layer:
|
||||
- MobMask
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicleCrawler
|
||||
id: RMCPropVehicleCrawlerCovered
|
||||
name: colony crawler
|
||||
description: It is a tread bound crawler used in harsh conditions. Supplied by Orbital Blue International; 'Your friends, in the Aerospace business.' A subsidiary of We-Ya.
|
||||
components:
|
||||
- type: Sprite
|
||||
state: crawler_covered_bed
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicleCrawler
|
||||
id: RMCPropVehicleCrawlerCrate
|
||||
name: colony crawler
|
||||
description: It is a tread bound crawler used in harsh conditions. Supplied by Orbital Blue International; 'Your friends, in the Aerospace business.' A subsidiary of We-Ya.
|
||||
components:
|
||||
- type: Sprite
|
||||
state: crawler_crate
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicleCrawler
|
||||
id: RMCPropVehicleCrawlerCrate2
|
||||
name: colony crawler
|
||||
description: It is a tread bound crawler used in harsh conditions. Supplied by Orbital Blue International; 'Your friends, in the Aerospace business.' A subsidiary of We-Ya.
|
||||
components:
|
||||
- type: Sprite
|
||||
state: crawler_crate_alt
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicleCrawler
|
||||
id: RMCPropVehicleCrawlerCrate3
|
||||
name: colony crawler
|
||||
description: It is a tread bound crawler used in harsh conditions. Supplied by Orbital Blue International; 'Your friends, in the Aerospace business.' A subsidiary of We-Ya.
|
||||
components:
|
||||
- type: Sprite
|
||||
state: crawler_crate_alt2
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicleCrawler
|
||||
id: RMCPropVehicleCrawlerCrateWY
|
||||
name: colony crawler
|
||||
description: It is a tread bound crawler used in harsh conditions. Supplied by Orbital Blue International; 'Your friends, in the Aerospace business.' A subsidiary of We-Ya.
|
||||
components:
|
||||
- type: Sprite
|
||||
state: crawler_crate_wy
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicleCrawler
|
||||
id: RMCPropVehicleCrawlerFuel
|
||||
name: colony crawler
|
||||
description: It is a tread bound crawler used in harsh conditions. Supplied by Orbital Blue International; 'Your friends, in the Aerospace business.' A subsidiary of We-Ya.
|
||||
components:
|
||||
- type: Sprite
|
||||
state: crawler_fuel
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicle2Base #Use East and West
|
||||
id: RMCPropVehicleTruck
|
||||
suffix: Use East, West
|
||||
name: truck
|
||||
description: An old truck, seems to be broken down.
|
||||
components:
|
||||
- type: Sprite
|
||||
state: truck
|
||||
- type: Fixtures
|
||||
fixtures:
|
||||
fix1:
|
||||
shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.6,-0.9,0.6,0.9"
|
||||
density: 190
|
||||
layer:
|
||||
- MobMask
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicleTruck
|
||||
id: RMCPropVehicleTruckCargo
|
||||
name: truck
|
||||
description: An old cargo truck, seems to be broken down.
|
||||
components:
|
||||
- type: Sprite
|
||||
state: truck_cargo
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicleTruck
|
||||
id: RMCPropVehicleTruckMining
|
||||
name: truck
|
||||
description: An old mining truck, seems to be broken down.
|
||||
components:
|
||||
- type: Sprite
|
||||
state: truck_mining
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicleTruck
|
||||
id: RMCPropVehicleTruckBroken
|
||||
name: truck
|
||||
description: An old truck, seems to be broken down.
|
||||
components:
|
||||
- type: Sprite
|
||||
state: truck_damaged
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicleTruck
|
||||
id: RMCPropVehicleTruckSnow
|
||||
name: truck
|
||||
description: An old truck, seems to be broken down.
|
||||
components:
|
||||
- type: Sprite
|
||||
state: truck_snow
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicleTruck
|
||||
id: RMCPropVehicleTruckCargoSnow
|
||||
name: truck
|
||||
description: An old cargo truck, seems to be broken down.
|
||||
components:
|
||||
- type: Sprite
|
||||
state: truck_cargo
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicle2Base #Use East and West
|
||||
id: RMCPropVehicleTractor
|
||||
suffix: Use East, West
|
||||
name: tractor
|
||||
description: An old tractor, seems to be broken down.
|
||||
components:
|
||||
- type: Sprite
|
||||
state: tractor
|
||||
- type: Fixtures
|
||||
fixtures:
|
||||
fix1:
|
||||
shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.6,-0.9,0.6,0.9"
|
||||
density: 190
|
||||
layer:
|
||||
- MobMask
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicleTruck
|
||||
id: RMCPropVehicleTractorDamaged
|
||||
name: tractor
|
||||
description: An old cargo truck, seems to be broken down.
|
||||
components:
|
||||
- type: Sprite
|
||||
state: tractor_damaged
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicleTruck
|
||||
id: RMCPropVehicleTractorSnow
|
||||
name: tractor
|
||||
description: An old cargo truck, seems to be broken down.
|
||||
components:
|
||||
- type: Sprite
|
||||
state: tractor_snow
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicle2Base #Use East and West
|
||||
id: RMCPropVehicleVan
|
||||
suffix: Use East, West [PropVan
|
||||
name: van
|
||||
description: An old van, seems to be broken down.
|
||||
components:
|
||||
- type: Sprite
|
||||
state: van
|
||||
- type: Fixtures
|
||||
fixtures:
|
||||
fix1:
|
||||
shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.5,-0.8,0.5,0.8"
|
||||
density: 190
|
||||
layer:
|
||||
- MobMask
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicleVan
|
||||
id: RMCPropVehicleVanDamaged
|
||||
name: van
|
||||
description: An old van, seems to be broken down.
|
||||
components:
|
||||
- type: Sprite
|
||||
state: van_damaged
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicleVan
|
||||
id: RMCPropVehicleVanSnow
|
||||
name: van
|
||||
description: An old van, seems to be broken down.
|
||||
components:
|
||||
- type: Sprite
|
||||
state: van_snow
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicleVan
|
||||
id: RMCPropVehicleVanCandy
|
||||
name: van
|
||||
description: An old van, seems to be filled with... Candy?
|
||||
components:
|
||||
- type: Sprite
|
||||
state: van_candy
|
||||
699
Prototypes/_RMC14/Entities/Structures/prop_vehicles3.yml
Normal file
699
Prototypes/_RMC14/Entities/Structures/prop_vehicles3.yml
Normal file
@@ -0,0 +1,699 @@
|
||||
- type: entity
|
||||
parent: RMCPropVehicleBase
|
||||
id: RMCPropVehicleLargeBase
|
||||
abstract: true
|
||||
components:
|
||||
- type: Fixtures
|
||||
fixtures:
|
||||
fix1:
|
||||
shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.5,-0.5,1.6,0.5"
|
||||
density: 190
|
||||
layer:
|
||||
- MobMask
|
||||
- type: Sprite
|
||||
sprite: _RMC14/Structures/Vehicles/vehicles3.rsi
|
||||
offset: 1.5, 0.5
|
||||
|
||||
# Ambulance
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicleLargeBase
|
||||
id: RMCPropVehicleAmbulance
|
||||
name: ambulance
|
||||
description: It's locked and seems to be broken down, forget driving this.
|
||||
components:
|
||||
- type: Sprite
|
||||
state: ambulance
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicleLargeBase
|
||||
id: RMCPropVehicleAmbulanceF
|
||||
name: ambulance
|
||||
description: It's locked and seems to be broken down, forget driving this.
|
||||
suffix: Flipped
|
||||
components:
|
||||
- type: Sprite
|
||||
state: ambulance_f
|
||||
|
||||
# Heavy-Loader Truck
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicleLargeBase
|
||||
id: RMCPropVehicleLoaderTruckBlue
|
||||
name: heavy-loader truck
|
||||
description: It's locked and seems to be broken down, forget driving this.
|
||||
components:
|
||||
- type: Sprite
|
||||
state: armored_truck_blue
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicleLargeBase
|
||||
id: RMCPropVehicleLoaderTruckBlueF
|
||||
name: heavy-loader truck
|
||||
description: It's locked and seems to be broken down, forget driving this.
|
||||
suffix: Flipped
|
||||
components:
|
||||
- type: Sprite
|
||||
state: armored_truck_blue_f
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicleLargeBase
|
||||
id: RMCPropVehicleLoaderTruckBlueFilled
|
||||
name: heavy-loader truck
|
||||
description: It's locked and seems to be broken down, forget driving this.
|
||||
suffix: Loaded
|
||||
components:
|
||||
- type: Sprite
|
||||
state: armored_truck_blue_loaded
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicleLargeBase
|
||||
id: RMCPropVehicleLoaderTruckBlueFilledF
|
||||
name: heavy-loader truck
|
||||
description: It's locked and seems to be broken down, forget driving this.
|
||||
suffix: Loaded, Flipped
|
||||
components:
|
||||
- type: Sprite
|
||||
state: armored_truck_blue_loaded_f
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicleLargeBase
|
||||
id: RMCPropVehicleLoaderTruckTeal
|
||||
name: heavy-loader truck
|
||||
description: It's locked and seems to be broken down, forget driving this.
|
||||
components:
|
||||
- type: Sprite
|
||||
state: armored_truck_teal
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicleLargeBase
|
||||
id: RMCPropVehicleLoaderTruckTealF
|
||||
name: heavy-loader truck
|
||||
description: It's locked and seems to be broken down, forget driving this.
|
||||
suffix: Flipped
|
||||
components:
|
||||
- type: Sprite
|
||||
state: armored_truck_teal_f
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicleLargeBase
|
||||
id: RMCPropVehicleLoaderTruckTealFilled
|
||||
name: heavy-loader truck
|
||||
description: It's locked and seems to be broken down, forget driving this.
|
||||
suffix: Loaded
|
||||
components:
|
||||
- type: Sprite
|
||||
state: armored_truck_teal_loaded
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicleLargeBase
|
||||
id: RMCPropVehicleLoaderTruckTealFilledF
|
||||
name: heavy-loader truck
|
||||
description: It's locked and seems to be broken down, forget driving this.
|
||||
suffix: Loaded, Flipped
|
||||
components:
|
||||
- type: Sprite
|
||||
state: armored_truck_teal_loaded_f
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicleLargeBase
|
||||
id: RMCPropVehicleLoaderTruckWhite
|
||||
name: heavy-loader truck
|
||||
description: It's locked and seems to be broken down, forget driving this.
|
||||
components:
|
||||
- type: Sprite
|
||||
state: armored_truck_white
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicleLargeBase
|
||||
id: RMCPropVehicleLoaderTruckWhiteF
|
||||
name: heavy-loader truck
|
||||
description: It's locked and seems to be broken down, forget driving this.
|
||||
suffix: Flipped
|
||||
components:
|
||||
- type: Sprite
|
||||
state: armored_truck_white_f
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicleLargeBase
|
||||
id: RMCPropVehicleLoaderTruckWhiteFilled
|
||||
name: heavy-loader truck
|
||||
description: It's locked and seems to be broken down, forget driving this.
|
||||
suffix: Loaded
|
||||
components:
|
||||
- type: Sprite
|
||||
state: armored_truck_white_loaded
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicleLargeBase
|
||||
id: RMCPropVehicleLoaderTruckWhiteFilledF
|
||||
name: heavy-loader truck
|
||||
description: It's locked and seems to be broken down, forget driving this.
|
||||
suffix: Loaded, Flipped
|
||||
components:
|
||||
- type: Sprite
|
||||
state: armored_truck_white_loaded_f
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicleLargeBase
|
||||
id: RMCPropVehicleLoaderTruckBlack
|
||||
name: heavy-loader truck
|
||||
description: It's locked and seems to be broken down, forget driving this.
|
||||
components:
|
||||
- type: Sprite
|
||||
state: armored_truck_wy_black
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicleLargeBase
|
||||
id: RMCPropVehicleLoaderTruckBlackF
|
||||
name: heavy-loader truck
|
||||
description: It's locked and seems to be broken down, forget driving this.
|
||||
suffix: Flipped
|
||||
components:
|
||||
- type: Sprite
|
||||
state: armored_truck_wy_black_f
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicleLargeBase
|
||||
id: RMCPropVehicleLoaderTruckBlackFilled
|
||||
name: heavy-loader truck
|
||||
description: It's locked and seems to be broken down, forget driving this.
|
||||
suffix: Loaded
|
||||
components:
|
||||
- type: Sprite
|
||||
state: armored_truck_wy_black_loaded
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicleLargeBase
|
||||
id: RMCPropVehicleLoaderTruckBlackFilledF
|
||||
name: heavy-loader truck
|
||||
description: It's locked and seems to be broken down, forget driving this.
|
||||
suffix: Loaded, Flipped
|
||||
components:
|
||||
- type: Sprite
|
||||
state: armored_truck_wy_black_loaded_f
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicleLargeBase
|
||||
id: RMCPropVehicleLoaderTruckWhiteWeYa
|
||||
name: heavy-loader truck
|
||||
description: It's locked and seems to be broken down, forget driving this.
|
||||
components:
|
||||
- type: Sprite
|
||||
state: armored_truck_wy_white
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicleLargeBase
|
||||
id: RMCPropVehicleLoaderTruckWhiteWeYaF
|
||||
name: heavy-loader truck
|
||||
description: It's locked and seems to be broken down, forget driving this.
|
||||
suffix: Flipped
|
||||
components:
|
||||
- type: Sprite
|
||||
state: armored_truck_wy_white_f
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicleLargeBase
|
||||
id: RMCPropVehicleLoaderTruckWhiteWeYaFilled
|
||||
name: heavy-loader truck
|
||||
description: It's locked and seems to be broken down, forget driving this.
|
||||
suffix: Loaded
|
||||
components:
|
||||
- type: Sprite
|
||||
state: armored_truck_wy_white_loaded
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicleLargeBase
|
||||
id: RMCPropVehicleLoaderTruckWhiteWeYaFilledF
|
||||
name: heavy-loader truck
|
||||
description: It's locked and seems to be broken down, forget driving this.
|
||||
suffix: Loaded, Flipped
|
||||
components:
|
||||
- type: Sprite
|
||||
state: armored_truck_wy_white_loaded_f
|
||||
|
||||
# Box Van
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicleLargeBase
|
||||
id: RMCPropVehicleBoxVanBlueGrey
|
||||
name: box van
|
||||
description: It's locked and seems to be broken down, forget driving this.
|
||||
components:
|
||||
- type: Sprite
|
||||
state: box_van_bluegrey
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicleLargeBase
|
||||
id: RMCPropVehicleBoxVanBlueGreyF
|
||||
name: box van
|
||||
description: It's locked and seems to be broken down, forget driving this.
|
||||
suffix: Flipped
|
||||
components:
|
||||
- type: Sprite
|
||||
state: box_van_bluegrey_f
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicleLargeBase
|
||||
id: RMCPropVehicleBoxVanMaintGrey
|
||||
name: box van
|
||||
description: It's locked and seems to be broken down, forget driving this.
|
||||
components:
|
||||
- type: Sprite
|
||||
state: box_van_maintenanceblue
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicleLargeBase
|
||||
id: RMCPropVehicleBoxVanMaintGreyF
|
||||
name: box van
|
||||
description: It's locked and seems to be broken down, forget driving this.
|
||||
suffix: Flipped
|
||||
components:
|
||||
- type: Sprite
|
||||
state: box_van_maintenanceblue_f
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicleLargeBase
|
||||
id: RMCPropVehicleBoxVanMaintWhite
|
||||
name: box van
|
||||
description: It's locked and seems to be broken down, forget driving this.
|
||||
components:
|
||||
- type: Sprite
|
||||
state: box_van_maintenancewhite
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicleLargeBase
|
||||
id: RMCPropVehicleBoxVanMaintWhiteF
|
||||
name: box van
|
||||
description: It's locked and seems to be broken down, forget driving this.
|
||||
suffix: Flipped
|
||||
components:
|
||||
- type: Sprite
|
||||
state: box_van_maintenancewhite_f
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicleLargeBase
|
||||
id: RMCPropVehicleBoxVanMining
|
||||
name: box van
|
||||
description: It's locked and seems to be broken down, forget driving this.
|
||||
components:
|
||||
- type: Sprite
|
||||
state: box_van_mining
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicleLargeBase
|
||||
id: RMCPropVehicleBoxVanMiningF
|
||||
name: box van
|
||||
description: It's locked and seems to be broken down, forget driving this.
|
||||
suffix: Flipped
|
||||
components:
|
||||
- type: Sprite
|
||||
state: box_van_mining_f
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicleLargeBase
|
||||
id: RMCPropVehicleBoxVanPizza
|
||||
name: box van
|
||||
description: It's locked and seems to be broken down, forget driving this.
|
||||
components:
|
||||
- type: Sprite
|
||||
state: box_van_pizza
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicleLargeBase
|
||||
id: RMCPropVehicleBoxVanPizzaF
|
||||
name: box van
|
||||
description: It's locked and seems to be broken down, forget driving this.
|
||||
suffix: Flipped
|
||||
components:
|
||||
- type: Sprite
|
||||
state: box_van_pizza_f
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicleLargeBase
|
||||
id: RMCPropVehicleBoxVanRed
|
||||
name: box van
|
||||
description: It's locked and seems to be broken down, forget driving this.
|
||||
components:
|
||||
- type: Sprite
|
||||
state: box_van_red
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicleLargeBase
|
||||
id: RMCPropVehicleBoxVanRedF
|
||||
name: box van
|
||||
description: It's locked and seems to be broken down, forget driving this.
|
||||
suffix: Flipped
|
||||
components:
|
||||
- type: Sprite
|
||||
state: box_van_red_f
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicleLargeBase
|
||||
id: RMCPropVehicleBoxVanWhite
|
||||
name: box van
|
||||
description: It's locked and seems to be broken down, forget driving this.
|
||||
components:
|
||||
- type: Sprite
|
||||
state: box_van_white
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicleLargeBase
|
||||
id: RMCPropVehicleBoxVanWhiteF
|
||||
name: box van
|
||||
description: It's locked and seems to be broken down, forget driving this.
|
||||
suffix: Flipped
|
||||
components:
|
||||
- type: Sprite
|
||||
state: box_van_white_f
|
||||
|
||||
# Long Truck
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicleLargeBase
|
||||
id: RMCPropVehicleLongTruckBlue
|
||||
name: long-hauler truck
|
||||
description: It's locked and seems to be broken down, forget driving this.
|
||||
components:
|
||||
- type: Sprite
|
||||
state: longtruck_blue
|
||||
- type: Fixtures
|
||||
fixtures:
|
||||
fix1:
|
||||
shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.5,-0.5,3.3,0.75"
|
||||
density: 190
|
||||
layer:
|
||||
- MobMask
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicleLongTruckBlue
|
||||
id: RMCPropVehicleLongTruckBlueF
|
||||
name: long-hauler truck
|
||||
description: It's locked and seems to be broken down, forget driving this.
|
||||
suffix: Flipped
|
||||
components:
|
||||
- type: Sprite
|
||||
state: longtruck_blue_f
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicleLongTruckBlue
|
||||
id: RMCPropVehicleLongTruckBrown
|
||||
name: long-hauler truck
|
||||
description: It's locked and seems to be broken down, forget driving this.
|
||||
components:
|
||||
- type: Sprite
|
||||
state: longtruck_brown
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicleLongTruckBlue
|
||||
id: RMCPropVehicleLongTruckBrownF
|
||||
name: long-hauler truck
|
||||
description: It's locked and seems to be broken down, forget driving this.
|
||||
suffix: Flipped
|
||||
components:
|
||||
- type: Sprite
|
||||
state: longtruck_brown_f
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicleLongTruckBlue
|
||||
id: RMCPropVehicleLongTruckDonk
|
||||
name: long-hauler truck
|
||||
description: It's locked and seems to be broken down, forget driving this.
|
||||
components:
|
||||
- type: Sprite
|
||||
state: longtruck_donk
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicleLongTruckBlue
|
||||
id: RMCPropVehicleLongTruckDonkF
|
||||
name: long-hauler truck
|
||||
description: It's locked and seems to be broken down, forget driving this.
|
||||
suffix: Flipped
|
||||
components:
|
||||
- type: Sprite
|
||||
state: longtruck_donk_f
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicleLongTruckBlue
|
||||
id: RMCPropVehicleLongTruckMining
|
||||
name: long-hauler truck
|
||||
description: It's locked and seems to be broken down, forget driving this.
|
||||
components:
|
||||
- type: Sprite
|
||||
state: longtruck_mining
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicleLongTruckBlue
|
||||
id: RMCPropVehicleLongTruckMiningF
|
||||
name: long-hauler truck
|
||||
description: It's locked and seems to be broken down, forget driving this.
|
||||
suffix: Flipped
|
||||
components:
|
||||
- type: Sprite
|
||||
state: longtruck_mining_f
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicleLongTruckBlue
|
||||
id: RMCPropVehicleLongTruckRed
|
||||
name: long-hauler truck
|
||||
description: It's locked and seems to be broken down, forget driving this.
|
||||
components:
|
||||
- type: Sprite
|
||||
state: longtruck_red
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicleLongTruckBlue
|
||||
id: RMCPropVehicleLongTruckRedF
|
||||
name: long-hauler truck
|
||||
description: It's locked and seems to be broken down, forget driving this.
|
||||
suffix: Flipped
|
||||
components:
|
||||
- type: Sprite
|
||||
state: longtruck_red_f
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicleLongTruckBlue
|
||||
id: RMCPropVehicleLongTruckWeYaBlue
|
||||
name: long-hauler truck
|
||||
description: It's locked and seems to be broken down, forget driving this.
|
||||
components:
|
||||
- type: Sprite
|
||||
state: longtruck_wy_blue
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicleLongTruckBlue
|
||||
id: RMCPropVehicleLongTruckWeYaBlueF
|
||||
name: long-hauler truck
|
||||
description: It's locked and seems to be broken down, forget driving this.
|
||||
suffix: Flipped
|
||||
components:
|
||||
- type: Sprite
|
||||
state: longtruck_wy_blue_f
|
||||
|
||||
# Small Truck
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicleLargeBase
|
||||
id: RMCPropVehicleSmallTruckBlue
|
||||
name: small truck
|
||||
description: It's locked and seems to be broken down, forget driving this.
|
||||
components:
|
||||
- type: Sprite
|
||||
state: small_truck_blue
|
||||
- type: Fixtures
|
||||
fixtures:
|
||||
fix1:
|
||||
shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.5,-0.5,1.5,0.5"
|
||||
density: 190
|
||||
layer:
|
||||
- MobMask
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicleSmallTruckBlue
|
||||
id: RMCPropVehicleSmallTruckBlueF
|
||||
name: small truck
|
||||
description: It's locked and seems to be broken down, forget driving this.
|
||||
suffix: Flipped
|
||||
components:
|
||||
- type: Sprite
|
||||
state: small_truck_blue_f
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicleSmallTruckBlue
|
||||
id: RMCPropVehicleSmallTruckBlueCargo
|
||||
name: small truck
|
||||
description: It's locked and seems to be broken down, forget driving this.
|
||||
suffix: Loaded
|
||||
components:
|
||||
- type: Sprite
|
||||
state: small_truck_blue_cargo
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicleSmallTruckBlue
|
||||
id: RMCPropVehicleSmallTruckBlueCargoF
|
||||
name: small truck
|
||||
description: It's locked and seems to be broken down, forget driving this.
|
||||
suffix: Loaded, Flipped
|
||||
components:
|
||||
- type: Sprite
|
||||
state: small_truck_blue_cargo_f
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicleSmallTruckBlue
|
||||
id: RMCPropVehicleSmallTruckBrown
|
||||
name: small truck
|
||||
description: It's locked and seems to be broken down, forget driving this.
|
||||
components:
|
||||
- type: Sprite
|
||||
state: small_truck_brown
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicleSmallTruckBlue
|
||||
id: RMCPropVehicleSmallTruckBrownF
|
||||
name: small truck
|
||||
description: It's locked and seems to be broken down, forget driving this.
|
||||
suffix: Flipped
|
||||
components:
|
||||
- type: Sprite
|
||||
state: small_truck_brown_f
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicleSmallTruckBlue
|
||||
id: RMCPropVehicleSmallTruckBrownCargo
|
||||
name: small truck
|
||||
description: It's locked and seems to be broken down, forget driving this.
|
||||
suffix: Loaded
|
||||
components:
|
||||
- type: Sprite
|
||||
state: small_truck_brown_cargo
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicleSmallTruckBlue
|
||||
id: RMCPropVehicleSmallTruckBrownCargoF
|
||||
name: small truck
|
||||
description: It's locked and seems to be broken down, forget driving this.
|
||||
suffix: Loaded, Flipped
|
||||
components:
|
||||
- type: Sprite
|
||||
state: small_truck_brown_cargo_f
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicleSmallTruckBlue
|
||||
id: RMCPropVehicleSmallTruckBrownCargoAlt
|
||||
name: small truck
|
||||
description: It's locked and seems to be broken down, forget driving this.
|
||||
suffix: Loaded Alt
|
||||
components:
|
||||
- type: Sprite
|
||||
state: small_truck_brown_cargobarrels
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicleSmallTruckBlue
|
||||
id: RMCPropVehicleSmallTruckBrownCargoAltF
|
||||
name: small truck
|
||||
description: It's locked and seems to be broken down, forget driving this.
|
||||
suffix: Loaded Alt, Flipped
|
||||
components:
|
||||
- type: Sprite
|
||||
state: small_truck_brown_cargobarrels_f
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicleSmallTruckBlue
|
||||
id: RMCPropVehicleSmallTruckGarbage
|
||||
name: small truck
|
||||
description: It's locked and seems to be broken down, forget driving this.
|
||||
components:
|
||||
- type: Sprite
|
||||
state: small_truck_garbage
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicleSmallTruckBlue
|
||||
id: RMCPropVehicleSmallTruckGarbageF
|
||||
name: small truck
|
||||
description: It's locked and seems to be broken down, forget driving this.
|
||||
suffix: Flipped
|
||||
components:
|
||||
- type: Sprite
|
||||
state: small_truck_garbage_f
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicleSmallTruckBlue
|
||||
id: RMCPropVehicleSmallTruckGreen
|
||||
name: small truck
|
||||
description: It's locked and seems to be broken down, forget driving this.
|
||||
components:
|
||||
- type: Sprite
|
||||
state: small_truck_green
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicleSmallTruckBlue
|
||||
id: RMCPropVehicleSmallTruckGreenF
|
||||
name: small truck
|
||||
description: It's locked and seems to be broken down, forget driving this.
|
||||
suffix: Flipped
|
||||
components:
|
||||
- type: Sprite
|
||||
state: small_truck_green_f
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicleSmallTruckBlue
|
||||
id: RMCPropVehicleSmallTruckMedical
|
||||
name: small truck
|
||||
description: It's locked and seems to be broken down, forget driving this.
|
||||
components:
|
||||
- type: Sprite
|
||||
state: small_truck_medical
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicleSmallTruckBlue
|
||||
id: RMCPropVehicleSmallTruckMedicalF
|
||||
name: small truck
|
||||
description: It's locked and seems to be broken down, forget driving this.
|
||||
suffix: Flipped
|
||||
components:
|
||||
- type: Sprite
|
||||
state: small_truck_medical_f
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicleSmallTruckBlue
|
||||
id: RMCPropVehicleSmallTruckMining
|
||||
name: small truck
|
||||
description: It's locked and seems to be broken down, forget driving this.
|
||||
components:
|
||||
- type: Sprite
|
||||
state: small_truck_mining
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicleSmallTruckBlue
|
||||
id: RMCPropVehicleSmallTruckMiningF
|
||||
name: small truck
|
||||
description: It's locked and seems to be broken down, forget driving this.
|
||||
suffix: Flipped
|
||||
components:
|
||||
- type: Sprite
|
||||
state: small_truck_mining_f
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicleSmallTruckBlue
|
||||
id: RMCPropVehicleSmallTruckRed
|
||||
name: small truck
|
||||
description: It's locked and seems to be broken down, forget driving this.
|
||||
components:
|
||||
- type: Sprite
|
||||
state: small_truck_red
|
||||
|
||||
- type: entity
|
||||
parent: RMCPropVehicleSmallTruckBlue
|
||||
id: RMCPropVehicleSmallTruckRedF
|
||||
name: small truck
|
||||
description: It's locked and seems to be broken down, forget driving this.
|
||||
suffix: Flipped
|
||||
components:
|
||||
- type: Sprite
|
||||
state: small_truck_red_f
|
||||
107
Prototypes/_RMC14/Entities/Structures/rmc_filtration_props.yml
Normal file
107
Prototypes/_RMC14/Entities/Structures/rmc_filtration_props.yml
Normal file
@@ -0,0 +1,107 @@
|
||||
- type: entity
|
||||
id: RMCFiltration
|
||||
name: water filtration system
|
||||
description: A water filter that separates both organic and inorganic matter, hazardous waste, and corrosive acids from water so it may be further processed.
|
||||
placement:
|
||||
mode: SnapgridCenter
|
||||
components:
|
||||
- type: Transform
|
||||
anchored: true
|
||||
- type: Physics
|
||||
bodyType: Static
|
||||
- type: Fixtures
|
||||
fixtures:
|
||||
fix1:
|
||||
shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-1.49,-1.49,1.49,1.49"
|
||||
density: 60
|
||||
layer:
|
||||
- MobMask
|
||||
- type: Sprite
|
||||
sprite: _RMC14/Structures/Filtration/96x96.rsi
|
||||
state: filtration
|
||||
- type: Clickable
|
||||
|
||||
- type: entity
|
||||
parent: RMCFiltration
|
||||
id: RMCFiltrationDisinfection
|
||||
name: disinfection filter
|
||||
description: A water filter specifically designed to separate micro-organisms, such as viruses and bacteria, from water.
|
||||
components:
|
||||
- type: Fixtures
|
||||
fixtures:
|
||||
fix1:
|
||||
shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-1.49,-1.49,1.49,0.49"
|
||||
density: 60
|
||||
layer:
|
||||
- MobMask
|
||||
- type: Sprite
|
||||
sprite: _RMC14/Structures/Filtration/96x96.rsi
|
||||
state: disinfection
|
||||
|
||||
- type: entity
|
||||
parent: RMCFiltration
|
||||
id: RMCFiltrationDistribution
|
||||
name: waste distribution system
|
||||
description: This machine separates the leftover waste from the purification processes to be discarded into space, recycled for supplies, or used for research.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: _RMC14/Structures/Filtration/96x96.rsi
|
||||
state: distribution
|
||||
|
||||
- type: entity
|
||||
parent: RMCFiltrationDistribution
|
||||
id: RMCFiltrationDistributionDamaged
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: _RMC14/Structures/Filtration/96x96.rsi
|
||||
state: distribution-damaged
|
||||
|
||||
- type: entity
|
||||
parent: RMCFiltration
|
||||
id: RMCFiltrationSedimentation
|
||||
name: sedimentation filter
|
||||
description: A water filter specifically designed to capture and remove sediment, such as sand, silt, dirt, and rust, from water without removing the nutritious minerals for that crisp, clean taste every time.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: _RMC14/Structures/Filtration/96x96.rsi
|
||||
state: sedimentation
|
||||
|
||||
- type: entity
|
||||
parent: RMCFiltrationSedimentation
|
||||
id: RMCFiltrationSedimentationAlt
|
||||
components:
|
||||
- type: Fixtures
|
||||
fixtures:
|
||||
fix1:
|
||||
shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-1.49,-1.49,1.49,0.49"
|
||||
density: 60
|
||||
layer:
|
||||
- MobMask
|
||||
- type: Sprite
|
||||
sprite: _RMC14/Structures/Filtration/96x96.rsi
|
||||
state: sedimentation_A_1
|
||||
|
||||
- type: entity
|
||||
parent: RMCFiltration
|
||||
id: RMCCoagulationArm
|
||||
name: coagulation arm
|
||||
description: An axel with four sides, made to spin to help filter the water.
|
||||
components:
|
||||
- type: Fixtures
|
||||
fixtures:
|
||||
fix1:
|
||||
shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.49,-0.49,0.49,0.49"
|
||||
density: 60
|
||||
layer:
|
||||
- MobMask
|
||||
- type: Sprite
|
||||
sprite: _RMC14/Structures/Filtration/96x96.rsi
|
||||
state: coagulation_arm
|
||||
801
Prototypes/_RMC14/Entities/Structures/road_signs.yml
Normal file
801
Prototypes/_RMC14/Entities/Structures/road_signs.yml
Normal file
@@ -0,0 +1,801 @@
|
||||
- type: entity
|
||||
id: RMCOverheadRoadsign
|
||||
name: road sign
|
||||
description: A road sign.
|
||||
placement:
|
||||
mode: SnapgridCenter
|
||||
snap:
|
||||
- Wall
|
||||
components:
|
||||
- type: SpriteFade
|
||||
- type: Transform
|
||||
anchored: true
|
||||
- type: Sprite
|
||||
sprite: _RMC14/Structures/roadsigns.rsi
|
||||
state: roadsign_1
|
||||
drawdepth: Effects # Goes over OverDoors, IDFK if theres a better solution
|
||||
offset: 0.5,1
|
||||
- type: Icon
|
||||
sprite: _RMC14/Structures/roadsigns.rsi
|
||||
state: roadsign_1
|
||||
- type: Anchorable
|
||||
- type: Clickable
|
||||
|
||||
- type: entity
|
||||
parent: RMCOverheadRoadsign
|
||||
id: RMCOverheadRoadsign2
|
||||
components:
|
||||
- type: Sprite
|
||||
state: roadsign_2
|
||||
- type: Icon
|
||||
state: roadsign_2
|
||||
|
||||
- type: entity
|
||||
parent: RMCOverheadRoadsign
|
||||
id: RMCOverheadRoadsign3
|
||||
components:
|
||||
- type: Sprite
|
||||
state: roadsign_3
|
||||
- type: Icon
|
||||
state: roadsign_3
|
||||
|
||||
- type: entity
|
||||
parent: RMCOverheadRoadsign
|
||||
id: RMCOverheadRoadsign4
|
||||
components:
|
||||
- type: Sprite
|
||||
state: roadsign_4
|
||||
- type: Icon
|
||||
state: roadsign_4
|
||||
|
||||
- type: entity
|
||||
parent: RMCOverheadRoadsign
|
||||
id: RMCOverheadRoadsignAlt1
|
||||
components:
|
||||
- type: Sprite
|
||||
state: roadsign_alt_1
|
||||
- type: Icon
|
||||
state: roadsign_alt_1
|
||||
|
||||
- type: entity
|
||||
parent: RMCOverheadRoadsign
|
||||
id: RMCOverheadRoadsignAlt2
|
||||
components:
|
||||
- type: Sprite
|
||||
state: roadsign_alt_2
|
||||
- type: Icon
|
||||
state: roadsign_alt_2
|
||||
|
||||
- type: entity
|
||||
parent: RMCOverheadRoadsign
|
||||
id: RMCOverheadRoadsignAlt3
|
||||
components:
|
||||
- type: Sprite
|
||||
state: roadsign_alt_3
|
||||
- type: Icon
|
||||
state: roadsign_alt_3
|
||||
|
||||
- type: entity
|
||||
parent: RMCOverheadRoadsign
|
||||
id: RMCOverheadRoadsignAlt4
|
||||
components:
|
||||
- type: Sprite
|
||||
state: roadsign_alt_4
|
||||
- type: Icon
|
||||
state: roadsign_alt_4
|
||||
|
||||
# Billboards
|
||||
|
||||
- type: entity
|
||||
parent: RMCOverheadRoadsign
|
||||
id: RMCOverheadBillboardBigger1
|
||||
name: billboard
|
||||
description: An advertisement billboard.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: _RMC14/Structures/billboards.rsi
|
||||
state: billboard_bigger_1
|
||||
offset: 0.5,0.5
|
||||
- type: Icon
|
||||
sprite: _RMC14/Structures/billboards.rsi
|
||||
state: billboard_bigger_1
|
||||
|
||||
- type: entity
|
||||
parent: RMCOverheadBillboardBigger1
|
||||
id: RMCOverheadBillboardBigger2
|
||||
components:
|
||||
- type: Sprite
|
||||
state: billboard_bigger_2
|
||||
- type: Icon
|
||||
state: billboard_bigger_2
|
||||
|
||||
- type: entity
|
||||
parent: RMCOverheadBillboardBigger1
|
||||
id: RMCOverheadBillboardBigger3
|
||||
components:
|
||||
- type: Sprite
|
||||
state: billboard_bigger_3
|
||||
- type: Icon
|
||||
state: billboard_bigger_3
|
||||
|
||||
- type: entity
|
||||
parent: RMCOverheadBillboardBigger1
|
||||
id: RMCOverheadBillboardBigger4
|
||||
components:
|
||||
- type: Sprite
|
||||
state: billboard_bigger_4
|
||||
- type: Icon
|
||||
state: billboard_bigger_4
|
||||
|
||||
- type: entity
|
||||
parent: RMCOverheadBillboardBigger1
|
||||
id: RMCOverheadBillboardBigger5
|
||||
components:
|
||||
- type: Sprite
|
||||
state: billboard_bigger_5
|
||||
- type: Icon
|
||||
state: billboard_bigger_5
|
||||
|
||||
- type: entity
|
||||
parent: RMCOverheadBillboardBigger1
|
||||
id: RMCOverheadBillboardBigger6
|
||||
components:
|
||||
- type: Sprite
|
||||
state: billboard_bigger_6
|
||||
- type: Icon
|
||||
state: billboard_bigger_6
|
||||
|
||||
- type: entity
|
||||
parent: RMCOverheadBillboardBigger1
|
||||
id: RMCOverheadBillboardBigger7
|
||||
components:
|
||||
- type: Sprite
|
||||
state: billboard_bigger_7
|
||||
- type: Icon
|
||||
state: billboard_bigger_7
|
||||
|
||||
- type: entity
|
||||
parent: RMCOverheadBillboardBigger1
|
||||
id: RMCOverheadBillboardBigger8
|
||||
components:
|
||||
- type: Sprite
|
||||
state: billboard_bigger_8
|
||||
- type: Icon
|
||||
state: billboard_bigger_8
|
||||
|
||||
- type: entity
|
||||
parent: RMCOverheadBillboardBigger1
|
||||
id: RMCOverheadBillboard1A
|
||||
components:
|
||||
- type: Sprite
|
||||
state: billboard1_a
|
||||
- type: Icon
|
||||
state: billboard1_a
|
||||
|
||||
- type: entity
|
||||
parent: RMCOverheadBillboardBigger1
|
||||
id: RMCOverheadBillboard1B
|
||||
components:
|
||||
- type: Sprite
|
||||
state: billboard1_b
|
||||
- type: Icon
|
||||
state: billboard1_b
|
||||
|
||||
- type: entity
|
||||
parent: RMCOverheadBillboardBigger1
|
||||
id: RMCOverheadBillboard1C
|
||||
components:
|
||||
- type: Sprite
|
||||
state: billboard1_c
|
||||
- type: Icon
|
||||
state: billboard1_c
|
||||
|
||||
- type: entity
|
||||
parent: RMCOverheadBillboardBigger1
|
||||
id: RMCOverheadBillboard1D
|
||||
components:
|
||||
- type: Sprite
|
||||
state: billboard1_d
|
||||
- type: Icon
|
||||
state: billboard1_d
|
||||
|
||||
- type: entity
|
||||
parent: RMCOverheadBillboardBigger1
|
||||
id: RMCOverheadBillboard1E
|
||||
components:
|
||||
- type: Sprite
|
||||
state: billboard1_e
|
||||
- type: Icon
|
||||
state: billboard1_e
|
||||
|
||||
- type: entity
|
||||
parent: RMCOverheadBillboardBigger1
|
||||
id: RMCOverheadBillboard1F
|
||||
components:
|
||||
- type: Sprite
|
||||
state: billboard1_f
|
||||
- type: Icon
|
||||
state: billboard1_f
|
||||
|
||||
- type: entity
|
||||
parent: RMCOverheadBillboardBigger1
|
||||
id: RMCOverheadBillboard1G
|
||||
components:
|
||||
- type: Sprite
|
||||
state: billboard1_g
|
||||
- type: Icon
|
||||
state: billboard1_g
|
||||
|
||||
- type: entity
|
||||
parent: RMCOverheadBillboardBigger1
|
||||
id: RMCOverheadBillboard1H
|
||||
components:
|
||||
- type: Sprite
|
||||
state: billboard1_h
|
||||
- type: Icon
|
||||
state: billboard1_h
|
||||
|
||||
- type: entity
|
||||
parent: RMCOverheadBillboardBigger1
|
||||
id: RMCOverheadBillboard2A
|
||||
components:
|
||||
- type: Sprite
|
||||
state: billboard2_a
|
||||
- type: Icon
|
||||
state: billboard2_a
|
||||
|
||||
- type: entity
|
||||
parent: RMCOverheadBillboardBigger1
|
||||
id: RMCOverheadBillboard2B
|
||||
components:
|
||||
- type: Sprite
|
||||
state: billboard2_b
|
||||
- type: Icon
|
||||
state: billboard2_b
|
||||
|
||||
- type: entity
|
||||
parent: RMCOverheadBillboardBigger1
|
||||
id: RMCOverheadBillboard2C
|
||||
components:
|
||||
- type: Sprite
|
||||
state: billboard2_c
|
||||
- type: Icon
|
||||
state: billboard2_c
|
||||
|
||||
- type: entity
|
||||
parent: RMCOverheadBillboardBigger1
|
||||
id: RMCOverheadBillboard2D
|
||||
components:
|
||||
- type: Sprite
|
||||
state: billboard2_d
|
||||
- type: Icon
|
||||
state: billboard2_d
|
||||
|
||||
- type: entity
|
||||
parent: RMCOverheadBillboardBigger1
|
||||
id: RMCOverheadBillboard2E
|
||||
components:
|
||||
- type: Sprite
|
||||
state: billboard2_e
|
||||
- type: Icon
|
||||
state: billboard2_e
|
||||
|
||||
- type: entity
|
||||
parent: RMCOverheadBillboardBigger1
|
||||
id: RMCOverheadBillboard2F
|
||||
components:
|
||||
- type: Sprite
|
||||
state: billboard2_f
|
||||
- type: Icon
|
||||
state: billboard2_f
|
||||
|
||||
- type: entity
|
||||
parent: RMCOverheadBillboardBigger1
|
||||
id: RMCOverheadBillboard2G
|
||||
components:
|
||||
- type: Sprite
|
||||
state: billboard2_g
|
||||
- type: Icon
|
||||
state: billboard2_g
|
||||
|
||||
- type: entity
|
||||
parent: RMCOverheadBillboardBigger1
|
||||
id: RMCOverheadBillboard2H
|
||||
components:
|
||||
- type: Sprite
|
||||
state: billboard2_h
|
||||
- type: Icon
|
||||
state: billboard2_h
|
||||
|
||||
- type: entity
|
||||
parent: RMCOverheadBillboardBigger1
|
||||
id: RMCOverheadBillboard3A
|
||||
components:
|
||||
- type: Sprite
|
||||
state: billboard3_a
|
||||
- type: Icon
|
||||
state: billboard3_a
|
||||
|
||||
- type: entity
|
||||
parent: RMCOverheadBillboardBigger1
|
||||
id: RMCOverheadBillboard3B
|
||||
components:
|
||||
- type: Sprite
|
||||
state: billboard3_b
|
||||
- type: Icon
|
||||
state: billboard3_b
|
||||
|
||||
- type: entity
|
||||
parent: RMCOverheadBillboardBigger1
|
||||
id: RMCOverheadBillboard3C
|
||||
components:
|
||||
- type: Sprite
|
||||
state: billboard3_c
|
||||
- type: Icon
|
||||
state: billboard3_c
|
||||
|
||||
- type: entity
|
||||
parent: RMCOverheadBillboardBigger1
|
||||
id: RMCOverheadBillboard3D
|
||||
components:
|
||||
- type: Sprite
|
||||
state: billboard3_d
|
||||
- type: Icon
|
||||
state: billboard3_d
|
||||
|
||||
- type: entity
|
||||
parent: RMCOverheadBillboardBigger1
|
||||
id: RMCOverheadBillboard3E
|
||||
components:
|
||||
- type: Sprite
|
||||
state: billboard3_e
|
||||
- type: Icon
|
||||
state: billboard3_e
|
||||
|
||||
- type: entity
|
||||
parent: RMCOverheadBillboardBigger1
|
||||
id: RMCOverheadBillboard3F
|
||||
components:
|
||||
- type: Sprite
|
||||
state: billboard3_f
|
||||
- type: Icon
|
||||
state: billboard3_f
|
||||
|
||||
- type: entity
|
||||
parent: RMCOverheadBillboardBigger1
|
||||
id: RMCOverheadBillboard3G
|
||||
components:
|
||||
- type: Sprite
|
||||
state: billboard3_g
|
||||
- type: Icon
|
||||
state: billboard3_g
|
||||
|
||||
- type: entity
|
||||
parent: RMCOverheadBillboardBigger1
|
||||
id: RMCOverheadBillboard3H
|
||||
components:
|
||||
- type: Sprite
|
||||
state: billboard3_h
|
||||
- type: Icon
|
||||
state: billboard3_h
|
||||
|
||||
- type: entity
|
||||
parent: RMCOverheadBillboardBigger1
|
||||
id: RMCOverheadBillboard4A
|
||||
components:
|
||||
- type: Sprite
|
||||
state: billboard4_a
|
||||
- type: Icon
|
||||
state: billboard4_a
|
||||
|
||||
- type: entity
|
||||
parent: RMCOverheadBillboardBigger1
|
||||
id: RMCOverheadBillboard4B
|
||||
components:
|
||||
- type: Sprite
|
||||
state: billboard4_b
|
||||
- type: Icon
|
||||
state: billboard4_b
|
||||
|
||||
- type: entity
|
||||
parent: RMCOverheadBillboardBigger1
|
||||
id: RMCOverheadBillboard4C
|
||||
components:
|
||||
- type: Sprite
|
||||
state: billboard4_c
|
||||
- type: Icon
|
||||
state: billboard4_c
|
||||
|
||||
- type: entity
|
||||
parent: RMCOverheadBillboardBigger1
|
||||
id: RMCOverheadBillboard4D
|
||||
components:
|
||||
- type: Sprite
|
||||
state: billboard4_d
|
||||
- type: Icon
|
||||
state: billboard4_d
|
||||
|
||||
- type: entity
|
||||
parent: RMCOverheadBillboardBigger1
|
||||
id: RMCOverheadBillboard4E
|
||||
components:
|
||||
- type: Sprite
|
||||
state: billboard4_e
|
||||
- type: Icon
|
||||
state: billboard4_e
|
||||
|
||||
- type: entity
|
||||
parent: RMCOverheadBillboardBigger1
|
||||
id: RMCOverheadBillboard4F
|
||||
components:
|
||||
- type: Sprite
|
||||
state: billboard4_f
|
||||
- type: Icon
|
||||
state: billboard4_f
|
||||
|
||||
- type: entity
|
||||
parent: RMCOverheadBillboardBigger1
|
||||
id: RMCOverheadBillboard4G
|
||||
components:
|
||||
- type: Sprite
|
||||
state: billboard4_g
|
||||
- type: Icon
|
||||
state: billboard4_g
|
||||
|
||||
- type: entity
|
||||
parent: RMCOverheadBillboardBigger1
|
||||
id: RMCOverheadBillboard4H
|
||||
components:
|
||||
- type: Sprite
|
||||
state: billboard4_h
|
||||
- type: Icon
|
||||
state: billboard4_h
|
||||
|
||||
- type: entity
|
||||
parent: RMCOverheadBillboardBigger1
|
||||
id: RMCOverheadBillboard5A
|
||||
components:
|
||||
- type: Sprite
|
||||
state: billboard5_a
|
||||
- type: Icon
|
||||
state: billboard5_a
|
||||
|
||||
- type: entity
|
||||
parent: RMCOverheadBillboardBigger1
|
||||
id: RMCOverheadBillboard5B
|
||||
components:
|
||||
- type: Sprite
|
||||
state: billboard5_b
|
||||
- type: Icon
|
||||
state: billboard5_b
|
||||
|
||||
- type: entity
|
||||
parent: RMCOverheadBillboardBigger1
|
||||
id: RMCOverheadBillboard5C
|
||||
components:
|
||||
- type: Sprite
|
||||
state: billboard5_c
|
||||
- type: Icon
|
||||
state: billboard5_c
|
||||
|
||||
- type: entity
|
||||
parent: RMCOverheadBillboardBigger1
|
||||
id: RMCOverheadBillboard5D
|
||||
components:
|
||||
- type: Sprite
|
||||
state: billboard5_d
|
||||
- type: Icon
|
||||
state: billboard5_d
|
||||
|
||||
- type: entity
|
||||
parent: RMCOverheadBillboardBigger1
|
||||
id: RMCOverheadBillboard5E
|
||||
components:
|
||||
- type: Sprite
|
||||
state: billboard5_e
|
||||
- type: Icon
|
||||
state: billboard5_e
|
||||
|
||||
- type: entity
|
||||
parent: RMCOverheadBillboardBigger1
|
||||
id: RMCOverheadBillboard5F
|
||||
components:
|
||||
- type: Sprite
|
||||
state: billboard5_f
|
||||
- type: Icon
|
||||
state: billboard5_f
|
||||
|
||||
- type: entity
|
||||
parent: RMCOverheadBillboardBigger1
|
||||
id: RMCOverheadBillboard5G
|
||||
components:
|
||||
- type: Sprite
|
||||
state: billboard5_g
|
||||
- type: Icon
|
||||
state: billboard5_g
|
||||
|
||||
- type: entity
|
||||
parent: RMCOverheadBillboardBigger1
|
||||
id: RMCOverheadBillboard5H
|
||||
components:
|
||||
- type: Sprite
|
||||
state: billboard5_h
|
||||
- type: Icon
|
||||
state: billboard5_h
|
||||
|
||||
# Wallmount Billboards
|
||||
|
||||
- type: entity
|
||||
parent: RMCOverheadRoadsign
|
||||
id: RMCOverheadBillboardWallmount1
|
||||
name: billboard
|
||||
description: An advertisement billboard.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: _RMC14/Structures/billboards.rsi
|
||||
state: billboard4_d
|
||||
offset: 0.5,0
|
||||
- type: Icon
|
||||
sprite: _RMC14/Structures/billboards.rsi
|
||||
state: billboard4_d
|
||||
|
||||
- type: entity
|
||||
parent: RMCOverheadBillboardWallmount1
|
||||
id: RMCOverheadBillboardWallmount2
|
||||
components:
|
||||
- type: Sprite
|
||||
state: billboard3_c
|
||||
- type: Icon
|
||||
state: billboard3_c
|
||||
|
||||
- type: entity
|
||||
parent: RMCOverheadBillboardWallmount1
|
||||
id: RMCOverheadBillboardWallmount3
|
||||
components:
|
||||
- type: Sprite
|
||||
state: billboard2_c
|
||||
- type: Icon
|
||||
state: billboard2_c
|
||||
|
||||
- type: entity
|
||||
parent: RMCOverheadBillboardWallmount1
|
||||
id: RMCOverheadBillboardWallmount4
|
||||
components:
|
||||
- type: Sprite
|
||||
state: billboard5_h
|
||||
- type: Icon
|
||||
state: billboard5_h
|
||||
|
||||
- type: entity
|
||||
parent: RMCOverheadBillboardWallmount1
|
||||
id: RMCOverheadBillboardWallmount5
|
||||
components:
|
||||
- type: Sprite
|
||||
state: billboard3_a
|
||||
- type: Icon
|
||||
state: billboard3_a
|
||||
|
||||
- type: entity
|
||||
parent: RMCOverheadBillboardWallmount1
|
||||
id: RMCOverheadBillboardWallmount6
|
||||
components:
|
||||
- type: Sprite
|
||||
state: billboard1_h
|
||||
- type: Icon
|
||||
state: billboard1_h
|
||||
|
||||
- type: entity
|
||||
parent: RMCOverheadBillboardWallmount1
|
||||
id: RMCOverheadBillboardWallmount7
|
||||
components:
|
||||
- type: Sprite
|
||||
state: billboard_bigger_1
|
||||
- type: Icon
|
||||
state: billboard_bigger_1
|
||||
|
||||
- type: entity
|
||||
parent: RMCOverheadBillboardWallmount1
|
||||
id: RMCOverheadBillboardWallmount8
|
||||
components:
|
||||
- type: Sprite
|
||||
state: billboard1_a
|
||||
- type: Icon
|
||||
state: billboard1_a
|
||||
|
||||
- type: entity
|
||||
parent: RMCOverheadBillboardWallmount1
|
||||
id: RMCOverheadBillboardWallmount9
|
||||
components:
|
||||
- type: Sprite
|
||||
state: billboard2_b
|
||||
- type: Icon
|
||||
state: billboard2_b
|
||||
|
||||
- type: entity
|
||||
parent: RMCOverheadBillboardWallmount1
|
||||
id: RMCOverheadBillboardWallmount10
|
||||
components:
|
||||
- type: Sprite
|
||||
state: billboard1_g
|
||||
- type: Icon
|
||||
state: billboard1_g
|
||||
|
||||
- type: entity
|
||||
parent: RMCOverheadBillboardWallmount1
|
||||
id: RMCOverheadBillboardWallmount11
|
||||
components:
|
||||
- type: Sprite
|
||||
state: billboard2_g
|
||||
- type: Icon
|
||||
state: billboard2_g
|
||||
|
||||
- type: entity
|
||||
parent: RMCOverheadBillboardWallmount1
|
||||
id: RMCOverheadBillboardWallmount12
|
||||
components:
|
||||
- type: Sprite
|
||||
state: billboard2_a
|
||||
- type: Icon
|
||||
state: billboard2_a
|
||||
|
||||
- type: entity
|
||||
parent: RMCOverheadBillboardWallmount1
|
||||
id: RMCOverheadBillboardWallmount13
|
||||
components:
|
||||
- type: Sprite
|
||||
state: billboard3_d
|
||||
- type: Icon
|
||||
state: billboard3_d
|
||||
|
||||
- type: entity
|
||||
parent: RMCOverheadBillboardWallmount1
|
||||
id: RMCOverheadBillboardWallmount14
|
||||
components:
|
||||
- type: Sprite
|
||||
state: billboard_bigger_5
|
||||
- type: Icon
|
||||
state: billboard_bigger_5
|
||||
|
||||
- type: entity
|
||||
parent: RMCOverheadBillboardWallmount1
|
||||
id: RMCOverheadBillboardWallmount15
|
||||
components:
|
||||
- type: Sprite
|
||||
state: billboard4_b
|
||||
- type: Icon
|
||||
state: billboard4_b
|
||||
|
||||
- type: entity
|
||||
parent: RMCOverheadBillboardWallmount1
|
||||
id: RMCOverheadBillboardWallmount16
|
||||
components:
|
||||
- type: Sprite
|
||||
state: billboard3_g
|
||||
- type: Icon
|
||||
state: billboard3_g
|
||||
|
||||
- type: entity
|
||||
parent: RMCOverheadBillboardWallmount1
|
||||
id: RMCOverheadBillboardWallmount17
|
||||
components:
|
||||
- type: Sprite
|
||||
state: billboard5_a
|
||||
- type: Icon
|
||||
state: billboard5_a
|
||||
|
||||
- type: entity
|
||||
parent: RMCOverheadBillboardWallmount1
|
||||
id: RMCOverheadBillboardWallmount18
|
||||
components:
|
||||
- type: Sprite
|
||||
state: billboard_bigger_6
|
||||
- type: Icon
|
||||
state: billboard_bigger_6
|
||||
|
||||
- type: entity
|
||||
parent: RMCOverheadBillboardWallmount1
|
||||
id: RMCOverheadBillboardWallmount19
|
||||
components:
|
||||
- type: Sprite
|
||||
state: billboard4_c
|
||||
- type: Icon
|
||||
state: billboard4_c
|
||||
|
||||
- type: entity
|
||||
parent: RMCOverheadBillboardWallmount1
|
||||
id: RMCOverheadBillboardWallmount20
|
||||
components:
|
||||
- type: Sprite
|
||||
state: billboard5_b
|
||||
- type: Icon
|
||||
state: billboard5_b
|
||||
|
||||
- type: entity
|
||||
parent: RMCOverheadBillboardWallmount1
|
||||
id: RMCOverheadBillboardWallmount21
|
||||
components:
|
||||
- type: Sprite
|
||||
state: billboard_bigger_7
|
||||
- type: Icon
|
||||
state: billboard_bigger_7
|
||||
|
||||
- type: entity
|
||||
parent: RMCOverheadBillboardWallmount1
|
||||
id: RMCOverheadBillboardWallmount22
|
||||
components:
|
||||
- type: Sprite
|
||||
state: billboard_bigger_3
|
||||
- type: Icon
|
||||
state: billboard_bigger_3
|
||||
|
||||
- type: entity
|
||||
parent: RMCOverheadBillboardWallmount1
|
||||
id: RMCOverheadBillboardWallmount23
|
||||
components:
|
||||
- type: Sprite
|
||||
state: billboard1_b
|
||||
- type: Icon
|
||||
state: billboard1_b
|
||||
|
||||
- type: entity
|
||||
parent: RMCOverheadBillboardWallmount1
|
||||
id: RMCOverheadBillboardWallmount24
|
||||
components:
|
||||
- type: Sprite
|
||||
state: billboard3_e
|
||||
- type: Icon
|
||||
state: billboard3_e
|
||||
|
||||
- type: entity
|
||||
parent: RMCOverheadBillboardWallmount1
|
||||
id: RMCOverheadBillboardWallmount25
|
||||
components:
|
||||
- type: Sprite
|
||||
state: billboard2_e
|
||||
- type: Icon
|
||||
state: billboard2_e
|
||||
|
||||
- type: entity
|
||||
parent: RMCOverheadBillboardWallmount1
|
||||
id: RMCOverheadBillboardWallmount26
|
||||
components:
|
||||
- type: Sprite
|
||||
state: billboard2_h
|
||||
- type: Icon
|
||||
state: billboard2_h
|
||||
|
||||
- type: entity
|
||||
parent: RMCOverheadBillboardWallmount1
|
||||
id: RMCOverheadBillboardWallmount27
|
||||
components:
|
||||
- type: Sprite
|
||||
state: billboard_bigger_2
|
||||
- type: Icon
|
||||
state: billboard_bigger_2
|
||||
|
||||
- type: entity
|
||||
parent: RMCOverheadBillboardWallmount1
|
||||
id: RMCOverheadBillboardWallmount28
|
||||
components:
|
||||
- type: Sprite
|
||||
state: billboard2_d
|
||||
- type: Icon
|
||||
state: billboard2_d
|
||||
|
||||
- type: entity
|
||||
parent: RMCOverheadBillboardWallmount1
|
||||
id: RMCOverheadBillboardWallmount29
|
||||
components:
|
||||
- type: Sprite
|
||||
state: billboard5_d
|
||||
- type: Icon
|
||||
state: billboard5_d
|
||||
|
||||
- type: entity
|
||||
parent: RMCOverheadBillboardWallmount1
|
||||
id: RMCOverheadBillboardWallmount30
|
||||
components:
|
||||
- type: Sprite
|
||||
state: billboard1_f
|
||||
- type: Icon
|
||||
state: billboard1_f
|
||||
4
Prototypes/_RMC14/Flavors/flavors.yml
Normal file
4
Prototypes/_RMC14/Flavors/flavors.yml
Normal file
@@ -0,0 +1,4 @@
|
||||
- type: flavor
|
||||
id: mango
|
||||
flavorType: Complex
|
||||
description: flavor-complex-mango
|
||||
43
Prototypes/_RMC14/Kitchen/Plants/produce.yml
Normal file
43
Prototypes/_RMC14/Kitchen/Plants/produce.yml
Normal file
@@ -0,0 +1,43 @@
|
||||
- type: entity
|
||||
name: mango
|
||||
parent: FoodProduceBase
|
||||
id: FoodMango
|
||||
description: "MANGO MANGO MANGO"
|
||||
components:
|
||||
- type: FlavorProfile
|
||||
flavors:
|
||||
- sweet
|
||||
- fruity
|
||||
- type: SolutionContainerManager
|
||||
solutions:
|
||||
food:
|
||||
maxVol: 9
|
||||
reagents:
|
||||
- ReagentId: Nutriment
|
||||
Quantity: 4
|
||||
- ReagentId: Vitamin
|
||||
Quantity: 5
|
||||
- type: Sprite
|
||||
sprite: _RMC14/Objects/Kitchen/Plants/mango.rsi
|
||||
- type: Item
|
||||
heldPrefix: produce
|
||||
- type: Produce
|
||||
seedId: mango
|
||||
- type: Extractable
|
||||
juiceSolution:
|
||||
reagents:
|
||||
- ReagentId: JuiceMango
|
||||
Quantity: 10
|
||||
- type: Tag
|
||||
tags:
|
||||
- Fruit
|
||||
- type: FoodSequenceElement
|
||||
sprite:
|
||||
sprite: _RMC14/Objects/Kitchen/Plants/mango.rsi
|
||||
state: produce
|
||||
# TODO: Sequence sprites are to be scaled by 0.8x.
|
||||
entries:
|
||||
taco:
|
||||
name: food-sequence-content-mango
|
||||
burger:
|
||||
name: food-sequence-burger-content-mango
|
||||
35
Prototypes/_RMC14/Kitchen/Plants/seeds.yml
Normal file
35
Prototypes/_RMC14/Kitchen/Plants/seeds.yml
Normal file
@@ -0,0 +1,35 @@
|
||||
- type: entity
|
||||
parent: SeedBase
|
||||
name: packet of mango seeds
|
||||
id: MangoSeeds
|
||||
components:
|
||||
- type: Seed
|
||||
seedId: mango
|
||||
- type: Sprite
|
||||
sprite: _RMC14/Objects/Kitchen/Plants/mango.rsi
|
||||
|
||||
- type: seed
|
||||
id: mango
|
||||
name: seeds-mango-name
|
||||
noun: seeds-noun-seeds
|
||||
displayName: seeds-mango-display-name
|
||||
plantRsi: _RMC14/Objects/Kitchen/Plants/mango.rsi
|
||||
packetPrototype: MangoSeeds
|
||||
productPrototypes:
|
||||
- FoodMango
|
||||
harvestRepeat: Repeat
|
||||
lifespan: 55
|
||||
maturation: 6
|
||||
production: 6
|
||||
yield: 3
|
||||
potency: 10
|
||||
idealLight: 8
|
||||
chemicals:
|
||||
Nutriment:
|
||||
Min: 1
|
||||
Max: 5
|
||||
PotencyDivisor: 20
|
||||
Vitamin:
|
||||
Min: 1
|
||||
Max: 4
|
||||
PotencyDivisor: 25
|
||||
14
Prototypes/_RMC14/Reagents/Consumable/Drink/juice.yml
Normal file
14
Prototypes/_RMC14/Reagents/Consumable/Drink/juice.yml
Normal file
@@ -0,0 +1,14 @@
|
||||
- type: reagent ##RMC14
|
||||
id: JuiceMango
|
||||
name: reagent-name-juice-mango
|
||||
parent: BaseJuice
|
||||
desc: reagent-desc-juice-mango
|
||||
physicalDesc: reagent-physical-desc-citric
|
||||
flavor: mango
|
||||
color: "#FFBF34"
|
||||
metamorphicSprite:
|
||||
sprite: Objects/Consumable/Drinks/orangejuiceglass.rsi
|
||||
state: icon_empty
|
||||
metamorphicMaxFillLevels: 5
|
||||
metamorphicFillBaseName: fill-
|
||||
metamorphicChangeColor: false
|
||||
474
Prototypes/_RMC14/Tiles/Hybrisa/basic_tiles.yml
Normal file
474
Prototypes/_RMC14/Tiles/Hybrisa/basic_tiles.yml
Normal file
@@ -0,0 +1,474 @@
|
||||
# Planet
|
||||
|
||||
- type: tile
|
||||
parent: CMPlanetBase
|
||||
id: RMCPlanetHybrisaDirt
|
||||
name: dirt
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/hybrisa_0.png
|
||||
variants: 8
|
||||
placementVariants:
|
||||
- 1.0
|
||||
- 1.0
|
||||
- 1.0
|
||||
- 1.0
|
||||
- 1.0
|
||||
- 1.0
|
||||
- 1.0
|
||||
- 1.0
|
||||
|
||||
- type: tile
|
||||
parent: RMCPlanetHybrisaDirt
|
||||
id: RMCPlanetHybrisaShale
|
||||
name: shale
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/hybrisa_1.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCPlanetHybrisaShale
|
||||
id: RMCPlanetHybrisaShale2
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/hybrisa_2.png
|
||||
edgeSpritePriority: 0
|
||||
edgeSprites:
|
||||
SouthEast: /Textures/_RMC14/Tiles/hybrisa/layer1_single_edge.png
|
||||
NorthEast: /Textures/_RMC14/Tiles/hybrisa/layer1_single_edge.png
|
||||
NorthWest: /Textures/_RMC14/Tiles/hybrisa/layer1_single_edge.png
|
||||
SouthWest: /Textures/_RMC14/Tiles/hybrisa/layer1_single_edge.png
|
||||
South: /Textures/_RMC14/Tiles/hybrisa/layer1_double_edge.png
|
||||
East: /Textures/_RMC14/Tiles/hybrisa/layer1_double_edge.png
|
||||
North: /Textures/_RMC14/Tiles/hybrisa/layer1_double_edge.png
|
||||
West: /Textures/_RMC14/Tiles/hybrisa/layer1_double_edge.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCPlanetHybrisaShale2
|
||||
id: RMCPlanetHybrisaShale3
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/hybrisa_3.png
|
||||
|
||||
- type: tile
|
||||
parent: CMPlanetBase
|
||||
id: RMCPlanetHybrisaUndergroundWeedable
|
||||
name: floor
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/underground.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCPlanetHybrisaUndergroundWeedable
|
||||
id: RMCPlanetHybrisaUnderground
|
||||
name: unweedable floor
|
||||
|
||||
- type: tile
|
||||
parent: RMCPlanetHybrisaDirt
|
||||
id: RMCPlanetHybrisaDirtPlating
|
||||
name: unweedable dirt
|
||||
|
||||
# Metal
|
||||
|
||||
- type: tile
|
||||
abstract: true
|
||||
parent: CMTileBase
|
||||
id: RMCFloorHybrisaBasicBase
|
||||
name: tiles-cm-default-basic
|
||||
|
||||
- type: tile
|
||||
parent: RMCFloorHybrisaBasicBase
|
||||
id: RMCFloorHybrisaCementFlat
|
||||
name: cement
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/cementflat.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCFloorHybrisaBasicBase
|
||||
id: RMCFloorHybrisaRampNorth
|
||||
name: ramp
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/rampsmaller_north.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCFloorHybrisaRampNorth
|
||||
id: RMCFloorHybrisaRampEast
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/rampsmaller_east.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCFloorHybrisaRampNorth
|
||||
id: RMCFloorHybrisaRampSouth
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/rampsmaller_south.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCFloorHybrisaRampNorth
|
||||
id: RMCFloorHybrisaRampWest
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/rampsmaller_west.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCFloorHybrisaBasicBase
|
||||
id: RMCFloorHybrisaStripeRedNorth
|
||||
name: red stripe
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/stripe_red_north.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCFloorHybrisaBasicBase
|
||||
id: RMCFloorHybrisaStripeRedSouth
|
||||
name: red stripe
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/stripe_red_south.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCFloorHybrisaBasicBase
|
||||
id: RMCFloorHybrisaStripeRedEast
|
||||
name: red stripe
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/stripe_red_east.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCFloorHybrisaBasicBase
|
||||
id: RMCFloorHybrisaStripeRedWest
|
||||
name: red stripe
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/stripe_red_west.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCFloorHybrisaBasicBase
|
||||
id: RMCFloorHybrisaNSPAEmblem
|
||||
name: metal floor
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/NSPAemblem.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCFloorHybrisaNSPAEmblem
|
||||
id: RMCFloorHybrisaNSPAEmblem64A
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/NSPA_emblem_concrete_2x2_a.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCFloorHybrisaNSPAEmblem
|
||||
id: RMCFloorHybrisaNSPAEmblem64B
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/NSPA_emblem_concrete_2x2_b.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCFloorHybrisaNSPAEmblem
|
||||
id: RMCFloorHybrisaNSPAEmblem64C
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/NSPA_emblem_concrete_2x2_c.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCFloorHybrisaNSPAEmblem
|
||||
id: RMCFloorHybrisaNSPAEmblem64D
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/NSPA_emblem_concrete_2x2_d.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCFloorHybrisaNSPAEmblem
|
||||
id: RMCFloorHybrisaMarshallEmblem
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/marshallsemblem.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCFloorHybrisaNSPAEmblem
|
||||
id: RMCFloorHybrisaMarshallEmblem64A
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/marshallsemblem_concrete_2x2_a.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCFloorHybrisaNSPAEmblem
|
||||
id: RMCFloorHybrisaMarshallEmblem64B
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/marshallsemblem_concrete_2x2_b.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCFloorHybrisaNSPAEmblem
|
||||
id: RMCFloorHybrisaMarshallEmblem64C
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/marshallsemblem_concrete_2x2_c.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCFloorHybrisaNSPAEmblem
|
||||
id: RMCFloorHybrisaMarshallEmblem64D
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/marshallsemblem_concrete_2x2_d.png
|
||||
|
||||
# Road
|
||||
|
||||
- type: tile
|
||||
parent: CMPlanetBase
|
||||
id: RMCPlanetHybrisaAsphalt
|
||||
name: asphalt
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/asphalt_old.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCPlanetHybrisaAsphalt
|
||||
id: RMCPlanetHybrisaAsphaltLines3
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/asphalt_old_roadlines3.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCPlanetHybrisaAsphalt
|
||||
id: RMCPlanetHybrisaAsphaltLines4
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/asphalt_old_roadlines4.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCPlanetHybrisaAsphalt
|
||||
id: RMCPlanetHybrisaAsphaltLinesRed
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/warning_red_floor.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCPlanetHybrisaAsphalt
|
||||
id: RMCPlanetHybrisaAsphaltLinesYellow
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/warning_yellow_floor.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCPlanetHybrisaAsphalt
|
||||
id: RMCPlanetHybrisaAsphaltSidewalkNorth
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/sidewalkcenter_1.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCPlanetHybrisaAsphalt
|
||||
id: RMCPlanetHybrisaAsphaltSidewalkSouth
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/sidewalkcenter_2.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCPlanetHybrisaAsphalt
|
||||
id: RMCPlanetHybrisaAsphaltSidewalkWest
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/sidewalkcenter_3.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCPlanetHybrisaAsphalt
|
||||
id: RMCPlanetHybrisaAsphaltSidewalkEast
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/sidewalkcenter_4.png
|
||||
|
||||
- type: tile
|
||||
parent: CMPlanetBase
|
||||
id: RMCPlanetHybrisaCement
|
||||
name: cement
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/cement1.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCPlanetHybrisaCement
|
||||
id: RMCPlanetHybrisaCement2
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/cement2.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCPlanetHybrisaCement
|
||||
id: RMCPlanetHybrisaCement3
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/cement3.png
|
||||
|
||||
- type: tile
|
||||
parent: CMPlanetBase
|
||||
id: RMCPlanetHybrisaSidewalk
|
||||
name: sidewalk
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/sidewalkfull.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCPlanetHybrisaSidewalk
|
||||
id: RMCPlanetHybrisaSidewalkSouth
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/sidewalk_1.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCPlanetHybrisaSidewalk
|
||||
id: RMCPlanetHybrisaSidewalkNorth
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/sidewalk_2.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCPlanetHybrisaSidewalk
|
||||
id: RMCPlanetHybrisaSidewalkEast
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/sidewalk_3.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCPlanetHybrisaSidewalk
|
||||
id: RMCPlanetHybrisaSidewalkWest
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/sidewalk_4.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCPlanetHybrisaSidewalk
|
||||
id: RMCPlanetHybrisaSidewalkSouthEast
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/sidewalk_5.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCPlanetHybrisaSidewalk
|
||||
id: RMCPlanetHybrisaSidewalkSouthWest
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/sidewalk_6.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCPlanetHybrisaSidewalk
|
||||
id: RMCPlanetHybrisaSidewalkNorthEast
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/sidewalk_7.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCPlanetHybrisaSidewalk
|
||||
id: RMCPlanetHybrisaSidewalkNorthWest
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/sidewalk_8.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCPlanetHybrisaSidewalk
|
||||
id: RMCPlanetHybrisaSidewalkCornerNorthEast
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/sidewalkcorner_1.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCPlanetHybrisaSidewalk
|
||||
id: RMCPlanetHybrisaSidewalkCornerNorthWest
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/sidewalkcorner_2.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCPlanetHybrisaSidewalk
|
||||
id: RMCPlanetHybrisaSidewalkCornerSouthEast
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/sidewalkcorner_3.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCPlanetHybrisaSidewalk
|
||||
id: RMCPlanetHybrisaSidewalkCornerSouthWest
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/sidewalkcorner_4.png
|
||||
|
||||
# Engineer
|
||||
|
||||
- type: tile
|
||||
parent: RMCFloorHybrisaBasicBase
|
||||
id: RMCFloorHybrisaEngineerShip
|
||||
name: strange metal floor
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/floor.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCFloorHybrisaEngineerShip
|
||||
id: RMCFloorHybrisaEngineerShipPlating
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/plating.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCFloorHybrisaEngineerShip
|
||||
id: RMCFloorHybrisaEngineerShip1
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/engineer_metalfloor_1.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCFloorHybrisaEngineerShip
|
||||
id: RMCFloorHybrisaEngineerShip2
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/engineer_metalfloor_2.png
|
||||
variants: 4
|
||||
placementVariants:
|
||||
- 1.0
|
||||
- 1.0
|
||||
- 1.0
|
||||
- 1.0
|
||||
|
||||
- type: tile
|
||||
parent: RMCFloorHybrisaEngineerShip
|
||||
id: RMCFloorHybrisaEngineerShip3
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/engineer_metalfloor_3.png
|
||||
variants: 4
|
||||
placementVariants:
|
||||
- 1.0
|
||||
- 1.0
|
||||
- 1.0
|
||||
- 1.0
|
||||
|
||||
- type: tile
|
||||
parent: RMCFloorHybrisaEngineerShip
|
||||
id: RMCFloorHybrisaEngineerShip4
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/engineer_metalfloor_4.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCFloorHybrisaEngineerShip
|
||||
id: RMCFloorHybrisaEngineerShip5
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/engineer_floor_5.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCFloorHybrisaEngineerShip
|
||||
id: RMCFloorHybrisaEngineerShipOuterHull1
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/outerhull_1.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCFloorHybrisaEngineerShip
|
||||
id: RMCFloorHybrisaEngineerShipOuterHull2
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/outerhull_2.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCFloorHybrisaEngineerShip
|
||||
id: RMCFloorHybrisaEngineerShipOuterHull3
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/outerhull_3.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCFloorHybrisaEngineerShip
|
||||
id: RMCFloorHybrisaEngineerShipOuterHull4
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/outerhull_4.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCFloorHybrisaEngineerShip
|
||||
id: RMCFloorHybrisaEngineerShipOuterHull5
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/outerhull_5.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCFloorHybrisaEngineerShip
|
||||
id: RMCFloorHybrisaEngineerShipOuterHull6
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/outerhull_6.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCFloorHybrisaEngineerShip
|
||||
id: RMCFloorHybrisaEngineerShipOuterHull7
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/outerhull_7.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCFloorHybrisaEngineerShip
|
||||
id: RMCFloorHybrisaEngineerShipOuterHull8
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/outerhull_8.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCFloorHybrisaEngineerShip
|
||||
id: RMCFloorHybrisaEngineerShipPillarN1
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/eng_pillar1.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCFloorHybrisaEngineerShip
|
||||
id: RMCFloorHybrisaEngineerShipPillarN2
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/eng_pillar2.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCFloorHybrisaEngineerShip
|
||||
id: RMCFloorHybrisaEngineerShipPillarN3
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/eng_pillar3.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCFloorHybrisaEngineerShip
|
||||
id: RMCFloorHybrisaEngineerShipPillarN4
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/eng_pillar4.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCFloorHybrisaEngineerShip
|
||||
id: RMCFloorHybrisaEngineerShipPillarS1
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/eng_pillarsouth1.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCFloorHybrisaEngineerShip
|
||||
id: RMCFloorHybrisaEngineerShipPillarS2
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/eng_pillarsouth2.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCFloorHybrisaEngineerShip
|
||||
id: RMCFloorHybrisaEngineerShipPillarS3
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/eng_pillarsouth3.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCFloorHybrisaEngineerShip
|
||||
id: RMCFloorHybrisaEngineerShipPillarS4
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/eng_pillarsouth4.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCFloorHybrisaEngineerShip
|
||||
id: RMCFloorHybrisaEngineerShipPillarE1
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/eng_pillareast1.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCFloorHybrisaEngineerShip
|
||||
id: RMCFloorHybrisaEngineerShipPillarE2
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/eng_pillareast2.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCFloorHybrisaEngineerShip
|
||||
id: RMCFloorHybrisaEngineerShipPillarE3
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/eng_pillareast3.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCFloorHybrisaEngineerShip
|
||||
id: RMCFloorHybrisaEngineerShipPillarE4
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/eng_pillareast4.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCFloorHybrisaEngineerShip
|
||||
id: RMCFloorHybrisaEngineerShipPillarW1
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/eng_pillarwest1.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCFloorHybrisaEngineerShip
|
||||
id: RMCFloorHybrisaEngineerShipPillarW2
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/eng_pillarwest2.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCFloorHybrisaEngineerShip
|
||||
id: RMCFloorHybrisaEngineerShipPillarW3
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/eng_pillarwest3.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCFloorHybrisaEngineerShip
|
||||
id: RMCFloorHybrisaEngineerShipPillarW4
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/eng_pillarwest4.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCFloorHybrisaEngineerShip
|
||||
id: RMCFloorHybrisaEngineerShipLight
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/engineerlight.png
|
||||
58
Prototypes/_RMC14/Tiles/Hybrisa/beige_tiles.yml
Normal file
58
Prototypes/_RMC14/Tiles/Hybrisa/beige_tiles.yml
Normal file
@@ -0,0 +1,58 @@
|
||||
- type: tile
|
||||
abstract: true
|
||||
parent: CMTileBase
|
||||
id: RMCFloorHybrisaBeigeBase
|
||||
name: tiles-cm-default-beige
|
||||
|
||||
- type: tile
|
||||
parent: RMCFloorHybrisaBeigeBase
|
||||
id: RMCFloorHybrisaBeige
|
||||
name: beige metal tile
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/tilebeige.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCFloorHybrisaBeige
|
||||
id: RMCFloorHybrisaBeigeCheck
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/tilebeigecheck.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCFloorHybrisaBeige
|
||||
id: RMCFloorHybrisaBeigeCheckAlt
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/tilebeigecheckalt.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCFloorHybrisaBeige
|
||||
id: RMCFloorHybrisaBeigeLight
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/tilelightbeige.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCFloorHybrisaBeige
|
||||
id: RMCFloorHybrisaBeigeBig
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/beige_bigtile.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCFloorHybrisaBeige
|
||||
id: RMCFloorHybrisaBeigeBigLight
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/lightbeige_bigtile.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCFloorHybrisaBeige
|
||||
id: RMCFloorHybrisaBeigeSupermart
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/supermartfloor2.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCFloorHybrisaBeigeBase
|
||||
id: RMCFloorHybrisaBeigeCarpet
|
||||
name: beige carpet
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/carpetbeige.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCFloorHybrisaBeigeCarpet
|
||||
id: RMCFloorHybrisaBeigeCarpetDeco
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/carpetbeige_deco.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCFloorHybrisaBeigeCarpet
|
||||
id: RMCFloorHybrisaBrownPatternCarpet
|
||||
name: brown metal tile
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/carpetpatternbrown.png
|
||||
42
Prototypes/_RMC14/Tiles/Hybrisa/black_tiles.yml
Normal file
42
Prototypes/_RMC14/Tiles/Hybrisa/black_tiles.yml
Normal file
@@ -0,0 +1,42 @@
|
||||
- type: tile
|
||||
abstract: true
|
||||
parent: CMTileBase
|
||||
id: RMCFloorHybrisaBlackBase
|
||||
name: tiles-cm-default-black
|
||||
|
||||
- type: tile
|
||||
parent: RMCFloorHybrisaBlackBase
|
||||
id: RMCFloorHybrisaBlack
|
||||
name: black metal tile
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/tileblack.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCFloorHybrisaBlack
|
||||
id: RMCFloorHybrisaGrey
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/tilegrey.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCFloorHybrisaBlack
|
||||
id: RMCFloorHybrisaBlackAlt
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/tileblack2.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCFloorHybrisaBlack
|
||||
id: RMCFloorHybrisaDarkGrey
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/darkgrey_bigtile.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCFloorHybrisaBlack
|
||||
id: RMCFloorHybrisaBlackShiny
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/blacktileshiny.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCFloorHybrisaBlackBase
|
||||
id: RMCFloorHybrisaBlackCarpet
|
||||
name: black carpet
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/carpetblack.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCFloorHybrisaBlackCarpet
|
||||
id: RMCFloorHybrisaBlackCarpetDeco
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/carpetblack_deco.png
|
||||
152
Prototypes/_RMC14/Tiles/Hybrisa/blue_tiles.yml
Normal file
152
Prototypes/_RMC14/Tiles/Hybrisa/blue_tiles.yml
Normal file
@@ -0,0 +1,152 @@
|
||||
- type: tile
|
||||
abstract: true
|
||||
parent: CMTileBase
|
||||
id: RMCFloorHybrisaBlueBase
|
||||
name: tiles-cm-default-blue
|
||||
|
||||
- type: tile
|
||||
parent: RMCFloorHybrisaBlueBase
|
||||
id: RMCFloorHybrisaBlueFull
|
||||
name: blue metal tile
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/bluemetalfull.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCFloorHybrisaBlueFull
|
||||
id: RMCFloorHybrisaBlueTile
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/tileblue.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCFloorHybrisaBlueFull
|
||||
id: RMCFloorHybrisaBlueTileCheck
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/tilebluecheck.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCFloorHybrisaBlueFull
|
||||
id: RMCFloorHybrisaBlueSupermart
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/supermartfloor1.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCFloorHybrisaBlueFull
|
||||
id: RMCFloorHybrisaBlueSouth
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/bluemetal_1.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCFloorHybrisaBlueFull
|
||||
id: RMCFloorHybrisaBlueNorth
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/bluemetal_2.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCFloorHybrisaBlueFull
|
||||
id: RMCFloorHybrisaBlueEast
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/bluemetal_3.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCFloorHybrisaBlueFull
|
||||
id: RMCFloorHybrisaBlueWest
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/bluemetal_4.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCFloorHybrisaBlueFull
|
||||
id: RMCFloorHybrisaBlueSouthEast
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/bluemetal_5.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCFloorHybrisaBlueFull
|
||||
id: RMCFloorHybrisaBlueSouthWest
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/bluemetal_6.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCFloorHybrisaBlueFull
|
||||
id: RMCFloorHybrisaBlueNorthEast
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/bluemetal_7.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCFloorHybrisaBlueFull
|
||||
id: RMCFloorHybrisaBlueNorthWest
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/bluemetal_8.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCFloorHybrisaBlueFull
|
||||
id: RMCFloorHybrisaBlueCornerSouthEast
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/bluemetalcorner_1.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCFloorHybrisaBlueFull
|
||||
id: RMCFloorHybrisaBlueCornerNorthEast
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/bluemetalcorner_2.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCFloorHybrisaBlueFull
|
||||
id: RMCFloorHybrisaBlueCornerNorthWest
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/bluemetalcorner_3.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCFloorHybrisaBlueFull
|
||||
id: RMCFloorHybrisaBlueCornerSouthWest
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/bluemetalcorner_4.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCFloorHybrisaBlueBase
|
||||
id: RMCFloorHybrisaBlueCarpet
|
||||
name: blue carpet
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/carpetblue.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCFloorHybrisaBlueCarpet
|
||||
id: RMCFloorHybrisaBlueDarkerCarpet
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/carpetdarkerblue.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCFloorHybrisaBlueCarpet
|
||||
id: RMCFloorHybrisaBlueCarpetDeco
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/carpetblue_deco.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCFloorHybrisaBlueCarpet
|
||||
id: RMCFloorHybrisaBluePatternCarpet
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/carpetpatternblue.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCFloorHybrisaBlueCarpet
|
||||
id: RMCFloorHybrisaBlueSpacePort1
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/spaceport1.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCFloorHybrisaBlueCarpet
|
||||
id: RMCFloorHybrisaBlueSpacePort2
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/spaceport2.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCFloorHybrisaBlueFull
|
||||
id: RMCFloorHybrisaBlueDropship1
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/dropshipfloor1.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCFloorHybrisaBlueFull
|
||||
id: RMCFloorHybrisaBlueDropship2
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/dropshipfloor2.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCFloorHybrisaBlueFull
|
||||
id: RMCFloorHybrisaBlueDropship3
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/dropshipfloor3.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCFloorHybrisaBlueFull
|
||||
id: RMCFloorHybrisaBlueDropship4
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/dropshipfloor4.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCFloorHybrisaBlueFull
|
||||
id: RMCFloorHybrisaBlueDropshipCorner1
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/dropshipfloorcorner1.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCFloorHybrisaBlueFull
|
||||
id: RMCFloorHybrisaBlueDropshipCorner2
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/dropshipfloorcorner2.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCFloorHybrisaBlueFull
|
||||
id: RMCFloorHybrisaBlueDropshipFull
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/dropshipfloorfull.png
|
||||
71
Prototypes/_RMC14/Tiles/Hybrisa/brown_tiles.yml
Normal file
71
Prototypes/_RMC14/Tiles/Hybrisa/brown_tiles.yml
Normal file
@@ -0,0 +1,71 @@
|
||||
- type: tile
|
||||
abstract: true
|
||||
parent: CMTileBase
|
||||
id: RMCFloorHybrisaBrownBase
|
||||
name: tiles-cm-default-brown
|
||||
|
||||
- type: tile
|
||||
parent: RMCFloorHybrisaBrownBase
|
||||
id: RMCFloorHybrisaBrown
|
||||
name: brown metal tile
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/zbrownfloorfull1.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCFloorHybrisaBrown
|
||||
id: RMCFloorHybrisaBrown1
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/zbrownfloor_1.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCFloorHybrisaBrown
|
||||
id: RMCFloorHybrisaBrown2
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/zbrownfloor_2.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCFloorHybrisaBrown
|
||||
id: RMCFloorHybrisaBrown3
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/zbrownfloor_3.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCFloorHybrisaBrown
|
||||
id: RMCFloorHybrisaBrown4
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/zbrownfloor_4.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCFloorHybrisaBrown
|
||||
id: RMCFloorHybrisaBrown5
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/zbrownfloor_5.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCFloorHybrisaBrown
|
||||
id: RMCFloorHybrisaBrown6
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/zbrownfloor_6.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCFloorHybrisaBrown
|
||||
id: RMCFloorHybrisaBrown7
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/zbrownfloor_7.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCFloorHybrisaBrown
|
||||
id: RMCFloorHybrisaBrown8
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/zbrownfloor_8.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCFloorHybrisaBrown
|
||||
id: RMCFloorHybrisaBrownCorner1
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/zbrownfloorcorner_1.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCFloorHybrisaBrown
|
||||
id: RMCFloorHybrisaBrownCorner2
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/zbrownfloorcorner_2.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCFloorHybrisaBrown
|
||||
id: RMCFloorHybrisaBrownCorner3
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/zbrownfloorcorner_3.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCFloorHybrisaBrown
|
||||
id: RMCFloorHybrisaBrownCorner4
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/zbrownfloorcorner_4.png
|
||||
72
Prototypes/_RMC14/Tiles/Hybrisa/green_tiles.yml
Normal file
72
Prototypes/_RMC14/Tiles/Hybrisa/green_tiles.yml
Normal file
@@ -0,0 +1,72 @@
|
||||
- type: tile
|
||||
abstract: true
|
||||
parent: CMTileBase
|
||||
id: RMCFloorHybrisaGreenBase
|
||||
name: tiles-cm-default-green
|
||||
|
||||
- type: tile
|
||||
parent: RMCFloorHybrisaGreenBase
|
||||
id: RMCFloorHybrisaGreenMetal
|
||||
name: green metal tile
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/greenmetalfull.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCFloorHybrisaGreenMetal
|
||||
id: RMCFloorHybrisaGreenTile
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/tilegreen.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCFloorHybrisaGreenMetal
|
||||
id: RMCFloorHybrisaGreenMetal1
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/greenmetal1.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCFloorHybrisaGreenMetal
|
||||
id: RMCFloorHybrisaGreenMetal2
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/greenmetal2.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCFloorHybrisaGreenMetal
|
||||
id: RMCFloorHybrisaGreenMetal3
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/greenmetal3.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCFloorHybrisaGreenMetal
|
||||
id: RMCFloorHybrisaGreenMetal4
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/greenmetal4.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCFloorHybrisaGreenMetal
|
||||
id: RMCFloorHybrisaGreenMetal5
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/greenmetal5.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCFloorHybrisaGreenMetal
|
||||
id: RMCFloorHybrisaGreenMetal6
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/greenmetal6.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCFloorHybrisaGreenMetal
|
||||
id: RMCFloorHybrisaGreenMetal7
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/greenmetal7.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCFloorHybrisaGreenMetal
|
||||
id: RMCFloorHybrisaGreenMetal8
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/greenmetal8.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCFloorHybrisaGreenBase
|
||||
id: RMCFloorHybrisaGreenCarpet
|
||||
name: green carpet
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/carpetgreen.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCFloorHybrisaGreenCarpet
|
||||
id: RMCFloorHybrisaGreenCarpetDeco
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/carpetgreen_deco.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCFloorHybrisaGreenCarpet
|
||||
id: RMCFloorHybrisaGreenDingy
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/grimy.png
|
||||
42
Prototypes/_RMC14/Tiles/Hybrisa/red_tiles.yml
Normal file
42
Prototypes/_RMC14/Tiles/Hybrisa/red_tiles.yml
Normal file
@@ -0,0 +1,42 @@
|
||||
- type: tile
|
||||
abstract: true
|
||||
parent: CMTileBase
|
||||
id: RMCFloorHybrisaRedBase
|
||||
name: tiles-cm-default-red
|
||||
|
||||
- type: tile
|
||||
parent: RMCFloorHybrisaRedBase
|
||||
id: RMCFloorHybrisaRedMetal
|
||||
name: red metal tile
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/tilered.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCFloorHybrisaRedMetal
|
||||
id: RMCFloorHybrisaRedMetalCuppaJoe
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/cuppafloor.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCFloorHybrisaRedBase
|
||||
id: RMCFloorHybrisaRedCarpet
|
||||
name: red carpet
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/carpetred.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCFloorHybrisaRedCarpet
|
||||
id: RMCFloorHybrisaRedCarpetDeco
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/carpetred_deco.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCFloorHybrisaRedCarpet
|
||||
id: RMCFloorHybrisaRedCarpetFaded
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/carpetfadedred.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCFloorHybrisaRedCarpet
|
||||
id: RMCFloorHybrisaRedCarpetOrange
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/carpetorangered.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCFloorHybrisaRedCarpet
|
||||
id: RMCFloorHybrisaRedCarpetPink
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/carpet_deco_pink.png
|
||||
21
Prototypes/_RMC14/Tiles/Hybrisa/white_tiles.yml
Normal file
21
Prototypes/_RMC14/Tiles/Hybrisa/white_tiles.yml
Normal file
@@ -0,0 +1,21 @@
|
||||
- type: tile
|
||||
abstract: true
|
||||
parent: CMTileBase
|
||||
id: RMCFloorHybrisaWhiteBase
|
||||
name: tiles-cm-default-white
|
||||
|
||||
- type: tile
|
||||
parent: RMCFloorHybrisaWhiteBase
|
||||
id: RMCFloorHybrisaWhite
|
||||
name: white metal tile
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/tilewhite.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCFloorHybrisaWhite
|
||||
id: RMCFloorHybrisaWhiteCheck
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/tilewhitecheck.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCFloorHybrisaWhite
|
||||
id: RMCFloorHybrisaWhiteFull
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/metalwhitefull.png
|
||||
29
Prototypes/_RMC14/Tiles/Hybrisa/wood_tiles.yml
Normal file
29
Prototypes/_RMC14/Tiles/Hybrisa/wood_tiles.yml
Normal file
@@ -0,0 +1,29 @@
|
||||
- type: tile
|
||||
abstract: true
|
||||
parent: CMTileBase
|
||||
id: RMCFloorHybrisaWoodBase
|
||||
name: tiles-cm-wood
|
||||
footstepSounds:
|
||||
collection: FootstepWood
|
||||
barestepSounds:
|
||||
collection: BarestepWood
|
||||
|
||||
- type: tile
|
||||
parent: RMCFloorHybrisaWoodBase
|
||||
id: RMCFloorHybrisaWood
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/darkerwood.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCFloorHybrisaWoodBase
|
||||
id: RMCFloorHybrisaWoodGrey
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/greywood.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCFloorHybrisaWoodBase
|
||||
id: RMCFloorHybrisaWoodRed
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/redwood.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCFloorHybrisaWoodBase
|
||||
id: RMCFloorHybrisaWoodBlack
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/blackwood.png
|
||||
72
Prototypes/_RMC14/Tiles/Hybrisa/yellow_tiles.yml
Normal file
72
Prototypes/_RMC14/Tiles/Hybrisa/yellow_tiles.yml
Normal file
@@ -0,0 +1,72 @@
|
||||
- type: tile
|
||||
abstract: true
|
||||
parent: CMTileBase
|
||||
id: RMCFloorHybrisaYellowBase
|
||||
name: tiles-cm-default-yellow
|
||||
|
||||
- type: tile
|
||||
parent: RMCFloorHybrisaYellowBase
|
||||
id: RMCFloorHybrisaYellow
|
||||
name: yellow metal tile
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/yellow_bigtile.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCFloorHybrisaYellow
|
||||
id: RMCFloorHybrisaOrangeLine1
|
||||
name: orange metal tile
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/orangeline_1.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCFloorHybrisaOrangeLine1
|
||||
id: RMCFloorHybrisaOrangeLine2
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/orangeline_2.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCFloorHybrisaOrangeLine1
|
||||
id: RMCFloorHybrisaOrangeLine3
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/orangeline_3.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCFloorHybrisaOrangeLine1
|
||||
id: RMCFloorHybrisaOrangeLine4
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/orangeline_4.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCFloorHybrisaOrangeLine1
|
||||
id: RMCFloorHybrisaOrangeLine5
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/orangeline_5.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCFloorHybrisaOrangeLine1
|
||||
id: RMCFloorHybrisaOrangeLine6
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/orangeline_6.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCFloorHybrisaOrangeLine1
|
||||
id: RMCFloorHybrisaOrangeLine7
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/orangeline_7.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCFloorHybrisaOrangeLine1
|
||||
id: RMCFloorHybrisaOrangeLine8
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/orangeline_8.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCFloorHybrisaOrangeLine1
|
||||
id: RMCFloorHybrisaOrangeLineCorner1
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/orangelinecorner_1.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCFloorHybrisaOrangeLine1
|
||||
id: RMCFloorHybrisaOrangeLineCorner2
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/orangelinecorner_2.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCFloorHybrisaOrangeLine1
|
||||
id: RMCFloorHybrisaOrangeLineCorner3
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/orangelinecorner_3.png
|
||||
|
||||
- type: tile
|
||||
parent: RMCFloorHybrisaOrangeLine1
|
||||
id: RMCFloorHybrisaOrangeLineCorner4
|
||||
sprite: /Textures/_RMC14/Tiles/hybrisa/orangelinecorner_4.png
|
||||
16
Prototypes/_RMC14/Tiles/base.yml
Normal file
16
Prototypes/_RMC14/Tiles/base.yml
Normal file
@@ -0,0 +1,16 @@
|
||||
- type: tile
|
||||
abstract: true
|
||||
id: CMTileBase
|
||||
baseTurf: Plating
|
||||
isSubfloor: false
|
||||
deconstructTools: [ Prying ]
|
||||
footstepSounds:
|
||||
collection: FootstepFloor
|
||||
|
||||
- type: tile
|
||||
abstract: true
|
||||
id: CMPlanetBase
|
||||
isSubfloor: true
|
||||
deconstructTools: [ ]
|
||||
footstepSounds:
|
||||
collection: FootstepGrass
|
||||
Reference in New Issue
Block a user