This commit is contained in:
2026-01-24 16:34:15 -05:00
commit c23bf51490
3996 changed files with 657568 additions and 0 deletions

View File

@@ -0,0 +1,95 @@
# SPDX-FileCopyrightText: 2021 Pieter-Jan Briers <pieterjan.briers+git@gmail.com>
# SPDX-FileCopyrightText: 2021 Swept <sweptwastaken@protonmail.com>
# SPDX-FileCopyrightText: 2021 metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
# SPDX-FileCopyrightText: 2022 Vera Aguilera Puerto <gradientvera@outlook.com>
# SPDX-FileCopyrightText: 2024 Plykiya <58439124+Plykiya@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 plykiya <plykiya@protonmail.com>
# SPDX-FileCopyrightText: 2025 Aiden <28298836+Aidenkrz@users.noreply.github.com>
#
# SPDX-License-Identifier: AGPL-3.0-or-later
# Entities specifically for testing click detection with ClickableComponent.
#
# Each entity has a bounding box AND texture equivalent.
# Note that bounding box versions still have dots on the outside or center to make it possible to... see them.
# These dots' texture detection should not interfere with the actual bounding box being tested.
- type: entity
categories: [ Debug, HideSpawnMenu ]
id: ClickTestBase
suffix: DEBUG
components:
- type: Tag
tags:
- Debug
- type: Clickable
- type: InteractionOutline
- type: Sprite
noRot: false
sprite: Effects/clicktest.rsi
- type: entity
id: ClickTestRotatingCornerVisible
name: ClickTestRotatingCornerVisible
parent: ClickTestBase
components:
- type: Clickable
- type: InteractionOutline
- type: Sprite
state: rotating_corner
- type: entity
id: ClickTestRotatingCornerVisibleNoRot
name: ClickTestRotatingCornerVisibleNoRot
parent: ClickTestRotatingCornerVisible
components:
- type: Sprite
noRot: true
- type: entity
id: ClickTestRotatingCornerInvisible
name: ClickTestRotatingCornerInvisible
parent: ClickTestBase
components:
- type: Clickable
bounds:
south: "0.125,0.125,0.375,0.375"
north: "-0.375,-0.375,-0.125,-0.125"
east: "-0.375,0.125,-0.125,0.375"
west: "0.125,-0.375,0.375,-0.125"
- type: InteractionOutline
- type: Sprite
state: invis_base
- type: entity
id: ClickTestRotatingCornerInvisibleNoRot
name: ClickTestRotatingCornerInvisibleNoRot
parent: ClickTestRotatingCornerInvisible
components:
- type: Sprite
noRot: true
- type: entity
id: ClickTestFixedCornerVisible
name: ClickTestFixedCornerVisible
parent: ClickTestBase
components:
- type: Clickable
- type: InteractionOutline
- type: Sprite
state: fixed_corner
- type: entity
id: ClickTestFixedCornerInvisible
name: ClickTestFixedCornerInvisible
parent: ClickTestBase
components:
- type: Clickable
bounds:
all: "0.125,0.125,0.375,0.375"
- type: InteractionOutline
- type: Sprite
state: invis_base

View File

@@ -0,0 +1,160 @@
# SPDX-FileCopyrightText: 2021 Leon Friedrich <60421075+ElectroJr@users.noreply.github.com>
# SPDX-FileCopyrightText: 2021 ShadowCommander <10494922+ShadowCommander@users.noreply.github.com>
# SPDX-FileCopyrightText: 2021 Swept <sweptwastaken@protonmail.com>
# SPDX-FileCopyrightText: 2022 ElectroJr <leonsfriedrich@gmail.com>
# SPDX-FileCopyrightText: 2022 Kara <lunarautomaton6@gmail.com>
# SPDX-FileCopyrightText: 2022 Peptide90 <78795277+Peptide90@users.noreply.github.com>
# SPDX-FileCopyrightText: 2022 T-Stalker <43253663+DogZeroX@users.noreply.github.com>
# SPDX-FileCopyrightText: 2022 T-Stalker <le0nel_1van@hotmail.com>
# SPDX-FileCopyrightText: 2022 Vera Aguilera Puerto <gradientvera@outlook.com>
# SPDX-FileCopyrightText: 2022 metalgearsloth <metalgearsloth@gmail.com>
# SPDX-FileCopyrightText: 2023 Nemanja <98561806+EmoGarbage404@users.noreply.github.com>
# SPDX-FileCopyrightText: 2023 TaralGit <76408146+TaralGit@users.noreply.github.com>
# SPDX-FileCopyrightText: 2023 and_a <and_a@DESKTOP-RJENGIR>
# SPDX-FileCopyrightText: 2023 metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
# SPDX-FileCopyrightText: 2023 metalgearsloth <comedian_vs_clown@hotmail.com>
# SPDX-FileCopyrightText: 2024 Aidenkrz <aiden@djkraz.com>
# SPDX-FileCopyrightText: 2024 Avalon <148660190+BYONDFuckery@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 Plykiya <58439124+Plykiya@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 gluesniffler <159397573+gluesniffler@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 plykiya <plykiya@protonmail.com>
# SPDX-FileCopyrightText: 2024 yglop <95057024+yglop@users.noreply.github.com>
# SPDX-FileCopyrightText: 2025 Aiden <28298836+Aidenkrz@users.noreply.github.com>
# SPDX-FileCopyrightText: 2025 Armok <155400926+ARMOKS@users.noreply.github.com>
# SPDX-FileCopyrightText: 2025 GoobBot <uristmchands@proton.me>
# SPDX-FileCopyrightText: 2025 deltanedas <@deltanedas:kde.org>
#
# SPDX-License-Identifier: AGPL-3.0-or-later
- type: entity
name: bang, ded
parent: BaseWeaponPistol
id: WeaponPistolDebug
description: ded
suffix: DEBUG
components:
- type: Tag
tags:
- Debug
- type: Sprite
sprite: Objects/Weapons/Guns/Pistols/debug.rsi
state: icon
- type: Clothing
sprite: Objects/Weapons/Guns/Pistols/debug.rsi
- type: Gun
soundGunshot: null
fireRate: 100
selectedMode: FullAuto
availableModes:
- SemiAuto
- FullAuto
- type: AmmoCounter
- type: ChamberMagazineAmmoProvider
boltClosed: null
- type: ItemSlots
slots:
gun_magazine:
name: Magazine
startingItem: MagazinePistolDebug
insertSound: /Audio/Weapons/Guns/MagIn/smg_magin.ogg
ejectSound: /Audio/Weapons/Guns/MagOut/smg_magout.ogg
priority: 2
whitelist:
tags:
- Debug
gun_chamber:
name: Chamber
startingItem: CartridgeDebug
priority: 1
whitelist:
tags:
- CartridgePistol
- type: entity
id: MagazinePistolDebug
name: bang, ded mag
parent: BaseMagazinePistol
suffix: DEBUG
components:
- type: Tag
tags:
- Debug
- type: BallisticAmmoProvider
proto: CartridgeDebug
capacity: 1000
- type: Sprite
sprite: Objects/Weapons/Guns/Ammunition/Magazine/Pistol/pistol_mag.rsi
- type: entity
id: BulletDebug
name: bang, ded bullet
parent: BaseBullet
categories: [ Debug, HideSpawnMenu ]
suffix: DEBUG
components:
- type: Tag
tags:
- Debug
- type: Projectile
damage:
types:
Blunt: 20000
- type: entity
id: CartridgeDebug
name: bang, ded cartridge
parent: BaseCartridgePistol
suffix: DEBUG
components:
- type: Tag
tags:
- Debug
- type: CartridgeAmmo
proto: BulletDebug
- type: entity
name: goob stick gibber # Goobstation edit
parent: BaseItem
id: MeleeDebugGib
description: hit hard ye
suffix: DEBUG
components:
- type: Tag
tags:
- Debug
- type: Sprite
sprite: Objects/Weapons/Melee/debug.rsi
state: icon
- type: MeleeWeapon
damage:
types:
Blunt: 20000
- type: Item
size: Tiny
sprite: Objects/Weapons/Melee/debug.rsi
- type: entity
name: goob stick 100dmg # Goobstation edit
parent: MeleeDebugGib
id: MeleeDebug100
components:
- type: Tag
tags:
- Debug
- type: MeleeWeapon
damage:
types:
Blunt: 100
- type: entity
name: goob stick 200dmg # Goobstation edit
parent: MeleeDebugGib
id: MeleeDebug200
components:
- type: Tag
tags:
- Debug
- type: MeleeWeapon
damage:
types:
Blunt: 200

View File

@@ -0,0 +1,25 @@
# SPDX-FileCopyrightText: 2021 Fortune117 <fortune11709@gmail.com>
# SPDX-FileCopyrightText: 2021 metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
# SPDX-FileCopyrightText: 2025 Aiden <28298836+Aidenkrz@users.noreply.github.com>
#
# SPDX-License-Identifier: MIT
- type: entity
parent: DrinkGlassBase
id: DrinkMeth
name: meth # beer it is. coffee. beer? coff-ee? be-er? c-o... b-e
description: Just a whole glass of meth.
suffix: DEBUG
components:
- type: Tag
tags:
- Debug
- type: SolutionContainerManager
solutions:
drink:
maxVol: 20
reagents:
- ReagentId: Desoxyephedrine
Quantity: 20
- type: Sprite
sprite: Objects/Consumable/Drinks/beer.rsi

View File

@@ -0,0 +1,67 @@
# SPDX-FileCopyrightText: 2023 Nemanja <98561806+EmoGarbage404@users.noreply.github.com>
# SPDX-FileCopyrightText: 2025 Aiden <28298836+Aidenkrz@users.noreply.github.com>
# SPDX-FileCopyrightText: 2025 GoobBot <uristmchands@proton.me>
# SPDX-FileCopyrightText: 2025 yavuz <58685802+yahay505@users.noreply.github.com>
#
# SPDX-License-Identifier: MIT
- type: entity
parent: BaseItem
id: DebugItemShapeWeird
name: weirdly shaped item
description: What is it...?
suffix: DEBUG
components:
- type: Tag
tags:
- Debug
- type: Sprite
sprite: Objects/Misc/skub.rsi
state: icon
- type: Item
size: Tiny
shape:
- 0, 0, 2, 2
- 1, 1, 1, 4
- 1, 4, 6, 4
- 6, 2, 6, 2
- 5, 3, 5, 5
# Goobstation Start - Radiation Overhaul
- type: entity
parent: PonderingOrb
id: PonderingOrbRadioactive
name: pönderıng örb [700 rads]
description: If you can read this you are dead.. also someone is türking it
suffix: DEBUG
components:
- type: RadiationSource
intensity: 700
- type: entity
parent: PonderingOrb
id: PonderingOrbRadioactiveM
name: pönderıng örb [100 rads]
description: In glory of Richard Turk
suffix: DEBUG
components:
- type: RadiationSource
intensity: 100
- type: entity
parent: PonderingOrb
id: PonderingOrbRadioactiveS
name: pönderıng örb [7 rads]
description: Local artifact gone emmisive
suffix: DEBUG
components:
- type: RadiationSource
intensity: 7
- type: entity
name: N2 gas miner
parent: GasMinerNitrogen
id: GasMinerNitrogenSM
suffix: SM DEBUG, 4500kPa
components:
- type: GasMiner
maxExternalPressure: 4500
spawnAmount: 40000
spawnTemperature: 70
# Goobstation End - Radiation Overhaul

View File

@@ -0,0 +1,28 @@
# SPDX-FileCopyrightText: 2024 Pieter-Jan Briers <pieterjan.briers+git@gmail.com>
# SPDX-FileCopyrightText: 2025 Aiden <28298836+Aidenkrz@users.noreply.github.com>
#
# SPDX-License-Identifier: MIT
- type: entity
id: OptionsVisualizerTest
suffix: DEBUG
components:
- type: Tag
tags:
- Debug
- type: Sprite
sprite: Effects/optionsvisualizertest.rsi
layers:
- state: none
map: [ "layer" ]
- type: OptionsVisualizer
visuals:
layer:
- options: Default
data: { state: none }
- options: Test
data: { state: test }
- options: ReducedMotion
data: { state: motion }
- options: [Test, ReducedMotion]
data: { state: both }

View File

@@ -0,0 +1,91 @@
# SPDX-FileCopyrightText: 2021 Galactic Chimp <GalacticChimpanzee@gmail.com>
# SPDX-FileCopyrightText: 2021 Swept <sweptwastaken@protonmail.com>
# SPDX-FileCopyrightText: 2021 Vera Aguilera Puerto <6766154+Zumorica@users.noreply.github.com>
# SPDX-FileCopyrightText: 2022 Alex Evgrashin <aevgrashin@yandex.ru>
# SPDX-FileCopyrightText: 2022 Kara <lunarautomaton6@gmail.com>
# SPDX-FileCopyrightText: 2023 metalgearsloth <comedian_vs_clown@hotmail.com>
# SPDX-FileCopyrightText: 2023 nikthechampiongr <32041239+nikthechampiongr@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 Aiden <aiden@djkraz.com>
# SPDX-FileCopyrightText: 2024 Alex Pavlenko <diraven@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 Alice "Arimah" Heurlin <30327355+arimah@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 Aviu00 <93730715+Aviu00@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 Boaz1111 <149967078+Boaz1111@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 Chief-Engineer <119664036+Chief-Engineer@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 DrSmugleaf <10968691+DrSmugleaf@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 Ed <96445749+TheShuEd@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 Errant <35878406+Errant-4@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 Flareguy <78941145+Flareguy@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 Ghagliiarghii <68826635+Ghagliiarghii@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 HS <81934438+HolySSSS@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 IProduceWidgets <107586145+IProduceWidgets@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 Leon Friedrich <60421075+ElectroJr@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 MilenVolf <63782763+MilenVolf@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 Mr. 27 <45323883+Dutch-VanDerLinde@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 Nemanja <98561806+EmoGarbage404@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 PJBot <pieterjan.briers+bot@gmail.com>
# SPDX-FileCopyrightText: 2024 Pieter-Jan Briers <pieterjan.briers+git@gmail.com>
# SPDX-FileCopyrightText: 2024 Plykiya <58439124+Plykiya@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 Redfire1331 <125223432+Redfire1331@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 Rouge2t7 <81053047+Sarahon@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 Tayrtahn <tayrtahn@gmail.com>
# SPDX-FileCopyrightText: 2024 Truoizys <153248924+Truoizys@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 TsjipTsjip <19798667+TsjipTsjip@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 Ubaser <134914314+UbaserB@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 Vasilis <vasilis@pikachu.systems>
# SPDX-FileCopyrightText: 2024 beck-thompson <107373427+beck-thompson@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 deltanedas <39013340+deltanedas@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 deltanedas <@deltanedas:kde.org>
# SPDX-FileCopyrightText: 2024 lzk <124214523+lzk228@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 neutrino <67447925+neutrino-laser@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 osjarw <62134478+osjarw@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 plykiya <plykiya@protonmail.com>
# SPDX-FileCopyrightText: 2024 redfire1331 <Redfire1331@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 slarticodefast <161409025+slarticodefast@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 Арт <123451459+JustArt1m@users.noreply.github.com>
# SPDX-FileCopyrightText: 2025 Aiden <28298836+Aidenkrz@users.noreply.github.com>
#
# SPDX-License-Identifier: AGPL-3.0-or-later
- type: entity
name: spanish army knife
parent: BaseItem
id: ToolDebug
description: The pain of using this is almost too great to bear.
suffix: DEBUG
components:
- type: Tag
tags:
- Debug
- type: Sprite
sprite: Objects/Tools/debug.rsi
state: icon
- type: Clothing
sprite: Objects/Tools/debug.rsi
quickEquip: false
slots:
- Belt
- type: MeleeWeapon
damage:
types:
Slash: 10
- type: ToolTileCompatible
- type: Tool
- type: Prying
- type: UseDelay # Goobstation - For insta prying
delay: 0.25 # Goobstation - Changed to 0.25, Shit was annoying
- type: MultipleTool
statusShowBehavior: true
entries:
- behavior: Prying
useSound: /Audio/Items/jaws_pry.ogg
changeSound: /Audio/Items/change_jaws.ogg
- behavior: Cutting
useSound: /Audio/Items/jaws_cut.ogg
changeSound: /Audio/Items/change_jaws.ogg
- behavior: Screwing
useSound: /Audio/Items/drill_use.ogg
changeSound: /Audio/Items/change_drill.ogg
- behavior: Anchoring
useSound: /Audio/Items/drill_use.ogg
changeSound: /Audio/Items/change_drill.ogg

View File

@@ -0,0 +1,18 @@
# SPDX-FileCopyrightText: 2021 Swept <sweptwastaken@protonmail.com>
# SPDX-FileCopyrightText: 2022 Pieter-Jan Briers <pieterjan.briers+git@gmail.com>
# SPDX-FileCopyrightText: 2025 Aiden <28298836+Aidenkrz@users.noreply.github.com>
#
# SPDX-License-Identifier: MIT
- type: entity
id: StressTest
name: stress test
suffix: DEBUG
components:
- type: Tag
tags:
- Debug
- type: Sprite
sprite: Effects/explosion.rsi
state: explosion
- type: StressTestMovement

View File

@@ -0,0 +1,39 @@
# SPDX-FileCopyrightText: 2024 Kara <lunarautomaton6@gmail.com>
# SPDX-FileCopyrightText: 2024 Plykiya <58439124+Plykiya@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 SlamBamActionman <83650252+SlamBamActionman@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 lzk <124214523+lzk228@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 plykiya <plykiya@protonmail.com>
# SPDX-FileCopyrightText: 2025 Aiden <28298836+Aidenkrz@users.noreply.github.com>
#
# SPDX-License-Identifier: AGPL-3.0-or-later
- type: entity
id: Tippy
categories: [ HideSpawnMenu ]
components:
- type: Sprite
netsync: false
noRot: false
scale: 4,4
layers:
- sprite: Tips/tippy.rsi
state: left
map: [ "revealing" ]
- sprite: Tips/tippy.rsi
state: right
map: [ "hiding" ]
- sprite: Tips/tippy.rsi
state: down
visible: false
map: [ "speaking" ]
# footstep sounds wile waddling onto the screen.
- type: FootstepModifier
footstepSoundCollection:
collection: FootstepClown
# visuals for the speech bubble.
# only supports background image.
- type: PaperVisuals
backgroundImagePath: "/Textures/Interface/Paper/paper_background_default.svg.96dpi.png"
backgroundPatchMargin: 16.0, 16.0, 16.0, 16.0
backgroundModulate: "#ffffcc"
fontAccentColor: "#000000"