Fixes many entity prototypes being abstract when they shouldn't be.

This commit is contained in:
Vera Aguilera Puerto
2022-04-03 14:07:19 +02:00
parent e1eea793ea
commit 8a1d5376b6
41 changed files with 130 additions and 120 deletions

View File

@@ -2,7 +2,7 @@
id: MechanismEMPStriker id: MechanismEMPStriker
name: "EMP striker" name: "EMP striker"
description: "When activated, this arm implant will apply a small EMP on the target of a physical strike for 10 watts per use." description: "When activated, this arm implant will apply a small EMP on the target of a physical strike for 10 watts per use."
abstract: true noSpawn: true
components: components:
- type: Sprite - type: Sprite
- type: Icon - type: Icon
@@ -14,7 +14,7 @@
id: MechanismHonkModule id: MechanismHonkModule
name: "HONK module 3000" name: "HONK module 3000"
description: "Mandatory implant for all clowns after the Genevo Convention of 2459." description: "Mandatory implant for all clowns after the Genevo Convention of 2459."
abstract: true noSpawn: true
components: components:
- type: Sprite - type: Sprite
- type: Icon - type: Icon

View File

@@ -1,6 +1,7 @@
- type: entity - type: entity
parent: ClothingBackpack parent: ClothingBackpack
id: ClothingBackpackFilled id: ClothingBackpackFilled
noSpawn: true
components: components:
- type: StorageFill - type: StorageFill
contents: contents:
@@ -9,7 +10,7 @@
#This should be temporary, at least until briefcases can spawn in hands. #This should be temporary, at least until briefcases can spawn in hands.
- type: entity - type: entity
abstract: true noSpawn: true
parent: ClothingBackpack parent: ClothingBackpack
id: ClothingBackpackBriefcaseFilled id: ClothingBackpackBriefcaseFilled
components: components:
@@ -19,7 +20,7 @@
- id: BriefcaseBrownFilled - id: BriefcaseBrownFilled
- type: entity - type: entity
abstract: true noSpawn: true
parent: ClothingBackpackClown parent: ClothingBackpackClown
id: ClothingBackpackClownFilled id: ClothingBackpackClownFilled
components: components:
@@ -28,7 +29,7 @@
- id: BoxHug - id: BoxHug
- type: entity - type: entity
abstract: true noSpawn: true
parent: ClothingBackpackSecurity parent: ClothingBackpackSecurity
id: ClothingBackpackSecurityFilled id: ClothingBackpackSecurityFilled
components: components:
@@ -38,7 +39,7 @@
- id: Flash - id: Flash
- type: entity - type: entity
abstract: true noSpawn: true
parent: ClothingBackpackMedical parent: ClothingBackpackMedical
id: ClothingBackpackMedicalFilled id: ClothingBackpackMedicalFilled
components: components:
@@ -47,7 +48,7 @@
- id: BoxSurvival - id: BoxSurvival
- type: entity - type: entity
abstract: true noSpawn: true
parent: ClothingBackpackCaptain parent: ClothingBackpackCaptain
id: ClothingBackpackCaptainFilled id: ClothingBackpackCaptainFilled
components: components:
@@ -58,7 +59,7 @@
#- name: TelescopicBaton #- name: TelescopicBaton
- type: entity - type: entity
abstract: true noSpawn: true
parent: ClothingBackpackEngineering parent: ClothingBackpackEngineering
id: ClothingBackpackEngineeringFilled id: ClothingBackpackEngineeringFilled
components: components:
@@ -67,7 +68,7 @@
- id: BoxSurvival - id: BoxSurvival
- type: entity - type: entity
abstract: true noSpawn: true
parent: ClothingBackpackScience parent: ClothingBackpackScience
id: ClothingBackpackScienceFilled id: ClothingBackpackScienceFilled
components: components:
@@ -76,7 +77,7 @@
- id: BoxSurvival - id: BoxSurvival
- type: entity - type: entity
abstract: true noSpawn: true
parent: ClothingBackpackHydroponics parent: ClothingBackpackHydroponics
id: ClothingBackpackHydroponicsFilled id: ClothingBackpackHydroponicsFilled
components: components:
@@ -85,7 +86,7 @@
- id: BoxSurvival - id: BoxSurvival
- type: entity - type: entity
abstract: true noSpawn: true
parent: ClothingBackpackMime parent: ClothingBackpackMime
id: ClothingBackpackMimeFilled id: ClothingBackpackMimeFilled
components: components:
@@ -94,7 +95,7 @@
- id: BoxSurvival - id: BoxSurvival
- type: entity - type: entity
abstract: true noSpawn: true
parent: ClothingBackpackChemistry parent: ClothingBackpackChemistry
id: ClothingBackpackChemistryFilled id: ClothingBackpackChemistryFilled
components: components:
@@ -103,7 +104,7 @@
- id: BoxSurvival - id: BoxSurvival
- type: entity - type: entity
abstract: true noSpawn: true
parent: ClothingBackpack parent: ClothingBackpack
id: ClothingBackpackChaplainFilled id: ClothingBackpackChaplainFilled
components: components:
@@ -113,7 +114,7 @@
- id: Bible - id: Bible
- type: entity - type: entity
abstract: true noSpawn: true
parent: ClothingBackpack parent: ClothingBackpack
id: ClothingBackpackMusicianFilled id: ClothingBackpackMusicianFilled
components: components:

View File

@@ -1,4 +1,5 @@
- type: entity - type: entity
noSpawn: true
parent: ClothingBackpackDuffel parent: ClothingBackpackDuffel
id: ClothingBackpackDuffelFilled id: ClothingBackpackDuffelFilled
components: components:
@@ -7,6 +8,7 @@
- id: BoxSurvival - id: BoxSurvival
- type: entity - type: entity
noSpawn: true
parent: ClothingBackpackDuffelClown parent: ClothingBackpackDuffelClown
id: ClothingBackpackDuffelClownFilled id: ClothingBackpackDuffelClownFilled
components: components:
@@ -15,6 +17,7 @@
- id: BoxHug - id: BoxHug
- type: entity - type: entity
noSpawn: true
parent: ClothingBackpackDuffelSecurity parent: ClothingBackpackDuffelSecurity
id: ClothingBackpackDuffelSecurityFilled id: ClothingBackpackDuffelSecurityFilled
components: components:
@@ -24,6 +27,7 @@
- id: Flash - id: Flash
- type: entity - type: entity
noSpawn: true
parent: ClothingBackpackDuffelMedical parent: ClothingBackpackDuffelMedical
id: ClothingBackpackDuffelMedicalFilled id: ClothingBackpackDuffelMedicalFilled
components: components:
@@ -32,6 +36,7 @@
- id: BoxSurvival - id: BoxSurvival
- type: entity - type: entity
noSpawn: true
parent: ClothingBackpackDuffelCaptain parent: ClothingBackpackDuffelCaptain
id: ClothingBackpackDuffelCaptainFilled id: ClothingBackpackDuffelCaptainFilled
components: components:
@@ -42,6 +47,7 @@
#- name: TelescopicBaton #- name: TelescopicBaton
- type: entity - type: entity
noSpawn: true
parent: ClothingBackpackDuffelEngineering parent: ClothingBackpackDuffelEngineering
id: ClothingBackpackDuffelEngineeringFilled id: ClothingBackpackDuffelEngineeringFilled
components: components:
@@ -50,6 +56,7 @@
- id: BoxSurvival - id: BoxSurvival
- type: entity - type: entity
noSpawn: true
parent: ClothingBackpackDuffelScience parent: ClothingBackpackDuffelScience
id: ClothingBackpackDuffelScienceFilled id: ClothingBackpackDuffelScienceFilled
components: components:
@@ -58,6 +65,7 @@
- id: BoxSurvival - id: BoxSurvival
- type: entity - type: entity
noSpawn: true
parent: ClothingBackpackDuffelMime parent: ClothingBackpackDuffelMime
id: ClothingBackpackDuffelMimeFilled id: ClothingBackpackDuffelMimeFilled
components: components:
@@ -66,6 +74,7 @@
- id: BoxSurvival - id: BoxSurvival
- type: entity - type: entity
noSpawn: true
parent: ClothingBackpackDuffelChemistry parent: ClothingBackpackDuffelChemistry
id: ClothingBackpackDuffelChemistryFilled id: ClothingBackpackDuffelChemistryFilled
components: components:
@@ -74,6 +83,7 @@
- id: BoxSurvival - id: BoxSurvival
- type: entity - type: entity
noSpawn: true
parent: ClothingBackpackDuffel parent: ClothingBackpackDuffel
id: ClothingBackpackDuffelChaplainFilled id: ClothingBackpackDuffelChaplainFilled
components: components:
@@ -83,6 +93,7 @@
- id: Bible - id: Bible
- type: entity - type: entity
noSpawn: true
parent: ClothingBackpackDuffel parent: ClothingBackpackDuffel
id: ClothingBackpackDuffelMusicianFilled id: ClothingBackpackDuffelMusicianFilled
components: components:

View File

@@ -1,5 +1,5 @@
- type: entity - type: entity
abstract: true noSpawn: true
parent: ClothingBackpackSatchel parent: ClothingBackpackSatchel
id: ClothingBackpackSatchelFilled id: ClothingBackpackSatchelFilled
components: components:
@@ -8,7 +8,7 @@
- id: BoxSurvival - id: BoxSurvival
#- type: entity #- type: entity
# abstract: true # noSpawn: true
# parent: ClothingBackpackSatchelClown # parent: ClothingBackpackSatchelClown
# id: ClothingBackpackSatchelClownFilled # id: ClothingBackpackSatchelClownFilled
# components: # components:
@@ -17,7 +17,7 @@
# - id: BoxHug # - id: BoxHug
- type: entity - type: entity
abstract: true noSpawn: true
parent: ClothingBackpackSatchelSecurity parent: ClothingBackpackSatchelSecurity
id: ClothingBackpackSatchelSecurityFilled id: ClothingBackpackSatchelSecurityFilled
components: components:
@@ -27,7 +27,7 @@
- id: Flash - id: Flash
- type: entity - type: entity
abstract: true noSpawn: true
parent: ClothingBackpackSatchelMedical parent: ClothingBackpackSatchelMedical
id: ClothingBackpackSatchelMedicalFilled id: ClothingBackpackSatchelMedicalFilled
components: components:
@@ -36,7 +36,7 @@
- id: BoxSurvival - id: BoxSurvival
- type: entity - type: entity
abstract: true noSpawn: true
parent: ClothingBackpackSatchelCaptain parent: ClothingBackpackSatchelCaptain
id: ClothingBackpackSatchelCaptainFilled id: ClothingBackpackSatchelCaptainFilled
components: components:
@@ -47,7 +47,7 @@
#- name: TelescopicBaton #- name: TelescopicBaton
- type: entity - type: entity
abstract: true noSpawn: true
parent: ClothingBackpackSatchelEngineering parent: ClothingBackpackSatchelEngineering
id: ClothingBackpackSatchelEngineeringFilled id: ClothingBackpackSatchelEngineeringFilled
components: components:
@@ -56,7 +56,7 @@
- id: BoxSurvival - id: BoxSurvival
- type: entity - type: entity
abstract: true noSpawn: true
parent: ClothingBackpackSatchelScience parent: ClothingBackpackSatchelScience
id: ClothingBackpackSatchelScienceFilled id: ClothingBackpackSatchelScienceFilled
components: components:
@@ -65,7 +65,7 @@
- id: BoxSurvival - id: BoxSurvival
- type: entity - type: entity
abstract: true noSpawn: true
parent: ClothingBackpackSatchelHydroponics parent: ClothingBackpackSatchelHydroponics
id: ClothingBackpackSatchelHydroponicsFilled id: ClothingBackpackSatchelHydroponicsFilled
components: components:
@@ -74,7 +74,7 @@
- id: BoxSurvival - id: BoxSurvival
- type: entity - type: entity
abstract: true noSpawn: true
parent: ClothingBackpackSatchelChemistry parent: ClothingBackpackSatchelChemistry
id: ClothingBackpackSatchelChemistryFilled id: ClothingBackpackSatchelChemistryFilled
components: components:
@@ -83,7 +83,7 @@
- id: BoxSurvival - id: BoxSurvival
- type: entity - type: entity
abstract: true noSpawn: true
parent: ClothingBackpackSatchel parent: ClothingBackpackSatchel
id: ClothingBackpackSatchelChaplainFilled id: ClothingBackpackSatchelChaplainFilled
components: components:
@@ -93,7 +93,7 @@
- id: Bible - id: Bible
- type: entity - type: entity
abstract: true noSpawn: true
parent: ClothingBackpackSatchel parent: ClothingBackpackSatchel
id: ClothingBackpackSatchelMusicianFilled id: ClothingBackpackSatchelMusicianFilled
components: components:
@@ -104,7 +104,7 @@
- id: SaxophoneInstrument - id: SaxophoneInstrument
- type: entity - type: entity
abstract: true noSpawn: true
parent: ClothingBackpackSatchel parent: ClothingBackpackSatchel
id: ClothingBackpackSatchelDrone id: ClothingBackpackSatchelDrone
components: components:

View File

@@ -4,7 +4,7 @@
name: demonomicon name: demonomicon
parent: BookBase parent: BookBase
id: BookDemonomicon id: BookDemonomicon
abstract: true noSpawn: true
description: 'Who knows what dark spells may be contained in these horrid pages?' description: 'Who knows what dark spells may be contained in these horrid pages?'
components: components:
- type: Sprite - type: Sprite

View File

@@ -1,5 +1,5 @@
- type: entity - type: entity
abstract: true noSpawn: true
parent: Clothing parent: Clothing
id: ClothingHeadset id: ClothingHeadset
name: headset name: headset

View File

@@ -1,5 +1,5 @@
- type: entity - type: entity
abstract: true noSpawn: true
parent: Clothing parent: Clothing
id: ClothingHeadsetAlt id: ClothingHeadsetAlt
name: headset name: headset

View File

@@ -5,7 +5,7 @@
# These dots' texture detection should not interfere with the actual bounding box being tested. # These dots' texture detection should not interfere with the actual bounding box being tested.
- type: entity - type: entity
abstract: true noSpawn: true
id: ClickTestBase id: ClickTestBase
suffix: DEBUG suffix: DEBUG
components: components:

View File

@@ -44,7 +44,7 @@
id: BulletDebug id: BulletDebug
name: bang, ded bullet name: bang, ded bullet
parent: BulletBase parent: BulletBase
abstract: true noSpawn: true
suffix: DEBUG suffix: DEBUG
components: components:
- type: Tag - type: Tag

View File

@@ -1,5 +1,5 @@
- type: entity - type: entity
abstract: true noSpawn: true
id: ExplosionLight id: ExplosionLight
name: explosion light name: explosion light
components: components:

View File

@@ -1,7 +1,7 @@
- type: entity - type: entity
name: shimmering anomaly name: shimmering anomaly
id: RadiationPulse id: RadiationPulse
abstract: true noSpawn: true
description: Looking at this anomaly makes you feel strange, like something is pushing at your eyes. description: Looking at this anomaly makes you feel strange, like something is pushing at your eyes.
components: components:
- type: RadiationPulse - type: RadiationPulse

View File

@@ -1,7 +1,7 @@
- type: entity - type: entity
id: WeaponArc id: WeaponArc
save: false save: false
abstract: true noSpawn: true
components: components:
- type: Sprite - type: Sprite
sprite: Effects/arcs.rsi sprite: Effects/arcs.rsi

View File

@@ -1,7 +1,7 @@
- type: entity - type: entity
name: clientsideclone name: clientsideclone
id: clientsideclone id: clientsideclone
abstract: true noSpawn: true
components: components:
- type: Sprite - type: Sprite
- type: AnimationPlayer - type: AnimationPlayer

View File

@@ -1,7 +1,7 @@
- type: entity - type: entity
name: construction ghost name: construction ghost
id: constructionghost id: constructionghost
abstract: true noSpawn: true
components: components:
- type: Sprite - type: Sprite
color: '#3F38' color: '#3F38'

View File

@@ -1,7 +1,7 @@
- type: entity - type: entity
name: drag shadow name: drag shadow
id: dragshadow id: dragshadow
abstract: true noSpawn: true
components: components:
- type: Tag - type: Tag
tags: tags:

View File

@@ -1,7 +1,7 @@
- type: entity - type: entity
name: hover entity name: hover entity
id: hoverentity id: hoverentity
abstract: true noSpawn: true
components: components:
- type: Sprite - type: Sprite
layers: layers:

View File

@@ -3,7 +3,7 @@
save: false save: false
id: AdminObserver id: AdminObserver
name: admin observer name: admin observer
abstract: true noSpawn: true
components: components:
- type: Input - type: Input
context: "aghost" context: "aghost"

View File

@@ -599,7 +599,7 @@
# Maybe in some dumb universe you could put liquid back in this and seal it # Maybe in some dumb universe you could put liquid back in this and seal it
# with a lighter or something. # with a lighter or something.
- type: entity - type: entity
abstract: true noSpawn: true
parent: BaseItem parent: BaseItem
id: FoodCondimentPacketTrash id: FoodCondimentPacketTrash
name: empty condiment packet name: empty condiment packet

View File

@@ -95,7 +95,6 @@
parent: FoodSnackBase parent: FoodSnackBase
id: FoodSnackChocolateBar id: FoodSnackChocolateBar
description: Tastes like cardboard. description: Tastes like cardboard.
abstract: true
components: components:
- type: Sprite - type: Sprite
state: chocolatebar-open state: chocolatebar-open
@@ -133,7 +132,6 @@
parent: FoodSnackBase parent: FoodSnackBase
id: FoodSnackEnergyBar id: FoodSnackEnergyBar
description: An energy bar with a lot of punch. description: An energy bar with a lot of punch.
abstract: true
components: components:
- type: Sprite - type: Sprite
state: energybar-open state: energybar-open

View File

@@ -16,7 +16,7 @@
- type: entity - type: entity
id: BackgammonBoardTabletop id: BackgammonBoardTabletop
name: backgammon name: backgammon
abstract: true noSpawn: true
components: components:
- type: Sprite - type: Sprite
sprite: Objects/Fun/Tabletop/backgammon_tabletop.rsi sprite: Objects/Fun/Tabletop/backgammon_tabletop.rsi

View File

@@ -17,7 +17,7 @@
- type: entity - type: entity
id: CheckerBoardTabletop id: CheckerBoardTabletop
name: checkerboard name: checkerboard
abstract: true noSpawn: true
components: components:
- type: Sprite - type: Sprite
sprite: Objects/Fun/Tabletop/chessboard_tabletop.rsi sprite: Objects/Fun/Tabletop/chessboard_tabletop.rsi
@@ -28,7 +28,7 @@
- type: entity - type: entity
id: BaseCheckerPiece id: BaseCheckerPiece
parent: BaseItem parent: BaseItem
abstract: true noSpawn: true
components: components:
- type: TabletopDraggable - type: TabletopDraggable
- type: Sprite - type: Sprite

View File

@@ -17,7 +17,7 @@
- type: entity - type: entity
id: ChessBoardTabletop id: ChessBoardTabletop
name: chessboard name: chessboard
abstract: true noSpawn: true
components: components:
- type: Sprite - type: Sprite
sprite: Objects/Fun/Tabletop/chessboard_tabletop.rsi sprite: Objects/Fun/Tabletop/chessboard_tabletop.rsi

View File

@@ -18,7 +18,7 @@
- type: entity - type: entity
id: ParchisBoardTabletop id: ParchisBoardTabletop
name: parchís name: parchís
abstract: true noSpawn: true
components: components:
- type: Sprite - type: Sprite
sprite: Objects/Fun/Tabletop/parchis_tabletop.rsi sprite: Objects/Fun/Tabletop/parchis_tabletop.rsi

View File

@@ -53,7 +53,7 @@
name: extinguisher spray name: extinguisher spray
id: ExtinguisherSpray id: ExtinguisherSpray
parent: Vapor parent: Vapor
abstract: true noSpawn: true
components: components:
- type: Sprite - type: Sprite
sprite: Effects/extinguisherSpray.rsi sprite: Effects/extinguisherSpray.rsi

View File

@@ -34,7 +34,7 @@
- type: entity - type: entity
parent: Paper parent: Paper
id: PaperWritten id: PaperWritten
abstract: true noSpawn: true
components: components:
- type: Paper - type: Paper
- type: Sprite - type: Sprite

View File

@@ -68,7 +68,7 @@
- type: entity - type: entity
id: Vapor id: Vapor
name: "vapor" name: "vapor"
abstract: true noSpawn: true
components: components:
- type: SolutionContainerManager - type: SolutionContainerManager
solutions: solutions:

View File

@@ -1,5 +1,5 @@
- type: entity - type: entity
abstract: true noSpawn: true
parent: BulletBaseHV parent: BulletBaseHV
id: BulletAntiMaterial id: BulletAntiMaterial
name: bullet (.60 anti-material) name: bullet (.60 anti-material)

View File

@@ -2,7 +2,7 @@
id: BulletClRifle id: BulletClRifle
name: bullet (.25 caseless) name: bullet (.25 caseless)
parent: BulletBase parent: BulletBase
abstract: true noSpawn: true
components: components:
- type: Projectile - type: Projectile
damage: damage:
@@ -13,7 +13,7 @@
id: BulletClRifleFlash id: BulletClRifleFlash
name: bullet (.25 caseless flash) name: bullet (.25 caseless flash)
parent: BulletBaseFlash parent: BulletBaseFlash
abstract: true noSpawn: true
components: components:
- type: Projectile - type: Projectile
damage: damage:
@@ -24,7 +24,7 @@
id: BulletClRifleHV id: BulletClRifleHV
name: bullet (.25 caseless high-velocity) name: bullet (.25 caseless high-velocity)
parent: BulletBaseHV parent: BulletBaseHV
abstract: true noSpawn: true
components: components:
- type: Projectile - type: Projectile
damage: damage:
@@ -35,7 +35,7 @@
id: BulletClRiflePractice id: BulletClRiflePractice
name: bullet (.25 caseless practice) name: bullet (.25 caseless practice)
parent: BulletBasePractice parent: BulletBasePractice
abstract: true noSpawn: true
components: components:
- type: Projectile - type: Projectile
damage: damage:
@@ -46,7 +46,7 @@
id: BulletClRifleRubber id: BulletClRifleRubber
name: bullet (.25 caseless rubber) name: bullet (.25 caseless rubber)
parent: BulletBaseRubber parent: BulletBaseRubber
abstract: true noSpawn: true
components: components:
- type: Projectile - type: Projectile
damage: damage:

View File

@@ -2,7 +2,7 @@
id: BulletHRifle id: BulletHRifle
name: bullet (.20 rifle) name: bullet (.20 rifle)
parent: BulletBase parent: BulletBase
abstract: true noSpawn: true
components: components:
- type: Projectile - type: Projectile
damage: damage:
@@ -13,7 +13,7 @@
id: BulletMinigun id: BulletMinigun
name: minigun bullet (.10 rifle) name: minigun bullet (.10 rifle)
parent: BulletHRifle parent: BulletHRifle
abstract: true noSpawn: true
components: components:
- type: Projectile - type: Projectile
damage: damage:

View File

@@ -2,7 +2,7 @@
id: BulletLRifle id: BulletLRifle
name: bullet (.20 rifle) name: bullet (.20 rifle)
parent: BulletBase parent: BulletBase
abstract: true noSpawn: true
components: components:
- type: Projectile - type: Projectile
damage: damage:
@@ -13,7 +13,7 @@
id: BulletLRifleFlash id: BulletLRifleFlash
name: bullet (.20 rifle flash) name: bullet (.20 rifle flash)
parent: BulletBaseFlash parent: BulletBaseFlash
abstract: true noSpawn: true
components: components:
- type: Projectile - type: Projectile
damage: damage:
@@ -24,7 +24,7 @@
id: BulletLRifleHV id: BulletLRifleHV
name: bullet (.20 rifle high-velocity) name: bullet (.20 rifle high-velocity)
parent: BulletBaseHV parent: BulletBaseHV
abstract: true noSpawn: true
components: components:
- type: Projectile - type: Projectile
damage: damage:
@@ -35,7 +35,7 @@
id: BulletLRiflePractice id: BulletLRiflePractice
name: bullet (.20 rifle practice) name: bullet (.20 rifle practice)
parent: BulletBasePractice parent: BulletBasePractice
abstract: true noSpawn: true
components: components:
- type: Projectile - type: Projectile
damage: damage:
@@ -46,7 +46,7 @@
id: BulletLRifleRubber id: BulletLRifleRubber
name: bullet (.20 rifle rubber) name: bullet (.20 rifle rubber)
parent: BulletBaseRubber parent: BulletBaseRubber
abstract: true noSpawn: true
components: components:
- type: Projectile - type: Projectile
damage: damage:

View File

@@ -2,7 +2,7 @@
id: BulletMagnum id: BulletMagnum
name: bullet (.40 magnum) name: bullet (.40 magnum)
parent: BulletBase parent: BulletBase
abstract: true noSpawn: true
components: components:
- type: Projectile - type: Projectile
damage: damage:
@@ -13,7 +13,7 @@
id: BulletMagnumFlash id: BulletMagnumFlash
name: bullet (.40 magnum flash) name: bullet (.40 magnum flash)
parent: BulletBaseFlash parent: BulletBaseFlash
abstract: true noSpawn: true
components: components:
- type: Projectile - type: Projectile
damage: damage:
@@ -24,7 +24,7 @@
id: BulletMagnumHV id: BulletMagnumHV
name: bullet (.40 magnum high-velocity) name: bullet (.40 magnum high-velocity)
parent: BulletBaseHV parent: BulletBaseHV
abstract: true noSpawn: true
components: components:
- type: Projectile - type: Projectile
damage: damage:
@@ -35,7 +35,7 @@
id: BulletMagnumPractice id: BulletMagnumPractice
name: bullet (.40 magnum practice) name: bullet (.40 magnum practice)
parent: BulletBasePractice parent: BulletBasePractice
abstract: true noSpawn: true
components: components:
- type: Projectile - type: Projectile
damage: damage:
@@ -46,7 +46,7 @@
id: BulletMagnumRubber id: BulletMagnumRubber
name: bullet (.40 magnum rubber) name: bullet (.40 magnum rubber)
parent: BulletBaseRubber parent: BulletBaseRubber
abstract: true noSpawn: true
components: components:
- type: Projectile - type: Projectile
damage: damage:

View File

@@ -2,7 +2,7 @@
id: BulletPistol id: BulletPistol
name: bullet (.35 auto) name: bullet (.35 auto)
parent: BulletBase parent: BulletBase
abstract: true noSpawn: true
components: components:
- type: Projectile - type: Projectile
damage: damage:
@@ -13,7 +13,7 @@
id: BulletPistolFlash id: BulletPistolFlash
name: bullet (.35 auto flash) name: bullet (.35 auto flash)
parent: BulletBaseFlash parent: BulletBaseFlash
abstract: true noSpawn: true
components: components:
- type: Projectile - type: Projectile
damage: damage:
@@ -24,7 +24,7 @@
id: BulletPistolHV id: BulletPistolHV
name: bullet (.35 auto high-velocity) name: bullet (.35 auto high-velocity)
parent: BulletBaseHV parent: BulletBaseHV
abstract: true noSpawn: true
components: components:
- type: Projectile - type: Projectile
damage: damage:
@@ -35,7 +35,7 @@
id: BulletPistolPractice id: BulletPistolPractice
name: bullet (.35 auto practice) name: bullet (.35 auto practice)
parent: BulletBasePractice parent: BulletBasePractice
abstract: true noSpawn: true
components: components:
- type: Projectile - type: Projectile
damage: damage:
@@ -46,7 +46,7 @@
id: BulletPistolRubber id: BulletPistolRubber
name: bullet (.35 auto rubber) name: bullet (.35 auto rubber)
parent: BulletBaseRubber parent: BulletBaseRubber
abstract: true noSpawn: true
components: components:
- type: Projectile - type: Projectile
damage: damage:

View File

@@ -1,7 +1,7 @@
- type: entity - type: entity
id: PelletShotgunSlug id: PelletShotgunSlug
name: pellet (.50 slug) name: pellet (.50 slug)
abstract: true noSpawn: true
parent: BulletBase parent: BulletBase
components: components:
- type: Sprite - type: Sprite
@@ -15,7 +15,7 @@
- type: entity - type: entity
id: PelletShotgunBeanbag id: PelletShotgunBeanbag
name: beanbag (.50) name: beanbag (.50)
abstract: true noSpawn: true
parent: BulletBase parent: BulletBase
components: components:
- type: Sprite - type: Sprite
@@ -32,7 +32,7 @@
- type: entity - type: entity
id: PelletShotgun id: PelletShotgun
name: pellet (.50) name: pellet (.50)
abstract: true noSpawn: true
parent: BulletBase parent: BulletBase
components: components:
- type: Sprite - type: Sprite
@@ -46,7 +46,7 @@
- type: entity - type: entity
id: PelletShotgunFlash id: PelletShotgunFlash
name: pellet (.50 flash) name: pellet (.50 flash)
abstract: true noSpawn: true
parent: BulletBaseFlash parent: BulletBaseFlash
components: components:
- type: Sprite - type: Sprite
@@ -60,7 +60,7 @@
- type: entity - type: entity
id: PelletShotgunIncendiary id: PelletShotgunIncendiary
name: pellet (.50 incendiary) name: pellet (.50 incendiary)
abstract: true noSpawn: true
parent: BulletBase parent: BulletBase
components: components:
- type: Sprite - type: Sprite
@@ -81,7 +81,7 @@
- type: entity - type: entity
id: PelletShotgunPractice id: PelletShotgunPractice
name: pellet (.50 practice) name: pellet (.50 practice)
abstract: true noSpawn: true
parent: BulletBasePractice parent: BulletBasePractice
components: components:
- type: Sprite - type: Sprite
@@ -95,7 +95,7 @@
- type: entity - type: entity
id: PelletShotgunTranquilizer id: PelletShotgunTranquilizer
name: pellet (.50 tranquilizer) name: pellet (.50 tranquilizer)
abstract: true noSpawn: true
parent: BulletBasePractice parent: BulletBasePractice
components: components:
- type: Sprite - type: Sprite
@@ -121,7 +121,7 @@
- type: entity - type: entity
id: PelletShotgunFlare id: PelletShotgunFlare
name: pellet (.50 flare) name: pellet (.50 flare)
abstract: true noSpawn: true
parent: BulletBase parent: BulletBase
components: components:
- type: Sprite - type: Sprite

View File

@@ -2,7 +2,7 @@
id: BulletSRifle id: BulletSRifle
name: bullet (0.20 rifle) name: bullet (0.20 rifle)
parent: BulletBase parent: BulletBase
abstract: true noSpawn: true
components: components:
- type: Projectile - type: Projectile
damage: damage:
@@ -13,7 +13,7 @@
id: BulletSRifleFlash id: BulletSRifleFlash
name: bullet (0.20 rifle flash) name: bullet (0.20 rifle flash)
parent: BulletBaseFlash parent: BulletBaseFlash
abstract: true noSpawn: true
components: components:
- type: Projectile - type: Projectile
damage: damage:
@@ -24,7 +24,7 @@
id: BulletSRifleHV id: BulletSRifleHV
name: bullet (0.20 rifle high-velocity) name: bullet (0.20 rifle high-velocity)
parent: BulletBaseHV parent: BulletBaseHV
abstract: true noSpawn: true
components: components:
- type: Projectile - type: Projectile
damage: damage:
@@ -35,7 +35,7 @@
id: BulletSRiflePractice id: BulletSRiflePractice
name: bullet (0.20 rifle practice) name: bullet (0.20 rifle practice)
parent: BulletBasePractice parent: BulletBasePractice
abstract: true noSpawn: true
components: components:
- type: Projectile - type: Projectile
damage: damage:
@@ -46,7 +46,7 @@
id: BulletSRifleRubber id: BulletSRifleRubber
name: bullet (0.20 rifle rubber) name: bullet (0.20 rifle rubber)
parent: BulletBaseRubber parent: BulletBaseRubber
abstract: true noSpawn: true
components: components:
- type: Projectile - type: Projectile
damage: damage:

View File

@@ -1,7 +1,7 @@
- type: entity - type: entity
name: red laser name: red laser
id: RedLaser id: RedLaser
abstract: true noSpawn: true
components: components:
- type: Hitscan - type: Hitscan
damage: damage:
@@ -14,7 +14,7 @@
- type: entity - type: entity
name: pulse name: pulse
id: Pulse id: Pulse
abstract: true noSpawn: true
components: components:
- type: Hitscan - type: Hitscan
damage: damage:
@@ -27,7 +27,7 @@
- type: entity - type: entity
name: red heavy laser name: red heavy laser
id: RedHeavyLaser id: RedHeavyLaser
abstract: true noSpawn: true
components: components:
- type: Hitscan - type: Hitscan
spriteName: Objects/Weapons/Guns/Projectiles/heavy_laser.png spriteName: Objects/Weapons/Guns/Projectiles/heavy_laser.png
@@ -40,7 +40,7 @@
- type: entity - type: entity
name: x-ray laser name: x-ray laser
id: XrayLaser id: XrayLaser
abstract: true noSpawn: true
components: components:
- type: Hitscan - type: Hitscan
spriteName: Objects/Weapons/Guns/Projectiles/xray.png spriteName: Objects/Weapons/Guns/Projectiles/xray.png

View File

@@ -35,7 +35,7 @@
- type: entity - type: entity
id: TriggerBulletBase # Trigger-on-collide bullets id: TriggerBulletBase # Trigger-on-collide bullets
parent: BulletBase parent: BulletBase
abstract: true noSpawn: true
components: components:
- type: TriggerOnCollide - type: TriggerOnCollide
- type: Projectile - type: Projectile
@@ -57,7 +57,7 @@
id: BulletBaseFlash id: BulletBaseFlash
name: base bullet flash name: base bullet flash
parent: TriggerBulletBase parent: TriggerBulletBase
abstract: true noSpawn: true
components: components:
- type: Projectile - type: Projectile
soundHit: soundHit:
@@ -72,7 +72,7 @@
id: BulletBaseHV id: BulletBaseHV
name: base bullet high-velocity name: base bullet high-velocity
parent: BulletBase parent: BulletBase
abstract: true noSpawn: true
components: components:
- type: Projectile - type: Projectile
damage: damage:
@@ -83,7 +83,7 @@
id: BulletBasePractice id: BulletBasePractice
name: base bullet practice name: base bullet practice
parent: BulletBase parent: BulletBase
abstract: true noSpawn: true
components: components:
- type: Projectile - type: Projectile
damage: damage:
@@ -94,7 +94,7 @@
id: BulletBaseRubber id: BulletBaseRubber
name: base bullet rubber name: base bullet rubber
parent: BulletBase parent: BulletBase
abstract: true noSpawn: true
components: components:
- type: Projectile - type: Projectile
damage: damage:
@@ -111,7 +111,7 @@
name : taser bolt name : taser bolt
id: BulletTaser id: BulletTaser
parent: BulletBase parent: BulletBase
abstract: true noSpawn: true
components: components:
- type: Sprite - type: Sprite
noRot: true noRot: true
@@ -149,7 +149,7 @@
name: emitter bolt name: emitter bolt
id: EmitterBolt id: EmitterBolt
parent: BulletBase parent: BulletBase
abstract: true noSpawn: true
components: components:
- type: Sprite - type: Sprite
color: "#ffff33" color: "#ffff33"
@@ -179,7 +179,7 @@
id: BulletRocket id: BulletRocket
name: rocket name: rocket
parent: TriggerBulletBase parent: TriggerBulletBase
abstract: true noSpawn: true
components: components:
- type: Sprite - type: Sprite
netsync: false netsync: false
@@ -200,7 +200,7 @@
id: WeakBulletRocket id: WeakBulletRocket
name: weak rocket name: weak rocket
parent: TriggerBulletBase parent: TriggerBulletBase
abstract: true noSpawn: true
components: components:
- type: Sprite - type: Sprite
netsync: false netsync: false
@@ -223,7 +223,7 @@
id: BulletGrenadeBaton id: BulletGrenadeBaton
name: baton grenade name: baton grenade
parent: BulletBase parent: BulletBase
abstract: true noSpawn: true
components: components:
- type: Sprite - type: Sprite
netsync: false netsync: false
@@ -244,7 +244,7 @@
id: BulletGrenadeBlast id: BulletGrenadeBlast
name: blast grenade name: blast grenade
parent: TriggerBulletBase parent: TriggerBulletBase
abstract: true noSpawn: true
components: components:
- type: Sprite - type: Sprite
netsync: false netsync: false
@@ -260,7 +260,7 @@
id: BulletGrenadeFlash id: BulletGrenadeFlash
name: flash grenade name: flash grenade
parent: BulletBaseFlash parent: BulletBaseFlash
abstract: true noSpawn: true
components: components:
- type: Sprite - type: Sprite
netsync: false netsync: false
@@ -274,7 +274,7 @@
id: BulletGrenadeFrag id: BulletGrenadeFrag
name: frag grenade name: frag grenade
parent: TriggerBulletBase parent: TriggerBulletBase
abstract: true noSpawn: true
components: components:
- type: Sprite - type: Sprite
netsync: false netsync: false
@@ -289,7 +289,7 @@
id: BulletFoam id: BulletFoam
name: foam dart name: foam dart
parent: BulletBase parent: BulletBase
abstract: true noSpawn: true
components: components:
- type: Sprite - type: Sprite
netsync: false netsync: false
@@ -307,7 +307,7 @@
id: BulletCap id: BulletCap
name: cap bullet name: cap bullet
parent: BulletBase parent: BulletBase
abstract: true noSpawn: true
components: components:
- type: Sprite - type: Sprite
netsync: false netsync: false

View File

@@ -1,6 +1,6 @@
- type: entity - type: entity
id: SolarPanelBasePhysSprite id: SolarPanelBasePhysSprite
abstract: true noSpawn: true
name: solar panel name: solar panel
placement: placement:
mode: SnapgridCenter mode: SnapgridCenter

View File

@@ -391,7 +391,7 @@
parent: GasCanisterBrokenBase parent: GasCanisterBrokenBase
id: StorageCanisterBroken id: StorageCanisterBroken
name: broken storage canister name: broken storage canister
abstract: true noSpawn: true
components: components:
- type: Sprite - type: Sprite
state: yellow-1 state: yellow-1
@@ -400,7 +400,7 @@
parent: GasCanisterBrokenBase parent: GasCanisterBrokenBase
id: AirCanisterBroken id: AirCanisterBroken
name: broken air canister name: broken air canister
abstract: true noSpawn: true
components: components:
- type: Sprite - type: Sprite
state: grey-1 state: grey-1
@@ -409,7 +409,7 @@
parent: GasCanisterBrokenBase parent: GasCanisterBrokenBase
id: OxygenCanisterBroken id: OxygenCanisterBroken
name: broken oxygen canister name: broken oxygen canister
abstract: true noSpawn: true
components: components:
- type: Sprite - type: Sprite
state: blue-1 state: blue-1
@@ -418,7 +418,7 @@
parent: GasCanisterBrokenBase parent: GasCanisterBrokenBase
id: NitrogenCanisterBroken id: NitrogenCanisterBroken
name: broken nitrogen canister name: broken nitrogen canister
abstract: true noSpawn: true
components: components:
- type: Sprite - type: Sprite
state: red-1 state: red-1
@@ -427,7 +427,7 @@
parent: GasCanisterBrokenBase parent: GasCanisterBrokenBase
id: CarbonDioxideCanisterBroken id: CarbonDioxideCanisterBroken
name: broken carbon dioxide canister name: broken carbon dioxide canister
abstract: true noSpawn: true
components: components:
- type: Sprite - type: Sprite
state: black-1 state: black-1
@@ -436,7 +436,7 @@
parent: GasCanisterBrokenBase parent: GasCanisterBrokenBase
id: PlasmaCanisterBroken id: PlasmaCanisterBroken
name: broken plasma canister name: broken plasma canister
abstract: true noSpawn: true
components: components:
- type: Sprite - type: Sprite
state: orange-1 state: orange-1
@@ -445,7 +445,7 @@
parent: GasCanisterBrokenBase parent: GasCanisterBrokenBase
id: TritiumCanisterBroken id: TritiumCanisterBroken
name: broken tritium canister name: broken tritium canister
abstract: true noSpawn: true
components: components:
- type: Sprite - type: Sprite
state: green-1 state: green-1
@@ -454,7 +454,7 @@
parent: GasCanisterBrokenBase parent: GasCanisterBrokenBase
id: WaterVaporCanisterBroken id: WaterVaporCanisterBroken
name: broken water vapor canister name: broken water vapor canister
abstract: true noSpawn: true
components: components:
- type: Sprite - type: Sprite
state: water_vapor-1 state: water_vapor-1

View File

@@ -31,7 +31,7 @@
- type: entity - type: entity
id: LargeBarSign id: LargeBarSign
name: large bar sign name: large bar sign
abstract: true noSpawn: true
components: components:
- type: Clickable - type: Clickable
- type: InteractionOutline - type: InteractionOutline

View File

@@ -2,7 +2,7 @@
- type: entity - type: entity
id: VirtualElectrocutionLoadHVPower id: VirtualElectrocutionLoadHVPower
name: ELECTROCUTION ENTITY YOU SHOULD NOT SEE THIS name: ELECTROCUTION ENTITY YOU SHOULD NOT SEE THIS
abstract: true noSpawn: true
components: components:
- type: NodeContainer - type: NodeContainer
nodes: nodes:
@@ -17,7 +17,7 @@
- type: entity - type: entity
id: VirtualElectrocutionLoadMVPower id: VirtualElectrocutionLoadMVPower
name: ELECTROCUTION ENTITY YOU SHOULD NOT SEE THIS name: ELECTROCUTION ENTITY YOU SHOULD NOT SEE THIS
abstract: true noSpawn: true
components: components:
- type: NodeContainer - type: NodeContainer
nodes: nodes:
@@ -32,7 +32,7 @@
- type: entity - type: entity
id: VirtualElectrocutionLoadApc id: VirtualElectrocutionLoadApc
name: ELECTROCUTION ENTITY YOU SHOULD NOT SEE THIS name: ELECTROCUTION ENTITY YOU SHOULD NOT SEE THIS
abstract: true noSpawn: true
components: components:
- type: NodeContainer - type: NodeContainer
nodes: nodes:

View File

@@ -2,7 +2,7 @@
- type: entity - type: entity
id: HandVirtualItem id: HandVirtualItem
name: VIRTUAL ITEM YOU SHOULD NOT SEE THIS name: VIRTUAL ITEM YOU SHOULD NOT SEE THIS
abstract: true noSpawn: true
components: components:
- type: Item - type: Item
- type: HandVirtualItem - type: HandVirtualItem