Compare commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
5ed135c796 | ||
|
|
448b755b75 | ||
|
|
977e47b434 | ||
|
|
ee18b71805 | ||
|
|
29b64c1f7e | ||
|
|
a99d488b04 | ||
|
|
f18d6803b9 | ||
|
|
db38e48754 | ||
|
|
3acbf512be | ||
|
|
cb956f605f | ||
|
|
e6e094a7a1 | ||
|
|
b7d8476473 | ||
|
|
3df4bfaeb7 | ||
|
|
29b46efa16 | ||
|
|
e7607e1227 |
@@ -12,21 +12,12 @@ jobs:
|
||||
- name: Setup submodule
|
||||
run: |
|
||||
git submodule update --init --recursive
|
||||
pushd RobustToolbox/Lidgren.Network/Lidgren.Network
|
||||
git fetch
|
||||
git checkout 726dd552a4b104fb2b701848705f1250a073f060
|
||||
popd
|
||||
- name: Pull engine updates
|
||||
uses: space-wizards/submodule-dependency@v0.1.5
|
||||
- name: Update Engine Submodules
|
||||
run: |
|
||||
cd RobustToolbox/
|
||||
git submodule update --init --recursive
|
||||
pushd Lidgren.Network/Lidgren.Network
|
||||
git fetch
|
||||
git checkout 726dd552a4b104fb2b701848705f1250a073f060
|
||||
popd
|
||||
|
||||
- name: Setup .NET Core
|
||||
uses: actions/setup-dotnet@v4.1.0
|
||||
with:
|
||||
|
||||
@@ -24,11 +24,7 @@ jobs:
|
||||
- name: Setup Submodule
|
||||
run: |
|
||||
git submodule update --init --recursive
|
||||
pushd RobustToolbox/Lidgren.Network/Lidgren.Network
|
||||
git fetch
|
||||
git checkout 726dd552a4b104fb2b701848705f1250a073f060
|
||||
popd
|
||||
|
||||
|
||||
- name: Pull engine updates
|
||||
uses: space-wizards/submodule-dependency@v0.1.5
|
||||
|
||||
@@ -36,10 +32,6 @@ jobs:
|
||||
run: |
|
||||
cd RobustToolbox/
|
||||
git submodule update --init --recursive
|
||||
pushd Lidgren.Network/Lidgren.Network
|
||||
git fetch
|
||||
git checkout 726dd552a4b104fb2b701848705f1250a073f060
|
||||
popd
|
||||
|
||||
- name: Setup .NET Core
|
||||
uses: actions/setup-dotnet@v4.1.0
|
||||
|
||||
@@ -24,10 +24,6 @@ jobs:
|
||||
- name: Setup Submodule
|
||||
run: |
|
||||
git submodule update --init --recursive
|
||||
pushd RobustToolbox/Lidgren.Network/Lidgren.Network
|
||||
git fetch
|
||||
git checkout 726dd552a4b104fb2b701848705f1250a073f060
|
||||
popd
|
||||
|
||||
- name: Pull engine updates
|
||||
uses: space-wizards/submodule-dependency@v0.1.5
|
||||
@@ -36,10 +32,7 @@ jobs:
|
||||
run: |
|
||||
cd RobustToolbox/
|
||||
git submodule update --init --recursive
|
||||
pushd Lidgren.Network/Lidgren.Network
|
||||
git fetch
|
||||
git checkout 726dd552a4b104fb2b701848705f1250a073f060
|
||||
popd
|
||||
rm Robust.Shared.Tests/Networking/NetEncryptionDoSTest.cs # DeltaV - work around bug in the backport
|
||||
|
||||
- name: Setup .NET Core
|
||||
uses: actions/setup-dotnet@v4.1.0
|
||||
|
||||
@@ -20,7 +20,6 @@ jobs:
|
||||
- uses: actions/checkout@v4.2.2
|
||||
with:
|
||||
submodules: 'recursive'
|
||||
|
||||
- name: Setup .NET Core
|
||||
uses: actions/setup-dotnet@v4.1.0
|
||||
with:
|
||||
@@ -30,12 +29,7 @@ jobs:
|
||||
run: |
|
||||
cd RobustToolbox
|
||||
git fetch --depth=1
|
||||
|
||||
- name: Get Engine Tag
|
||||
run: |
|
||||
cd RobustToolbox/Lidgren.Network/Lidgren.Network
|
||||
git fetch
|
||||
git checkout 726dd552a4b104fb2b701848705f1250a073f060
|
||||
rm Robust.Shared.Tests/Networking/NetEncryptionDoSTest.cs # DeltaV - work around bug in the backport
|
||||
|
||||
- name: Install dependencies
|
||||
run: dotnet restore
|
||||
|
||||
@@ -39,10 +39,6 @@ jobs:
|
||||
- name: Setup Submodule
|
||||
run: |
|
||||
git submodule update --init --recursive
|
||||
pushd RobustToolbox/Lidgren.Network/Lidgren.Network
|
||||
git fetch
|
||||
git checkout 726dd552a4b104fb2b701848705f1250a073f060
|
||||
popd
|
||||
|
||||
- name: Pull engine updates
|
||||
uses: space-wizards/submodule-dependency@v0.1.5
|
||||
@@ -51,10 +47,6 @@ jobs:
|
||||
run: |
|
||||
cd RobustToolbox/
|
||||
git submodule update --init --recursive
|
||||
pushd Lidgren.Network/Lidgren.Network
|
||||
git fetch
|
||||
git checkout 726dd552a4b104fb2b701848705f1250a073f060
|
||||
popd
|
||||
|
||||
- name: Setup .NET Core
|
||||
uses: actions/setup-dotnet@v4.1.0
|
||||
|
||||
@@ -17,20 +17,13 @@ jobs:
|
||||
- name: Setup submodule
|
||||
run: |
|
||||
git submodule update --init --recursive
|
||||
pushd RobustToolbox/Lidgren.Network/Lidgren.Network
|
||||
git fetch
|
||||
git checkout 726dd552a4b104fb2b701848705f1250a073f060
|
||||
popd
|
||||
- name: Pull engine updates
|
||||
uses: space-wizards/submodule-dependency@v0.1.5
|
||||
- name: Update Engine Submodules
|
||||
run: |
|
||||
cd RobustToolbox/
|
||||
git submodule update --init --recursive
|
||||
pushd Lidgren.Network/Lidgren.Network
|
||||
git fetch
|
||||
git checkout 726dd552a4b104fb2b701848705f1250a073f060
|
||||
popd
|
||||
rm Robust.Shared.Tests/Networking/NetEncryptionDoSTest.cs # DeltaV - work around bug in the backport
|
||||
- name: Setup .NET Core
|
||||
uses: actions/setup-dotnet@v4.1.0
|
||||
with:
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
using Content.Client.Pinpointer.UI;
|
||||
using Robust.Client.Graphics;
|
||||
using Robust.Client.Player; // DeltaV
|
||||
using Robust.Client.UserInterface.Controls;
|
||||
using Robust.Shared.Timing;
|
||||
|
||||
@@ -7,6 +8,9 @@ namespace Content.Client.Medical.CrewMonitoring;
|
||||
|
||||
public sealed partial class CrewMonitoringNavMapControl : NavMapControl
|
||||
{
|
||||
[Dependency] private IPlayerManager _playerManager = default!; // DeltaV
|
||||
private readonly SharedTransformSystem _xform; // DeltaV
|
||||
|
||||
public NetEntity? Focus;
|
||||
public Dictionary<NetEntity, string> LocalizedNames = new();
|
||||
|
||||
@@ -15,6 +19,9 @@ public sealed partial class CrewMonitoringNavMapControl : NavMapControl
|
||||
|
||||
public CrewMonitoringNavMapControl() : base()
|
||||
{
|
||||
IoCManager.InjectDependencies(this); // DeltaV - Gotta inject!
|
||||
_xform = EntManager.System<SharedTransformSystem>(); // DeltaV - Gotta inject!
|
||||
|
||||
WallColor = new Color(192, 122, 196);
|
||||
TileColor = new(71, 42, 72);
|
||||
BackgroundColor = Color.FromSrgb(TileColor.WithAlpha(BackgroundOpacity));
|
||||
@@ -77,4 +84,27 @@ public sealed partial class CrewMonitoringNavMapControl : NavMapControl
|
||||
_trackedEntityLabel.Text = string.Empty;
|
||||
_trackedEntityPanel.Visible = false;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// DeltaV - Do some things before the base NavMap Draw and also force the redraw of the map
|
||||
/// after if the MapUid was null when the CrewMonitor UI was opened.
|
||||
/// </summary>
|
||||
/// <param name="handle"></param>
|
||||
protected override void Draw(DrawingHandleScreen handle)
|
||||
{
|
||||
// MapUid will not have a value if the crew monitor UI was activated off-grid.
|
||||
var forceMapUpdate = false;
|
||||
if (!MapUid.HasValue && _playerManager.LocalEntity is { } player)
|
||||
{
|
||||
MapUid = _xform.GetGrid(player);
|
||||
forceMapUpdate = true;
|
||||
}
|
||||
|
||||
base.Draw(handle);
|
||||
|
||||
// We need to call this after Draw() because UpdateNavMap has functions that uses variables
|
||||
// set in Draw()
|
||||
if (forceMapUpdate)
|
||||
UpdateNavMap();
|
||||
}
|
||||
}
|
||||
|
||||
@@ -69,7 +69,16 @@ public sealed partial class CrewMonitoringWindow : FancyWindow
|
||||
base.FrameUpdate(args);
|
||||
|
||||
// Begin DeltaV - handle navmap visibility based on current position
|
||||
if (_station.GetOwningStation(ShuttleMap.Owner) is not null)
|
||||
var ent = ShuttleMap.Owner;
|
||||
|
||||
// If an entity is being tracked, use them as the focus, since they may be off-station
|
||||
// and we want to use the nav map if they are.
|
||||
if (_trackedEntity is { } trackedEntity)
|
||||
ent = _entManager.GetEntity(trackedEntity);
|
||||
|
||||
// We need to make sure the entity is valid because for some reason, it *could* be an
|
||||
// invalid entity and GetOwningStation will throw an exception.
|
||||
if (ent.HasValue && ent.Value.IsValid() && _station.GetOwningStation(ent) is not null)
|
||||
{
|
||||
NavMap.Visible = true;
|
||||
ShuttleMap.Visible = false;
|
||||
@@ -343,6 +352,14 @@ public sealed partial class CrewMonitoringWindow : FancyWindow
|
||||
if (_trackedEntity == sensor.SuitSensorUid)
|
||||
{
|
||||
_trackedEntity = null;
|
||||
// BEGIN DeltaV - center on crew monitor user if deselecting
|
||||
// This fixes some weird bug where if you deselect a tracked entity, it will
|
||||
// just not draw the map at all in some cases.
|
||||
if (ShuttleMap.Owner is { } handheld &&
|
||||
_transformSystem.TryGetMapOrGridCoordinates(handheld, out var userCoords) &&
|
||||
userCoords is { } coords)
|
||||
NavMap.CenterToCoordinates(coords);
|
||||
// END DeltaV
|
||||
}
|
||||
|
||||
else
|
||||
|
||||
@@ -415,7 +415,7 @@ public abstract class SharedEntityStorageSystem : EntitySystem
|
||||
|
||||
public bool CanOpen(EntityUid user, EntityUid target, bool silent = false, EntityStorageComponent? component = null)
|
||||
{
|
||||
if (!Resolve(target, ref component))
|
||||
if (!Resolve(target, ref component, false)) // DeltaV - Prevent HTNOperators from failing tests
|
||||
return false;
|
||||
|
||||
if (!HasComp<HandsComponent>(user))
|
||||
|
||||
@@ -6,3 +6,8 @@
|
||||
license: "CC0-1.0"
|
||||
copyright: "by Darklyac"
|
||||
source: "https://github.com/DeltaV-Station/Delta-v/pull/5621"
|
||||
|
||||
- files: ["robotwilhelm.ogg"]
|
||||
license: "CC0-1.0"
|
||||
copyright: 'Remixed by BasedUser from beep1.wav. (see https://github.com/Simple-Station/Einstein-Engines/pull/811#discussion_r1865418764). beep1.wav by thisusernameis of Freesound.org. Mixed from stereo to mono.'
|
||||
source: "https://freesound.org/people/thisusernameis/sounds/426891/"
|
||||
|
||||
@@ -1,46 +1,4 @@
|
||||
Entries:
|
||||
- author: ShepardToTheStars
|
||||
changes:
|
||||
- message: The jukebox, ID card computer, and access config lists are now sorted.
|
||||
type: Tweak
|
||||
id: 1973
|
||||
time: '2025-12-19T10:33:53.0000000+00:00'
|
||||
url: https://github.com/DeltaV-Station/Delta-v/pull/4998
|
||||
- author: Halo3moth
|
||||
changes:
|
||||
- message: Cybersun factories are happy to announce the mass production of saboteur
|
||||
cyborg units. Find them in your uplink!
|
||||
type: Add
|
||||
- message: Saboteur cyborg now actually comes with a cloaking module. Yes, you heard
|
||||
that right.
|
||||
type: Tweak
|
||||
id: 1974
|
||||
time: '2025-12-19T23:13:31.0000000+00:00'
|
||||
url: https://github.com/DeltaV-Station/Delta-v/pull/4919
|
||||
- author: verybigman311
|
||||
changes:
|
||||
- message: Metal Pipes now make a cooler sound when you throw them at the floor.
|
||||
type: Tweak
|
||||
id: 1975
|
||||
time: '2025-12-20T00:29:28.0000000+00:00'
|
||||
url: https://github.com/DeltaV-Station/Delta-v/pull/5003
|
||||
- author: SirSmith148
|
||||
changes:
|
||||
- message: Nanotrasen has found scientists inflating their research evaluations.
|
||||
These scientists have been reprimanded by the company and re-educated on the
|
||||
proper way to fill out the research logs
|
||||
type: Fix
|
||||
id: 1976
|
||||
time: '2025-12-20T05:13:27.0000000+00:00'
|
||||
url: https://github.com/DeltaV-Station/Delta-v/pull/4995
|
||||
- author: IAmNotGray
|
||||
changes:
|
||||
- message: Epistemics now has their own EVA suit. Try not to loose your arms while
|
||||
wearing it.
|
||||
type: Add
|
||||
id: 1977
|
||||
time: '2025-12-21T00:35:52.0000000+00:00'
|
||||
url: https://github.com/DeltaV-Station/Delta-v/pull/4908
|
||||
- author: Velcrobot
|
||||
changes:
|
||||
- message: 'Division/Chibi/Shoukou/Edge: Adds the Yule Tide'
|
||||
@@ -4414,4 +4372,66 @@
|
||||
id: 2473
|
||||
time: '2026-06-29T00:54:09.0000000+00:00'
|
||||
url: https://github.com/DeltaV-Station/Delta-v/pull/5830
|
||||
- author: Apachito, Killer Tamashi, stickycheZ101
|
||||
changes:
|
||||
- message: The paladin armor now makes you move 30% slower and it's now ginormous.
|
||||
type: Tweak
|
||||
- message: The forged vest now makes you move 10% slower.
|
||||
type: Tweak
|
||||
- message: Fully removed the ability to make the plading tower shield since it was
|
||||
too powerful.
|
||||
type: Tweak
|
||||
- message: added a new crafting station used for mass producing forged gear
|
||||
type: Add
|
||||
- message: Made it so the forged and paladin set can only be made in the anvil.
|
||||
type: Tweak
|
||||
- message: Added Repeater Speedloader.
|
||||
type: Add
|
||||
- message: Fixed incorrect contraband tags (certain items being labeled sec contra
|
||||
when it should be minor contra)
|
||||
type: Fix
|
||||
id: 2474
|
||||
time: '2026-06-29T06:05:24.0000000+00:00'
|
||||
url: https://github.com/DeltaV-Station/Delta-v/pull/5818
|
||||
- author: ManuDemoen
|
||||
changes:
|
||||
- message: Pigs now give bacon when butchered!
|
||||
type: Tweak
|
||||
id: 2475
|
||||
time: '2026-06-29T09:45:57.0000000+00:00'
|
||||
url: https://github.com/DeltaV-Station/Delta-v/pull/6122
|
||||
- author: MantasDab360
|
||||
changes:
|
||||
- message: The borgs have a wilhelm scream. Again.
|
||||
type: Add
|
||||
id: 2476
|
||||
time: '2026-06-29T13:27:10.0000000+00:00'
|
||||
url: https://github.com/DeltaV-Station/Delta-v/pull/6126
|
||||
- author: portfiend, Stxcking
|
||||
changes:
|
||||
- message: Thirteen colors of lounge chairs can be constructed out of steel and
|
||||
cloth.
|
||||
type: Add
|
||||
- message: Two new pool tiles can be produced at the cutter machine.
|
||||
type: Add
|
||||
- message: Logistics can now order a crate of bulk (6) swim rings, in 11 possible
|
||||
colors!
|
||||
type: Add
|
||||
- message: New pool water tiles for mappers! Watch out, the pool does contain a
|
||||
bit of chlorine!
|
||||
type: Add
|
||||
id: 2477
|
||||
time: '2026-06-29T13:39:23.0000000+00:00'
|
||||
url: https://github.com/DeltaV-Station/Delta-v/pull/6113
|
||||
- author: ShepardToTheStars
|
||||
changes:
|
||||
- message: The crew monitor's UI should properly draw the map when changing grids,
|
||||
deselecting tracked people, and switch the long-range view when tracking someone
|
||||
off station.
|
||||
type: Fix
|
||||
- message: Fixed the admin and borg crew monitors.
|
||||
type: Fix
|
||||
id: 2478
|
||||
time: '2026-06-29T14:06:18.0000000+00:00'
|
||||
url: https://github.com/DeltaV-Station/Delta-v/pull/6139
|
||||
Order: 1
|
||||
|
||||
@@ -68,3 +68,33 @@ paper-viral-care-package-manual = [color=#134975]░░██░░ [head=2]Vira
|
||||
This instructions pamphlet will be used as "Exhibit A" if you sue [color=darkblue][bolditalic]Nanotrasen™[/bolditalic][/color].
|
||||
|
||||
paper-hitman-business-card = [color=#FFFFFF]Its just business[/color]
|
||||
|
||||
paper-misc-hydroco-notice = [head=1]HydroCo - Hydrate Tastefully[/head][bold]
|
||||
Consumption Notice[/bold]
|
||||
HydroCo reminds all customers that powdered products blabla
|
||||
|
||||
Always mix with water according to package instructions before consuming.
|
||||
|
||||
Thank you for choosing HydroCo!
|
||||
Enjoy your drinks!
|
||||
|
||||
paper-misc-hydroco-trial = [head=1]HydroCo - Hydrate Tastefully[/head][bold]
|
||||
|
||||
Dear Recipient,[/bold]
|
||||
You have been selected among thousands of potential
|
||||
beneficiaries to receive a full-size trial tin of HydroCo
|
||||
powdered juice!
|
||||
|
||||
We think you will enjoy the flavor and hope to see you
|
||||
as a returning customer.[bold]
|
||||
|
||||
Consumption Notice[/bold]
|
||||
HydroCo reminds all customers that powdered products
|
||||
are NOT meant for direct consumption. Attempting to eat
|
||||
the powder directly is a choking hazard and may result in
|
||||
severe discomfort.
|
||||
|
||||
Always mix with water according to package instructions
|
||||
before consuming.
|
||||
|
||||
Enjoy your drinks!
|
||||
|
||||
@@ -5,3 +5,6 @@ tiles-mowed-astro-snow = mowed astro-snow
|
||||
|
||||
tiles-astro-snow-dug = astro dug snow
|
||||
tiles-mowed-astro-snow-dug = mowed astro dug snow
|
||||
|
||||
tiles-pool = pool
|
||||
tiles-pool-dark = dark pool
|
||||
|
||||
@@ -185,3 +185,24 @@ crafting-menu-name-EXOXY = extended-capacity emergency oxygen tank
|
||||
crafting-menu-name-CGREN = green crayon
|
||||
|
||||
crafting-menu-name-CYELO = yellow crayon
|
||||
|
||||
crafting-menu-name-IRS = improvised .30/.45 speed loader
|
||||
crafting-menu-text-IRS = Little more than a spring-loaded tube that can hold bullets.
|
||||
|
||||
crafting-menu-name-ASSFP = assorted forge parts
|
||||
crafting-menu-text-ASSFP = A small pile of components for making a forge for an anvil, contains an igniter and valves.
|
||||
|
||||
crafting-menu-name-SINF = insulated fabric
|
||||
crafting-menu-text-SINF = A bolt of smooth insulated fabric, not much use in it's current form.
|
||||
|
||||
crafting-menu-name-FLINS = fingerless insulated gloves
|
||||
crafting-menu-text-FLINS = Insulated gloves resistant to shocks, or at least they used to.
|
||||
|
||||
crafting-menu-name-TINS = insulated gloves
|
||||
crafting-menu-text-TINS = These gloves will protect the wearer from electric shocks.
|
||||
|
||||
construction-graph-tag-cheapinsulfabric = cheap insulated fabric
|
||||
|
||||
construction-graph-tag-plasteelfilament = plasteel filament
|
||||
|
||||
construction-graph-tag-insulthread = insulated thread
|
||||
|
||||
@@ -239,5 +239,11 @@ HatSpawner: RandomHatSpawner
|
||||
# 2026-05-16
|
||||
ClothingUniformJumpsuitSecBlue : ClothingUniformJumpsuitSecWhite
|
||||
|
||||
# 2026-06-22
|
||||
PaperStickyNoteStack : PaperStickyNoteStackFilled
|
||||
PaperStickyNoteStackPink : PaperStickyNoteStackFilledPink
|
||||
PaperStickyNoteStackGreen : PaperStickyNoteStackFilledGreen
|
||||
PaperStickyNoteStackBlue : PaperStickyNoteStackFilledBlue
|
||||
|
||||
# 2026-06-09
|
||||
BoxPerformer: BoxPerformerDV
|
||||
|
||||
@@ -83,7 +83,7 @@
|
||||
- type: entity
|
||||
parent: ToteBase
|
||||
id: BoxQMCircuitboards
|
||||
name: cargo circuit tote
|
||||
name: logistics circuit tote # DeltaV - Logistics Department replacing Cargo
|
||||
components:
|
||||
- type: EntityTableContainerFill
|
||||
containers:
|
||||
@@ -120,7 +120,7 @@
|
||||
- type: entity
|
||||
parent: ToteBase
|
||||
id: BoxRDCircuitboards
|
||||
name: science circuit tote
|
||||
name: epistemics circuit tote # DeltaV - Epistemics Department replacing Science
|
||||
components:
|
||||
- type: EntityTableContainerFill
|
||||
containers:
|
||||
|
||||
@@ -25,6 +25,7 @@
|
||||
ReagentContainerSalt: 1
|
||||
ReagentContainerPepper: 1
|
||||
ReagentContainerChocolate: 1
|
||||
FoodMeatBacon: 3
|
||||
# End DeltaV Additions
|
||||
contrabandInventory:
|
||||
EggBoxBroken: 1
|
||||
|
||||
@@ -302,7 +302,7 @@
|
||||
- type: entity
|
||||
parent: ClothingOuterStorageFoldableBase
|
||||
id: ClothingOuterCoatRD
|
||||
name: research director lab coat
|
||||
name: mystagogue lab coat # DeltaV - Epistemics Department replacing Science
|
||||
description: Woven with top of the line technology, this labcoat helps protect against radiation in similar way to the experimental hardsuit.
|
||||
components:
|
||||
- type: Sprite
|
||||
@@ -318,7 +318,7 @@
|
||||
- type: entity
|
||||
parent: [ClothingOuterStorageFoldableBaseOpened, ClothingOuterCoatRD]
|
||||
id: ClothingOuterCoatRDOpened
|
||||
name: research director lab coat
|
||||
name: mystagogue lab coat # DeltaV - Science > Epistemics
|
||||
|
||||
- type: entity
|
||||
parent: ClothingOuterStorageBase
|
||||
|
||||
@@ -147,7 +147,7 @@
|
||||
- type: entity
|
||||
parent: ClothingShoesBaseWinterBoots
|
||||
id: ClothingShoesBootsWinterSci
|
||||
name: science winter boots
|
||||
name: epistemics winter boots # DeltaV - Epistemics Department replacing Science
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Clothing/Shoes/Boots/winterbootssci.rsi
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
parent: MarkerBase
|
||||
id: SpawnMobAlexander
|
||||
name: Alexander Spawner
|
||||
suffix: Chef Pet
|
||||
suffix: Botany Pet # DeltaV - Change from chef pet to botany pet
|
||||
components:
|
||||
- type: Sprite
|
||||
layers:
|
||||
@@ -16,7 +16,7 @@
|
||||
parent: MarkerBase
|
||||
id: SpawnMobBandito
|
||||
name: Bandito Spawner
|
||||
suffix: RD Pet
|
||||
suffix: Perma Pet # DeltaV - Change from RD pet to perma pet
|
||||
components:
|
||||
- type: Sprite
|
||||
layers:
|
||||
@@ -30,7 +30,7 @@
|
||||
parent: MarkerBase
|
||||
id: SpawnMobCat
|
||||
name: Random Cat Spawner
|
||||
suffix: CMO Pet
|
||||
#suffix: CMO Pet # DeltaV - Change from CMO pet to anybody's pet
|
||||
components:
|
||||
- type: Sprite
|
||||
layers:
|
||||
@@ -47,7 +47,7 @@
|
||||
parent: MarkerBase
|
||||
id: SpawnMobCatBingus
|
||||
name: Bingus Spawner
|
||||
suffix: CMO Pet
|
||||
#suffix: CMO Pet # DeltaV - Change from CMO pet to anybody's pet
|
||||
components:
|
||||
- type: Sprite
|
||||
layers:
|
||||
@@ -61,7 +61,7 @@
|
||||
parent: MarkerBase
|
||||
id: SpawnMobCatException
|
||||
name: Exception Spawner
|
||||
suffix: CMO Pet
|
||||
#suffix: CMO Pet # DeltaV - Change from CMO pet to anybody's pet
|
||||
components:
|
||||
- type: Sprite
|
||||
layers:
|
||||
@@ -75,7 +75,7 @@
|
||||
parent: MarkerBase
|
||||
id: SpawnMobCatFloppa
|
||||
name: Floppa Spawner
|
||||
suffix: CMO Pet
|
||||
#suffix: CMO Pet # DeltaV - Change from CMO pet to anybody's pet
|
||||
components:
|
||||
- type: Sprite
|
||||
layers:
|
||||
@@ -89,7 +89,7 @@
|
||||
parent: MarkerBase
|
||||
id: SpawnMobCatRuntime
|
||||
name: Runtime Spawner
|
||||
suffix: CMO Pet
|
||||
#suffix: CMO Pet # DeltaV - Change from CMO pet to anybody's pet
|
||||
components:
|
||||
- type: Sprite
|
||||
layers:
|
||||
@@ -162,7 +162,7 @@
|
||||
parent: MarkerBase
|
||||
id: SpawnMobMcGriff
|
||||
name: McGriff Spawner
|
||||
suffix: Warden Pet
|
||||
suffix: Warden or Detective Pet # DeltaV - Change from Warden pet to Warden or Detective pet
|
||||
components:
|
||||
- type: Sprite
|
||||
layers:
|
||||
@@ -252,7 +252,7 @@
|
||||
parent: MarkerBase
|
||||
id: SpawnMobRaccoonMorticia
|
||||
name: Raccoon Morticia Spawner
|
||||
suffix: QM Pet
|
||||
suffix: QM or Disposals Pet # DeltaV - Change from QM pet to QM or Disposals pet
|
||||
components:
|
||||
- type: Sprite
|
||||
layers:
|
||||
@@ -266,7 +266,7 @@
|
||||
parent: MarkerBase
|
||||
id: SpawnMobShiva
|
||||
name: Shiva Spawner
|
||||
suffix: Security Pet
|
||||
suffix: HoS Pet # DeltaV - Change from Security pet to HoS pet
|
||||
components:
|
||||
- type: Sprite
|
||||
layers:
|
||||
@@ -295,7 +295,7 @@
|
||||
parent: MarkerBase
|
||||
id: SpawnMobSmile
|
||||
name: Smile Spawner
|
||||
suffix: Science Pet
|
||||
suffix: Epistemics Pet # DeltaV - Epistemics Department replacing Science
|
||||
components:
|
||||
- type: Sprite
|
||||
layers:
|
||||
|
||||
@@ -166,6 +166,7 @@
|
||||
- type: Vocal
|
||||
sounds:
|
||||
Unsexed: UnisexSilicon
|
||||
wilhelm: "/Audio/_DV/Machines/robotwilhelm.ogg" # DeltaV - "There seems to be someone among us".
|
||||
wilhelmProbability: 0.001 # DeltaV
|
||||
- type: DamagedSiliconAccent
|
||||
- type: UnblockableSpeech
|
||||
|
||||
@@ -3809,6 +3809,8 @@
|
||||
spawned:
|
||||
- id: FoodMeat
|
||||
amount: 6
|
||||
- id: FoodMeatBacon # DeltaV #Make Pigs drop bacon as well as meat
|
||||
amount: 6
|
||||
- type: Grammar
|
||||
attributes:
|
||||
gender: epicene
|
||||
|
||||
@@ -114,8 +114,8 @@
|
||||
receiveFrequencyId: NTNet # DeltaV - NTNet
|
||||
transmitFrequencyId: ShuttleTimer
|
||||
- type: WirelessNetworkConnection
|
||||
range: 500
|
||||
- type: StationLimitedNetwork
|
||||
range: 10000 # DeltaV
|
||||
#- type: StationLimitedNetwork # DeltaV - Off-station coordinates
|
||||
- type: Thieving
|
||||
stripTimeReduction: 9999
|
||||
stealthy: true
|
||||
|
||||
@@ -127,7 +127,7 @@
|
||||
- type: entity
|
||||
parent: BaseComputerCircuitboard
|
||||
id: CargoRequestScienceComputerCircuitboard
|
||||
name: science request computer board
|
||||
name: epistemics request computer board # DeltaV - Epistemics Department replacing Science
|
||||
description: A computer printed circuit board for a science request computer.
|
||||
components:
|
||||
- type: Sprite
|
||||
|
||||
@@ -116,7 +116,7 @@
|
||||
- type: entity
|
||||
parent: DoorElectronics
|
||||
id: DoorElectronicsQuartermaster
|
||||
suffix: Quartermaster, Locked
|
||||
suffix: Logistics Officer, Locked # DeltaV - Logistics Department replacing Cargo
|
||||
components:
|
||||
- type: AccessReader
|
||||
access: [["Quartermaster"]]
|
||||
@@ -132,7 +132,7 @@
|
||||
- type: entity
|
||||
parent: DoorElectronics
|
||||
id: DoorElectronicsCargo
|
||||
suffix: Cargo, Locked
|
||||
suffix: Logistics, Locked # DeltaV - Logistics Department replacing Cargo
|
||||
components:
|
||||
- type: AccessReader
|
||||
access: [["Cargo"]]
|
||||
@@ -174,7 +174,7 @@
|
||||
- type: entity
|
||||
parent: DoorElectronics
|
||||
id: DoorElectronicsResearchDirector
|
||||
suffix: ResearchDirector, Locked
|
||||
suffix: Mystagogue, Locked # DeltaV - Epistemics Department replacing Science
|
||||
components:
|
||||
- type: AccessReader
|
||||
access: [["ResearchDirector"]]
|
||||
@@ -182,7 +182,7 @@
|
||||
- type: entity
|
||||
parent: DoorElectronics
|
||||
id: DoorElectronicsMedicalResearch
|
||||
suffix: Medical/Science, Locked
|
||||
suffix: Medical/Epistemics, Locked # DeltaV - Epistemics Department replacing Science
|
||||
components:
|
||||
- type: AccessReader
|
||||
access: [["Research"], ["Medical"]]
|
||||
@@ -190,7 +190,7 @@
|
||||
- type: entity
|
||||
parent: DoorElectronics
|
||||
id: DoorElectronicsResearch
|
||||
suffix: Research, Locked
|
||||
suffix: Epistemics, Locked # DeltaV - Epistemics Department replacing Science
|
||||
components:
|
||||
- type: AccessReader
|
||||
access: [["Research"]]
|
||||
|
||||
@@ -144,7 +144,7 @@
|
||||
- type: entity
|
||||
parent: [DoorRemoteDefault, BaseCommandContraband]
|
||||
id: DoorRemoteResearch
|
||||
name: research door remote
|
||||
name: epistemics door remote # DeltaV - Science > Epistemics
|
||||
components:
|
||||
- type: Sprite
|
||||
layers:
|
||||
|
||||
@@ -15,6 +15,7 @@
|
||||
- type: Tag
|
||||
tags:
|
||||
- Sheet
|
||||
- TiderAnvilParts #SL
|
||||
- ConstructionMaterial
|
||||
- type: Material
|
||||
- type: Damageable
|
||||
|
||||
@@ -15,6 +15,7 @@
|
||||
tags:
|
||||
- Sheet
|
||||
- Metal
|
||||
- TiderAnvilParts #SL
|
||||
- ConstructionMaterial
|
||||
- type: Damageable
|
||||
damageContainer: Inorganic
|
||||
|
||||
@@ -108,6 +108,11 @@
|
||||
- ReagentId: Plasma
|
||||
Quantity: 10
|
||||
canReact: false
|
||||
- type: Tag # DeltaV - Added to include TiderAnvilParts
|
||||
tags:
|
||||
- Sheet
|
||||
- TiderAnvilParts #SL
|
||||
- ConstructionMaterial
|
||||
|
||||
- type: entity
|
||||
parent: SheetPlasma
|
||||
@@ -140,6 +145,7 @@
|
||||
tags:
|
||||
- Plastic
|
||||
- Sheet
|
||||
- TiderAnvilParts #SL
|
||||
- ConstructionMaterial
|
||||
- type: Material
|
||||
- type: PhysicalComposition
|
||||
|
||||
@@ -14,6 +14,7 @@
|
||||
- type: Tag
|
||||
tags:
|
||||
- Ingot
|
||||
- TiderAnvilParts #SL
|
||||
- ConstructionMaterial
|
||||
- type: Damageable
|
||||
damageContainer: Inorganic
|
||||
|
||||
@@ -147,6 +147,7 @@
|
||||
- ClothMade
|
||||
- Gauze
|
||||
- RawMaterial
|
||||
- TiderAnvilParts #SL
|
||||
- ConstructionMaterial
|
||||
- type: Construction
|
||||
graph: WebObjects # not sure if I should either keep this here or just make another prototype. Will keep it here just in case.
|
||||
@@ -256,6 +257,7 @@
|
||||
tags:
|
||||
- Wooden
|
||||
- RawMaterial
|
||||
- TiderAnvilParts #SL
|
||||
- ConstructionMaterial
|
||||
- type: Extractable
|
||||
grindableSolutionName: wood
|
||||
|
||||
@@ -48,7 +48,7 @@
|
||||
- type: entity
|
||||
parent: PaperAcquisitionSlip
|
||||
id: PaperAcquisitionSlipScience
|
||||
suffix: Science
|
||||
suffix: Epistemics # DeltaV - Epistemics Department replacing Science
|
||||
components:
|
||||
- type: Sprite
|
||||
layers:
|
||||
|
||||
@@ -404,7 +404,7 @@
|
||||
- type: entity
|
||||
parent: IDCardStandard
|
||||
id: ResearchIDCard
|
||||
name: research ID card
|
||||
name: epistemics ID card # DeltaV - Science > Epistemics
|
||||
components:
|
||||
- type: Sprite
|
||||
layers:
|
||||
@@ -830,7 +830,7 @@
|
||||
- type: entity
|
||||
parent: IDCardStandard
|
||||
id: CargoIDCard
|
||||
name: cargo ID card
|
||||
name: logistics ID card # DeltaV - Logistics Department replacing Cargo
|
||||
components:
|
||||
- type: Sprite
|
||||
layers:
|
||||
|
||||
@@ -46,6 +46,9 @@
|
||||
Steel: 185
|
||||
- type: StaticPrice
|
||||
price: 30
|
||||
- type: Tag # DeltaV - Rebalance of tide crafting
|
||||
tags:
|
||||
- GasTank
|
||||
|
||||
- type: entity
|
||||
abstract: true
|
||||
@@ -72,6 +75,7 @@
|
||||
- type: Tag # Funkystation - Crash Carts
|
||||
tags:
|
||||
- OxygenTank
|
||||
- GasTank # DeltaV - Added for the Anvil
|
||||
|
||||
- type: entity
|
||||
parent: GasTankRoundBase
|
||||
|
||||
@@ -55,8 +55,8 @@
|
||||
- type: entity
|
||||
id: ShowcaseRobotAntique
|
||||
parent: BaseShowcaseRobot
|
||||
name: cargo robot showcase
|
||||
description: A non-functional replica of an old cargo robot.
|
||||
name: logistics robot showcase # DeltaV - Logistics Department replacing Cargo
|
||||
description: A non-functional replica of an old logistics robot. # DeltaV - Logistics Department replacing Cargo
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Structures/Decoration/showcase.rsi
|
||||
|
||||
@@ -360,7 +360,7 @@
|
||||
- type: entity
|
||||
parent: AirlockCommand
|
||||
id: AirlockResearchDirectorLocked
|
||||
suffix: ResearchDirector, Locked
|
||||
suffix: Mystagogue, Locked # DeltaV - Epistemics Department replacing Science
|
||||
components:
|
||||
- type: ContainerFill
|
||||
containers:
|
||||
@@ -776,7 +776,7 @@
|
||||
- type: entity
|
||||
parent: AirlockCommandGlass
|
||||
id: AirlockResearchDirectorGlassLocked
|
||||
suffix: ResearchDirector, Locked
|
||||
suffix: Mystagogue, Locked # DeltaV - Epistemics Department replacing Science
|
||||
components:
|
||||
- type: ContainerFill
|
||||
containers:
|
||||
|
||||
@@ -21,7 +21,7 @@
|
||||
- type: entity
|
||||
parent: AirlockAssembly
|
||||
id: AirlockAssemblyCargo
|
||||
suffix: Cargo
|
||||
suffix: Logistics # DeltaV - Epistemics Department replacing Science
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: _DV/Structures/Doors/Airlocks/Standard/cargo.rsi # DeltaV - Resprite Doors
|
||||
@@ -30,7 +30,7 @@
|
||||
- type: entity
|
||||
parent: AirlockAssembly
|
||||
id: AirlockAssemblyCargoGlass
|
||||
suffix: Cargo, Glass
|
||||
suffix: Logistics, Glass # DeltaV - Epistemics Department replacing Science
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: _DV/Structures/Doors/Airlocks/Glass/cargo.rsi # DeltaV - Resprite Doors
|
||||
@@ -218,7 +218,7 @@
|
||||
- type: entity
|
||||
parent: AirlockAssembly
|
||||
id: AirlockAssemblyScience
|
||||
suffix: Science
|
||||
suffix: Epistemics # DeltaV - Epistemics Department replacing Science
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: _DV/Structures/Doors/Airlocks/Standard/science.rsi # DeltaV - Resprite Doors
|
||||
@@ -227,7 +227,7 @@
|
||||
- type: entity
|
||||
parent: AirlockAssembly
|
||||
id: AirlockAssemblyScienceGlass
|
||||
suffix: Science, Glass
|
||||
suffix: Epistemics, Glass # DeltaV - Epistemics Department replacing Science
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: _DV/Structures/Doors/Airlocks/Glass/science.rsi # DeltaV - Resprite Doors
|
||||
|
||||
@@ -94,7 +94,7 @@
|
||||
- type: entity
|
||||
id: BlastDoorScience
|
||||
parent: BlastDoor
|
||||
suffix: Autolink, Science
|
||||
suffix: Autolink, Epistemics # DeltaV - Epistemics Department replacing Science
|
||||
components:
|
||||
- type: AccessReader
|
||||
access: [["Command"], ["Research"]]
|
||||
@@ -104,7 +104,7 @@
|
||||
- type: entity
|
||||
id: BlastDoorScienceOpen
|
||||
parent: BlastDoorOpen
|
||||
suffix: Open, Autolink, Science
|
||||
suffix: Open, Autolink, Epistemics # DeltaV - Epistemics Department replacing Science
|
||||
components:
|
||||
- type: AccessReader
|
||||
access: [["Command"], ["Research"]]
|
||||
|
||||
@@ -415,7 +415,7 @@
|
||||
- type: entity
|
||||
parent: WindoorSecureCommandLocked
|
||||
id: WindoorSecureResearchDirectorLocked
|
||||
suffix: ResearchDirector, Locked
|
||||
suffix: Mystagogue, Locked # DeltaV - Epistemics Department replacing Science
|
||||
components:
|
||||
- type: ContainerFill
|
||||
containers:
|
||||
@@ -466,7 +466,7 @@
|
||||
- type: entity
|
||||
parent: WindoorSecurePlasma
|
||||
id: PlasmaWindoorSecureScienceLocked
|
||||
suffix: Science, Locked, Plasma
|
||||
suffix: Epistemics, Locked, Plasma # DeltaV - Epistemics Department replacing Science
|
||||
components:
|
||||
- type: ContainerFill
|
||||
containers:
|
||||
|
||||
@@ -1011,7 +1011,7 @@
|
||||
- type: entity
|
||||
id: ComputerCargoOrdersScience
|
||||
parent: ComputerCargoOrders
|
||||
name: science request computer
|
||||
name: epistemics request computer # DeltaV - Epistemics Department replacing Science
|
||||
description: Used by the science department to order supplies.
|
||||
components:
|
||||
- type: Sprite
|
||||
|
||||
@@ -126,7 +126,7 @@
|
||||
- Map
|
||||
- Unlimited
|
||||
ignoreTelephonesOnSameGrid: true
|
||||
|
||||
|
||||
- type: entity
|
||||
name: quantum entangling holopad
|
||||
description: "An floor-mounted device for projecting holographic images to similar devices at extreme distances."
|
||||
@@ -416,7 +416,7 @@
|
||||
- type: entity
|
||||
parent: HolopadEpistemics # DeltaV
|
||||
id: HolopadScienceRnd
|
||||
suffix: R&D
|
||||
suffix: Epistemics # DeltaV - Science > Epistemics
|
||||
components:
|
||||
- type: Label
|
||||
currentLabel: holopad-epistemics-rnd # DeltaV - Science > Epistemics
|
||||
|
||||
@@ -146,6 +146,7 @@
|
||||
# Begin DeltaV Additions
|
||||
- RingsStatic
|
||||
- ReportingStatic
|
||||
- CutterMachineStaticDen
|
||||
# End DeltaV Additions
|
||||
- ToolsStatic
|
||||
- PartsStatic
|
||||
|
||||
@@ -219,7 +219,7 @@
|
||||
- type: entity
|
||||
parent: TelecomServer
|
||||
id: TelecomServerFilledCargo
|
||||
suffix: Cargo
|
||||
suffix: Logistics # DeltaV - Logistics Department replacing Cargo
|
||||
components:
|
||||
- type: ContainerFill
|
||||
containers:
|
||||
@@ -249,7 +249,7 @@
|
||||
- type: entity
|
||||
parent: TelecomServer
|
||||
id: TelecomServerFilledScience
|
||||
suffix: Science
|
||||
suffix: Epistemics # DeltaV - Epistemics Department replacing Science
|
||||
components:
|
||||
- type: ContainerFill
|
||||
containers:
|
||||
|
||||
@@ -572,7 +572,7 @@
|
||||
- type: entity
|
||||
id: CrateLockBoxScience
|
||||
parent: CrateBaseLockBox
|
||||
name: science lock box
|
||||
name: epistemics lock box # DeltaV - Epistemics Department replacing Science
|
||||
components:
|
||||
- type: Sprite
|
||||
layers:
|
||||
|
||||
@@ -231,7 +231,7 @@
|
||||
- type: entity
|
||||
parent: LockableButton
|
||||
id: LockableButtonResearchDirector
|
||||
suffix: ResearchDirector
|
||||
suffix: Mystagogue # DeltaV - Epistemics Department replacing Science
|
||||
components:
|
||||
- type: AccessReader
|
||||
access: [["ResearchDirector"]]
|
||||
@@ -327,7 +327,7 @@
|
||||
- type: entity
|
||||
parent: LockableButton
|
||||
id: LockableButtonCargo
|
||||
suffix: Cargo
|
||||
suffix: Logistics # DeltaV - Logistics Department replacing Cargo
|
||||
components:
|
||||
- type: AccessReader
|
||||
access: [["Cargo"]]
|
||||
@@ -335,7 +335,7 @@
|
||||
- type: entity
|
||||
parent: LockableButton
|
||||
id: LockableButtonResearch
|
||||
suffix: Research
|
||||
suffix: Epistemics # DeltaV - Epistemics Department replacing Science
|
||||
components:
|
||||
- type: AccessReader
|
||||
access: [["Research"]]
|
||||
|
||||
@@ -157,6 +157,7 @@
|
||||
id: AirAlarmXeno
|
||||
parent: AirAlarm
|
||||
name: air alarm
|
||||
suffix: Xeno # DeltaV - Add suffix for clarity
|
||||
description: An alien air alarm. Hopefully they didn't breathe poison.
|
||||
components:
|
||||
- type: Sprite
|
||||
@@ -174,6 +175,7 @@
|
||||
id: AirAlarmAssemblyXeno
|
||||
parent: AirAlarmAssembly
|
||||
name: air alarm assembly
|
||||
suffix: Xeno # DeltaV - Add suffix for clarity
|
||||
description: An alien air alarm. Why are the wires pulsating?...
|
||||
components:
|
||||
- type: Sprite
|
||||
|
||||
@@ -163,7 +163,7 @@
|
||||
parent: SurveillanceCameraBase
|
||||
id: SurveillanceCameraSupply
|
||||
name: camera
|
||||
suffix: Supply
|
||||
suffix: Logistics # DeltaV - Epistemics Department replacing Science
|
||||
components:
|
||||
- type: DeviceNetwork
|
||||
deviceNetId: Wired
|
||||
|
||||
@@ -837,7 +837,8 @@
|
||||
group: Savory
|
||||
solids:
|
||||
FoodRiceBoiled: 1
|
||||
FoodMeatCutlet: 3
|
||||
# FoodMeatCutlet: 3 # DeltaV - use bacon since it's the obtainable pork product
|
||||
FoodMeatBacon: 1 # DeltaV
|
||||
|
||||
- type: microwaveMealRecipe
|
||||
id: RecipeRiceGumbo
|
||||
|
||||
@@ -0,0 +1,10 @@
|
||||
|
||||
- type: cargoProduct
|
||||
id: FunSwimRings
|
||||
icon:
|
||||
sprite: _DEN/Structures/Furniture/pool_ring.rsi
|
||||
state: rainbow
|
||||
product: CrateFunSwimRings
|
||||
cost: 1200
|
||||
category: cargoproduct-category-name-fun
|
||||
group: market
|
||||
@@ -0,0 +1,33 @@
|
||||
|
||||
- type: entity
|
||||
parent: CratePlastic
|
||||
id: CrateFunSwimRings
|
||||
name: swim ring crate
|
||||
description: A crate containing eight swim rings, for your beach party occasions!
|
||||
components:
|
||||
- type: EntityTableContainerFill
|
||||
containers:
|
||||
entity_storage: !type:AllSelector
|
||||
children:
|
||||
- id: SwimRingRainbow
|
||||
- id: SwimRingTrans
|
||||
- !type:NestedSelector
|
||||
tableId: RandomSwimRingTable
|
||||
rolls: !type:ConstantNumberSelector
|
||||
value: 6
|
||||
|
||||
- type: entityTable
|
||||
id: RandomSwimRingTable
|
||||
table: !type:GroupSelector
|
||||
children:
|
||||
- id: SwimRingBlack
|
||||
- id: SwimRingBlue
|
||||
- id: SwimRingCyan
|
||||
- id: SwimRingGreen
|
||||
- id: SwimRingMagenta
|
||||
- id: SwimRingPink
|
||||
- id: SwimRingPurple
|
||||
- id: SwimRingRainbow
|
||||
- id: SwimRingRed
|
||||
- id: SwimRingTrans
|
||||
- id: SwimRingYellow
|
||||
@@ -0,0 +1,30 @@
|
||||
- type: entity
|
||||
parent: FloorTileItemSteel
|
||||
id: FloorTileItemPool
|
||||
name: pool tile
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: _DEN/Objects/Tiles/pool.rsi
|
||||
state: pool
|
||||
- type: Item
|
||||
sprite: _DEN/Objects/Tiles/pool.rsi
|
||||
- type: FloorTile
|
||||
outputs:
|
||||
- Plating
|
||||
- FloorTilePool
|
||||
- type: Stack
|
||||
stackType: FloorTilePool
|
||||
|
||||
- type: entity
|
||||
parent: FloorTileItemPool
|
||||
id: FloorTileItemPoolDark
|
||||
name: dark pool tile
|
||||
components:
|
||||
- type: Sprite
|
||||
state: pool-dark
|
||||
- type: FloorTile
|
||||
outputs:
|
||||
- Plating
|
||||
- FloorTilePoolDark
|
||||
- type: Stack
|
||||
stackType: FloorTilePoolDark
|
||||
@@ -0,0 +1,143 @@
|
||||
# beach lounge chairs
|
||||
|
||||
- type: entity
|
||||
abstract: true
|
||||
parent: ChairBase
|
||||
id: BaseChairBeachLounge
|
||||
name: lounge chair
|
||||
description: For sitting back, relaxing, and soaking in the solar lamp radiation.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: _DEN/Structures/Furniture/lounge_chair.rsi
|
||||
- type: Construction
|
||||
graph: ChairBeachLounge
|
||||
|
||||
- type: entity
|
||||
parent: BaseChairBeachLounge
|
||||
id: ChairBeachLoungeBeige
|
||||
suffix: beige
|
||||
components:
|
||||
- type: Sprite
|
||||
state: beige
|
||||
- type: Construction
|
||||
node: beige
|
||||
|
||||
- type: entity
|
||||
parent: BaseChairBeachLounge
|
||||
id: ChairBeachLoungeBlack
|
||||
suffix: black
|
||||
components:
|
||||
- type: Sprite
|
||||
state: black
|
||||
- type: Construction
|
||||
node: black
|
||||
|
||||
- type: entity
|
||||
parent: BaseChairBeachLounge
|
||||
id: ChairBeachLoungeBlue
|
||||
suffix: blue
|
||||
components:
|
||||
- type: Sprite
|
||||
state: blue
|
||||
- type: Construction
|
||||
node: blue
|
||||
|
||||
- type: entity
|
||||
parent: BaseChairBeachLounge
|
||||
id: ChairBeachLoungeBrown
|
||||
suffix: brown
|
||||
components:
|
||||
- type: Sprite
|
||||
state: brown
|
||||
- type: Construction
|
||||
node: brown
|
||||
|
||||
- type: entity
|
||||
parent: BaseChairBeachLounge
|
||||
id: ChairBeachLoungeGray
|
||||
suffix: gray
|
||||
components:
|
||||
- type: Sprite
|
||||
state: gray
|
||||
- type: Construction
|
||||
node: gray
|
||||
|
||||
- type: entity
|
||||
parent: BaseChairBeachLounge
|
||||
id: ChairBeachLoungeGreen
|
||||
suffix: green
|
||||
components:
|
||||
- type: Sprite
|
||||
state: green
|
||||
- type: Construction
|
||||
node: green
|
||||
|
||||
- type: entity
|
||||
parent: BaseChairBeachLounge
|
||||
id: ChairBeachLoungeOrange
|
||||
suffix: orange
|
||||
components:
|
||||
- type: Sprite
|
||||
state: orange
|
||||
- type: Construction
|
||||
node: orange
|
||||
|
||||
- type: entity
|
||||
parent: BaseChairBeachLounge
|
||||
id: ChairBeachLoungePink
|
||||
suffix: pink
|
||||
components:
|
||||
- type: Sprite
|
||||
state: pink
|
||||
- type: Construction
|
||||
node: pink
|
||||
|
||||
- type: entity
|
||||
parent: BaseChairBeachLounge
|
||||
id: ChairBeachLoungePurple
|
||||
suffix: purple
|
||||
components:
|
||||
- type: Sprite
|
||||
state: purple
|
||||
- type: Construction
|
||||
node: purple
|
||||
|
||||
- type: entity
|
||||
parent: BaseChairBeachLounge
|
||||
id: ChairBeachLoungeRed
|
||||
suffix: red
|
||||
components:
|
||||
- type: Sprite
|
||||
state: red
|
||||
- type: Construction
|
||||
node: red
|
||||
|
||||
- type: entity
|
||||
parent: BaseChairBeachLounge
|
||||
id: ChairBeachLoungeTeal
|
||||
suffix: teal
|
||||
components:
|
||||
- type: Sprite
|
||||
state: teal
|
||||
- type: Construction
|
||||
node: teal
|
||||
|
||||
- type: entity
|
||||
parent: BaseChairBeachLounge
|
||||
id: ChairBeachLoungeWhite
|
||||
suffix: white
|
||||
components:
|
||||
- type: Sprite
|
||||
state: white
|
||||
- type: Construction
|
||||
node: white
|
||||
|
||||
- type: entity
|
||||
parent: BaseChairBeachLounge
|
||||
id: ChairBeachLoungeYellow
|
||||
suffix: yellow
|
||||
components:
|
||||
- type: Sprite
|
||||
state: yellow
|
||||
- type: Construction
|
||||
node: yellow
|
||||
@@ -0,0 +1,148 @@
|
||||
- type: entity
|
||||
abstract: true
|
||||
parent: [SeatBase, BaseItem]
|
||||
id: BaseSwimRing
|
||||
name: swim ring
|
||||
description: Also known as a floatie, or inner tube, or water donut. An inflatable rubber toy for resting on top of the water.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: _DEN/Structures/Furniture/pool_ring.rsi
|
||||
- type: Item
|
||||
size: Normal # should probably be "large" instead, but eh
|
||||
- type: Clothing # DeltaV
|
||||
slots:
|
||||
- belt
|
||||
- type: Strap
|
||||
buckleOffset: "0,0.1"
|
||||
|
||||
- type: entity
|
||||
parent: BaseSwimRing
|
||||
id: SwimRingBlack
|
||||
name: black swim ring
|
||||
components:
|
||||
- type: Sprite
|
||||
state: black
|
||||
- type: Item # DeltaV
|
||||
heldPrefix: black
|
||||
- type: Clothing # DeltaV
|
||||
equippedPrefix: black
|
||||
|
||||
- type: entity
|
||||
parent: BaseSwimRing
|
||||
id: SwimRingBlue
|
||||
name: blue swim ring
|
||||
components:
|
||||
- type: Sprite
|
||||
state: blue
|
||||
- type: Item # DeltaV
|
||||
heldPrefix: blue
|
||||
- type: Clothing # DeltaV
|
||||
equippedPrefix: blue
|
||||
|
||||
- type: entity
|
||||
parent: BaseSwimRing
|
||||
id: SwimRingCyan
|
||||
name: cyan swim ring
|
||||
components:
|
||||
- type: Sprite
|
||||
state: cyan
|
||||
- type: Item # DeltaV
|
||||
heldPrefix: cyan
|
||||
- type: Clothing # DeltaV
|
||||
equippedPrefix: cyan
|
||||
|
||||
- type: entity
|
||||
parent: BaseSwimRing
|
||||
id: SwimRingGreen
|
||||
name: green swim ring
|
||||
components:
|
||||
- type: Sprite
|
||||
state: green
|
||||
- type: Item # DeltaV
|
||||
heldPrefix: green
|
||||
- type: Clothing # DeltaV
|
||||
equippedPrefix: green
|
||||
|
||||
- type: entity
|
||||
parent: BaseSwimRing
|
||||
id: SwimRingMagenta
|
||||
name: magenta swim ring
|
||||
components:
|
||||
- type: Sprite
|
||||
state: magenta
|
||||
- type: Item # DeltaV
|
||||
heldPrefix: magenta
|
||||
- type: Clothing # DeltaV
|
||||
equippedPrefix: magenta
|
||||
|
||||
- type: entity
|
||||
parent: BaseSwimRing
|
||||
id: SwimRingPink
|
||||
name: pink swim ring
|
||||
components:
|
||||
- type: Sprite
|
||||
state: pink
|
||||
- type: Item # DeltaV
|
||||
heldPrefix: pink
|
||||
- type: Clothing # DeltaV
|
||||
equippedPrefix: pink
|
||||
|
||||
- type: entity
|
||||
parent: BaseSwimRing
|
||||
id: SwimRingPurple
|
||||
name: purple swim ring
|
||||
components:
|
||||
- type: Sprite
|
||||
state: purple
|
||||
- type: Item # DeltaV
|
||||
heldPrefix: purple
|
||||
- type: Clothing # DeltaV
|
||||
equippedPrefix: purple
|
||||
|
||||
- type: entity
|
||||
parent: BaseSwimRing
|
||||
id: SwimRingRainbow
|
||||
name: rainbow swim ring
|
||||
components:
|
||||
- type: Sprite
|
||||
state: rainbow
|
||||
- type: Item # DeltaV
|
||||
heldPrefix: rainbow
|
||||
- type: Clothing # DeltaV
|
||||
equippedPrefix: rainbow
|
||||
|
||||
- type: entity
|
||||
parent: BaseSwimRing
|
||||
id: SwimRingRed
|
||||
name: red swim ring
|
||||
components:
|
||||
- type: Sprite
|
||||
state: red
|
||||
- type: Item # DeltaV
|
||||
heldPrefix: red
|
||||
- type: Clothing # DeltaV
|
||||
equippedPrefix: red
|
||||
|
||||
- type: entity
|
||||
parent: BaseSwimRing
|
||||
id: SwimRingTrans
|
||||
name: pastel swim ring
|
||||
components:
|
||||
- type: Sprite
|
||||
state: trans
|
||||
- type: Item # DeltaV
|
||||
heldPrefix: trans
|
||||
- type: Clothing # DeltaV
|
||||
equippedPrefix: trans
|
||||
|
||||
- type: entity
|
||||
parent: BaseSwimRing
|
||||
id: SwimRingYellow
|
||||
name: yellow swim ring
|
||||
components:
|
||||
- type: Sprite
|
||||
state: yellow
|
||||
- type: Item # DeltaV
|
||||
heldPrefix: yellow
|
||||
- type: Clothing # DeltaV
|
||||
equippedPrefix: yellow
|
||||
@@ -0,0 +1,39 @@
|
||||
- type: entity
|
||||
parent: FloorWaterEntity
|
||||
id: FloorWaterEntityPool
|
||||
name: pool water
|
||||
description: You do NOT want to drink this.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: _DEN/Tiles/Planet/water.rsi
|
||||
layers:
|
||||
- state: pool_water
|
||||
- type: FishingSpot
|
||||
fishList: !type:NestedSelector
|
||||
tableId: ToiletFishingLootTable # TODO: Make a unique loot pool for pool water
|
||||
- type: SolutionContainerManager
|
||||
solutions:
|
||||
pool:
|
||||
maxVol: 10000
|
||||
reagents:
|
||||
- ReagentId: Water
|
||||
Quantity: 9900
|
||||
- ReagentId: Chlorine
|
||||
Quantity: 100 # about 1/100 chlorine
|
||||
# chlorinated pool water is actually supposed to be 1-5 ppm of chlorine but solution
|
||||
# transfers and metabolism in ss14 round to the nearest 0.01 and the idea of poisoning
|
||||
# yourself by drinking pool water is fucking hysterical.
|
||||
# for the record, a full human stomach of this stuff is 2 toxin damage. its not much
|
||||
- type: SolutionRegeneration
|
||||
solution: pool
|
||||
generated:
|
||||
reagents:
|
||||
- ReagentId: Water
|
||||
Quantity: 99
|
||||
- ReagentId: Chlorine
|
||||
Quantity: 1
|
||||
- type: Edible # DeltaV - Drink Refactor into Edible
|
||||
edible: Drink
|
||||
solution: pool
|
||||
transferAmount: 1
|
||||
destroyOnEmpty: false
|
||||
@@ -0,0 +1,295 @@
|
||||
- type: constructionGraph
|
||||
id: ChairBeachLounge
|
||||
start: start
|
||||
graph:
|
||||
- node: start
|
||||
actions:
|
||||
- !type:DestroyEntity {}
|
||||
edges:
|
||||
- to: beige
|
||||
steps:
|
||||
- material: Steel
|
||||
amount: 1
|
||||
doAfter: 1
|
||||
- material: Cloth
|
||||
amount: 2
|
||||
doAfter: 1
|
||||
- to: black
|
||||
steps:
|
||||
- material: Steel
|
||||
amount: 1
|
||||
doAfter: 1
|
||||
- material: Cloth
|
||||
amount: 2
|
||||
doAfter: 1
|
||||
- to: blue
|
||||
steps:
|
||||
- material: Steel
|
||||
amount: 1
|
||||
doAfter: 1
|
||||
- material: Cloth
|
||||
amount: 2
|
||||
doAfter: 1
|
||||
- to: brown
|
||||
steps:
|
||||
- material: Steel
|
||||
amount: 1
|
||||
doAfter: 1
|
||||
- material: Cloth
|
||||
amount: 2
|
||||
doAfter: 1
|
||||
- to: gray
|
||||
steps:
|
||||
- material: Steel
|
||||
amount: 1
|
||||
doAfter: 1
|
||||
- material: Cloth
|
||||
amount: 2
|
||||
doAfter: 1
|
||||
- to: green
|
||||
steps:
|
||||
- material: Steel
|
||||
amount: 1
|
||||
doAfter: 1
|
||||
- material: Cloth
|
||||
amount: 2
|
||||
doAfter: 1
|
||||
- to: orange
|
||||
steps:
|
||||
- material: Steel
|
||||
amount: 1
|
||||
doAfter: 1
|
||||
- material: Cloth
|
||||
amount: 2
|
||||
doAfter: 1
|
||||
- to: pink
|
||||
steps:
|
||||
- material: Steel
|
||||
amount: 1
|
||||
doAfter: 1
|
||||
- material: Cloth
|
||||
amount: 2
|
||||
doAfter: 1
|
||||
- to: purple
|
||||
steps:
|
||||
- material: Steel
|
||||
amount: 1
|
||||
doAfter: 1
|
||||
- material: Cloth
|
||||
amount: 2
|
||||
doAfter: 1
|
||||
- to: red
|
||||
steps:
|
||||
- material: Steel
|
||||
amount: 1
|
||||
doAfter: 1
|
||||
- material: Cloth
|
||||
amount: 2
|
||||
doAfter: 1
|
||||
- to: teal
|
||||
steps:
|
||||
- material: Steel
|
||||
amount: 1
|
||||
doAfter: 1
|
||||
- material: Cloth
|
||||
amount: 2
|
||||
doAfter: 1
|
||||
- to: white
|
||||
steps:
|
||||
- material: Steel
|
||||
amount: 1
|
||||
doAfter: 1
|
||||
- material: Cloth
|
||||
amount: 2
|
||||
doAfter: 1
|
||||
- to: yellow
|
||||
steps:
|
||||
- material: Steel
|
||||
amount: 1
|
||||
doAfter: 1
|
||||
- material: Cloth
|
||||
amount: 2
|
||||
doAfter: 1
|
||||
|
||||
- node: beige
|
||||
entity: ChairBeachLoungeBeige
|
||||
edges:
|
||||
- to: start
|
||||
completed:
|
||||
- !type:SpawnPrototype
|
||||
prototype: SheetSteel1
|
||||
amount: 1
|
||||
- !type:SpawnPrototype
|
||||
prototype: MaterialCloth1
|
||||
amount: 2
|
||||
steps:
|
||||
- tool: Screwing
|
||||
doAfter: 1
|
||||
- node: black
|
||||
entity: ChairBeachLoungeBlack
|
||||
edges:
|
||||
- to: start
|
||||
completed:
|
||||
- !type:SpawnPrototype
|
||||
prototype: SheetSteel1
|
||||
amount: 1
|
||||
- !type:SpawnPrototype
|
||||
prototype: MaterialCloth1
|
||||
amount: 2
|
||||
steps:
|
||||
- tool: Screwing
|
||||
doAfter: 1
|
||||
- node: blue
|
||||
entity: ChairBeachLoungeBlue
|
||||
edges:
|
||||
- to: start
|
||||
completed:
|
||||
- !type:SpawnPrototype
|
||||
prototype: SheetSteel1
|
||||
amount: 1
|
||||
- !type:SpawnPrototype
|
||||
prototype: MaterialCloth1
|
||||
amount: 2
|
||||
steps:
|
||||
- tool: Screwing
|
||||
doAfter: 1
|
||||
- node: brown
|
||||
entity: ChairBeachLoungeBrown
|
||||
edges:
|
||||
- to: start
|
||||
completed:
|
||||
- !type:SpawnPrototype
|
||||
prototype: SheetSteel1
|
||||
amount: 1
|
||||
- !type:SpawnPrototype
|
||||
prototype: MaterialCloth1
|
||||
amount: 2
|
||||
steps:
|
||||
- tool: Screwing
|
||||
doAfter: 1
|
||||
- node: gray
|
||||
entity: ChairBeachLoungeGray
|
||||
edges:
|
||||
- to: start
|
||||
completed:
|
||||
- !type:SpawnPrototype
|
||||
prototype: SheetSteel1
|
||||
amount: 1
|
||||
- !type:SpawnPrototype
|
||||
prototype: MaterialCloth1
|
||||
amount: 2
|
||||
steps:
|
||||
- tool: Screwing
|
||||
doAfter: 1
|
||||
- node: green
|
||||
entity: ChairBeachLoungeGreen
|
||||
edges:
|
||||
- to: start
|
||||
completed:
|
||||
- !type:SpawnPrototype
|
||||
prototype: SheetSteel1
|
||||
amount: 1
|
||||
- !type:SpawnPrototype
|
||||
prototype: MaterialCloth1
|
||||
amount: 2
|
||||
steps:
|
||||
- tool: Screwing
|
||||
doAfter: 1
|
||||
- node: orange
|
||||
entity: ChairBeachLoungeOrange
|
||||
edges:
|
||||
- to: start
|
||||
completed:
|
||||
- !type:SpawnPrototype
|
||||
prototype: SheetSteel1
|
||||
amount: 1
|
||||
- !type:SpawnPrototype
|
||||
prototype: MaterialCloth1
|
||||
amount: 2
|
||||
steps:
|
||||
- tool: Screwing
|
||||
doAfter: 1
|
||||
- node: pink
|
||||
entity: ChairBeachLoungePink
|
||||
edges:
|
||||
- to: start
|
||||
completed:
|
||||
- !type:SpawnPrototype
|
||||
prototype: SheetSteel1
|
||||
amount: 1
|
||||
- !type:SpawnPrototype
|
||||
prototype: MaterialCloth1
|
||||
amount: 2
|
||||
steps:
|
||||
- tool: Screwing
|
||||
doAfter: 1
|
||||
- node: purple
|
||||
entity: ChairBeachLoungePurple
|
||||
edges:
|
||||
- to: start
|
||||
completed:
|
||||
- !type:SpawnPrototype
|
||||
prototype: SheetSteel1
|
||||
amount: 1
|
||||
- !type:SpawnPrototype
|
||||
prototype: MaterialCloth1
|
||||
amount: 2
|
||||
steps:
|
||||
- tool: Screwing
|
||||
doAfter: 1
|
||||
- node: red
|
||||
entity: ChairBeachLoungeRed
|
||||
edges:
|
||||
- to: start
|
||||
completed:
|
||||
- !type:SpawnPrototype
|
||||
prototype: SheetSteel1
|
||||
amount: 1
|
||||
- !type:SpawnPrototype
|
||||
prototype: MaterialCloth1
|
||||
amount: 2
|
||||
steps:
|
||||
- tool: Screwing
|
||||
doAfter: 1
|
||||
- node: teal
|
||||
entity: ChairBeachLoungeTeal
|
||||
edges:
|
||||
- to: start
|
||||
completed:
|
||||
- !type:SpawnPrototype
|
||||
prototype: SheetSteel1
|
||||
amount: 1
|
||||
- !type:SpawnPrototype
|
||||
prototype: MaterialCloth1
|
||||
amount: 2
|
||||
steps:
|
||||
- tool: Screwing
|
||||
doAfter: 1
|
||||
- node: white
|
||||
entity: ChairBeachLoungeWhite
|
||||
edges:
|
||||
- to: start
|
||||
completed:
|
||||
- !type:SpawnPrototype
|
||||
prototype: SheetSteel1
|
||||
amount: 1
|
||||
- !type:SpawnPrototype
|
||||
prototype: MaterialCloth1
|
||||
amount: 2
|
||||
steps:
|
||||
- tool: Screwing
|
||||
doAfter: 1
|
||||
- node: yellow
|
||||
entity: ChairBeachLoungeYellow
|
||||
edges:
|
||||
- to: start
|
||||
completed:
|
||||
- !type:SpawnPrototype
|
||||
prototype: SheetSteel1
|
||||
amount: 1
|
||||
- !type:SpawnPrototype
|
||||
prototype: MaterialCloth1
|
||||
amount: 2
|
||||
steps:
|
||||
- tool: Screwing
|
||||
doAfter: 1
|
||||
@@ -0,0 +1,158 @@
|
||||
|
||||
# lounge chairs
|
||||
|
||||
- type: construction
|
||||
id: ChairBeachLoungeBeige
|
||||
graph: ChairBeachLounge
|
||||
startNode: start
|
||||
targetNode: beige
|
||||
category: construction-category-furniture
|
||||
objectType: Structure
|
||||
placementMode: SnapgridCenter
|
||||
canBuildInImpassable: false
|
||||
conditions:
|
||||
- !type:TileNotBlocked
|
||||
|
||||
- type: construction
|
||||
id: ChairBeachLoungeBlack
|
||||
graph: ChairBeachLounge
|
||||
startNode: start
|
||||
targetNode: black
|
||||
category: construction-category-furniture
|
||||
objectType: Structure
|
||||
placementMode: SnapgridCenter
|
||||
canBuildInImpassable: false
|
||||
conditions:
|
||||
- !type:TileNotBlocked
|
||||
|
||||
- type: construction
|
||||
id: ChairBeachLoungeBlue
|
||||
graph: ChairBeachLounge
|
||||
startNode: start
|
||||
targetNode: blue
|
||||
category: construction-category-furniture
|
||||
objectType: Structure
|
||||
placementMode: SnapgridCenter
|
||||
canBuildInImpassable: false
|
||||
conditions:
|
||||
- !type:TileNotBlocked
|
||||
|
||||
- type: construction
|
||||
id: ChairBeachLoungeBrown
|
||||
graph: ChairBeachLounge
|
||||
startNode: start
|
||||
targetNode: brown
|
||||
category: construction-category-furniture
|
||||
objectType: Structure
|
||||
placementMode: SnapgridCenter
|
||||
canBuildInImpassable: false
|
||||
conditions:
|
||||
- !type:TileNotBlocked
|
||||
|
||||
- type: construction
|
||||
id: ChairBeachLoungeGray
|
||||
graph: ChairBeachLounge
|
||||
startNode: start
|
||||
targetNode: gray
|
||||
category: construction-category-furniture
|
||||
objectType: Structure
|
||||
placementMode: SnapgridCenter
|
||||
canBuildInImpassable: false
|
||||
conditions:
|
||||
- !type:TileNotBlocked
|
||||
|
||||
- type: construction
|
||||
id: ChairBeachLoungeGreen
|
||||
graph: ChairBeachLounge
|
||||
startNode: start
|
||||
targetNode: green
|
||||
category: construction-category-furniture
|
||||
objectType: Structure
|
||||
placementMode: SnapgridCenter
|
||||
canBuildInImpassable: false
|
||||
conditions:
|
||||
- !type:TileNotBlocked
|
||||
|
||||
- type: construction
|
||||
id: ChairBeachLoungeOrange
|
||||
graph: ChairBeachLounge
|
||||
startNode: start
|
||||
targetNode: orange
|
||||
category: construction-category-furniture
|
||||
objectType: Structure
|
||||
placementMode: SnapgridCenter
|
||||
canBuildInImpassable: false
|
||||
conditions:
|
||||
- !type:TileNotBlocked
|
||||
|
||||
- type: construction
|
||||
id: ChairBeachLoungePink
|
||||
graph: ChairBeachLounge
|
||||
startNode: start
|
||||
targetNode: pink
|
||||
category: construction-category-furniture
|
||||
objectType: Structure
|
||||
placementMode: SnapgridCenter
|
||||
canBuildInImpassable: false
|
||||
conditions:
|
||||
- !type:TileNotBlocked
|
||||
|
||||
- type: construction
|
||||
id: ChairBeachLoungePurple
|
||||
graph: ChairBeachLounge
|
||||
startNode: start
|
||||
targetNode: purple
|
||||
category: construction-category-furniture
|
||||
objectType: Structure
|
||||
placementMode: SnapgridCenter
|
||||
canBuildInImpassable: false
|
||||
conditions:
|
||||
- !type:TileNotBlocked
|
||||
|
||||
- type: construction
|
||||
id: ChairBeachLoungeRed
|
||||
graph: ChairBeachLounge
|
||||
startNode: start
|
||||
targetNode: red
|
||||
category: construction-category-furniture
|
||||
objectType: Structure
|
||||
placementMode: SnapgridCenter
|
||||
canBuildInImpassable: false
|
||||
conditions:
|
||||
- !type:TileNotBlocked
|
||||
|
||||
- type: construction
|
||||
id: ChairBeachLoungeTeal
|
||||
graph: ChairBeachLounge
|
||||
startNode: start
|
||||
targetNode: teal
|
||||
category: construction-category-furniture
|
||||
objectType: Structure
|
||||
placementMode: SnapgridCenter
|
||||
canBuildInImpassable: false
|
||||
conditions:
|
||||
- !type:TileNotBlocked
|
||||
|
||||
- type: construction
|
||||
id: ChairBeachLoungeWhite
|
||||
graph: ChairBeachLounge
|
||||
startNode: start
|
||||
targetNode: white
|
||||
category: construction-category-furniture
|
||||
objectType: Structure
|
||||
placementMode: SnapgridCenter
|
||||
canBuildInImpassable: false
|
||||
conditions:
|
||||
- !type:TileNotBlocked
|
||||
|
||||
- type: construction
|
||||
id: ChairBeachLoungeYellow
|
||||
graph: ChairBeachLounge
|
||||
startNode: start
|
||||
targetNode: yellow
|
||||
category: construction-category-furniture
|
||||
objectType: Structure
|
||||
placementMode: SnapgridCenter
|
||||
canBuildInImpassable: false
|
||||
conditions:
|
||||
- !type:TileNotBlocked
|
||||
@@ -0,0 +1,5 @@
|
||||
- type: latheRecipePack
|
||||
id: CutterMachineStaticDen
|
||||
recipes:
|
||||
- FloorTileItemPool
|
||||
- FloorTileItemPoolDark
|
||||
@@ -0,0 +1,9 @@
|
||||
- type: latheRecipe
|
||||
parent: BaseTileRecipe
|
||||
id: FloorTileItemPool
|
||||
result: FloorTileItemPool
|
||||
|
||||
- type: latheRecipe
|
||||
parent: BaseTileRecipe
|
||||
id: FloorTileItemPoolDark
|
||||
result: FloorTileItemPoolDark
|
||||
@@ -0,0 +1,13 @@
|
||||
- type: stack
|
||||
id: FloorTilePool
|
||||
name: tiles-pool # DeltaV
|
||||
spawn: FloorTileItemPool
|
||||
maxCount: 30
|
||||
# itemSize: 5 # DeltaV
|
||||
|
||||
- type: stack
|
||||
id: FloorTilePoolDark
|
||||
name: tiles-pool-dark # DeltaV
|
||||
spawn: FloorTileItemPoolDark
|
||||
maxCount: 30
|
||||
# itemSize: 5 # DeltaV
|
||||
@@ -0,0 +1,35 @@
|
||||
- type: tile
|
||||
id: FloorTilePool
|
||||
name: pool tile
|
||||
sprite: /Textures/_DEN/Tiles/pool.rsi/pool.png
|
||||
variants: 4
|
||||
placementVariants:
|
||||
- 1.0
|
||||
- 1.0
|
||||
- 1.0
|
||||
- 1.0
|
||||
baseTurf: Plating
|
||||
isSubfloor: false
|
||||
deconstructTools: [ Prying ]
|
||||
footstepSounds:
|
||||
collection: FootstepFloor
|
||||
itemDrop: FloorTileItemPool
|
||||
heatCapacity: 10000
|
||||
|
||||
- type: tile
|
||||
id: FloorTilePoolDark
|
||||
name: dark pool tile
|
||||
sprite: /Textures/_DEN/Tiles/pool.rsi/pool-dark.png
|
||||
variants: 4
|
||||
placementVariants:
|
||||
- 1.0
|
||||
- 1.0
|
||||
- 1.0
|
||||
- 1.0
|
||||
baseTurf: Plating
|
||||
isSubfloor: false
|
||||
deconstructTools: [ Prying ]
|
||||
footstepSounds:
|
||||
collection: FootstepFloor
|
||||
itemDrop: FloorTileItemPoolDark
|
||||
heatCapacity: 10000
|
||||
@@ -14,6 +14,7 @@
|
||||
FoodButter: 3
|
||||
FoodCheese: 1
|
||||
FoodMeat: 6
|
||||
FoodMeatBacon: 3
|
||||
FoodMeatChicken: 4
|
||||
FoodMeatDuck: 2
|
||||
ReagentContainerSalt: 2
|
||||
|
||||
@@ -23,3 +23,31 @@
|
||||
- id: ComfyChairSkyBlue
|
||||
- id: ComfyChairCyan
|
||||
- id: ComfyChairPurple
|
||||
|
||||
- type: entity
|
||||
parent: MarkerBase
|
||||
id: RandomBeachLoungeSpawner
|
||||
name: random lounge chair spawner
|
||||
components:
|
||||
- type: Sprite
|
||||
layers:
|
||||
- state: red
|
||||
- sprite: _DEN/Structures/Furniture/lounge_chair.rsi
|
||||
state: white
|
||||
- type: EntityTableSpawner
|
||||
offset: 0
|
||||
table: !type:GroupSelector
|
||||
children:
|
||||
- id: ChairBeachLoungeBeige
|
||||
- id: ChairBeachLoungeBlack
|
||||
- id: ChairBeachLoungeBlue
|
||||
- id: ChairBeachLoungeBrown
|
||||
- id: ChairBeachLoungeGray
|
||||
- id: ChairBeachLoungeGreen
|
||||
- id: ChairBeachLoungeOrange
|
||||
- id: ChairBeachLoungePink
|
||||
- id: ChairBeachLoungePurple
|
||||
- id: ChairBeachLoungeRed
|
||||
- id: ChairBeachLoungeTeal
|
||||
- id: ChairBeachLoungeWhite
|
||||
- id: ChairBeachLoungeYellow
|
||||
|
||||
@@ -179,6 +179,20 @@
|
||||
tableId: RandomSchoolgirlTable
|
||||
prob: 0.85
|
||||
|
||||
- type: entity
|
||||
parent: MarkerBase
|
||||
id: SwimRingSpawner
|
||||
name: random swim ring spawner
|
||||
components:
|
||||
- type: Sprite
|
||||
layers:
|
||||
- state: red
|
||||
- sprite: _DEN/Structures/Furniture/pool_ring.rsi
|
||||
state: rainbow
|
||||
- type: EntityTableSpawner
|
||||
table: !type:NestedSelector
|
||||
tableId: RandomSwimRingTable
|
||||
|
||||
#Tables
|
||||
- type: entityTable
|
||||
id: RandomClothingTable
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
name: Arctic Fox Siobhan Spawner
|
||||
id: SpawnMobArcticFoxSiobhan
|
||||
parent: MarkerBase
|
||||
suffix: Mystagogue Pet
|
||||
components:
|
||||
- type: Sprite
|
||||
layers:
|
||||
@@ -12,9 +13,10 @@
|
||||
- MobArcticFoxSiobhan
|
||||
|
||||
- type: entity
|
||||
name: Sec Dog Laika Spawner
|
||||
name: Laika Spawner
|
||||
id: SpawnMobSecDogLaika
|
||||
parent: MarkerBase
|
||||
suffix: HoS Pet
|
||||
components:
|
||||
- type: Sprite
|
||||
layers:
|
||||
@@ -41,6 +43,7 @@
|
||||
name: Sec Animal Spawner
|
||||
id: SpawnMobSecLaikaOrShiva
|
||||
parent: MarkerBase
|
||||
suffix: HoS Pet, Laika or Shiva
|
||||
components:
|
||||
- type: Sprite
|
||||
layers:
|
||||
@@ -54,7 +57,8 @@
|
||||
- type: entity
|
||||
parent: MarkerBase
|
||||
id: SpawnMobJusticePet
|
||||
name: Justice Pet Spawner
|
||||
name: Carpy Spawner
|
||||
suffix: Justice Pet
|
||||
components:
|
||||
- type: Sprite
|
||||
layers:
|
||||
@@ -69,6 +73,7 @@
|
||||
name: Silvia Spawner
|
||||
id: SpawnMobCMOPetSilvia
|
||||
parent: MarkerBase
|
||||
suffix: Medical Pet
|
||||
components:
|
||||
- type: Sprite
|
||||
layers:
|
||||
@@ -83,6 +88,7 @@
|
||||
parent: MarkerBase
|
||||
id: SpawnMobEngiPossumPoppy
|
||||
name: Poppy Spawner
|
||||
suffix: Engineering Pet
|
||||
components:
|
||||
- type: Sprite
|
||||
layers:
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
parent: MarkerBase
|
||||
id: SpawnMobSmileCore
|
||||
name: Smile Core Spawner
|
||||
suffix: Science Pet, Delta V
|
||||
suffix: Epistemics Pet, Delta V
|
||||
components:
|
||||
- type: Sprite
|
||||
layers:
|
||||
|
||||
@@ -425,23 +425,9 @@
|
||||
- type: Paper
|
||||
stampState: paper_stamp-generic
|
||||
stampedBy:
|
||||
- stampedColor: '#8F99D6FF'
|
||||
- stampedColor: "#8F99D6FF"
|
||||
stampedName: HydroCo
|
||||
content: |2
|
||||
|
||||
[head=1]HydroCo - Hydrate Tastefully[/head]
|
||||
|
||||
[bold]Consumption Notice[/bold]
|
||||
HydroCo reminds all customers that powdered products
|
||||
are NOT meant for direct consumption. Attempting to eat
|
||||
the powder directly is a choking hazard and may result
|
||||
in severe discomfort.
|
||||
|
||||
Always mix with water according to package instructions
|
||||
before consuming.
|
||||
|
||||
Thank you for choosing HydroCo!
|
||||
Enjoy your drinks!
|
||||
content: paper-hydroco-notice
|
||||
|
||||
- type: entity
|
||||
parent: Paper
|
||||
@@ -452,30 +438,9 @@
|
||||
- type: Paper
|
||||
stampState: paper_stamp-generic
|
||||
stampedBy:
|
||||
- stampedColor: '#8F99D6FF'
|
||||
- stampedColor: "#8F99D6FF"
|
||||
stampedName: HydroCo
|
||||
content: |2
|
||||
|
||||
[head=1]HydroCo - Hydrate Tastefully[/head]
|
||||
|
||||
[bold]Dear Recipient,[/bold]
|
||||
you have been selected among thousands of potential
|
||||
beneficiaries to receive a full-size trial tin of HydroCo
|
||||
powdered juice!
|
||||
|
||||
We think you will enjoy the flavor and hope to see you
|
||||
as a returning customer.
|
||||
|
||||
[bold]Consumption Notice[/bold]
|
||||
HydroCo reminds all customers that powdered products
|
||||
are NOT meant for direct consumption. Attempting to eat
|
||||
the powder directly is a choking hazard and may result in
|
||||
severe discomfort.
|
||||
|
||||
Always mix with water according to package instructions
|
||||
before consuming.
|
||||
|
||||
Enjoy your drinks!
|
||||
content: paper-misc-hydroco-trial
|
||||
|
||||
- type: entity
|
||||
parent: Paper
|
||||
|
||||
@@ -131,6 +131,7 @@
|
||||
id: PaperStickyNoteStack
|
||||
name: sticky note stack
|
||||
suffix: yellow
|
||||
categories: [ HideSpawnMenu ]
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: _DV/Objects/Misc/stickies.rsi
|
||||
@@ -179,6 +180,7 @@
|
||||
id: PaperStickyNoteStackPink
|
||||
name: sticky note stack
|
||||
suffix: pink
|
||||
categories: [ HideSpawnMenu ]
|
||||
components:
|
||||
- type: Sprite
|
||||
color: "#ff8cba"
|
||||
@@ -192,6 +194,7 @@
|
||||
id: PaperStickyNoteStackGreen
|
||||
name: sticky note stack
|
||||
suffix: green
|
||||
categories: [ HideSpawnMenu ]
|
||||
components:
|
||||
- type: Sprite
|
||||
color: "#9fd4a3"
|
||||
@@ -205,6 +208,7 @@
|
||||
id: PaperStickyNoteStackBlue
|
||||
name: sticky note stack
|
||||
suffix: blue
|
||||
categories: [ HideSpawnMenu ]
|
||||
components:
|
||||
- type: Sprite
|
||||
color: "#00c2e7"
|
||||
|
||||
@@ -25,6 +25,5 @@
|
||||
deviceNetId: Wireless
|
||||
receiveFrequencyId: NTNet # DeltaV - NTNet
|
||||
- type: WirelessNetworkConnection
|
||||
range: 500
|
||||
- type: StationLimitedNetwork
|
||||
range: 3600
|
||||
- type: Appearance
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
parent: FlippoLighter
|
||||
id: SyndicateFlippoDV
|
||||
name: Blood-red flippo
|
||||
suffix: Gun, Regenerates Fuel
|
||||
description: "A 'Valid' choice in lighters. Contains no copper. This one seems to have a few extra features."
|
||||
components:
|
||||
- type: Sprite
|
||||
|
||||
@@ -1,18 +1,18 @@
|
||||
- type: entity
|
||||
parent: BaseSpeedLoaderMagnum
|
||||
id: SpeedLoaderMagnumRubber
|
||||
name: "speed loader (.45 magnum rubber)"
|
||||
parent: BaseSpeedLoaderMagnum
|
||||
components:
|
||||
- type: BallisticAmmoProvider
|
||||
proto: CartridgeMagnumRubber
|
||||
- type: Sprite
|
||||
sprite: Objects/Weapons/Guns/Ammunition/SpeedLoaders/Magnum/magnum_speed_loader.rsi
|
||||
layers:
|
||||
- state: base
|
||||
map: [ "enum.GunVisualLayers.Base" ]
|
||||
- state: rubber-6
|
||||
sprite: _DV/Objects/Weapons/Guns/Ammunition/SpeedLoaders/Magnum/magnum_speed_loader.rsi
|
||||
map: [ "enum.GunVisualLayers.Mag" ]
|
||||
- state: base
|
||||
map: [ "enum.GunVisualLayers.Base" ]
|
||||
- state: rubber-6
|
||||
sprite: _DV/Objects/Weapons/Guns/Ammunition/SpeedLoaders/Magnum/magnum_speed_loader.rsi
|
||||
map: [ "enum.GunVisualLayers.Mag" ]
|
||||
- type: MagazineVisuals
|
||||
magState: rubber
|
||||
steps: 7
|
||||
@@ -21,29 +21,72 @@
|
||||
|
||||
|
||||
- type: entity
|
||||
parent: [ BaseItem, BaseMinorContraband ]
|
||||
id: SpeedLoaderMagnumImprovised
|
||||
name: "speed loader (.45 magnum)"
|
||||
parent: BaseSpeedLoaderMagnum
|
||||
components:
|
||||
- type: Tag
|
||||
tags:
|
||||
- SpeedLoaderMagnum
|
||||
- type: SpeedLoader
|
||||
- type: BallisticAmmoProvider
|
||||
proto: null
|
||||
whitelist:
|
||||
tags:
|
||||
- CartridgeMagnum
|
||||
- CartridgeMagnumImprovised
|
||||
capacity: 4
|
||||
- type: ContainerContainer
|
||||
containers:
|
||||
ballistic-ammo: !type:Container
|
||||
ents: []
|
||||
- type: Sprite
|
||||
sprite: _Starlight/Objects/Weapons/Guns/Ammunition/SpeedLoaders/Magnum/improvised_magnum_speed_loader.rsi
|
||||
layers:
|
||||
- state: base
|
||||
map: [ "enum.GunVisualLayers.Base" ]
|
||||
- state: base-4
|
||||
map: [ "enum.GunVisualLayers.Mag" ]
|
||||
# Unshaded tip layer removed to avoid missing state errors (no corresponding 'base-unshaded-*' states in RSI)
|
||||
- type: MagazineVisuals
|
||||
magState: base
|
||||
steps: 5
|
||||
zeroVisible: false
|
||||
- type: Appearance
|
||||
- type: Construction
|
||||
graph: ImprovisedMagnumSpeedLoaderGraph
|
||||
node: shell
|
||||
|
||||
- type: entity
|
||||
parent: [ BaseSpeedLoaderShotgun, BaseMinorContraband ]
|
||||
id: SpeedLoaderMagnumLeverImprovised
|
||||
name: "speed loader (.30 /.45 magnum)"
|
||||
components:
|
||||
- type: BallisticAmmoProvider
|
||||
proto: null
|
||||
whitelist:
|
||||
tags:
|
||||
- CartridgeMagnum
|
||||
- CartridgeMagnumImprovised
|
||||
capacity: 4
|
||||
- CartridgeMagnum
|
||||
- CartridgeMagnumImprovised
|
||||
- CartridgeLightRifle
|
||||
- CartridgeLightRifleImprovised
|
||||
capacity: 8
|
||||
- type: MagazineVisuals
|
||||
magState: base
|
||||
steps: 5
|
||||
steps: 9
|
||||
zeroVisible: false
|
||||
- type: Item
|
||||
size: Normal
|
||||
shape:
|
||||
- 0,0,2,0
|
||||
- type: Sprite
|
||||
sprite: _Starlight/Objects/Weapons/Guns/Ammunition/SpeedLoaders/Magnum/improvised_magnum_speed_loader.rsi
|
||||
sprite: _Starlight/Objects/Weapons/Guns/Ammunition/SpeedLoaders/Magnum/improvised_lever_action_speed_loader.rsi
|
||||
layers:
|
||||
- state: base
|
||||
map: [ "enum.GunVisualLayers.Base" ]
|
||||
- state: base-4
|
||||
map: [ "enum.GunVisualLayers.Mag" ]
|
||||
- state: base
|
||||
map: [ "enum.GunVisualLayers.Base" ]
|
||||
- state: base-8
|
||||
map: [ "enum.GunVisualLayers.Mag" ]
|
||||
# Unshaded tip layer removed to avoid missing state errors (no corresponding 'base-unshaded-*' states in RSI)
|
||||
- type: Construction
|
||||
graph: ImprovisedMagnumSpeedLoaderGraph
|
||||
graph: SpeedLoaderMagnumLeverImprovisedGraph
|
||||
node: shell
|
||||
|
||||
@@ -412,7 +412,7 @@
|
||||
- type: entity
|
||||
parent: FaxMachineBase
|
||||
id: FaxMachineResearchDirector
|
||||
suffix: Research Director
|
||||
suffix: Mystagogue
|
||||
components:
|
||||
- type: PageSender
|
||||
autoLinkJobs: [ResearchDirector]
|
||||
@@ -503,6 +503,7 @@
|
||||
- type: entity
|
||||
parent: FaxMachineBase
|
||||
id: FaxMachineHitman
|
||||
suffix: Hitman
|
||||
components:
|
||||
- type: FaxMachine
|
||||
name: "Unknown?"
|
||||
|
||||
@@ -109,7 +109,7 @@
|
||||
- type: entity
|
||||
parent: [ReinforcedSurveillanceCameraBase, SurveillanceCameraSupply]
|
||||
id: ReinforcedSurveillanceCameraSupply
|
||||
suffix: Supply
|
||||
suffix: Logistics
|
||||
components:
|
||||
- type: DeviceNetwork
|
||||
deviceNetId: Wired
|
||||
|
||||
@@ -174,7 +174,7 @@
|
||||
|
||||
- type: guideEntry
|
||||
id: ResearchDisp
|
||||
name: Research
|
||||
name: Epistemics
|
||||
text: /ServerInfo/Guidebook/_DV/SpaceLaw/ControlledISA/DepartmentalDisp/ResearchDisp.xml
|
||||
|
||||
|
||||
|
||||
@@ -317,7 +317,7 @@
|
||||
solids:
|
||||
FoodRiceBoiled: 1
|
||||
FoodEgg: 2 #FoodMealFriedegg when we can actually fry eggs buh
|
||||
FoodMeatCutlet: 1 #FoodMeatBacon when it's actually findable
|
||||
FoodMeatBacon: 1
|
||||
|
||||
- type: microwaveMealRecipe
|
||||
id: RecipeMothCheesyPorridge
|
||||
|
||||
@@ -0,0 +1,60 @@
|
||||
|
||||
#test
|
||||
- type: entity
|
||||
abstract: true
|
||||
parent: BaseLathe
|
||||
id: BaseLatheFuel
|
||||
components:
|
||||
- type: ReagentSpeed
|
||||
solution: fuel
|
||||
modifiers:
|
||||
WeldingFuel: 0.2
|
||||
- type: SolutionContainerManager
|
||||
solutions:
|
||||
fuel:
|
||||
maxVol: 500
|
||||
- type: Spillable
|
||||
solution: fuel
|
||||
- type: RefillableSolution
|
||||
solution: fuel
|
||||
- type: ExaminableSolution
|
||||
solution: fuel
|
||||
|
||||
- type: entity
|
||||
id: TiderLathe
|
||||
parent: BaseLatheFuel
|
||||
name: tider's anvil
|
||||
description: Every maints blacksmith's dream, a forge for producing gear in bulk.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: _Starlight/Structures/Machines/tider_anvil.rsi
|
||||
snapCardinals: true
|
||||
layers:
|
||||
- state: icon
|
||||
map: ["enum.LatheVisualLayers.IsRunning"]
|
||||
- state: unlit
|
||||
shader: unshaded
|
||||
map: ["enum.PowerDeviceVisualLayers.Powered"]
|
||||
- state: inserting
|
||||
map: ["enum.MaterialStorageVisualLayers.Inserting"]
|
||||
- state: panel
|
||||
map: ["enum.WiresVisualLayers.MaintenancePanel"]
|
||||
- type: Machine
|
||||
board: AssortedForgeParts
|
||||
- type: MaterialStorage
|
||||
whitelist:
|
||||
tags:
|
||||
- TiderAnvilMats
|
||||
- TiderAnvilParts
|
||||
- type: OreSiloClient
|
||||
- type: Lathe
|
||||
idleState: icon
|
||||
runningState: building
|
||||
unlitIdleState: unlit
|
||||
unlitRunningState: unlit-building
|
||||
staticPacks:
|
||||
- TiderAnvilStatic
|
||||
- type: ContainerContainer
|
||||
containers:
|
||||
machine_board: !type:Container
|
||||
machine_parts: !type:Container
|
||||
@@ -0,0 +1,25 @@
|
||||
- type: latheRecipePack
|
||||
id: TiderAnvilStatic
|
||||
recipes:
|
||||
- SwordFlamingTA
|
||||
- HelmetForgedTA
|
||||
- OmnitoolForgedTA
|
||||
- PistolForgedTA
|
||||
- RevolverForgedTA
|
||||
- BucklerForgedTA
|
||||
- TowerForgedTA
|
||||
- ShotgunForgedTA
|
||||
- SMGForgedTA
|
||||
- SniperForgedTA
|
||||
- SwordForgedTA
|
||||
- ArmourForgedTA
|
||||
- MagazineBoxImprovTA
|
||||
- SpeedloaderMagnumImprovTA
|
||||
- MagazinePistolImprovTA
|
||||
- SpeedloaderRifleImprovTA
|
||||
- MagazineSMGImprovTA
|
||||
# - GreatPaladinTA # Delta-V removed ability to make it
|
||||
- HelmetPaladinTA
|
||||
- ShieldPaladinTA
|
||||
- ArmourPaladinTA
|
||||
- GreatSwordTA
|
||||
@@ -0,0 +1,206 @@
|
||||
- type: latheRecipe
|
||||
id: SwordFlamingTA
|
||||
result: SwordFlaming
|
||||
completetime: 120
|
||||
materials:
|
||||
Steel: 250
|
||||
Glass: 500
|
||||
Plastic: 350
|
||||
Cloth: 300
|
||||
Plasteel: 1100
|
||||
|
||||
- type: latheRecipe
|
||||
id: HelmetForgedTA
|
||||
result: UnfinishedClothingHeadHelmetForged
|
||||
completetime: 60
|
||||
materials:
|
||||
Steel: 400
|
||||
Plastic: 150
|
||||
Cloth: 300
|
||||
Plasteel: 200
|
||||
|
||||
- type: latheRecipe
|
||||
id: OmnitoolForgedTA
|
||||
result: UnfinishedForgedOmnitool
|
||||
completetime: 120
|
||||
materials:
|
||||
Steel: 1400
|
||||
Glass: 50
|
||||
Plastic: 200
|
||||
Plasteel: 350
|
||||
|
||||
- type: latheRecipe
|
||||
id: PistolForgedTA
|
||||
result: UnfinishedPistolForged
|
||||
completetime: 90
|
||||
materials:
|
||||
Steel: 700
|
||||
Wood: 350
|
||||
Plastic: 50
|
||||
Plasteel: 300
|
||||
|
||||
- type: latheRecipe
|
||||
id: RevolverForgedTA
|
||||
result: UnfinishedRevolverForged
|
||||
completetime: 120
|
||||
materials:
|
||||
Steel: 800
|
||||
Wood: 350
|
||||
Plastic: 50
|
||||
Plasteel: 400
|
||||
|
||||
- type: latheRecipe
|
||||
id: BucklerForgedTA
|
||||
result: UnfinishedForgedShieldBuckler
|
||||
completetime: 60
|
||||
materials:
|
||||
Steel: 350
|
||||
Plastic: 300
|
||||
Cloth: 350
|
||||
Plasteel: 300
|
||||
|
||||
- type: latheRecipe
|
||||
id: TowerForgedTA
|
||||
result: UnfinishedForgedShieldTower
|
||||
completetime: 120
|
||||
materials:
|
||||
Steel: 1300
|
||||
Glass: 300
|
||||
Plastic: 450
|
||||
Cloth: 600
|
||||
Plasteel: 600
|
||||
|
||||
- type: latheRecipe
|
||||
id: ShotgunForgedTA
|
||||
result: UnfinishedForgedShotgun
|
||||
completetime: 90
|
||||
materials:
|
||||
Steel: 600
|
||||
Wood: 350
|
||||
Plastic: 50
|
||||
Cloth: 200
|
||||
Plasteel: 150
|
||||
|
||||
- type: latheRecipe
|
||||
id: SMGForgedTA
|
||||
result: UnfinishedSubMachineGunForged
|
||||
completetime: 120
|
||||
materials:
|
||||
Steel: 150
|
||||
Wood: 350
|
||||
Plastic: 50
|
||||
Plasteel: 750
|
||||
|
||||
- type: latheRecipe
|
||||
id: SniperForgedTA
|
||||
result: UnfinishedSniperForged
|
||||
completetime: 120
|
||||
materials:
|
||||
Steel: 2100
|
||||
Plastic: 50
|
||||
Wood: 350
|
||||
Plasteel: 1150
|
||||
|
||||
- type: latheRecipe
|
||||
id: SwordForgedTA
|
||||
result: UnfinishedSwordForged
|
||||
completetime: 90
|
||||
materials:
|
||||
Cloth: 300
|
||||
Plasteel: 1100
|
||||
|
||||
- type: latheRecipe
|
||||
id: ArmourForgedTA
|
||||
result: UnfinishedClothingOuterArmorForged
|
||||
completetime: 120
|
||||
materials:
|
||||
Steel: 750
|
||||
Plastic: 350
|
||||
Cloth: 750
|
||||
Plasteel: 350
|
||||
|
||||
- type: latheRecipe
|
||||
id: MagazineBoxImprovTA
|
||||
result: BaseMagazineBoxImprovised
|
||||
completetime: 30
|
||||
materials:
|
||||
Steel: 350
|
||||
Cloth: 20
|
||||
|
||||
- type: latheRecipe
|
||||
id: SpeedloaderMagnumImprovTA
|
||||
result: SpeedLoaderMagnumImprovised
|
||||
completetime: 22
|
||||
materials:
|
||||
Steel: 450
|
||||
|
||||
- type: latheRecipe
|
||||
id: MagazinePistolImprovTA
|
||||
result: MagazinePistolImprovised
|
||||
completetime: 7
|
||||
materials:
|
||||
Steel: 350
|
||||
|
||||
- type: latheRecipe
|
||||
id: SpeedloaderRifleImprovTA
|
||||
result: SpeedLoaderMagnumLeverImprovised
|
||||
completetime: 30
|
||||
materials:
|
||||
Steel: 600
|
||||
|
||||
- type: latheRecipe
|
||||
id: MagazineSMGImprovTA
|
||||
result: MagazinePistolSubMachineGunImprovised
|
||||
completetime: 30
|
||||
materials:
|
||||
Steel: 600
|
||||
|
||||
#- type: latheRecipe # DeltaV - Make unobtainable
|
||||
# id: GreatPaladinTA
|
||||
# result: UnfinishedPaladinShieldGreat
|
||||
# completetime: 120
|
||||
# materials:
|
||||
# Steel: 2000
|
||||
# Glass: 300
|
||||
# Plastic: 750
|
||||
# Cloth: 900
|
||||
# Plasteel: 2000
|
||||
|
||||
- type: latheRecipe
|
||||
id: HelmetPaladinTA
|
||||
result: UnfinishedClothingHeadHelmetPaladin
|
||||
completetime: 120
|
||||
materials:
|
||||
Steel: 500
|
||||
Plastic: 100
|
||||
Cloth: 450
|
||||
Plasteel: 450
|
||||
|
||||
- type: latheRecipe
|
||||
id: ShieldPaladinTA
|
||||
result: UnfinishedPaladinShield
|
||||
completetime: 120
|
||||
materials:
|
||||
Steel: 1000
|
||||
Plastic: 300
|
||||
Cloth: 300
|
||||
Plasteel: 600
|
||||
|
||||
- type: latheRecipe
|
||||
id: ArmourPaladinTA
|
||||
result: UnfinishedClothingOuterArmorPaladin
|
||||
completetime: 120
|
||||
materials:
|
||||
Steel: 1100
|
||||
Glass: 300
|
||||
Plastic: 300
|
||||
Cloth: 1100
|
||||
Plasteel: 750
|
||||
|
||||
- type: latheRecipe
|
||||
id: GreatSwordTA
|
||||
result: UnfinishedClaymoreForged
|
||||
completetime: 120
|
||||
materials:
|
||||
Cloth: 600
|
||||
Plasteel: 1900
|
||||
@@ -8,7 +8,7 @@
|
||||
sprite: _Starlight/Clothing/OuterClothing/Armor/makeshift.rsi
|
||||
- type: Clothing
|
||||
sprite: _Starlight/Clothing/OuterClothing/Armor/makeshift.rsi
|
||||
- type: Armor
|
||||
- type: Armor
|
||||
modifiers:
|
||||
coefficients:
|
||||
Blunt: 0.90
|
||||
@@ -34,7 +34,7 @@
|
||||
sprite: _Starlight/Clothing/OuterClothing/Armor/improvised.rsi
|
||||
- type: Clothing
|
||||
sprite: _Starlight/Clothing/OuterClothing/Armor/improvised.rsi
|
||||
- type: Armor
|
||||
- type: Armor
|
||||
modifiers:
|
||||
coefficients:
|
||||
Blunt: 0.85
|
||||
@@ -57,13 +57,16 @@
|
||||
sprite: _Starlight/Clothing/OuterClothing/Armor/forged.rsi
|
||||
- type: Clothing
|
||||
sprite: _Starlight/Clothing/OuterClothing/Armor/forged.rsi
|
||||
- type: Armor
|
||||
- type: Armor
|
||||
modifiers:
|
||||
coefficients:
|
||||
Blunt: 0.75
|
||||
Slash: 0.65
|
||||
Piercing: 0.70
|
||||
Heat: 0.85
|
||||
- type: ClothingSpeedModifier # DeltaV - Added Speed modifiers
|
||||
walkModifier: 0.90
|
||||
sprintModifier: 0.90
|
||||
- type: ExplosionResistance
|
||||
damageCoefficient: 0.90
|
||||
|
||||
@@ -77,15 +80,17 @@
|
||||
sprite: _Starlight/Clothing/OuterClothing/Armor/paladin.rsi
|
||||
- type: Clothing
|
||||
sprite: _Starlight/Clothing/OuterClothing/Armor/paladin.rsi
|
||||
- type: Armor
|
||||
- type: Item # DeltaV - Made it Ginormous from huge
|
||||
size: Ginormous
|
||||
- type: Armor
|
||||
modifiers:
|
||||
coefficients:
|
||||
Blunt: 0.70
|
||||
Slash: 0.50
|
||||
Piercing: 0.55
|
||||
Heat: 0.85
|
||||
- type: ClothingSpeedModifier
|
||||
walkModifier: 0.85
|
||||
sprintModifier: 0.85
|
||||
- type: ClothingSpeedModifier # DeltaV - Changed modifier from 85% to 70%
|
||||
walkModifier: 0.70
|
||||
sprintModifier: 0.70
|
||||
- type: ExplosionResistance
|
||||
damageCoefficient: 0.85
|
||||
|
||||
@@ -0,0 +1,21 @@
|
||||
- type: entity
|
||||
parent: BaseMachineCircuitboard
|
||||
id: AssortedForgeParts
|
||||
name: assorted forge parts
|
||||
description: A small pile of components for making a forge for an anvil, contains an igniter and valves.
|
||||
components:
|
||||
- type: MachineBoard
|
||||
prototype: TiderLathe
|
||||
stackRequirements:
|
||||
Plasteel: 20
|
||||
Steel: 10
|
||||
tagRequirements:
|
||||
GasTank:
|
||||
amount: 2
|
||||
defaultPrototype: OxygenTank
|
||||
- type: Sprite
|
||||
sprite: _Starlight/Objects/Devices/assorted_forge_parts.rsi
|
||||
state: icon
|
||||
- type: Construction
|
||||
graph: AssortedForgeParts
|
||||
node: finish
|
||||
@@ -17,9 +17,9 @@
|
||||
- type: Tag
|
||||
tags:
|
||||
- Metal
|
||||
- type: Construction
|
||||
graph: ForgedShotgunGraph
|
||||
node: shotgun
|
||||
#- type: Construction # DeltaV - made it uncraftable
|
||||
# graph: ForgedShotgunGraph
|
||||
# node: shotgun
|
||||
|
||||
- type: entity
|
||||
parent: BaseItem
|
||||
@@ -38,9 +38,9 @@
|
||||
- type: Tag
|
||||
tags:
|
||||
- Metal
|
||||
- type: Construction
|
||||
graph: ForgedPistolGraph
|
||||
node: shotgun
|
||||
#- type: Construction # DeltaV - made it uncraftable
|
||||
# graph: ForgedPistolGraph
|
||||
# node: shotgun
|
||||
|
||||
- type: entity
|
||||
parent: BaseItem
|
||||
@@ -59,9 +59,9 @@
|
||||
- type: Tag
|
||||
tags:
|
||||
- Metal
|
||||
- type: Construction
|
||||
graph: ForgedRevolverGraph
|
||||
node: shotgun
|
||||
#- type: Construction # DeltaV - made it uncraftable
|
||||
# graph: ForgedRevolverGraph
|
||||
# node: shotgun
|
||||
|
||||
- type: entity
|
||||
parent: BaseItem
|
||||
@@ -80,9 +80,9 @@
|
||||
- type: Tag
|
||||
tags:
|
||||
- Metal
|
||||
- type: Construction
|
||||
graph: ForgedSMGGraph
|
||||
node: shotgun
|
||||
#- type: Construction # DeltaV - made it uncraftable
|
||||
# graph: ForgedSMGGraph
|
||||
# node: shotgun
|
||||
|
||||
- type: entity
|
||||
parent: BaseItem
|
||||
@@ -101,9 +101,9 @@
|
||||
- type: Tag
|
||||
tags:
|
||||
- Metal
|
||||
- type: Construction
|
||||
graph: ForgedSniperGraph
|
||||
node: shotgun
|
||||
#- type: Construction # DeltaV - made it uncraftable
|
||||
# graph: ForgedSniperGraph
|
||||
# node: shotgun
|
||||
|
||||
- type: entity
|
||||
parent: BaseItem
|
||||
@@ -124,4 +124,4 @@
|
||||
- ModularBarrel
|
||||
- type: Construction
|
||||
graph: ModularBarrelGraph
|
||||
node: shotgun
|
||||
node: shotgun
|
||||
|
||||
@@ -141,9 +141,9 @@
|
||||
- type: Tag
|
||||
tags:
|
||||
- Metal
|
||||
- type: Construction
|
||||
graph: ForgedOmnitoolGraph
|
||||
node: tool
|
||||
#- type: Construction # DeltaV - made it uncraftable
|
||||
# graph: ForgedOmnitoolGraph
|
||||
# node: tool
|
||||
|
||||
- type: entity
|
||||
parent: BaseItem
|
||||
@@ -234,9 +234,9 @@
|
||||
- type: Tag
|
||||
tags:
|
||||
- Metal
|
||||
- type: Construction
|
||||
graph: SwordForgedGraph
|
||||
node: tool
|
||||
#- type: Construction # DeltaV - made it uncraftable
|
||||
# graph: SwordForgedGraph
|
||||
# node: tool
|
||||
|
||||
- type: entity
|
||||
parent: BaseItem
|
||||
@@ -255,9 +255,9 @@
|
||||
- type: Tag
|
||||
tags:
|
||||
- Metal
|
||||
- type: Construction
|
||||
graph: ClaymoreForgedGraph
|
||||
node: tool
|
||||
#- type: Construction # DeltaV - made it uncraftable
|
||||
# graph: ClaymoreForgedGraph
|
||||
# node: tool
|
||||
|
||||
- type: entity
|
||||
parent: BaseItem
|
||||
@@ -297,9 +297,9 @@
|
||||
- type: Tag
|
||||
tags:
|
||||
- Metal
|
||||
- type: Construction
|
||||
graph: ForgedShieldBucklerGraph
|
||||
node: shield
|
||||
#- type: Construction # DeltaV - made it uncraftable
|
||||
# graph: ForgedShieldBucklerGraph
|
||||
# node: shield
|
||||
|
||||
- type: entity
|
||||
parent: BaseItem
|
||||
@@ -318,9 +318,9 @@
|
||||
- type: Tag
|
||||
tags:
|
||||
- Metal
|
||||
- type: Construction
|
||||
graph: ForgedShieldTowerGraph
|
||||
node: shield
|
||||
#- type: Construction # DeltaV - made it uncraftable
|
||||
# graph: ForgedShieldTowerGraph
|
||||
# node: shield
|
||||
|
||||
- type: entity
|
||||
parent: BaseItem
|
||||
@@ -339,9 +339,9 @@
|
||||
- type: Tag
|
||||
tags:
|
||||
- Metal
|
||||
- type: Construction
|
||||
graph: PaladinShieldGraph
|
||||
node: shield
|
||||
#- type: Construction # DeltaV - made it uncraftable
|
||||
# graph: PaladinShieldGraph
|
||||
# node: shield
|
||||
|
||||
- type: entity
|
||||
parent: BaseItem
|
||||
@@ -360,9 +360,9 @@
|
||||
- type: Tag
|
||||
tags:
|
||||
- Metal
|
||||
- type: Construction
|
||||
graph: PaladinShieldGreatGraph
|
||||
node: shield
|
||||
#- type: Construction # DeltaV - made it uncraftable
|
||||
# graph: PaladinShieldGreatGraph
|
||||
# node: shield
|
||||
|
||||
- type: entity
|
||||
parent: BaseItem
|
||||
@@ -402,9 +402,9 @@
|
||||
- type: Tag
|
||||
tags:
|
||||
- Metal
|
||||
- type: Construction
|
||||
graph: ClothingOuterArmorForgedGraph
|
||||
node: vest
|
||||
#- type: Construction # DeltaV - made it uncraftable
|
||||
# graph: ClothingOuterArmorForgedGraph
|
||||
# node: vest
|
||||
|
||||
- type: entity
|
||||
parent: BaseItem
|
||||
@@ -423,9 +423,9 @@
|
||||
- type: Tag
|
||||
tags:
|
||||
- Metal
|
||||
- type: Construction
|
||||
graph: ClothingOuterArmorPaladinGraph
|
||||
node: vest
|
||||
#- type: Construction # DeltaV - made it uncraftable
|
||||
# graph: ClothingOuterArmorPaladinGraph
|
||||
# node: vest
|
||||
|
||||
- type: entity
|
||||
parent: BaseItem
|
||||
@@ -465,9 +465,9 @@
|
||||
- type: Tag
|
||||
tags:
|
||||
- Metal
|
||||
- type: Construction
|
||||
graph: ClothingHeadHelmetForgedGraph
|
||||
node: helmet
|
||||
#- type: Construction # DeltaV - made it uncraftable
|
||||
# graph: ClothingHeadHelmetForgedGraph
|
||||
# node: helmet
|
||||
|
||||
- type: entity
|
||||
parent: BaseItem
|
||||
@@ -486,6 +486,6 @@
|
||||
- type: Tag
|
||||
tags:
|
||||
- Metal
|
||||
- type: Construction
|
||||
graph: ClothingHeadHelmetPaladinGraph
|
||||
node: helmet
|
||||
#- type: Construction # DeltaV - made it uncraftable
|
||||
# graph: ClothingHeadHelmetPaladinGraph
|
||||
# node: helmet
|
||||
|
||||
@@ -0,0 +1,36 @@
|
||||
- type: entity
|
||||
id: BaseSpeedLoaderShotgun
|
||||
name: 12 gauge speedloader
|
||||
parent: [ BaseItem ]
|
||||
abstract: true
|
||||
components:
|
||||
- type: Tag
|
||||
tags:
|
||||
- SpeedLoaderShotgun
|
||||
- type: SpeedLoader
|
||||
- type: BallisticAmmoProvider
|
||||
mayTransfer: true
|
||||
fillDelay: 0.1
|
||||
whitelist:
|
||||
tags:
|
||||
- ShellShotgun
|
||||
capacity: 7
|
||||
- type: ContainerContainer
|
||||
containers:
|
||||
ballistic-ammo: !type:Container
|
||||
ents: []
|
||||
- type: Sprite
|
||||
sprite: _Starlight/Objects/Weapons/Guns/Ammunition/SpeedLoaders/Shotgun/shotgun_speed_loader.rsi
|
||||
layers:
|
||||
- state: base
|
||||
map: [ "enum.GunVisualLayers.Base" ]
|
||||
- state: base-7
|
||||
map: [ "enum.GunVisualLayers.Mag" ]
|
||||
- state: base-tip-7
|
||||
map: [ "enum.GunVisualLayers.Tip" ]
|
||||
color: "#F4001F"
|
||||
- type: MagazineVisuals
|
||||
magState: base
|
||||
steps: 8
|
||||
zeroVisible: false
|
||||
- type: Appearance
|
||||
@@ -14,7 +14,7 @@
|
||||
- type: Clothing
|
||||
sprite: _Starlight/Objects/Weapons/Guns/SMGs/makeshift_smg.rsi
|
||||
- type: Item
|
||||
size: Normal
|
||||
size: Normal
|
||||
- type: Gun
|
||||
fireRate: 9
|
||||
minAngle: 32
|
||||
@@ -83,7 +83,7 @@
|
||||
- state: mag-0
|
||||
map: ["enum.GunVisualLayers.Mag"]
|
||||
- type: Clothing
|
||||
sprite: _Starlight/Objects/Weapons/Guns/SMGs/makeshift_smg.rsi
|
||||
sprite: _Starlight/Objects/Weapons/Guns/SMGs/makeshift_smg.rsi
|
||||
- type: Item
|
||||
size: Large
|
||||
- type: Wieldable
|
||||
@@ -97,9 +97,9 @@
|
||||
angleIncrease: 3
|
||||
maxAngle: 32
|
||||
- type: Appearance
|
||||
- type: Construction
|
||||
graph: ImprovisedSMGGraph
|
||||
node: shotgun
|
||||
#- type: Construction # DeltaV - made it uncraftable
|
||||
# graph: ImprovisedSMGGraph
|
||||
# node: shotgun
|
||||
- type: WeaponDismantleOnShoot
|
||||
dismantleChance: 0.01
|
||||
items:
|
||||
@@ -136,7 +136,7 @@
|
||||
- state: mag-0
|
||||
map: ["enum.GunVisualLayers.Mag"]
|
||||
- type: Clothing
|
||||
sprite: _Starlight/Objects/Weapons/Guns/SMGs/forged_smg.rsi
|
||||
sprite: _Starlight/Objects/Weapons/Guns/SMGs/forged_smg.rsi
|
||||
- type: Wieldable
|
||||
unwieldOnUse: false
|
||||
- type: GunWieldBonus
|
||||
@@ -149,4 +149,4 @@
|
||||
maxAngle: 32
|
||||
- type: Appearance
|
||||
- type: WeaponDismantleOnShoot
|
||||
dismantleChance: 0
|
||||
dismantleChance: 0
|
||||
|
||||
@@ -96,7 +96,7 @@
|
||||
name: Forged Repeater Rifle
|
||||
parent: WeaponSniperMakeshift
|
||||
id: WeaponSniperForged
|
||||
description: The best a tider can achive, reliable fire-rate and accuracy with a satisfying lever-action system. What more can you ask for?
|
||||
description: The best a tider can achive, reliable fire-rate and accuracy with a satisfying lever-action system. What more can you ask for? Is fitted to be able to chamber both .35 / .45
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: _Starlight/Objects/Weapons/Guns/Snipers/forged_rifle.rsi
|
||||
@@ -109,11 +109,18 @@
|
||||
- type: GunWieldBonus
|
||||
minAngle: -8
|
||||
maxAngle: -15
|
||||
- type: Gun
|
||||
- type: Gun # DeltaV - Fire rate was 1.5 lowerd it to 1
|
||||
fireRate: 1 #Should allow for more intuitive cycling while still being balanced, as a lever action's RoF is determined on how fast you can cycle.
|
||||
selectedMode: SemiAuto
|
||||
availableModes:
|
||||
- SemiAuto
|
||||
- type: BallisticAmmoProvider
|
||||
capacity: 8
|
||||
whitelist:
|
||||
tags:
|
||||
- CartridgeLightRifle
|
||||
- CartridgeLightRifleImprovised
|
||||
- CartridgeMagnum
|
||||
- CartridgeMagnumImprovised
|
||||
- type: WeaponDismantleOnShoot
|
||||
dismantleChance: 0
|
||||
dismantleChance: 0
|
||||
|
||||
@@ -0,0 +1,22 @@
|
||||
- type: constructionGraph
|
||||
id: AssortedForgeParts
|
||||
start: start
|
||||
graph:
|
||||
- node: start
|
||||
edges:
|
||||
- to: finish
|
||||
steps:
|
||||
- material: Plasteel
|
||||
amount: 5
|
||||
doAfter: 5
|
||||
- material: Cable
|
||||
amount: 10
|
||||
doAfter: 2
|
||||
- tag: Igniter
|
||||
icon:
|
||||
sprite: Objects/Devices/igniter.rsi
|
||||
state: icon
|
||||
name: construction-graph-tag-igniter
|
||||
doAfter: 10
|
||||
- node: finish
|
||||
entity: AssortedForgeParts
|
||||
@@ -0,0 +1,13 @@
|
||||
- type: constructionGraph
|
||||
id: SpeedLoaderMagnumLeverImprovisedGraph
|
||||
start: start
|
||||
graph:
|
||||
- node: start
|
||||
edges:
|
||||
- to: shell
|
||||
steps:
|
||||
- material: Steel
|
||||
amount: 8
|
||||
doAfter: 8
|
||||
- node: shell
|
||||
entity: SpeedLoaderMagnumLeverImprovised
|
||||
@@ -0,0 +1,9 @@
|
||||
- type: construction
|
||||
name: crafting-menu-name-ASSFP
|
||||
id: AssortedForgeParts
|
||||
graph: AssortedForgeParts
|
||||
startNode: start
|
||||
targetNode: finish
|
||||
category: construction-category-structures
|
||||
objectType: Item
|
||||
description: crafting-menu-text-ASSFP
|
||||
@@ -1,12 +1,12 @@
|
||||
- type: construction
|
||||
name: crafting-menu-name-FDB
|
||||
id: WeaponShotgunForged
|
||||
graph: ForgedShotgunGraph
|
||||
startNode: start
|
||||
targetNode: shotgun
|
||||
category: construction-category-weapons
|
||||
objectType: Item
|
||||
description: crafting-menu-text-FDB
|
||||
#- type: construction # DeltaV - made it uncraftable
|
||||
# name: crafting-menu-name-FDB
|
||||
# id: WeaponShotgunForged
|
||||
# graph: ForgedShotgunGraph
|
||||
# startNode: start
|
||||
# targetNode: shotgun
|
||||
# category: construction-category-weapons
|
||||
# objectType: Item
|
||||
# description: crafting-menu-text-FDB
|
||||
|
||||
- type: construction
|
||||
name: crafting-menu-name-IP
|
||||
@@ -18,15 +18,15 @@
|
||||
objectType: Item
|
||||
description: crafting-menu-text-IP
|
||||
|
||||
- type: construction
|
||||
name: crafting-menu-name-FP
|
||||
id: WeaponPistolForged
|
||||
graph: ForgedPistolGraph
|
||||
startNode: start
|
||||
targetNode: shotgun
|
||||
category: construction-category-weapons
|
||||
objectType: Item
|
||||
description: crafting-menu-text-FP
|
||||
#- type: construction # DeltaV - made it uncraftable
|
||||
# name: crafting-menu-name-FP
|
||||
# id: WeaponPistolForged
|
||||
# graph: ForgedPistolGraph
|
||||
# startNode: start
|
||||
# targetNode: shotgun
|
||||
# category: construction-category-weapons
|
||||
# objectType: Item
|
||||
# description: crafting-menu-text-FP
|
||||
|
||||
- type: construction
|
||||
name: crafting-menu-name-IPB
|
||||
@@ -58,15 +58,15 @@
|
||||
objectType: Item
|
||||
description: crafting-menu-text-IR
|
||||
|
||||
- type: construction
|
||||
name: crafting-menu-name-FR
|
||||
id: WeaponRevolverForged
|
||||
graph: ForgedRevolverGraph
|
||||
startNode: start
|
||||
targetNode: shotgun
|
||||
category: construction-category-weapons
|
||||
objectType: Item
|
||||
description: crafting-menu-text-FR
|
||||
#- type: construction # DeltaV - made it uncraftable
|
||||
# name: crafting-menu-name-FR
|
||||
# id: WeaponRevolverForged
|
||||
# graph: ForgedRevolverGraph
|
||||
# startNode: start
|
||||
# targetNode: shotgun
|
||||
# category: construction-category-weapons
|
||||
# objectType: Item
|
||||
# description: crafting-menu-text-FR
|
||||
|
||||
- type: construction
|
||||
name: crafting-menu-name-IMB
|
||||
@@ -98,25 +98,27 @@
|
||||
objectType: Item
|
||||
description: crafting-menu-text-MB
|
||||
|
||||
- type: construction
|
||||
name: crafting-menu-name-IS
|
||||
id: WeaponSubMachineGunImprovised
|
||||
graph: ImprovisedSMGGraph
|
||||
startNode: start
|
||||
targetNode: shotgun
|
||||
category: construction-category-weapons
|
||||
objectType: Item
|
||||
description: crafting-menu-text-IS
|
||||
# Begin DeltaV removal - made it uncraftable
|
||||
#- type: construction
|
||||
# name: crafting-menu-name-IS
|
||||
# id: WeaponSubMachineGunImprovised
|
||||
# graph: ImprovisedSMGGraph
|
||||
# startNode: start
|
||||
# targetNode: shotgun
|
||||
# category: construction-category-weapons
|
||||
# objectType: Item
|
||||
# description: crafting-menu-text-IS
|
||||
|
||||
- type: construction
|
||||
name: crafting-menu-name-FS
|
||||
id: WeaponSubMachineGunForged
|
||||
graph: ForgedSMGGraph
|
||||
startNode: start
|
||||
targetNode: shotgun
|
||||
category: construction-category-weapons
|
||||
objectType: Item
|
||||
description: crafting-menu-text-FS
|
||||
#- type: construction
|
||||
# name: crafting-menu-name-FS
|
||||
# id: WeaponSubMachineGunForged
|
||||
# graph: ForgedSMGGraph
|
||||
# startNode: start
|
||||
# targetNode: shotgun
|
||||
# category: construction-category-weapons
|
||||
# objectType: Item
|
||||
# description: crafting-menu-text-FS
|
||||
# End DeltaV removal
|
||||
|
||||
- type: construction
|
||||
name: crafting-menu-name-ISM
|
||||
@@ -138,15 +140,15 @@
|
||||
objectType: Item
|
||||
description: crafting-menu-text-IRR
|
||||
|
||||
- type: construction
|
||||
name: crafting-menu-name-FRR
|
||||
id: WeaponSniperForged
|
||||
graph: ForgedSniperGraph
|
||||
startNode: start
|
||||
targetNode: shotgun
|
||||
category: construction-category-weapons
|
||||
objectType: Item
|
||||
description: crafting-menu-text-FRR
|
||||
#- type: construction # DeltaV - made it uncraftable
|
||||
# name: crafting-menu-name-FRR
|
||||
# id: WeaponSniperForged
|
||||
# graph: ForgedSniperGraph
|
||||
# startNode: start
|
||||
# targetNode: shotgun
|
||||
# category: construction-category-weapons
|
||||
# objectType: Item
|
||||
# description: crafting-menu-text-FRR
|
||||
|
||||
- type: construction
|
||||
name: crafting-menu-name-IRB
|
||||
@@ -278,15 +280,15 @@
|
||||
objectType: Item
|
||||
description: crafting-menu-text-IO
|
||||
|
||||
- type: construction
|
||||
name: crafting-menu-name-FO
|
||||
id: OmnitoolForged
|
||||
graph: ForgedOmnitoolGraph
|
||||
startNode: start
|
||||
targetNode: tool
|
||||
category: construction-category-tools
|
||||
objectType: Item
|
||||
description: crafting-menu-text-FO
|
||||
#- type: construction # DeltaV - made it uncraftable
|
||||
# name: crafting-menu-name-FO
|
||||
# id: OmnitoolForged
|
||||
# graph: ForgedOmnitoolGraph
|
||||
# startNode: start
|
||||
# targetNode: tool
|
||||
# category: construction-category-tools
|
||||
# objectType: Item
|
||||
# description: crafting-menu-text-FO
|
||||
|
||||
- type: construction
|
||||
name: crafting-menu-name-WH
|
||||
@@ -348,15 +350,15 @@
|
||||
objectType: Item
|
||||
description: crafting-menu-text-ISW
|
||||
|
||||
- type: construction
|
||||
name: crafting-menu-name-FSW
|
||||
id: SwordForged
|
||||
graph: SwordForgedGraph
|
||||
startNode: start
|
||||
targetNode: sword
|
||||
category: construction-category-weapons
|
||||
objectType: Item
|
||||
description: crafting-menu-text-FSW
|
||||
#- type: construction # DeltaV - made it uncraftable
|
||||
# name: crafting-menu-name-FSW
|
||||
# id: SwordForged
|
||||
# graph: SwordForgedGraph
|
||||
# startNode: start
|
||||
# targetNode: sword
|
||||
# category: construction-category-weapons
|
||||
# objectType: Item
|
||||
# description: crafting-menu-text-FSW
|
||||
|
||||
- type: construction
|
||||
name: crafting-menu-name-DSW
|
||||
@@ -368,15 +370,15 @@
|
||||
objectType: Item
|
||||
description: crafting-menu-text-DSW
|
||||
|
||||
- type: construction
|
||||
name: crafting-menu-name-TSW
|
||||
id: ClaymoreForged
|
||||
graph: ClaymoreForgedGraph
|
||||
startNode: start
|
||||
targetNode: sword
|
||||
category: construction-category-weapons
|
||||
objectType: Item
|
||||
description: crafting-menu-text-TSW
|
||||
#- type: construction # DeltaV - made it uncraftable
|
||||
# name: crafting-menu-name-TSW
|
||||
# id: ClaymoreForged
|
||||
# graph: ClaymoreForgedGraph
|
||||
# startNode: start
|
||||
# targetNode: sword
|
||||
# category: construction-category-weapons
|
||||
# objectType: Item
|
||||
# description: crafting-menu-text-TSW
|
||||
|
||||
- type: construction
|
||||
name: crafting-menu-name-ISH
|
||||
@@ -388,45 +390,47 @@
|
||||
objectType: Item
|
||||
description: crafting-menu-text-ISH
|
||||
|
||||
- type: construction
|
||||
name: crafting-menu-name-FSH
|
||||
id: ForgedShieldBuckler
|
||||
graph: ForgedShieldBucklerGraph
|
||||
startNode: start
|
||||
targetNode: shield
|
||||
category: construction-category-weapons
|
||||
objectType: Item
|
||||
description: crafting-menu-text-FSH
|
||||
# Begin DeltaV removal - made it uncraftable
|
||||
#- type: construction
|
||||
# name: crafting-menu-name-FSH
|
||||
# id: ForgedShieldBuckler
|
||||
# graph: ForgedShieldBucklerGraph
|
||||
# startNode: start
|
||||
# targetNode: shield
|
||||
# category: construction-category-weapons
|
||||
# objectType: Item
|
||||
# description: crafting-menu-text-FSH
|
||||
|
||||
- type: construction
|
||||
name: crafting-menu-name-FSHT
|
||||
id: ForgedShieldTower
|
||||
graph: ForgedShieldTowerGraph
|
||||
startNode: start
|
||||
targetNode: shield
|
||||
category: construction-category-weapons
|
||||
objectType: Item
|
||||
description: crafting-menu-text-FSHT
|
||||
#- type: construction
|
||||
# name: crafting-menu-name-FSHT
|
||||
# id: ForgedShieldTower
|
||||
# graph: ForgedShieldTowerGraph
|
||||
# startNode: start
|
||||
# targetNode: shield
|
||||
# category: construction-category-weapons
|
||||
# objectType: Item
|
||||
# description: crafting-menu-text-FSHT
|
||||
|
||||
- type: construction
|
||||
name: crafting-menu-name-PSH
|
||||
id: PaladinShield
|
||||
graph: PaladinShieldGraph
|
||||
startNode: start
|
||||
targetNode: shield
|
||||
category: construction-category-weapons
|
||||
objectType: Item
|
||||
description: crafting-menu-text-PSH
|
||||
#- type: construction
|
||||
# name: crafting-menu-name-PSH
|
||||
# id: PaladinShield
|
||||
# graph: PaladinShieldGraph
|
||||
# startNode: start
|
||||
# targetNode: shield
|
||||
# category: construction-category-weapons
|
||||
# objectType: Item
|
||||
# description: crafting-menu-text-PSH
|
||||
|
||||
- type: construction
|
||||
name: crafting-menu-name-PSHG
|
||||
id: PaladinShieldGreat
|
||||
graph: PaladinShieldGreatGraph
|
||||
startNode: start
|
||||
targetNode: shield
|
||||
category: construction-category-weapons
|
||||
objectType: Item
|
||||
description: crafting-menu-text-PSHG
|
||||
#- type: construction
|
||||
# name: crafting-menu-name-PSHG
|
||||
# id: PaladinShieldGreat
|
||||
# graph: PaladinShieldGreatGraph
|
||||
# startNode: start
|
||||
# targetNode: shield
|
||||
# category: construction-category-weapons
|
||||
# objectType: Item
|
||||
# description: crafting-menu-text-PSHG
|
||||
# End DeltaV removal
|
||||
|
||||
- type: construction
|
||||
name: crafting-menu-name-MVT
|
||||
@@ -448,25 +452,27 @@
|
||||
objectType: Item
|
||||
description: crafting-menu-text-IVT
|
||||
|
||||
- type: construction
|
||||
name: crafting-menu-name-FVT
|
||||
id: ClothingOuterArmorForged
|
||||
graph: ClothingOuterArmorForgedGraph
|
||||
startNode: start
|
||||
targetNode: vest
|
||||
category: construction-category-clothing
|
||||
objectType: Item
|
||||
description: crafting-menu-text-FVT
|
||||
# Begin DeltaV removal - made it uncraftable
|
||||
#- type: construction
|
||||
# name: crafting-menu-name-FVT
|
||||
# id: ClothingOuterArmorForged
|
||||
# graph: ClothingOuterArmorForgedGraph
|
||||
# startNode: start
|
||||
# targetNode: vest
|
||||
# category: construction-category-clothing
|
||||
# objectType: Item
|
||||
# description: crafting-menu-text-FVT
|
||||
|
||||
- type: construction
|
||||
name: crafting-menu-name-PVT
|
||||
id: ClothingOuterArmorPaladin
|
||||
graph: ClothingOuterArmorPaladinGraph
|
||||
startNode: start
|
||||
targetNode: vest
|
||||
category: construction-category-clothing
|
||||
objectType: Item
|
||||
description: crafting-menu-text-PVT
|
||||
#- type: construction
|
||||
# name: crafting-menu-name-PVT
|
||||
# id: ClothingOuterArmorPaladin
|
||||
# graph: ClothingOuterArmorPaladinGraph
|
||||
# startNode: start
|
||||
# targetNode: vest
|
||||
# category: construction-category-clothing
|
||||
# objectType: Item
|
||||
# description: crafting-menu-text-PVT
|
||||
# End DeltaV removal
|
||||
|
||||
- type: construction
|
||||
name: crafting-menu-name-MVTH
|
||||
@@ -488,22 +494,34 @@
|
||||
objectType: Item
|
||||
description: crafting-menu-text-IVTH
|
||||
|
||||
- type: construction
|
||||
name: crafting-menu-name-FVTH
|
||||
id: ClothingHeadHelmetForged
|
||||
graph: ClothingHeadHelmetForgedGraph
|
||||
startNode: start
|
||||
targetNode: helmet
|
||||
category: construction-category-clothing
|
||||
objectType: Item
|
||||
description: crafting-menu-text-FVTH
|
||||
# Begin DeltaV removal - made it uncraftable
|
||||
#- type: construction
|
||||
# name: crafting-menu-name-FVTH
|
||||
# id: ClothingHeadHelmetForged
|
||||
# graph: ClothingHeadHelmetForgedGraph
|
||||
# startNode: start
|
||||
# targetNode: helmet
|
||||
# category: construction-category-clothing
|
||||
# objectType: Item
|
||||
# description: crafting-menu-text-FVTH
|
||||
|
||||
#- type: construction
|
||||
# name: crafting-menu-name-PVTH
|
||||
# id: ClothingHeadHelmetPaladin
|
||||
# graph: ClothingHeadHelmetPaladinGraph
|
||||
# startNode: start
|
||||
# targetNode: helmet
|
||||
# category: construction-category-clothing
|
||||
# objectType: Item
|
||||
# description: crafting-menu-text-PVTH
|
||||
# End DeltaV removal
|
||||
|
||||
- type: construction
|
||||
name: crafting-menu-name-PVTH
|
||||
id: ClothingHeadHelmetPaladin
|
||||
graph: ClothingHeadHelmetPaladinGraph
|
||||
name: crafting-menu-name-IRS
|
||||
id: SpeedLoaderMagnumLeverImprovised
|
||||
graph: SpeedLoaderMagnumLeverImprovisedGraph
|
||||
startNode: start
|
||||
targetNode: helmet
|
||||
category: construction-category-clothing
|
||||
targetNode: shell
|
||||
category: construction-category-weapons
|
||||
objectType: Item
|
||||
description: crafting-menu-text-PVTH
|
||||
description: crafting-menu-text-IRS
|
||||
|
||||
@@ -7,17 +7,26 @@
|
||||
id: BladeSteel
|
||||
|
||||
- type: Tag
|
||||
id: CartridgePistolImprovised
|
||||
id: CartridgeLightRifleImprovised
|
||||
|
||||
- type: Tag
|
||||
id: CartridgeMagnumImprovised
|
||||
|
||||
- type: Tag
|
||||
id: CartridgeLightRifleImprovised
|
||||
id: CartridgePistolImprovised
|
||||
|
||||
- type: Tag
|
||||
id: CheapInsulatedFabric
|
||||
|
||||
- type: Tag
|
||||
id: EmergencyWelder
|
||||
|
||||
- type: Tag
|
||||
id: fingerlessinsuls
|
||||
|
||||
- type: Tag
|
||||
id: GasTank
|
||||
|
||||
- type: Tag
|
||||
id: HiltPlasteel
|
||||
|
||||
@@ -27,6 +36,12 @@
|
||||
- type: Tag
|
||||
id: ImprovisedAmmoBox
|
||||
|
||||
- type: Tag
|
||||
id: InsulatedFabric
|
||||
|
||||
- type: Tag
|
||||
id: InsulatedThread
|
||||
|
||||
- type: Tag
|
||||
id: MagazinePistolImprovised
|
||||
|
||||
@@ -37,13 +52,22 @@
|
||||
id: ModularBarrel
|
||||
|
||||
- type: Tag
|
||||
id: SwordForged
|
||||
id: PlasteelFilament
|
||||
|
||||
- type: Tag
|
||||
id: SpeedLoaderMagnumImprovised
|
||||
id: SwordForged
|
||||
|
||||
- type: Tag
|
||||
id: ShellShotgunImprovised
|
||||
|
||||
- type: Tag
|
||||
id: SpeedLoaderMagnumImprovised
|
||||
|
||||
- type: Tag
|
||||
id: SpeedLoaderShotgun
|
||||
|
||||
- type: Tag
|
||||
id: TiderAnvilMats
|
||||
|
||||
- type: Tag
|
||||
id: TiderAnvilParts
|
||||
|
||||
@@ -0,0 +1,17 @@
|
||||
{
|
||||
"version": 1,
|
||||
"license": "CC0-1.0",
|
||||
"copyright": "Sprites by portfiend (GitHub)",
|
||||
"size": {
|
||||
"x": 32,
|
||||
"y": 32
|
||||
},
|
||||
"states": [
|
||||
{
|
||||
"name": "pool"
|
||||
},
|
||||
{
|
||||
"name": "pool-dark"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
After Width: | Height: | Size: 429 B |
|
After Width: | Height: | Size: 430 B |
|
After Width: | Height: | Size: 1.0 KiB |
|
After Width: | Height: | Size: 1015 B |
|
After Width: | Height: | Size: 1.0 KiB |
|
After Width: | Height: | Size: 1.0 KiB |
|
After Width: | Height: | Size: 1.0 KiB |
|
After Width: | Height: | Size: 1.0 KiB |
@@ -0,0 +1,63 @@
|
||||
{
|
||||
"version": 1,
|
||||
"license": "CC0-1.0",
|
||||
"copyright": "Sprites by portfiend (GitHub)",
|
||||
"size": {
|
||||
"x": 32,
|
||||
"y": 32
|
||||
},
|
||||
"states": [
|
||||
{
|
||||
"name": "beige",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "black",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "blue",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "brown",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "gray",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "green",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "orange",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "pink",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "purple",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "red",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "teal",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "white",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "yellow",
|
||||
"directions": 4
|
||||
}
|
||||
]
|
||||
}
|
||||