Merge remote-tracking branch 'upstream/master' into ed-13-06-2024-upstream2

# Conflicts:
#	Content.Client/Guidebook/GuidebookSystem.cs
#	Content.Server/Damage/Systems/DamageOtherOnHitSystem.cs
#	Content.Shared/Guidebook/GuideEntry.cs
#	Content.Shared/Preferences/HumanoidCharacterProfile.cs
#	Resources/Prototypes/Accents/word_replacements.yml
#	Resources/Prototypes/Maps/arenas.yml
#	Resources/Prototypes/Maps/atlas.yml
#	Resources/Prototypes/Maps/bagel.yml
#	Resources/Prototypes/Maps/box.yml
#	Resources/Prototypes/Maps/cluster.yml
#	Resources/Prototypes/Maps/core.yml
#	Resources/Prototypes/Maps/debug.yml
#	Resources/Prototypes/Maps/europa.yml
#	Resources/Prototypes/Maps/fland.yml
#	Resources/Prototypes/Maps/marathon.yml
#	Resources/Prototypes/Maps/meta.yml
#	Resources/Prototypes/Maps/oasis.yml
#	Resources/Prototypes/Maps/omega.yml
#	Resources/Prototypes/Maps/origin.yml
#	Resources/Prototypes/Maps/packed.yml
#	Resources/Prototypes/Maps/reach.yml
#	Resources/Prototypes/Maps/saltern.yml
#	Resources/Prototypes/Maps/train.yml
#	Resources/Prototypes/lobbyscreens.yml
This commit is contained in:
Ed
2024-06-13 12:35:00 +03:00
475 changed files with 23765 additions and 12166 deletions

View File

@@ -428,6 +428,8 @@
chatsan-word-45: chatsan-replacement-45
chatsan-word-46: chatsan-replacement-46
chatsan-word-47: chatsan-replacement-47
chatsan-word-48: chatsan-replacement-48
chatsan-word-49: chatsan-replacement-49
#CP14-RU-ChatSanitize-Start
cp14-chatsan-word-1: cp14-chatsan-replacement-1
cp14-chatsan-word-2: cp14-chatsan-replacement-2

View File

@@ -22,6 +22,7 @@
parent: BoxCardboard
id: BoxSurvivalEngineering
description: It's a box with basic internals inside. This one is labelled to contain an extended-capacity tank.
suffix: Engineering
components:
- type: StorageFill
contents:
@@ -106,6 +107,7 @@
parent: BoxCardboard
id: BoxSurvivalSyndicate
description: It's a box with basic internals inside. This one is labelled to contain an extended-capacity tank.
suffix: Syndicate
components:
- type: StorageFill
contents:

View File

@@ -1,7 +1,7 @@
- type: listing
id: RevenantDefile
name: Defile
description: Defiles the surrounding area, ripping up floors, damaging windows, opening containers, and throwing items. Using it leaves you vulnerable to attacks for a short period of time.
name: revenant-defile-name
description: revenant-defile-desc
productAction: ActionRevenantDefile
cost:
StolenEssence: 10
@@ -13,8 +13,8 @@
- type: listing
id: RevenantOverloadLights
name: Overload Lights
description: Overloads all nearby lights, causing lights to pulse and sending out dangerous lightning. Using it leaves you vulnerable to attacks for a long period of time.
name: revenant-overload-name
description: revenant-overload-desc
productAction: ActionRevenantOverloadLights
cost:
StolenEssence: 25
@@ -26,8 +26,8 @@
#- type: listing
# id: RevenantBlight
# name: Blight
# description: Infects all nearby organisms with an infectious disease that causes toxic buildup and tiredness. Using it leaves you vulnerable to attacks for a medium period of time.
# name: revenant-blight-name
# description: revenant-blight-desc
# productAction: ActionRevenantBlight
# cost:
# StolenEssence: 75
@@ -39,8 +39,8 @@
- type: listing
id: RevenantMalfunction
name: Malfunction
description: Makes nearby electronics stop working properly. Using it leaves you vulnerable to attacks for a long period of time.
name: revenant-malfunction-name
description: revenant-malfunction-desc
productAction: ActionRevenantMalfunction
cost:
StolenEssence: 125

View File

@@ -119,6 +119,7 @@
id: ClothingHeadEVAHelmetBase
name: base space helmet
components:
- type: BreathMask
- type: Item
size: Normal
- type: PressureProtection
@@ -150,6 +151,7 @@
name: base hardsuit helmet
noSpawn: true
components:
- type: BreathMask
- type: Sprite
state: icon # default state used by most inheritors
- type: Clickable

View File

@@ -5,7 +5,6 @@
name: EVA helmet
description: An old-but-gold helmet designed for extravehicular activites. Infamous for making security officers paranoid.
components:
- type: BreathMask
- type: Sprite
sprite: Clothing/Head/Helmets/eva.rsi
- type: Clothing
@@ -22,7 +21,6 @@
name: EVA helmet
description: An old-but-gold helmet designed for extravehicular activites.
components:
- type: BreathMask
- type: Sprite
sprite: Clothing/Head/Helmets/eva_large.rsi
- type: Clothing
@@ -35,7 +33,6 @@
name: syndicate EVA helmet
description: A simple, stylish EVA helmet. Designed for maximum humble space-badassery.
components:
- type: BreathMask
- type: Sprite
sprite: Clothing/Head/Helmets/eva_syndicate.rsi
- type: Clothing
@@ -48,7 +45,6 @@
name: cosmonaut helmet
description: Ancient design, but advanced manufacturing. #Description here originally started with " A deceptively well armored space helmet." Potentially had armor values in SS13 that weren't brought over?
components:
- type: BreathMask
- type: Sprite
sprite: Clothing/Head/Helmets/cosmonaut.rsi
- type: Clothing
@@ -61,7 +57,6 @@
name: paramedic void helmet
description: A void helmet made for paramedics.
components:
- type: BreathMask
- type: Sprite
sprite: Clothing/Head/Helmets/paramedhelm.rsi
- type: Clothing
@@ -81,7 +76,6 @@
name: NTSRA void helmet
description: An ancient space helmet, designed by the NTSRA branch of CentCom.
components:
- type: BreathMask
- type: Sprite
sprite: Clothing/Head/Helmets/ancientvoidsuit.rsi
- type: Clothing

View File

@@ -12,7 +12,6 @@
name: basic hardsuit helmet
description: A basic-looking hardsuit helmet that provides minor protection against most sources of damage.
components:
- type: BreathMask
- type: Sprite
sprite: Clothing/Head/Hardsuits/basic.rsi
- type: Clothing
@@ -28,7 +27,6 @@
name: atmos hardsuit helmet
description: A special hardsuit helmet designed for working in low-pressure, high thermal environments.
components:
- type: BreathMask
- type: Sprite
sprite: Clothing/Head/Hardsuits/atmospherics.rsi
layers:
@@ -68,7 +66,6 @@
name: engineering hardsuit helmet
description: An engineering hardsuit helmet designed for working in low-pressure, high radioactive environments.
components:
- type: BreathMask
- type: Sprite
sprite: Clothing/Head/Hardsuits/engineering.rsi
- type: Clothing
@@ -86,7 +83,6 @@
name: spationaut hardsuit helmet
description: A sturdy helmet designed for complex industrial operations in space.
components:
- type: BreathMask
- type: Sprite
sprite: Clothing/Head/Hardsuits/spatiohelm.rsi
layers:
@@ -121,7 +117,6 @@
name: salvage hardsuit helmet
description: A special helmet designed for work in a hazardous, low pressure environment. Has reinforced plating for wildlife encounters and dual floodlights.
components:
- type: BreathMask
- type: Sprite
sprite: Clothing/Head/Hardsuits/salvage.rsi
- type: Clothing
@@ -140,7 +135,6 @@
name: salvager maxim helmet
description: A predication of decay washes over your mind.
components:
- type: BreathMask
- type: Sprite
sprite: Clothing/Head/Hardsuits/maxim.rsi
- type: Clothing
@@ -163,7 +157,6 @@
name: security hardsuit helmet
description: Armored hardsuit helmet for security needs.
components:
- type: BreathMask
- type: Sprite
sprite: Clothing/Head/Hardsuits/security.rsi
- type: Clothing
@@ -188,7 +181,6 @@
name: brigmedic hardsuit helmet
description: The lightweight helmet of the brigmedic hardsuit. Protects against viruses, and clowns.
components:
- type: BreathMask
- type: Sprite
sprite: Clothing/Head/Hardsuits/brigmedic.rsi
- type: Clothing
@@ -215,7 +207,6 @@
name: warden's hardsuit helmet
description: A modified riot helmet. Oddly comfortable.
components:
- type: BreathMask
- type: Sprite
sprite: Clothing/Head/Hardsuits/security-warden.rsi
- type: Clothing
@@ -240,7 +231,6 @@
name: captain's hardsuit helmet
description: Special hardsuit helmet, made for the captain of the station.
components:
- type: BreathMask
- type: Sprite
sprite: Clothing/Head/Hardsuits/capspace.rsi
- type: Clothing
@@ -256,7 +246,6 @@
name: chief engineer's hardsuit helmet
description: Special hardsuit helmet, made for the chief engineer of the station.
components:
- type: BreathMask
- type: Sprite
sprite: Clothing/Head/Hardsuits/engineering-white.rsi
- type: Clothing
@@ -274,7 +263,6 @@
name: chief medical officer's hardsuit helmet
description: Lightweight medical hardsuit helmet that doesn't restrict your head movements.
components:
- type: BreathMask
- type: Sprite
sprite: Clothing/Head/Hardsuits/medical.rsi
- type: Clothing
@@ -292,7 +280,6 @@
name: experimental research hardsuit helmet
description: Lightweight hardsuit helmet that doesn't restrict your head movements.
components:
- type: BreathMask
- type: Sprite
sprite: Clothing/Head/Hardsuits/rd.rsi
- type: Clothing
@@ -310,7 +297,6 @@
name: head of security's hardsuit helmet
description: Security hardsuit helmet with the latest top secret NT-HUD software. Belongs to the HoS.
components:
- type: BreathMask
- type: Sprite
sprite: Clothing/Head/Hardsuits/security-red.rsi
- type: Clothing
@@ -335,7 +321,6 @@
name: luxury mining hardsuit helmet
description: A refurbished mining hardsuit helmet, fitted with satin cushioning and an extra (non-functioning) antenna, because you're that extra.
components:
- type: BreathMask
- type: Sprite
sprite: Clothing/Head/Hardsuits/luxury.rsi
- type: Clothing
@@ -355,7 +340,6 @@
name: blood-red hardsuit helmet
description: A heavily armored helmet designed for work in special operations. Property of Gorlex Marauders.
components:
- type: BreathMask
- type: Sprite
sprite: Clothing/Head/Hardsuits/syndicate.rsi
- type: Clothing
@@ -380,7 +364,6 @@
name: blood-red medic hardsuit helmet
description: An advanced red hardsuit helmet specifically designed for field medic operations.
components:
- type: BreathMask
- type: Sprite
sprite: Clothing/Head/Hardsuits/syndiemedic.rsi
- type: Clothing
@@ -405,7 +388,6 @@
name: syndicate elite helmet
description: An elite version of the blood-red hardsuit's helmet, with improved armor and fireproofing. Property of Gorlex Marauders.
components:
- type: BreathMask
- type: Sprite
sprite: Clothing/Head/Hardsuits/syndieelite.rsi
- type: Clothing
@@ -434,7 +416,6 @@
name: syndicate commander helmet
description: A bulked up version of the blood-red hardsuit's helmet, purpose-built for the commander of a syndicate operative squad. Has significantly improved armor for those deadly front-lines firefights.
components:
- type: BreathMask
- type: Sprite
sprite: Clothing/Head/Hardsuits/syndiecommander.rsi
- type: Clothing
@@ -459,7 +440,6 @@
name: cybersun juggernaut helmet
description: Made of compressed red matter, this helmet was designed in the Tau chromosphere facility.
components:
- type: BreathMask
- type: Sprite
sprite: Clothing/Head/Hardsuits/cybersun.rsi
- type: Clothing
@@ -482,7 +462,6 @@
name: wizard hardsuit helmet
description: A bizarre gem-encrusted helmet that radiates magical energies.
components:
- type: BreathMask
- type: Sprite
sprite: Clothing/Head/Hardsuits/wizard.rsi
- type: Clothing
@@ -507,7 +486,6 @@
name: organic space helmet
description: A spaceworthy biomass of pressure and temperature resistant tissue.
components:
- type: BreathMask
- type: Sprite
sprite: Clothing/Head/Hardsuits/lingspacehelmet.rsi
- type: Clothing
@@ -524,7 +502,6 @@
suffix: Pirate
description: A deep space EVA helmet, very heavy but provides good protection.
components:
- type: BreathMask
- type: Sprite
sprite: Clothing/Head/Hardsuits/pirateeva.rsi
- type: Clothing
@@ -541,7 +518,6 @@
suffix: Pirate
description: A special hardsuit helmet, made for the captain of a pirate ship.
components:
- type: BreathMask
- type: Sprite
sprite: Clothing/Head/Hardsuits/piratecaptainhelm.rsi
- type: Clothing
@@ -558,7 +534,6 @@
name: ERT leader hardsuit helmet
description: A special hardsuit helmet worn by members of an emergency response team.
components:
- type: BreathMask
- type: Sprite
sprite: Clothing/Head/Hardsuits/ERThelmets/ertleader.rsi
- type: Clothing
@@ -580,7 +555,6 @@
name: ERT chaplain hardsuit helmet
description: A special hardsuit helmet worn by members of an emergency response team.
components:
- type: BreathMask
- type: Sprite
sprite: Clothing/Head/Hardsuits/ERThelmets/ertchaplain.rsi
- type: Clothing
@@ -595,7 +569,6 @@
name: ERT engineer hardsuit helmet
description: A special hardsuit helmet worn by members of an emergency response team.
components:
- type: BreathMask
- type: Sprite
sprite: Clothing/Head/Hardsuits/ERThelmets/ertengineer.rsi
- type: Clothing
@@ -617,7 +590,6 @@
name: ERT medic hardsuit helmet
description: A special hardsuit helmet worn by members of an emergency response team.
components:
- type: BreathMask
- type: Sprite
sprite: Clothing/Head/Hardsuits/ERThelmets/ertmedical.rsi
- type: Clothing
@@ -632,7 +604,6 @@
name: ERT security hardsuit helmet
description: A special hardsuit helmet worn by members of an emergency response team.
components:
- type: BreathMask
- type: Sprite
sprite: Clothing/Head/Hardsuits/ERThelmets/ertsecurity.rsi
- type: Clothing
@@ -654,7 +625,6 @@
name: ERT janitor hardsuit helmet
description: A special hardsuit helmet worn by members of an emergency response team.
components:
- type: BreathMask
- type: Sprite
sprite: Clothing/Head/Hardsuits/ERThelmets/ertjanitor.rsi
- type: Clothing
@@ -669,7 +639,6 @@
name: CBURN exosuit helmet
description: A pressure resistant and fireproof hood worn by special cleanup units.
components:
- type: BreathMask
- type: Sprite
sprite: Clothing/Head/Hardsuits/cburn.rsi
layers:

View File

@@ -263,6 +263,7 @@
slots:
- Hair
- Snout
- type: BreathMask
#Chitinous Helmet
- type: entity

View File

@@ -0,0 +1,11 @@
- type: entity
id: MapText
parent: MarkerBase
name: map text
placement:
mode: PlaceFree
components:
- type: MapText
- type: Sprite
state: pink

View File

@@ -1533,6 +1533,7 @@
state: mouse-0
- type: Item
size: Tiny
heldPrefix: 0
- type: Clothing
quickEquip: false
sprite: Mobs/Animals/mouse.rsi
@@ -1706,6 +1707,9 @@
Base: dead-1
Dead:
Base: splat-1
- type: Item
size: Tiny
heldPrefix: 1
- type: entity
parent: MobMouse
@@ -1732,6 +1736,9 @@
Base: dead-2
Dead:
Base: splat-2
- type: Item
size: Tiny
heldPrefix: 2
- type: entity
name: cancer mouse

View File

@@ -107,6 +107,8 @@
proto: robot
- type: ZombieImmune
- type: StepTriggerImmune
- type: NoSlip
- type: Insulated
- type: entity
parent: MobSiliconBase
@@ -233,7 +235,6 @@
- type: MovementSpeedModifier
baseWalkSpeed: 2
baseSprintSpeed: 3
- type: NoSlip
- type: HTN
rootTask:
task: CleanbotCompound
@@ -280,7 +281,6 @@
- type: Construction
graph: MediBot
node: bot
- type: NoSlip
- type: Anchorable
- type: InteractionPopup
interactSuccessString: petting-success-medibot

View File

@@ -84,7 +84,7 @@
scaleByQuantity: true
damage:
types:
Heat: 3
Heat: 0.15
- !type:PopupMessage
type: Local
messages: [ "slime-hurt-by-water-popup" ]

View File

@@ -49,9 +49,9 @@
scaleByQuantity: true
damage:
types:
Blunt: 2
Slash: 2
Piercing: 3
Blunt: 0.1
Slash: 0.1
Piercing: 0.15
- !type:PopupMessage
type: Local
visualType: Large
@@ -64,7 +64,7 @@
scaleByQuantity: true
damage:
types:
Poison: 5
Poison: 0.25
- !type:PopupMessage
type: Local
visualType: Large

View File

@@ -91,7 +91,7 @@
scaleByQuantity: true
damage:
types:
Heat: 2
Heat: 0.1
- !type:PopupMessage
type: Local
visualType: Large

View File

@@ -130,7 +130,7 @@
Quantity: 50
- type: Drink
- type: Label
currentLabel: coconut water
currentLabel: reagent-name-coconut-water
- type: Sprite
sprite: Objects/Consumable/Drinks/coconutwater.rsi

View File

@@ -210,7 +210,7 @@
- ReagentId: Cognac
Quantity: 100
- type: Label
currentLabel: cognac
currentLabel: reagent-name-cognac
- type: Sprite
sprite: Objects/Consumable/Drinks/cognacbottle.rsi
- type: Sealable
@@ -228,7 +228,7 @@
- ReagentId: Cola
Quantity: 100
- type: Label
currentLabel: cola
currentLabel: reagent-name-cola
- type: Sprite
sprite: Objects/Consumable/Drinks/colabottle.rsi
- type: Sealable
@@ -266,7 +266,7 @@
- ReagentId: Gin
Quantity: 100
- type: Label
currentLabel: gin
currentLabel: reagent-name-gin
- type: Sprite
sprite: Objects/Consumable/Drinks/ginbottle.rsi
- type: Sealable
@@ -300,7 +300,7 @@
- ReagentId: CoffeeLiqueur
Quantity: 100
- type: Label
currentLabel: coffee liqueur
currentLabel: reagent-name-coffeeliqueur
- type: Sprite
sprite: Objects/Consumable/Drinks/coffeeliqueurbottle.rsi
- type: Sealable
@@ -377,7 +377,7 @@
- ReagentId: Rum
Quantity: 100
- type: Label
currentLabel: rum
currentLabel: reagent-name-rum
- type: Sprite
sprite: Objects/Consumable/Drinks/rumbottle.rsi
- type: Sealable
@@ -396,7 +396,7 @@
Quantity: 100
- type: Drink
- type: Label
currentLabel: space mountain wind
currentLabel: reagent-name-space-mountain-wind
- type: Sprite
sprite: Objects/Consumable/Drinks/space_mountain_wind_bottle.rsi
- type: Sealable
@@ -415,7 +415,7 @@
Quantity: 100
- type: Drink
- type: Label
currentLabel: space-up
currentLabel: reagent-name-space-up
- type: Sprite
sprite: Objects/Consumable/Drinks/space-up_bottle.rsi
- type: Sealable
@@ -433,7 +433,7 @@
- ReagentId: Tequila
Quantity: 100
- type: Label
currentLabel: tequila
currentLabel: reagent-name-tequila
- type: Sprite
sprite: Objects/Consumable/Drinks/tequillabottle.rsi
- type: Sealable
@@ -451,7 +451,7 @@
- ReagentId: Vermouth
Quantity: 100
- type: Label
currentLabel: vermouth
currentLabel: reagent-name-vermouth
- type: Sprite
sprite: Objects/Consumable/Drinks/vermouthbottle.rsi
- type: Sealable
@@ -469,7 +469,7 @@
- ReagentId: Vodka
Quantity: 100
- type: Label
currentLabel: vodka
currentLabel: reagent-name-vodka
- type: Sprite
sprite: Objects/Consumable/Drinks/vodkabottle.rsi
- type: Sealable
@@ -487,7 +487,7 @@
- ReagentId: Whiskey
Quantity: 100
- type: Label
currentLabel: whiskey
currentLabel: reagent-name-whiskey
- type: Sprite
sprite: Objects/Consumable/Drinks/whiskeybottle.rsi
- type: Sealable
@@ -505,7 +505,7 @@
- ReagentId: Wine
Quantity: 100
- type: Label
currentLabel: wine
currentLabel: reagent-name-wine
- type: Sprite
sprite: Objects/Consumable/Drinks/winebottle.rsi
- type: Sealable
@@ -554,7 +554,7 @@
- ReagentId: Beer
Quantity: 150
- type: Label
currentLabel: beer
currentLabel: reagent-name-beer
- type: Sprite
sprite: Objects/Consumable/Drinks/beer.rsi
- type: Openable
@@ -598,7 +598,7 @@
- ReagentId: Ale
Quantity: 150
- type: Label
currentLabel: ale
currentLabel: reagent-name-ale
- type: Sprite
sprite: Objects/Consumable/Drinks/alebottle.rsi
- type: Openable
@@ -650,7 +650,7 @@
- ReagentId: SodaWater
Quantity: 150
- type: Label
currentLabel: soda water
currentLabel: reagent-name-soda-water
- type: entity
parent: DrinkWaterBottleFull
@@ -666,7 +666,7 @@
- ReagentId: TonicWater
Quantity: 150
- type: Label
currentLabel: tonic water
currentLabel: reagent-name-tonic-water
- type: entity
parent: [DrinkBottleVisualsOpenable, DrinkBottleGlassBaseFull]
@@ -681,7 +681,7 @@
- ReagentId: Sake
Quantity: 50
- type: Label
currentLabel: Sake
currentLabel: reagent-name-sake
- type: Sprite
sprite: Objects/Consumable/Drinks/sakebottle.rsi
- type: Sealable
@@ -703,7 +703,7 @@
Quantity: 150
- type: Drink
- type: Label
currentLabel: lime juice
currentLabel: reagent-name-juice-lime
- type: Sprite
sprite: Objects/Consumable/Drinks/limejuice.rsi
@@ -722,7 +722,7 @@
Quantity: 150
- type: Drink
- type: Label
currentLabel: orange juice
currentLabel: reagent-name-juice-orange
- type: Sprite
sprite: Objects/Consumable/Drinks/orangejuice.rsi
@@ -741,7 +741,7 @@
Quantity: 150
- type: Drink
- type: Label
currentLabel: cream
currentLabel: reagent-name-cream
- type: Sprite
sprite: Objects/Consumable/Drinks/cream.rsi
@@ -778,7 +778,7 @@
Quantity: 300
- type: Drink
- type: Label
currentLabel: lemon-lime
currentLabel: reagent-name-lemon-lime
- type: entity
parent: DrinkBottlePlasticBaseFull
@@ -795,7 +795,7 @@
Quantity: 150
- type: Drink
- type: Label
currentLabel: mead
currentLabel: reagent-name-mead
- type: entity
parent: DrinkBottlePlasticBaseFull
@@ -812,7 +812,7 @@
Quantity: 300
- type: Drink
- type: Label
currentLabel: ice
currentLabel: reagent-name-ice
- type: entity
parent: DrinkBottlePlasticBaseFull
@@ -829,7 +829,7 @@
Quantity: 300
- type: Drink
- type: Label
currentLabel: coconut water
currentLabel: reagent-name-coconut-water
- type: entity
parent: DrinkBottlePlasticBaseFull
@@ -846,7 +846,7 @@
Quantity: 300
- type: Drink
- type: Label
currentLabel: coffee
currentLabel: reagent-name-coffee
- type: entity
parent: DrinkBottlePlasticBaseFull
@@ -863,7 +863,7 @@
Quantity: 300
- type: Drink
- type: Label
currentLabel: tea
currentLabel: reagent-name-tea
- type: entity
parent: DrinkBottlePlasticBaseFull
@@ -880,7 +880,7 @@
Quantity: 300
- type: Drink
- type: Label
currentLabel: green tea
currentLabel: reagent-name-green-tea
- type: entity
parent: DrinkBottlePlasticBaseFull
@@ -896,6 +896,8 @@
- ReagentId: IcedTea
Quantity: 300
- type: Drink
- type: Label
currentLabel: reagent-name-iced-tea
- type: entity
parent: DrinkBottlePlasticBaseFull
@@ -912,7 +914,7 @@
Quantity: 300
- type: Drink
- type: Label
currentLabel: dr gibb
currentLabel: reagent-name-dr-gibb
- type: entity
parent: DrinkBottlePlasticBaseFull
@@ -929,7 +931,7 @@
Quantity: 300
- type: Drink
- type: Label
currentLabel: root beer
currentLabel: reagent-name-root-beer
- type: entity
parent: DrinkBottlePlasticBaseFull
@@ -946,7 +948,7 @@
Quantity: 300
- type: Drink
- type: Label
currentLabel: watermelon juice
currentLabel: reagent-name-juice-watermelon
- type: entity
parent: DrinkBottlePlasticBaseFull

View File

@@ -18,6 +18,8 @@
equippedPrefix: unlit
- type: Item
size: Tiny
sprite: Objects/Consumable/Smokeables/Cigarettes/cigarette.rsi
heldPrefix: unlit
- type: Construction
graph: smokeableCigarette
node: cigarette

View File

@@ -20,6 +20,8 @@
equippedPrefix: unlit
- type: Item
size: Tiny
sprite: Objects/Consumable/Smokeables/Cigars/cigar.rsi
heldPrefix: unlit
- type: entity
id: CigarSpent

View File

@@ -11,10 +11,9 @@
state: security
- type: MachineBoard
prototype: ShuttleGunSvalinnMachineGun
requirements:
stackRequirements:
MatterBin: 2
Manipulator: 4
materialRequirements:
Steel: 5
CableHV: 5
@@ -29,10 +28,9 @@
state: security
- type: MachineBoard
prototype: ShuttleGunPerforator
requirements:
stackRequirements:
MatterBin: 4
Manipulator: 6
materialRequirements:
Steel: 10
CableHV: 5
@@ -47,10 +45,9 @@
state: security
- type: MachineBoard
prototype: ShuttleGunFriendship
requirements:
stackRequirements:
MatterBin: 3
Manipulator: 2
materialRequirements:
Steel: 7
CableHV: 5
@@ -65,10 +62,9 @@
state: security
- type: MachineBoard
prototype: ShuttleGunDuster
requirements:
stackRequirements:
MatterBin: 6
Manipulator: 4
materialRequirements:
Steel: 10
CableHV: 5
Uranium: 2
@@ -84,9 +80,8 @@
state: security
- type: MachineBoard
prototype: ShuttleGunKinetic
requirements:
stackRequirements:
MatterBin: 2
Manipulator: 3
materialRequirements:
Steel: 5
CableHV: 2
CableHV: 2

View File

@@ -8,7 +8,7 @@
state: engineering
- type: MachineBoard
prototype: ParticleAcceleratorEndCapUnfinished
materialRequirements:
stackRequirements:
Glass: 15
Steel: 15
@@ -24,10 +24,9 @@
prototype: ParticleAcceleratorFuelChamberUnfinished
componentRequirements:
AmeFuelContainer:
Amount: 1
DefaultPrototype: AmeJar
ExamineName: AME Fuel Jar
materialRequirements:
amount: 1
defaultPrototype: AmeJar
stackRequirements:
Glass: 10
Steel: 10
@@ -41,7 +40,7 @@
state: engineering
- type: MachineBoard
prototype: ParticleAcceleratorPowerBoxUnfinished
materialRequirements:
stackRequirements:
Glass: 5
Steel: 5
@@ -57,7 +56,7 @@
state: engineering
- type: MachineBoard
prototype: ParticleAcceleratorEmitterStarboardUnfinished
materialRequirements:
stackRequirements:
Glass: 5
Steel: 5
@@ -71,7 +70,7 @@
state: engineering
- type: MachineBoard
prototype: ParticleAcceleratorEmitterForeUnfinished
materialRequirements:
stackRequirements:
Glass: 5
Steel: 5
@@ -85,6 +84,6 @@
state: engineering
- type: MachineBoard
prototype: ParticleAcceleratorEmitterPortUnfinished
materialRequirements:
stackRequirements:
Glass: 5
Steel: 5

View File

@@ -6,10 +6,9 @@
components:
- type: MachineBoard
prototype: Autolathe
requirements:
stackRequirements:
MatterBin: 3
Manipulator: 1
materialRequirements:
Glass: 1
- type: entity
@@ -20,15 +19,13 @@
components:
- type: MachineBoard
prototype: AutolatheHyperConvection
requirements:
stackRequirements:
MatterBin: 3
materialRequirements:
Glass: 1
tagRequirements:
Igniter:
Amount: 1
DefaultPrototype: Igniter
ExamineName: Igniter
amount: 1
defaultPrototype: Igniter
- type: entity
id: ProtolatheMachineCircuitboard
@@ -38,14 +35,13 @@
components:
- type: MachineBoard
prototype: Protolathe
requirements:
stackRequirements:
MatterBin: 2
Manipulator: 2
tagRequirements:
GlassBeaker:
Amount: 2
DefaultPrototype: Beaker
ExamineName: Glass Beaker
amount: 2
defaultPrototype: Beaker
- type: entity
parent: BaseMachineCircuitboard
@@ -55,17 +51,15 @@
components:
- type: MachineBoard
prototype: ProtolatheHyperConvection
requirements:
stackRequirements:
MatterBin: 2
tagRequirements:
GlassBeaker:
Amount: 2
DefaultPrototype: Beaker
ExamineName: Glass Beaker
amount: 2
defaultPrototype: Beaker
Igniter:
Amount: 1
DefaultPrototype: Igniter
ExamineName: Igniter
amount: 1
defaultPrototype: Igniter
- type: entity
id: BiofabricatorMachineCircuitboard
@@ -75,9 +69,8 @@
components:
- type: MachineBoard
prototype: Biofabricator
requirements:
stackRequirements:
MatterBin: 4
materialRequirements:
Glass: 1
- type: entity
@@ -90,14 +83,13 @@
state: security
- type: MachineBoard
prototype: SecurityTechFab
requirements:
stackRequirements:
MatterBin: 2
Manipulator: 2
tagRequirements:
GlassBeaker:
Amount: 2
DefaultPrototype: Beaker
ExamineName: Glass Beaker
amount: 2
defaultPrototype: Beaker
- type: entity
id: AmmoTechFabCircuitboard
@@ -109,7 +101,7 @@
state: security
- type: MachineBoard
prototype: AmmoTechFab
requirements:
stackRequirements:
MatterBin: 1
Manipulator: 1
@@ -123,14 +115,13 @@
state: medical
- type: MachineBoard
prototype: MedicalTechFab
requirements:
stackRequirements:
MatterBin: 2
Manipulator: 2
tagRequirements:
GlassBeaker:
Amount: 2
DefaultPrototype: Beaker
ExamineName: Glass Beaker
amount: 2
defaultPrototype: Beaker
- type: StealTarget
stealGroup: MedicalTechFabCircuitboard
@@ -143,14 +134,13 @@
state: science
- type: MachineBoard
prototype: CircuitImprinter
requirements:
stackRequirements:
MatterBin: 1
Manipulator: 1
tagRequirements:
GlassBeaker:
Amount: 2
DefaultPrototype: Beaker
ExamineName: Glass Beaker
amount: 2
defaultPrototype: Beaker
- type: entity
parent: BaseMachineCircuitboard
@@ -162,17 +152,15 @@
state: science
- type: MachineBoard
prototype: CircuitImprinterHyperConvection
requirements:
stackRequirements:
MatterBin: 2
tagRequirements:
GlassBeaker:
Amount: 2
DefaultPrototype: Beaker
ExamineName: Glass Beaker
amount: 2
defaultPrototype: Beaker
Igniter:
Amount: 1
DefaultPrototype: Igniter
ExamineName: Igniter
amount: 1
defaultPrototype: Igniter
- type: entity
id: ExosuitFabricatorMachineCircuitboard
@@ -183,10 +171,9 @@
state: science
- type: MachineBoard
prototype: ExosuitFabricator
requirements:
stackRequirements:
MatterBin: 1
Manipulator: 3
materialRequirements:
Glass: 5
- type: GuideHelp
guides:
@@ -203,7 +190,7 @@
state: science
- type: MachineBoard
prototype: ResearchAndDevelopmentServer
materialRequirements:
stackRequirements:
Plasma: 5
- type: entity
@@ -213,7 +200,7 @@
components:
- type: MachineBoard
prototype: UniformPrinter
requirements:
stackRequirements:
MatterBin: 1
Manipulator: 2
@@ -226,16 +213,14 @@
state: medical
- type: MachineBoard
prototype: Vaccinator
requirements:
stackRequirements:
MatterBin: 1
Manipulator: 1
materialRequirements:
Cable: 5
tagRequirements:
GlassBeaker:
Amount: 1
DefaultPrototype: Beaker
ExamineName: Glass Beaker
amount: 1
defaultPrototype: Beaker
- type: entity
id: DiagnoserMachineCircuitboard
@@ -246,18 +231,16 @@
state: medical
- type: MachineBoard
prototype: DiseaseDiagnoser
materialRequirements:
stackRequirements:
Cable: 5
tagRequirements:
GlassBeaker:
Amount: 1
DefaultPrototype: Beaker
ExamineName: Glass Beaker
amount: 1
defaultPrototype: Beaker
componentRequirements:
DiseaseSwab:
Amount: 1
DefaultPrototype: DiseaseSwab
ExamineName: Swab
BotanySwab:
amount: 1
defaultPrototype: DiseaseSwab
- type: entity
id: ArtifactAnalyzerMachineCircuitboard
@@ -269,10 +252,9 @@
state: science
- type: MachineBoard
prototype: MachineArtifactAnalyzer
requirements:
stackRequirements:
Manipulator: 3
Capacitor: 1
materialRequirements:
Glass: 5
- type: entity
@@ -285,9 +267,8 @@
state: science
- type: MachineBoard
prototype: MachineArtifactCrusher
requirements:
stackRequirements:
Manipulator: 2
materialRequirements:
Glass: 1
Steel: 5
@@ -301,9 +282,8 @@
state: science
- type: MachineBoard
prototype: MachineAnomalyVessel
requirements:
stackRequirements:
Capacitor: 3
materialRequirements:
Cable: 1
PlasmaGlass: 10
@@ -317,9 +297,8 @@
state: science
- type: MachineBoard
prototype: MachineAnomalyVesselExperimental
requirements:
stackRequirements:
Capacitor: 3
materialRequirements:
Cable: 5
PlasmaGlass: 15
MetalRod: 4
@@ -334,10 +313,9 @@
state: science
- type: MachineBoard
prototype: MachineAnomalySynchronizer
requirements:
stackRequirements:
Manipulator: 2
Capacitor: 5
materialRequirements:
PlasmaGlass: 5
Cable: 5
@@ -351,9 +329,8 @@
state: science
- type: MachineBoard
prototype: MachineAPE
requirements:
stackRequirements:
Capacitor: 2
materialRequirements:
Cable: 1
Glass: 1
@@ -367,10 +344,9 @@
state: engineering
- type: MachineBoard
prototype: GasThermoMachineFreezer
requirements:
stackRequirements:
MatterBin: 2
Capacitor: 2
materialRequirements:
Cable: 5
- type: Construction
deconstructionTarget: null
@@ -387,10 +363,9 @@
state: engineering
- type: MachineBoard
prototype: GasThermoMachineHeater
requirements:
stackRequirements:
MatterBin: 2
Capacitor: 2
materialRequirements:
Cable: 5
- type: Construction
graph: ThermomachineBoard
@@ -407,10 +382,9 @@
state: engineering
- type: MachineBoard
prototype: GasThermoMachineHellfireFreezer
requirements:
stackRequirements:
MatterBin: 2
Capacitor: 2
materialRequirements:
Plasma: 1
- type: Construction
deconstructionTarget: null
@@ -427,10 +401,9 @@
state: engineering
- type: MachineBoard
prototype: GasThermoMachineHellfireHeater
requirements:
stackRequirements:
MatterBin: 2
Capacitor: 2
materialRequirements:
Plasma: 1
- type: Construction
graph: ThermomachineBoard
@@ -447,9 +420,8 @@
state: engineering
- type: MachineBoard
prototype: BaseGasCondenser
requirements:
stackRequirements:
MatterBin: 1
materialRequirements:
Glass: 1
- type: entity
@@ -462,10 +434,9 @@
state: engineering
- type: MachineBoard
prototype: PortableScrubber
requirements:
stackRequirements:
MatterBin: 1
Manipulator: 2
materialRequirements:
Cable: 5
Glass: 2
@@ -479,10 +450,9 @@
state: engineering
- type: MachineBoard
prototype: SpaceHeater
requirements:
stackRequirements:
MatterBin: 1
Capacitor: 2
materialRequirements:
Cable: 5
- type: entity
@@ -495,10 +465,9 @@
state: medical
- type: MachineBoard
prototype: CloningPod
requirements:
stackRequirements:
MatterBin: 2
Manipulator: 2
materialRequirements:
Glass: 1
Cable: 1
@@ -512,9 +481,8 @@
state: medical
- type: MachineBoard
prototype: MedicalScanner
requirements:
stackRequirements:
Capacitor: 1
materialRequirements:
Glass: 5
Cable: 1
@@ -526,7 +494,7 @@
components:
- type: MachineBoard
prototype: CrewMonitoringServer
materialRequirements:
stackRequirements:
Steel: 1
Cable: 2
@@ -540,7 +508,7 @@
state: medical
- type: MachineBoard
prototype: CryoPod
materialRequirements:
stackRequirements:
Glass: 5
Cable: 1
@@ -554,16 +522,14 @@
state: medical
- type: MachineBoard
prototype: ChemMaster
requirements:
stackRequirements:
Capacitor: 1
materialRequirements:
Glass: 1
Cable: 1
tagRequirements:
GlassBeaker:
Amount: 2
DefaultPrototype: Beaker
ExamineName: Glass Beaker
amount: 2
defaultPrototype: Beaker
- type: entity
id: ChemDispenserMachineCircuitboard
@@ -575,16 +541,14 @@
state: medical
- type: MachineBoard
prototype: ChemDispenserEmpty
requirements:
stackRequirements:
Capacitor: 1
materialRequirements:
Glass: 1
Steel: 3
tagRequirements:
GlassBeaker:
Amount: 2
DefaultPrototype: Beaker
ExamineName: Glass Beaker
amount: 2
defaultPrototype: Beaker
- type: entity
id: BiomassReclaimerMachineCircuitboard
@@ -594,16 +558,15 @@
components:
- type: MachineBoard
prototype: BiomassReclaimer
requirements:
stackRequirements:
MatterBin: 2
Manipulator: 1
Steel: 5
tagRequirements:
Knife:
Amount: 2
DefaultPrototype: KitchenKnife
ExamineName: Knife
materialRequirements:
Steel: 5
amount: 2
defaultPrototype: KitchenKnife
examineName: construction-insert-info-examine-name-knife
- type: entity
id: HydroponicsTrayMachineCircuitboard
@@ -615,15 +578,14 @@
state: service
- type: MachineBoard
prototype: HydroponicsTrayEmpty
materialRequirements:
stackRequirements:
# replacing the console screen
Glass: 5
Cable: 2
tagRequirements:
GlassBeaker:
Amount: 2
DefaultPrototype: Beaker
ExamineName: Glass Beaker
amount: 2
defaultPrototype: Beaker
- type: entity
id: SeedExtractorMachineCircuitboard
@@ -635,10 +597,9 @@
state: service
- type: MachineBoard
prototype: SeedExtractor
requirements:
stackRequirements:
Manipulator: 2
Capacitor: 1
materialRequirements:
# replacing the console screen
Glass: 1
Cable: 2
@@ -654,11 +615,13 @@
state: power_mod
- type: MachineBoard
prototype: SMESBasicEmpty
requirements:
stackRequirements:
Capacitor: 1
PowerCell: 4
materialRequirements:
CableHV: 10
componentRequirements:
PowerCell:
amount: 4
defaultPrototype: PowerCellSmall
- type: entity
id: CellRechargerCircuitboard
@@ -671,9 +634,8 @@
state: charger_APC
- type: MachineBoard
prototype: PowerCellRecharger
requirements:
stackRequirements:
Capacitor: 2
materialRequirements:
Cable: 5
- type: PhysicalComposition
materialComposition:
@@ -693,9 +655,8 @@
state: charger_APC
- type: MachineBoard
prototype: PowerCageRecharger
requirements:
stackRequirements:
Capacitor: 4
materialRequirements:
Steel: 5
Cable: 10
- type: PhysicalComposition
@@ -716,9 +677,8 @@
state: charger_APC
- type: MachineBoard
prototype: BorgCharger
requirements:
stackRequirements:
Capacitor: 2
materialRequirements:
Cable: 5
- type: PhysicalComposition
materialComposition:
@@ -738,9 +698,8 @@
state: charger_APC
- type: MachineBoard
prototype: WeaponCapacitorRecharger
requirements:
stackRequirements:
Capacitor: 2
materialRequirements:
CableMV: 5
- type: PhysicalComposition
materialComposition:
@@ -760,9 +719,8 @@
state: charger_APC
- type: MachineBoard
prototype: TurboItemRecharger
requirements:
stackRequirements:
Capacitor: 2
materialRequirements:
CableMV: 5
- type: PhysicalComposition
materialComposition:
@@ -777,12 +735,14 @@
components:
- type: MachineBoard
prototype: SubstationBasicEmpty
requirements:
stackRequirements:
Capacitor: 1
PowerCell: 1
materialRequirements:
CableMV: 5
CableHV: 5
componentRequirements:
PowerCell:
amount: 1
defaultPrototype: PowerCellSmall
- type: PhysicalComposition
materialComposition:
Glass: 200
@@ -798,31 +758,31 @@
components:
- type: MachineBoard
prototype: DawInstrument
materialRequirements:
stackRequirements:
Glass: 1
Cable: 1
tagRequirements:
# One instrument to bring them all and in the darkness bind them...
KeyedInstrument:
Amount: 1
DefaultPrototype: SynthesizerInstrument
ExamineName: Keyed Instrument
amount: 1
defaultPrototype: SynthesizerInstrument
examineName: construction-insert-info-examine-name-instrument-keyed
StringInstrument:
Amount: 1
DefaultPrototype: AcousticGuitarInstrument
ExamineName: String Instrument
amount: 1
defaultPrototype: AcousticGuitarInstrument
examineName: construction-insert-info-examine-name-instrument-string
PercussionInstrument:
Amount: 1
DefaultPrototype: GlockenspielInstrument
ExamineName: Percussion Instrument
amount: 1
defaultPrototype: GlockenspielInstrument
examineName: construction-insert-info-examine-name-instrument-percussion
BrassInstrument:
Amount: 1
DefaultPrototype: TrumpetInstrument
ExamineName: Brass Instrument
amount: 1
defaultPrototype: TrumpetInstrument
examineName: construction-insert-info-examine-name-instrument-brass
WoodwindInstrument:
Amount: 1
DefaultPrototype: SaxophoneInstrument
ExamineName: Woodwind Instrument
amount: 1
defaultPrototype: SaxophoneInstrument
examineName: construction-insert-info-examine-name-instrument-woodwind
- type: entity
id: PortableGeneratorPacmanMachineCircuitboard
@@ -833,9 +793,8 @@
state: engineering
- type: MachineBoard
prototype: PortableGeneratorPacman
requirements:
stackRequirements:
Capacitor: 1
materialRequirements:
CableHV: 5
- type: PhysicalComposition
materialComposition:
@@ -852,9 +811,8 @@
components:
- type: MachineBoard
prototype: Thruster
requirements:
stackRequirements:
Capacitor: 4
materialRequirements:
Steel: 5
- type: entity
@@ -864,10 +822,9 @@
components:
- type: MachineBoard
prototype: Gyroscope
requirements:
stackRequirements:
Manipulator: 2
Capacitor: 1
materialRequirements:
Glass: 2
- type: entity
@@ -879,9 +836,8 @@
state: engineering
- type: MachineBoard
prototype: PortableGeneratorSuperPacman
requirements:
stackRequirements:
Capacitor: 2
materialRequirements:
CableHV: 10
- type: PhysicalComposition
materialComposition:
@@ -900,9 +856,8 @@
state: engineering
- type: MachineBoard
prototype: PortableGeneratorJrPacman
requirements:
stackRequirements:
Capacitor: 1
materialRequirements:
Cable: 10
- type: PhysicalComposition
materialComposition:
@@ -920,14 +875,13 @@
components:
- type: MachineBoard
prototype: KitchenReagentGrinder
requirements:
stackRequirements:
MatterBin: 2
Manipulator: 2
tagRequirements:
GlassBeaker:
Amount: 1
DefaultPrototype: Beaker
ExamineName: Glass Beaker
amount: 1
defaultPrototype: Beaker
- type: entity
id: HotplateMachineCircuitboard
@@ -937,9 +891,8 @@
components:
- type: MachineBoard
prototype: ChemistryHotplate
requirements:
stackRequirements:
Capacitor: 2
materialRequirements:
Glass: 1
- type: entity
@@ -950,9 +903,8 @@
components:
- type: MachineBoard
prototype: KitchenElectricGrill
requirements:
stackRequirements:
Capacitor: 4
materialRequirements:
Glass: 2
Cable: 5
@@ -965,10 +917,9 @@
state: medical
- type: MachineBoard
prototype: StasisBed
requirements:
stackRequirements:
Capacitor: 1
Manipulator: 1
materialRequirements:
Cable: 3
Steel: 2
@@ -982,9 +933,8 @@
state: medical
- type: MachineBoard
prototype: MachineElectrolysisUnit
requirements:
stackRequirements:
Capacitor: 2
materialRequirements:
Cable: 1
- type: entity
@@ -997,9 +947,8 @@
state: medical
- type: MachineBoard
prototype: MachineCentrifuge
requirements:
stackRequirements:
Manipulator: 1
materialRequirements:
Steel: 1
- type: entity
@@ -1011,9 +960,8 @@
state: supply
- type: MachineBoard
prototype: MaterialReclaimer
requirements:
stackRequirements:
Manipulator: 2
materialRequirements:
Steel: 5
Plastic: 5
@@ -1026,10 +974,9 @@
state: supply
- type: MachineBoard
prototype: OreProcessor
requirements:
stackRequirements:
MatterBin: 1
Manipulator: 3
materialRequirements:
Glass: 1
- type: entity
@@ -1041,10 +988,9 @@
state: supply
- type: MachineBoard
prototype: OreProcessorIndustrial
requirements:
stackRequirements:
MatterBin: 1
Manipulator: 3
materialRequirements:
Glass: 1
- type: entity
@@ -1054,7 +1000,7 @@
components:
- type: MachineBoard
prototype: Sheetifier
requirements:
stackRequirements:
MatterBin: 1
Manipulator: 1
@@ -1067,9 +1013,8 @@
state: service
- type: MachineBoard
prototype: KitchenMicrowave
requirements:
stackRequirements:
Capacitor: 1
materialRequirements:
Glass: 2
Cable: 2
- type: Tag
@@ -1085,13 +1030,13 @@
state: service
- type: MachineBoard
prototype: FatExtractor
requirements:
stackRequirements:
Manipulator: 1
componentRequirements:
Utensil:
Amount: 1
DefaultPrototype: ForkPlastic
ExamineName: Utensil
amount: 1
defaultPrototype: ForkPlastic
examineName: construction-insert-info-examine-name-utensil
- type: entity
parent: BaseMachineCircuitboard
@@ -1100,10 +1045,9 @@
components:
- type: MachineBoard
prototype: MachineFlatpacker
requirements:
stackRequirements:
Manipulator: 2
MatterBin: 1
materialRequirements:
Steel: 1
- type: entity
@@ -1115,9 +1059,8 @@
state: engineering
- type: MachineBoard
prototype: Emitter
requirements:
stackRequirements:
Capacitor: 2
materialRequirements:
CableHV: 5
Glass: 2
@@ -1129,7 +1072,7 @@
components:
- type: MachineBoard
prototype: SurveillanceCameraRouterConstructed
materialRequirements:
stackRequirements:
Cable: 1
- type: entity
@@ -1140,7 +1083,7 @@
components:
- type: MachineBoard
prototype: SurveillanceCameraWirelessRouterConstructed
materialRequirements:
stackRequirements:
Cable: 2
Glass: 1
@@ -1152,7 +1095,7 @@
components:
- type: MachineBoard
prototype: SurveillanceWirelessCameraMovableConstructed
materialRequirements:
stackRequirements:
Glass: 2
Cable: 2
@@ -1164,7 +1107,7 @@
components:
- type: MachineBoard
prototype: SurveillanceWirelessCameraAnchoredConstructed
materialRequirements:
stackRequirements:
Cable: 2
Glass: 1
@@ -1176,10 +1119,9 @@
components:
- type: MachineBoard
prototype: GasRecycler
requirements:
stackRequirements:
Capacitor: 1
Manipulator: 1
materialRequirements:
Steel: 10
Plasma: 5
@@ -1193,13 +1135,12 @@
state: service
- type: MachineBoard
prototype: BoozeDispenserEmpty
materialRequirements:
stackRequirements:
Steel: 5
tagRequirements:
GlassBeaker:
Amount: 1
DefaultPrototype: Beaker
ExamineName: Glass Beaker
amount: 1
defaultPrototype: Beaker
- type: entity
id: CargoTelepadMachineCircuitboard
@@ -1211,9 +1152,8 @@
state: supply
- type: MachineBoard
prototype: CargoTelepad
requirements:
stackRequirements:
Capacitor: 2
materialRequirements:
Steel: 5
- type: entity
@@ -1226,13 +1166,12 @@
state: service
- type: MachineBoard
prototype: SodaDispenserEmpty
materialRequirements:
stackRequirements:
Steel: 5
tagRequirements:
GlassBeaker:
Amount: 1
DefaultPrototype: Beaker
ExamineName: Glass Beaker
amount: 1
defaultPrototype: Beaker
- type: entity
id: TelecomServerCircuitboard
@@ -1242,7 +1181,7 @@
components:
- type: MachineBoard
prototype: TelecomServer
materialRequirements:
stackRequirements:
Steel: 1
Cable: 2
@@ -1254,9 +1193,8 @@
components:
- type: MachineBoard
prototype: SalvageMagnet
requirements:
stackRequirements:
Capacitor: 4
materialRequirements:
Steel: 5
CableHV: 5
Cable: 2
@@ -1269,10 +1207,9 @@
components:
- type: MachineBoard
prototype: GravityGeneratorMini
requirements:
stackRequirements:
Capacitor: 4
MatterBin: 3
materialRequirements:
Steel: 5
CableHV: 5
Uranium: 2
@@ -1284,10 +1221,9 @@
components:
- type: MachineBoard
prototype: ReagentGrinderIndustrial
requirements:
stackRequirements:
MatterBin: 1
Manipulator: 3
materialRequirements:
Glass: 1
- type: entity
@@ -1298,7 +1234,7 @@
components:
- type: MachineBoard
prototype: Jukebox
materialRequirements:
stackRequirements:
WoodPlank: 5
Steel: 2
Glass: 5

View File

@@ -1,4 +1,4 @@
- type: entity
- type: entity
abstract: true
parent: BaseItem
id: BaseHandheldInstrument
@@ -71,6 +71,7 @@
- BulletImpassable
- type: StaticPrice
price: 300
- type: RequireProjectileTarget
- type: entity
parent: BasePlaceableInstrument

View File

@@ -59,7 +59,7 @@
size: Small
- type: Prayable
sentMessage: prayer-popup-notify-centcom-sent
notifiactionPrefix: prayer-chat-notify-centcom
notificationPrefix: prayer-chat-notify-centcom
verb: prayer-verbs-call
verbImage: null
@@ -74,7 +74,7 @@
state: icon
- type: Prayable
sentMessage: prayer-popup-notify-syndicate-sent
notifiactionPrefix: prayer-chat-notify-syndicate
notificationPrefix: prayer-chat-notify-syndicate
- type: entity
parent: BaseHandheldInstrument
@@ -185,6 +185,6 @@
- ItemMask
- type: Prayable
sentMessage: prayer-popup-notify-honkmother-sent
notifiactionPrefix: prayer-chat-notify-honkmother
notificationPrefix: prayer-chat-notify-honkmother
verb: prayer-verbs-call
verbImage: null

View File

@@ -140,7 +140,8 @@
respectMidiLimits: false
- type: Sprite
sprite: Objects/Fun/Instruments/h_synthesizer.rsi
state: icon
state: supersynth
- type: Item
heldPrefix: super
size: Normal
sprite: Objects/Fun/Instruments/h_synthesizer.rsi

View File

@@ -1222,6 +1222,7 @@
- type: StaminaDamageOnHit
damage: 8
- type: MeleeWeapon
wideAnimationRotation: -135
damage:
types:
Blunt: 0

View File

@@ -76,7 +76,7 @@
scaleByQuantity: true
damage:
types:
Heat: 10
Heat: 0.5
- type: AtmosExposed
- type: Kudzu
growthTickChance: 0.3

View File

@@ -21,9 +21,6 @@
components:
- type: Sprite
state: capacitor
- type: MachinePart
part: Capacitor
rating: 1
- type: Tag
tags:
- CapacitorStockPart
@@ -39,11 +36,8 @@
components:
- type: Sprite
state: micro_mani
- type: MachinePart
part: Manipulator
rating: 1
- type: Stack
stackType: MicroManipulator
stackType: Manipulator
- type: entity
id: MatterBinStockPart
@@ -54,8 +48,5 @@
components:
- type: Sprite
state: matter_bin
- type: MachinePart
part: MatterBin
rating: 1
- type: Stack
stackType: MatterBin

View File

@@ -73,9 +73,6 @@
- type: Battery
maxCharge: 360
startingCharge: 360
- type: MachinePart
part: PowerCell
rating: 1
- type: Tag
tags:
- PowerCellSmall
@@ -114,9 +111,6 @@
- type: Battery
maxCharge: 720
startingCharge: 720
- type: MachinePart
part: PowerCell
rating: 2
- type: entity
id: PowerCellMediumPrinted
@@ -152,9 +146,6 @@
- type: Battery
maxCharge: 1080
startingCharge: 1080
- type: MachinePart
part: PowerCell
rating: 3
- type: entity
id: PowerCellHighPrinted
@@ -190,9 +181,6 @@
- type: Battery
maxCharge: 1800
startingCharge: 1800
- type: MachinePart
part: PowerCell
rating: 4
- type: entity
id: PowerCellHyperPrinted

View File

@@ -6,7 +6,17 @@
components:
- type: Sprite
sprite: Objects/Specific/Janitorial/mop.rsi
state: mop
layers:
- state: mop
- map: ["enum.SolutionContainerLayers.Fill"]
state: fill-3
visible: false
- type: Appearance
- type: SolutionContainerVisuals
maxFillLevels: 3
fillBaseName: fill-
inHandsFillBaseName: -fill-
inHandsMaxFillLevels: 2
- type: MeleeWeapon
damage:
types:
@@ -49,7 +59,17 @@
components:
- type: Sprite
sprite: Objects/Specific/Janitorial/advmop.rsi
state: advmop
layers:
- state: advmop
- map: ["enum.SolutionContainerLayers.Fill"]
state: fill-2
visible: false
- type: Appearance
- type: SolutionContainerVisuals
maxFillLevels: 2
fillBaseName: fill-
inHandsFillBaseName: -fill-
inHandsMaxFillLevels: 2
- type: MeleeWeapon
damage:
types:
@@ -244,7 +264,15 @@
components:
- type: Sprite
sprite: Objects/Specific/Janitorial/rag.rsi
state: rag
layers:
- state: rag
- map: ["enum.SolutionContainerLayers.Fill"]
state: fill-3
visible: false
- type: Appearance
- type: SolutionContainerVisuals
maxFillLevels: 3
fillBaseName: fill-
- type: Spillable
solution: absorbed
- type: MeleeWeapon

View File

@@ -126,4 +126,4 @@
- type: Sprite
layers:
- state: boxwide
- state: shellslug
- state: shelltranquilizer

View File

@@ -1,4 +1,4 @@
- type: entity
- type: entity
id: BaseShellShotgun
name: shell (.50)
parent: BaseCartridge
@@ -114,7 +114,7 @@
components:
- type: Sprite
layers:
- state: practice
- state: tranquilizer
map: [ "enum.AmmoVisualLayers.Base" ]
- type: CartridgeAmmo
proto: PelletShotgunTranquilizer
@@ -129,7 +129,7 @@
- type: SolutionTransfer
maxTransferAmount: 7
- type: SpentAmmoVisuals
state: "practice"
state: "tranquilizer"
- type: entity
id: ShellShotgunImprovised

View File

@@ -128,7 +128,7 @@
shader: unshaded
map: [ "blade" ]
- type: MeleeWeapon
wideAnimationRotation: -135
wideAnimationRotation: 145
attackRate: 1
hidden: true
damage:

View File

@@ -91,7 +91,7 @@
id: BannerScience
parent: BannerBase
name: science banner
description: A banner displaying the colors of the science department. Where stupidity is proven greater than the universe.
description: A banner displaying the colors of the science department. Where science has no bounds, and regulations are rarely followed.
components:
- type: Sprite
sprite: Structures/Decoration/banner.rsi
@@ -101,7 +101,7 @@
id: BannerSecurity
parent: BannerBase
name: security banner
description: A banner displaying the colors of the shitcurity department. Security, my bad.
description: A banner displaying the colors of the security department. You're surprised it's not vandalised.
components:
- type: Sprite
sprite: Structures/Decoration/banner.rsi

View File

@@ -1,7 +1,7 @@
- type: entity
abstract: true
id: ReagentDispenserBase
parent: ConstructibleMachine
parent: SmallConstructibleMachine
placement:
mode: SnapgridCenter
components:

View File

@@ -60,3 +60,4 @@
ents: []
- type: LightningTarget
priority: 1
- type: RequireProjectileTarget

View File

@@ -1,6 +1,6 @@
- type: entity
id: BaseTabletopChemicalMachine
parent: [ BaseMachinePowered, ConstructibleMachine ]
parent: [ BaseMachinePowered, SmallConstructibleMachine ]
abstract: true
components:
- type: Transform

View File

@@ -1,6 +1,6 @@
- type: entity
id: DiseaseDiagnoser
parent: [ BaseMachinePowered, ConstructibleMachine ]
parent: [ BaseMachinePowered, SmallConstructibleMachine ]
name: Disease Diagnoser Delta Extreme
description: A machine that analyzes disease samples.
placement:
@@ -43,5 +43,3 @@
contentMargin: 12.0, 0.0, 12.0, 0.0
# This is a narrow piece of paper
maxWritableArea: 128.0, 0.0

View File

@@ -24,3 +24,4 @@
containers:
machine_board: !type:Container
machine_parts: !type:Container
- type: RequireProjectileTarget

View File

@@ -1,6 +1,6 @@
- type: entity
id: MachineArtifactAnalyzer
parent: [ BaseMachinePowered, ConstructibleMachine ]
parent: [ BaseMachinePowered, SmallConstructibleMachine ]
name: artifact analyzer
description: A platform capable of performing analysis on various types of artifacts.
components:
@@ -35,6 +35,7 @@
- Impassable
- MidImpassable
- LowImpassable
- BulletImpassable
hard: False
- type: Transform
anchored: true

View File

@@ -70,3 +70,10 @@
- machine_board
- type: LightningTarget
priority: 1
- type: entity
abstract: true
parent: ConstructibleMachine
id: SmallConstructibleMachine
components:
- type: RequireProjectileTarget

View File

@@ -66,6 +66,7 @@
deviceNetId: Wireless
receiveFrequencyId: Fax
transmitFrequencyId: Fax
- type: RequireProjectileTarget
# Special
- type: entity

View File

@@ -334,6 +334,7 @@
- BoxBeanbag
- BoxShotgunIncendiary
- BoxShotgunUranium
- BoxShellTranquilizer
- ExplosivePayload
- GrenadeBlast
- GrenadeEMP
@@ -361,7 +362,6 @@
- PowerCageHigh
- PowerCageMedium
- PowerCageSmall
- ShellTranquilizer
- SpeedLoaderMagnumIncendiary
- SpeedLoaderMagnumUranium
- TelescopicShield
@@ -508,6 +508,7 @@
- Sheet
- RawMaterial
- Ingot
- type: RequireProjectileTarget
- type: entity
id: CircuitImprinterHyperConvection
@@ -746,6 +747,7 @@
- BoxBeanbag
- BoxShotgunIncendiary
- BoxShotgunUranium
- BoxShellTranquilizer
- ExplosivePayload
- FlashPayload
- GrenadeBlast
@@ -773,7 +775,6 @@
- PowerCageHigh
- PowerCageMedium
- PowerCageSmall
- ShellTranquilizer
- ShuttleGunDusterCircuitboard
- ShuttleGunFriendshipCircuitboard
- ShuttleGunPerforatorCircuitboard
@@ -827,6 +828,7 @@
- BoxLethalshot
- BoxShotgunFlare
- BoxShotgunSlug
- BoxShellTranquilizer
- MagazineBoxLightRifle
- MagazineBoxMagnum
- MagazineBoxPistol
@@ -840,7 +842,6 @@
- MagazineShotgun
- MagazineShotgunEmpty
- MagazineShotgunSlug
- ShellTranquilizer
- SpeedLoaderMagnum
- SpeedLoaderMagnumEmpty
- type: MaterialStorage

View File

@@ -1,6 +1,6 @@
- type: entity
- type: entity
id: KitchenMicrowave
parent: [ BaseMachinePowered, ConstructibleMachine ]
parent: [ BaseMachinePowered, SmallConstructibleMachine ]
name: microwave
description: It's magic.
components:

View File

@@ -1,6 +1,6 @@
- type: entity
id: KitchenReagentGrinder
parent: [ BaseMachinePowered, ConstructibleMachine ]
parent: [ BaseMachinePowered, SmallConstructibleMachine ]
name: reagent grinder
description: From BlenderTech. Will It Blend? Let's find out!
suffix: grinder/juicer

View File

@@ -1,6 +1,6 @@
- type: entity
abstract: true
parent: [ BaseStructureDynamic, ConstructibleMachine ]
parent: [ BaseStructureDynamic, SmallConstructibleMachine ]
id: SurveillanceWirelessCameraBase
name: wireless camera
description: A camera. It's watching you. Kinda.
@@ -23,6 +23,8 @@
density: 80
mask:
- MachineMask
layer:
- BulletImpassable
- type: SurveillanceCameraMicrophone
blacklist:
components:

View File

@@ -1,6 +1,6 @@
- type: entity
id: PortableScrubber
parent: [BaseMachinePowered, ConstructibleMachine, StructureWheeled]
parent: [BaseMachinePowered, SmallConstructibleMachine, StructureWheeled]
name: portable scrubber
description: It scrubs, portably!
components:

View File

@@ -383,7 +383,7 @@
board: HellfireHeaterMachineCircuitBoard
- type: entity
parent: [ BaseMachinePowered, ConstructibleMachine ]
parent: [ BaseMachinePowered, SmallConstructibleMachine ]
id: BaseGasCondenser
name: condenser
description: Condenses gases into liquids. Now we just need some plumbing.

View File

@@ -84,6 +84,7 @@
enum.DisposalUnitUiKey.Key:
type: DisposalUnitBoundUserInterface
- type: RatKingRummageable
- type: RequireProjectileTarget
- type: entity
id: MailingUnit

View File

@@ -1,7 +1,7 @@
- type: entity
id: Emitter
name: emitter
parent: ConstructibleMachine
parent: SmallConstructibleMachine
description: A heavy duty industrial laser. Shoots non-stop when turned on.
placement:
mode: SnapgridCenter

View File

@@ -1,4 +1,4 @@
#
#
# You can use this Desmos sheet to calculate fuel burn rate values:
# https://www.desmos.com/calculator/qcektq5dqs
#
@@ -6,7 +6,7 @@
- type: entity
abstract: true
id: PortableGeneratorBase
parent: [ BaseMachine, ConstructibleMachine, StructureWheeled]
parent: [ BaseMachine, SmallConstructibleMachine, StructureWheeled]
components:
# Basic properties
- type: Transform

View File

@@ -49,6 +49,7 @@
onBump: false
requirePower: true
highVoltageNode: output
- type: RequireProjectileTarget
- type: entity
id: SolarPanel
@@ -157,6 +158,7 @@
graph: SolarPanel
node: solarassembly
defaultTarget: solarpanel
- type: RequireProjectileTarget
- type: entity
id: SolarTracker
@@ -201,3 +203,4 @@
- type: Construction
graph: SolarPanel
node: solartracker
- type: RequireProjectileTarget

View File

@@ -58,12 +58,15 @@
density: 500
mask:
- TabletopMachineMask
layer:
- BulletImpassable
- type: PowerChargerVisuals
- type: ContainerContainer
containers:
charger_slot: !type:ContainerSlot
machine_board: !type:Container
machine_parts: !type:Container
- type: RequireProjectileTarget
- type: entity
parent: BaseItemRecharger

View File

@@ -32,7 +32,7 @@
- type: PacifismDangerousAttack
- type: Explosive
explosionType: Default
totalIntensity: 120 # ~ 5 tile radius
totalIntensity: 60 # Mediocre explosion. Not enough to do any meaningful structural damage to anything other then windows, provided you're only using one tank.
- type: entity
id: WeldingFuelTankFull
@@ -74,7 +74,7 @@
maxVol: 5000
- type: Explosive
explosionType: Default
totalIntensity: 140
totalIntensity: 120
# Water

View File

@@ -156,6 +156,7 @@
node: chestDrawer
- type: StaticPrice
price: 15
- type: RequireProjectileTarget
- type: entity
abstract: true

View File

@@ -72,7 +72,7 @@
acts: [ "Destruction" ]
- type: Climbable
delay: 2.5
- type: RequireProjectileTarget
#High
- type: entity
@@ -97,8 +97,10 @@
mask:
- FullTileMask
layer:
- Opaque
- MidImpassable
- LowImpassable
- BulletImpassable
- type: Construction
graph: FenceWood
node: straight
@@ -125,8 +127,10 @@
mask:
- FullTileMask
layer:
- Opaque
- MidImpassable
- LowImpassable
- BulletImpassable
- type: Construction
graph: FenceWood
node: end
@@ -162,8 +166,10 @@
mask:
- TableMask
layer:
- Opaque
- MidImpassable
- LowImpassable
- BulletImpassable
- type: Construction
graph: FenceWood
node: corner
@@ -199,8 +205,10 @@
mask:
- TableMask
layer:
- Opaque
- MidImpassable
- LowImpassable
- BulletImpassable
- type: Construction
graph: FenceWood
node: tjunction
@@ -226,8 +234,10 @@
mask:
- FullTileMask
layer:
- Opaque
- MidImpassable
- LowImpassable
- BulletImpassable
- type: InteractionOutline
- type: Door
openSpriteState: door_opened
@@ -279,6 +289,7 @@
layer:
- MidImpassable
- LowImpassable
- BulletImpassable
- type: Construction
graph: FenceWood
node: straight_small
@@ -307,6 +318,7 @@
layer:
- MidImpassable
- LowImpassable
- BulletImpassable
- type: Construction
graph: FenceWood
node: end_small
@@ -344,6 +356,7 @@
layer:
- MidImpassable
- LowImpassable
- BulletImpassable
- type: Construction
graph: FenceWood
node: corner_small
@@ -381,6 +394,7 @@
layer:
- MidImpassable
- LowImpassable
- BulletImpassable
- type: Construction
graph: FenceWood
node: tjunction_small
@@ -408,6 +422,7 @@
layer:
- MidImpassable
- LowImpassable
- BulletImpassable
- type: InteractionOutline
- type: Door
openSpriteState: door_opened_small
@@ -432,4 +447,4 @@
path: /Audio/Effects/door_close.ogg
- type: Construction
graph: FenceWood
node: gate_small
node: gate_small

View File

@@ -1,6 +1,6 @@
- type: entity
name: hydroponics tray
parent: [ hydroponicsSoil, ConstructibleMachine]
parent: [ hydroponicsSoil, SmallConstructibleMachine]
id: hydroponicsTray
description: An interstellar-grade space farmplot allowing for rapid growth and selective breeding of crops. Just... keep in mind the space weeds.
components:
@@ -14,6 +14,8 @@
hard: true
mask:
- MachineMask
layer:
- BulletImpassable
- type: Anchorable
- type: Pullable
- type: Sprite

View File

@@ -1,4 +0,0 @@
- type: guideEntry
id: Botany
name: guide-entry-botany
text: "/ServerInfo/Guidebook/Service/Botany.xml"

View File

@@ -4,8 +4,14 @@
text: "/ServerInfo/Guidebook/Cargo/Cargo.xml"
children:
- CargoBounties
- Salvage
- type: guideEntry
id: CargoBounties
name: guide-entry-cargo-bounties
text: "/ServerInfo/Guidebook/Cargo/CargoBounties.xml"
- type: guideEntry
id: Salvage
name: guide-entry-salvage
text: "/ServerInfo/Guidebook/Cargo/Salvage.xml"

View File

@@ -0,0 +1,4 @@
- type: guideEntry
id: Command
name: guide-entry-command
text: "/ServerInfo/Guidebook/Command.xml"

View File

@@ -28,7 +28,9 @@
name: guide-entry-chemist
text: "/ServerInfo/Guidebook/Medical/Chemist.xml"
children:
- Medicine
# - Medicine
# Duplicate guide entries are currently not supported
# TODO GUIDEBOOK Maybe allow duplicate entries?
- Botanicals
- AdvancedBrute

View File

@@ -1,6 +0,0 @@
- type: guideEntry
id: Controls
name: guide-entry-controls
text: "/ServerInfo/Guidebook/Controls/Controls.xml"
children:
- Radio

View File

@@ -0,0 +1,32 @@
- type: guideEntry
id: NewPlayer
name: guide-entry-newplayer
text: "/ServerInfo/Guidebook/NewPlayer/NewPlayer.xml"
children:
- Controls
- CharacterCreation
- type: guideEntry
id: Controls
name: guide-entry-controls
text: "/ServerInfo/Guidebook/NewPlayer/Controls/Controls.xml"
children:
- Radio
- type: guideEntry
id: Radio
name: guide-entry-radio
text: "/ServerInfo/Guidebook/NewPlayer/Controls/Radio.xml"
- type: guideEntry
id: CharacterCreation
name: guide-entry-charactercreation
text: "/ServerInfo/Guidebook/NewPlayer/CharacterCreation.xml"
children:
- YourFirstCharacter
- Species
- type: guideEntry
id: YourFirstCharacter
name: guide-entry-yourfirstcharacter
text: "/ServerInfo/Guidebook/NewPlayer/YourFirstCharacter.xml"

View File

@@ -1,4 +0,0 @@
- type: guideEntry
id: Radio
name: guide-entry-radio
text: "/ServerInfo/Guidebook/Controls/Radio.xml"

View File

@@ -0,0 +1,27 @@
- type: guideEntry
id: References
name: guide-entry-references
text: "/ServerInfo/Guidebook/References.xml"
children:
- Chemicals
- Drinks
- FoodRecipes
- Writing
- type: guideEntry
id: Drinks
name: guide-entry-drinks
text: "/ServerInfo/Guidebook/ReferenceTables/Drinks.xml"
filterEnabled: True
- type: guideEntry
id: FoodRecipes
name: guide-entry-foodrecipes
text: "/ServerInfo/Guidebook/Service/FoodRecipes.xml"
- type: guideEntry
id: Writing
name: guide-entry-writing
text: "/ServerInfo/Guidebook/Writing.xml"

View File

@@ -0,0 +1,435 @@
- type: guideEntry # Default for forks and stuff. Should not be listed anywhere if the server is using a custom ruleset.
id: DefaultRuleset
name: guide-entry-rules
ruleEntry: true
text: "/ServerInfo/Guidebook/ServerRules/DefaultRules.xml"
- type: guideEntry
id: CoreRuleset
name: guide-entry-rules-core-only
ruleEntry: true
priority: 0
text: "/ServerInfo/Guidebook/ServerRules/WizDenCoreOnlyRules.xml"
- type: guideEntry
id: StandardRuleset
name: guide-entry-rules-lrp
ruleEntry: true
priority: 5
text: "/ServerInfo/Guidebook/ServerRules/WizDenLRPRules.xml"
- type: guideEntry
id: MRPRuleset
name: guide-entry-rules-mrp
ruleEntry: true
priority: 10
text: "/ServerInfo/Guidebook/ServerRules/WizDenMRPRules.xml"
- type: guideEntry
id: RoleTypes
name: guide-entry-rules-role-types
ruleEntry: true
priority: 20
text: "/ServerInfo/Guidebook/ServerRules/RoleTypes.xml"
- type: guideEntry
id: CoreRules
name: guide-entry-rules-core
ruleEntry: true
priority: 30
text: "/ServerInfo/Guidebook/ServerRules/CoreRules/RuleC0.xml"
children:
- RuleC1
- RuleC2
- RuleC3
- RuleC4
- RuleC5
- RuleC6
- RuleC7
- RuleC8
- RuleC9
- RuleC10
- RuleC11
- RuleC12
- RuleC13
- RuleC14
- type: guideEntry
id: RuleC1
name: guide-entry-rules-c1
ruleEntry: true
priority: 1
text: "/ServerInfo/Guidebook/ServerRules/CoreRules/RuleC1Admins.xml"
- type: guideEntry
id: RuleC2
name: guide-entry-rules-c2
ruleEntry: true
priority: 2
text: "/ServerInfo/Guidebook/ServerRules/CoreRules/RuleC2DBAD.xml"
- type: guideEntry
id: RuleC3
name: guide-entry-rules-c3
ruleEntry: true
priority: 3
text: "/ServerInfo/Guidebook/ServerRules/CoreRules/RuleC3NoHate.xml"
- type: guideEntry
id: RuleC4
name: guide-entry-rules-c4
ruleEntry: true
priority: 4
text: "/ServerInfo/Guidebook/ServerRules/CoreRules/RuleC4NoERP.xml"
- type: guideEntry
id: RuleC5
name: guide-entry-rules-c5
ruleEntry: true
priority: 5
text: "/ServerInfo/Guidebook/ServerRules/CoreRules/RuleC5Metacomms.xml"
- type: guideEntry
id: RuleC6
name: guide-entry-rules-c6
ruleEntry: true
priority: 6
text: "/ServerInfo/Guidebook/ServerRules/CoreRules/RuleC6BanEvasion.xml"
- type: guideEntry
id: RuleC7
name: guide-entry-rules-c7
ruleEntry: true
priority: 7
text: "/ServerInfo/Guidebook/ServerRules/CoreRules/RuleC7EnglishOnly.xml"
- type: guideEntry
id: RuleC8
name: guide-entry-rules-c8
ruleEntry: true
priority: 8
text: "/ServerInfo/Guidebook/ServerRules/CoreRules/RuleC8Exploits.xml"
- type: guideEntry
id: RuleC9
name: guide-entry-rules-c9
ruleEntry: true
priority: 9
text: "/ServerInfo/Guidebook/ServerRules/CoreRules/RuleC9Multikey.xml"
- type: guideEntry
id: RuleC10
name: guide-entry-rules-c10
ruleEntry: true
priority: 10
text: "/ServerInfo/Guidebook/ServerRules/CoreRules/RuleC10AHelp.xml"
- type: guideEntry
id: RuleC11
name: guide-entry-rules-c11
ruleEntry: true
priority: 11
text: "/ServerInfo/Guidebook/ServerRules/CoreRules/RuleC11AhelpThreats.xml"
- type: guideEntry
id: RuleC12
name: guide-entry-rules-c12
ruleEntry: true
priority: 12
text: "/ServerInfo/Guidebook/ServerRules/CoreRules/RuleC12MinAge.xml"
- type: guideEntry
id: RuleC13
name: guide-entry-rules-c13
ruleEntry: true
priority: 13
text: "/ServerInfo/Guidebook/ServerRules/CoreRules/RuleC13CharacterNames.xml"
- type: guideEntry
id: RuleC14
name: guide-entry-rules-c14
ruleEntry: true
priority: 14
text: "/ServerInfo/Guidebook/ServerRules/CoreRules/RuleC14ICinOOC.xml"
- type: guideEntry
id: RoleplayRules
name: guide-entry-rules-roleplay
ruleEntry: true
priority: 40
text: "/ServerInfo/Guidebook/ServerRules/RoleplayRules/RuleR0.xml"
children:
- RuleR1
- RuleR2
- RuleR3
- RuleR4
- RuleR5
- RuleR6
- RuleR7
- RuleR8
- RuleR9
- RuleR10
- RuleR11
- RuleR12
- RuleR13
- RuleR14
- RuleR15
- type: guideEntry
id: RuleR1
name: guide-entry-rules-r1
ruleEntry: true
priority: 1
text: "/ServerInfo/Guidebook/ServerRules/RoleplayRules/RuleR1Silicons.xml"
- type: guideEntry
id: RuleR2
name: guide-entry-rules-r2
ruleEntry: true
priority: 2
text: "/ServerInfo/Guidebook/ServerRules/RoleplayRules/RuleR2Familiars.xml"
- type: guideEntry
id: RuleR3
name: guide-entry-rules-r3
ruleEntry: true
priority: 3
text: "/ServerInfo/Guidebook/ServerRules/RoleplayRules/RuleR3NormalRP.xml"
- type: guideEntry
id: RuleR4
name: guide-entry-rules-r4
ruleEntry: true
priority: 4
text: "/ServerInfo/Guidebook/ServerRules/RoleplayRules/RuleR4Metashield.xml"
- type: guideEntry
id: RuleR5
name: guide-entry-rules-r5
ruleEntry: true
priority: 5
text: "/ServerInfo/Guidebook/ServerRules/RoleplayRules/RuleR5Arrivals.xml"
- type: guideEntry
id: RuleR6
name: guide-entry-rules-r6
ruleEntry: true
priority: 6
text: "/ServerInfo/Guidebook/ServerRules/RoleplayRules/RuleR6SelfAntag.xml"
- type: guideEntry
id: RuleR7
name: guide-entry-rules-r7
ruleEntry: true
priority: 7
text: "/ServerInfo/Guidebook/ServerRules/RoleplayRules/RuleR7RoundStalling.xml"
- type: guideEntry
id: RuleR8
name: guide-entry-rules-r8
ruleEntry: true
priority: 8
text: "/ServerInfo/Guidebook/ServerRules/RoleplayRules/RuleR8NoFriendlyAntag.xml"
- type: guideEntry
id: RuleR9
name: guide-entry-rules-r9
ruleEntry: true
priority: 9
text: "/ServerInfo/Guidebook/ServerRules/RoleplayRules/RuleR9MassSabotage.xml"
- type: guideEntry
id: RuleR10
name: guide-entry-rules-r10
ruleEntry: true
priority: 10
text: "/ServerInfo/Guidebook/ServerRules/RoleplayRules/RuleR10Subordination.xml"
- type: guideEntry
id: RuleR11
name: guide-entry-rules-r11
ruleEntry: true
priority: 11
text: "/ServerInfo/Guidebook/ServerRules/RoleplayRules/RuleR11Escalation.xml"
children:
- RuleR11-1
- RuleR11-2
- type: guideEntry
id: RuleR11-1
name: guide-entry-rules-r11-1
ruleEntry: true
priority: 10
text: "/ServerInfo/Guidebook/ServerRules/RoleplayRules/RuleR11-1AnimalEscalation.xml"
- type: guideEntry
id: RuleR11-2
name: guide-entry-rules-r11-2
ruleEntry: true
priority: 10
text: "/ServerInfo/Guidebook/ServerRules/RoleplayRules/RuleR11-2ConflictTypes.xml"
- type: guideEntry
id: RuleR12
name: guide-entry-rules-r12
ruleEntry: true
priority: 12
text: "/ServerInfo/Guidebook/ServerRules/RoleplayRules/RuleR12RoleAbandonment.xml"
- type: guideEntry
id: RuleR13
name: guide-entry-rules-r13
ruleEntry: true
priority: 13
text: "/ServerInfo/Guidebook/ServerRules/RoleplayRules/RuleR13PerformRole.xml"
- type: guideEntry
id: RuleR14
name: guide-entry-rules-r14
ruleEntry: true
priority: 14
text: "/ServerInfo/Guidebook/ServerRules/RoleplayRules/RuleR14SecComStandard.xml"
- type: guideEntry
id: RuleR15
name: guide-entry-rules-r15
ruleEntry: true
priority: 15
text: "/ServerInfo/Guidebook/ServerRules/RoleplayRules/RuleR15SpaceLaw.xml"
- type: guideEntry
id: SiliconRules
name: guide-entry-rules-silicon
ruleEntry: true
priority: 50
text: "/ServerInfo/Guidebook/ServerRules/SiliconRules/RuleS0.xml"
children:
- RuleS1
- RuleS2
- RuleS3
- RuleS4
- RuleS5
- RuleS6
- RuleS7
- RuleS8
- RuleS9
- RuleS10
- type: guideEntry
id: RuleS1
name: guide-entry-rules-s1
ruleEntry: true
priority: 1
text: "/ServerInfo/Guidebook/ServerRules/SiliconRules/RuleS1Laws.xml"
- type: guideEntry
id: RuleS2
name: guide-entry-rules-s2
ruleEntry: true
priority: 2
text: "/ServerInfo/Guidebook/ServerRules/SiliconRules/RuleS2LawPriority.xml"
- type: guideEntry
id: RuleS3
name: guide-entry-rules-s3
ruleEntry: true
priority: 3
text: "/ServerInfo/Guidebook/ServerRules/SiliconRules/RuleS3LawRedefinition.xml"
- type: guideEntry
id: RuleS4
name: guide-entry-rules-s4
ruleEntry: true
priority: 4
text: "/ServerInfo/Guidebook/ServerRules/SiliconRules/RuleS4RequestChanges.xml"
- type: guideEntry
id: RuleS5
name: guide-entry-rules-s5
ruleEntry: true
priority: 5
text: "/ServerInfo/Guidebook/ServerRules/SiliconRules/RuleS5FreeSilicon.xml"
- type: guideEntry
id: RuleS6
name: guide-entry-rules-s6
ruleEntry: true
priority: 6
text: "/ServerInfo/Guidebook/ServerRules/SiliconRules/RuleS6UnreasonableOrders.xml"
- type: guideEntry
id: RuleS7
name: guide-entry-rules-s7
ruleEntry: true
priority: 7
text: "/ServerInfo/Guidebook/ServerRules/SiliconRules/RuleS7Consistency.xml"
- type: guideEntry
id: RuleS8
name: guide-entry-rules-s8
ruleEntry: true
priority: 8
text: "/ServerInfo/Guidebook/ServerRules/SiliconRules/RuleS8DefaultCrewDefinition.xml"
- type: guideEntry
id: RuleS9
name: guide-entry-rules-s9
ruleEntry: true
priority: 9
text: "/ServerInfo/Guidebook/ServerRules/SiliconRules/RuleS9DefaultHarmDefinition.xml"
- type: guideEntry
id: RuleS10
name: guide-entry-rules-s10
ruleEntry: true
priority: 10
text: "/ServerInfo/Guidebook/ServerRules/SiliconRules/RuleS10OrderConflicts.xml"
- type: guideEntry
id: SpaceLaw
name: guide-entry-rules-space-law
priority: 1
text: "/ServerInfo/Guidebook/ServerRules/SpaceLaw/SpaceLaw.xml"
children:
- SpaceLawCrimeList
- SpaceLawControlledSubstances
- SpaceLawRestrictedGear
- SpaceLawRestrictedWeapons
- type: guideEntry
id: SpaceLawCrimeList
name: guide-entry-rules-sl-crime-list
priority: 5
text: "/ServerInfo/Guidebook/ServerRules/SpaceLaw/SLCrimeList.xml"
- type: guideEntry
id: SpaceLawControlledSubstances
name: guide-entry-rules-sl-controlled-substances
priority: 20
text: "/ServerInfo/Guidebook/ServerRules/SpaceLaw/SLControlledSubstances.xml"
- type: guideEntry
id: SpaceLawRestrictedGear
name: guide-entry-rules-sl-restricted-gear
priority: 30
text: "/ServerInfo/Guidebook/ServerRules/SpaceLaw/SLRestrictedGear.xml"
- type: guideEntry
id: SpaceLawRestrictedWeapons
name: guide-entry-rules-sl-restricted-weapons
priority: 40
text: "/ServerInfo/Guidebook/ServerRules/SpaceLaw/SLRestrictedWeapons.xml"
- type: guideEntry
id: BanTypes
name: guide-entry-rules-ban-types
ruleEntry: true
priority: 90
text: "/ServerInfo/Guidebook/ServerRules/BanTypes.xml"
- type: guideEntry
id: BanDurations
name: guide-entry-rules-ban-durations
ruleEntry: true
priority: 100
text: "/ServerInfo/Guidebook/ServerRules/BanDurations.xml"

View File

@@ -1,4 +0,0 @@
- type: guideEntry
id: Salvage
name: guide-entry-salvage
text: "/ServerInfo/Guidebook/Cargo/Salvage.xml"

View File

@@ -6,6 +6,7 @@
- Forensics
- Defusal
- CriminalRecords
- SpaceLaw
- type: guideEntry
id: Forensics

View File

@@ -0,0 +1,31 @@
- type: guideEntry
id: Service
name: guide-entry-service
text: "/ServerInfo/Guidebook/Service/Service.xml"
filterEnabled: True
children:
- Bartender
- Botany
- Chef
- Janitorial
- type: guideEntry
id: Bartender
name: guide-entry-bartender
text: "/ServerInfo/Guidebook/Service/Bartender.xml"
filterEnabled: True
- type: guideEntry
id: Botany
name: guide-entry-botany
text: "/ServerInfo/Guidebook/Service/Botany.xml"
- type: guideEntry
id: Chef
name: guide-entry-chef
text: "/ServerInfo/Guidebook/Service/Chef.xml"
- type: guideEntry
id: Janitorial
name: guide-entry-janitorial
text: "/ServerInfo/Guidebook/Service/Janitorial.xml"

View File

@@ -3,41 +3,10 @@
name: guide-entry-jobs
text: "/ServerInfo/Guidebook/Jobs.xml"
children:
- Bartender
- Chef
- Botany
- Cargo
- Command
- Engineering
- Medical
- Science
- Security
- Janitorial
- Cargo
- Salvage
- Medical
- type: guideEntry
id: Survival
name: guide-entry-survival
text: "/ServerInfo/Guidebook/Survival.xml"
- type: guideEntry
id: Janitorial
name: guide-entry-janitorial
text: "/ServerInfo/Guidebook/Service/Janitorial.xml"
- type: guideEntry
id: Bartender
name: guide-entry-bartender
text: "/ServerInfo/Guidebook/Service/Bartender.xml"
filterEnabled: True
- type: guideEntry
id: Chef
name: guide-entry-chef
text: "/ServerInfo/Guidebook/Service/Chef.xml"
children:
- Food Recipes
- type: guideEntry
id: Food Recipes
name: guide-entry-foodrecipes
text: "/ServerInfo/Guidebook/Service/FoodRecipes.xml"
- Service

View File

@@ -3,23 +3,17 @@
name: guide-entry-ss14
text: "/ServerInfo/Guidebook/SpaceStation14.xml"
children:
- Controls
- Jobs
- Survival
- Chemicals
- Antagonists
- Species
- Writing
- Glossary
- type: guideEntry
id: Writing
name: guide-entry-writing
text: "/ServerInfo/Guidebook/Writing.xml"
- type: guideEntry
id: Glossary
name: guide-entry-glossary
text: "/ServerInfo/Guidebook/Glossary.xml"
- type: guideEntry
id: Survival
name: guide-entry-survival
text: "/ServerInfo/Guidebook/Survival.xml"

View File

@@ -7,7 +7,7 @@
uiWindowPos: 1,0
strippingWindowPos: 0,0
displayName: Head
offset: 0, -0.09375
offset: 0.015625, -0.09375
- type: inventoryTemplate
id: borgShort
@@ -18,7 +18,7 @@
uiWindowPos: 1,0
strippingWindowPos: 0,0
displayName: Head
offset: 0, -0.1875
offset: 0.015625, -0.1875
- type: inventoryTemplate
id: borgTall
@@ -30,6 +30,7 @@
uiWindowPos: 0,0
strippingWindowPos: 0,0
displayName: Head
offset: 0.015625, 0
# taller than tall
- type: inventoryTemplate

View File

@@ -1,20 +0,0 @@
- type: machinePart
id: Capacitor
name: machine-part-name-capacitor
stockPartPrototype: CapacitorStockPart
- type: machinePart
id: Manipulator
name: machine-part-name-manipulator
stockPartPrototype: MicroManipulatorStockPart
- type: machinePart
id: MatterBin
name: machine-part-name-matter-bin
stockPartPrototype: MatterBinStockPart
- type: machinePart
id: PowerCell
name: machine-part-name-power-cell
stockPartPrototype: PowerCellSmall

View File

@@ -10,7 +10,5 @@
- type: StationNameSetup
mapNameTemplate: "Meteor Arena"
- type: StationJobs
overflowJobs:
- CP14Adventurer #CrystallPunk Dev replacement
availableJobs:
CP14Adventurer: [ -1, -1 ] #CrystallPunk Dev replacement

View File

@@ -1,59 +1 @@
#- type: gameMap
# id: Atlas
# mapName: Atlas
# mapPath: /Maps/atlas.yml
# minPlayers: 5
# maxPlayers: 20
# stations:
# Atlas:
# stationProto: StandardNanotrasenStation
# components:
# - type: StationNameSetup
# mapNameTemplate: '{0} Atlas {1}'
# nameGenerator:
# !type:NanotrasenNameGenerator
# prefixCreator: 'R4' # R4407/Goon. GS isn't as cool sounding.
# - type: StationJobs
# overflowJobs:
# - Passenger
# availableJobs:
# #service
# Captain: [ 1, 1 ]
# HeadOfPersonnel: [ 1, 1 ]
# Bartender: [ 1, 1 ]
# Botanist: [ 2, 2 ]
# Chef: [ 1, 1 ]
# Janitor: [ 1, 1 ]
# Chaplain: [ 1, 1 ]
# Librarian: [ 1, 1 ]
# ServiceWorker: [ 1, 1 ]
# #engineering
# ChiefEngineer: [ 1, 1 ]
# AtmosphericTechnician: [ 2, 2 ]
# StationEngineer: [ 2, 2 ]
# TechnicalAssistant: [ 1, 3 ]
# #medical
# ChiefMedicalOfficer: [ 1, 1 ]
# Chemist: [ 1, 1 ]
# MedicalDoctor: [ 2, 2 ]
# MedicalIntern: [ 1, 3 ]
# #science
# ResearchDirector: [ 1, 1 ]
# Scientist: [ 2, 2 ]
# ResearchAssistant: [ 1, 3 ]
# Borg: [ 2, 2 ]
# #security
# HeadOfSecurity: [ 1, 1 ]
# Warden: [ 1, 1 ]
# SecurityOfficer: [ 3, 3 ]
# SecurityCadet: [ 1, 3 ]
# Detective: [ 1, 1 ]
# #supply
# Quartermaster: [ 1, 1 ]
# SalvageSpecialist: [ 2, 2 ]
# CargoTechnician: [ 2, 2 ]
# #civillian
# Passenger: [ -1, -1 ]
# Clown: [ 1, 1 ]
# Mime: [ 1, 1 ]
# Musician: [ 1, 1 ]
# Not used in CP14

View File

@@ -1,64 +1 @@
#- type: gameMap
# id: Bagel
# mapName: 'Bagel Station'
# mapPath: /Maps/bagel.yml
# minPlayers: 40
# maxPlayers: 76
# stations:
# Bagel:
# stationProto: StandardNanotrasenStation
# components:
# - type: StationNameSetup
# mapNameTemplate: '{0} Bagel Station {1}'
# nameGenerator:
# !type:NanotrasenNameGenerator
# prefixCreator: '14'
# - type: StationEmergencyShuttle
# emergencyShuttlePath: /Maps/Shuttles/emergency_lox.yml
# - type: StationJobs
# overflowJobs:
# - Passenger
# availableJobs:
# #service
# Captain: [ 1, 1 ]
# HeadOfPersonnel: [ 1, 1 ]
# Bartender: [ 2, 2 ]
# Botanist: [ 3, 3 ]
# Chef: [ 2, 2 ]
# Janitor: [ 3, 3 ]
# Chaplain: [ 1, 1 ]
# Librarian: [ 1, 1 ]
# ServiceWorker: [ 2, 2 ]
# #engineering
# ChiefEngineer: [ 1, 1 ]
# AtmosphericTechnician: [ 3, 3 ]
# StationEngineer: [ 4, 4 ]
# TechnicalAssistant: [ 4, 4 ]
# #medical
# ChiefMedicalOfficer: [ 1, 1 ]
# Chemist: [ 2, 2 ]
# MedicalDoctor: [ 3, 3 ]
# Paramedic: [ 1, 1 ]
# MedicalIntern: [ 4, 4 ]
# #science
# ResearchDirector: [ 1, 1 ]
# Scientist: [ 5, 5 ]
# ResearchAssistant: [ 4, 4 ]
# Borg: [ 2, 2 ]
# #security
# HeadOfSecurity: [ 1, 1 ]
# Warden: [ 1, 1 ]
# SecurityOfficer: [ 4, 4 ]
# Detective: [ 1, 1 ]
# SecurityCadet: [ 4, 4 ]
# Lawyer: [ 2, 2 ]
# #supply
# Quartermaster: [ 1, 1 ]
# SalvageSpecialist: [ 3, 3 ]
# CargoTechnician: [ 3, 3 ]
# #civilian
# Passenger: [ -1, -1 ]
# Clown: [ 1, 1 ]
# Mime: [ 1, 1 ]
# Musician: [ 1, 1 ]
# Reporter: [ 2, 2 ]
# Not used in CP14

View File

@@ -1,64 +1 @@
#- type: gameMap
# id: Box
# mapName: 'Box Station'
# mapPath: /Maps/box.yml
# minPlayers: 50
# stations:
# Boxstation:
# stationProto: StandardNanotrasenStation
# components:
# - type: StationNameSetup
# mapNameTemplate: '{0} Box Station {1}'
# nameGenerator:
# !type:NanotrasenNameGenerator
# prefixCreator: 'TG'
# - type: StationEmergencyShuttle
# emergencyShuttlePath: /Maps/Shuttles/emergency_box.yml
# - type: StationJobs
# overflowJobs:
# - Passenger
# availableJobs:
# #service
# Captain: [ 1, 1 ]
# HeadOfPersonnel: [ 1, 1 ]
# Bartender: [ 2, 2 ]
# Botanist: [ 3, 3 ]
# Chef: [ 2, 2 ]
# Janitor: [ 2, 2 ]
# Chaplain: [ 1, 1 ]
# Librarian: [ 1, 1 ]
# ServiceWorker: [ 2, 2 ]
# #engineering
# ChiefEngineer: [ 1, 1 ]
# AtmosphericTechnician: [ 3, 3 ]
# StationEngineer: [ 5, 5 ]
# TechnicalAssistant: [ 4, 4 ]
# #medical
# ChiefMedicalOfficer: [ 1, 1 ]
# Chemist: [ 2, 3 ]
# MedicalDoctor: [ 4, 4 ]
# Paramedic: [ 1, 1 ]
# MedicalIntern: [ 4, 4 ]
# Psychologist: [ 1, 1 ]
# #science
# ResearchDirector: [ 1, 1 ]
# Scientist: [ 5, 5 ]
# ResearchAssistant: [ 4, 4 ]
# Borg: [ 2, 2 ]
# #security
# HeadOfSecurity: [ 1, 1 ]
# Warden: [ 1, 1 ]
# SecurityOfficer: [ 5, 5 ]
# Detective: [ 1, 1 ]
# SecurityCadet: [ 4, 4 ]
# Lawyer: [ 2, 2 ]
# #supply
# Quartermaster: [ 1, 1 ]
# SalvageSpecialist: [ 3, 3 ]
# CargoTechnician: [ 3, 3 ]
# #civilian
# Passenger: [ -1, -1 ]
# Clown: [ 1, 1 ]
# Mime: [ 1, 1 ]
# Musician: [ 1, 1 ]
# Not used in CP14

View File

@@ -1,63 +1 @@
#- type: gameMap
# id: Cluster
# mapName: 'Cluster'
# mapPath: /Maps/cluster.yml
# minPlayers: 10
# maxPlayers: 35
# stations:
# Cluster:
# stationProto: StandardNanotrasenStation
# components:
# - type: StationEmergencyShuttle
# emergencyShuttlePath: /Maps/Shuttles/emergency_transit.yml
# - type: StationNameSetup
# mapNameTemplate: '{0} Cluster Station {1}'
# nameGenerator:
# !type:NanotrasenNameGenerator
# prefixCreator: '14'
# - type: StationJobs
# overflowJobs:
# - Passenger
# availableJobs:
# #service
# Captain: [ 1, 1 ]
# HeadOfPersonnel: [ 1, 1 ]
# Bartender: [ 1, 1 ]
# Botanist: [ 2, 2 ]
# Chef: [ 1, 1 ]
# Janitor: [ 1, 1 ]
# Chaplain: [ 1, 1 ]
# Librarian: [ 1, 1 ]
# Lawyer: [ 1, 1 ]
# ServiceWorker: [ 1, 1 ]
# #engineering
# ChiefEngineer: [ 1, 1 ]
# AtmosphericTechnician: [ 2, 2 ]
# StationEngineer: [ 3, 3 ]
# TechnicalAssistant: [ 2, 2 ]
# #medical
# ChiefMedicalOfficer: [ 1, 1 ]
# Chemist: [ 1, 1 ]
# MedicalDoctor: [ 2, 2 ]
# MedicalIntern: [ 2, 2 ]
# #science
# ResearchDirector: [ 1, 1 ]
# Scientist: [ 3, 3 ]
# ResearchAssistant: [ 2, 2 ]
# Borg: [ 1, 1 ]
# #security
# HeadOfSecurity: [ 1, 1 ]
# Warden: [ 1, 1 ]
# Detective: [ 1, 1 ]
# SecurityOfficer: [ 3, 3 ]
# SecurityCadet: [ 2, 2 ]
# #supply
# Quartermaster: [ 1, 1 ]
# SalvageSpecialist: [ 2, 2 ]
# CargoTechnician: [ 1, 1 ]
# #civillian
# Passenger: [ -1, -1 ]
# Clown: [ 1, 1 ]
# Mime: [ 1, 1 ]
# Musician: [ 1, 1 ]
# Not used in CP14

View File

@@ -1,67 +1 @@
#- type: gameMap
# id: Core
# mapName: 'Core'
# mapPath: /Maps/core.yml
# minPlayers: 30
# maxPlayers: 60
# stations:
# Core:
# stationProto: StandardNanotrasenStation
# components:
# - type: StationNameSetup
# mapNameTemplate: '{0} Core {1}'
# nameGenerator:
# !type:NanotrasenNameGenerator
# prefixCreator: '14'
# - type: StationEmergencyShuttle
# emergencyShuttlePath: /Maps/Shuttles/emergency_rod.yml
# - type: StationCargoShuttle
# path: /Maps/Shuttles/cargo_core.yml
# - type: StationJobs
# overflowJobs:
# - Passenger
# availableJobs:
# #service
# Bartender: [ 2, 2 ]
# Botanist: [ 2, 2]
# Chef: [ 1, 1 ]
# Janitor: [ 2, 2 ]
# Captain: [ 1, 1 ]
# HeadOfPersonnel: [ 1, 1 ]
# Chaplain: [ 1, 1 ]
# Librarian: [ 1, 1 ]
# ServiceWorker: [ 3, 3 ]
# #engineering
# ChiefEngineer: [ 1, 1 ]
# StationEngineer: [ 4, 4 ]
# AtmosphericTechnician: [ 2, 2 ]
# TechnicalAssistant: [ 2, 2 ]
# #medical
# ChiefMedicalOfficer: [ 1, 1 ]
# MedicalDoctor: [ 3, 4 ]
# Chemist: [ 1, 2 ]
# MedicalIntern: [ 2, 2 ]
# Paramedic: [ 1, 2 ]
# #science
# ResearchDirector: [ 1, 1 ]
# Scientist: [ 3, 3 ]
# ResearchAssistant: [ 1, 1 ]
# Borg: [ 1, 2 ]
# #security
# HeadOfSecurity: [ 1, 1 ]
# SecurityOfficer: [ 4, 4 ]
# Warden: [ 1, 1 ]
# Lawyer: [ 1, 1 ]
# SecurityCadet: [ 1, 1 ]
# Detective: [ 1, 1 ]
# #supply
# CargoTechnician: [ 3, 3 ]
# Quartermaster: [ 1, 1 ]
# SalvageSpecialist: [ 2, 2 ]
# #civilian
# Passenger: [ -1, -1 ]
# Clown: [ 1, 1 ]
# Mime: [ 1, 1 ]
# Musician: [ 1, 1 ]
# Boxer: [ 2, 2 ]
# Reporter: [ 2, 2 ]
# Not used in CP14

View File

@@ -10,8 +10,6 @@
- type: StationNameSetup
mapNameTemplate: "Empty"
- type: StationJobs
overflowJobs:
- CP14Adventurer #CrystallPunk Dev replacement
availableJobs:
CP14Adventurer: [ -1, -1 ] #CrystallPunk Dev replacement
@@ -24,32 +22,8 @@
Dev:
stationProto: StandardNanotrasenStation
components:
- type: StationRandomTransform
enableStationRotation: false
maxStationOffset: null
- type: StationBiome
biome: CP14GrasslandTestResult
- type: StationNameSetup
mapNameTemplate: "Dev"
- type: StationJobs
overflowJobs:
- CP14Adventurer #CrystallPunk Dev replacement
availableJobs:
CP14Adventurer: [ -1, -1 ] #CrystallPunk Dev replacement
#- type: gameMap
# id: TestTeg
# mapName: Test TEG
# mapPath: /Maps/Test/test_teg.yml
# minPlayers: 0
# stations:
# TEG:
# stationProto: TestStation
# components:
# - type: StationNameSetup
# mapNameTemplate: "TEG"
# - type: StationJobs
# overflowJobs:
# - ChiefEngineer
# availableJobs:
# ChiefEngineer: [ -1, -1 ]

View File

@@ -1,69 +1 @@
#- type: gameMap
# id: Europa
# mapName: 'Europa'
# mapPath: /Maps/europa.yml
# minPlayers: 0
# maxPlayers: 40
# stations:
# Europa:
# stationProto: StandardNanotrasenStation
# components:
# - type: StationBiome
# biome: Snow
# - type: StationRandomTransform
# enableStationRotation: false
# maxStationOffset: null
# - type: StationNameSetup
# mapNameTemplate: '{0} Europa {1}'
# nameGenerator:
# !type:NanotrasenNameGenerator
# prefixCreator: '14'
# - type: StationEmergencyShuttle
# emergencyShuttlePath: /Maps/Shuttles/emergency_transit.yml
# - type: StationJobs
# overflowJobs:
# - Passenger
# availableJobs:
# #service
# Bartender: [ 1, 1 ]
# Botanist: [ 2, 2]
# Chef: [ 1, 1 ]
# Janitor: [ 2, 2 ]
# Captain: [ 1, 1 ]
# HeadOfPersonnel: [ 1, 1 ]
# Chaplain: [ 1, 1 ]
# Librarian: [ 1, 1 ]
# ServiceWorker: [ 3, 4 ]
# #engineering
# ChiefEngineer: [ 1, 1 ]
# StationEngineer: [ 3, 3 ]
# AtmosphericTechnician: [ 2, 2 ]
# TechnicalAssistant: [ 1, 1 ]
# #medical
# ChiefMedicalOfficer: [ 1, 1 ]
# MedicalDoctor: [ 2, 3 ]
# Chemist: [ 1, 2 ]
# MedicalIntern: [ 1, 1 ]
# Paramedic: [ 1, 2 ]
# #science
# ResearchDirector: [ 1, 1 ]
# Scientist: [ 2, 3 ]
# ResearchAssistant: [ 1, 1 ]
# #security
# HeadOfSecurity: [ 1, 1 ]
# SecurityOfficer: [ 3, 3 ]
# Warden: [ 1, 1 ]
# Lawyer: [ 1, 1 ]
# SecurityCadet: [ 3, 3 ]
# Detective: [ 1, 1 ]
# #supply
# CargoTechnician: [ 3, 3 ]
# Quartermaster: [ 1, 1 ]
# SalvageSpecialist: [ 3, 3 ]
# #civilian
# Passenger: [ -1, -1 ]
# Clown: [ 1, 1 ]
# Mime: [ 1, 1 ]
# Musician: [ 1, 1 ]
# Reporter: [ 1, 1 ]
#
# Not used in CP14

View File

@@ -1,64 +1 @@
#- type: gameMap
# id: Fland
# mapName: 'Fland Installation'
# mapPath: /Maps/fland.yml
# minPlayers: 70
# stations:
# Fland:
# stationProto: StandardNanotrasenStation
# components:
# - type: StationNameSetup
# mapNameTemplate: '{0} Fland Installation {1}'
# nameGenerator:
# !type:NanotrasenNameGenerator
# prefixCreator: 'B'
# - type: StationEmergencyShuttle
# emergencyShuttlePath: /Maps/Shuttles/emergency_delta.yml
# - type: StationCargoShuttle
# path: /Maps/Shuttles/cargo_fland.yml
# - type: StationJobs
# overflowJobs:
# - Passenger
# availableJobs:
# #service
# Captain: [ 1, 1 ]
# HeadOfPersonnel: [ 1, 1 ]
# Bartender: [ 2, 2 ]
# Botanist: [ 4, 4 ]
# Chef: [ 2, 2 ]
# Janitor: [ 3, 3 ]
# Chaplain: [ 1, 1 ]
# Librarian: [ 1, 1 ]
# ServiceWorker: [ 2, 2 ]
# #engineering
# ChiefEngineer: [ 1, 1 ]
# AtmosphericTechnician: [ 3, 3 ]
# StationEngineer: [ 5, 5 ]
# TechnicalAssistant: [ 4, 4 ]
# #medical
# ChiefMedicalOfficer: [ 1, 1 ]
# Chemist: [ 3, 3 ]
# MedicalDoctor: [ 6, 6 ]
# Paramedic: [ 2, 2 ]
# MedicalIntern: [ 4, 4 ]
# #science
# ResearchDirector: [ 1, 1 ]
# Scientist: [ 5, 5 ]
# ResearchAssistant: [ 6, 6 ]
# Borg: [ 2, 2 ]
# #security
# HeadOfSecurity: [ 1, 1 ]
# Warden: [ 1, 1 ]
# SecurityOfficer: [ 8, 8 ]
# Detective: [ 1, 1 ]
# SecurityCadet: [ 4, 4 ]
# Lawyer: [ 2, 2 ]
# #supply
# Quartermaster: [ 1, 1 ]
# SalvageSpecialist: [ 3, 3 ]
# CargoTechnician: [ 4, 4 ]
# #civilian
# Passenger: [ -1, -1 ]
# Clown: [ 1, 1 ]
# Mime: [ 1, 1 ]
# Musician: [ 1, 1 ]
# Not used in CP14

View File

@@ -1,64 +1 @@
#- type: gameMap
# id: Marathon
# mapName: 'Marathon Station'
# mapPath: /Maps/marathon.yml
# minPlayers: 35
# maxPlayers: 70
# stations:
# Marathon:
# stationProto: StandardNanotrasenStation
# components:
# - type: StationNameSetup
# mapNameTemplate: '{0} Marathon Station {1}'
# nameGenerator:
# !type:NanotrasenNameGenerator
# prefixCreator: '14'
# - type: StationEmergencyShuttle
# emergencyShuttlePath: /Maps/Shuttles/emergency_rod.yml
# - type: StationJobs
# overflowJobs:
# - Passenger
# availableJobs:
# #service
# Captain: [ 1, 1 ]
# HeadOfPersonnel: [ 1, 1 ]
# Bartender: [ 2, 2 ]
# Botanist: [ 2, 3 ]
# Chef: [ 2, 2 ]
# Janitor: [ 1, 2 ]
# Chaplain: [ 1, 1 ]
# Librarian: [ 1, 1 ]
# ServiceWorker: [ 2, 2 ]
# #engineering
# ChiefEngineer: [ 1, 1 ]
# AtmosphericTechnician: [ 3, 3 ]
# StationEngineer: [ 4, 4 ]
# TechnicalAssistant: [ 3, 3 ]
# #medical
# ChiefMedicalOfficer: [ 1, 1 ]
# Chemist: [ 2, 2 ]
# MedicalDoctor: [ 4, 4 ]
# MedicalIntern: [ 3, 3 ]
# Psychologist: [ 1, 1 ]
# Paramedic: [ 1, 1 ]
# #science
# ResearchDirector: [ 1, 1 ]
# Scientist: [ 4, 4 ]
# ResearchAssistant: [ 3, 3 ]
# Borg: [ 2, 2 ]
# #security
# HeadOfSecurity: [ 1, 1 ]
# Warden: [ 1, 1 ]
# SecurityOfficer: [ 4, 4 ]
# Detective: [ 1, 1 ]
# SecurityCadet: [ 4, 4 ]
# Lawyer: [ 2, 2 ]
# #supply
# Quartermaster: [ 1, 1 ]
# SalvageSpecialist: [ 3, 3 ]
# CargoTechnician: [ 3, 3 ]
# #civilian
# Passenger: [ -1, -1 ]
# Clown: [ 1, 1 ]
# Mime: [ 1, 1 ]
# Musician: [ 1, 1 ]
# Not used in CP14

View File

@@ -1,62 +1 @@
#- type: gameMap
# id: Meta
# mapName: 'Meta Station'
# mapPath: /Maps/meta.yml
# minPlayers: 50
# stations:
# Meta:
# stationProto: StandardNanotrasenStation
# components:
# - type: StationNameSetup
# mapNameTemplate: '{0} Meta Station {1}'
# nameGenerator:
# !type:NanotrasenNameGenerator
# prefixCreator: 'TG'
# - type: StationEmergencyShuttle
# emergencyShuttlePath: /Maps/Shuttles/emergency_meta.yml
# - type: StationJobs
# overflowJobs:
# - Passenger
# availableJobs:
# #service
# Captain: [ 1, 1 ]
# HeadOfPersonnel: [ 1, 1 ]
# Bartender: [ 2, 2 ]
# Botanist: [ 2, 3 ]
# Chef: [ 2, 2 ]
# Janitor: [ 1, 2 ]
# Chaplain: [ 1, 1 ]
# Librarian: [ 1, 1 ]
# ServiceWorker: [ 2, 2 ]
# #engineering
# ChiefEngineer: [ 1, 1 ]
# AtmosphericTechnician: [ 3, 3 ]
# StationEngineer: [ 5, 7 ]
# TechnicalAssistant: [ 3, 6 ]
# #medical
# ChiefMedicalOfficer: [ 1, 1 ]
# Chemist: [ 3, 3 ]
# MedicalDoctor: [ 5, 5 ]
# MedicalIntern: [ 3, 6 ]
# Paramedic: [ 1, 1 ]
# #science
# ResearchDirector: [ 1, 1 ]
# Scientist: [ 5, 7 ]
# ResearchAssistant: [ 3, 6 ]
# Borg: [ 2, 2 ]
# #security
# HeadOfSecurity: [ 1, 1 ]
# Warden: [ 1, 1 ]
# SecurityOfficer: [ 5, 7 ]
# Detective: [ 1, 1 ]
# SecurityCadet: [ 3, 6 ]
# Lawyer: [ 2, 2 ]
# #supply
# Quartermaster: [ 1, 1 ]
# SalvageSpecialist: [ 3, 3 ]
# CargoTechnician: [ 3, 3 ]
# #civilian
# Passenger: [ -1, -1 ]
# Clown: [ 1, 1 ]
# Mime: [ 1, 1 ]
# Musician: [ 1, 1 ]
# Not used in CP14

View File

@@ -1,65 +1 @@
#- type: gameMap
# id: Oasis
# mapName: 'Oasis'
# mapPath: /Maps/oasis.yml
# minPlayers: 70
# stations:
# Oasis:
# stationProto: StandardNanotrasenStation
# components:
# - type: StationNameSetup
# mapNameTemplate: '{0} Oasis {1}'
# nameGenerator:
# !type:NanotrasenNameGenerator
# prefixCreator: 'B'
# - type: StationEmergencyShuttle
# emergencyShuttlePath: /Maps/Shuttles/emergency_delta.yml
# - type: StationJobs
# overflowJobs:
# - Passenger
# availableJobs:
# #service
# Captain: [ 1, 1 ]
# HeadOfPersonnel: [ 1, 1 ]
# Bartender: [ 2, 2 ]
# Botanist: [ 4, 4 ]
# Chef: [ 2, 2 ]
# Janitor: [ 3, 3 ]
# Chaplain: [ 1, 1 ]
# Librarian: [ 1, 1 ]
# ServiceWorker: [ 2, 2 ]
# Zookeeper: [ 1, 1 ]
# Reporter: [ 1, 1 ]
# #engineering
# ChiefEngineer: [ 1, 1 ]
# AtmosphericTechnician: [ 3, 3 ]
# StationEngineer: [ 5, 5 ]
# TechnicalAssistant: [ 4, 4 ]
# #medical
# ChiefMedicalOfficer: [ 1, 1 ]
# Chemist: [ 3, 3 ]
# MedicalDoctor: [ 6, 6 ]
# Paramedic: [ 2, 2 ]
# MedicalIntern: [ 4, 4 ]
# Psychologist: [ 1, 1 ]
# #science
# ResearchDirector: [ 1, 1 ]
# Scientist: [ 5, 5 ]
# ResearchAssistant: [ 6, 6 ]
# Borg: [ 2, 2 ]
# #security
# HeadOfSecurity: [ 1, 1 ]
# Warden: [ 1, 1 ]
# SecurityOfficer: [ 8, 8 ]
# Detective: [ 1, 1 ]
# SecurityCadet: [ 4, 4 ]
# Lawyer: [ 3, 3 ]
# #supply
# Quartermaster: [ 1, 1 ]
# SalvageSpecialist: [ 3, 3 ]
# CargoTechnician: [ 4, 4 ]
# #civilian
# Passenger: [ -1, -1 ]
# Clown: [ 1, 1 ]
# Mime: [ 1, 1 ]
# Musician: [ 1, 1 ]
# Not used in CP14

View File

@@ -1,62 +1 @@
#- type: gameMap
# id: Omega
# mapName: 'Omega'
# mapPath: /Maps/omega.yml
# minPlayers: 10
# maxPlayers: 35
# stations:
# Omega:
# stationProto: StandardNanotrasenStation
# components:
# - type: StationNameSetup
# mapNameTemplate: '{0} Omega Station {1}'
# nameGenerator:
# !type:NanotrasenNameGenerator
# prefixCreator: 'TG'
# - type: StationEmergencyShuttle
# emergencyShuttlePath: /Maps/Shuttles/emergency_omega.yml
# - type: StationJobs
# overflowJobs:
# - Passenger
# availableJobs:
# #service
# Captain: [ 1, 1 ]
# HeadOfPersonnel: [ 1, 1 ]
# Bartender: [ 1, 1 ]
# Botanist: [ 2, 2 ]
# Chef: [ 1, 1 ]
# Janitor: [ 1, 2 ]
# Chaplain: [ 1, 1 ]
# Librarian: [ 1, 1 ]
# ServiceWorker: [ 2, 2 ]
# #engineering
# ChiefEngineer: [ 1, 1 ]
# AtmosphericTechnician: [ 2, 2 ]
# StationEngineer: [ 3, 3 ]
# TechnicalAssistant: [ 2, 2 ]
# #medical
# ChiefMedicalOfficer: [ 1, 1 ]
# Chemist: [ 2, 2 ]
# MedicalDoctor: [ 3, 3 ]
# MedicalIntern: [ 2, 2 ]
# #science
# ResearchDirector: [ 1, 1 ]
# Scientist: [ 4, 4 ]
# ResearchAssistant: [ 2, 2 ]
# #security
# HeadOfSecurity: [ 1, 1 ]
# Warden: [ 1, 1 ]
# SecurityOfficer: [ 4, 4 ]
# Detective: [ 1, 1 ]
# SecurityCadet: [ 2, 2 ]
# Lawyer: [ 1, 1 ]
# #supply
# Quartermaster: [ 1, 1 ]
# SalvageSpecialist: [ 2, 2 ]
# CargoTechnician: [ 2, 2 ]
# #civilian
# Passenger: [ -1, -1 ]
# Clown: [ 1, 1 ]
# Mime: [ 1, 1 ]
# Musician: [ 1, 1 ]
# Borg: [ 2, 2 ]
# Not used in CP14

View File

@@ -1,66 +1 @@
#- type: gameMap
# id: Origin
# mapName: 'Origin'
# mapPath: /Maps/origin.yml
# minPlayers: 50
# stations:
# Origin:
# stationProto: StandardNanotrasenStation
# components:
# - type: StationNameSetup
# mapNameTemplate: '{0} Origin {1}'
# nameGenerator:
# !type:NanotrasenNameGenerator
# prefixCreator: '14'
# - type: StationEmergencyShuttle
# emergencyShuttlePath: /Maps/Shuttles/emergency_courser.yml
# - type: StationJobs
# overflowJobs:
# - Passenger
# availableJobs:
# #service
# Captain: [ 1, 1 ]
# HeadOfPersonnel: [ 1, 1 ]
# Bartender: [ 2, 2 ]
# Botanist: [ 3, 3 ]
# Chef: [ 3, 3 ]
# Janitor: [ 3, 3 ]
# Chaplain: [ 2, 2 ]
# Librarian: [ 2, 2 ]
# Lawyer: [ 2, 2 ]
# ServiceWorker: [ 3, 4 ]
# #engineering
# ChiefEngineer: [ 1, 1 ]
# AtmosphericTechnician: [ 3, 3 ]
# StationEngineer: [ 6, 6 ]
# TechnicalAssistant: [ 2, 3 ]
# #medical
# ChiefMedicalOfficer: [ 1, 1 ]
# Chemist: [ 2, 3 ]
# Paramedic: [ 1, 1 ]
# MedicalDoctor: [ 6, 6 ]
# Psychologist: [ 1, 1 ]
# MedicalIntern: [ 1, 2 ]
# #science
# ResearchDirector: [ 1, 1 ]
# Scientist: [ 6, 6 ]
# ResearchAssistant: [ 4, 4 ]
# Borg: [ 2, 2 ]
# #security
# HeadOfSecurity: [ 1, 1 ]
# Warden: [ 1, 1 ]
# Detective: [ 1, 1 ]
# SecurityOfficer: [ 7, 7 ]
# SecurityCadet: [ 2, 4 ]
# #supply
# Quartermaster: [ 1, 1 ]
# SalvageSpecialist: [ 3, 3 ]
# CargoTechnician: [ 5, 5 ]
# #civillian
# Passenger: [ -1, -1 ]
# Clown: [ 1, 1 ]
# Mime: [ 1, 1 ]
# Musician: [ 2, 2 ]
# Boxer: [ 1, 1 ]
# Reporter: [ 1, 1 ]
# Not used in CP14

View File

@@ -1,61 +1 @@
#- type: gameMap
# id: Packed
# mapName: 'Packed'
# mapPath: /Maps/packed.yml
# minPlayers: 5
# maxPlayers: 40
# stations:
# Packed:
# stationProto: StandardNanotrasenStation
# components:
# - type: StationNameSetup
# mapNameTemplate: '{0} Packed {1}'
# nameGenerator:
# !type:NanotrasenNameGenerator
# prefixCreator: 'VG'
# - type: StationJobs
# overflowJobs:
# - Passenger
# availableJobs:
# #service
# Captain: [ 1, 1 ]
# HeadOfPersonnel: [ 1, 1 ]
# Bartender: [ 1, 1 ]
# Botanist: [ 2, 2 ]
# Chef: [ 1, 1 ]
# Janitor: [ 1, 2 ]
# Chaplain: [ 1, 1 ]
# Librarian: [ 1, 1 ]
# ServiceWorker: [ 2, 2 ]
# #engineering
# ChiefEngineer: [ 1, 1 ]
# AtmosphericTechnician: [ 2, 2 ]
# StationEngineer: [ 4, 4 ]
# TechnicalAssistant: [ 3, 3 ]
# #medical
# ChiefMedicalOfficer: [ 1, 1 ]
# Chemist: [ 2, 2 ]
# MedicalDoctor: [ 3, 3 ]
# MedicalIntern: [ 2, 2 ]
# Paramedic: [ 1, 1 ]
# #science
# ResearchDirector: [ 1, 1 ]
# Scientist: [ 4, 4 ]
# ResearchAssistant: [ 2, 2 ]
# #security
# HeadOfSecurity: [ 1, 1 ]
# Warden: [ 1, 1 ]
# SecurityOfficer: [ 4, 4 ]
# Detective: [ 1, 1 ]
# SecurityCadet: [ 2, 2 ]
# Lawyer: [ 1, 1 ]
# #supply
# Quartermaster: [ 1, 1 ]
# SalvageSpecialist: [ 2, 2 ]
# CargoTechnician: [ 2, 2 ]
# #civilian
# Passenger: [ -1, -1 ]
# Clown: [ 1, 1 ]
# Mime: [ 1, 1 ]
# Musician: [ 1, 1 ]
# Borg: [ 1 , 1 ]
# Not used in CP14

View File

@@ -1,36 +1 @@
#- type: gameMap
# id: Reach
# mapName: 'Reach'
# mapPath: /Maps/reach.yml
# minPlayers: 0
# maxPlayers: 7
# stations:
# Reach:
# stationProto: StandardNanotrasenStation
# components:
# - type: StationNameSetup
# mapNameTemplate: '{0} Reach Transport {1}'
# nameGenerator:
# !type:NanotrasenNameGenerator
# prefixCreator: 'SC'
# - type: StationEmergencyShuttle
# emergencyShuttlePath: /Maps/Shuttles/emergency.yml
# - type: StationJobs
# overflowJobs:
# - Passenger
# availableJobs:
# Captain: [ 1, 1 ]
# HeadOfSecurity: [ 1, 1 ]
# SecurityOfficer: [ 1, 3 ]
# CargoTechnician: [ 1, 2 ]
# Bartender: [ 1, 1 ]
# Botanist: [ 1, 1 ]
# Chef: [ 1, 1 ]
# MedicalDoctor: [ 1, 2 ]
# Chemist: [ 1, 1 ]
# Janitor: [ 1, 1 ]
# Musician: [ 1, 1 ]
# AtmosphericTechnician: [ 1, 1 ]
# StationEngineer: [ 1, 2 ]
# Passenger: [ -1, -1 ]
# Not used in CP14

View File

@@ -1,62 +1 @@
#- type: gameMap
# id: Saltern
# mapName: 'Saltern'
# mapPath: /Maps/saltern.yml
# minPlayers: 0
# maxPlayers: 35
# fallback: true
# stations:
# Saltern:
# stationProto: StandardNanotrasenStation
# components:
# - type: StationNameSetup
# mapNameTemplate: '{0} Saltern {1}'
# nameGenerator:
# !type:NanotrasenNameGenerator
# prefixCreator: '14'
# - type: StationJobs
# overflowJobs:
# - Passenger
# availableJobs:
# #service
# Captain: [ 1, 1 ]
# HeadOfPersonnel: [ 1, 1 ]
# Bartender: [ 1, 1 ]
# Botanist: [ 2, 2 ]
# Chef: [ 1, 1 ]
# Janitor: [ 1, 1 ]
# Chaplain: [ 1, 1 ]
# Librarian: [ 1, 1 ]
# ServiceWorker: [ 2, 2 ]
# #engineering
# ChiefEngineer: [ 1, 1 ]
# AtmosphericTechnician: [ 2, 2 ]
# StationEngineer: [ 4, 4 ]
# TechnicalAssistant: [ 4, 4 ]
# #medical
# ChiefMedicalOfficer: [ 1, 1 ]
# Chemist: [ 2, 2 ]
# MedicalDoctor: [ 3, 3 ]
# MedicalIntern: [ 4, 4 ]
# Paramedic: [ 1, 1 ]
# #science
# ResearchDirector: [ 1, 1 ]
# Scientist: [ 4, 4 ]
# ResearchAssistant: [ 2, 2 ]
# Borg: [ 2, 2 ]
# #security
# HeadOfSecurity: [ 1, 1 ]
# Warden: [ 1, 1 ]
# Detective: [ 1, 1 ]
# SecurityOfficer: [ 4, 4 ]
# SecurityCadet: [ 4, 4 ]
# #supply
# Quartermaster: [ 1, 1 ]
# SalvageSpecialist: [ 1, 3 ]
# CargoTechnician: [ 2, 2 ]
# #civillian
# Passenger: [ -1, -1 ]
# Clown: [ 1, 1 ]
# Mime: [ 1, 1 ]
# Musician: [ 1, 1 ]
# Not used in CP14

View File

@@ -1,64 +1 @@
#- type: gameMap
# id: Train
# mapName: 'Train'
# mapPath: /Maps/train.yml
# minPlayers: 10
# maxPlayers: 50
# stations:
# Train:
# stationProto: StandardNanotrasenStation
# components:
# - type: StationRandomTransform
# enableStationRotation: false
# - type: StationNameSetup
# mapNameTemplate: 'Train "Sentipode" {0}-{1}'
# nameGenerator:
# !type:NanotrasenNameGenerator
# prefixCreator: 'ED'
# - type: StationEmergencyShuttle
# emergencyShuttlePath: /Maps/Shuttles/emergency_omega.yml # To do - add railway station
# - type: StationJobs
# overflowJobs:
# - Passenger
# availableJobs:
# #service
# Captain: [ 1, 1 ]
# HeadOfPersonnel: [ 1, 1 ]
# Bartender: [ 1, 1 ]
# Botanist: [ 2, 2 ]
# Chef: [ 1, 1 ]
# Janitor: [ 1, 2 ]
# Chaplain: [ 1, 1 ]
# Librarian: [ 1, 1 ]
# ServiceWorker: [ 2, 3 ]
# Detective: [ 1, 1 ]
# #engineering
# ChiefEngineer: [ 1, 1 ]
# AtmosphericTechnician: [ 3, 3 ]
# StationEngineer: [ 5, 5 ]
# TechnicalAssistant: [ 3, 3 ]
# #medical
# ChiefMedicalOfficer: [ 1, 1 ]
# Chemist: [ 2, 2 ]
# MedicalDoctor: [ 3, 3 ]
# MedicalIntern: [ 2, 2 ]
# #science
# ResearchDirector: [ 1, 1 ]
# Scientist: [ 4, 4 ]
# ResearchAssistant: [ 2, 2 ]
# #security
# HeadOfSecurity: [ 1, 1 ]
# Warden: [ 1, 1 ]
# SecurityOfficer: [ 6, 6 ]
# SecurityCadet: [ 2, 3 ]
# Lawyer: [ 1, 2 ]
# #supply
# Quartermaster: [ 1, 1 ]
# SalvageSpecialist: [ 2, 2 ]
# CargoTechnician: [ 2, 2 ]
# #civilian
# Passenger: [ -1, -1 ]
# Clown: [ 1, 1 ]
# Mime: [ 1, 1 ]
# Musician: [ 1, 1 ]
# Borg: [ 2, 2 ]
# Not used in CP14

View File

@@ -51,6 +51,7 @@
icon:
sprite: Objects/Weapons/Bombs/spidercharge.rsi
state: icon
- type: SpiderChargeCondition
- type: entity
parent: [BaseNinjaObjective, BaseSurviveObjective]

View File

@@ -139,16 +139,16 @@
Steel: 100
- type: latheRecipe
id: ShellTranquilizer
result: ShellTranquilizer
id: BoxShellTranquilizer
result: BoxShellTranquilizer
category: Ammo
completetime: 4
completetime: 5
materials:
Plastic: 15
Steel: 10
Glass: 5
Plasma: 10
Silver: 5
Plastic: 240
Steel: 160
Glass: 80
Plasma: 160
Silver: 80
- type: latheRecipe
id: TargetHuman

View File

@@ -58,7 +58,7 @@
cost: 5000
recipeUnlocks:
- MagazineShotgunBeanbag
- ShellTranquilizer
- BoxShellTranquilizer
- BoxBeanbag
- WeaponDisabler

View File

@@ -4,6 +4,7 @@
antagonist: true
setPreference: false
objective: roles-antag-space-ninja-objective
guides: [ SpaceNinja ]
#Ninja Gear
- type: startingGear
@@ -33,4 +34,4 @@
- Screwdriver
- Wirecutter
- Welder
- Multitool
- Multitool

View File

@@ -7,6 +7,7 @@
requirements:
- !type:OverallPlaytimeRequirement
time: 18000 # 5h
guides: [ NuclearOperatives ]
- type: antag
id: NukeopsMedic
@@ -18,8 +19,9 @@
- !type:OverallPlaytimeRequirement
time: 18000 # 5h
- !type:RoleTimeRequirement
role: JobChemist
role: JobChemist
time: 10800 # 3h
guides: [ NuclearOperatives ]
- type: antag
id: NukeopsCommander
@@ -34,6 +36,7 @@
department: Security
time: 18000 # 5h
# should be changed to nukie playtime when thats tracked (wyci)
guides: [ NuclearOperatives ]
#Nuclear Operative Gear
- type: startingGear
@@ -96,4 +99,4 @@
id: SyndicateLoneOperativeGearFull
parent: SyndicateOperativeGearFull
equipment:
pocket2: BaseUplinkRadio60TC
pocket2: BaseUplinkRadio60TC

View File

@@ -4,6 +4,7 @@
antagonist: true
setPreference: true
objective: roles-antag-rev-head-objective
guides: [ Revolutionaries ]
- type: antag
id: Rev
@@ -11,10 +12,11 @@
antagonist: true
setPreference: false
objective: roles-antag-rev-objective
guides: [ Revolutionaries ]
- type: startingGear
id: HeadRevGear
storage:
back:
- Flash
- ClothingEyesGlassesSunglasses
- ClothingEyesGlassesSunglasses

View File

@@ -4,6 +4,7 @@
antagonist: true
setPreference: true
objective: roles-antag-syndicate-agent-objective
guides: [ Traitors ]
# Syndicate Operative Outfit - Monkey
- type: startingGear
@@ -36,4 +37,4 @@
ears: ClothingHeadsetAltSyndicate
gloves: ClothingHandsGlovesCombat
pocket1: BaseUplinkRadio40TC
id: SyndiPDA
id: SyndiPDA

View File

@@ -4,6 +4,7 @@
antagonist: true
setPreference: true
objective: roles-antag-initial-infected-objective
guides: [ Zombies ]
- type: antag
id: Zombie
@@ -11,3 +12,4 @@
antagonist: true
setPreference: false
objective: roles-antag-zombie-objective
guides: [ Zombies ]

View File

@@ -23,6 +23,9 @@
id: JanitorPDA
ears: ClothingHeadsetService
belt: ClothingBeltJanitorFilled
storage:
back:
- BoxSurvival
- type: startingGear
id: JanitorMaidGear
@@ -33,6 +36,3 @@
head: ClothingHeadHatCatEars
ears: ClothingHeadsetService
belt: ClothingBeltJanitorFilled
storage:
back:
- BoxSurvival

View File

@@ -0,0 +1,16 @@
- type: jobRequirementOverride
id: Reduced
jobs:
Captain:
- !type:DepartmentTimeRequirement
department: Engineering
time: 3600 # 1 hours
- !type:DepartmentTimeRequirement
department: Medical
time: 3600 # 1 hours
- !type:DepartmentTimeRequirement
department: Security
time: 3600 # 1 hours
- !type:DepartmentTimeRequirement
department: Command
time: 3600 # 1 hour

View File

@@ -11,7 +11,7 @@
maxCount: 10
- type: stack
id: MicroManipulator
id: Manipulator
name: micro manipulator
spawn: MicroManipulatorStockPart
maxCount: 10

Some files were not shown because too many files have changed in this diff Show More