]> git.smokeofanarchy.ru Git - space-station-14.git/commitdiff
added singularity guidebook entry (#13860)
authorNaive817 <31364560+Naive817@users.noreply.github.com>
Mon, 6 Feb 2023 13:10:07 +0000 (21:10 +0800)
committerGitHub <noreply@github.com>
Mon, 6 Feb 2023 13:10:07 +0000 (09:10 -0400)
13 files changed:
Resources/Prototypes/Entities/Structures/Power/Generation/PA/control_box.yml
Resources/Prototypes/Entities/Structures/Power/Generation/PA/emitter.yml
Resources/Prototypes/Entities/Structures/Power/Generation/PA/end_cap.yml
Resources/Prototypes/Entities/Structures/Power/Generation/PA/fuel_chamber.yml
Resources/Prototypes/Entities/Structures/Power/Generation/PA/particles.yml
Resources/Prototypes/Entities/Structures/Power/Generation/PA/power_box.yml
Resources/Prototypes/Entities/Structures/Power/Generation/Singularity/collector.yml
Resources/Prototypes/Entities/Structures/Power/Generation/Singularity/containment.yml
Resources/Prototypes/Entities/Structures/Power/Generation/Singularity/emitter.yml
Resources/Prototypes/Entities/Structures/Power/Generation/Singularity/generator.yml
Resources/Prototypes/Entities/Structures/Power/Generation/Singularity/singularity.yml
Resources/Prototypes/Guidebook/engineering.yml
Resources/Server Info/Guidebook/Singularity.xml [new file with mode: 0644]

index f9574d49a7e577e16dfa4af0ddccfcd55b043378..a4be4dcc9dde8ea2f020c0fdcd84a3d3b64ed554 100644 (file)
     - type: Wires
       BoardName: "Mk2 Particle Accelerator"
       LayoutId: ParticleAccelerator
-
+    - type: GuideHelp
+      guides: [ Singularity, Power ]
+      
+      
 # Unfinished
 
 - type: entity
@@ -55,3 +58,5 @@
       graph: ParticleAcceleratorControlBox
       node: start
       defaultTarget: completed
+    - type: GuideHelp
+      guides: [ Singularity, Power ]
index 866799892a06d6fbc5932169a271f9f64b7984f0..61e2a09c1589b29fa36aefae86e496f277e58bec 100644 (file)
@@ -22,6 +22,9 @@
     - type: Construction
       graph: ParticleAcceleratorEmitterLeft
       node: completed
+    - type: GuideHelp
+      guides: [ Singularity, Power ]
+
 
 - type: entity
   parent: ParticleAcceleratorBase
@@ -47,7 +50,9 @@
     - type: Construction
       graph: ParticleAcceleratorEmitterCenter
       node: completed
-
+    - type: GuideHelp
+      guides: [ Singularity, Power ]
+      
 - type: entity
   parent: ParticleAcceleratorBase
   id: ParticleAcceleratorEmitterRight
@@ -72,7 +77,9 @@
     - type: Construction
       graph: ParticleAcceleratorEmitterRight
       node: completed
-
+    - type: GuideHelp
+      guides: [ Singularity, Power ]
+      
 # Unfinished
 
 - type: entity
@@ -91,6 +98,8 @@
       graph: ParticleAcceleratorEmitterLeft
       node: start
       defaultTarget: completed
+    - type: GuideHelp
+      guides: [ Singularity, Power ]
 
 - type: entity
   parent: ParticleAcceleratorBase
       graph: ParticleAcceleratorEmitterCenter
       node: start
       defaultTarget: completed
+    - type: GuideHelp
+      guides: [ Singularity, Power ]
 
 - type: entity
   parent: ParticleAcceleratorBase
       graph: ParticleAcceleratorEmitterRight
       node: start
       defaultTarget: completed
+    - type: GuideHelp
+      guides: [ Singularity, Power ]
\ No newline at end of file
index d28a4c05e3bb6ee85a240af421b36d1ca9f4ee4c..a535e6458f5f44956c1e2665b91175bf4a3f0eb3 100644 (file)
@@ -11,6 +11,8 @@
     - type: Construction
       graph: ParticleAcceleratorEndCap
       node: completed
+    - type: GuideHelp
+      guides: [ Singularity, Power ]
 
 # Unfinished
 
@@ -30,3 +32,5 @@
       graph: ParticleAcceleratorEndCap
       node: start
       defaultTarget: completed
+    - type: GuideHelp
+      guides: [ Singularity, Power ]
\ No newline at end of file
index bb97ee2ae7f27b5552fc733aa2afe279f6e03594..a17a423d57fcaa5522ca46f39015fca152be514d 100644 (file)
@@ -21,7 +21,9 @@
     - type: Construction
       graph: ParticleAcceleratorFuelChamber
       node: completed
-
+    - type: GuideHelp
+      guides: [ Singularity, Power ]
+      
 # Unfinished
 
 - type: entity
@@ -40,3 +42,5 @@
       graph: ParticleAcceleratorFuelChamber
       node: start
       defaultTarget: completed
+    - type: GuideHelp
+      guides: [ Singularity, Power ]
\ No newline at end of file
index ae1c9b4c3b900bb7fcf83e9b3fb68fad2331806f..5aaa2fd9b369b25a89fccce36f148c18635e3dd9 100644 (file)
@@ -41,3 +41,5 @@
             Level1: {state: particle1}
             Level2: {state: particle2}
             Level3: {state: particle3}
+    - type: GuideHelp
+      guides: [ Singularity, Power ]
\ No newline at end of file
index 6ff51a893aa625742f1e13228f74154aed11c2d7..f130860708ff86262638e2d77329b0a784cb38d1 100644 (file)
@@ -29,6 +29,8 @@
     - type: Construction
       graph: ParticleAcceleratorPowerBox
       node: completed
+    - type: GuideHelp
+      guides: [ Singularity, Power ]
 
 - type: entity
   parent: ParticleAcceleratorBase
@@ -46,3 +48,5 @@
       graph: ParticleAcceleratorPowerBox
       node: start
       defaultTarget: completed
+    - type: GuideHelp
+      guides: [ Singularity, Power ]
\ No newline at end of file
index f055cb85938cd7b5855a5a662ab2b29f7926fa68..bbe608e4e0a0cd00741ca0209653b29e77ce7dcd 100644 (file)
@@ -54,3 +54,5 @@
   - type: PowerNetworkBattery
     maxSupply: 1000000000
     supplyRampTolerance: 1000000000
+  - type: GuideHelp
+    guides: [ Singularity, Power ]
index e7d5fdd4328abc4a6fe9a752c1152d83fc5a5024..88e327d7e5646905a900f74340bbe8c414d5ebbd 100644 (file)
@@ -64,6 +64,9 @@
         connectedLight:
           True: { visible: true }
           False: { visible: false }
+  - type: GuideHelp
+    guides: [ Singularity, Power ]
+
 
 - type: entity
   id: ContainmentField
@@ -95,3 +98,7 @@
     state: field
   - type: ContainmentField
     throwForce: 50
+  - type: GuideHelp
+    guides: [ Singularity, Power ]
+
+
index 91f8f2dde081f58b7313c5d68a55da7345c8f8cd..90b8d4564c779ffcd7411a5f181391c435520eb0 100644 (file)
@@ -81,3 +81,5 @@
     access: [[ "Engineering" ]]
   - type: Machine
     board: EmitterCircuitboard
+  - type: GuideHelp
+    guides: [ Singularity, Power ]
index 0ea76a957e910db37a16c43ac7015275aa6ad565..dab62b9d6ec985d93681d749e159474b2a032ded 100644 (file)
@@ -31,3 +31,6 @@
     noRot: true
   - type: Anchorable
   - type: Pullable
+  - type: GuideHelp
+    guides: [ Singularity, Power ]
+  
index c7a2d34d46c496154de5010705c6285d3a206a56..bd0a411b4f849f13a60276d4fede3c35257f6d96 100644 (file)
@@ -47,3 +47,5 @@
   - type: Appearance
     visuals:
     - type: SingularityVisualizer
+  - type: GuideHelp
+    guides: [ Singularity, Power ]
index 0f8aeee554bede5bdded8e937b92bf13e388a09f..bcd1571d86cf7df1d63d43b1fe1945f900fcbe59 100644 (file)
   text: "/Server Info/Guidebook/Power.xml"
   children:
   - AME
-
+  - Singularity
+  
 - type: guideEntry
   id: AME
   name: guide-entry-ame
   text: "/Server Info/Guidebook/AME.xml"
+  
+- type: guideEntry
+  id: Singularity
+  name: Singularity
+  text: "/Server Info/Guidebook/Singularity.xml"
diff --git a/Resources/Server Info/Guidebook/Singularity.xml b/Resources/Server Info/Guidebook/Singularity.xml
new file mode 100644 (file)
index 0000000..efe0d37
--- /dev/null
@@ -0,0 +1,106 @@
+<Document>
+# Gravitational Singularity Engine
+
+The Gravitational Singularity Engine can yield infinite power, with no fueling required. It can also destroy the whole station with equal ease. It uses a Particle Accelerator to fire high energy particles at a Singularity Generator to form a singularity. The singularity then pulses radiation which is absorbed by Radiation Collectors.
+
+## Setting it up
+
+The Gravitational Singularity Engine requires 4 subsystems to work properly:
+
+## Gravitational singularity generator
+<Box>
+<GuideEntityEmbed Entity="SingularityGenerator"/>
+</Box>
+The generator should be anchored at the center of the containment area since this is where the singularity will appear at.
+
+## Containment field generators and emitters
+<Box>
+<GuideEntityEmbed Entity="Emitter"/>
+<GuideEntityEmbed Entity="ContainmentFieldGenerator"/>
+<GuideEntityEmbed Entity="ContainmentField"/>
+</Box>
+The emitters connect to MV cables and fire lasers as long as they have power and are turned on.
+Fire emitters at containment field generators to activate them.
+If two containment field generators are active, in range and in the same cardinal axis, a containment field will appear.
+The containment field will repell the singularity, keeping it from escaping, and yield a little bit of power every time anything bounces off of them. 
+Emitter lasers and containment field can cause damage, avoid touching them when active.
+
+## Radition collectors
+<Box>
+<GuideEntityEmbed Entity="RadiationCollector"/>
+</Box>
+They connect to HV cables and generate power from nearby radiation sources when turned on.
+
+## Particle accelerator
+
+<Box>
+<GuideEntityEmbed Entity="ParticleAcceleratorEndCap"/>
+</Box>
+
+<Box>
+<GuideEntityEmbed Entity="ParticleAcceleratorControlBox" Caption="PA computer"/>
+<GuideEntityEmbed Entity="ParticleAcceleratorFuelChamber"/>
+<GuideEntityEmbed Entity="CableHV"/>
+</Box>
+
+<Box>
+<GuideEntityEmbed Entity="ParticleAcceleratorPowerBox"/>
+</Box>
+
+<Box>
+<GuideEntityEmbed Entity="ParticleAcceleratorEmitterLeft" Caption="Emitter L"/>
+<GuideEntityEmbed Entity="ParticleAcceleratorEmitterCenter" Caption="Emitter C"/>
+<GuideEntityEmbed Entity="ParticleAcceleratorEmitterRight" Caption="Emitter R"/>
+</Box>
+
+The Particle Accelerator (PA) is a multi-tile structure that launches acclerated particles from its emitters. Its emitters should always face the gravitational singularity generator.
+Some stations already have an unfinished PA. To complete, first ensure there is HV cable beneath the PA power box, anchor all parts, then add LV cable to each part.
+<Box>
+<GuideEntityEmbed Entity="CableApcStack"/>
+</Box>
+Then use a screwdriver to screw back the panels.
+Scan parts using the PA control computer to check if it's operational. If it shows up as incomplete, examine for what's missing.
+<Box>
+<GuideEntityEmbed Entity="ParticleAcceleratorControlBox"/>
+</Box>
+
+## Turing on the Gravitational Singularity Engine
+
+[color=#a4885c]Do not[/color] turn the PA on unless all other subsystems are working properly.
+
+Turn power on using the PA control computer. Set strength to an appropiate level.
+The higher the output stength is set on PA control computer, the bigger the singularity will be.
+
+The PA will now draw power from the power net and start firing particles at the Gravitational singularity generator. 
+
+<Box>
+<GuideEntityEmbed Entity="ParticlesProjectile" Caption=""/>
+<GuideEntityEmbed Entity="ParticlesProjectile"/>
+<GuideEntityEmbed Entity="ParticlesProjectile" Caption=""/>
+</Box>
+
+A singularity will soon appear at the position of the Gravitational singularity generator.
+<Box>
+<GuideEntityEmbed Entity="Singularity"/>
+</Box>
+
+If no particle is hitting the singularity generator, the singularity will start to slowly decay until it disappear.
+
+## Safety
+Singularity emits radiation around it, so always keep a distance. Consider getting radiation shielding gear beforehand. Seek medical attention if experiencing health issues.
+
+<Box>
+<GuideEntityEmbed Entity="ClothingOuterHardsuitEngineering"/>
+</Box>
+
+<Box>
+<GuideEntityEmbed Entity="ClosetRadiationSuit"/>
+<GuideEntityEmbed Entity="ClothingOuterSuitRad"/>
+<GuideEntityEmbed Entity="GeigerCounter"/>
+</Box>
+
+A singularity might move around, but the containment field will repel it.
+If a singularity escapes its containment field, often referred to as a "singuloose," it will attract and then consume everything in its way.
+
+In such circumstances, there is little to be done other than running in the opposite direction.
+</Document>
\ No newline at end of file