Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
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
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
structures-steel-curb = steel curb
structures-steel-curb-corner = steel curb corner
structures-steel-curb-inside-corner = steel curb inside corner
structures-steel-curb-ubend = steel curb Ubend
structures-steel-curb-square = steel curb square

structures-brass-curb = brass curb
structures-brass-curb-corner = brass curb corner
structures-brass-curb-inside-corner = brass curb inside corner
structures-brass-curb-ubend = brass curb Ubend
structures-brass-curb-square = brass curb square

structures-gold-curb = gold curb
structures-gold-curb-corner = gold curb corner
structures-gold-curb-inside-corner = gold curb inside corner
structures-gold-curb-ubend = gold curb Ubend
structures-gold-curb-square = gold curb square

structures-hydrogen-curb = hydrogen metal curb
structures-hydrogen-curb-corner = hydrogen metal curb corner
structures-hydrogen-curb-inside-corner = hydrogen metal curb inside corner
structures-hydrogen-curb-ubend = hydrogen metal curb Ubend
structures-hydrogen-curb-square = hydrogen metal curb square

structures-mail-pipe = mail pipe
structures-mail-tagger = mail tagger
structures-mail-trunk = mail trunk
structures-mail-router = mail router
structures-mail-router-flipped = mail router flipped
structures-mail-junction = mail junction
structures-mail-junction-flipped = mail junction flipped
structures-mail-y-junction = mail y-junction
structures-mail-bend = mail bend
structures-mail-signal-router = mail signal router
structures-mail-signal-signal-router-flipped = mail signal router flipped
Original file line number Diff line number Diff line change
@@ -1,52 +1,6 @@
# SPDX-FileCopyrightText: 2020-2021 Swept <sweptwastaken@protonmail.com>
# SPDX-FileCopyrightText: 2020-2021 DrSmugleaf <DrSmugleaf@users.noreply.github.com>
# SPDX-FileCopyrightText: 2020 ike709 <ike709@users.noreply.github.com>
# SPDX-FileCopyrightText: 2020 20kdc <asdd2808@gmail.com>
# SPDX-FileCopyrightText: 2020 py01 <60152240+collinlunn@users.noreply.github.com>
# SPDX-FileCopyrightText: 2021-2025 metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
# SPDX-FileCopyrightText: 2021-2023 Leon Friedrich <60421075+ElectroJr@users.noreply.github.com>
# SPDX-FileCopyrightText: 2021-2022 Paul Ritter <ritter.paul1@googlemail.com>
# SPDX-FileCopyrightText: 2021-2022 Vera Aguilera Puerto <6766154+Zumorica@users.noreply.github.com>
# SPDX-FileCopyrightText: 2021 moonheart08 <moonheart08@users.noreply.github.com>
# SPDX-FileCopyrightText: 2021 mirrorcult <lunarautomaton6@gmail.com>
# SPDX-FileCopyrightText: 2021 ShadowCommander <10494922+ShadowCommander@users.noreply.github.com>
# SPDX-FileCopyrightText: 2021 Galactic Chimp <GalacticChimpanzee@gmail.com>
# SPDX-FileCopyrightText: 2021 Acruid <shatter66@gmail.com>
# SPDX-FileCopyrightText: 2021 Pieter-Jan Briers <pieterjan.briers+git@gmail.com>
# SPDX-FileCopyrightText: 2021 collinlunn <60152240+collinlunn@users.noreply.github.com>
# SPDX-FileCopyrightText: 2022-2024 Kara <lunarautomaton6@gmail.com>
# SPDX-FileCopyrightText: 2022-2023 Kevin Zheng <kevinz5000@gmail.com>
# SPDX-FileCopyrightText: 2022 Mervill <mervills.email@gmail.com>
# SPDX-FileCopyrightText: 2022 Justin Trotter <trotter.justin@gmail.com>
# SPDX-FileCopyrightText: 2022 Rinkashikachi <15rinkashikachi15@gmail.com>
# SPDX-FileCopyrightText: 2022 Rane <60792108+Elijahrane@users.noreply.github.com>
# SPDX-FileCopyrightText: 2022 TekuNut <13456422+TekuNut@users.noreply.github.com>
# SPDX-FileCopyrightText: 2022 Jacob Tong <10494922+ShadowCommander@users.noreply.github.com>
# SPDX-FileCopyrightText: 2022 Profane McBane <profanedbane+github@gmail.com>
# SPDX-FileCopyrightText: 2023-2025 Nemanja <98561806+EmoGarbage404@users.noreply.github.com>
# SPDX-FileCopyrightText: 2023 Łukasz Mędrek <lukaszm210@gmail.com>
# SPDX-FileCopyrightText: 2023 lzk <124214523+lzk228@users.noreply.github.com>
# SPDX-FileCopyrightText: 2023 potato1234_x <79580518+potato1234x@users.noreply.github.com>
# SPDX-FileCopyrightText: 2023 Vordenburg <114301317+Vordenburg@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024-2025 K-Dynamic <20566341+K-Dynamic@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 TGRCDev <tgrc@tgrc.dev>
# SPDX-FileCopyrightText: 2024 Plykiya <58439124+Plykiya@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 Velcroboy <107660393+IamVelcroboy@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 MilenVolf <63782763+MilenVolf@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 lapatison <100279397+lapatison@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 Flareguy <78941145+Flareguy@users.noreply.github.com>
# SPDX-FileCopyrightText: 2025 Hitlinemoss <209321380+Hitlinemoss@users.noreply.github.com>
# SPDX-FileCopyrightText: 2025 Tiniest Shark <head.rebel@yahoo.com>
# SPDX-FileCopyrightText: 2025 beck-thompson <107373427+beck-thompson@users.noreply.github.com>
# SPDX-FileCopyrightText: 2025 Whatstone <166147148+whatston3@users.noreply.github.com>
# SPDX-FileCopyrightText: 2025 ArtisticRoomba <145879011+ArtisticRoomba@users.noreply.github.com>
# SPDX-FileCopyrightText: 2025 Winkarst <74284083+Winkarst-cpu@users.noreply.github.com>
# SPDX-FileCopyrightText: 2025 ActiveMammmoth <140334666+ActiveMammmoth@users.noreply.github.com>
# SPDX-License-Identifier: MIT

- type: entity
abstract: true
parent: [ BaseStructureDynamic, BasePaperLabelableVisualized ]
parent: BaseStructureDynamic
id: GasCanister
name: gas canister
description: A canister that can contain any type of gas. It can be attached to connector ports using a wrench.
Expand Down Expand Up @@ -159,6 +113,7 @@
nodeGroupID: Pipe
rotationsEnabled: false
volume: 1
- type: ItemSlots
- type: GasPortable
- type: GasCanister
gasTankSlot:
Expand Down Expand Up @@ -665,6 +620,55 @@
- type: Lock
locked: true

- type: entityTable
id: RandomCanTable
table: !type:GroupSelector
children:
- !type:GroupSelector
weight: 100
children:
- id: StorageCanister
weight: 10
- id: OxygenCanister
weight: 7
- id: NitrogenCanister
weight: 7
- id: HydrogenCanister
weight: 4
- id: PlasmaCanister
weight: 4
- id: NitrousOxideCanister
weight: 3
- id: AmmoniaCanister
weight: 3
- id: CarbonDioxideCanister
weight: 2
- id: TritiumCanister
weight: 2
- id: FrezonCanister
weight: 2
- id: BZCanister
weight: 1
- id: HalonCanister
weight: 1

- type: entity
name: Random Canister Spawner
id: RandomCanisterSpawner
parent: MarkerBase
placement:
mode: SnapgridCenter
components:
- type: Sprite
layers:
- state: red
- sprite: Structures/Storage/canister.rsi
state: can-rainbow
- type: EntityTableSpawner
offset: 0
table: !type:NestedSelector
tableId: RandomCanTable

# Broke Entities

- type: entity
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
- type: entity
name: Random Chair Spawner
id: RandomChairSpawner
parent: MarkerBase
suffix: 100
components:
- type: Sprite
layers:
- state: red
- sprite: Structures/Furniture/chairs.rsi
state: rainbow_chair
- type: EntityTableSpawner
offset: 0
table: !type:NestedSelector
tableId: RandomChair


- type: entity
name: Random Chair Spawner
id: RandomChairSpawner50
parent: MarkerBase
suffix: 50
components:
- type: Sprite
layers:
- state: red
- sprite: Structures/Furniture/chairs.rsi
state: rainbow_chair
- type: EntityTableSpawner
offset: 0
table: !type:NestedSelector
tableId: RandomChair
prob: 0.5
Loading
Loading