Localize walls (#18827)

This commit is contained in:
Vordenburg
2023-08-07 13:25:14 -04:00
committed by GitHub
parent 07f68868b0
commit 6a9e5e91f1
14 changed files with 236 additions and 116 deletions

View File

@@ -1,9 +1,6 @@
- type: entity
id: AsteroidRock
parent: BaseStructure
name: asteroid rock
suffix: Low Ore Yield
description: A rocky asteroid.
components:
- type: Gatherable
whitelist:
@@ -46,9 +43,6 @@
- type: entity
id: AsteroidRockMining
parent: AsteroidRock
name: asteroid rock
suffix: higher ore yield
description: An asteroid.
components:
- type: Gatherable
whitelist:
@@ -62,7 +56,6 @@
- type: entity
id: WallRock
parent: BaseStructure
name: rock
components:
- type: Gatherable
whitelist:
@@ -113,8 +106,6 @@
- type: entity
id: WallRockGold
parent: WallRock
description: An ore vein rich with gold.
suffix: Gold
components:
- type: OreVein
oreChance: 1.0
@@ -135,8 +126,6 @@
- type: entity
id: WallRockPlasma
parent: WallRock
description: An ore vein rich with plasma.
suffix: Plasma
components:
- type: OreVein
oreChance: 1.0
@@ -157,8 +146,6 @@
- type: entity
id: WallRockQuartz
parent: WallRock
description: An ore vein rich with quartz.
suffix: Quartz
components:
- type: OreVein
oreChance: 1.0
@@ -179,8 +166,6 @@
- type: entity
id: WallRockSilver
parent: WallRock
description: An ore vein rich with silver.
suffix: Silver
components:
- type: OreVein
oreChance: 1.0
@@ -202,8 +187,6 @@
- type: entity
id: WallRockTin
parent: WallRock
description: An ore vein rich with steel.
suffix: Steel
components:
- type: OreVein
oreChance: 1.0
@@ -224,8 +207,6 @@
- type: entity
id: WallRockUranium
parent: WallRock
description: An ore vein rich with uranium.
suffix: Uranium
components:
- type: OreVein
oreChance: 1.0
@@ -247,8 +228,6 @@
- type: entity
id: WallRockBananium
parent: WallRock
description: An ore vein rich with bananium.
suffix: Bananium
components:
- type: OreVein
oreChance: 1.0
@@ -269,8 +248,6 @@
- type: entity
id: WallRockArtifactFragment
parent: WallRock
description: A rock wall. What's that sticking out of it?
suffix: Artifact Fragment
components:
- type: OreVein
oreChance: 1.0
@@ -309,8 +286,6 @@
- type: entity
id: WallRockBasaltGold
parent: WallRockBasalt
description: An ore vein rich with gold.
suffix: Gold
components:
- type: OreVein
oreChance: 1.0
@@ -331,8 +306,6 @@
- type: entity
id: WallRockBasaltPlasma
parent: WallRockBasalt
description: An ore vein rich with plasma.
suffix: Plasma
components:
- type: OreVein
oreChance: 1.0
@@ -353,8 +326,6 @@
- type: entity
id: WallRockBasaltQuartz
parent: WallRockBasalt
description: An ore vein rich with quartz.
suffix: Quartz
components:
- type: OreVein
oreChance: 1.0
@@ -375,8 +346,6 @@
- type: entity
id: WallRockBasaltSilver
parent: WallRockBasalt
description: An ore vein rich with silver.
suffix: Silver
components:
- type: OreVein
oreChance: 1.0
@@ -397,8 +366,6 @@
- type: entity
id: WallRockBasaltTin
parent: WallRockBasalt
description: An ore vein rich with steel.
suffix: Steel
components:
- type: OreVein
oreChance: 1.0
@@ -419,8 +386,6 @@
- type: entity
id: WallRockBasaltUranium
parent: WallRockBasalt
description: An ore vein rich with uranium.
suffix: Uranium
components:
- type: OreVein
oreChance: 1.0
@@ -442,8 +407,6 @@
- type: entity
id: WallRockBasaltBananium
parent: WallRockBasalt
description: An ore vein rich with bananium.
suffix: Bananium
components:
- type: OreVein
oreChance: 1.0
@@ -464,8 +427,6 @@
- type: entity
id: WallRockBasaltArtifactFragment
parent: WallRockBasalt
description: A rock wall. What's that sticking out of it?
suffix: Artifact Fragment
components:
- type: OreVein
oreChance: 1.0
@@ -504,8 +465,6 @@
- type: entity
id: WallRockSnowGold
parent: WallRockSnow
description: An ore vein rich with gold.
suffix: Gold
components:
- type: OreVein
oreChance: 1.0
@@ -526,8 +485,6 @@
- type: entity
id: WallRockSnowPlasma
parent: WallRockSnow
description: An ore vein rich with plasma.
suffix: Plasma
components:
- type: OreVein
oreChance: 1.0
@@ -548,8 +505,6 @@
- type: entity
id: WallRockSnowQuartz
parent: WallRockSnow
description: An ore vein rich with quartz.
suffix: Quartz
components:
- type: OreVein
oreChance: 1.0
@@ -570,8 +525,6 @@
- type: entity
id: WallRockSnowSilver
parent: WallRockSnow
description: An ore vein rich with silver.
suffix: Silver
components:
- type: OreVein
oreChance: 1.0
@@ -592,8 +545,6 @@
- type: entity
id: WallRockSnowTin
parent: WallRockSnow
description: An ore vein rich with steel.
suffix: Steel
components:
- type: OreVein
oreChance: 1.0
@@ -614,8 +565,6 @@
- type: entity
id: WallRockSnowUranium
parent: WallRockSnow
description: An ore vein rich with uranium.
suffix: Uranium
components:
- type: OreVein
oreChance: 1.0
@@ -637,8 +586,6 @@
- type: entity
id: WallRockSnowBananium
parent: WallRockSnow
description: An ore vein rich with bananium.
suffix: Bananium
components:
- type: OreVein
oreChance: 1.0
@@ -659,8 +606,6 @@
- type: entity
id: WallRockSnowArtifactFragment
parent: WallRockSnow
description: A rock wall. What's that sticking out of it?
suffix: Artifact Fragment
components:
- type: OreVein
oreChance: 1.0

View File

@@ -1,7 +1,6 @@
- type: entity
id: Barricade
parent: BaseStructure
name: barricade
components:
- type: InteractionOutline
- type: Construction

View File

@@ -1,8 +1,6 @@
- type: entity
id: Girder
parent: BaseStructureDynamic
name: girder
description: A large structural assembly made out of metal; It requires a layer of metal before it can be considered a wall.
components:
- type: Transform
anchored: true
@@ -55,8 +53,6 @@
- type: entity
id: ReinforcedGirder
parent: Girder
name: reinforced girder
description: A large structural assembly made out of metal and plasteel; It requires a layer of plasteel before it can be considered a reinforced wall.
components:
- type: Sprite
sprite: Structures/Walls/solid.rsi

View File

@@ -1,8 +1,6 @@
- type: entity
id: Grille
parent: BaseStructure
name: grille
description: A flimsy framework of iron rods.
components:
- type: MeleeSound
soundGroups:
@@ -90,8 +88,6 @@
- type: entity
id: GrilleBroken
parent: BaseStructure
name: grille
description: A flimsy framework of iron rods. It has seen better days.
components:
- type: Sprite
drawdepth: Walls

View File

@@ -1,8 +1,6 @@
- type: entity
id: MountainRock
parent: AsteroidRock
name: mountain rock
description: A craggy mountain wall.
components:
- type: Sprite
sprite: Structures/Walls/mountain_rock.rsi
@@ -11,8 +9,6 @@
- type: entity
id: MountainRockMining
parent: AsteroidRockMining
name: mountain rock
description: A craggy mountain wall.
components:
- type: Sprite
sprite: Structures/Walls/mountain_rock.rsi

View File

@@ -1,8 +1,6 @@
- type: entity
parent: BaseStructure
id: Railing
name: railing
description: Basic railing meant to protect idiots like you from falling.
components:
- type: Sprite
drawdepth: WallTops
@@ -59,8 +57,6 @@
- type: entity
parent: BaseStructure
id: RailingCorner
name: railing
description: Basic railing meant to protect idiots like you from falling.
components:
- type: Sprite
drawdepth: WallTops
@@ -126,8 +122,6 @@
- type: entity
parent: BaseStructure
id: RailingCornerSmall
name: railing
description: Basic railing meant to protect idiots like you from falling.
components:
- type: Sprite
drawdepth: WallTops

View File

@@ -2,8 +2,6 @@
abstract: true
parent: BaseStructure
id: BaseWall
name: basewall
description: Keeps the air in and the greytide out.
placement:
mode: SnapgridCenter
snap:
@@ -53,7 +51,6 @@
- type: entity
parent: BaseWall
id: WallBrick
name: brick wall
components:
- type: Tag
tags:
@@ -84,7 +81,6 @@
- type: entity
parent: BaseWall
id: WallClock
name: clock wall
components:
- type: Tag
tags:
@@ -114,7 +110,6 @@
- type: entity
parent: BaseWall
id: WallClown
name: bananium wall
components:
- type: Tag
tags:
@@ -147,8 +142,6 @@
- type: entity
parent: BaseWall
id: WallMeat
name: meat wall
description: Sticky.
components:
- type: Tag
tags:
@@ -182,7 +175,6 @@
- type: entity
parent: BaseWall
id: WallCult
name: cult wall
components:
- type: Tag
tags:
@@ -212,8 +204,6 @@
- type: entity
parent: BaseWall
id: WallDebug
name: debug wall
suffix: DEBUG
components:
- type: Tag
tags:
@@ -244,7 +234,6 @@
- type: entity
parent: BaseWall
id: WallDiamond
name: diamond wall
components:
- type: Tag
tags:
@@ -274,7 +263,6 @@
- type: entity
parent: BaseWall
id: WallGold
name: gold wall
components:
- type: Tag
tags:
@@ -315,7 +303,6 @@
- type: entity
parent: BaseWall
id: WallIce
name: ice wall
components:
- type: Tag
tags:
@@ -345,7 +332,6 @@
- type: entity
parent: BaseWall
id: WallPlasma
name: plasma wall
components:
- type: Tag
tags:
@@ -386,7 +372,6 @@
- type: entity
parent: BaseWall
id: WallPlastic
name: plastic wall
components:
- type: Tag
tags:
@@ -427,8 +412,6 @@
- type: entity
parent: BaseWall
id: WallPlastitaniumIndestructible
name: plastitanium wall
suffix: indestructible
components:
- type: Tag
tags:
@@ -444,8 +427,6 @@
- type: entity
parent: WallPlastitaniumIndestructible
id: WallPlastitanium
name: plastitanium wall
suffix: ""
components:
- type: Tag
tags:
@@ -468,8 +449,6 @@
- type: entity
parent: WallShuttleDiagonal
id: WallPlastitaniumDiagonal
name: plastitanium wall
suffix: diagonal
placement:
mode: SnapgridCenter
snap:
@@ -490,7 +469,6 @@
- type: entity
parent: BaseWall
id: WallReinforced
name: reinforced wall
components:
- type: Sprite
sprite: Structures/Walls/solid.rsi
@@ -540,7 +518,6 @@
- type: entity
parent: BaseWall
id: WallRiveted
name: riveted wall
components:
- type: Tag
tags:
@@ -572,7 +549,6 @@
- type: entity
parent: BaseWall
id: WallSandstone
name: sandstone wall
components:
- type: Tag
tags:
@@ -602,7 +578,6 @@
- type: entity
parent: BaseWall
id: WallSilver
name: silver wall
components:
- type: Tag
tags:
@@ -642,9 +617,6 @@
- type: entity
id: WallShuttleDiagonal
name: shuttle wall
suffix: diagonal
description: Keeps the air in and the greytide out.
placement:
mode: SnapgridCenter
snap:
@@ -716,7 +688,6 @@
- type: entity
parent: BaseWall
id: WallShuttle
name: shuttle wall
components:
- type: Tag
tags:
@@ -754,7 +725,6 @@
- type: entity
parent: BaseWall
id: WallSolid
name: solid wall
components:
- type: Tag
tags:
@@ -795,8 +765,6 @@
- type: entity
parent: WallShuttleDiagonal
id: WallSolidDiagonal
name: solid wall
suffix: diagonal
placement:
mode: SnapgridCenter
snap:
@@ -817,8 +785,6 @@
- type: entity
parent: BaseWall
id: WallSolidRust
name: solid wall
suffix: rusted
components:
- type: Sprite
sprite: Structures/Walls/solidrust.rsi
@@ -856,7 +822,6 @@
- type: entity
parent: BaseWall
id: WallUranium
name: uranium wall
components:
- type: Sprite
sprite: Structures/Walls/uranium.rsi
@@ -893,7 +858,6 @@
- type: entity
parent: BaseWall
id: WallWood
name: wood wall
components:
- type: Sprite
sprite: Structures/Walls/wood.rsi
@@ -933,8 +897,6 @@
- type: entity
parent: BaseWall
id: WallVaultAlien
name: alien vault wall
description: A mysterious ornate looking wall. There may be ancient dangers inside.
components:
- type: Sprite
sprite: Structures/Walls/vault.rsi
@@ -954,7 +916,6 @@
- type: entity
parent: WallVaultAlien
id: WallVaultRock
name: rock vault wall
components:
- type: Sprite
sprite: Structures/Walls/vault.rsi
@@ -966,7 +927,6 @@
- type: entity
parent: WallVaultAlien
id: WallVaultSandstone
name: sandstone vault wall
components:
- type: Sprite
sprite: Structures/Walls/vault.rsi
@@ -980,7 +940,6 @@
- type: entity
id: WallInvisible
name: Invisible Wall
components:
- type: TimedDespawn
lifetime: 30
@@ -1003,7 +962,6 @@
- type: entity
id: WallForce
name: Force Wall
components:
- type: TimedDespawn
lifetime: 20