init
This commit is contained in:
2385
Prototypes/Tiles/floors.yml
Normal file
2385
Prototypes/Tiles/floors.yml
Normal file
File diff suppressed because it is too large
Load Diff
175
Prototypes/Tiles/planet.yml
Normal file
175
Prototypes/Tiles/planet.yml
Normal file
@@ -0,0 +1,175 @@
|
||||
# SPDX-FileCopyrightText: 2023 20kdc <asdd2808@gmail.com>
|
||||
# SPDX-FileCopyrightText: 2023 Kara <lunarautomaton6@gmail.com>
|
||||
# SPDX-FileCopyrightText: 2023 Vordenburg <114301317+Vordenburg@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2023 deltanedas <39013340+deltanedas@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2023 deltanedas <@deltanedas:kde.org>
|
||||
# SPDX-FileCopyrightText: 2023 metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2024 Flareguy <78941145+Flareguy@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2024 Nemanja <98561806+EmoGarbage404@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2024 ShadowCommander <10494922+ShadowCommander@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2025 Aiden <28298836+Aidenkrz@users.noreply.github.com>
|
||||
#
|
||||
# SPDX-License-Identifier: AGPL-3.0-or-later
|
||||
|
||||
- type: tile
|
||||
id: FloorPlanetDirt
|
||||
name: tiles-dirt-planet-floor
|
||||
sprite: /Textures/Tiles/Planet/dirt.rsi/dirt.png
|
||||
variants: 4
|
||||
placementVariants:
|
||||
- 1.0
|
||||
- 1.0
|
||||
- 1.0
|
||||
- 1.0
|
||||
isSubfloor: true
|
||||
footstepSounds:
|
||||
collection: FootstepAsteroid
|
||||
heatCapacity: 10000
|
||||
weather: true
|
||||
indestructible: true
|
||||
|
||||
# Desert
|
||||
- type: tile
|
||||
id: FloorDesert
|
||||
name: tiles-desert-floor
|
||||
sprite: /Textures/Tiles/Planet/Desert/desert.png
|
||||
variants: 6
|
||||
placementVariants:
|
||||
- 1.0
|
||||
- 1.0
|
||||
- 1.0
|
||||
- 1.0
|
||||
- 1.0
|
||||
- 1.0
|
||||
isSubfloor: true
|
||||
footstepSounds:
|
||||
collection: FootstepAsteroid
|
||||
heatCapacity: 10000
|
||||
weather: true
|
||||
indestructible: true
|
||||
|
||||
- type: tile
|
||||
id: FloorLowDesert
|
||||
name: tiles-low-desert-floor
|
||||
sprite: /Textures/Tiles/Planet/Desert/low_desert.png
|
||||
variants: 6
|
||||
placementVariants:
|
||||
- 1.0
|
||||
- 1.0
|
||||
- 1.0
|
||||
- 1.0
|
||||
- 1.0
|
||||
- 1.0
|
||||
isSubfloor: true
|
||||
footstepSounds:
|
||||
collection: FootstepAsteroid
|
||||
heatCapacity: 10000
|
||||
weather: true
|
||||
indestructible: true
|
||||
|
||||
# Grass
|
||||
- type: tile
|
||||
id: FloorPlanetGrass
|
||||
name: tiles-grass-planet-floor
|
||||
sprite: /Textures/Tiles/Planet/Grass/grass.png
|
||||
variants: 4
|
||||
placementVariants:
|
||||
- 1.0
|
||||
- 1.0
|
||||
- 1.0
|
||||
- 1.0
|
||||
edgeSpritePriority: 1
|
||||
edgeSprites:
|
||||
SouthEast: /Textures/Tiles/Planet/Grass/single_edge.png
|
||||
NorthEast: /Textures/Tiles/Planet/Grass/single_edge.png
|
||||
NorthWest: /Textures/Tiles/Planet/Grass/single_edge.png
|
||||
SouthWest: /Textures/Tiles/Planet/Grass/single_edge.png
|
||||
South: /Textures/Tiles/Planet/Grass/double_edge.png
|
||||
East: /Textures/Tiles/Planet/Grass/double_edge.png
|
||||
North: /Textures/Tiles/Planet/Grass/double_edge.png
|
||||
West: /Textures/Tiles/Planet/Grass/double_edge.png
|
||||
baseTurf: FloorPlanetDirt
|
||||
isSubfloor: true
|
||||
footstepSounds:
|
||||
collection: FootstepGrass
|
||||
itemDrop: FloorTileItemGrass
|
||||
heatCapacity: 10000
|
||||
weather: true
|
||||
indestructible: true
|
||||
|
||||
# Lava
|
||||
- type: tile
|
||||
id: FloorBasalt
|
||||
name: tiles-basalt-floor
|
||||
sprite: /Textures/Tiles/Planet/basalt.png
|
||||
isSubfloor: true
|
||||
footstepSounds:
|
||||
collection: FootstepAsteroid
|
||||
heatCapacity: 10000
|
||||
weather: true
|
||||
indestructible: true
|
||||
|
||||
# Snow
|
||||
- type: tile
|
||||
id: FloorSnow
|
||||
name: tiles-snow
|
||||
sprite: /Textures/Tiles/Planet/Snow/snow.png
|
||||
variants: 13
|
||||
placementVariants:
|
||||
- 0.8
|
||||
- 0.0166
|
||||
- 0.0166
|
||||
- 0.0166
|
||||
- 0.0166
|
||||
- 0.0166
|
||||
- 0.0166
|
||||
- 0.0166
|
||||
- 0.0166
|
||||
- 0.0166
|
||||
- 0.0166
|
||||
- 0.0116
|
||||
- 0.0116
|
||||
edgeSpritePriority: 2
|
||||
edgeSprites:
|
||||
South: /Textures/Tiles/Planet/Snow/snow_double_edge_south.png
|
||||
East: /Textures/Tiles/Planet/Snow/snow_double_edge_east.png
|
||||
North: /Textures/Tiles/Planet/Snow/snow_double_edge_north.png
|
||||
West: /Textures/Tiles/Planet/Snow/snow_double_edge_west.png
|
||||
isSubfloor: true
|
||||
footstepSounds:
|
||||
collection: FootstepSnow
|
||||
heatCapacity: 10000
|
||||
weather: true
|
||||
indestructible: true
|
||||
|
||||
# Ice
|
||||
- type: tile
|
||||
id: FloorIce
|
||||
name: tiles-ice
|
||||
sprite: /Textures/Tiles/Planet/Snow/ice.png
|
||||
isSubfloor: true
|
||||
friction: 0.05
|
||||
heatCapacity: 10000
|
||||
weather: true
|
||||
mobAcceleration: 0.1
|
||||
indestructible: true
|
||||
|
||||
# Dug snow
|
||||
- type: tile
|
||||
id: FloorSnowDug
|
||||
name: tiles-snow-dug
|
||||
sprite: /Textures/Tiles/Planet/Snow/snow_dug.png
|
||||
edgeSpritePriority: 1
|
||||
edgeSprites:
|
||||
South: /Textures/Tiles/Planet/Snow/snow_dug_double_edge_south.png
|
||||
East: /Textures/Tiles/Planet/Snow/snow_dug_double_edge_east.png
|
||||
North: /Textures/Tiles/Planet/Snow/snow_dug_double_edge_north.png
|
||||
West: /Textures/Tiles/Planet/Snow/snow_dug_double_edge_west.png
|
||||
isSubfloor: true
|
||||
footstepSounds:
|
||||
collection: FootstepSnow
|
||||
heatCapacity: 10000
|
||||
weather: true
|
||||
indestructible: true
|
||||
|
||||
# Wasteland
|
||||
153
Prototypes/Tiles/plating.yml
Normal file
153
Prototypes/Tiles/plating.yml
Normal file
@@ -0,0 +1,153 @@
|
||||
# SPDX-FileCopyrightText: 2019 Injazz <43905364+Injazz@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2019 Pieter-Jan Briers <pieterjan.briers+git@gmail.com>
|
||||
# SPDX-FileCopyrightText: 2019 Pieter-Jan Briers <pieterjan.briers@gmail.com>
|
||||
# SPDX-FileCopyrightText: 2019 PrPleGoo <felix.leeuwen@gmail.com>
|
||||
# SPDX-FileCopyrightText: 2020 DrSmugleaf <DrSmugleaf@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2020 Git-Nivrak <59925169+Git-Nivrak@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2020 Paul Ritter <ritter.paul1@googlemail.com>
|
||||
# SPDX-FileCopyrightText: 2020 Rohesie <rohesie@gmail.com>
|
||||
# SPDX-FileCopyrightText: 2020 Víctor Aguilera Puerto <6766154+Zumorica@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2021 AJCM-git <60196617+AJCM-git@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2021 Galactic Chimp <GalacticChimpanzee@gmail.com>
|
||||
# SPDX-FileCopyrightText: 2022 Jacob Tong <10494922+ShadowCommander@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2022 Kara <lunarautomaton6@gmail.com>
|
||||
# SPDX-FileCopyrightText: 2022 Morb <14136326+Morb0@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2022 Peptide90 <78795277+Peptide90@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2022 wrexbe <81056464+wrexbe@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2023 20kdc <asdd2808@gmail.com>
|
||||
# SPDX-FileCopyrightText: 2023 Ilya246 <57039557+Ilya246@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2023 metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2024 Aviu00 <93730715+Aviu00@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2024 Ed <96445749+TheShuEd@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2024 Flareguy <78941145+Flareguy@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2024 Ilya246 <ilyukarno@gmail.com>
|
||||
# SPDX-FileCopyrightText: 2024 MACMAN2003 <macman2003c@gmail.com>
|
||||
# SPDX-FileCopyrightText: 2024 Nemanja <98561806+EmoGarbage404@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2024 Piras314 <p1r4s@proton.me>
|
||||
# SPDX-FileCopyrightText: 2025 Aiden <28298836+Aidenkrz@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2025 K-Dynamic <20566341+K-Dynamic@users.noreply.github.com>
|
||||
#
|
||||
# SPDX-License-Identifier: AGPL-3.0-or-later
|
||||
|
||||
- type: tile
|
||||
id: Plating
|
||||
name: tiles-plating
|
||||
sprite: /Textures/Tiles/plating.png
|
||||
baseTurf: Lattice
|
||||
isSubfloor: true
|
||||
# Goobstation - Fireaxe plating prying
|
||||
deconstructTools: [ Axing ]
|
||||
deconstructTimeMultiplier: 5 # Goobstation
|
||||
footstepSounds:
|
||||
collection: FootstepPlating
|
||||
friction: 1.5
|
||||
heatCapacity: 10000
|
||||
|
||||
- type: tile
|
||||
id: PlatingDamaged
|
||||
name: tiles-plating
|
||||
sprite: /Textures/Tiles/plating_damaged.png
|
||||
variants: 3
|
||||
placementVariants:
|
||||
- 1.0
|
||||
- 1.0
|
||||
- 1.0
|
||||
baseTurf: Lattice
|
||||
isSubfloor: true
|
||||
# Goobstation - Fireaxe plating prying
|
||||
deconstructTools: [ Axing ]
|
||||
deconstructTimeMultiplier: 5 # Goobstation
|
||||
footstepSounds:
|
||||
collection: FootstepPlating
|
||||
friction: 1.5 # goobstation - damaged tiles shouldn't be slippery
|
||||
heatCapacity: 10000
|
||||
|
||||
- type: tile
|
||||
id: PlatingBurnt
|
||||
name: tiles-plating
|
||||
sprite: /Textures/Tiles/plating_burnt.png
|
||||
baseTurf: Lattice
|
||||
isSubfloor: true
|
||||
# Goobstation - Fireaxe plating prying
|
||||
deconstructTools: [ Axing ]
|
||||
deconstructTimeMultiplier: 5 # Goobstation
|
||||
footstepSounds:
|
||||
collection: FootstepPlating
|
||||
friction: 1.5
|
||||
heatCapacity: 10000
|
||||
|
||||
- type: tile
|
||||
id: PlatingAsteroid
|
||||
name: tiles-asteroid-plating
|
||||
sprite: /Textures/Tiles/Asteroid/asteroid_plating.png
|
||||
baseTurf: Lattice
|
||||
isSubfloor: true
|
||||
# Goobstation - Fireaxe plating prying
|
||||
deconstructTools: [ Axing ]
|
||||
deconstructTimeMultiplier: 5 # Goobstation
|
||||
footstepSounds:
|
||||
collection: FootstepPlating
|
||||
friction: 1.5
|
||||
heatCapacity: 10000
|
||||
|
||||
- type: tile
|
||||
id: PlatingBrass
|
||||
name: tiles-brass-plating
|
||||
sprite: /Textures/Tiles/Misc/clockwork/clockwork_floor.png
|
||||
baseTurf: Lattice
|
||||
isSubfloor: true
|
||||
# Goobstation - Fireaxe plating prying
|
||||
deconstructTools: [ Axing ]
|
||||
deconstructTimeMultiplier: 5 # Goobstation
|
||||
footstepSounds:
|
||||
collection: FootstepPlating
|
||||
friction: 1.5
|
||||
heatCapacity: 10000
|
||||
|
||||
- type: tile
|
||||
id: PlatingSnow
|
||||
name: tiles-snow-plating
|
||||
sprite: /Textures/Tiles/snow_plating.png #Not in the snow planet RSI because it doesn't have any metadata. Should probably be moved to its own folder later.
|
||||
baseTurf: Lattice
|
||||
isSubfloor: true
|
||||
# Goobstation - Fireaxe plating prying
|
||||
deconstructTools: [ Axing ]
|
||||
deconstructTimeMultiplier: 5 # Goobstation
|
||||
footstepSounds:
|
||||
collection: FootstepPlating
|
||||
friction: 0.75 #a little less then actual snow
|
||||
heatCapacity: 10000
|
||||
|
||||
- type: tile
|
||||
id: Lattice
|
||||
name: tiles-lattice
|
||||
sprite: /Textures/Tiles/lattice.png
|
||||
baseTurf: Space
|
||||
isSubfloor: true
|
||||
deconstructTools: [ Cutting ]
|
||||
deconstructTimeMultiplier: 1 # Goobstation
|
||||
weather: true
|
||||
footstepSounds:
|
||||
collection: FootstepCatwalk
|
||||
friction: 1.5
|
||||
isSpace: true
|
||||
itemDrop: PartRodMetal1
|
||||
heatCapacity: 10000
|
||||
mass: 200
|
||||
|
||||
- type: tile
|
||||
id: TrainLattice
|
||||
name: tiles-lattice-train
|
||||
sprite: /Textures/Tiles/latticeTrain.png
|
||||
baseTurf: Space
|
||||
isSubfloor: true
|
||||
deconstructTools: [ Cutting ]
|
||||
deconstructTimeMultiplier: 1 # Goobstation
|
||||
weather: true
|
||||
footstepSounds:
|
||||
collection: FootstepPlating
|
||||
friction: 1.5
|
||||
isSpace: true
|
||||
itemDrop: PartRodMetal1
|
||||
heatCapacity: 10000
|
||||
mass: 200
|
||||
24
Prototypes/Tiles/space.yml
Normal file
24
Prototypes/Tiles/space.yml
Normal file
@@ -0,0 +1,24 @@
|
||||
# SPDX-FileCopyrightText: 2018 Pieter-Jan Briers <pieterjan.briers@gmail.com>
|
||||
# SPDX-FileCopyrightText: 2019 Acruid <shatter66@gmail.com>
|
||||
# SPDX-FileCopyrightText: 2019 Pieter-Jan Briers <pieterjan.briers+git@gmail.com>
|
||||
# SPDX-FileCopyrightText: 2019 PrPleGoo <felix.leeuwen@gmail.com>
|
||||
# SPDX-FileCopyrightText: 2020 Víctor Aguilera Puerto <6766154+Zumorica@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2021 AJCM-git <60196617+AJCM-git@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2021 Vera Aguilera Puerto <6766154+Zumorica@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2021 moonheart08 <moonheart08@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2022 Morb <14136326+Morb0@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2022 metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2022 wrexbe <81056464+wrexbe@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2025 Aiden <28298836+Aidenkrz@users.noreply.github.com>
|
||||
#
|
||||
# SPDX-License-Identifier: MIT
|
||||
|
||||
- type: tile
|
||||
id: Space
|
||||
name: tiles-space
|
||||
friction: 0
|
||||
isSubfloor: true
|
||||
isSpace: true
|
||||
sturdy: false
|
||||
thermalConductivity: 0.4
|
||||
heatCapacity: 700000
|
||||
65
Prototypes/Tiles/tile_migrations.yml
Normal file
65
Prototypes/Tiles/tile_migrations.yml
Normal file
@@ -0,0 +1,65 @@
|
||||
# SPDX-FileCopyrightText: 2023 DrSmugleaf <DrSmugleaf@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2024 Flareguy <78941145+Flareguy@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2024 Piras314 <p1r4s@proton.me>
|
||||
# SPDX-FileCopyrightText: 2025 Aiden <28298836+Aidenkrz@users.noreply.github.com>
|
||||
#
|
||||
# SPDX-License-Identifier: AGPL-3.0-or-later
|
||||
|
||||
- type: tileAlias
|
||||
id: FloorBasaslt
|
||||
target: FloorBasalt
|
||||
|
||||
- type: tileAlias
|
||||
id: FloorAsteroidCoarseSand1
|
||||
target: FloorAsteroidCoarseSand0
|
||||
|
||||
- type: tileAlias
|
||||
id: FloorAsteroidCoarseSand2
|
||||
target: FloorAsteroidCoarseSand0
|
||||
|
||||
# 2023-08-21
|
||||
# Asteroid coarse sand has been nuked since it was made to fit in with the old CEV-Eris style rocks. This tile alias is inevitably not enough to fix every instance of it appearing since the tile is so common, but it's the only reasonable way forward since it's not the default anymore.
|
||||
|
||||
- type: tileAlias
|
||||
id: FloorAsteroidSandRocks
|
||||
target: FloorAsteroidSand
|
||||
|
||||
- type: tileAlias
|
||||
id: FloorAsteroidSandRocksRed
|
||||
target: FloorAsteroidSandRed
|
||||
|
||||
- type: tileAlias
|
||||
id: FloorAsteroidSandPebbles
|
||||
target: FloorAsteroidSand
|
||||
|
||||
- type: tileAlias
|
||||
id: FloorAsteroidIronsand1
|
||||
target: FloorAsteroidIronsand
|
||||
|
||||
- type: tileAlias
|
||||
id: FloorAsteroidIronsand2
|
||||
target: FloorAsteroidIronsand
|
||||
|
||||
- type: tileAlias
|
||||
id: FloorAsteroidIronsand3
|
||||
target: FloorAsteroidIronsand
|
||||
|
||||
- type: tileAlias
|
||||
id: FloorAsteroidIronsand4
|
||||
target: FloorAsteroidIronsand
|
||||
|
||||
- type: tileAlias
|
||||
id: FloorAsteroidCoarseSand0
|
||||
target: FloorAsteroidSand
|
||||
|
||||
- type: tileAlias
|
||||
id: FloorAsteroidCoarseSandDug
|
||||
target: FloorAsteroidSandDug
|
||||
|
||||
- type: tileAlias
|
||||
id: FloorGlassAlt
|
||||
target: FloorGlass
|
||||
|
||||
- type: tileAlias
|
||||
id: FloorRGlassAlt
|
||||
target: FloorRGlass
|
||||
Reference in New Issue
Block a user