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,18 @@
# SPDX-FileCopyrightText: 2022 keronshb <54602815+keronshb@users.noreply.github.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
# Special entity used to keep track of beams from the BeamComponent and what targets they collided with
- type: entity
id: VirtualBeamEntityController
name: BEAM ENTITY YOU SHOULD NOT SEE THIS
categories: [ HideSpawnMenu ]
components:
- type: Beam
- type: TimedDespawn
lifetime: 4
- type: Tag
tags:
- HideContextMenu

View File

@@ -0,0 +1,62 @@
# SPDX-FileCopyrightText: 2021 Pieter-Jan Briers <pieterjan.briers@gmail.com>
# SPDX-FileCopyrightText: 2021 Vera Aguilera Puerto <6766154+Zumorica@users.noreply.github.com>
# SPDX-FileCopyrightText: 2022 Vera Aguilera Puerto <gradientvera@outlook.com>
# SPDX-FileCopyrightText: 2023 Pieter-Jan Briers <pieterjan.briers+git@gmail.com>
# SPDX-FileCopyrightText: 2024 Leon Friedrich <60421075+ElectroJr@users.noreply.github.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
# Special entity used to attach to power networks as load when somebody gets electrocuted.
- type: entity
id: VirtualElectrocutionLoadBase
abstract: true
components:
- type: Electrocution
- type: Icon
# Shows up inside the power monitoring console.
sprite: "Structures/Wallmounts/signs.rsi"
state: "shock"
- type: entity
id: VirtualElectrocutionLoadHVPower
parent: VirtualElectrocutionLoadBase
categories: [ HideSpawnMenu ]
components:
- type: NodeContainer
nodes:
electrocution: !type:ElectrocutionNode
nodeGroupID: HVPower
needAnchored: false
- type: PowerConsumer
voltage: High
drawRate: 50000
- type: entity
id: VirtualElectrocutionLoadMVPower
parent: VirtualElectrocutionLoadBase
categories: [ HideSpawnMenu ]
components:
- type: NodeContainer
nodes:
electrocution: !type:ElectrocutionNode
nodeGroupID: MVPower
needAnchored: false
- type: PowerConsumer
voltage: Medium
drawRate: 50000
- type: entity
id: VirtualElectrocutionLoadApc
parent: VirtualElectrocutionLoadBase
categories: [ HideSpawnMenu ]
components:
- type: NodeContainer
nodes:
electrocution: !type:ElectrocutionNode
nodeGroupID: Apc
needAnchored: false
- type: PowerConsumer
voltage: Apc
drawRate: 50000

View File

@@ -0,0 +1,9 @@
- type: entity
id: MindBase
name: mind
categories: [ HideSpawnMenu ]
components:
- type: Mind
- type: LastWords
- type: ContainerContainer
- type: MindLastMob

View File

@@ -0,0 +1,20 @@
# SPDX-FileCopyrightText: 2022 Leon Friedrich <60421075+ElectroJr@users.noreply.github.com>
# SPDX-FileCopyrightText: 2022 Nemanja <98561806+EmoGarbage404@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 Plykiya <58439124+Plykiya@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
# Special entity that indicates that there is something in a player's pockets, without showing the actual entity.
# This **could** just be done via UI elements, but the existing UI uses sprite-views & the examine-system. So this is easier than special casing this.
- type: entity
id: StrippingHiddenEntity
name: hidden entity
description: There is something in this pocket. #Or maybe they ar... nah... too obvious a joke.
categories: [ HideSpawnMenu ]
components:
- type: Sprite
texture: Interface/VerbIcons/information.svg.192dpi.png
scale: 0.3,0.3

View File

@@ -0,0 +1,20 @@
# SPDX-FileCopyrightText: 2023 metalgearsloth <31366439+metalgearsloth@users.noreply.github.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
- type: entity
id: TetherEntity
categories: [ HideSpawnMenu ]
components:
- type: Physics
bodyType: Dynamic
sleepingAllowed: false
- type: Fixtures
fixtures:
tether:
shape:
!type:PhysShapeCircle
radius: 0.35

View File

@@ -0,0 +1,19 @@
# SPDX-FileCopyrightText: 2021 mirrorcult <lunarautomaton6@gmail.com>
# SPDX-FileCopyrightText: 2022 Vera Aguilera Puerto <gradientvera@outlook.com>
# SPDX-FileCopyrightText: 2024 AJCM-git <60196617+AJCM-git@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 Plykiya <58439124+Plykiya@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 metalgearsloth <comedian_vs_clown@hotmail.com>
# SPDX-FileCopyrightText: 2024 plykiya <plykiya@protonmail.com>
# SPDX-FileCopyrightText: 2024 themias <89101928+themias@users.noreply.github.com>
# SPDX-FileCopyrightText: 2025 Aiden <28298836+Aidenkrz@users.noreply.github.com>
#
# SPDX-License-Identifier: AGPL-3.0-or-later
# This item is stored in the hand slot while it is blocked, to represent what is blocking that hand.
- type: entity
id: VirtualItem
name: VIRTUAL ITEM YOU SHOULD NOT SEE THIS
categories: [ HideSpawnMenu ]
components:
- type: Item
size: Ginormous # no storage insertion visuals
- type: VirtualItem