Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
20 commits
Select commit Hold shift + click to select a range
3cfb433
Adds crafts of SuitStorageBase, ExtinguisherCabinet and Defibrillator…
gordod3 Jun 9, 2026
3f724ce
Fix
gordod3 Jun 9, 2026
7f746b7
Merge branch 'Forge-Station:main' into PlastitaniumWindow
gordod3 Jun 9, 2026
5e723f4
Add Plastitanium glass and his craft
gordod3 Jun 9, 2026
574f7e5
Add Plastitanium Window, Diagonal plastitanium window, tile Floor pla…
gordod3 Jun 10, 2026
62f4717
Fix fail push
gordod3 Jun 10, 2026
3319836
Add craft of Plastitanium Uranium and Plasma windows with their diago…
gordod3 Jun 10, 2026
9a1e66d
Added Mining Window and his variations with crafts, bug fixes
gordod3 Jun 10, 2026
1b9689e
Added Mining wall, diagonal analog and their crafts
gordod3 Jun 10, 2026
82a1995
Added Shuttle diagonal window, Shuttle uranium window and their crafts
gordod3 Jun 10, 2026
07a271a
Added crafts Shuttle plsama window, Shuttle uranium window and their …
gordod3 Jun 11, 2026
60b470a
Added Ru-Translate all new crafts
gordod3 Jun 11, 2026
9523aeb
Bug fix
gordod3 Jun 11, 2026
86c9a76
Added craft of SuitStorageWallmount
gordod3 Jun 11, 2026
628bf95
Merge branch 'Forge-Station:main' into PlastitaniumWindow
gordod3 Jun 13, 2026
a72d5be
Merge branch 'main' into PlastitaniumWindow
gordod3 Jun 19, 2026
bc2271a
Merge branch 'main' into PlastitaniumWindow
gordod3 Jun 22, 2026
605f7c6
Merge branch 'main' into PlastitaniumWindow
mersen-tyn Jun 23, 2026
71f13e1
Merge branch 'main' into PlastitaniumWindow
gordod3 Jun 23, 2026
c49c1f8
Balance PlastitaniumWindows to it actual price
gordod3 Jun 23, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
91 changes: 91 additions & 0 deletions Resources/Locale/ru-RU/recipes/recipes.ftl
Original file line number Diff line number Diff line change
@@ -1,2 +1,93 @@
recipes-secret-door-name = потайная дверь
recipes-secret-door-desc = Дверь, замаскированная под стену. Идеальное решение для сокрытия ваших тёмных делишек.


#MiningWalls
construction-recipe-wall-mining = { ent-WallMining }
construction-recipe-wall-mining-desc = { ent-WallMining.desc }
construction-recipe-wall-mining-diagonal = { ent-WallMiningDiagonal }
construction-recipe-wall-mining-diagonal-desc = { ent-WallMiningDiagonal.desc }

#MiningWindows
construction-recipe-mining-window = { ent-MiningWindow }
construction-recipe-mining-window-desc = { ent-MiningWindow.desc }
construction-recipe-mining-window-diagonal = { ent-MiningWindow }
construction-recipe-mining-window-diagonal-desc = { ent-MiningWindow.desc }

construction-recipe-mining-window-plasma = { ent-MiningWindowPlasma }
construction-recipe-mining-window-plasma-desc = { ent-MiningWindowPlasma.desc }
construction-recipe-mining-window-plasma-diagonal = { ent-MiningWindowPlasmaDiagonal }
construction-recipe-mining-window-plasma-diagonal-desc = { ent-MiningWindowPlasmaDiagonal.desc }

construction-recipe-mining-window-uran = { ent-MiningWindowUran }
construction-recipe-mining-window-uran-desc = { ent-MiningWindowUran.desc }
construction-recipe-mining-window-uran-diagonal = { ent-MiningWindowUranDiagonal }
construction-recipe-mining-window-uran-diagonal-desc = { ent-MiningWindowUranDiagonal.desc }


#PlastitaniumWalls
construction-recipe-plastitanium-wall = { ent-WallPlastitanium }
construction-recipe-plastitanium-wall-desc = { ent-WallPlastitanium.desc }
construction-recipe-wall-plastitanium-diagonal = { ent-WallPlastitaniumDiagonal }
construction-recipe-wall-plastitanium-diagonal-desc = { ent-WallPlastitaniumDiagonal.desc }

#PlastitaniumWindows
construction-recipe-plastitanium-window = { ent-PlastitaniumWindow }
construction-recipe-plastitanium-window-desc = { ent-PlastitaniumWindow.desc }
construction-recipe-plastitanium-window-diagonal = { ent-PlastitaniumWindow }
construction-recipe-plastitanium-window-diagonal-desc = { ent-PlastitaniumWindow.desc }

construction-recipe-plastitanium-window-plasma = { ent-PlastitaniumWindowPlasma }
construction-recipe-plastitanium-window-plasma-desc = { ent-PlastitaniumWindowPlasma.desc }
construction-recipe-plastitanium-window-plasma-diagonal = { ent-PlastitaniumWindowPlasmaDiagonal }
construction-recipe-plastitanium-window-plasma-diagonal-desc = { ent-PlastitaniumWindowPlasmaDiagonal.desc }

construction-recipe-plastitanium-window-uran = { ent-PlastitaniumWindowUran }
construction-recipe-plastitanium-window-uran-desc = { ent-PlastitaniumWindowUran.desc }
construction-recipe-plastitanium-window-uran-diagonal = { ent-PlastitaniumWindowUranDiagonal }
construction-recipe-plastitanium-window-uran-diagonal-desc = { ent-PlastitaniumWindowUranDiagonal.desc }


#ShuttlemWalls
construction-recipe-shuttle-wall = { ent-WallShuttle }
construction-recipe-shuttle-wall-desc = { ent-WallShuttle.desc }
construction-recipe-shuttle-secret-door-construction = стена шаттла (секретная дверь)
construction-recipe-shuttle-secret-door-construction-desc = Дверь засекреченная под стену шаттла
construction-recipe-interior-shuttle-wall = { ent-WallShuttleInterior }
construction-recipe-interior-shuttle-wall-desc = { ent-WallShuttleInterior.desc }

#ShuttleWindows
construction-recipe-shuttle-window = { ent-ShuttleWindow }
construction-recipe-shuttle-window-desc = { ent-ShuttleWindow.desc }
construction-recipe-shuttle-window-diagonal = { ent-ShuttleWindow }
construction-recipe-shuttle-window-diagonal-desc = { ent-ShuttleWindow.desc }

construction-recipe-shuttle-window-plasma = { ent-ShuttleWindowPlasma }
construction-recipe-shuttle-window-plasma-desc = { ent-ShuttleWindowPlasma.desc }
construction-recipe-shuttle-window-plasma-diagonal = { ent-ShuttleWindowPlasmaDiagonal }
construction-recipe-shuttle-window-plasma-diagonal-desc = { ent-ShuttleWindowPlasmaDiagonal.desc }

construction-recipe-shuttle-window-uran = { ent-ShuttleWindowUran }
construction-recipe-shuttle-window-uran-desc = { ent-ShuttleWindowUran.desc }
construction-recipe-shuttle-window-uran-diagonal = { ent-ShuttleWindowUranDiagonal }
construction-recipe-shuttle-window-uran-diagonal-desc = { ent-ShuttleWindowUranDiagonal.desc }


#Materials
construction-recipe-sheet-plastitanium-glass-1 = { ent-SheetPlastitaniumGlass }
construction-recipe-sheet-plastitanium-glass-1-desc = { ent-SheetPlastitaniumGlass.desc }


#FillingCabinets
construction-recipe-extinguisher-cabinet = { ent-ExtinguisherCabinet }
construction-recipe-extinguisher-cabinet-desc = { ent-ExtinguisherCabinet.desc }
construction-recipe-defibrillator-cabinet = { ent-DefibrillatorCabinet }
construction-recipe-defibrillator-cabinet-desc = { ent-DefibrillatorCabinet.desc }


#SuitStorageBase
construction-recipe-suit-storage = { ent-SuitStorageBase }
construction-recipe-suit-storage-desc = { ent-SuitStorageBase.desc }

construction-recipe-suit-storage-wallmount = { ent-SuitStorageWallmount }
construction-recipe-suit-storage-desc = { ent-SuitStorageWallmount.desc }
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,15 @@ ent-SheetPlastitanium1 = { ent-SheetPlastitanium }
ent-SheetPlastitanium10 = { ent-SheetPlastitanium }
.suffix = 10
.desc = { ent-SheetPlastitanium.desc }
ent-SheetPlastitaniumGlass = пластитановое стекло
.suffix = Полный
.desc = Широко производимый высокопрочный сплав объедененный со стеклом! Крайне крепкий и практически бесполезный...
ent-SheetPlastitaniumGlass1 = { ent-SheetPlastitaniumGlass }
.suffix = 1
.desc = { ent-SheetPlastitaniumGlass.desc }
ent-SheetPlastitaniumGlass10 = { ent-SheetPlastitaniumGlass }
.suffix = 10
.desc = { ent-SheetPlastitaniumGlass.desc }
ent-MaterialDiamond5 = { ent-MaterialDiamond }
.suffix = Утилизация
.desc = { ent-MaterialDiamond.desc }
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -70,9 +70,9 @@ ent-WallWeb = паутинная стена
.desc = Удерживает паучат внутри, а ассистентов снаружи.
ent-WallNecropolis = каменная стена
.desc = { ent-BaseWall.desc }
ent-WallMining = стена
ent-WallMining = шахтёрская стена
.desc = { ent-BaseWall.desc }
ent-WallMiningDiagonal = стена
ent-WallMiningDiagonal = { ent-WallMining }
.suffix = Диагональ
.desc = { ent-WallShuttleDiagonal.desc }
ent-WallVaultAlien = инопланетная стена хранилища
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -322,3 +322,10 @@
repairTo: SuitStorageBase
repairTime: 2
repairCost: 3
# Forge-Change-Start
- type: Construction
graph: SuitStorage
node: done
containers:
- entity_storage
# Forge-Change-End
Original file line number Diff line number Diff line change
Expand Up @@ -49,6 +49,11 @@
- !type:PlaySoundBehavior
sound:
collection: MetalGlassBreak
# Forge-Change-Start
- type: Construction
graph: FilingCabinet
node: defibrillatorcabinet
# Forge-Change-End

- type: entity
parent: DefibrillatorCabinet
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -54,6 +54,11 @@
collection: MetalGlassBreak
params:
volume: -4
# Forge-Change-Start
- type: Construction
graph: FilingCabinet
node: extinguishercabinet
# Forge-Change-End

- type: entity
parent: ExtinguisherCabinet
Expand Down
12 changes: 11 additions & 1 deletion Resources/Prototypes/Entities/Structures/Walls/walls.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
- Wall
components:
- type: Anchorable
flags:
flags:
- Anchorable
- type: Rotatable
- type: RangedDamageSound
Expand Down Expand Up @@ -1058,6 +1058,11 @@
- mining
- miningB
- type: Appearance
# Forge-Change-Start
- type: Construction
graph: Girder
node: wallMining
# Forge-Change-End

- type: entity
parent: WallShuttleDiagonal
Expand All @@ -1082,6 +1087,11 @@
state: state0
- type: RCDDeconstructable # Frontier
deconstructable: false # Frontier
# Forge-Change-Start
- type: Construction
graph: Girder
node: wallMiningDiagonal
# Forge-Change-End


# Vault Walls
Expand Down
10 changes: 10 additions & 0 deletions Resources/Prototypes/Entities/Structures/Windows/mining.yml
Original file line number Diff line number Diff line change
Expand Up @@ -50,6 +50,11 @@
sprite: Structures/Windows/cracks.rsi
- type: StaticPrice
price: 100
# Forge-Change-Start
- type: Construction
graph: mining_window
node: miningWindow
# Forge-Change-End

- type: entity
parent: ShuttleWindow
Expand Down Expand Up @@ -95,3 +100,8 @@
- type: DamageVisuals
damageOverlay:
sprite: Structures/Windows/cracks_diagonal.rsi
# Forge-Change-Start
- type: Construction
graph: mining_window
node: miningWindowDiagonal
# Forge-Change-End
Original file line number Diff line number Diff line change
Expand Up @@ -225,3 +225,8 @@
- type: Damageable
damageContainer: StructuralInorganic
damageModifierSet: RGlass
# Forge-Change-Start
- type: Construction
graph: Plastitanium
node: plastitaniumWindowDiagonal
# Forge-Change-End
3 changes: 3 additions & 0 deletions Resources/Prototypes/Entities/Structures/Windows/shuttle.yml
Original file line number Diff line number Diff line change
Expand Up @@ -106,3 +106,6 @@
- type: DamageVisuals
damageOverlay:
sprite: Structures/Windows/cracks_diagonal.rsi
- type: Construction
graph: Window
node: shuttleWindowDiagonal
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,18 @@
- material: Steel
amount: 3
doAfter: 3
# Forge-Change-Start
- to: extinguishercabinet
steps:
- material: Steel
amount: 3
doAfter: 3
- to: defibrillatorcabinet
steps:
- material: Steel
amount: 3
doAfter: 3
# Forge-Change-End

- node: filingCabinet
entity: filingCabinet
Expand Down Expand Up @@ -55,3 +67,29 @@
steps:
- tool: Screwing
doAfter: 4
# Forge-Change-Start
- node: extinguishercabinet
entity: ExtinguisherCabinet
edges:
- to: start
completed:
- !type:SpawnPrototype
prototype: SheetSteel1
amount: 3
- !type:EmptyAllContainers
steps:
- tool: Screwing
doAfter: 4
- node: defibrillatorcabinet
entity: DefibrillatorCabinet
edges:
- to: start
completed:
- !type:SpawnPrototype
prototype: SheetSteel1
amount: 3
- !type:EmptyAllContainers
steps:
- tool: Screwing
doAfter: 4
# Forge-Change-End
Original file line number Diff line number Diff line change
Expand Up @@ -101,6 +101,17 @@
amount: 1
- material: Uranium
amount: 1
# Forge-Change-Start
- to: SheetPlastitaniumGlass1
completed:
- !type:SetStackCount
amount: 1
steps:
- material: Glass
amount: 1
- material: Plastitanium
amount: 1
# Forge-Change-End

- node: SheetGlass
entity: SheetGlass
Expand All @@ -125,7 +136,7 @@

- node: SheetRUGlass
entity: SheetRUGlass

- node: SheetClockworkGlass
entity: SheetClockworkGlass

Expand All @@ -134,3 +145,8 @@

- node: SheetRUGlass1
entity: SheetRUGlass

# Forge-Change-Start
- node: SheetPlastitaniumGlass1
entity: SheetPlastitaniumGlass
# Forge-Change-End
Loading
Loading