Skip to content

Commit

Permalink
More Guidebook books (#98)
Browse files Browse the repository at this point in the history
# Description
- Space Law
- Chemistry
- Master Chef's Cookbook
- Botanical field guide
- Guide to construction
- Guide to power
- The engineer's guide to the station

# Changelog

:cl: DEATHB4DEFEAT
- tweak: Most guide books use the Guidebook system.

---------

Co-authored-by: Pspritechologist <[email protected]>
  • Loading branch information
DEATHB4DEFEAT and Pspritechologist authored Aug 25, 2023
1 parent 3ee79a3 commit f3bb669
Showing 1 changed file with 85 additions and 38 deletions.
123 changes: 85 additions & 38 deletions Resources/Prototypes/Nyanotrasen/Entities/Objects/Books/hyperlinks.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
- type: entity
parent: BaseItem
id: BaseHyperlinkBook
suffix: HyperlinkBook
abstract: true
components:
- type: Sprite
Expand All @@ -18,26 +19,31 @@
- type: entity
parent: BaseHyperlinkBook
id: HyperlinkBookSpaceLaw
name: space law
suffix: GuidebookBook
name: Space Law
description: A big book of laws for space courts.
components:
- type: Sprite
layers:
- state: book_space_law
- type: HyperlinkBook
url: https://wiki.nyanotrasen.moe/view/Space_Law
# - type: HyperlinkBook
# url: https://wiki.nyanotrasen.moe/view/Space_Law
- type: GuideHelp
openOnActivation: true
guides:
- SpaceLaw

- type: entity
parent: BaseHyperlinkBook
id: HyperlinkBookSupernanny
name: book of unsanctioned space punishments
name: Book of Unsanctioned Space Punishments
description: The ravings of a madman.
components:
- type: Sprite
layers:
- state: book_space_law
- type: HyperlinkBook
url: https://supernannyfanon.fandom.com/wiki/Category:Discipline_Techniques
# - type: HyperlinkBook
# url: https://supernannyfanon.fandom.com/wiki/Category:Discipline_Techniques

- type: entity
parent: BaseHyperlinkBook
Expand All @@ -61,62 +67,81 @@
- type: entity
parent: BaseHyperlinkBook
id: HyperlinkBookChemistry
name: chemical recipe book
description: A list of chemical recipes.
name: The Cook Book
description: The Chemist's guide to "cooking!"
components:
- type: Sprite
layers:
- state: book_chemistry
- type: HyperlinkBook
url: https://wiki.nyanotrasen.moe/view/Chemistry
# - type: HyperlinkBook
# url: https://wiki.nyanotrasen.moe/view/Chemistry
- type: GuideHelp
openOnActivation: true
guides:
- Chemistry

- type: entity
parent: BaseHyperlinkBook
id: HyperlinkBookBartending
name: bartender's guide
description: A list of drink recipes.
name: Mixology 101
description: This book mostly goes over which sodas taste good with which booze.
components:
- type: Sprite
layers:
- state: book_bar
- type: HyperlinkBook
url: https://wiki.nyanotrasen.moe/view/Drinks
# - type: HyperlinkBook
# url: https://wiki.nyanotrasen.moe/view/Drinks

- type: entity
parent: BaseHyperlinkBook
id: HyperlinkBookCooking
name: cookbook
description: A list of food recipes.
suffix: GuidebookBook
name: Cooking Al Dente
description: The only thing heavier than the weight of all that monkey genocide.
components:
- type: Sprite
layers:
- state: book_cooking
- type: HyperlinkBook
url: https://wiki.nyanotrasen.moe/view/Cooking
# - type: HyperlinkBook
# url: https://wiki.nyanotrasen.moe/view/Cooking
- type: GuideHelp
openOnActivation: true
guides:
- Chef

- type: entity
parent: BaseHyperlinkBook
id: HyperlinkBookBotany
name: botanical field guide
description: A guide to plants.
suffix: GuidebookBook
name: Botanical Field Guide
description: The most SFW guide on breeding you'll ever find.
components:
- type: Sprite
layers:
- state: book_hydroponics_pod_people
- type: HyperlinkBook
url: https://wiki.nyanotrasen.moe/view/Hydroponics
# - type: HyperlinkBook
# url: https://wiki.nyanotrasen.moe/view/Hydroponics
- type: GuideHelp
openOnActivation: true
guides:
- Botany

- type: entity
parent: BaseHyperlinkBook
id: HyperlinkBookShuttle
name: guide to shuttle construction
description: A guide to building shuttles.
suffix: GuidebookBook
name: Building Upwards!
description: May not be the sharpest tool in the shed, but it's sure the densest!
components:
- type: Sprite
layers:
- state: book_engineering
- type: HyperlinkBook
url: https://wiki.nyanotrasen.moe/view/Shuttle_Construction
# - type: HyperlinkBook
# url: https://wiki.nyanotrasen.moe/view/Shuttle_Construction
- type: GuideHelp
openOnActivation: true
guides:
- Construction

- type: entity
parent: BaseHyperlinkBook
Expand All @@ -141,7 +166,7 @@
parent: BaseHyperlinkBook
id: HyperlinkBookProcedure
suffix: GuidebookBook
name: standard operating procedure
name: Standard Operating Procedure
description: A guide to normal station function.
components:
- type: Sprite
Expand All @@ -157,38 +182,43 @@
- type: entity
parent: BaseHyperlinkBook
id: HyperlinkBookPower
name: guide to power
description: A guide to powering the station.
suffix: GuidebookBook
name: Commanding Power
description: A guide to powering the station. Sadly, nothing to do with increasing self confidence...
components:
- type: Sprite
layers:
- state: book_engineering2
- type: HyperlinkBook
url: https://wiki.nyanotrasen.moe/view/Power
# - type: HyperlinkBook
# url: https://wiki.nyanotrasen.moe/view/Power
- type: GuideHelp
openOnActivation: true
guides:
- Power

- type: entity
parent: BaseHyperlinkBook
id: HyperlinkBookMedical
name: guide to medical
description: A guide to the medical department.
name: The Hippocratic Oath and You
description: "There's a concerning number of times that this book refers to it as the 'Hippocratic Suggestion...'"
components:
- type: Sprite
layers:
- state: book_infections
- type: HyperlinkBook
url: https://wiki.nyanotrasen.moe/view/Medical
# - type: HyperlinkBook
# url: https://wiki.nyanotrasen.moe/view/Medical

- type: entity
parent: BaseHyperlinkBook
id: HyperlinkBookHacking
name: guide to hacking
name: Guide to Hacking
description: For emergency use only.
components:
- type: Sprite
layers:
- state: book_hacking
- type: HyperlinkBook
url: https://wiki.nyanotrasen.moe/view/Hacking
# - type: HyperlinkBook
# url: https://wiki.nyanotrasen.moe/view/Hacking

- type: entity
parent: BaseHyperlinkBook
Expand All @@ -206,3 +236,20 @@
openOnActivation: true
guides:
- Atmospherics

- type: entity
parent: BaseHyperlinkBook
id: HyperlinkBookEngineering
suffix: GuidebookBook
name: The Engineer's Guide to the Station
description: A guide on Engineering. A combination of various other engineering books and more!
components:
- type: Sprite
layers:
- state: book_engineering2
# - type: HyperlinkBook
# url: https://wiki.nyanotrasen.moe/view/Atmospheric_Science
- type: GuideHelp
openOnActivation: true
guides:
- Engineering

0 comments on commit f3bb669

Please sign in to comment.