Commit Graph

56 Commits

Author SHA1 Message Date
Samuka 2738eb5f5f Xenoborgs part 7 (#40042)
* add mothership module

* option for mothership to open self UI

* fix mothership module

* remove mothership body

* swapp real hands for modules

* action sprite for mothership module

* removed hands from mothership core sprite

* xenoborgs now drop a pinpointer to the mothership core once destroyed

* add pinpointer to space movment module

* add base for XenoborgRule

* add xenoborg antag option

* something was needed

* something else was needed

* add ghost role spawn points

* change name in antag selection to Xenoborg Core

* add random spawnPoint markers that don't do anything

* add spawn points to mothership

* update spawn points

* add xenoborgs rule

* add xenoborgs rule to rotation

* add xenoborgs preset

* update preset with secret version
also added xenoborg mode description

* modify Antag Selection system to allow for custom entities via the AntagSelectionDefinition

* fix ghostroles spawners

* fix rule with new entityPrototype

* add spawnpoints to the mothership

* whitelist system to spawnpoints

* updated xenoborg components

* added xenoborg component to xenoborgs

* updated spawnpoints of xenoborgs in the mothership

* add new tags for xenoborg and mothership core

* add new tags for xenoborgs and mothership core

* update ghostrole spawners for xenoborgs

* message for when you get the xenoborg role

* explode all xenoborgs when mothership core dies

* for real now. explode all xenoborgs when mothership core is destroyed

* round end summary for xenoborgs

* temporary

* add guidebook entry for xenoborgs

* instructions on how to borg players

* removed lock from xenoborg control computer

* announcement when all xenoborgs die

* announcement when mothership core is destroyed

* typos

* fix error

* improve xenoborg mind role

* move sounds to xenoborg and mothership component

* play sounds when turned into xenoborg

* change sprites of mothership core actions

* minor fix

* add custom xenoborg start sound

* carps now attack xenoborgs

* added guide link to xenoborgs

* add guidebook link to xenoborgs

* added guidebook link to mothership core

* add link to source of the sound

* fixed minor issue

* has to be 1

* typo

* add light layer to mothership core sprite

* fixed antag selection system

* update guideboook

* update the guidebook again

* alphabet

* documentation

* simplify documentation

Co-authored-by: ScarKy0 <106310278+ScarKy0@users.noreply.github.com>

* make the briefing yml instead of code

* fix bug with sprites

* fix formating

* remove stuff from AntagSelection

* add stuff to AntagSpawner

* fix game rule

* removed secret xenoborg preset

* support for more than one entity for each antag role

* fix gamerule

* fixes

* no xeonborgs

* add xenoborgs to all at once

* engi xenoborg included

* more comments

* more recognizable

* more xenoborgs when more players

* removed unused stuff

* correct access

* removed unnecessary stuff

* use GetAliveHumans and make comments better

* Make the system more robust

* use a constant

* remove overload from the Destroy method

* has to be public to be used in the xenoborg system

* fix the mindrole methods

* not sure, but I was asked to do it

* use a constant for the color

* forgot to make it static

* removed param comments

* removed useless parameters

* fixed stuff

* added event listeneers to xenoborg mind change

* only 4

* unfuck the antagSpawner

* comment

* unfix stuff

* commentary

* removed xenoborg stuff from siliconLawSystem

* move some stuff to the component

* removed space

* removed uncessary stuff

* no need to crate a var

* move stuff from mothership comp to xenoborg comp

* removed XenoborgCoreRoleComponent

* comment on the AntagSelectLocationEvent

* added back empty line

* comment

* make the summary better

* make AntagRoleToPrototypes summary better

* adding useless stuff back cause it was there before

* hascomp instead of trycomp

* again

* LocId instead of string

* make a new logic for the whitelist of the spawnpoint

* added ghostrole tags back

* use hascomp instead of trycomp

* removed whitelist from SpawnPointComponent

* not needed anymore

* no longer subverted

* fixed names

* make it better

* add not

* i'm dumb

* briefing is now handled by the xenoborg system

* call evac if there is too many xenoborgs

* update submodule

* fix division

* Add AutoGenerateComponentPause and AutoPausedField to XenoborgsRuleComponent

* add lines between stuff

* Make the Blocking system more robust

* Make mothership inherit from BaseMob

* remove this stuff cause is bad

* Revert "Make the Blocking system more robust"

This reverts commit 099babfe1daef00e6073e04108920327416e4ca4.

* Mothership core snaps to grid

* stop mothership core from moving

* mothership core is static again

* make guidebook entry on how to xenoborg crew better

* Make mothership core damageable

* If xenoborgs need it, so do zombies i guess

* Start the NextRoundEndCheck

* follow private static readonly naming rule

* Samething

* Fix announcments

* Make it a datafield, no?

* Revert "Make it a datafield, no?"

This reverts commit 62f6255ccccdd583d7f833ae4dbcd09a670f721a.

* remove stuff

* doesn't need to move

* is kinda of a structure

* so it doesn't pry floors as soon as it spawns

* powercell hand to mothership core module

* label for new hand

* core_e -> core-e

* mothership core can pilot the shuttle again

* fix duplicated tag + description to xenoborg tags

* scout xenoborg can now move in space without the jetpack so it can better use the sword module

* improve basic xenoborg module

* remove changes from zombie rule comp

* swap AllEntityQuery for EntityQueryEnumerator

* new line at the end

* change to 15 seconds

* make MothershipCoreDeathAnnouncmentSent into a datafield

---------

Co-authored-by: ScarKy0 <106310278+ScarKy0@users.noreply.github.com>
Co-authored-by: beck-thompson <beck314159@hotmail.com>
2026-01-26 19:22:38 +01:00
MDuch369 b3fd980ae5 Gas recycler tweaks (#39212)
* allows gas recycler to be rotated

* Add Gas Recycler guide .xml

* Add Gas Recycler to engineereing guidebook yaml

* add loc

* add guide help component

* expanded guidebook entry

* recycler now can rotate pipe ports while keeping the rest in the same orientation

* guidebook edits

* added  teg arrows for recycler

* guidebook tweaks
2025-12-29 11:39:31 -06:00
PotentiallyTom 010b65ef14 Adds a guidebook reference table for silicon lawsets (#38225)
* skeleton

* ok I think I understand this now

* xaml more like xam L

* good enough individual law control

* Works

* Final checks

* Final_Final.exe.docx

* removed unecessary usings

* locstrings

* doc comments

* requested changeds except var

* visual stuff

* I could write a manifesto about how much I dislike var

* color tweak + other thing

* request changed minus the inheritance

* sans Boxcontainer

* :/

* cache find

* requested changed

* removed usings

* Moved margin and removed unecessary BoxContainer
2025-12-29 11:39:24 -06:00
Mora a556723385 Update Xenoarchaeology Guidebook Page (#40621)
* Update xenoarch guidebook page

* Remove artifact reports from science.yml and word change

* Some adjustments

* Remove references to artifact reports

* fix error and typo

* Various changes

* typo

* THATS NOT BROWN????

* Changed trigger window

* Added new section and notes about reagents

* Split into sub pages and various changes

* Change AnalysisConsole to link to the AnalysisConsole guidebook entry

* slight wording change

* Replace reagent explanations with reagent embeds

---------

Co-authored-by: TrixxedHeart <46364955+TrixxedBit@users.noreply.github.com>
2025-12-29 11:39:21 -06:00
PureBreadBagel dc9cc37203
Bagels guidebookagloo fixes V1 (#5004)
* Update OrganManipulation.xml

* Update Command.xml

Renamed commands from Research Director and QuarterMaster to Mystagouge and Logistic Officer.

Signed-off-by: PureBreadBagel <146181383+PureBreadBagel@users.noreply.github.com>

* Update Radio.xml

Highlighting examine your radio

Signed-off-by: PureBreadBagel <146181383+PureBreadBagel@users.noreply.github.com>

* Update CharacterCreation.xml

Added some extra traits, and changed unrevivable to include cloning.

Signed-off-by: PureBreadBagel <146181383+PureBreadBagel@users.noreply.github.com>

* Update MedicalDoctor.xml

Added some information regarding cryogenics for rotting bodies, and added information about the unrevivable trait.

Signed-off-by: PureBreadBagel <146181383+PureBreadBagel@users.noreply.github.com>

* Update Cloning.xml

Added information regarding the unrevivable trait for cloning.

Signed-off-by: PureBreadBagel <146181383+PureBreadBagel@users.noreply.github.com>

* Update Surgery.xml

Added the cleaning of surgery tools.

Signed-off-by: PureBreadBagel <146181383+PureBreadBagel@users.noreply.github.com>

* Update Science.xml

Signed-off-by: PureBreadBagel <146181383+PureBreadBagel@users.noreply.github.com>

* Update AnomalousResearch.xml

Signed-off-by: PureBreadBagel <146181383+PureBreadBagel@users.noreply.github.com>

* Update CosmicCultDeconversion.xml

Updated the deconversion to fix the censer from holywater to Mindbreaker toxin

Signed-off-by: PureBreadBagel <146181383+PureBreadBagel@users.noreply.github.com>

* Update CosmicCultDeconversion.xml

bible removal

Signed-off-by: PureBreadBagel <146181383+PureBreadBagel@users.noreply.github.com>

* Update CosmicCultDeconversion.xml

Added mindbreaker toxins recipe.

Signed-off-by: PureBreadBagel <146181383+PureBreadBagel@users.noreply.github.com>

* Update PartManipulation.xml

Added extra information regarding limbs that cannot be biofabbed.

Signed-off-by: PureBreadBagel <146181383+PureBreadBagel@users.noreply.github.com>

* Create Logistics

Renamed logistics guidebook entry

Signed-off-by: PureBreadBagel <146181383+PureBreadBagel@users.noreply.github.com>

* Update cargo.yml

Renamed from cargo to logistics

Signed-off-by: PureBreadBagel <146181383+PureBreadBagel@users.noreply.github.com>

* rename cargo to logistic

rena

Signed-off-by: PureBreadBagel <146181383+PureBreadBagel@users.noreply.github.com>

* Revise trial and hearing procedures in Justice.xml

Updated trial and hearing procedures, including time limits and roles.

Signed-off-by: PureBreadBagel <146181383+PureBreadBagel@users.noreply.github.com>

* Enhance Psionics.xml with glimmer tracking details

Added details about the sophic scribe's functionality and glimmer emergency handling.

Signed-off-by: PureBreadBagel <146181383+PureBreadBagel@users.noreply.github.com>

* Rename guide entry for altars in epistemics.yml

Signed-off-by: PureBreadBagel <146181383+PureBreadBagel@users.noreply.github.com>

* Update Altar.xml by removing Golemancy note

Removed note about Golemancy not being implemented.

Signed-off-by: PureBreadBagel <146181383+PureBreadBagel@users.noreply.github.com>

* Enhance forensic information retrieval process

Updated instructions for recognizing DNA and added references to Medical and Criminal Records Computers.

Signed-off-by: PureBreadBagel <146181383+PureBreadBagel@users.noreply.github.com>

* Decked out the MedicalDoctor.xml with the new traits and CPR!

* Recoloured Medical doctor and added a better guide for dead bodies.

* Reworded medical doctor alot.

* Added another surgery textlink

* Rechanged medical doctor, too colourful so i toned it down

* Finalised the doctor

* fixed a missing "

* Some grammar and invalid pages fixes.

* Edited the Bartender page to add restocking as well. Along with some rewording.

* Added operating tables to surgery, and fixed a typo, its sutures not satures!

* Fixed some stuff

* Fixed some things regarding a review.

* Rewriting my medical doctor. Part 1

* Rewrite medical doctor.xml part 2

* Some extra changes, added umbroxol and holywater to core medications

* added topicals

* finished rewriting medical doctor

* copied medical doctor to the DV folder for namespacing, while replacing the original one with wizdens

* Edited something about psionics.

* Fixed forensics.

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* namespaced medical doctor.

* quick bug fix

* moved umbroxol and holy water to speciality medications

* added extra traits such as unrevivable to medicaldoctor

* Update Resources/ServerInfo/Guidebook/_DV/Justice.xml

Co-authored-by: Tobias Berger <toby@tobot.dev>
Signed-off-by: PureBreadBagel <146181383+PureBreadBagel@users.noreply.github.com>

* Fixed everything for review

* fixed an entry not showing

* ack invalid comment

* Hotfix for him again

* To apply with the changes

* aaaaa MY YAML

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* Update guides.ftl

Co-authored-by: Vanessa <908648+ShepardToTheStars@users.noreply.github.com>
Signed-off-by: PureBreadBagel <146181383+PureBreadBagel@users.noreply.github.com>

* Update MedicalDoctor.xml

Co-authored-by: Tobias Berger <toby@tobot.dev>
Signed-off-by: PureBreadBagel <146181383+PureBreadBagel@users.noreply.github.com>

* Update CharacterCreation.xml

Co-authored-by: Tobias Berger <toby@tobot.dev>
Signed-off-by: PureBreadBagel <146181383+PureBreadBagel@users.noreply.github.com>

* Fixed a serious blunder

* Moved cloning into _DV and changed the .yml address

* Quick fix to surgery.

* updated surgery again.

* removed the commentz from the main guide

* oops I accidentally deleted

* Update Resources/Locale/en-US/guidebook/guides.ftl

Signed-off-by: Tobias Berger <toby@tobot.dev>

* Update Resources/Locale/en-US/guidebook/guides.ftl

Signed-off-by: Tobias Berger <toby@tobot.dev>

---------

Signed-off-by: PureBreadBagel <146181383+PureBreadBagel@users.noreply.github.com>
Signed-off-by: Tobias Berger <toby@tobot.dev>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Tobias Berger <toby@tobot.dev>
Co-authored-by: Vanessa <908648+ShepardToTheStars@users.noreply.github.com>
2025-12-28 18:51:12 +00:00
zelezniciar1 5060736956
Atmos Ops: dP Guidebook Entry (#4906)
Atmos dP Guidebook Entry (#40194)

* Add Atmos dP guidebook

* Update Resources/ServerInfo/Guidebook/Engineering/DeltaPressure.xml

---------


(cherry picked from commit a93f6b8cdf5bdc4c0bf509e0706126eea500b531)

Co-authored-by: ArtisticRoomba <145879011+ArtisticRoomba@users.noreply.github.com>
Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
2025-12-07 18:03:46 -06:00
Nico a25e223a61
Ports the pressure release valve and construction atmos device layering from upstream (#4452)
* Change 'Departamental' to 'Departmental'

* Undo typo fixes for comments

* Add pipe layering

* Add the pressure release valve

* Add the pressure release valve

* Fix the gas pump

* Fix the signal valve appearing thrice

* Fix the signal valve appearing thrice

---------

Co-authored-by: Boaz1111 <149967078+Boaz1111@users.noreply.github.com>
Co-authored-by: ArtisticRoomba <145879011+ArtisticRoomba@users.noreply.github.com>
2025-10-06 12:02:52 +11:00
Lonestar827 719325147d Added a comment to signify changes 2025-10-01 13:45:20 -07:00
Lonestar827 4ae4aa5f7a Changes the guidebook entry from Science to Epistemics to better fit the server's jobs 2025-10-01 13:25:18 -07:00
keronshb a40a8a23c3 THE WIZARD (#35406)
* Adds Survivor Antag

* Adds Survivor Role

* Adds Survivor Rule ECS, adds a survivor role event, adds make antagonist to  random global spawn spell

* Moves Survivor Ensurecomp to event handler. Makes Add Survivor Role a broadcast. Adds Survivor Component. Removes redundant briefing.

* Adds Survivor Antagonist role type for admins to keep track of this easier, adds it to Survivor.

* Adds access to survivor game rule system

* Adds Survivor Rule

* Adds end of round survivor text

* Adds end of round reporting logic. Adds logic to start the survivor rule.

* Changes desc from centcomm to shuttle

* survivor (S)

* Checks if they're alive on the shuttle instead of centcomm.

* ftl text selection based on number of survivors.

* Removed Survivor Antagonist, replaced it with Free Agent.

* Adds InvalidForGlobalSpawnSpell tag, checks for it on spawnspell, and adds it to a zombified person.

* Changes logic so we launch the game rule if it hasnt launched yet. Moves rule logic starting to server. Moved survivor rule logic out of event and into Start method.

* Fixes invalid entity issue

* Descs for Survivor Rule and Survivor comps

* Moves Survivor Rule to its own yml

* Checks for dead survivors, changes survivor checks for mind. Adds survivor comp to mind to fix any mindswap issues. Same for invalid survivor tag

* Changes shuttle xform call to just mapid

* Protoid fix

* THE WIZARD

* Wizard spawner

* adds the correct state

* Wizard preset and weight

* Fixes wizard rule

* Weight back to 100%

* Adds Random Metadata

* Wizard locs

* Puts requirements in the right place

* Adds wiz ghost spawner and mob

* wizard spawnpoint fix + shuttle mapping

* wizard loadout + fix wizard spawning + wizard random name

* comment

* Adds Wizard testing

* FIXES SHUTTLE ISSUE BASED REI

* THE WIZARD LOBBY SONG. Special thanks to song creator Chris Remo for allowing us to use this.

* Free Objective ECS + Base Free Objective

* Space Wizard Federation for Wiz Obj issuer.

* Wizard Objectives

* Moves wizard shuttle to base wizard rule. Gives Wizard their objectives. Removes WizardRule

* Renames midround to subgamemodes. Adds wizard sub game mode.

* Adds SubWizard to SubGameModesRule. Adds a SubGameMode with no wizard. Adds No SubGamemodeRule for Wizard preset

* Wizard midround event

* Fixes wizard midround

* Wizard Guidebook

* Removes todo

* Fixes text

* Removes wizard rule ECS, not needed

* Wizard jetpack

---------

Co-authored-by: ScarKy0 <scarky0@onet.eu>
Co-authored-by: ScarKy0 <106310278+ScarKy0@users.noreply.github.com>
2025-03-01 14:40:04 +00:00
pathetic meowmeow 8be34fb771 Add microwave recipes to the guidebook (#34105) 2025-03-01 14:16:19 +00:00
ArtisticRoomba 70b3478144 Engineering guidebook megaupdate v2 (#33062)
Significantly updates the Engineering guidebook (more explicitly the Atmos section) to have a lot more relevant and useful information.

Right now engineering has been getting update after update with no real change to the relevant guidebook entry. This has lead to a lot of out of date information and bad practices being prevalent in the guidebook, something that pains me to read.
2025-01-28 05:01:24 +00:00
Alpaccalypse f347fc9eb1 Special reagents now appear in the guidebook (#34265)
* Special reagents now appear in the guidebook

* Improved guidebook wording for reagent category
2025-01-12 08:12:29 +00:00
AJCM-git a02b59c47a Open the guidebook when people with less than an hour playing join the round (#28774)
* Open the guidebook when people with less than an hour playing join the round

* Filter for gameplayState

* Fix tests

* tweaks

* saltern update (#28773)

Co-authored-by: deltanedas <@deltanedas:kde.org>

* Fix admin menu objects list (#28787)

* Make `MakeAntag()` log errors instead of throwing exceptions (#28771)

Make `MakeAntag()` log errors instead of throw

* add default page support for the guidebook (#28772)

* Probably a better way to handle this

---------

Co-authored-by: deltanedas <39013340+deltanedas@users.noreply.github.com>
Co-authored-by: Leon Friedrich <60421075+ElectroJr@users.noreply.github.com>
Co-authored-by: Nemanja <98561806+EmoGarbage404@users.noreply.github.com>
2024-08-27 01:17:10 +01:00
UBlueberry 9aa3f0dd03 Guidebook updates for Antagonist entries (#31075)
* main antag page + minor antags

* nuuk operatives (greenland)

* "coup d'flop" = "flukies" but for revs

* manifest edgelord

* traitor tot (potato)

* they're coming to get you, barbara

* general changes. posters.

* tfw last minute commit

* traitoration rewritification

* created thieves.xml

* thieves, wow!!
2024-08-21 15:54:45 +01:00
Chief-Engineer d2e9fcbf80
Update rules (#28452)
(cherry picked from commit fea2bc942263b3cda6cb61a9f8959493931e8b8d)
2024-07-13 04:18:40 +02:00
Terraspark4941 90ddc61356
Engineering guidebook update (#26851)
* RTG page update

* old commits from #22272

* Small fixes over most pages

* TEG tweaks

* Fixed a thing in airlock security

* fixed an italics tag

* singularity page now includes tesla

* Added a burn chamber to TEG page

* Prettyprinted TEG page, fixed some more issues with details

* Moved ONE singular comma

* Change Singularity page heading to include tesla

* Singularity page pretty printing + fixes

* TIL its [italic] NOT [italics]

* RTG Prettyprinting

* Access Config Prettyprinting + Netconfig tweak

* Atmospherics prettyprinting

* Construction keybind fix

* Apply suggestions from code review

---------

Strategy: -Xtheirs

Co-authored-by: Kara <lunarautomaton6@gmail.com>

(cherry picked from commit c5ab839b2c2e7401bfc2b1b7fea0f9535f0bef56)
2024-05-02 23:54:53 +02:00
f0x-n3rd 7a50e32c0d
Changes in chemicals page in guidebook (#25831)
* Added pages to chemical categories

The chemical categories have their own page now. Added the "Chemical Tabs" in /ServerInfo/Guidebook. Moved the Chemicals code from shiftsandjobs.yml to its own .yml file which is "chemicals.yml".

* Update guides.ftl

* Update chemicals.yml

Changed the guide entry's ID for the medical tab from Medicine to Medicinal.
Hope this works...

* Update Resources/ServerInfo/Guidebook/Chemical Tabs/Biological.xml

Co-authored-by: exincore <me@exin.xyz>

* Update Resources/ServerInfo/Guidebook/Chemical Tabs/Foods.xml

Co-authored-by: exincore <me@exin.xyz>

* Update Resources/ServerInfo/Guidebook/Chemical Tabs/Elements.xml

Co-authored-by: exincore <me@exin.xyz>

* Update Resources/ServerInfo/Guidebook/Chemical Tabs/Narcotics.xml

Co-authored-by: exincore <me@exin.xyz>

* Update Resources/ServerInfo/Guidebook/Chemical Tabs/Toxins.xml

Co-authored-by: exincore <me@exin.xyz>

* Fixed a few errors and stuff!

A few typos have been fixed thanks to exincore. Added dedicated .xml files to be used for the dedicated category pages (Medicinal and Botanical pages). Made it so it doesn't use any duplicated IDs anymore.
If there's more problems, please do tell so I can fix it!

* Update settings.json

* Fix?

---------

Co-authored-by: exincore <me@exin.xyz>
(cherry picked from commit 085a71eac8d85d2ae65952d24343bf34b19b0ae5)
2024-04-07 14:28:14 +02:00
Errant 572e7b186f
Species info in Guidebook and at chargen (#25844)
* guidebook pages defined

* species info button in character profile editor

* if current species has no guidebook page then open the parent page

* skrek

* destroying evidence of secret vox plot

* icon size adjustment, no icon if guidebook page for species does not exist

* finished pages

* additional info

* weh

(cherry picked from commit 84a07315dde09c2cff716f9f3a73f493b6b56cc7)
2024-03-17 14:52:17 +01:00
Ben Velie a9d353ac57
Add guidebook page for the RTG (#25040)
The Radioisotope Thermoelectric Generator (RTG) isa power source that
players may encounter in the game that doesn't have an entry in the
guidebook yet. This commit fixes that.

(cherry picked from commit 8f0b4694bf1a9afce5f9714dee40b1fcf4e6269c)
2024-03-05 09:37:18 +01:00
deltanedas 965e1cae57
criminal records revival (#22510)
(cherry picked from commit 683591ab046eb720e6ccfd3d0f6e5574f5f7efbc)
2024-02-08 12:37:29 +01:00
Chief-Engineer 7278318225
Add access logs (IC ones) (#17810)
(cherry picked from commit 476ea14e8a0925e7f90ddbe5f6dd7144bf43cde5)
2024-01-22 18:37:44 +01:00
2013HORSEMEATSCANDAL 54faa6b0d1 Glossary (#22840)
* Added a glossary to the guidebook to help new players understand slang.

🆑 2013HORSEMEATSCANDAL
- add: What's a Greytide ? The new edition of your employee guidebook now has a glossary !

* added one more definition
2023-12-22 23:25:06 +01:00
CrigCrag 53df261ab5 3 New Brute Chemicals (And Razorium) (#22103)
* guidebook

* like everything else

* increase razorium damage

* nerf a lil bit
2023-12-16 19:27:09 +01:00
M3739 6c0d522912 Guidebook entry for Cyborgs (#21832)
* Work for today, base work done for guidebook entries, try to fix parsing error for document.

* Finished Cyborg entry, fixed locale.

* Minor corrections.

* Final revision.

* Minor grammatical correction.

* Another minor grammatical correction.

* Grammatical corrections, along with further clarification.

* Apply suggestions from code review

Proofread and revision from EmoGarbage404, which I am thankful.

Co-authored-by: Nemanja <98561806+EmoGarbage404@users.noreply.github.com>

* Added GuideHelpComponent linking to cyborg guidebook entry to related prototypes. Corrected endoskeleton prototype's GuideHelpComponent. Added text link in robotics guidebook entry to the cyborg guidebook entry.

---------

Co-authored-by: Nemanja <98561806+EmoGarbage404@users.noreply.github.com>
2023-12-02 20:22:08 +01:00
Nemanja a30e3ae432 technology auto guidebook (#21029)
* technology auto guidebook

* boo-womp

* boo-womp II
2023-10-20 15:30:17 +02:00
coolmankid12345 7a3d845e12 Add guidebook for revolutionaries (#20957) 2023-10-14 22:05:44 +02:00
Fluffiest Floofers b8b25d64f1
Science to Epistemics (#47)
* RD to Mystagogue

* Science to Epistemics

* fix

* Delete steal-research-condition.ftl

* Remove duplicate headset

Those were simply renamed in the base files

* coats and mysta hat

* additional comments

* epi sign

replaces science sign

* Chaplain

* Give chaplain science headset

* mystagogue's turban

* Forgot about the dead chaplain spawner

* Update Traitors.xml

Signed-off-by: Colin-Tel <113523727+Colin-Tel@users.noreply.github.com>

---------

Signed-off-by: Fluffiest Floofers <thebluewulf@gmail.com>
Signed-off-by: Colin-Tel <113523727+Colin-Tel@users.noreply.github.com>
Co-authored-by: Colin-Tel <113523727+Colin-Tel@users.noreply.github.com>
2023-09-28 17:32:46 -05:00
eclips_e 245eb093a1 Hardbombs & Defusables (#15380)
Co-authored-by: Kara <lunarautomaton6@gmail.com>
Co-authored-by: Just-a-Unity-Dev <just-a-unity-dev@users.noreply.github.com>
Co-authored-by: LankLTE <twlowe06@gmail.com>
Co-authored-by: LankLTE <135308300+LankLTE@users.noreply.github.com>
2023-09-27 21:59:12 +02:00
Fluffiest Floofers 0ba68b44be
Logistics Dept (#24)
* Replace every Cargo with Logistics

That's a lot of changes damn
Might replace logitech back to cargotech

* logitech -> cargotech

the funny was reverted

* Courier

They do things

* mail bag and maildrobe

* Mail access

* Update comments

* Forgot about them

* MailDrobe textures

* Mailbag fix attempt 1

:clueless:

* Update headsets_alt.yml

grammar check

Signed-off-by: Colin-Tel <113523727+Colin-Tel@users.noreply.github.com>

* Update hoods.yml

grammar check

Signed-off-by: Colin-Tel <113523727+Colin-Tel@users.noreply.github.com>

* Update soft.yml

grammar check

Signed-off-by: Colin-Tel <113523727+Colin-Tel@users.noreply.github.com>

* Update cloaks.yml

what do you think

Signed-off-by: Colin-Tel <113523727+Colin-Tel@users.noreply.github.com>

* Revert "Update cloaks.yml"

This reverts commit 9d95d51a63.

* Revert "Update soft.yml"

This reverts commit a6142b7b29.

* Revert "Update hoods.yml"

This reverts commit 1d5665abac.

* Revert "Update headsets_alt.yml"

This reverts commit fa4feb6675.

* Update jobs.yml

small reversion

Signed-off-by: Colin-Tel <113523727+Colin-Tel@users.noreply.github.com>

---------

Signed-off-by: Fluffiest Floofers <thebluewulf@gmail.com>
Signed-off-by: Colin-Tel <113523727+Colin-Tel@users.noreply.github.com>
Co-authored-by: Colin-Tel <113523727+Colin-Tel@users.noreply.github.com>
2023-09-21 04:37:30 +00:00
deltanedas 24810d916b
ninja 2 electric boogaloo (#15534)
Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-09-10 16:20:27 +10:00
Pieter-Jan Briers bf16698efa
Portable Generator Rework (#19302) 2023-08-25 11:40:42 -07:00
/ʊniɹɑː/ f2954fff96
allow richtext on papers + edit premade documents (#18154) 2023-08-22 21:50:03 +10:00
chromiumboy 0c8973df67
Add guidebook entries for the access configurator and installing airlock security upgrades (#18983)
* Adds guidebook entries for the access configurator and installing airlock security upgrades

* Moved the guidebook entry on airlock security to be under engineering
2023-08-13 01:19:28 -06:00
Pieter-Jan Briers a242af506e
Adds the thermo-electric generator (#18840)
* Basic TEG start.

Connects via node group.

* Basic TEG test map

* Sensor monitoring basics, TEG circulator flow

* Basic power generation (it doesn't work)

* More sensor monitoring work

* Battery (SMES) monitoring system.

* Sensor monitoring fixes

Make it work properly when mapped.

* Test map improvements

* Revise TEG power output mechanism.

Now uses a fixed supplier with a custom ramping system.

* TEG test map fixes

* Make air alarms and pumps open UI on activate.

* Clean up thermo machines power switch.

Removed separate Enabled bool from the component that always matched the power receiver's state.

This enables adding a PowerSwitch component to give us alt click/verb menu.

* TEG but now fancy

* Make sensor monitoring console obviously WiP to mappers.

* Vending machine sound, because of course.

* Terrible, terrible graph background color

* Examine improvements for the TEG.

* Account for electrical power when equalizing gas mixtures.

* Get rid of the TegCirculatorArrow logic.

Use TimedDespawn instead. The "no show in right-click menuu" goes into a new general-purpose component.

Thanks Julian.

* Put big notice of "not ready, here's why" on the sensor monitoring console.

* TryGetComponent -> TryComp

* Lol there's a HideContextMenu tag

* Test fixes

* Guidebook for TEG

Fixed rotation on GuideEntityEmbed not working correctly.

Added Margin property to GuideEntityEmbed

* Make TEG power bar default to invisible.

So it doesn't appear in the guidebook and spawn menu.
2023-08-12 15:41:55 -05:00
DerbyX 6e5d8d2faf
New Guidebook Additions (#18632)
Co-authored-by: Derby <Derby@ss14>
2023-08-06 12:35:07 +10:00
dribblydrone 78fbdbc145
nukie guidebook (#17867) 2023-07-09 20:54:43 -06:00
Nemanja 7ab5127286
Cargo Bounties (#17344)
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
2023-06-22 21:49:33 +10:00
Nails+Tape bb45db7151
cargo guidebook (#17342)
* adds a guidebook entry explaining playable species

* adds a cargo guidebook entry

* Update guides.ftl

* Update shiftandcrew.yml

* Update ss14.yml

* Delete Species.xml

* Update Resources/ServerInfo/Guidebook/Cargo.xml

Co-authored-by: Nemanja <98561806+EmoGarbage404@users.noreply.github.com>

* Update Resources/ServerInfo/Guidebook/Cargo.xml

Co-authored-by: Nemanja <98561806+EmoGarbage404@users.noreply.github.com>

* Update Resources/ServerInfo/Guidebook/Cargo.xml

Co-authored-by: Nemanja <98561806+EmoGarbage404@users.noreply.github.com>

* Update Resources/ServerInfo/Guidebook/Cargo.xml

Co-authored-by: Nemanja <98561806+EmoGarbage404@users.noreply.github.com>

* Update Resources/ServerInfo/Guidebook/Cargo.xml

Co-authored-by: Nemanja <98561806+EmoGarbage404@users.noreply.github.com>

* Update Resources/ServerInfo/Guidebook/Cargo.xml

Co-authored-by: Nemanja <98561806+EmoGarbage404@users.noreply.github.com>

* Update Resources/ServerInfo/Guidebook/Cargo.xml

Co-authored-by: Nemanja <98561806+EmoGarbage404@users.noreply.github.com>

* Update Resources/ServerInfo/Guidebook/Cargo.xml

Co-authored-by: Nemanja <98561806+EmoGarbage404@users.noreply.github.com>

---------

Co-authored-by: OttoMaticode <124523848+OttoMaticode@users.noreply.github.com>
Co-authored-by: Nemanja <98561806+EmoGarbage404@users.noreply.github.com>
2023-06-17 20:31:49 -06:00
Sir Winters a1b0f10e5c
Chem/Medicine/Botanical Book Entries (#17145)
Co-authored-by: Owai-Seek <>
2023-06-05 17:45:45 -05:00
Nemanja 85c2c5091e
Bartender guide (#17143)
* Bartender guidebook

* grammar error :Death:
2023-06-05 17:44:43 -05:00
Sir Winters 09d16964c4
Chef Guidebook (#17120)
Co-authored-by: Owai-Seek <>
Co-authored-by: Moony <moony@hellomouse.net>
2023-06-04 16:34:29 -05:00
Sir Winters 704a6e8f70
Medical Doctor guidebook. (#16769)
* Medical Doctor guide.

* small wording update and cauterization

* Minor adjustments, move Cloning and Cryo out of MD

* Update Cryo Text + Guidehelp Tags

* Update Resources/ServerInfo/Guidebook/Medical/Cryogenics.xml

---------

Co-authored-by: Owai-Seek <>
Co-authored-by: Moony <moony@hellomouse.net>
2023-06-04 16:06:42 -05:00
Nemanja b9fb66f005
Chem guidebook (#17123)
* im good at atomizing. welcome to half-finished chem guides.

* wagh

* e

* save work

* aa

* woweee UI

* finishing the last of it

* don't actually update the engine :(

---------

Co-authored-by: moonheart08 <moonheart08@users.noreply.github.com>
2023-06-04 15:45:02 -05:00
Sir Winters 9568216c7b
Adds a Janitorial Guidebook (#16667)
* Janitor Guidebook

* Added blurb for recycling.

---------

Co-authored-by: Owai-Seek <>
2023-05-22 15:50:14 -06:00
AjexRose 2ecbc7beeb
Salvage Guide (#16680) 2023-05-22 14:01:24 +10:00
OttoMaticode 4b303d6b05
Roboticsguidebook (#16287) 2023-05-13 11:21:38 -04:00
Julian Giebel 6ebd784cb6
Device Linking and better linking ui (#13645)
Co-authored-by: AJCM-git <60196617+AJCM-git@users.noreply.github.com>
Co-authored-by: Visne <39844191+Visne@users.noreply.github.com>
Co-authored-by: ElectroJr <leonsfriedrich@gmail.com>
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
2023-05-07 16:07:24 +10:00
faint 8b6996cbae
DNA basics (#14724)
* DNA component

* Commit numba 2

* Added DNA into Station Records Computer

* commit numba 3

* commit numba 4

* Vomit also contain DNA component now

* fixed DNA field not clearing after scanning another item

* commit numba 10
Drinking leaves DNA on an object. Breaking glasses, bottles and beakers leave DNA and leave fingerprints/fibers with 40% chance on glass shards. + lotta fixes

* 11

* 12

* 14

* Added DNA guide entry

* FIX
2023-03-30 22:49:25 -06:00
Kevin Zheng f84913ff9a
Add guidebook entry for plant genetics (#14518) 2023-03-08 18:15:57 -08:00