New medium salvage + content for it (#6908)

This commit is contained in:
mirrorcult
2022-02-28 19:18:31 -07:00
committed by GitHub
parent 36c780762b
commit 103964ca04
34 changed files with 1538 additions and 0 deletions

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,207 @@
# ---- Library Salvage Fills ----
- type: entity
name: demonomicon
parent: BookBase
id: BookDemonomicon
description: 'Who knows what dark spells may be contained in these horrid pages?'
components:
- type: Sprite
sprite: Objects/Misc/books.rsi
layers:
- state: book_demonomicon
- type: entity
name: demonomicon
parent: BookDemonomicon
id: BookDemonomiconRandom
suffix: random
components:
- type: RandomSpawner
prototypes:
- BookDemonomicon1
- BookDemonomicon2
- BookDemonomicon3
offset: 0.1
- type: entity
parent: BookDemonomicon
id: BookDemonomicon1
abstract: true
suffix: 1
components:
- type: Paper
content: |
How To Summon a Demon
- by J.G. Wizgerald
1. todo finish writing demon summoning guide
- type: entity
parent: BookDemonomicon
id: BookDemonomicon2
abstract: true
suffix: 2
components:
- type: Paper
content: |
How To Summon a Lemon
- by J.G. Wizgerald
1. todo finish writing lemon summoning guide
2. WAit. Typo. Oh shit. Sorry guys
- type: entity
parent: BookDemonomicon
id: BookDemonomicon3
abstract: true
suffix: 3
components:
- type: Paper
content: |
Cool Demon Names I Found
- by Ms. Mossrock
Abraxas
Nephilim
Baal
Leviathan
Gary
Moloch
Scylla
Phenex
- type: entity
name: pharmaceutical manuscript
parent: BookBase
id: BookChemistryInsane
suffix: library salvage
description: 'You can tell whoever wrote this was off the desoxy HARD.'
components:
- type: Sprite
sprite: Objects/Misc/books.rsi
layers:
- state: book_chemistry
- type: Paper
content: |
IGOR CHEMISTRY GUIDE TO CHEMISTRY
TITLE: GUIDE TO CHEMISTRY
ABSTRACT: GUIDE TO CHEMISTRY
SECTION: WISE WORDS OF IGOR CHEMISTRY
MY NUMBER ONE TIP. IS TO ALWAYS HAVE FUN. YOU NEVER KNOW WHEN IT'LL ALL END.
SO JUST KEEP AT IT!!
MY NUMBER TWO TIP. I JUST CAN'T STOP FUCKING GRINDING UP JUMPSUITS. MY "COLLEAGUES" (agents) KEEP YELLING AT ME
TO STOP AND THAT 'itll come out of our paychecks' BUT THE STUFF IS SO GOOD. I'M LIKE AN INTERIOR DECORATION GENIUS.
SAXOPHONES AND BATTERIES TAKE MY MIND OFF OF IT BUT I'M ALWAYS BACK TO THE JUMPSUITS. HOO WEE.
MY NUMBER THREE TIP. THANK YOU FOR READING!! IGOR CHEMISTRY
CONCLUSION: IGOR CHEMISTRY
- type: entity
name: botanical textbook
parent: BookBase
id: BookBotanicalTextbook
suffix: library salvage
description: 'Only a couple pages are left.'
components:
- type: Sprite
sprite: Objects/Misc/books.rsi
layers:
- state: book_hydroponics_pod_people
- type: Paper
content: |
** Applications of Botanical Specimens Found In Nanotrasen Territories **
Many plants, when ground, yield useful chemicals. S. (spessmens) papaver and S. aloe vera
are known for their basic healing properties.
S. lucidum, or lingzhi, is known for its potent ability to save those near death from toxins. Eating too much
is known to cause adverse effects.
S. amanita, a powerfully poisonous specimen (Rest In Peace Sir Alacaster), and S. galactica, a
seemingly ordinary antitoxin, appear to have some sort of relation to eachother.
Some research is being done on combinations of the medicinal plants discussed, and they may prove fruitful.
----
- penned by James Alacaster and Golzuk Amaranth
- type: entity
parent: BookBase
id: BookGnominomicon
name: gnominomicon
suffix: library salvage
description: You don't like the look of this. Looks
components:
- type: Sprite
sprite: Objects/Misc/books.rsi
layers:
- state: book5
- type: Paper
content: |
All Hail Our Gnome King
He who is the grand cartographer who placed our kind into the world of the Island!
He who loves those with the largest of Hats!
Struck down by the evildoers who cannot appreciate our kind!
Our revenge will be dealt in full! He will Rise once more! hee Hoo!
- type: entity
parent: BookBase
id: BookFishing
name: Tales from the Fishbowl
suffix: library salvage
description: This book sucks.
components:
- type: Sprite
sprite: Objects/Misc/books.rsi
layers:
- state: book_fish
- type: Paper
content: |
When I grow up, I want to be one of the harvesters of the space sea!
I think before my days are done I want to catch the fabled space fish!
I'm like a little rat sailing the seas of cheese! The bastards come to end me but I am as sly as a cat and as lucky as they come!
Press the <L BUMPER> and <R TRIGGER> to activate the fishing minigame.
- Sgt. John Baker Aclopoly
- type: entity
parent: BookBase
id: BookDetective
name: Strokgraeth Holmes, Dwarf Detective
suffix: library salvage
description: Exciting! Invigorating! This author died after his book career failed.
components:
- type: Sprite
sprite: Objects/Misc/books.rsi
layers:
- state: book_detective
- type: Paper
content: |
CHAPTER 1: SMALL ADVENTURES IN A BIG STATION
This station is filled with crime and grime...
I was shooting hoops down on Bagel when I heard a cry and a laser shot. I walked under the table nearby to hide, but there wasn't a second shot.
Outside, the engineerin chief got blasted by two Syndies hooked up with some fierce contraband. There wasn't enough of him for an open casket funeral.
Things always go wild here.. I'll never look at clowns the same.
The question is.. Who did it?
# ---- End Library Salvage Fills ----

View File

@@ -48,6 +48,7 @@
name: Salvage Mob Spawner
id: SalvageMobSpawner
parent: MarkerBase
suffix: 25
components:
- type: Sprite
layers:
@@ -65,3 +66,20 @@
chance: 0.25
offset: 0.2
- type: entity
id: SalvageMobSpawner75
parent: SalvageMobSpawner
suffix: 75
components:
- type: RandomSpawner
prototypes:
- MobCarp
- MobCarp
- MobCarp
- MobCarp
- MobCarp
- PlushieCarp
- DehydratedSpaceCarp
chance: 0.75
offset: 0.2

View File

@@ -45,6 +45,13 @@
- type: Butcherable
spawned: FoodMeat # TODO: CrapMeat or FishMeat # - 2022-02-17 LMAO crap meat
pieces: 2
- type: UnarmedCombat
range: 1.5
arcwidth: 0
arc: bite
damage:
groups:
Brute: 20
- type: entity
name: magicarp

View File

@@ -0,0 +1,33 @@
- type: entity
name: book
parent: BaseItem
id: BookBase
description: 'A hardcover book.'
components:
- type: Sprite
sprite: Objects/Misc/books.rsi
layers:
- state: book0
- type: Paper
- type: UserInterface
interfaces:
- key: enum.PaperUiKey.Key
type: PaperBoundUserInterface
- type: entity
parent: BookBase
id: BookRandom
suffix: random
components:
- type: RandomSpriteState
spriteLayer: 0
spriteStates:
- book0
- book1
- book2
- book3
- book4
- book5
- book6
- book7
- book8

View File

@@ -67,6 +67,12 @@
mapPath: /Maps/Salvage/medium-silent-orchestra.yml
size: 7.5
- type: salvageMap
id: mediumLibraryWreck
name: "Medium / Abandoned Library"
mapPath: /Maps/Salvage/medium-library.yml
size: 7.5
- type: salvageMap
id: mediumShuttleWreck
name: "Medium / Ruined Emergency Shuttle"

Binary file not shown.

After

Width:  |  Height:  |  Size: 593 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 802 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 270 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 265 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 266 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 255 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 266 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 341 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 289 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 371 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 687 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 515 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 360 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 352 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 500 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1015 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 396 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 585 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 672 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 514 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 487 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 593 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 427 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 809 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 376 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 402 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 434 B

View File

@@ -0,0 +1,106 @@
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "https://github.com/tgstation/tgstation/commit/37fb6bc6dd20005775dde8d886f48f7722606b77",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "book0"
},
{
"name": "book1"
},
{
"name": "book2"
},
{
"name": "book3"
},
{
"name": "book4"
},
{
"name": "book5"
},
{
"name": "book6"
},
{
"name": "book7"
},
{
"name": "book8"
},
{
"name": "book_infections"
},
{
"name": "book_cooking"
},
{
"name": "book_engineering"
},
{
"name": "book_engineering2"
},
{
"name": "book_hacking"
},
{
"name": "book_detective"
},
{
"name": "book_nuclear"
},
{
"name": "book_particle_accelerator"
},
{
"name": "book_cloning"
},
{
"name": "book_hydroponics_pod_people"
},
{
"name": "book_borg",
"delays": [
[
6,
0.3
]
]
},
{
"name": "book_chemistry"
},
{
"name": "book_bar"
},
{
"name": "book_space_law"
},
{
"name": "book_demonomicon",
"delays": [
[
0.5,
0.1,
0.1,
0.1
]
]
},
{
"name": "book_origami"
},
{
"name": "book_boneworking"
},
{
"name": "book_fish"
}
]
}