Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Engineering guidebook megaupdate v2 #33062

Open
wants to merge 63 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
63 commits
Select commit Hold shift + click to select a range
5682f4b
pipes and pumps page, initial commit before I lose it all somehow
ArtisticRoomba Oct 5, 2024
cb8e930
Formatting and structuring changes
ArtisticRoomba Oct 6, 2024
8a5bb10
another minor change to wording and small additions
ArtisticRoomba Oct 6, 2024
cbbb942
add entries to atmosphere in/out, flesh out air out air vent entry
ArtisticRoomba Oct 6, 2024
e0a7b7b
Adds the AirScrubber.xml entry and fixes a lot of issues with other e…
ArtisticRoomba Oct 6, 2024
ffc2244
Fleshing out of AirInjector.xml plus other touchups
ArtisticRoomba Oct 6, 2024
b937f7e
valves, valves, valves, batman!
ArtisticRoomba Oct 6, 2024
4bfb2eb
that's right, a commit for a single word
ArtisticRoomba Oct 6, 2024
a325e21
Adds a basic PneumaticValve entry
ArtisticRoomba Oct 9, 2024
30fbed0
MixingAndFiltering.xml and GasCanisters.xml
ArtisticRoomba Oct 10, 2024
8303e89
sorry guys I wasn't thinking when writing this
ArtisticRoomba Oct 10, 2024
792d7e2
what if you wanted to edit the guidebook but god said PARSER ERROR
ArtisticRoomba Oct 11, 2024
1652895
fix a bunch of formatting errors because I was editing it without loo…
ArtisticRoomba Oct 11, 2024
b2eff49
add scrubber entry as well as start AtmosphericsSystems.xml
ArtisticRoomba Oct 18, 2024
6978566
expands AtmosphericsSystems.xml and starts new PipeNetworks.xml
ArtisticRoomba Oct 19, 2024
2553717
hey, hey MORON!
ArtisticRoomba Oct 19, 2024
9d9d9a1
Flesh out PipeNetworks.xml
ArtisticRoomba Oct 19, 2024
231f805
resolve most comments on Ilya246's review, tysm noble atmosian
ArtisticRoomba Oct 21, 2024
a53f684
recorrect PipeNetworks.xml
ArtisticRoomba Oct 21, 2024
c75599c
flesh out DeviceMonitoringAndControl.xml, fix formatting in PipeNetwo…
ArtisticRoomba Oct 22, 2024
a433b9b
expand DeviceMonitoringAndControl.xml
ArtisticRoomba Oct 23, 2024
0e0b986
add a sensors section into DeviceMonitoringAndControl.xml
ArtisticRoomba Oct 5, 2024
64f3dbb
THERMOACHINES ARE A HORRIBLE AND PAINFUL THING TO DECYPHER
ArtisticRoomba Nov 1, 2024
389d959
THE LAWS OF THERMODYNAMICS ARE NOT REAL, ENTROPY IS A MYTH
ArtisticRoomba Nov 2, 2024
fdaf116
add and expand FireAndGasControl.xml
ArtisticRoomba Nov 3, 2024
543621f
nuke Fires.xml, transplanting most of its content into different entries
ArtisticRoomba Nov 3, 2024
e7c160c
expand AtmosphericUpsets.xml, make Fires.xml and Spacing.xml
ArtisticRoomba Nov 3, 2024
2828fd4
Add AtmosTools.xml, edit other entries
ArtisticRoomba Nov 6, 2024
3c56fa0
commit shelved PneumaticValve.xml change
ArtisticRoomba Nov 6, 2024
8c7ab6d
generally fix up some guides and make them more visually appealing
ArtisticRoomba Nov 6, 2024
39ce59e
after rewriting Networking.xml: why the hell does NetworkConfigurator…
ArtisticRoomba Nov 17, 2024
d1e0d90
nuke NetworkConfigurator.xml
ArtisticRoomba Nov 23, 2024
b4e9301
reformat the structure of the Power.xml section, start reformat of Po…
ArtisticRoomba Nov 23, 2024
9418e2a
Update AME.xml, finalize PortableGenerator.xml, RTG.xml, and rename S…
ArtisticRoomba Nov 30, 2024
77643e1
flesh out SingularityEngine.xml and TeslaEngine.xml, add to Singulari…
ArtisticRoomba Dec 1, 2024
be739f7
Update TEG.xml to today's standards. I'm purposefully not including t…
ArtisticRoomba Dec 1, 2024
9747d6a
update AME.xml to remove blatant misinformation and fix word choice
ArtisticRoomba Dec 1, 2024
d1ea2f5
make SolarPanels.xml
ArtisticRoomba Dec 2, 2024
19c262e
atomize Power.xml, turning it into InspectingPower.xml, PowerStorage.…
ArtisticRoomba Dec 2, 2024
815cb62
fix AirlockSecurity.xml, make ExpandingRepairingStation.xml and Radia…
ArtisticRoomba Dec 2, 2024
2454465
Add GasMiningAndStorage.xml
ArtisticRoomba Dec 4, 2024
07e0342
Adds Gasses.xml
ArtisticRoomba Dec 4, 2024
d0edcc3
add GasCondensing.xml, add info and fix GasManipulation.xml, refine S…
ArtisticRoomba Dec 5, 2024
5384e6a
Adds WirePanels.xml
ArtisticRoomba Dec 5, 2024
2720959
address AdmiralObvious' review, tysm
ArtisticRoomba Dec 6, 2024
74255c0
Added guidebook links and adjusted formatting for entries.
ArtisticRoomba Dec 6, 2024
d41ddd9
Added more guidebook links and did general formatting and correction.
ArtisticRoomba Dec 9, 2024
33e59ef
finish up the last of guidebook linking
ArtisticRoomba Dec 17, 2024
2267d7c
add guidebook links to applicable devices
ArtisticRoomba Dec 17, 2024
edeb0c6
Merge branch 'master' into engineering-guidebook-improvements-v2
ArtisticRoomba Dec 17, 2024
5732801
Merge branch 'master' into engineering-guidebook-improvements-v2
ArtisticRoomba Dec 17, 2024
6908f35
fix entries with broken links from testing
ArtisticRoomba Dec 17, 2024
12c5ed2
couldn't forget the comedy element
ArtisticRoomba Dec 17, 2024
13fea4f
linter failure? i'll get a new one
ArtisticRoomba Dec 17, 2024
917f155
it came back for seconds, how rude of it
ArtisticRoomba Dec 17, 2024
992bf60
Atomize DeviceMonitoringAndControl.xml into AtmosphericAlertsComputer…
ArtisticRoomba Dec 28, 2024
00d3bca
finish AtmosphericNetworkMonitor.xml
ArtisticRoomba Dec 29, 2024
144f196
change all references to DeviceMonitoringAndControl to AirAlarms for …
ArtisticRoomba Dec 29, 2024
2c473a1
add atmosphericnetworkmonitor and gaspipesensors guidebook links
ArtisticRoomba Dec 29, 2024
ce19a4a
Merge branch 'master' into engineering-guidebook-improvements-v2
ArtisticRoomba Jan 11, 2025
3dcc333
add suggested changes
ArtisticRoomba Jan 15, 2025
a0ced9e
update info to be less confusing and standardized
ArtisticRoomba Jan 16, 2025
b63bed4
address first review
ArtisticRoomba Jan 17, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
47 changes: 44 additions & 3 deletions Resources/Locale/en-US/guidebook/guides.ftl
Original file line number Diff line number Diff line change
@@ -1,18 +1,59 @@
guide-entry-ss14 = Station and Shifts
guide-entry-engineering = Engineering
guide-entry-construction = Construction
guide-entry-expandingrepairingstation = Expanding and Repairing Stations
guide-entry-airlock-security = Airlock Upgrades
guide-entry-wirepanels = Wire Panels
guide-entry-airlocks = Airlocks
guide-entry-atmospherics = Atmospherics
guide-entry-pipes = Pipes
guide-entry-pumps = Pumps
guide-entry-gasmanipulation = Gas Manipulation
guide-entry-atmosphereinout = Atmosphere In/Out
guide-entry-airvent = Air Vent
guide-entry-passivevent = Passive Vent
guide-entry-airinjector = Air Injector
guide-entry-airscrubber = Air Scrubber
guide-entry-portablescrubber = Portable Scrubber
guide-entry-valves = Valves
guide-entry-manualvalve = Manual Valve
guide-entry-signalvalve = Signal Valve
guide-entry-pneumaticvalve = Pneumatic Valve
guide-entry-passivegate = Passive Gate
guide-entry-mixingandfiltering = Mixing and Filtering
guide-entry-gascanisters = Gas Canisters
guide-entry-thermomachines = Thermomachines
guide-entry-gascondensing = Gas Condensing
guide-entry-radiators = Radiators
guide-entry-atmosphericssystems = Atmospherics Systems
guide-entry-pipenetworks = Pipe Networks
guide-entry-devicemonitoringandcontrol = Device Monitoring and Control
guide-entry-airalarms = Air Alarms
guide-entry-atmosphericalertscomputer = Atmospheric Alerts Computer
guide-entry-atmosphericnetworkmonitor = Atmospheric Network Monitor
guide-entry-fireandgascontrol = Fire and Gas Control
guide-entry-gasminingandstorage = Gas Mining and Storage
guide-entry-atmosphericupsets = Atmospheric Upsets
guide-entry-fires = Fires
guide-entry-spacing = Spacing
guide-entry-atmostools = Atmos Tools
guide-entry-gasses = Gasses
guide-entry-botany = Botany
guide-entry-fires = Fires & Space
guide-entry-shuttle-craft = Shuttle-craft
guide-entry-networking = Networking
guide-entry-network-configurator = Network Configurator
guide-entry-access-configurator = Access Configurator
guide-entry-power = Power
guide-entry-inspectingpower = Inspecting Power
guide-entry-powerstorage = Power Storage
guide-entry-ramping = Ramping
guide-entry-voltagenetworks = Voltage Networks
guide-entry-generators = Generators
guide-entry-portable-generator = Portable Generators
guide-entry-ame = Antimatter Engine (AME)
guide-entry-singularity = Singularity / Tesla
guide-entry-singularityteslaengine = Singularity / Tesla
guide-entry-singularityengine = Singularity Engine
guide-entry-teslaengine = Tesla Engine
guide-entry-solarpanels = Solar Panels
guide-entry-teg = Thermo-electric Generator (TEG)
guide-entry-rtg = RTG
guide-entry-jobs = Jobs
Expand Down
5 changes: 4 additions & 1 deletion Resources/Prototypes/Entities/Markers/construction_ghost.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,4 +7,7 @@
color: '#3F38'
- type: ConstructionGhost
- type: Clickable
- type: InteractionOutline
- type: InteractionOutline
- type: GuideHelp
guides:
- Construction
32 changes: 24 additions & 8 deletions Resources/Prototypes/Entities/Objects/Devices/flatpack.yml
Original file line number Diff line number Diff line change
Expand Up @@ -64,7 +64,9 @@
- type: StaticPrice
price: 500
- type: GuideHelp
guides: [ AME, Power ]
guides:
- AME
- Power
- type: StealTarget
stealGroup: AmePartFlatpack

Expand All @@ -80,7 +82,9 @@
layers:
- state: singularity-generator
- type: GuideHelp
guides: [ Singularity, Power ]
guides:
- SingularityEngine
- Power

- type: entity
parent: BaseFlatpack
Expand All @@ -94,7 +98,9 @@
layers:
- state: radiation-collector
- type: GuideHelp
guides: [ Singularity, Power ]
guides:
- SingularityEngine
- Power

- type: entity
parent: BaseFlatpack
Expand All @@ -108,7 +114,9 @@
layers:
- state: containment-field-generator
- type: GuideHelp
guides: [ Singularity, Power ]
guides:
- SingularityEngine
- Power

- type: entity
parent: BaseFlatpack
Expand All @@ -122,7 +130,9 @@
layers:
- state: emitter
- type: GuideHelp
guides: [ Singularity, Power ]
guides:
- SingularityEngine
- Power

- type: entity
parent: BaseFlatpack
Expand All @@ -136,7 +146,9 @@
layers:
- state: tesla-generator
- type: GuideHelp
guides: [ Power ] # TODO add tesla guide
guides:
- TeslaEngine
- Power

- type: entity
parent: BaseFlatpack
Expand All @@ -150,7 +162,9 @@
layers:
- state: tesla-coil
- type: GuideHelp
guides: [ Power ] # TODO add tesla guide
guides:
- TeslaEngine
- Power

- type: entity
parent: BaseFlatpack
Expand All @@ -164,7 +178,9 @@
layers:
- state: grounding-rod
- type: GuideHelp
guides: [ Power ] # TODO add tesla guide
guides:
- TeslaEngine
- Power

- type: entity
parent: BaseFlatpack
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -67,6 +67,11 @@
- HolofanProjector
- type: StaticPrice
price: 80
- type: GuideHelp
guides:
- AtmosTools
- Fires
- Spacing

- type: entity
parent: HolofanProjector
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,9 @@
solutions:
steel:
canReact: false
- type: GuideHelp
guides:
- ExpandingRepairingStation

- type: entity
parent: SheetMetalBase
Expand Down
3 changes: 3 additions & 0 deletions Resources/Prototypes/Entities/Objects/Materials/parts.yml
Original file line number Diff line number Diff line change
Expand Up @@ -68,6 +68,9 @@
Quantity: 4.5
- ReagentId: Carbon
Quantity: 0.5
- type: GuideHelp
guides:
- ExpandingRepairingStation

- type: entity
parent: PartRodMetal
Expand Down
3 changes: 3 additions & 0 deletions Resources/Prototypes/Entities/Objects/Misc/tiles.yml
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,9 @@
damage:
types:
Blunt: 5
- type: GuideHelp
guides:
- ExpandingRepairingStation

- type: entity
name: steel dark checker tile
Expand Down
6 changes: 6 additions & 0 deletions Resources/Prototypes/Entities/Objects/Specific/atmos.yml
Original file line number Diff line number Diff line change
Expand Up @@ -32,3 +32,9 @@
materialComposition:
Steel: 400
Glass: 100
- type: GuideHelp
guides:
- AtmosTools
- PipeNetworks
- Pipes
- GasCanisters
4 changes: 4 additions & 0 deletions Resources/Prototypes/Entities/Objects/Tools/cable_coils.yml
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,10 @@
- type: PhysicalComposition
materialComposition:
Steel: 15
- type: GuideHelp
guides:
- VoltageNetworks
- Power

- type: entity
id: CableHVStack
Expand Down
11 changes: 10 additions & 1 deletion Resources/Prototypes/Entities/Objects/Tools/tools.yml
Original file line number Diff line number Diff line change
Expand Up @@ -126,6 +126,9 @@
Steel: 100
- type: StaticPrice
price: 22
- type: GuideHelp
guides:
- Construction

- type: entity
name: multitool
Expand Down Expand Up @@ -174,6 +177,12 @@
Plastic: 100
- type: StaticPrice
price: 56
- type: GuideHelp
guides:
- Networking
- WirePanels
- Airlocks
- InspectingPower

- type: entity
name: network configurator
Expand Down Expand Up @@ -224,7 +233,7 @@
price: 56
- type: GuideHelp
guides:
- NetworkConfigurator
- Networking

#Power tools
#Later on these should switch probably switch damage when changing the tool behavior.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -163,6 +163,11 @@
# This tag is used to nagivate the Airlock construction graph. It's needed because the construction graph is shared between Airlock, AirlockGlass, and HighSecDoor
- type: PryUnpowered
- type: BlockWeather
- type: GuideHelp
guides:
- Airlocks
- WirePanels
- Networking
placement:
mode: SnapgridCenter

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -116,6 +116,11 @@
enabled: false
castShadows: false
- type: NavMapDoor
- type: GuideHelp
guides:
- FireAndGasControl
- Fires
- Spacing

- type: entity
id: Firelock
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -48,6 +48,10 @@
type: AtmosAlertsComputerBoundUserInterface
enum.WiresUiKey.Key:
type: WiresBoundUserInterface
- type: GuideHelp
guides:
- AtmosphericAlertsComputer
- DeviceMonitoringAndControl

- type: entity
parent: BaseComputerAiAccess
Expand Down Expand Up @@ -81,6 +85,10 @@
type: AtmosMonitoringConsoleBoundUserInterface
enum.WiresUiKey.Key:
type: WiresBoundUserInterface
- type: GuideHelp
guides:
- AtmosphericNetworkMonitor
- DeviceMonitoringAndControl

- type: entity
parent: BaseComputer
Expand Down Expand Up @@ -148,6 +156,9 @@
board: !type:Container
ents: []
disk_slot: !type:ContainerSlot {}
- type: GuideHelp
guides:
- ShuttleCraft

- type: entity
parent: BaseComputerShuttle
Expand Down Expand Up @@ -741,6 +752,10 @@
radius: 1.5
energy: 1.6
color: "#e6e227"
- type: GuideHelp
guides:
- SolarPanels
- Power

- type: entity
parent: BaseComputerAiAccess
Expand Down
Loading
Loading