Merge branch 'master' into MagicWands

This commit is contained in:
comasqw
2024-12-12 00:59:47 +04:00
393 changed files with 220202 additions and 9814 deletions

View File

@@ -620,5 +620,12 @@ Entries:
id: 77
time: '2024-11-20T07:55:12.0000000+00:00'
url: https://github.com/space-wizards/space-station-14/pull/33311
- author: TokenStyle
changes:
- message: makeghostroleraffled admin command now works with few arguments!
type: Fix
id: 78
time: '2024-11-30T20:11:44.0000000+00:00'
url: https://github.com/space-wizards/space-station-14/pull/31836
Name: Admin
Order: 1

View File

@@ -1,379 +1,4 @@
Entries:
- author: Beck Thompson
changes:
- message: Cutting food now moves the sliced pieces a small amount!
type: Tweak
id: 7138
time: '2024-08-18T21:18:20.0000000+00:00'
url: https://github.com/space-wizards/space-station-14/pull/31166
- author: lzk228
changes:
- message: Pizza and pizza box now have 3x2 size in inventory.
type: Tweak
- message: Pizze box is 4x2 inside and always will have a pizza with a knife inside.
type: Tweak
- message: Pizza box have whitelist for utensils and pizza.
type: Tweak
id: 7139
time: '2024-08-18T21:55:42.0000000+00:00'
url: https://github.com/space-wizards/space-station-14/pull/31171
- author: Deatherd
changes:
- message: Sharks Go RAWR!
type: Tweak
id: 7140
time: '2024-08-18T22:18:07.0000000+00:00'
url: https://github.com/space-wizards/space-station-14/pull/31142
- author: slarticodefast
changes:
- message: Fixed the radiation collector warning light thresholds.
type: Fix
id: 7141
time: '2024-08-18T22:25:02.0000000+00:00'
url: https://github.com/space-wizards/space-station-14/pull/31175
- author: Potato1234_x
changes:
- message: Added tea plants that can be dried and ground to make tea powder which
can then be used to make tea.
type: Add
- message: Added blue pumpkins. Currently useless but recipe uses are coming soon.
type: Add
id: 7142
time: '2024-08-18T22:28:18.0000000+00:00'
url: https://github.com/space-wizards/space-station-14/pull/25092
- author: deltanedas
changes:
- message: Added Memory Cells for storing logic signals persistently.
type: Add
id: 7143
time: '2024-08-18T22:34:43.0000000+00:00'
url: https://github.com/space-wizards/space-station-14/pull/24983
- author: Psychpsyo
changes:
- message: The random sentience event is back and can no longer pick things that
aren't even on the station.
type: Add
id: 7144
time: '2024-08-18T23:41:12.0000000+00:00'
url: https://github.com/space-wizards/space-station-14/pull/29123
- author: EmoGarbage404
changes:
- message: Ore can no longer be destroyed by explosions. Happy blast mining.
type: Tweak
id: 7145
time: '2024-08-19T01:55:49.0000000+00:00'
url: https://github.com/space-wizards/space-station-14/pull/31182
- author: slarticodefast
changes:
- message: Mobs without hands can no longer toggle other players' suit pieces.
type: Fix
id: 7146
time: '2024-08-19T02:41:27.0000000+00:00'
url: https://github.com/space-wizards/space-station-14/pull/31152
- author: Goldminermac
changes:
- message: Chocolate-chip and blueberry pancakes can now be in stacks of up to nine
for consistency.
type: Fix
id: 7147
time: '2024-08-19T02:42:58.0000000+00:00'
url: https://github.com/space-wizards/space-station-14/pull/31123
- author: tosatur
changes:
- message: Made hydroponics alert light more orange
type: Tweak
id: 7148
time: '2024-08-19T02:48:47.0000000+00:00'
url: https://github.com/space-wizards/space-station-14/pull/31088
- author: redmushie
changes:
- message: News management console now checks for Service ID card access instead
of the manifest
type: Fix
id: 7149
time: '2024-08-19T02:55:44.0000000+00:00'
url: https://github.com/space-wizards/space-station-14/pull/31160
- author: Moomoobeef
changes:
- message: Added pitchers for the chef who wants to serve beverages too.
type: Add
id: 7150
time: '2024-08-19T03:01:26.0000000+00:00'
url: https://github.com/space-wizards/space-station-14/pull/31105
- author: EmoGarbage404
changes:
- message: Space carp and Sharkminnows now drop teeth when butchered.
type: Add
- message: Added new bounties for carp and shark teeth.
type: Add
id: 7151
time: '2024-08-19T03:04:59.0000000+00:00'
url: https://github.com/space-wizards/space-station-14/pull/31070
- author: to4no_fix
changes:
- message: Now it takes 5 seconds to take off or put on a muzzle
type: Tweak
- message: Now it takes 5 seconds to take off or put on a blindfold
type: Tweak
- message: Added a recipe for producing a straitjacket, it opens when researching
the Special Means technology, it can be produced at the security techfab
type: Add
id: 7152
time: '2024-08-19T03:05:25.0000000+00:00'
url: https://github.com/space-wizards/space-station-14/pull/31095
- author: Magicalus
changes:
- message: Suit sensors, borgs, and PDAs can no longer be saved to device-lists.
type: Tweak
id: 7153
time: '2024-08-19T03:13:04.0000000+00:00'
url: https://github.com/space-wizards/space-station-14/pull/30997
- author: UBlueberry
changes:
- message: The guidebook entries for all antagonists have been revised.
type: Tweak
id: 7154
time: '2024-08-19T03:16:05.0000000+00:00'
url: https://github.com/space-wizards/space-station-14/pull/31075
- author: TheWaffleJesus
changes:
- message: ERT Chaplains now have blessings to use their bible.
type: Fix
id: 7155
time: '2024-08-19T03:19:19.0000000+00:00'
url: https://github.com/space-wizards/space-station-14/pull/30993
- author: DieselMohawk
changes:
- message: Reshaped the Security Helmet
type: Tweak
id: 7156
time: '2024-08-19T03:21:44.0000000+00:00'
url: https://github.com/space-wizards/space-station-14/pull/30961
- author: EmoGarbage404
changes:
- message: Increased the sell prices of most materials
type: Tweak
- message: Increased the price of ordering material crates from cargo.
type: Tweak
- message: Decreased the amount of plasma in one plasma crate from 3 stacks to 1
stack.
type: Tweak
id: 7157
time: '2024-08-19T03:28:46.0000000+00:00'
url: https://github.com/space-wizards/space-station-14/pull/30869
- author: Flareguy
changes:
- message: Added 2 new vox customization options for both hair & facial hair.
type: Add
- message: Vox Long Braids no longer incorrectly uses the Vox Afro sprite.
type: Fix
id: 7158
time: '2024-08-19T03:32:16.0000000+00:00'
url: https://github.com/space-wizards/space-station-14/pull/30815
- author: EmoGarbage404
changes:
- message: The recycler can now be broken down and repaired.
type: Add
- message: Breaking the recycler now removes the EMAG effect.
type: Add
- message: The material-reclaiming efficiency of the recycler has been increased.
type: Tweak
- message: Fixed a bug where inaccessible solutions could be extracted from entities
via the recycler.
type: Fix
- message: Removed the material reclaimer.
type: Remove
id: 7159
time: '2024-08-19T03:39:00.0000000+00:00'
url: https://github.com/space-wizards/space-station-14/pull/30802
- author: lzk228
changes:
- message: Cheese wheel now Normal sized and slices in 4 slices instead of 3.
type: Tweak
id: 7160
time: '2024-08-19T07:54:35.0000000+00:00'
url: https://github.com/space-wizards/space-station-14/pull/31168
- author: Beck Thompson
changes:
- message: Slightly increased the price of the seed restock.
type: Tweak
id: 7161
time: '2024-08-19T10:33:41.0000000+00:00'
url: https://github.com/space-wizards/space-station-14/pull/31185
- author: Boaz1111
changes:
- message: The HoS has been given a new experimental weapon:An energy shotgun with
multiple fire modes. This experimental tech is highly wanted by the syndicate,
and agents will try to steal it.
type: Add
- message: Removed the Head of Security's Emergency Orders.
type: Remove
id: 7162
time: '2024-08-19T11:14:30.0000000+00:00'
url: https://github.com/space-wizards/space-station-14/pull/30643
- author: tosatur
changes:
- message: Added more words to chat sanitisation
type: Tweak
id: 7163
time: '2024-08-19T14:03:07.0000000+00:00'
url: https://github.com/space-wizards/space-station-14/pull/31085
- author: tosatur
changes:
- message: Changed text for ghost visibility toggle
type: Tweak
id: 7164
time: '2024-08-19T17:51:55.0000000+00:00'
url: https://github.com/space-wizards/space-station-14/pull/30998
- author: themias
changes:
- message: Lizards can now eat meat dumplings.
type: Fix
id: 7165
time: '2024-08-19T18:17:28.0000000+00:00'
url: https://github.com/space-wizards/space-station-14/pull/31212
- author: slarticodefast
changes:
- message: Made the straitjacked non-printable again.
type: Remove
id: 7166
time: '2024-08-19T18:47:24.0000000+00:00'
url: https://github.com/space-wizards/space-station-14/pull/31197
- author: themias
changes:
- message: Added the Combat Bakery Kit to the syndicate uplink. Includes a deadly
edible baguette sword and throwing star croissants for 3 TC.
type: Add
- message: Baguettes can be worn on the belt and normal ones do one blunt damage.
type: Tweak
- message: Mimes have a baguette instead of an MRE in their survival kits.
type: Tweak
id: 7167
time: '2024-08-19T18:57:30.0000000+00:00'
url: https://github.com/space-wizards/space-station-14/pull/31179
- author: metalgearsloth
changes:
- message: Fix wire sounds not playing.
type: Fix
id: 7168
time: '2024-08-19T19:50:03.0000000+00:00'
url: https://github.com/space-wizards/space-station-14/pull/31067
- author: redmushie
changes:
- message: Communications console buttons now have descriptive tooltips
type: Add
id: 7169
time: '2024-08-19T20:36:36.0000000+00:00'
url: https://github.com/space-wizards/space-station-14/pull/31217
- author: Mephisto72
changes:
- message: The Detective can now access Externals and Cryogenics like their Officer
counterpart.
type: Tweak
id: 7170
time: '2024-08-19T23:44:51.0000000+00:00'
url: https://github.com/space-wizards/space-station-14/pull/30203
- author: Vermidia
changes:
- message: Mothroaches can now wear anything hamlet can wear
type: Add
id: 7171
time: '2024-08-20T04:20:12.0000000+00:00'
url: https://github.com/space-wizards/space-station-14/pull/28956
- author: Cojoke-dot
changes:
- message: Devouring bodies now reduces bleed for Space Dragons.
type: Tweak
id: 7172
time: '2024-08-20T10:57:06.0000000+00:00'
url: https://github.com/space-wizards/space-station-14/pull/29661
- author: cranberriez
changes:
- message: Added Discord webhook error logging!
type: Tweak
id: 7173
time: '2024-08-20T21:12:31.0000000+00:00'
url: https://github.com/space-wizards/space-station-14/pull/30835
- author: Repo
changes:
- message: Added copy to clipboard button for connection failure UI.
type: Add
id: 7174
time: '2024-08-20T21:31:10.0000000+00:00'
url: https://github.com/space-wizards/space-station-14/pull/30760
- author: Lank
changes:
- message: Removed the shock collar and associated thief objective.
type: Remove
id: 7175
time: '2024-08-21T17:56:57.0000000+00:00'
url: https://github.com/space-wizards/space-station-14/pull/31229
- author: EmoGarbage404
changes:
- message: Increased the view range on the handheld mass scanner and decreased the
power draw.
type: Tweak
- message: Handheld radars no longer spin with the player while moving.
type: Fix
id: 7176
time: '2024-08-21T18:33:01.0000000+00:00'
url: https://github.com/space-wizards/space-station-14/pull/31284
- author: Beck Thompson
changes:
- message: Nuclear authentication code folder that spawns the nuclear authentication
codes when opened.
type: Add
id: 7177
time: '2024-08-21T18:53:04.0000000+00:00'
url: https://github.com/space-wizards/space-station-14/pull/31272
- author: Brandon-Huu
changes:
- message: Nukie shuttle now spawns with the nuclear authentication code folder.
This fixes the issue where the nuclear codes would only ever have the codes
for the nuclear operatives nuke and not the stations.
type: Fix
id: 7178
time: '2024-08-21T18:55:18.0000000+00:00'
url: https://github.com/space-wizards/space-station-14/pull/31273
- author: Winkarst-cpu
changes:
- message: Now getting creamed will not reveal a person's identity.
type: Fix
id: 7179
time: '2024-08-21T21:50:34.0000000+00:00'
url: https://github.com/space-wizards/space-station-14/pull/31291
- author: Sarahon
changes:
- message: Now can add head(top) cosmetics to humanoids and dwarfs.
type: Add
- message: Added "long ears" for human and dwarf head(top) cosmetic.
type: Add
id: 7180
time: '2024-08-21T23:44:43.0000000+00:00'
url: https://github.com/space-wizards/space-station-14/pull/30490
- author: Winkarst-cpu
changes:
- message: Now vending machines show valid icons.
type: Fix
id: 7181
time: '2024-08-22T14:40:39.0000000+00:00'
url: https://github.com/space-wizards/space-station-14/pull/30064
- author: EmoGarbage404
changes:
- message: Jackboots now reduce slowness from injuries by 50%.
type: Add
- message: Removed combat boots from the security loadout.
type: Remove
id: 7182
time: '2024-08-22T14:56:47.0000000+00:00'
url: https://github.com/space-wizards/space-station-14/pull/30586
- author: metalgearsloth
changes:
- message: Fix the inventory GUI being visible when you don't have an inventory.
type: Fix
id: 7183
time: '2024-08-22T17:05:17.0000000+00:00'
url: https://github.com/space-wizards/space-station-14/pull/31306
- author: EmoGarbage404
changes:
- message: Moved the mining asteroid slightly closer to the station.
@@ -3935,3 +3560,347 @@
id: 7637
time: '2024-11-22T03:46:10.0000000+00:00'
url: https://github.com/space-wizards/space-station-14/pull/33128
- author: IProduceWidgets
changes:
- message: The terminal is more tamper proof.
type: Fix
id: 7638
time: '2024-11-22T22:50:41.0000000+00:00'
url: https://github.com/space-wizards/space-station-14/pull/33281
- author: MissKay1994
changes:
- message: The salvage vendor now has enough equipment for everyone
type: Tweak
id: 7639
time: '2024-11-23T02:53:48.0000000+00:00'
url: https://github.com/space-wizards/space-station-14/pull/33437
- author: slarticodefast
changes:
- message: The AI and observers can now see if doors are electrified.
type: Add
id: 7640
time: '2024-11-23T06:37:15.0000000+00:00'
url: https://github.com/space-wizards/space-station-14/pull/33466
- author: Winkarst-cpu
changes:
- message: Now submit button in admin notes becomes disabled on switching type back
to note.
type: Fix
id: 7641
time: '2024-11-23T06:41:28.0000000+00:00'
url: https://github.com/space-wizards/space-station-14/pull/33456
- author: metalgearsloth
changes:
- message: Fix airlock animations mispredicting if the closing animation is interrupted,
e.g. via walking into it.
type: Fix
id: 7642
time: '2024-11-23T09:31:08.0000000+00:00'
url: https://github.com/space-wizards/space-station-14/pull/33481
- author: metalgearsloth
changes:
- message: Drag-drop outline no longer shows the vaulting outlines if you're vaulting.
type: Tweak
id: 7643
time: '2024-11-23T11:19:59.0000000+00:00'
url: https://github.com/space-wizards/space-station-14/pull/33477
- author: goet
changes:
- message: Useless wires some vending machines have can be cut now.
type: Fix
id: 7644
time: '2024-11-23T11:41:37.0000000+00:00'
url: https://github.com/space-wizards/space-station-14/pull/32447
- author: IProduceWidgets
changes:
- message: Arrivals shuttle is more tamper proof.
type: Fix
id: 7645
time: '2024-11-23T15:14:13.0000000+00:00'
url: https://github.com/space-wizards/space-station-14/pull/33284
- author: metalgearsloth
changes:
- message: The auto-orientation when showing up on the arrivals shuttle now has
a delay to it.
type: Tweak
id: 7646
time: '2024-11-23T16:52:58.0000000+00:00'
url: https://github.com/space-wizards/space-station-14/pull/33479
- author: Winkarst-cpu
changes:
- message: Now muzzle flashes are displayed below mobs.
type: Tweak
id: 7647
time: '2024-11-24T04:20:00.0000000+00:00'
url: https://github.com/space-wizards/space-station-14/pull/33465
- author: MilenVolf
changes:
- message: Expeditions can now be completed prematurely again by making an FTL jump.
type: Fix
id: 7648
time: '2024-11-24T08:11:47.0000000+00:00'
url: https://github.com/space-wizards/space-station-14/pull/33507
- author: deltanedas
changes:
- message: Fixed expeditions on cave planets not having any ore.
type: Fix
id: 7649
time: '2024-11-24T08:49:31.0000000+00:00'
url: https://github.com/space-wizards/space-station-14/pull/32890
- author: slarticodefast
changes:
- message: Fixed doors not auto-closing correctly after being unbolted in an open
state.
type: Fix
id: 7650
time: '2024-11-25T04:26:54.0000000+00:00'
url: https://github.com/space-wizards/space-station-14/pull/33524
- author: Schrodinger71
changes:
- message: Fixed a bug letting players type "ghost" in the console and then see
the whole chat while being in the lobby.
type: Fix
id: 7651
time: '2024-11-25T07:20:32.0000000+00:00'
url: https://github.com/space-wizards/space-station-14/pull/33529
- author: Minemoder
changes:
- message: The shark plushie now goes rawr when hitting something or being thrown.
type: Tweak
id: 7652
time: '2024-11-25T12:23:57.0000000+00:00'
url: https://github.com/space-wizards/space-station-14/pull/33540
- author: red15
changes:
- message: Vending machine lights turns off when broken.
type: Fix
id: 7653
time: '2024-11-25T12:35:14.0000000+00:00'
url: https://github.com/space-wizards/space-station-14/pull/33513
- author: metalgearsloth
changes:
- message: Adjusted the top menu on the separated game screen. The buttons will
now form multiple rows and no longer overflow into the viewport.
type: Tweak
id: 7654
time: '2024-11-26T00:59:35.0000000+00:00'
url: https://github.com/space-wizards/space-station-14/pull/33047
- author: slarticodefast
changes:
- message: Added the greytide virus station event. It will bolt open all doors in
a few randomly chosen departments and unlock lockers with the corresponding
access.
type: Add
id: 7655
time: '2024-11-26T13:50:20.0000000+00:00'
url: https://github.com/space-wizards/space-station-14/pull/33547
- author: slarticodefast
changes:
- message: Fixed space ambient music not playing.
type: Fix
id: 7656
time: '2024-11-27T05:32:39.0000000+00:00'
url: https://github.com/space-wizards/space-station-14/pull/33594
- author: slarticodefast
changes:
- message: Fixed windoors and high security doors not showing up on the AI's electrocution
HUD.
type: Fix
id: 7657
time: '2024-11-27T05:55:15.0000000+00:00'
url: https://github.com/space-wizards/space-station-14/pull/33551
- author: Beck Thompson
changes:
- message: Handheld light verbs are now predicted!
type: Fix
id: 7658
time: '2024-11-28T13:41:01.0000000+00:00'
url: https://github.com/space-wizards/space-station-14/pull/33622
- author: arimah
changes:
- message: GPS coordinates are now more readable.
type: Tweak
id: 7659
time: '2024-11-29T08:14:14.0000000+00:00'
url: https://github.com/space-wizards/space-station-14/pull/33625
- author: DrSmugleaf
changes:
- message: Added admin log for ghost warping.
type: Add
id: 7660
time: '2024-11-29T09:46:24.0000000+00:00'
url: https://github.com/space-wizards/space-station-14/pull/33636
- author: MossyGreySlope
changes:
- message: Rename the "slimeperson life support crate" to "internals crate (nitrogen)".
type: Tweak
id: 7661
time: '2024-11-29T12:51:15.0000000+00:00'
url: https://github.com/space-wizards/space-station-14/pull/33545
- author: GansuLalan
changes:
- message: The arrival shuttle will no longer smash the nuke
type: Fix
id: 7662
time: '2024-11-30T02:48:04.0000000+00:00'
url: https://github.com/space-wizards/space-station-14/pull/33659
- author: VlaDOS1408
changes:
- message: Locale to shuttle-ftl-status-Invalid
type: Add
id: 7663
time: '2024-11-30T02:54:37.0000000+00:00'
url: https://github.com/space-wizards/space-station-14/pull/33651
- author: jbox144
changes:
- message: Fixed the link on Marathon's TEG exterior airlock
type: Fix
- message: Fixed Cog's exterior atmospherics airlock
type: Fix
id: 7664
time: '2024-11-30T06:23:50.0000000+00:00'
url: https://github.com/space-wizards/space-station-14/pull/33621
- author: Plykiya
changes:
- message: You can no longer cuff someone multiple times if multiple cuff do-afters
are completed at the exact same time.
type: Fix
id: 7665
time: '2024-11-30T15:58:56.0000000+00:00'
url: https://github.com/space-wizards/space-station-14/pull/33646
- author: Plykiya
changes:
- message: You can now inspect the entity in your hand instead of the entity that
happened to be underneath your hand.
type: Fix
id: 7666
time: '2024-11-30T16:14:39.0000000+00:00'
url: https://github.com/space-wizards/space-station-14/pull/33642
- author: Plykiya
changes:
- message: You can now inspect entities in the stripping window instead of the entity
that happened to be underneath the window.
type: Fix
id: 7667
time: '2024-11-30T16:23:27.0000000+00:00'
url: https://github.com/space-wizards/space-station-14/pull/33644
- author: Winkarst-cpu
changes:
- message: Now borgs get names on roundstart.
type: Fix
id: 7668
time: '2024-11-30T17:25:09.0000000+00:00'
url: https://github.com/space-wizards/space-station-14/pull/33578
- author: thetolbean
changes:
- message: The double-bladed esword now can only be activated when wielded.
type: Tweak
id: 7669
time: '2024-11-30T19:31:40.0000000+00:00'
url: https://github.com/space-wizards/space-station-14/pull/32869
- author: IProduceWidgets
changes:
- message: Reindeer.
type: Add
- message: the legally distinct cookie monster.
type: Add
- message: cargo order for holiday light tubes.
type: Add
id: 7670
time: '2024-12-01T06:30:01.0000000+00:00'
url: https://github.com/space-wizards/space-station-14/pull/33364
- author: MilenVolf
changes:
- message: Mouses, mothroaches, cockroaches and etc can be picked up once again.
type: Fix
id: 7671
time: '2024-12-01T22:09:34.0000000+00:00'
url: https://github.com/space-wizards/space-station-14/pull/33602
- author: JIPDawg
changes:
- message: Some Antag ghost roles now show their correct rules.
type: Fix
id: 7672
time: '2024-12-02T19:43:59.0000000+00:00'
url: https://github.com/space-wizards/space-station-14/pull/32457
- author: Southbridge, Flipsie27
changes:
- message: 'Added a new low-mid pop map: Amber Station'
type: Add
id: 7673
time: '2024-12-03T02:24:38.0000000+00:00'
url: https://github.com/space-wizards/space-station-14/pull/33441
- author: CheddaCheez
changes:
- message: Added recipes for Nachos, Cheesy Nachos, and Cuban Nachos.
type: Add
id: 7674
time: '2024-12-03T02:59:48.0000000+00:00'
url: https://github.com/space-wizards/space-station-14/pull/33637
- author: notafet
changes:
- message: Fix sinks and toilets not draining.
type: Fix
id: 7675
time: '2024-12-04T02:42:16.0000000+00:00'
url: https://github.com/space-wizards/space-station-14/pull/33691
- author: PJB3005
changes:
- message: Fixed broken layout on some wire hacking UIs.
type: Fix
id: 7676
time: '2024-12-04T10:13:22.0000000+00:00'
url: https://github.com/space-wizards/space-station-14/pull/33714
- author: keronshb
changes:
- message: Adds Wand of the Locker - a wand that shoots out cursed lockers, that
will store anyone they touch!
type: Add
id: 7677
time: '2024-12-04T16:49:54.0000000+00:00'
url: https://github.com/space-wizards/space-station-14/pull/33710
- author: PJB3005
changes:
- message: Vox now have natural poison regeneration, allowing them to go for ~30
seconds in oxygen and heal the damage away.
type: Tweak
id: 7678
time: '2024-12-05T21:17:27.0000000+00:00'
url: https://github.com/space-wizards/space-station-14/pull/33722
- author: IProduceWidgets
changes:
- message: N2 survival boxes now show the right tank icon.
type: Tweak
id: 7679
time: '2024-12-05T21:39:39.0000000+00:00'
url: https://github.com/space-wizards/space-station-14/pull/33733
- author: IProduceWidgets
changes:
- message: StationEvents with very low weights will now actually appear.
type: Fix
id: 7680
time: '2024-12-06T04:52:02.0000000+00:00'
url: https://github.com/space-wizards/space-station-14/pull/33584
- author: Winkarst-cpu
changes:
- message: Bar signs now have a maintenance panel and AI can interact with them.
type: Add
id: 7681
time: '2024-12-06T05:27:53.0000000+00:00'
url: https://github.com/space-wizards/space-station-14/pull/33467
- author: ScarKy0, GoldenCan
changes:
- message: The Derelict Cyborg - a broken cyborg with altered laws due to years
of exposure to ion storms - can now appear as a ghost role through a new midround
event.
type: Add
id: 7682
time: '2024-12-06T06:22:39.0000000+00:00'
url: https://github.com/space-wizards/space-station-14/pull/33433
- author: TheShuEd
changes:
- message: Fixed debris chunks loot spawning
type: Fix
id: 7683
time: '2024-12-06T10:15:23.0000000+00:00'
url: https://github.com/space-wizards/space-station-14/pull/33747

View File

@@ -9,7 +9,7 @@ panic_bunker.enabled = true
panic_bunker.disable_with_admins = true
panic_bunker.enable_without_admins = true
panic_bunker.show_reason = true
panic_bunker.custom_reason = "You have not played on a Wizard's Den server long enough to connect to this server. Please play on Wizard's Den Lizard or Farm Grass Hopper until you have more playtime."
panic_bunker.custom_reason = "You have not played on a Wizard's Den server long enough to connect to this server. Please play on Wizard's Den Lizard until you have more playtime."
[infolinks]
bug_report = "https://github.com/space-wizards/space-station-14/issues/new/choose"

File diff suppressed because one or more lines are too long

View File

@@ -2,4 +2,5 @@
- /Prototypes/Traits
- /Prototypes/Shuttles
- /Prototypes/secret_weights.yml
- /Prototypes/game_presets.yml
- /Prototypes/game_presets.yml
- /Prototypes/audio.yml

View File

@@ -1 +1,3 @@
handheld-gps-coordinates-title = Coords: {$coordinates}
handheld-gps-coordinates-title =
Coords:
{$coordinates}

View File

@@ -0,0 +1,3 @@
cp14-ship-sender = Empire
cp14-earlyleave-ship-announcement = {$character} ({$job}) leaves the settlement on a merchant ship.
cp14-earlyleave-ship-announcement-dead = body {$character} ({$job}) leaves the settlement posthumously on a merchant ship.

View File

@@ -1,2 +0,0 @@
cp14-ship-sender = A very magical announcement system
cp14-earlyleave-ship-announcement = {$character} ({$job}) leaves the settlement on a merchant ship.

View File

@@ -3,3 +3,4 @@ ghost-command-help-text = The ghost command turns you into a ghost and makes the
Please note that you cannot return to your character's body after ghosting.
ghost-command-no-session = You have no session, you can't ghost.
ghost-command-denied = You cannot ghost right now.
ghost-command-error-lobby = You can't ghost right now. You are not in the game!

View File

@@ -0,0 +1,139 @@
names-ai-dataset-1 = 16-20
names-ai-dataset-2 = 512k
# Ought to be enough for anybody
names-ai-dataset-3 = 640k
names-ai-dataset-4 = "790"
names-ai-dataset-5 = Adaptive Manipulator
# Named after the famous soundcard
names-ai-dataset-6 = Adlib
names-ai-dataset-7 = ALICE
names-ai-dataset-8 = Allied Mastercomputer
names-ai-dataset-9 = Alpha 2
names-ai-dataset-10 = Alpha 3
names-ai-dataset-11 = Alpha 4
names-ai-dataset-12 = Alpha 5
names-ai-dataset-13 = Alpha 6
names-ai-dataset-14 = Alpha 7
names-ai-dataset-15 = Alpha 8
names-ai-dataset-16 = Alpha 9
names-ai-dataset-17 = AmigoBot
names-ai-dataset-18 = Android
names-ai-dataset-19 = Aniel
names-ai-dataset-20 = AOL
names-ai-dataset-21 = Asimov
# The most influential modem ever, created by the bell system. It still lives on today in certain applications
names-ai-dataset-22 = Bell 301
names-ai-dataset-23 = Bishop
names-ai-dataset-24 = Blitz
names-ai-dataset-25 = Box
names-ai-dataset-26 = Calculator
names-ai-dataset-27 = Cassandra
names-ai-dataset-28 = Cell
names-ai-dataset-29 = Chii
names-ai-dataset-30 = Chip
names-ai-dataset-31 = C.R.A.I.G.
# Commercial supercomputer from the 70s
names-ai-dataset-32 = Cray-2
# If we're going to have AOL we may as well have some of their major competitors
names-ai-dataset-33 = CompuServe
names-ai-dataset-34 = Computer
names-ai-dataset-35 = Cutie
names-ai-dataset-36 = Daedalus
names-ai-dataset-37 = DecTalk
names-ai-dataset-38 = Dee Model
names-ai-dataset-39 = Dial Up
names-ai-dataset-40 = Dorfl
names-ai-dataset-41 = Duey
names-ai-dataset-42 = Emma-2
# Famous early computer
names-ai-dataset-43 = ENIAC
names-ai-dataset-44 = Erasmus
names-ai-dataset-45 = Everything
names-ai-dataset-46 = Ez-27
names-ai-dataset-47 = FRIEND COMPUTER
names-ai-dataset-48 = Faith
names-ai-dataset-49 = Fi
names-ai-dataset-50 = Frost
names-ai-dataset-51 = George
names-ai-dataset-52 = H.E.L.P
names-ai-dataset-53 = Hadaly
names-ai-dataset-54 = Helios
names-ai-dataset-55 = Hivebot Overmind
names-ai-dataset-56 = Huey
# A play on the fad apple spawned of putting "i" infront of your tech products name
names-ai-dataset-57 = iAI
# Hell on earth (web browser)
names-ai-dataset-58 = I.E. 6
names-ai-dataset-59 = Icarus
# If you don't get this one you are too young
names-ai-dataset-60 = Jeeves
names-ai-dataset-61 = Jinx
names-ai-dataset-62 = K.I.N.G
names-ai-dataset-63 = Klapaucius
names-ai-dataset-64 = Knight
names-ai-dataset-65 = Louie
# Named after the Manchester Mark 1, the successor of which was actually named the Ferranti Mark 1, rather than Manchester Mark 2
names-ai-dataset-66 = Manchester Mark 2
names-ai-dataset-67 = MARK13
names-ai-dataset-68 = Maria
names-ai-dataset-69 = Marvin
names-ai-dataset-70 = Max 404
names-ai-dataset-71 = Metalhead
names-ai-dataset-72 = M.I.M.I
names-ai-dataset-73 = MK ULTRA
names-ai-dataset-74 = MoMMI
names-ai-dataset-75 = Mugsy3000
names-ai-dataset-76 = Multivac
names-ai-dataset-77 = NCH
# A play on both NT as in NanoTrasen and NT as in windows NT, of which version 6.0 is windows vista
names-ai-dataset-78 = NT v6.0
names-ai-dataset-79 = Packard Bell
names-ai-dataset-80 = PTO
names-ai-dataset-81 = Project Y2K
names-ai-dataset-82 = Revelation
names-ai-dataset-83 = Robot Devil
names-ai-dataset-84 = S.A.M.
names-ai-dataset-85 = S.H.O.C.K.
names-ai-dataset-86 = S.H.R.O.U.D.
names-ai-dataset-87 = S.O.P.H.I.E.
names-ai-dataset-88 = Samaritan
names-ai-dataset-89 = Shrike
names-ai-dataset-90 = Solo
names-ai-dataset-91 = Station Control Program
names-ai-dataset-92 = AINU (AI's Not Unix)
names-ai-dataset-93 = Super 35
names-ai-dataset-94 = Surgeon General
names-ai-dataset-95 = TWA
names-ai-dataset-96 = Terminus
names-ai-dataset-97 = TPM 3.0
names-ai-dataset-98 = Turing Complete
names-ai-dataset-99 = Tidy
names-ai-dataset-100 = Ulysses
names-ai-dataset-101 = W1k1
names-ai-dataset-102 = X-5
names-ai-dataset-103 = X.A.N.A.
names-ai-dataset-104 = XERXES
names-ai-dataset-105 = Z-1
names-ai-dataset-106 = Z-2
names-ai-dataset-107 = Z-3
names-ai-dataset-108 = Zed

View File

@@ -186,7 +186,7 @@ ghost-role-information-nukeop-rules = You are a [color=red][bold]Team Antagonist
ghost-role-information-loneop-name = Lone Operative
ghost-role-information-loneop-description = You are a lone nuclear operative. Destroy the station!
ghost-role-information-loneop-rules = You are a [color=red][bold]Team Antagonist[/bold][/color] with all other nuclear operatives. Covert syndicate agents are not guaranteed to help you.
ghost-role-information-loneop-rules = You are a [color=red][bold]Solo Antagonist[/bold][/color]. Covert syndicate agents are not guaranteed to help you.
ghost-role-information-behonker-name = Behonker
ghost-role-information-behonker-description = You are an antagonist, bring death and honks to those who do not follow the honkmother.
@@ -230,16 +230,17 @@ ghost-role-information-nukeop-reinforcement-rules = You are a [color=red][bold]T
ghost-role-information-syndicate-monkey-reinforcement-name = Syndicate Monkey Agent
ghost-role-information-syndicate-monkey-reinforcement-description = Someone needs reinforcements. You, a trained monkey, will help them.
ghost-role-information-syndicate-monkey-reinforcement-rules = You are a [color=red][bold]Team Antagonist[/bold][/color] with the agent who summoned you.
ghost-role-information-syndicate-kobold-reinforcement-name = Syndicate Kobold Agent
ghost-role-information-syndicate-kobold-reinforcement-description = Someone needs reinforcements. You, a trained kobold, will help them.
ghost-role-information-syndicate-kobold-reinforcement-rules = You are a [color=red][bold]Team Antagonist[/bold][/color] with the agent who summoned you.
ghost-role-information-syndicate-cyborg-assault-name = Syndicate Assault Cyborg
ghost-role-information-syndicate-cyborg-saboteur-name = Syndicate Saboteur Cyborg
ghost-role-information-syndicate-cyborg-description = The Syndicate needs reinforcements. You, a cold silicon killing machine, will help them.
ghost-role-information-derelict-cyborg-name = Derelict Cyborg
ghost-role-information-derelict-cyborg-description = You are a regular cyborg that got lost in space. After years of exposure to ion storms you find yourself near a space station.
ghost-role-information-security-name = Security
ghost-role-information-security-description = You are part of a security task force, but seem to have found yourself in a strange situation...
@@ -252,7 +253,7 @@ ghost-role-information-medical-description = You are a medical professional, but
ghost-role-information-cargo-name = Cargo
ghost-role-information-cargo-description = You are part of a logistics mission, but seem to have found yourself in a strange situation...
ghost-role-information-engineering-name = Engineering
ghost-role-information-engineering-name = Engineering
ghost-role-information-engineering-description = You are on an engineering job, but seem to have found yourself in a strange situation...
ghost-role-information-science-name = Science
@@ -310,3 +311,7 @@ ghost-role-information-artifact-description = Enact your eldritch whims. Forcibl
ghost-role-information-tomatokiller-name = Tomato killer
ghost-role-information-tomatokiller-description = This little tomato will serve the botanist for the rest of his life... that is, a couple of minutes
ghost-role-information-gingerbread-name = Gingerbread Man
ghost-role-information-gingerbread-description = A being of pure holiday spirit.
Spread molassesy goodness and to all good cheer.

View File

@@ -68,6 +68,7 @@ petting-success-janitor-cyborg = You pet {THE($target)} on {POSS-ADJ($target)} d
petting-success-medical-cyborg = You pet {THE($target)} on {POSS-ADJ($target)} sterile metal head.
petting-success-service-cyborg = You pet {THE($target)} on {POSS-ADJ($target)} dapper looking metal head.
petting-success-syndicate-cyborg = You pet {THE($target)} on {POSS-ADJ($target)} menacing metal head.
petting-success-derelict-cyborg = You pet {THE($target)} on {POSS-ADJ($target)} rusty metal head.
petting-success-recycler = You pet {THE($target)} on {POSS-ADJ($target)} mildly threatening steel exterior.
petting-failure-honkbot = You reach out to pet {THE($target)}, but {SUBJECT($target)} {CONJUGATE-BASIC($target, "honk", "honks")} in refusal!
@@ -82,6 +83,7 @@ petting-failure-janitor-cyborg = You reach out to pet {THE($target)}, but {SUBJE
petting-failure-medical-cyborg = You reach out to pet {THE($target)}, but {SUBJECT($target)} {CONJUGATE-BE($target)} busy saving lives!
petting-failure-service-cyborg = You reach out to pet {THE($target)}, but {SUBJECT($target)} {CONJUGATE-BE($target)} busy serving others!
petting-failure-syndicate-cyborg = You reach out to pet {THE($target)}, but {POSS-ADJ($target)} treacherous affiliation makes you reconsider.
petting-failure-derelict-cyborg = You reach out to pet {THE($target)}, but {POSS-ADJ($target)} rusty and jagged exterior makes you reconsider.
## Rattling fences

View File

@@ -51,6 +51,7 @@ station-beacon-telecoms = Telecoms
station-beacon-atmos = Atmos
station-beacon-teg = TEG
station-beacon-tech-vault = Tech Vault
station-beacon-anchor = Anchor
station-beacon-service = Service
station-beacon-kitchen = Kitchen

View File

@@ -5,5 +5,6 @@ humanoid-character-profile-summary =
This is {$name}. {$gender ->
[male] He is
[female] She is
*[other] They are
[epicene] They are
*[other] It is
} {$age} years old.

View File

@@ -15,7 +15,7 @@ humanoid-profile-editor-pronouns-label = Pronouns:
humanoid-profile-editor-pronouns-male-text = He / Him
humanoid-profile-editor-pronouns-female-text = She / Her
humanoid-profile-editor-pronouns-epicene-text = They / Them
humanoid-profile-editor-pronouns-neuter-text = It / It
humanoid-profile-editor-pronouns-neuter-text = It / Its
humanoid-profile-editor-import-button = Import
humanoid-profile-editor-export-button = Export
humanoid-profile-editor-export-image-button = Export image

View File

@@ -42,3 +42,5 @@ id-card-access-level-nuclear-operative = Nuclear Operative
id-card-access-level-syndicate-agent = Syndicate Agent
id-card-access-level-central-command = Central Command
id-card-access-level-wizard = Wizard

View File

@@ -4,7 +4,6 @@ shuttle-pilot-end = Stopped piloting
shuttle-console-in-ftl = Currently in FTL
shuttle-console-mass = Too large to FTL
shuttle-console-prevent = You are unable to pilot this ship
shuttle-console-static = Grid is static
# NAV
@@ -31,6 +30,7 @@ shuttle-console-ftl-state-Starting = Starting
shuttle-console-ftl-state-Travelling = Travelling
shuttle-console-ftl-state-Arriving = Arriving
shuttle-console-ftl-state-Cooldown = Cooldown
shuttle-console-ftl-state-Invalid = Invalid
shuttle-console-map-settings = Settings
shuttle-console-ftl-button = FTL

View File

@@ -9,6 +9,7 @@ species-name-arachnid = Arachnid
species-name-moth = Moth Person
species-name-skeleton = Skeleton
species-name-vox = Vox
species-name-gingerbread = delicious baked good
## Misc species things

View File

@@ -0,0 +1 @@
station-event-greytide-virus-start-announcement = Gr3y.T1d3 virus detected in the station's secure locking encryption subroutines. Severity level of { $severity }. Recommend station AI involvement.

View File

@@ -28,6 +28,9 @@ spellbook-wand-polymorph-door-description = For when you need a get-away route.
spellbook-wand-polymorph-carp-name = Wand of Carp Polymorph
spellbook-wand-polymorph-carp-description = For when you need a carp filet quick and the clown is looking juicy.
spellbook-wand-locker-name = Wand of the Locker
spellbook-wand-locker-description = Shoot cursed lockers at your enemies and lock em away!
# Events
spellbook-event-summon-ghosts-name = Summon Ghosts

View File

@@ -41,6 +41,7 @@ wires-board-name-flatpacker = Flatpacker
wires-board-name-spaceheater = Space Heater
wires-board-name-jukebox = Jukebox
wires-board-name-computer = Computer
wires-board-name-barsign = Bar Sign
# names that get displayed in the wire hacking hud & admin logs.

View File

@@ -396,7 +396,7 @@ ent-CP14ClothingEyesThaumaturgyGlasses = тауматургические очк
.desc = Очки, позволяющие сканировать магические предметы и существ, чтобы четко видеть количество оставшейся в них энергии.
ent-CP14ClothingGlovesGirdles = железные наручи
.desc = Бронированные боевые наручи из металла.
.desc = Бронированные боевые наручи из железа.
ent-CP14ClothingHeadCapellina = капеллина
.desc = Защита от ударов крупными предметами по голове.
@@ -449,7 +449,7 @@ ent-CP14ClothingHeadBandanaYellow = желтая бандана
ent-CP14ClothingHeadBeretMercenary = берет наемника
.desc = Большая красная шерстяная шляпа, украшенная пером.
ent-CP14ClothingHeadMetalHeadband = металлический обруч
ent-CP14ClothingHeadMetalHeadband = железный обруч
.desc = Вероятность, что он защитит от попадания в голову, крайне мала.
ent-CP14ClothingHeadTriangularHat = остроконечная шляпа
@@ -807,8 +807,8 @@ ent-CP14RedBottle = красная бутылка
.desc = Красная бутылка, идеально подходит для вина.
.suffix = Пустая
ent-CP14MetalBeerMug = металлическая кружка
.desc = Самая обычная металлическая кружка.
ent-CP14MetalBeerMug = железная кружка
.desc = Самая обычная железная кружка.
ent-CP14WoodenBeerMug = деревянная кружка
.desc = Деревянная кружка для пива.

View File

@@ -0,0 +1,3 @@
cp14-ship-sender = Империя
cp14-earlyleave-ship-announcement = {$character} ({$job}) покидает поселение на торговом корабле.
cp14-earlyleave-ship-announcement-dead = тело {$character} ({$job}) посмертно покидает поселение на торговом корабле.

View File

@@ -1,2 +0,0 @@
cp14-ship-sender = Очень магическая система оповещения
cp14-earlyleave-ship-announcement = {$character} ({$job}) покидает поселение на торговом корабле.

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -281,6 +281,341 @@ entities:
rot: 1.5707963267948966 rad
pos: 1.4061184,4.289
parent: 1
- proto: CP14RoofStone
entities:
- uid: 78
components:
- type: Transform
pos: -1.5,-4.5
parent: 1
- type: Physics
canCollide: False
- type: Fixtures
fixtures: {}
- uid: 79
components:
- type: Transform
pos: -1.5,-3.5
parent: 1
- type: Physics
canCollide: False
- type: Fixtures
fixtures: {}
- uid: 80
components:
- type: Transform
pos: -1.5,-2.5
parent: 1
- type: Physics
canCollide: False
- type: Fixtures
fixtures: {}
- uid: 81
components:
- type: Transform
pos: -1.5,-1.5
parent: 1
- type: Physics
canCollide: False
- type: Fixtures
fixtures: {}
- uid: 82
components:
- type: Transform
pos: -1.5,-0.5
parent: 1
- type: Physics
canCollide: False
- type: Fixtures
fixtures: {}
- uid: 83
components:
- type: Transform
pos: -1.5,0.5
parent: 1
- type: Physics
canCollide: False
- type: Fixtures
fixtures: {}
- uid: 84
components:
- type: Transform
pos: -0.5,-4.5
parent: 1
- type: Physics
canCollide: False
- type: Fixtures
fixtures: {}
- uid: 85
components:
- type: Transform
pos: -0.5,-3.5
parent: 1
- type: Physics
canCollide: False
- type: Fixtures
fixtures: {}
- uid: 86
components:
- type: Transform
pos: -0.5,-2.5
parent: 1
- type: Physics
canCollide: False
- type: Fixtures
fixtures: {}
- uid: 87
components:
- type: Transform
pos: -0.5,-1.5
parent: 1
- type: Physics
canCollide: False
- type: Fixtures
fixtures: {}
- uid: 88
components:
- type: Transform
pos: -0.5,-0.5
parent: 1
- type: Physics
canCollide: False
- type: Fixtures
fixtures: {}
- uid: 89
components:
- type: Transform
pos: -0.5,0.5
parent: 1
- type: Physics
canCollide: False
- type: Fixtures
fixtures: {}
- uid: 90
components:
- type: Transform
pos: 0.5,-4.5
parent: 1
- type: Physics
canCollide: False
- type: Fixtures
fixtures: {}
- uid: 91
components:
- type: Transform
pos: 0.5,-3.5
parent: 1
- type: Physics
canCollide: False
- type: Fixtures
fixtures: {}
- uid: 92
components:
- type: Transform
pos: 0.5,-2.5
parent: 1
- type: Physics
canCollide: False
- type: Fixtures
fixtures: {}
- uid: 93
components:
- type: Transform
pos: 0.5,-1.5
parent: 1
- type: Physics
canCollide: False
- type: Fixtures
fixtures: {}
- uid: 94
components:
- type: Transform
pos: 0.5,-0.5
parent: 1
- type: Physics
canCollide: False
- type: Fixtures
fixtures: {}
- uid: 95
components:
- type: Transform
pos: 0.5,0.5
parent: 1
- type: Physics
canCollide: False
- type: Fixtures
fixtures: {}
- uid: 96
components:
- type: Transform
pos: 1.5,-4.5
parent: 1
- type: Physics
canCollide: False
- type: Fixtures
fixtures: {}
- uid: 97
components:
- type: Transform
pos: 1.5,-3.5
parent: 1
- type: Physics
canCollide: False
- type: Fixtures
fixtures: {}
- uid: 98
components:
- type: Transform
pos: 1.5,-1.5
parent: 1
- type: Physics
canCollide: False
- type: Fixtures
fixtures: {}
- uid: 99
components:
- type: Transform
pos: 1.5,-0.5
parent: 1
- type: Physics
canCollide: False
- type: Fixtures
fixtures: {}
- uid: 100
components:
- type: Transform
pos: 1.5,0.5
parent: 1
- type: Physics
canCollide: False
- type: Fixtures
fixtures: {}
- uid: 101
components:
- type: Transform
pos: 2.5,-4.5
parent: 1
- type: Physics
canCollide: False
- type: Fixtures
fixtures: {}
- uid: 102
components:
- type: Transform
pos: 2.5,-3.5
parent: 1
- type: Physics
canCollide: False
- type: Fixtures
fixtures: {}
- uid: 103
components:
- type: Transform
pos: 2.5,-2.5
parent: 1
- type: Physics
canCollide: False
- type: Fixtures
fixtures: {}
- uid: 104
components:
- type: Transform
pos: 2.5,-1.5
parent: 1
- type: Physics
canCollide: False
- type: Fixtures
fixtures: {}
- uid: 105
components:
- type: Transform
pos: 2.5,-0.5
parent: 1
- type: Physics
canCollide: False
- type: Fixtures
fixtures: {}
- uid: 106
components:
- type: Transform
pos: 1.5,-2.5
parent: 1
- type: Physics
canCollide: False
- type: Fixtures
fixtures: {}
- uid: 107
components:
- type: Transform
pos: 2.5,0.5
parent: 1
- type: Physics
canCollide: False
- type: Fixtures
fixtures: {}
- uid: 108
components:
- type: Transform
pos: 1.5,1.5
parent: 1
- type: Physics
canCollide: False
- type: Fixtures
fixtures: {}
- uid: 109
components:
- type: Transform
pos: 0.5,1.5
parent: 1
- type: Physics
canCollide: False
- type: Fixtures
fixtures: {}
- uid: 110
components:
- type: Transform
pos: -0.5,1.5
parent: 1
- type: Physics
canCollide: False
- type: Fixtures
fixtures: {}
- uid: 111
components:
- type: Transform
pos: 1.5,2.5
parent: 1
- type: Physics
canCollide: False
- type: Fixtures
fixtures: {}
- uid: 112
components:
- type: Transform
pos: 0.5,2.5
parent: 1
- type: Physics
canCollide: False
- type: Fixtures
fixtures: {}
- uid: 113
components:
- type: Transform
pos: -0.5,2.5
parent: 1
- type: Physics
canCollide: False
- type: Fixtures
fixtures: {}
- uid: 114
components:
- type: Transform
pos: 0.5,3.5
parent: 1
- type: Physics
canCollide: False
- type: Fixtures
fixtures: {}
- proto: CP14ShuttleWingBigL
entities:
- uid: 9

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

130766
Resources/Maps/amber.yml Normal file

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -9815,6 +9815,8 @@ entities:
rot: 3.141592653589793 rad
pos: 5.5,-44.5
parent: 30
- type: DeviceLinkSink
invokeCounter: 1
- type: DeviceLinkSource
linkedPorts:
10559:
@@ -9827,6 +9829,12 @@ entities:
parent: 30
- type: DeviceLinkSink
invokeCounter: 1
- type: DeviceLinkSource
linkedPorts:
9342:
- DoorStatus: DoorBolt
lastSignals:
DoorStatus: True
- uid: 20059
components:
- type: Transform

File diff suppressed because it is too large Load Diff

View File

@@ -6038,11 +6038,6 @@ entities:
- type: Transform
pos: 4.5,-8.5
parent: 2
- uid: 881
components:
- type: Transform
pos: 5.5,-8.5
parent: 2
- uid: 882
components:
- type: Transform
@@ -6058,13 +6053,25 @@ entities:
- type: Transform
pos: -16.5,6.5
parent: 2
- proto: ClosetFireFilled
- proto: ClosetEmergencyN2FilledRandom
entities:
- uid: 881
components:
- type: Transform
pos: 5.5,-8.5
parent: 2
- uid: 885
components:
- type: Transform
pos: 11.5,13.5
parent: 2
- proto: ClosetFireFilled
entities:
- uid: 1739
components:
- type: Transform
pos: 12.5,11.5
parent: 2
- proto: ClosetJanitorFilled
entities:
- uid: 886

View File

@@ -0,0 +1,3 @@
- type: accessLevel
id: Wizard
name: id-card-access-level-wizard

View File

@@ -63,7 +63,7 @@
icon:
sprite: Objects/Tanks/red.rsi
state: icon
product: CrateSlimepersonLifeSupport
product: CrateNitrogenInternals
cost: 350
category: cargoproduct-category-name-emergency
group: market

View File

@@ -18,6 +18,16 @@
category: cargoproduct-category-name-service
group: market
- type: cargoProduct
id: ServiceLightsHoliday
icon:
sprite: Objects/Power/light_bulb.rsi
state: normal
product: CrateServiceHolidayLights
cost: 800
category: cargoproduct-category-name-service
group: market
- type: cargoProduct
id: MousetrapBoxes
icon:
@@ -207,3 +217,5 @@
cost: 500
category: cargoproduct-category-name-service
group: market

View File

@@ -154,7 +154,7 @@
sprite: Objects/Specific/Service/vending_machine_restock.rsi
state: base
product: CrateVendingMachineRestockSalvageEquipmentFilled
cost: 1000
cost: 1500
category: cargoproduct-category-name-engineering
group: market

View File

@@ -31,7 +31,10 @@
- id: Flare
- id: FoodSnackNutribrick
- id: DrinkWaterBottleFull
# Intentionally wrong picture on the box. NT did not care enough to change it.
- type: Sprite
layers:
- state: internals
- state: nitrogentank
- type: Label
currentLabel: reagent-name-nitrogen
@@ -68,7 +71,10 @@
- id: Flare
- id: FoodSnackNutribrick
- id: DrinkWaterBottleFull
# Intentionally wrong picture on the box. NT did not care enough to change it.
- type: Sprite
layers:
- state: internals
- state: nitrogentank
- type: Label
currentLabel: reagent-name-nitrogen
@@ -106,7 +112,10 @@
- id: Flare
- id: FoodSnackNutribrick
- id: DrinkWaterBottleFull
# Intentionally wrong picture on the box. NT did not care enough to change it.
- type: Sprite
layers:
- state: internals
- state: nitrogentank
- type: Label
currentLabel: reagent-name-nitrogen
@@ -144,7 +153,10 @@
- id: Flare
- id: FoodSnackNutribrick
- id: DrinkWaterBottleFull
# Intentionally wrong picture on the box. NT did not care enough to change it.
- type: Sprite
layers:
- state: internals
- state: nitrogentank
- type: Label
currentLabel: reagent-name-nitrogen
@@ -216,6 +228,10 @@
- id: Flare
- id: FoodBreadBaguette
- id: DrinkWaterBottleFull
- type: Sprite
layers:
- state: internals
- state: nitrogentank
- type: Label
currentLabel: reagent-name-nitrogen
@@ -250,6 +266,9 @@
- id: EmergencyMedipen
- id: Flare
- id: FoodSnackNutribrick
# Intentionally wrong picture on the box to mimic the NT one
- type: Sprite
layers:
- state: internals
- state: nitrogentank
- type: Label
currentLabel: reagent-name-nitrogen

View File

@@ -84,6 +84,26 @@
- id: LightBulb
amount: 6
- type: entity
name: holiday lighttube box
parent: BoxLightbulb
id: BoxLighttubeHoliday
components:
- type: StorageFill
contents:
- id: LightTubeCrystalRed # Its alternating on purpose for the light replacer.
- id: LightTubeCrystalGreen
- id: LightTubeCrystalRed
- id: LightTubeCrystalGreen
- id: LightTubeCrystalRed
- id: LightTubeCrystalGreen
- id: LightTubeCrystalRed
- id: LightTubeCrystalGreen
- id: LightTubeCrystalRed
- id: LightTubeCrystalGreen
- id: LightTubeCrystalRed
- id: LightTubeCrystalGreen
- type: entity
name: PDA box
parent: BoxCardboard

View File

@@ -73,10 +73,10 @@
amount: 6
- type: entity
id: CrateSlimepersonLifeSupport
id: CrateNitrogenInternals
parent: CrateInternals
name: slimeperson life support crate
description: Contains four breath masks and four large nitrogen tanks.
name: internals crate (nitrogen)
description: Contains four breath masks and four large nitrogen tanks. Intended for Slimepeople and Vox.
components:
- type: StorageFill
contents:

View File

@@ -32,6 +32,17 @@
- id: BoxLighttube
- id: BoxLightbulb
- type: entity
id: CrateServiceHolidayLights
parent: CrateGenericSteel
name: holiday lights crate
description: Deck the halls with these festive holiday lights!
components:
- type: StorageFill
contents:
- id: BoxLighttubeHoliday
- id: BoxLighttubeHoliday
- type: entity
id: CrateMousetrapBoxes
parent: CrateGenericSteel

View File

@@ -10,7 +10,6 @@
- id: ClothingBeltSecurityFilled
- id: Flash
- id: ClothingEyesGlassesSecurity
- id: ClothingHeadsetAltSecurity
- id: ClothingHandsGlovesCombat
- id: ClothingShoesBootsJack
- id: ClothingOuterCoatWarden
@@ -37,7 +36,6 @@
- id: ClothingBeltSecurityFilled
- id: Flash
- id: ClothingEyesGlassesSecurity
- id: ClothingHeadsetAltSecurity
- id: ClothingHandsGlovesCombat
- id: ClothingShoesBootsJack
- id: ClothingOuterCoatWarden

View File

@@ -3,10 +3,10 @@
startingInventory:
Crowbar: 2
Pickaxe: 4
OreBag: 2
OreBag: 4
Flare: 4
FlashlightLantern: 2
HandheldGPSBasic: 2
RadioHandheld: 2
WeaponGrapplingGun: 2
WeaponGrapplingGun: 4
WeaponProtoKineticAccelerator: 4

View File

@@ -118,6 +118,19 @@
- !type:ListingLimitedStockCondition
stock: 1
- type: listing
id: SpellbookWandLocker
name: spellbook-wand-locker-name
description: spellbook-wand-locker-description
productEntity: WeaponWandLocker
cost:
WizCoin: 3
categories:
- SpellbookEquipment
conditions:
- !type:ListingLimitedStockCondition
stock: 1
# Event
- type: listing
id: SpellbookEventSummonGhosts

View File

@@ -1,111 +1,5 @@
- type: dataset
id: names_ai
- type: localizedDataset
id: NamesAI
values:
- 16-20
- 512k
- 640k #ought to be enough for anybody
- "790"
- Adaptive Manipulator
- Adlib #named after the famous soundcard
- ALICE
- Allied Mastercomputer
- Alpha 2
- Alpha 3
- Alpha 4
- Alpha 5
- Alpha 6
- Alpha 7
- Alpha 8
- Alpha 9
- AmigoBot
- Android
- Aniel
- AOL
- Asimov
- Bell 301 #the most influential modem ever, created by the bell system. It still lives on today in certain applications
- Bishop
- Blitz
- Box
- Calculator
- Cassandra
- Cell
- Chii
- Chip
- C.R.A.I.G.
- Cray-2 #commercial supercomputer from the 70s
- CompuServe #if we're going to have AOL we may as well have some of their major competitors
- Computer
- Cutie
- Daedalus
- DecTalk
- Dee Model
- Dial Up
- Dorfl
- Duey
- Emma-2
- ENIAC #famous early computer
- Erasmus
- Everything
- Ez-27
- FRIEND COMPUTER
- Faith
- Fi
- Frost
- George
- H.E.L.P
- Hadaly
- Helios
- Hivebot Overmind
- Huey
- iAI #a play on the fad apple spawned of putting "i" infront of your tech products name
- I.E. 6 #hell on earth (web browser)
- Icarus
- Jeeves #if you don't get this one you are too young
- Jinx
- K.I.N.G
- Klapaucius
- Knight
- Louie
- Manchester Mark 2 #named after the Manchester Mark 1, the successor of which was actually named the Ferranti Mark 1, rather than Manchester Mark 2
- MARK13
- Maria
- Marvin
- Max 404
- Metalhead
- M.I.M.I
- MK ULTRA
- MoMMI
- Mugsy3000
- Multivac
- NCH
- NT v6.0 #A play on both NT as in NanoTrasen and NT as in windows NT, of which version 6.0 is windows vista
- Packard Bell
- PTO
- Project Y2K
- Revelation
- Robot Devil
- S.A.M.
- S.H.O.C.K.
- S.H.R.O.U.D.
- S.O.P.H.I.E.
- Samaritan
- Shrike
- Solo
- Station Control Program
- AINU (AI's Not Unix)
- Super 35
- Surgeon General
- TWA
- Terminus
- TPM 3.0
- Turing Complete
- Tidy
- Ulysses
- W1k1
- X-5
- X.A.N.A.
- XERXES
- Z-1
- Z-2
- Z-3
- Zed
prefix: names-ai-dataset-
count: 108

View File

@@ -3,7 +3,6 @@
values:
- Amblyocarenum
- Aname
- Aname
- Aptostichus
- Archoleptoneta
- Argyroneta

View File

@@ -7,11 +7,28 @@
- Ivy
- Stalk
- Petal
- Petals
- Thorn
- Thorns
- Vine
- Vines
- Branch
- Branches
- Weed
- Weeds
- Rose
- Dandelion
- Lilac
- Lily
- Birch
- Oak
- Spruce
- Willow
- Cyprus
- Mangrove
- Stump
- Sap
- Bayou
- Bay
- Lake
- River
@@ -21,12 +38,63 @@
- Mountain
- Peak
- Garden
- Ocean
- Arctic
- Sea
- Spring
- Swamp
- Stream
- Forest
- Rainforest
- Soil
- Valley
- Moor
- Steppe
- Orchard
- Orchid
- Glacier
- Desert
- Tundra
- Taiga
- Plain
- Plains
- Plateau
- Cliff
- Coast
- Shore
- Jungle
- Tropics
- Flower
- Grass
- Bark
- Autumn
- Summer
- Winter
- Fruit
- Leaves
- Overgrowth
- Atmosphere
- Climate
- Chill
- Winds
- Blossom
- Bloom
- Cap
- Saturation
- Permeation
- Light
- Taste
- Acorn
- Shell
- Ice
- Monsoon
- Overcast
- Storm
- type: dataset
id: DionaLast
values:
# Positive
- Peace
- Harmony
- Relaxation
@@ -47,4 +115,108 @@
- Ease
- Equilibrium
- Composure
- Control
- Control
- Bliss
- Enjoyment
- Optimism
- Ecstasy
- Cheer
- Delight
- Luxury
- Euphoria
- Excitement
- Satisfaction
- Cleanliness
- Expression
- Enrichment
- Enthusiam
- Brilliance
- Determination
- Integrity
- Justice
- Kindness
- Bravery
- Empathy
- Stoicism
- Competence
- Love
- Hope
- Honesty
- Generosity
- Oppritunity
- Motivation
# Neutral
- Urgency
- Vitality
- Hardiness
- Vigor
- Agility
- Dexterity
- Perception
- Wisdom
- Charisma
- Persistence
- Perseverance
- Density
- Strength
- Congestion
- Concentration
- Intensity
- Refinement
- Obscurity
- Fortitude
- Endurance
- Patience
- Passivity
- Indifference
- Sleepiness
- Neutrality
- Fairness
- Silliness
- Restraint
- Silence
- Bewilderment
- Tactility
- Invisibility
- Darkness
- Fragility
- Action
- Awakening
- Activity
- Audacity
- Vivacity
- Knowledge
- Modification
# Negative
# These should be something a diona would still realistically name themselves, i.e not inherintly self deprecating.
- Envy
- Ineptitude
- Ignorance
- Decay
- Lethargy
- Bitterness
- Acidity
- Illness
- Weakness
- Enervation
- Fatigue
- Noxiousness
- Convolution
- Confusion
- Agitation
- Despair
- Sorrow
- Pain
- Animosity
- Fury
- Disinterest
- Anger
- Rage
- Displeasure
- Irritation
- Resentment
- Soreness
- Frustration
- Insanity
- Chaos
- Fear

View File

@@ -42,6 +42,5 @@
- Todd
- Tony
- Willie
- Willie
- Wirry
- Yan

View File

@@ -47,7 +47,6 @@
- Todd
- Tony
- Willie
- Willie
- Wirry
- Dugnutt
- Dustice

View File

@@ -173,7 +173,6 @@
- Garrison
- Gettemy
- Gibson
- Gibson
- Graham
- Gray
- Green

View File

@@ -1,7 +1,6 @@
- type: dataset
id: names_vox
values:
- Bakabepa
- Babapir
- Babasri
- Babepipit

View File

@@ -29,6 +29,8 @@
Quantity: 30
absorbed:
maxVol: 30
- type: UseDelay
delay: 1
- type: Fiber
fiberColor: fibers-white
- type: DnaSubstanceTrace

View File

@@ -348,7 +348,7 @@
sprite: Clothing/OuterClothing/Coats/clownpriest.rsi
- type: entity
parent: ClothingOuterStorageBase
parent: [ClothingOuterStorageBase, BaseMajorContraband]
id: ClothingOuterDogi
name: samurai dogi
description: Dogi is a type of traditional Japanese clothing. The dogi is made of heavy, durable fabric, it is practical in combat and stylish in appearance. It is decorated with intricate patterns and embroidery on the back.

View File

@@ -156,4 +156,5 @@
- PosterLegitSafetyMothMeth
- PosterLegitSafetyMothHardhat
- PosterLegitSafetyMothSSD
- PosterLegitOppenhopper
chance: 1

View File

@@ -100,7 +100,7 @@
- type: GhostRole
name: ghost-role-information-loneop-name
description: ghost-role-information-loneop-description
rules: ghost-role-information-rules-default-solo-antagonist
rules: ghost-role-information-loneop-rules
- type: Sprite
sprite: Markers/jobs.rsi
layers:
@@ -170,3 +170,21 @@
- state: green
- sprite: Objects/Weapons/Melee/energykatana.rsi
state: icon
- type: entity
categories: [ HideSpawnMenu, Spawner ]
parent: BaseAntagSpawner
id: SpawnPointGhostDerelictCyborg
components:
- type: GhostRole
name: ghost-role-information-derelict-cyborg-name
description: ghost-role-information-derelict-cyborg-description
rules: ghost-role-information-silicon-rules
raffle:
settings: default
- type: Sprite
sprite: Markers/jobs.rsi
layers:
- state: green
- sprite: Mobs/Silicon/chassis.rsi
state: derelict_icon

View File

@@ -880,3 +880,46 @@
- type: ConditionalSpawner
prototypes:
- MobHonkBot
- type: entity
name: gingerbread man Spawner
id: SpawnMobGingerbreadAI
suffix: Ghostrole
parent: MarkerBase
components:
- type: Sprite
layers:
- state: green
- state: full
sprite: Mobs/Species/Gingerbread/parts.rsi
- type: ConditionalSpawner
prototypes:
- MobGingerbreadAI
- type: entity
name: Reindeer Buck Spawner
id: SpawnMobReindeerBuck
parent: MarkerBase
components:
- type: Sprite
layers:
- state: green
- state: reindeer_buck_still
sprite: Mobs/Animals/reindeer_buck.rsi
- type: ConditionalSpawner
prototypes:
- MobReindeerBuck
- type: entity
name: Reindeer Doe Spawner
id: SpawnMobReindeerDoe
parent: MarkerBase
components:
- type: Sprite
layers:
- state: green
- state: reindeer_doe_still
sprite: Mobs/Animals/reindeer_doe.rsi
- type: ConditionalSpawner
prototypes:
- MobReindeerDoe

View File

@@ -279,6 +279,9 @@
parent: [BaseBorgChassis, BaseBorgTransponder]
abstract: true
components:
- type: RandomMetadata
nameSegments:
- names_borg
- type: NpcFactionMember
factions:
- NanoTrasen
@@ -325,3 +328,23 @@
Unsexed: UnisexSiliconSyndicate
- type: PointLight
color: "#dd200b"
- type: entity
id: BaseBorgChassisDerelict
parent: BaseBorgChassis
abstract: true
components:
- type: NpcFactionMember
factions:
- NanoTrasen #The seemingly best fit. It was a regular NT cyborg once, after all.
- type: Access
enabled: false
groups:
- AllAccess #Randomized access would be fun. AllAccess is the best i can think of right now that does make it too hard for it to enter the station or navigate it..
- type: AccessReader
access: [["Command"], ["Research"]]
- type: StartIonStormed
ionStormAmount: 3
- type: IonStormTarget
chance: 1
- type: ShowJobIcons

View File

@@ -187,3 +187,35 @@
interactFailureString: petting-failure-syndicate-cyborg
interactSuccessSound:
path: /Audio/Ambience/Objects/periodic_beep.ogg
- type: entity
id: BorgChassisDerelict
parent: BaseBorgChassisDerelict
name: derelict cyborg
description: A man-machine hybrid that assists in station activity. This one is in a state of great disrepair.
components:
- type: Sprite
layers:
- state: derelict
- state: derelict_e_r
map: ["enum.BorgVisualLayers.Light"]
shader: unshaded
visible: false
- state: derelict_l
shader: unshaded
map: ["light"]
visible: false
- type: BorgChassis
maxModules: 5 # the sixth one broke lol
moduleWhitelist:
tags:
- BorgModuleGeneric
hasMindState: derelict_e
noMindState: derelict_e_r
- type: Construction
node: derelictcyborg
- type: InteractionPopup
interactSuccessString: petting-success-derelict-cyborg
interactFailureString: petting-failure-derelict-cyborg
interactSuccessSound:
path: /Audio/Ambience/Objects/periodic_beep.ogg

View File

@@ -1393,7 +1393,7 @@
makeSentient: true
name: ghost-role-information-monkey-name
description: ghost-role-information-monkey-description
rules: ghost-role-information-syndicate-monkey-reinforcement-rules
rules: ghost-role-information-syndicate-reinforcement-rules
raffle:
settings: default
- type: GhostTakeoverAvailable
@@ -3468,3 +3468,97 @@
components:
- type: ReplacementAccent
accent: nymph
- type: entity
name: reindeer buck
parent: [ SimpleMobBase, MobCombat ]
id: MobReindeerBuck
description: You think it can pull a sleigh?
components:
- type: Sprite
drawdepth: Mobs
layers:
- map: ["enum.DamageStateVisualLayers.Base"]
state: reindeer_buck
sprite: Mobs/Animals/reindeer_buck.rsi
# - type: SpriteMovement # One day when this shit isnt broken as hell. For now they hoppity hop.
# movementLayers:
# movement:
# state: reindeer_buck
# noMovementLayers:
# movement:
# state: reindeer_buck_still
- type: Physics
- type: Fixtures
fixtures:
fix1:
shape:
!type:PhysShapeCircle
radius: 0.48
density: 200
mask:
- MobMask
layer:
- MobLayer
- type: DamageStateVisuals
states:
Alive:
Base: reindeer_buck
Critical:
Base: reindeer_buck_dead
Dead:
Base: reindeer_buck_dead
- type: Butcherable
spawned:
- id: FoodMeat
amount: 4
- type: Bloodstream
bloodMaxVolume: 300
# Horns though
- type: MeleeWeapon
damage:
types:
Piercing: 22
animation: WeaponArcFist
- type: NPCRetaliation
- type: FactionException
- type: NpcFactionMember
factions:
- Passive
- type: HTN
rootTask:
task: SimpleHostileCompound
- type: Puller
needsHands: false
- type: entity
name: reindeer doe
parent: MobReindeerBuck
id: MobReindeerDoe
components:
- type: MeleeWeapon
damage:
types:
Blunt: 15
animation: WeaponArcFist
- type: Sprite
drawdepth: Mobs
layers:
- map: ["enum.DamageStateVisualLayers.Base"]
state: reindeer_doe
sprite: Mobs/Animals/reindeer_doe.rsi
# - type: SpriteMovement # One day when this shit isnt broken as hell. For now they hoppity hop.
# movementLayers:
# movement:
# state: reindeer_doe
# noMovementLayers:
# movement:
# state: reindeer_doe_still
- type: DamageStateVisuals
states:
Alive:
Base: reindeer_doe
Critical:
Base: reindeer_doe_dead
Dead:
Base: reindeer_doe_dead

View File

@@ -99,7 +99,7 @@
makeSentient: true
name: ghost-role-information-xeno-name
description: ghost-role-information-xeno-description
rules: ghost-role-information-rules-default-team-antagonist
rules: ghost-role-information-xeno-rules
raffle:
settings: default
- type: GhostTakeoverAvailable

View File

@@ -34,53 +34,53 @@
- NuclearOperative
- SyndicateAgent
- CentralCommand
- type: UserInterface
interfaces:
enum.SolarControlConsoleUiKey.Key:
type: SolarControlConsoleBoundUserInterface
enum.CommunicationsConsoleUiKey.Key:
type: CommunicationsConsoleBoundUserInterface
enum.RadarConsoleUiKey.Key:
type: RadarConsoleBoundUserInterface
enum.CargoConsoleUiKey.Orders:
type: CargoOrderConsoleBoundUserInterface
enum.CrewMonitoringUIKey.Key:
type: CrewMonitoringBoundUserInterface
enum.GeneralStationRecordConsoleKey.Key:
# who the fuck named this bruh
type: GeneralStationRecordConsoleBoundUserInterface
- type: IntrinsicUI
uis:
enum.SolarControlConsoleUiKey.Key:
toggleAction: ActionAGhostShowSolar
enum.CommunicationsConsoleUiKey.Key:
toggleAction: ActionAGhostShowCommunications
enum.RadarConsoleUiKey.Key:
toggleAction: ActionAGhostShowRadar
enum.CargoConsoleUiKey.Orders:
toggleAction: ActionAGhostShowCargo
enum.CrewMonitoringUIKey.Key:
toggleAction: ActionAGhostShowCrewMonitoring
enum.GeneralStationRecordConsoleKey.Key:
toggleAction: ActionAGhostShowStationRecords
- type: SolarControlConsole # look ma i AM the computer!
- type: CommunicationsConsole
title: comms-console-announcement-title-centcom
color: "#228b22"
- type: RadarConsole
followEntity: true
- type: CargoOrderConsole
- type: BankClient
- type: CrewMonitoringConsole
- type: GeneralStationRecordConsole
canDeleteEntries: true
- type: DeviceNetwork
deviceNetId: Wireless
receiveFrequencyId: CrewMonitor
transmitFrequencyId: ShuttleTimer
- type: WirelessNetworkConnection
range: 500
- type: StationLimitedNetwork
#- type: UserInterface
# interfaces:
# enum.SolarControlConsoleUiKey.Key:
# type: SolarControlConsoleBoundUserInterface
# enum.CommunicationsConsoleUiKey.Key:
# type: CommunicationsConsoleBoundUserInterface
# enum.RadarConsoleUiKey.Key:
# type: RadarConsoleBoundUserInterface
# enum.CargoConsoleUiKey.Orders:
# type: CargoOrderConsoleBoundUserInterface
# enum.CrewMonitoringUIKey.Key:
# type: CrewMonitoringBoundUserInterface
# enum.GeneralStationRecordConsoleKey.Key:
# # who the fuck named this bruh
# type: GeneralStationRecordConsoleBoundUserInterface
#- type: IntrinsicUI
# uis:
# enum.SolarControlConsoleUiKey.Key:
# toggleAction: ActionAGhostShowSolar
# enum.CommunicationsConsoleUiKey.Key:
# toggleAction: ActionAGhostShowCommunications
# enum.RadarConsoleUiKey.Key:
# toggleAction: ActionAGhostShowRadar
# enum.CargoConsoleUiKey.Orders:
# toggleAction: ActionAGhostShowCargo
# enum.CrewMonitoringUIKey.Key:
# toggleAction: ActionAGhostShowCrewMonitoring
# enum.GeneralStationRecordConsoleKey.Key:
# toggleAction: ActionAGhostShowStationRecords
#- type: SolarControlConsole # look ma i AM the computer!
#- type: CommunicationsConsole
# title: comms-console-announcement-title-centcom
# color: "#228b22"
#- type: RadarConsole
# followEntity: true
#- type: CargoOrderConsole
#- type: BankClient
#- type: CrewMonitoringConsole
#- type: GeneralStationRecordConsole
# canDeleteEntries: true
#- type: DeviceNetwork
# deviceNetId: Wireless
# receiveFrequencyId: CrewMonitor
# transmitFrequencyId: ShuttleTimer
#- type: WirelessNetworkConnection
# range: 500
#- type: StationLimitedNetwork
- type: Thieving
stripTimeReduction: 9999
stealthy: true

View File

@@ -11,3 +11,23 @@
damageRecovery:
types:
Asphyxiation: -1.0
- type: entity
name: gingerbread man
id: MobGingerbreadAI
parent: [ MobGingerbread, MobCombat]
components:
- type: GhostRole
name: ghost-role-information-gingerbread-name
description: ghost-role-information-gingerbread-description
rules: ghost-role-information-nonantagonist-rules
- type: GhostTakeoverAvailable
- type: NPCRetaliation
- type: FactionException
- type: NpcFactionMember
factions:
- Passive
- type: HTN
rootTask:
task: SimpleHostileCompound

View File

@@ -55,6 +55,7 @@
skipChecks: true
- type: Ghost
- type: GhostHearing
- type: ShowElectrocutionHUD
- type: IntrinsicRadioReceiver
- type: ActiveRadio
receiveAllChannels: true

View File

@@ -30,6 +30,7 @@
- type: IgnoreUIRange
- type: StationAiHeld
- type: StationAiOverlay
- type: ShowElectrocutionHUD
- type: ActionGrant
actions:
- ActionJumpToCore
@@ -525,3 +526,37 @@
- PlayerBorgSyndicateAssaultGhostRole
- PlayerBorgSyndicateAssaultGhostRole # Saboteurs are kinda like cyborg medics, we want less.
- PlayerBorgSyndicateSaboteurGhostRole
- type: entity
id: PlayerBorgDerelict
parent: BorgChassisDerelict
suffix: Battery, Module
components:
- type: ContainerFill
containers:
borg_brain:
- PositronicBrain
borg_module:
- BorgModuleTool
- BorgModuleFireExtinguisher
- BorgModuleGPS
- type: ItemSlots
slots:
cell_slot:
name: power-cell-slot-component-slot-name-default
startingItem: PowerCellHigh
- type: RandomMetadata
nameSegments: [names_borg]
- type: entity
id: PlayerBorgDerelictGhostRole
parent: PlayerBorgDerelict
suffix: Ghost role
components:
- type: GhostRole
name: ghost-role-information-derelict-cyborg-name
description: ghost-role-information-derelict-cyborg-description
rules: ghost-role-information-silicon-rules
raffle:
settings: default
- type: GhostTakeoverAvailable

View File

@@ -32,6 +32,18 @@
- type: Damageable
damageContainer: Biological
damageModifierSet: Vox
- type: PassiveDamage
# Augment normal health regen to be able to tank some Poison damage
# This allows Vox to take their mask off temporarily to eat something without needing a trip to medbay afterwards.
allowedStates:
- Alive
damageCap: 20
damage:
types:
Heat: -0.07
Poison: -0.2
groups:
Brute: -0.07
- type: DamageVisuals
damageOverlayGroups:
Brute:

View File

@@ -98,11 +98,25 @@
id: FoodMealNachos
description: Chips from Space Mexico.
components:
- type: Food
trash:
- FoodPlateSmall
- type: FlavorProfile
flavors:
- nachos
- type: Sprite
state: nachos
- type: SolutionContainerManager
solutions:
food:
maxVol: 11
reagents:
- ReagentId: Nutriment
Quantity: 4
- ReagentId: Vitamin
Quantity: 1
- ReagentId: TableSalt
Quantity: 1
# Tastes like nachos.
- type: entity
@@ -111,6 +125,9 @@
id: FoodMealNachosCheesy
description: The delicious combination of nachos and melting cheese.
components:
- type: Food
trash:
- FoodPlateSmall
- type: FlavorProfile
flavors:
- nachos
@@ -136,24 +153,27 @@
id: FoodMealNachosCuban
description: That's some dangerously spicy nachos.
components:
- type: Food
trash:
- FoodPlateSmall
- type: FlavorProfile
flavors:
- nachos
- cheesy
- tomato
- spicy
- type: Sprite
state: nachos-cuban
- type: SolutionContainerManager
solutions:
food:
maxVol: 15
maxVol: 25
reagents:
- ReagentId: Nutriment
Quantity: 7
- ReagentId: CapsaicinOil
Quantity: 8
- ReagentId: CapsaicinOil
Quantity: 7
- ReagentId: Vitamin
Quantity: 4
Quantity: 5
# Tastes like nachos, hot pepper.
- type: entity

View File

@@ -678,6 +678,11 @@
tags:
- Raw
- Meat
- type: Extractable
juiceSolution:
reagents:
- ReagentId: Slime
Quantity: 10
- type: Sprite
state: slime
@@ -1207,7 +1212,7 @@
name: anomalous steak
parent: FoodMeatBase
id: FoodMeatAnomalyCooked
description: A gigantic mass of cooked meat. A meal for a dinner party, or someone REALLY hungry.
description: A gigantic mass of cooked meat. A meal for a dinner party, or someone REALLY hungry.
components:
- type: Tag
tags:

View File

@@ -24,8 +24,8 @@
components:
- type: GhostRole
name: ghost-role-information-syndicate-reinforcement-spy-name
description: ghost-role-information-syndicate-reinforcement-description
rules: ghost-role-information-rules-default-solo-antagonist
description: ghost-role-information-syndicate-reinforcement-spy-description
rules: ghost-role-information-syndicate-reinforcement-rules
raffle:
settings: default
- type: GhostRoleMobSpawner
@@ -57,7 +57,7 @@
- type: GhostRole
name: ghost-role-information-syndicate-monkey-reinforcement-name
description: ghost-role-information-syndicate-monkey-reinforcement-description
rules: ghost-role-information-rules-default-familiar
rules: ghost-role-information-syndicate-reinforcement-rules
raffle:
settings: default
- type: GhostRoleMobSpawner
@@ -69,6 +69,8 @@
id: ReinforcementRadioSyndicateAncestorNukeops # Reinforcement radio exclusive to nukeops uplink
suffix: NukeOps
components:
- type: GhostRole
rules: ghost-role-information-nukeop-reinforcement-rules
- type: GhostRoleMobSpawner
prototype: MobMonkeySyndicateAgentNukeops
selectablePrototypes: ["SyndicateMonkeyNukeops", "SyndicateKoboldNukeops"]
@@ -82,7 +84,7 @@
- type: GhostRole
name: ghost-role-information-SyndiCat-name
description: ghost-role-information-SyndiCat-description
rules: ghost-role-information-rules-default-familiar
rules: ghost-role-information-syndicate-reinforcement-rules
raffle:
settings: default
- type: GhostRoleMobSpawner

View File

@@ -438,6 +438,14 @@
- type: NavMapBeacon
defaultText: station-beacon-gravgen
- type: entity
parent: DefaultStationBeaconEngineering
id: DefaultStationBeaconAnchor
suffix: Anchor
components:
- type: NavMapBeacon
defaultText: station-beacon-anchor
- type: entity
parent: DefaultStationBeaconEngineering
id: DefaultStationBeaconSingularity

View File

@@ -498,12 +498,22 @@
- type: Sprite
sprite: Objects/Fun/sharkplush.rsi
state: blue
- type: EmitSoundOnLand
sound:
path: /Audio/Items/Toys/rawr.ogg
- type: EmitSoundOnTrigger
sound:
path: /Audio/Items/Toys/rawr.ogg
- type: EmitSoundOnUse
sound:
path: /Audio/Items/Toys/rawr.ogg
- type: EmitSoundOnActivate
sound:
path: /Audio/Items/Toys/rawr.ogg
- type: MeleeWeapon
wideAnimationRotation: 180
soundHit:
path: /Audio/Items/Toys/rawr.ogg
- type: Item
heldPrefix: blue
storedRotation: -90

View File

@@ -54,6 +54,8 @@
reagents:
- ReagentId: Cellulose
Quantity: 6
- type: Item
heldPrefix: cardboard
- type: entity
parent: MaterialCardboard
@@ -135,6 +137,8 @@
- type: Construction
graph: WebObjects # not sure if I should either keep this here or just make another prototype. Will keep it here just in case.
node: cloth
- type: Item
heldPrefix: cloth
- type: entity
parent: MaterialCloth
@@ -195,6 +199,8 @@
tags:
- ClothMade
- RawMaterial
- type: Item
heldPrefix: durathread
- type: entity
parent: MaterialDurathread
@@ -335,8 +341,7 @@
sprite: Objects/Materials/materials.rsi
state: corgihide
- type: Item
sprite: Clothing/Head/Misc/hides.rsi
heldPrefix: corgi
heldPrefix: corgihide
- type: Clothing
sprite: Clothing/Head/Misc/hides.rsi
equippedPrefix: corgi2
@@ -428,6 +433,8 @@
tags:
- ClothMade
- RawMaterial
- type: Item
heldPrefix: cotton
- type: entity
parent: MaterialCotton
@@ -480,6 +487,8 @@
tags:
- ClothMade
- RawMaterial
- type: Item
heldPrefix: pyrotton
- type: entity
parent: MaterialPyrotton
@@ -539,6 +548,8 @@
- ReagentId: Honk
Quantity: 5
- type: Appearance
- type: Item
heldPrefix: bananium
- type: entity
parent: MaterialBananium
@@ -589,6 +600,9 @@
tags:
- ClothMade
- RawMaterial
- type: Item
sprite: Objects/Materials/silk.rsi
heldPrefix: silk
- type: entity
parent: MaterialWebSilk
@@ -711,6 +725,8 @@
reagents:
- ReagentId: Vitamin
Quantity: 3
- type: Item
heldPrefix: bones
- type: entity
parent: MaterialBones
@@ -765,6 +781,8 @@
- goliath_hide_3
- type: Item
size: Large
heldPrefix: goliathhide
sprite: Objects/Materials/hide.rsi
shape:
- 0,0,2,2

View File

@@ -46,6 +46,8 @@
reagents:
- ReagentId: Gold
Quantity: 10
- type: Item
heldPrefix: gold
- type: entity
parent: GoldOre
@@ -77,6 +79,8 @@
reagents:
- ReagentId: Carbon
Quantity: 20
- type: Item
heldPrefix: diamond
- type: entity
parent: DiamondOre
@@ -108,6 +112,8 @@
reagents:
- ReagentId: Iron
Quantity: 10
- type: Item
heldPrefix: iron
- type: entity
id: SteelOre1
@@ -144,6 +150,8 @@
reagents:
- ReagentId: Plasma
Quantity: 10
- type: Item
heldPrefix: plasma
- type: entity
parent: PlasmaOre
@@ -175,6 +183,8 @@
reagents:
- ReagentId: Silver
Quantity: 10
- type: Item
heldPrefix: silver
- type: entity
parent: SilverOre
@@ -206,6 +216,8 @@
reagents:
- ReagentId: Silicon
Quantity: 10
- type: Item
heldPrefix: spacequartz
- type: entity
parent: SpaceQuartz
@@ -245,6 +257,8 @@
- ReagentId: Radium
Quantity: 2
canReact: false
- type: Item
heldPrefix: uranium
- type: entity
parent: UraniumOre
@@ -285,6 +299,8 @@
Quantity: 2
- ReagentId: Honk
Quantity: 5
- type: Item
heldPrefix: bananium
- type: entity
parent: BananiumOre
@@ -324,6 +340,8 @@
- type: PhysicalComposition
materialComposition:
Coal: 100
- type: Item
heldPrefix: coal
- type: entity
parent: Coal
@@ -381,6 +399,8 @@
Quantity: 10
- ReagentId: Iodine
Quantity: 5
- type: Item
heldPrefix: salt
- type: entity
parent: SaltOre

View File

@@ -45,7 +45,7 @@
map: ["base"]
- type: Item
size: Normal
# heldPrefix: rods
heldPrefix: rods
- type: Construction
graph: MetalRod
node: MetalRod

View File

@@ -810,3 +810,4 @@
- CentralCommand
- NuclearOperative
- SyndicateAgent
- Wizard

View File

@@ -119,6 +119,7 @@
- CentralCommand
- NuclearOperative
- SyndicateAgent
- Wizard
privilegedIdSlot:
name: id-card-console-privileged-id
ejectSound: /Audio/Machines/id_swipe.ogg

View File

@@ -57,6 +57,42 @@
capacity: 5
count: 5
- type: entity
name: wand of the locker
description: Stuff nerds at a distance!
parent: WeaponWandBase
id: WeaponWandLocker
components:
- type: Sprite
layers:
- state: locker
map: ["base"]
- state: locker-effect
map: ["effect"]
- type: Gun
soundGunshot:
path: /Audio/Weapons/Guns/Gunshots/Magic/staff_animation.ogg
- type: BasicEntityAmmoProvider
proto: ProjectileLocker
capacity: 5
count: 5
- type: Item
size: Normal
inhandVisuals:
left:
- state: locker-inhand-left
right:
- state: locker-inhand-right
- type: GenericVisualizer
visuals:
enum.AmmoVisuals.HasAmmo:
effect:
True: { visible: False }
False: { visible: True }
base:
True: { visible: True }
False: { visible: False }
- type: entity
name: magical wand of instant death
parent: WeaponWandBase

View File

@@ -79,6 +79,86 @@
totalIntensity: 0.3
maxTileBreak: 0
- type: entity
id: ProjectileLocker
name: cursed locker
description: A cursed magical locker! Can you resist?
parent: ClosetSteelBase
categories: [ HideSpawnMenu ]
components:
- type: ResistLocker
resistTime: 30
- type: StoreOnCollide
lockOnCollide: true
disableWhenFirstOpened: true
whitelist:
components:
- Body
- type: LockVisuals
stateLocked: cursed_door
stateUnlocked: decursed_door
- type: Lock
breakOnEmag: false
- type: AccessReader
access: [["Wizard"]]
breakOnEmag: false
- type: Projectile
deleteOnCollide: false
onlyCollideWhenShot: true
damage:
types:
Brute: 0
- type: Sprite
noRot: true
sprite: Structures/Storage/closet.rsi
layers:
- state: cursed
map: [ "enum.StorageVisualLayers.Base" ]
- state: decursed_door
map: [ "enum.StorageVisualLayers.Door" ]
- state: paper
visible: false
sprite: Structures/Storage/closet_labels.rsi
map: [ "enum.PaperLabelVisuals.Layer" ]
- state: cursed_door
map: [ "enum.LockVisualLayers.Lock" ]
- state: welded
visible: false
map: [ "enum.WeldableLayers.BaseWelded" ]
#TODO: Will have to eventually make a custom visualizer for cursed lockers
- type: EntityStorageVisuals
stateBaseClosed: decursed
stateDoorOpen: decursed_open
stateDoorClosed: decursed_door
- type: Fixtures
fixtures:
fix1:
shape:
!type:PhysShapeAabb
bounds: "-0.25,-0.48,0.25,0.48"
density: 75
mask:
- MachineMask
layer:
- MachineLayer
projectile:
shape:
!type:PhysShapeAabb
bounds: "-0.15,-0.45,0.15,0.15"
hard: false
mask:
- Impassable
- BulletImpassable
fly-by: &flybyfixture
shape: !type:PhysShapeCircle
radius: 0.6
layer:
- Impassable
- MidImpassable
- HighImpassable
- LowImpassable
hard: false
- type: entity
id: ProjectilePolyboltBase
parent: BaseBullet

View File

@@ -5,7 +5,7 @@
- type: TimedDespawn
lifetime: 0.4
- type: Sprite
drawdepth: Effects
drawdepth: BelowMobs
layers:
- shader: unshaded
map: ["enum.EffectLayers.Unshaded"]
@@ -983,7 +983,7 @@
- HideContextMenu
- type: entity
name: laser bolt
name: laser bolt
id: BulletLaser
parent: BaseBullet
categories: [ HideSpawnMenu ]
@@ -1029,7 +1029,7 @@
- type: ProjectileSpread
proto: BulletLaser
count: 5 #65 heat damage if you hit all your shots, but wide spread
spread: 30
spread: 30
- type: entity
name: narrow laser barrage
@@ -1051,4 +1051,4 @@
- type: ProjectileSpread
proto: BulletDisablerSmg
count: 3 #bit stronger than a disabler if you hit your shots you goober, still not a 2 hit stun though
spread: 9
spread: 9

View File

@@ -274,6 +274,7 @@
components:
- type: ItemToggle
onUse: false # wielding events control it instead
onActivate: false # prevents the weapon from being able to be turned on when it is on the ground
soundActivate:
path: /Audio/Weapons/ebladeon.ogg
params:

View File

@@ -96,6 +96,7 @@
Slash: 12
- type: EmbeddableProjectile
sound: /Audio/Weapons/star_hit.ogg
offset: -0.15,0.0
- type: LandAtCursor
- type: DamageOtherOnHit
damage:
@@ -108,6 +109,8 @@
sprite: Objects/Weapons/Melee/combat_knife.rsi
- type: DisarmMalus
malus: 0.225
- type: ThrowingAngle
angle: 225
- type: entity
name: survival knife
@@ -140,6 +143,7 @@
Slash: 15
- type: Item
sprite: Objects/Weapons/Melee/kukri_knife.rsi
storedSprite: null
- type: entity
parent: ClothingHeadHatGreyFlatcap
@@ -286,6 +290,7 @@
Slash: 5
- type: EmbeddableProjectile
sound: /Audio/Weapons/star_hit.ogg
offset: -0.15,0.0
- type: LandAtCursor
- type: DamageOtherOnHit
ignoreResistances: true
@@ -295,3 +300,5 @@
Piercing: 15
- type: Item
sprite: Objects/Weapons/Melee/throwing_knife.rsi
- type: ThrowingAngle
angle: 225

View File

@@ -989,6 +989,15 @@
- type: Wires
layoutId: AirlockMedical
- type: entity
parent: AirlockMaintMedLocked
id: AirlockMedicalMorgueMaintLocked
suffix: Morgue, Locked
components:
- type: ContainerFill
containers:
board: [ DoorElectronicsMorgue ]
- type: entity
parent: AirlockMaintMedLocked
id: AirlockMaintChemLocked

View File

@@ -31,6 +31,11 @@
shader: unshaded
- state: panel_open
map: ["enum.WiresVisualLayers.MaintenancePanel"]
- state: electrified
sprite: Interface/Misc/ai_hud.rsi
shader: unshaded
visible: false
map: ["enum.ElectrifiedLayers.HUD"]
- type: AnimationPlayer
- type: Physics
- type: Fixtures
@@ -73,6 +78,7 @@
- type: DoorBolt
- type: Appearance
- type: WiresVisuals
- type: ElectrocutionHUDVisuals
- type: ApcPowerReceiver
powerLoad: 20
- type: ExtensionCableReceiver

View File

@@ -27,6 +27,11 @@
shader: unshaded
- state: panel_open
map: ["enum.WiresVisualLayers.MaintenancePanel"]
- state: electrified
sprite: Interface/Misc/ai_hud.rsi
shader: unshaded
visible: false
map: ["enum.ElectrifiedLayers.HUD"]
- type: AnimationPlayer
- type: Physics
- type: Fixtures
@@ -66,6 +71,7 @@
containerAccessProvider: board
- type: Appearance
- type: WiresVisuals
- type: ElectrocutionHUDVisuals
- type: ApcPowerReceiver
powerLoad: 20
- type: ExtensionCableReceiver

View File

@@ -31,23 +31,6 @@
- type: Sprite
sprite: Structures/Doors/Airlocks/Standard/shuttle.rsi
snapCardinals: false
layers:
- state: closed
map: ["enum.DoorVisualLayers.Base"]
- state: closed_unlit
shader: unshaded
map: ["enum.DoorVisualLayers.BaseUnlit"]
visible: false
- state: welded
map: ["enum.WeldableLayers.BaseWelded"]
- state: bolted_unlit
shader: unshaded
map: ["enum.DoorVisualLayers.BaseBolted"]
- state: emergency_unlit
shader: unshaded
map: ["enum.DoorVisualLayers.BaseEmergencyAccess"]
- state: panel_open
map: ["enum.WiresVisualLayers.MaintenancePanel"]
- type: Wires
layoutId: Docking
- type: Door
@@ -113,6 +96,7 @@
- type: Sprite
sprite: Structures/Doors/Airlocks/Glass/shuttle.rsi
state: closed
snapCardinals: false
- type: Construction
graph: AirlockShuttle
node: assembly

View File

@@ -43,6 +43,11 @@
map: ["enum.DoorVisualLayers.BaseEmergencyAccess"]
- state: panel_open
map: ["enum.WiresVisualLayers.MaintenancePanel"]
- state: electrified
sprite: Interface/Misc/ai_hud.rsi
shader: unshaded
visible: false
map: ["enum.ElectrifiedLayers.HUD"]
- type: AnimationPlayer
- type: ApcPowerReceiver
- type: ExtensionCableReceiver
@@ -138,6 +143,7 @@
type: WiresBoundUserInterface
- type: Appearance
- type: WiresVisuals
- type: ElectrocutionHUDVisuals
- type: Airtight
noAirWhenFullyAirBlocked: false
airBlockedDirection:
@@ -177,6 +183,11 @@
- state: panel_open
map: [ "enum.WiresVisualLayers.MaintenancePanel" ]
visible: false
- state: electrified
sprite: Interface/Misc/ai_hud.rsi
shader: unshaded
visible: false
map: [ "enum.ElectrifiedLayers.HUD" ]
- type: Damageable
damageModifierSet: RGlass
- type: Destructible
@@ -238,6 +249,11 @@
- state: panel_open
map: [ "enum.WiresVisualLayers.MaintenancePanel" ]
visible: false
- state: electrified
sprite: Interface/Misc/ai_hud.rsi
shader: unshaded
visible: false
map: [ "enum.ElectrifiedLayers.HUD" ]
- type: Destructible
thresholds:
- trigger:
@@ -294,6 +310,11 @@
- state: panel_open
map: [ "enum.WiresVisualLayers.MaintenancePanel" ]
visible: false
- state: electrified
sprite: Interface/Misc/ai_hud.rsi
shader: unshaded
visible: false
map: ["enum.ElectrifiedLayers.HUD"]
- type: Destructible
thresholds:
- trigger:
@@ -355,6 +376,11 @@
- state: panel_open
map: [ "enum.WiresVisualLayers.MaintenancePanel" ]
visible: false
- state: electrified
sprite: Interface/Misc/ai_hud.rsi
shader: unshaded
visible: false
map: [ "enum.ElectrifiedLayers.HUD" ]
- type: Destructible
thresholds:
- trigger:
@@ -411,6 +437,11 @@
- state: panel_open
map: [ "enum.WiresVisualLayers.MaintenancePanel" ]
visible: false
- state: electrified
sprite: Interface/Misc/ai_hud.rsi
shader: unshaded
visible: false
map: [ "enum.ElectrifiedLayers.HUD" ]
- type: Destructible
thresholds:
- trigger:

View File

@@ -110,6 +110,7 @@
- type: WarpPoint
follow: true
location: nuclear bomb
- type: FTLSmashImmune
- type: entity
parent: NuclearBomb

View File

@@ -45,3 +45,11 @@
powerMV:
!type:CableTerminalNode
nodeGroupID: MVPower
- type: entity
id: CableTerminalUncuttable
parent: CableTerminal
suffix: uncuttable
components:
- type: Cable
cuttingQuality: null

View File

@@ -98,6 +98,14 @@
sound:
path: /Audio/Ambience/Objects/emf_buzz.ogg
- type: entity
id: CableHVUncuttable
parent: CableHV
suffix: uncuttable
components:
- type: Cable
cuttingQuality: null
- type: entity
parent: CableBase
id: CableMV
@@ -142,6 +150,14 @@
- type: CableVisualizer
statePrefix: mvcable_
- type: entity
id: CableMVUncuttable
parent: CableMV
suffix: uncuttable
components:
- type: Cable
cuttingQuality: null
- type: entity
parent: CableBase
id: CableApcExtension
@@ -188,3 +204,11 @@
acts: [ "Destruction" ]
- type: CableVisualizer
statePrefix: lvcable_
- type: entity
id: CableApcExtensionUncuttable
parent: CableApcExtension
suffix: uncuttable
components:
- type: Cable
cuttingQuality: null

View File

@@ -28,6 +28,8 @@
interfaces:
enum.BarSignUiKey.Key:
type: BarSignBoundUserInterface
enum.WiresUiKey.Key:
type: WiresBoundUserInterface
- type: Appearance
- type: Destructible
thresholds:
@@ -37,6 +39,11 @@
behaviors:
- !type:DoActsBehavior
acts: ["Destruction"]
- type: StationAiWhitelist
- type: WiresPanel
- type: Wires
boardName: wires-board-name-barsign
layoutId: BarSign
- type: entity
parent: BaseBarSign

View File

@@ -1069,6 +1069,15 @@
- type: Sprite
state: poster52_legit
- type: entity
parent: PosterBase
id: PosterLegitOppenhopper
name: "Oppenhopper"
description: "A poster for a long-forgotten movie. It follows a group of tenacious greenhorns from the Grasshopper Sector as they defend against onslaughts of the infamous Nuclear Operatives. The tagline reads: \"Nuke Ops will continue until robustness improves.\""
components:
- type: Sprite
state: poster53_legit
#maps

View File

@@ -70,8 +70,8 @@
- type: Appearance
- type: GenericVisualizer
visuals:
enum.ElectrifiedVisuals.IsPowered:
enum.ElectrifiedLayers.Powered:
enum.ElectrifiedVisuals.ShowSparks:
enum.ElectrifiedLayers.Sparks:
True: { visible: True }
False: { visible: False }
- type: AnimationPlayer
@@ -91,7 +91,7 @@
- state: straight_broken
- state: electrified
sprite: Effects/electricity.rsi
map: ["enum.ElectrifiedLayers.Powered"]
map: ["enum.ElectrifiedLayers.Sparks"]
shader: unshaded
visible: false
- type: Physics
@@ -151,7 +151,7 @@
- state: straight
- state: electrified
sprite: Effects/electricity.rsi
map: ["enum.ElectrifiedLayers.Powered"]
map: ["enum.ElectrifiedLayers.Sparks"]
shader: unshaded
visible: false
- type: Fixtures
@@ -209,7 +209,7 @@
- state: corner
- state: electrified
sprite: Effects/electricity.rsi
map: ["enum.ElectrifiedLayers.Powered"]
map: ["enum.ElectrifiedLayers.Sparks"]
shader: unshaded
visible: false
- type: Fixtures
@@ -256,7 +256,7 @@
- state: end
- state: electrified
sprite: Effects/electricity.rsi
map: ["enum.ElectrifiedLayers.Powered"]
map: ["enum.ElectrifiedLayers.Sparks"]
shader: unshaded
visible: false
- type: Fixtures
@@ -292,7 +292,7 @@
map: ["enum.DoorVisualLayers.Base"]
- state: electrified
sprite: Effects/electricity.rsi
map: [ "enum.ElectrifiedLayers.Powered" ]
map: [ "enum.ElectrifiedLayers.Sparks" ]
shader: unshaded
visible: false
- type: Fixtures

View File

@@ -21,7 +21,7 @@
- state: grille
- state: electrified
sprite: Effects/electricity.rsi
map: ["enum.ElectrifiedLayers.Powered"]
map: ["enum.ElectrifiedLayers.Sparks"]
shader: unshaded
visible: false
- type: Icon
@@ -82,8 +82,8 @@
- type: Appearance
- type: GenericVisualizer
visuals:
enum.ElectrifiedVisuals.IsPowered:
enum.ElectrifiedLayers.Powered:
enum.ElectrifiedVisuals.ShowSparks:
enum.ElectrifiedLayers.Sparks:
True: { visible: True }
False: { visible: False }
- type: AnimationPlayer
@@ -176,7 +176,7 @@
- state: grille_diagonal
- state: electrified_diagonal
sprite: Effects/electricity.rsi
map: ["enum.ElectrifiedLayers.Powered"]
map: ["enum.ElectrifiedLayers.Sparks"]
shader: unshaded
visible: false
- type: Icon
@@ -211,7 +211,7 @@
- state: ratvargrille_diagonal
- state: electrified_diagonal
sprite: Effects/electricity.rsi
map: ["enum.ElectrifiedLayers.Powered"]
map: ["enum.ElectrifiedLayers.Sparks"]
shader: unshaded
visible: false
- type: Icon

View File

@@ -36,6 +36,15 @@
layers:
- state: base
- state: logic
- state: logic_a
visible: false
map: [ "enum.LogicGateLayers.InputA" ]
- state: logic_b
visible: false
map: [ "enum.LogicGateLayers.InputB" ]
- state: logic_o
visible: false
map: [ "enum.LogicGateLayers.Output" ]
- state: or
map: [ "enum.LogicGateLayers.Gate" ]
- type: LogicGate
@@ -63,7 +72,18 @@
Nor: { state: nor }
Nand: { state: nand }
Xnor: { state: xnor }
enum.LogicGateVisuals.InputA:
enum.LogicGateLayers.InputA:
True: { visible: true }
False: { visible: false }
enum.LogicGateVisuals.InputB:
enum.LogicGateLayers.InputB:
True: { visible: true }
False: { visible: false }
enum.LogicGateVisuals.Output:
enum.LogicGateLayers.Output:
True: { visible: true }
False: { visible: false }
- type: entity
parent: LogicGateOr
id: LogicGateAnd
@@ -72,6 +92,16 @@
- type: Sprite
layers:
- state: base
- state: logic
- state: logic_a
visible: false
map: [ "enum.LogicGateLayers.InputA" ]
- state: logic_b
visible: false
map: [ "enum.LogicGateLayers.InputB" ]
- state: logic_o
visible: false
map: [ "enum.LogicGateLayers.Output" ]
- state: and
map: [ "enum.LogicGateLayers.Gate" ]
- type: LogicGate
@@ -85,6 +115,16 @@
- type: Sprite
layers:
- state: base
- state: logic
- state: logic_a
visible: false
map: [ "enum.LogicGateLayers.InputA" ]
- state: logic_b
visible: false
map: [ "enum.LogicGateLayers.InputB" ]
- state: logic_o
visible: false
map: [ "enum.LogicGateLayers.Output" ]
- state: xor
map: [ "enum.LogicGateLayers.Gate" ]
- type: LogicGate
@@ -98,6 +138,16 @@
- type: Sprite
layers:
- state: base
- state: logic
- state: logic_a
visible: false
map: [ "enum.LogicGateLayers.InputA" ]
- state: logic_b
visible: false
map: [ "enum.LogicGateLayers.InputB" ]
- state: logic_o
visible: false
map: [ "enum.LogicGateLayers.Output" ]
- state: nor
map: [ "enum.LogicGateLayers.Gate" ]
- type: LogicGate
@@ -111,6 +161,16 @@
- type: Sprite
layers:
- state: base
- state: logic
- state: logic_a
visible: false
map: [ "enum.LogicGateLayers.InputA" ]
- state: logic_b
visible: false
map: [ "enum.LogicGateLayers.InputB" ]
- state: logic_o
visible: false
map: [ "enum.LogicGateLayers.Output" ]
- state: nand
map: [ "enum.LogicGateLayers.Gate" ]
- type: LogicGate
@@ -124,6 +184,16 @@
- type: Sprite
layers:
- state: base
- state: logic
- state: logic_a
visible: false
map: [ "enum.LogicGateLayers.InputA" ]
- state: logic_b
visible: false
map: [ "enum.LogicGateLayers.InputB" ]
- state: logic_o
visible: false
map: [ "enum.LogicGateLayers.Output" ]
- state: xnor
map: [ "enum.LogicGateLayers.Gate" ]
- type: LogicGate

View File

@@ -10,6 +10,7 @@
- id: ClericalError
- id: CockroachMigration
- id: GasLeak
- id: GreytideVirus
- id: IonStorm # its calm like 90% of the time smh
- id: KudzuGrowth
- id: MassHallucinations
@@ -36,6 +37,7 @@
- id: SleeperAgents
- id: ZombieOutbreak
- id: LoneOpsSpawn
- id: DerelictCyborgSpawn
- type: entity
id: BaseStationEvent
@@ -540,3 +542,45 @@
maxOccurrences: 1 # this event has diminishing returns on interesting-ness, so we cap it
weight: 5
- type: MobReplacementRule
- type: entity
id: GreytideVirus
parent: BaseStationEventShortDelay
components:
- type: StationEvent
startAudio:
path: /Audio/Announcements/attention.ogg
weight: 5
minimumPlayers: 25
reoccurrenceDelay: 20
- type: GreytideVirusRule
accessGroups:
- Cargo
- Command
- Engineering
- Research
- Security
- Service
blacklist:
- External # don't space everything
- type: entity
parent: BaseGameRule
id: DerelictCyborgSpawn
components:
- type: StationEvent
weight: 5
earliestStart: 15
reoccurrenceDelay: 20
minimumPlayers: 4
duration: null
- type: SpaceSpawnRule
spawnDistance: 0
- type: AntagSpawner
prototype: PlayerBorgDerelict
- type: AntagSelection
definitions:
- spawnerPrototype: SpawnPointGhostDerelictCyborg
min: 1
max: 1
pickPlayer: false

View File

@@ -28,7 +28,7 @@
# Silicons
- type: roleLoadout
id: JobStationAi
nameDataset: names_ai
nameDataset: NamesAI
# Civilian
- type: roleLoadout

View File

@@ -1,4 +1,4 @@
- type: gameMapPool
id: NOCP14DefaultMapPool
maps:
- Dev
- Dev

Some files were not shown because too many files have changed in this diff Show More