diff --git a/Resources/Locale/ru-RU/tiles/tiles.ftl b/Resources/Locale/ru-RU/tiles/tiles.ftl index e85d65b325..7733b99cda 100644 --- a/Resources/Locale/ru-RU/tiles/tiles.ftl +++ b/Resources/Locale/ru-RU/tiles/tiles.ftl @@ -1,131 +1 @@ -tiles-space = космос -tiles-plating = покрытие -tiles-lattice = решётка -tiles-lattice-train = решётка поезда -tiles-steel-floor = стальной пол -tiles-steel-floor-mini = стальные мини-плиты -tiles-steel-floor-pavement = стальное покрытие -tiles-steel-floor-diagonal = стальные диагональные плиты -tiles-steel-floor-offset = стальные смещенные плиты -tiles-steel-floor-mono = стальные моно плиты -tiles-steel-floor-pavement-vertical = стальное вертикальное покрытие -tiles-steel-floor-herringbone = стальные плиты ёлочкой -tiles-steel-floor-diagonal-mini = стальные диагональные мини-плиты -tiles-steel-floor-checker-dark = тёмные стальные плиты шашечками -tiles-steel-floor-checker-light = светлые стальные плиты шашечками -tiles-plastic-floor = пластиковые плиты -tiles-wood = деревянный пол -tiles-white-floor = белый пол -tiles-white-floor-mini = белые стальные мини-плиты -tiles-white-floor-pavement = белое стальное покрытие -tiles-white-floor-diagonal = белые стальные диагональные плиты -tiles-white-floor-offset = белые стальные смещенные плиты -tiles-white-floor-mono = белые стальные моно плиты -tiles-white-floor-pavement-vertical = белое стальное вертикальное покрытие -tiles-white-floor-herringbone = белые стальные плиты ёлочкой -tiles-white-floor-diagonal-mini = белые стальные диагональные мини-плиты -tiles-plastic-white-floor = белые пластиковые плиты -tiles-dark-floor = тёмный пол -tiles-dark-floor-mini = тёмные стальные мини-плиты -tiles-dark-floor-pavement = тёмное стальное покрытие -tiles-dark-floor-diagonal = тёмные стальные диагональные плиты -tiles-dark-floor-offset = тёмные стальные смещенные плиты -tiles-dark-floor-mono = тёмные стальные моно плиты -tiles-dark-floor-pavement-vertical = тёмное стальное вертикальное покрытие -tiles-dark-floor-herringbone = тёмные стальные плиты ёлочкой -tiles-dark-floor-diagonal-mini = тёмные стальные диагональные плиты -tiles-plastic-dark-floor = тёмные пластиковые плиты -tiles-techmaint-floor = технический пол -tiles-reinforced-floor = армированный пол -tiles-super-reinforced-floor = укреплённый армированный пол -tiles-mono-floor = моно пол -tiles-linoleum-floor = линолеумный пол -tiles-dirty-steel-floor = грязный стальной пол -tiles-elevator-shaft = пол шахты лифта -tiles-diamond-plate-floor = пол из алмазных плит -tiles-rock-floor = каменный пол -tiles-blue-tile = голубая плитка -tiles-mining-tile = шахтёрская плитка -tiles-mining-dark-tile = тёмная шахтёрская плитка -tiles-mining-light-tile = светлая шахтёрская плитка -tiles-freezer = морозильник -tiles-showroom-floor = пол выставочного зала -tiles-lime-floor = лаймовый пол -tiles-hydro-floor = гидро пол -tiles-bar-floor = барный пол -tiles-clown-floor = клоунский пол -tiles-brass-plating = латунное покрытие -tiles-brass-floor-filled = заполненное латунное покрытие -tiles-brass-floor-reebe = гладкое латунное покрытие -tiles-mime-floor = мимский пол -tiles-kitchen-floor = кухонный пол -tiles-laundry-floor = пол прачечной -tiles-concrete-tile = бетонный пол -tiles-concrete-slab = бетонная плита -tiles-concrete-smooth = гладкий бетонный пол -tiles-gray-concrete-tile = серый бетонный пол -tiles-gray-concrete-slab = серая бетонная плита -tiles-gray-concrete-smooth = гладкий серый бетонный пол -tiles-old-concrete-tile = старый бетонный пол -tiles-old-concrete-slab = старая бетонная плита -tiles-old-concrete-smooth = старый гладкий бетонный пол -tiles-blue-arcade-floor = синий пол аркады -tiles-red-arcade-floor = красный пол аркады -tiles-eighties-floor = пол восьмидесятых -tiles-clown-carpet-floor = клоунский ковёр -tiles-office-carpet-floor = офисный ковёр -tiles-boxing-ring-floor = пол боксёрского ринга -tiles-gym-floor = пол спортзала -tiles-white-shuttle-floor = белый пол шаттла -tiles-blue-shuttle-floor = синий пол шаттла -tiles-orange-shuttle-floor = оранжевый пол шаттла -tiles-purple-shuttle-floor = фиолетовый пол шаттла -tiles-red-shuttle-floor = красный пол шаттла -tiles-grey-shuttle-floor = серый пол шаттла -tiles-black-shuttle-floor = чёрный пол шаттла -tiles-gold-tile = золотой пол -tiles-silver-tile = серебряный пол -tiles-glass-floor = стеклянный пол -tiles-reinforced-glass-floor = бронестеклянный пол -tiles-green-circuit-floor = зелёный микросхемный пол -tiles-blue-circuit-floor = синий микросхемный пол -tiles-snow = снег -tiles-snow-plating = снежный пол -tiles-snow-dug = копаный снег -tiles-ice = лёд -tiles-grass-floor = трава -tiles-asphalt = асфальт -tiles-planet-grass-floor = трава планеты -tiles-jungle-grass-floor = трава джунглей -tiles-dark-grass-floor = тёмная трава -tiles-light-grass-floor = светлая трава -tiles-dirt-floor = грязь -tiles-asteroid-sand = астероидный песок -tiles-asteroid-sand-dug = копаный астероидный песок -tiles-asteroid-plating = астероидное покрытие -tiles-asteroid-tile = астероидная плитка -tiles-asteroid-ironsand = железопесочный астероид -tiles-cave = пещера -tiles-cave-drought = сухая пещера -tiles-flesh-floor = мясистый пол -tiles-techmaint3-floor = решётчатый технический пол -tiles-techmaint2-floor = стальной технический пол -tiles-wood2 = деревянный узорчатый пол -tiles-desert-floor = пол пустыня -tiles-low-desert-floor = пол низинная пустыня -tiles-grass-planet-floor = пол трава планеты -tiles-basalt-floor = пол базальт -tiles-snow-floor = пол снег -tiles-wood3 = пол сломанный деревянный -tiles-hull = наружная обшивка корпуса -tiles-hull-reinforced = наружная укреплённая обшивка корпуса -tiles-web = паутинный пол -tiles-chromite = хромитовый пол -tiles-astro-grass = астро-трава -tiles-mowed-astro-grass = астро-газон -tiles-jungle-astro-grass = астро-трава джунглей -tiles-astro-ice = астро-лёд -tiles-astro-snow = астро-снег -tiles-wood-large = большой деревянный пол - tiles-cp-grass-floor = трава \ No newline at end of file diff --git a/Resources/Prototypes/CrystallPunk/Entities/Structures/Walls/base_long_wall.yml b/Resources/Prototypes/CrystallPunk/Entities/Structures/Walls/base_long_wall.yml deleted file mode 100644 index f425a2b62d..0000000000 --- a/Resources/Prototypes/CrystallPunk/Entities/Structures/Walls/base_long_wall.yml +++ /dev/null @@ -1,60 +0,0 @@ -- type: entity - abstract: true - parent: BaseStructure - id: BaseLongWall - name: стена - description: Это стена. Она достаточно прочная, чтобы укрыть вас от угроз. - placement: - mode: SnapgridCenter - snap: - - Wall - components: - - type: Transform - noRot: true - - type: RangedDamageSound - soundGroups: - Brute: - collection: - MetalBulletImpact - soundTypes: - Heat: - collection: - MetalLaserImpact - - type: Tag - tags: - - Wall - - type: Sprite - drawdepth: Overdoors - offset: 0,0.2 - snapCardinals: true - #- type: Icon - # state: full - - type: PlacementReplacement - key: walls - - type: Damageable - damageContainer: StructuralInorganic - damageModifierSet: StructuralMetallic - - type: Physics - bodyType: Static - - type: Fixtures - fixtures: - fix1: - shape: - !type:PhysShapeAabb - bounds: "-0.5,-0.5,0.5,0.5" - mask: - - FullTileMask - layer: - - WallLayer - density: 1000 - - type: Occluder - - type: Airtight - - type: BlockWeather - -- type: entity - parent: BaseLongWall - id: TestLongWall - components: - - type: Sprite - sprite: CrystallPunk/Structures/Walls/testwall.rsi - state: test \ No newline at end of file diff --git a/Resources/Prototypes/CrystallPunk/Entities/Structures/Walls/walls.yml b/Resources/Prototypes/CrystallPunk/Entities/Structures/Walls/walls.yml new file mode 100644 index 0000000000..a542417932 --- /dev/null +++ b/Resources/Prototypes/CrystallPunk/Entities/Structures/Walls/walls.yml @@ -0,0 +1,48 @@ +- type: entity + abstract: true + parent: BaseWall + id: CPBaseWall + name: стена + description: достаточно прочная, чтобы прикрыть вас от угроз или холодного ветра. + placement: + mode: SnapgridCenter + snap: + - Wall + +- type: entity + id: StoneRuinWall + name: каменная стена руин + parent: BaseWall + description: Эти стены повидали многое, и осталось им недолго. + components: + - type: Sprite + sprite: CrystallPunk/Structures/Walls/ruin_stone.rsi + - type: Icon + sprite: CrystallPunk/Structures/Walls/ruin_stone.rsi + - type: IconSmooth + key: CPwalls + base: brick + +- type: entity + id: StoneRuinFragment + parent: BaseRock + name: обломки каменных руин + description: Это все, что осталось от былого величия. + placement: + mode: SnapgridCenter + snap: + - Wall + components: + - type: Sprite + sprite: CrystallPunk/Structures/Walls/ruin_stone.rsi + snapCardinals: true + layers: + - state: fragment1 + map: ["random"] + - type: RandomSprite + available: + - random: + fragment1: "" + fragment2: "" + fragment3: "" + fragment4: "" \ No newline at end of file diff --git a/Resources/Prototypes/CrystallPunk/Tiles/natural.yml b/Resources/Prototypes/CrystallPunk/Tiles/natural.yml index b158f1fa1d..f6de7abb54 100644 --- a/Resources/Prototypes/CrystallPunk/Tiles/natural.yml +++ b/Resources/Prototypes/CrystallPunk/Tiles/natural.yml @@ -1,4 +1,3 @@ - - type: tile id: FloorPlanetGrassCP name: tiles-cp-grass-floor diff --git a/Resources/Textures/CrystallPunk/Structures/Walls/ruin_stone.rsi/brick0.png b/Resources/Textures/CrystallPunk/Structures/Walls/ruin_stone.rsi/brick0.png new file mode 100644 index 0000000000..5e709990b8 Binary files /dev/null and b/Resources/Textures/CrystallPunk/Structures/Walls/ruin_stone.rsi/brick0.png differ diff --git a/Resources/Textures/CrystallPunk/Structures/Walls/ruin_stone.rsi/brick1.png b/Resources/Textures/CrystallPunk/Structures/Walls/ruin_stone.rsi/brick1.png new file mode 100644 index 0000000000..d9ce1b0288 Binary files /dev/null and b/Resources/Textures/CrystallPunk/Structures/Walls/ruin_stone.rsi/brick1.png differ diff --git a/Resources/Textures/CrystallPunk/Structures/Walls/ruin_stone.rsi/brick2.png b/Resources/Textures/CrystallPunk/Structures/Walls/ruin_stone.rsi/brick2.png new file mode 100644 index 0000000000..5e709990b8 Binary files /dev/null and b/Resources/Textures/CrystallPunk/Structures/Walls/ruin_stone.rsi/brick2.png differ diff --git a/Resources/Textures/CrystallPunk/Structures/Walls/ruin_stone.rsi/brick3.png b/Resources/Textures/CrystallPunk/Structures/Walls/ruin_stone.rsi/brick3.png new file mode 100644 index 0000000000..62b44dff92 Binary files /dev/null and b/Resources/Textures/CrystallPunk/Structures/Walls/ruin_stone.rsi/brick3.png differ diff --git a/Resources/Textures/CrystallPunk/Structures/Walls/ruin_stone.rsi/brick4.png b/Resources/Textures/CrystallPunk/Structures/Walls/ruin_stone.rsi/brick4.png new file mode 100644 index 0000000000..b0099bef86 Binary files /dev/null and b/Resources/Textures/CrystallPunk/Structures/Walls/ruin_stone.rsi/brick4.png differ diff --git a/Resources/Textures/CrystallPunk/Structures/Walls/ruin_stone.rsi/brick5.png b/Resources/Textures/CrystallPunk/Structures/Walls/ruin_stone.rsi/brick5.png new file mode 100644 index 0000000000..9e424b0a3a Binary files /dev/null and b/Resources/Textures/CrystallPunk/Structures/Walls/ruin_stone.rsi/brick5.png differ diff --git a/Resources/Textures/CrystallPunk/Structures/Walls/ruin_stone.rsi/brick6.png b/Resources/Textures/CrystallPunk/Structures/Walls/ruin_stone.rsi/brick6.png new file mode 100644 index 0000000000..d44b4bdad0 Binary files /dev/null and b/Resources/Textures/CrystallPunk/Structures/Walls/ruin_stone.rsi/brick6.png differ diff --git a/Resources/Textures/CrystallPunk/Structures/Walls/ruin_stone.rsi/brick7.png b/Resources/Textures/CrystallPunk/Structures/Walls/ruin_stone.rsi/brick7.png new file mode 100644 index 0000000000..0a0953b63f Binary files /dev/null and b/Resources/Textures/CrystallPunk/Structures/Walls/ruin_stone.rsi/brick7.png differ diff --git a/Resources/Textures/CrystallPunk/Structures/Walls/ruin_stone.rsi/fragment1.png b/Resources/Textures/CrystallPunk/Structures/Walls/ruin_stone.rsi/fragment1.png new file mode 100644 index 0000000000..12217cc457 Binary files /dev/null and b/Resources/Textures/CrystallPunk/Structures/Walls/ruin_stone.rsi/fragment1.png differ diff --git a/Resources/Textures/CrystallPunk/Structures/Walls/ruin_stone.rsi/fragment2.png b/Resources/Textures/CrystallPunk/Structures/Walls/ruin_stone.rsi/fragment2.png new file mode 100644 index 0000000000..c3b908f3ae Binary files /dev/null and b/Resources/Textures/CrystallPunk/Structures/Walls/ruin_stone.rsi/fragment2.png differ diff --git a/Resources/Textures/CrystallPunk/Structures/Walls/ruin_stone.rsi/fragment3.png b/Resources/Textures/CrystallPunk/Structures/Walls/ruin_stone.rsi/fragment3.png new file mode 100644 index 0000000000..6cb664d5d5 Binary files /dev/null and b/Resources/Textures/CrystallPunk/Structures/Walls/ruin_stone.rsi/fragment3.png differ diff --git a/Resources/Textures/CrystallPunk/Structures/Walls/ruin_stone.rsi/fragment4.png b/Resources/Textures/CrystallPunk/Structures/Walls/ruin_stone.rsi/fragment4.png new file mode 100644 index 0000000000..e0dcefb7fb Binary files /dev/null and b/Resources/Textures/CrystallPunk/Structures/Walls/ruin_stone.rsi/fragment4.png differ diff --git a/Resources/Textures/CrystallPunk/Structures/Walls/ruin_stone.rsi/full.png b/Resources/Textures/CrystallPunk/Structures/Walls/ruin_stone.rsi/full.png new file mode 100644 index 0000000000..88bafb8cd1 Binary files /dev/null and b/Resources/Textures/CrystallPunk/Structures/Walls/ruin_stone.rsi/full.png differ diff --git a/Resources/Textures/CrystallPunk/Structures/Walls/ruin_stone.rsi/meta.json b/Resources/Textures/CrystallPunk/Structures/Walls/ruin_stone.rsi/meta.json new file mode 100644 index 0000000000..d1a5500f83 --- /dev/null +++ b/Resources/Textures/CrystallPunk/Structures/Walls/ruin_stone.rsi/meta.json @@ -0,0 +1,58 @@ +{ + "version": 1, + "size": { + "x": 32, + "y": 32 + }, + "license": "CC-BY-SA-3.0", + "copyright": "Created by TheShuEd for CrystallPunk14", + "states": [ + { + "name": "brick0", + "directions": 4 + }, + { + "name": "brick1", + "directions": 4 + }, + { + "name": "brick2", + "directions": 4 + }, + { + "name": "brick3", + "directions": 4 + }, + { + "name": "brick4", + "directions": 4 + }, + { + "name": "brick5", + "directions": 4 + }, + { + "name": "brick6", + "directions": 4 + }, + { + "name": "brick7", + "directions": 4 + }, + { + "name": "full" + }, + { + "name": "fragment1" + }, + { + "name": "fragment2" + }, + { + "name": "fragment3" + }, + { + "name": "fragment4" + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/CrystallPunk/Structures/Walls/testwall.rsi/meta.json b/Resources/Textures/CrystallPunk/Structures/Walls/testwall.rsi/meta.json deleted file mode 100644 index d976860e02..0000000000 --- a/Resources/Textures/CrystallPunk/Structures/Walls/testwall.rsi/meta.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "version": 1, - "license": "CC-BY-SA-3.0", - "copyright": "lol no license", - "size": { - "x": 32, - "y": 48 - }, - "states": [ - { - "name": "test" - } - ] -} diff --git a/Resources/Textures/CrystallPunk/Structures/Walls/testwall.rsi/test.png b/Resources/Textures/CrystallPunk/Structures/Walls/testwall.rsi/test.png deleted file mode 100644 index e67656a384..0000000000 Binary files a/Resources/Textures/CrystallPunk/Structures/Walls/testwall.rsi/test.png and /dev/null differ