Revert "Localize walls (#18827)" (#18881)

This reverts commit 6a9e5e91f1.
This commit is contained in:
Vordenburg
2023-08-08 14:10:27 -04:00
committed by GitHub
parent 93e48bfacd
commit 4509312eea
14 changed files with 116 additions and 236 deletions

View File

@@ -1,112 +0,0 @@
ent-AsteroidRock = asteroid rock
.desc = A rocky asteroid wall.
.suffix = Low Ore Yield
ent-AsteroidRockMining = { ent-AsteroidRock }
.desc = { ent-AsteroidRock.desc }
.suffix = High Ore Yield
ent-WallRock = rock
.desc = A rock wall.
ent-WallRockGold = { ent-WallRock }
.desc = An ore vein rich with gold.
.suffix = Gold
ent-WallRockPlasma = { ent-WallRock }
.desc = An ore vein rich with plasma.
.suffix = Plasma
ent-WallRockQuartz = { ent-WallRock }
.desc = An ore vein rich with quartz.
.suffix = Quartz
ent-WallRockSilver = { ent-WallRock }
.desc = An ore vein rich with silver.
.suffix = Silver
ent-WallRockTin = { ent-WallRock }
.desc = An ore vein rich with steel.
.suffix = Steel
ent-WallRockUranium = { ent-WallRock }
.desc = An ore vein rich with uranium.
.suffix = Uranium
ent-WallRockBananium = { ent-WallRock }
.desc = An ore vein rich with bananium.
.suffix = Bananium
ent-WallRockArtifactFragment = { ent-WallRock }
.desc = A rock wall. What's that sticking out of it?
.suffix = Artifact Fragment
ent-WallRockBasalt = { ent-WallRock }
.desc = { ent-WallRock.desc }
ent-WallRockBasaltGold = { ent-WallRock }
.desc = { ent-WallRockGold.desc }
.suffix = { ent-WallRockGold.suffix }
ent-WallRockBasaltPlasma = { ent-WallRock }
.desc = { ent-WallRockPlasma.desc }
.suffix = { ent-WallRockPlasma.suffix }
ent-WallRockBasaltQuartz = { ent-WallRock }
.desc = { ent-WallRockQuartz.desc }
.suffix = { ent-WallRockQuartz.suffix }
ent-WallRockBasaltSilver = { ent-WallRock }
.desc = { ent-WallRockSilver.desc }
.suffix = { ent-WallRockSilver.suffix }
ent-WallRockBasaltTin = { ent-WallRock }
.desc = { ent-WallRockTin.desc }
.suffix = { ent-WallRockTin.suffix }
ent-WallRockBasaltUranium = { ent-WallRock }
.desc = { ent-WallRockUranium.desc }
.suffix = { ent-WallRockUranium.suffix }
ent-WallRockBasaltBananium = { ent-WallRock }
.desc = { ent-WallRockBananium.desc }
.suffix = { ent-WallRockBananium.suffix }
ent-WallRockBasaltArtifactFragment = { ent-WallRock }
.desc = { ent-WallRockArtifactFragment.desc }
.suffix = { ent-WallRockArtifactFragment.suffix }
ent-WallRockSnow = { ent-WallRock }
.desc = { ent-WallRock.desc }
ent-WallRockSnowGold = { ent-WallRock }
.desc = { ent-WallRockGold.desc }
.suffix = { ent-WallRockGold.suffix }
ent-WallRockSnowPlasma = { ent-WallRock }
.desc = { ent-WallRockPlasma.desc }
.suffix = { ent-WallRockPlasma.suffix }
ent-WallRockSnowQuartz = { ent-WallRock }
.desc = { ent-WallRockQuartz.desc }
.suffix = { ent-WallRockQuartz.suffix }
ent-WallRockSnowSilver = { ent-WallRock }
.desc = { ent-WallRockSilver.desc }
.suffix = { ent-WallRockSilver.suffix }
ent-WallRockSnowTin = { ent-WallRock }
.desc = { ent-WallRockTin.desc }
.suffix = { ent-WallRockTin.suffix }
ent-WallRockSnowUranium = { ent-WallRock }
.desc = { ent-WallRockUranium.desc }
.suffix = { ent-WallRockUranium.suffix }
ent-WallRockSnowBananium = { ent-WallRock }
.desc = { ent-WallRockBananium.desc }
.suffix = { ent-WallRockBananium.suffix }
ent-WallRockSnowArtifactFragment = { ent-WallRock }
.desc = { ent-WallRockArtifactFragment.desc }
.suffix = { ent-WallRockArtifactFragment.suffix }

View File

@@ -1,2 +0,0 @@
ent-Barricade = barricade
.desc = A patchwork fortification of planks.

View File

@@ -1,5 +0,0 @@
ent-Girder = girder
.desc = A large structural assembly made out of metal. It requires a layer of metal before it can be considered a wall.
ent-ReinforcedGirder = reinforced girder
.desc = A large structural assembly made out of metal and plasteel. It requires a layer of plasteel before it can be considered a reinforced wall.

View File

@@ -1,5 +0,0 @@
ent-Grille = grille
.desc = A flimsy framework of iron rods.
ent-GrilleBroken = { ent-Grille }
.desc = A flimsy framework of iron rods. It has seen better days.

View File

@@ -1,7 +0,0 @@
ent-MountainRock = mountain rock
.desc = A craggy mountain wall.
.suffix = Low Ore Yield
ent-MountainRockMining = { ent-MountainRock }
.desc = { ent-MountainRock.desc }
.suffix = High Ore Yield

View File

@@ -1,8 +0,0 @@
ent-Railing = railing
.desc = Basic railing meant to protect idiots like you from falling.
ent-RailingCorner = { ent-Railing }
.desc = { ent-Railing.desc }
ent-RailingCornerSmall = { ent-Railing }
.desc = { ent-Railing.desc }

View File

@@ -1,97 +0,0 @@
ent-BaseWall = wall
.desc = Keeps the air in and the greytide out.
ent-WallBrick = brick wall
.desc = { ent-BaseWall.desc }
ent-WallClock = clock wall
.desc = { ent-BaseWall.desc }
ent-WallClown = bananium wall
.desc = { ent-BaseWall.desc }
ent-WallMeat = meat wall
.desc = Sticky.
ent-WallCult = cult wall
.desc = { ent-BaseWall.desc }
ent-WallDebug = debug wall
.desc = A wall for debugging IconSmooth.
.suffix = DEBUG
ent-WallDiamond = diamond wall
.desc = { ent-BaseWall.desc }
ent-WallGold = gold wall
.desc = { ent-BaseWall.desc }
ent-WallIce = ice wall
.desc = { ent-BaseWall.desc }
ent-WallPlasma = plasma wall
.desc = { ent-BaseWall.desc }
ent-WallPlastic = plastic wall
.desc = { ent-BaseWall.desc }
ent-WallPlastitaniumIndestructible = plastitanium wall
.desc = { ent-BaseWall.desc }
.suffix = indestructible
ent-WallPlastitanium = plastitanium wall
.desc = { ent-BaseWall.desc }
ent-WallPlastitaniumDiagonal = plastitanium wall
.desc = { ent-BaseWall.desc }
.suffix = diagonal
ent-WallReinforced = reinforced wall
.desc = { ent-BaseWall.desc }
ent-WallRiveted = riveted wall
.desc = { ent-BaseWall.desc }
ent-WallSandstone = sandstone wall
.desc = { ent-BaseWall.desc }
ent-WallSilver = silver wall
.desc = { ent-BaseWall.desc }
ent-WallShuttleDiagonal = shuttle wall
.desc = { ent-BaseWall.desc }
.suffix = diagonal
ent-WallShuttle = shuttle wall
.desc = { ent-BaseWall.desc }
ent-WallSolid = solid wall
.desc = { ent-BaseWall.desc }
ent-WallSolidDiagonal = solid wall
.desc = { ent-BaseWall.desc }
.suffix = diagonal
ent-WallSolidRust = solid wall
.desc = { ent-BaseWall.desc }
.suffix = rusted
ent-WallUranium = uranium wall
.desc = { ent-BaseWall.desc }
ent-WallWood = wood wall
.desc = { ent-BaseWall.desc }
ent-WallVaultAlien = alien vault wall
.desc = A mysterious ornate looking wall. There may be ancient dangers inside.
ent-WallVaultRock = rock vault wall
.desc = { ent-BaseWall.desc }
ent-WallVaultSandstone = sandstone vault wall
.desc = { ent-BaseWall.desc }
ent-WallInvisible = invisible wall
ent-WallForce = force wall
.desc = A magical forcefield.

View File

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

View File

@@ -1,6 +1,8 @@
- 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
@@ -53,6 +55,8 @@
- 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,6 +1,8 @@
- type: entity
id: Grille
parent: BaseStructure
name: grille
description: A flimsy framework of iron rods.
components:
- type: MeleeSound
soundGroups:
@@ -88,6 +90,8 @@
- 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,6 +1,8 @@
- type: entity
id: MountainRock
parent: AsteroidRock
name: mountain rock
description: A craggy mountain wall.
components:
- type: Sprite
sprite: Structures/Walls/mountain_rock.rsi
@@ -9,6 +11,8 @@
- 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,6 +1,8 @@
- type: entity
parent: BaseStructure
id: Railing
name: railing
description: Basic railing meant to protect idiots like you from falling.
components:
- type: Sprite
drawdepth: WallTops
@@ -57,6 +59,8 @@
- type: entity
parent: BaseStructure
id: RailingCorner
name: railing
description: Basic railing meant to protect idiots like you from falling.
components:
- type: Sprite
drawdepth: WallTops
@@ -122,6 +126,8 @@
- 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,6 +2,8 @@
abstract: true
parent: BaseStructure
id: BaseWall
name: basewall
description: Keeps the air in and the greytide out.
placement:
mode: SnapgridCenter
snap:
@@ -51,6 +53,7 @@
- type: entity
parent: BaseWall
id: WallBrick
name: brick wall
components:
- type: Tag
tags:
@@ -81,6 +84,7 @@
- type: entity
parent: BaseWall
id: WallClock
name: clock wall
components:
- type: Tag
tags:
@@ -110,6 +114,7 @@
- type: entity
parent: BaseWall
id: WallClown
name: bananium wall
components:
- type: Tag
tags:
@@ -142,6 +147,8 @@
- type: entity
parent: BaseWall
id: WallMeat
name: meat wall
description: Sticky.
components:
- type: Tag
tags:
@@ -175,6 +182,7 @@
- type: entity
parent: BaseWall
id: WallCult
name: cult wall
components:
- type: Tag
tags:
@@ -204,6 +212,8 @@
- type: entity
parent: BaseWall
id: WallDebug
name: debug wall
suffix: DEBUG
components:
- type: Tag
tags:
@@ -234,6 +244,7 @@
- type: entity
parent: BaseWall
id: WallDiamond
name: diamond wall
components:
- type: Tag
tags:
@@ -263,6 +274,7 @@
- type: entity
parent: BaseWall
id: WallGold
name: gold wall
components:
- type: Tag
tags:
@@ -303,6 +315,7 @@
- type: entity
parent: BaseWall
id: WallIce
name: ice wall
components:
- type: Tag
tags:
@@ -332,6 +345,7 @@
- type: entity
parent: BaseWall
id: WallPlasma
name: plasma wall
components:
- type: Tag
tags:
@@ -372,6 +386,7 @@
- type: entity
parent: BaseWall
id: WallPlastic
name: plastic wall
components:
- type: Tag
tags:
@@ -412,6 +427,8 @@
- type: entity
parent: BaseWall
id: WallPlastitaniumIndestructible
name: plastitanium wall
suffix: indestructible
components:
- type: Tag
tags:
@@ -427,6 +444,8 @@
- type: entity
parent: WallPlastitaniumIndestructible
id: WallPlastitanium
name: plastitanium wall
suffix: ""
components:
- type: Tag
tags:
@@ -449,6 +468,8 @@
- type: entity
parent: WallShuttleDiagonal
id: WallPlastitaniumDiagonal
name: plastitanium wall
suffix: diagonal
placement:
mode: SnapgridCenter
snap:
@@ -469,6 +490,7 @@
- type: entity
parent: BaseWall
id: WallReinforced
name: reinforced wall
components:
- type: Sprite
sprite: Structures/Walls/solid.rsi
@@ -518,6 +540,7 @@
- type: entity
parent: BaseWall
id: WallRiveted
name: riveted wall
components:
- type: Tag
tags:
@@ -549,6 +572,7 @@
- type: entity
parent: BaseWall
id: WallSandstone
name: sandstone wall
components:
- type: Tag
tags:
@@ -578,6 +602,7 @@
- type: entity
parent: BaseWall
id: WallSilver
name: silver wall
components:
- type: Tag
tags:
@@ -617,6 +642,9 @@
- type: entity
id: WallShuttleDiagonal
name: shuttle wall
suffix: diagonal
description: Keeps the air in and the greytide out.
placement:
mode: SnapgridCenter
snap:
@@ -688,6 +716,7 @@
- type: entity
parent: BaseWall
id: WallShuttle
name: shuttle wall
components:
- type: Tag
tags:
@@ -725,6 +754,7 @@
- type: entity
parent: BaseWall
id: WallSolid
name: solid wall
components:
- type: Tag
tags:
@@ -765,6 +795,8 @@
- type: entity
parent: WallShuttleDiagonal
id: WallSolidDiagonal
name: solid wall
suffix: diagonal
placement:
mode: SnapgridCenter
snap:
@@ -785,6 +817,8 @@
- type: entity
parent: BaseWall
id: WallSolidRust
name: solid wall
suffix: rusted
components:
- type: Sprite
sprite: Structures/Walls/solidrust.rsi
@@ -822,6 +856,7 @@
- type: entity
parent: BaseWall
id: WallUranium
name: uranium wall
components:
- type: Sprite
sprite: Structures/Walls/uranium.rsi
@@ -858,6 +893,7 @@
- type: entity
parent: BaseWall
id: WallWood
name: wood wall
components:
- type: Sprite
sprite: Structures/Walls/wood.rsi
@@ -897,6 +933,8 @@
- 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
@@ -916,6 +954,7 @@
- type: entity
parent: WallVaultAlien
id: WallVaultRock
name: rock vault wall
components:
- type: Sprite
sprite: Structures/Walls/vault.rsi
@@ -927,6 +966,7 @@
- type: entity
parent: WallVaultAlien
id: WallVaultSandstone
name: sandstone vault wall
components:
- type: Sprite
sprite: Structures/Walls/vault.rsi
@@ -940,6 +980,7 @@
- type: entity
id: WallInvisible
name: Invisible Wall
components:
- type: TimedDespawn
lifetime: 30
@@ -962,6 +1003,7 @@
- type: entity
id: WallForce
name: Force Wall
components:
- type: TimedDespawn
lifetime: 20