Commit Graph

2615 Commits

Author SHA1 Message Date
hereelabs
2817bc326d hotfix reach 2025-11-24 16:47:25 -05:00
hereelabs
7cbae77fa4 Reach map update 2025-11-24 16:39:47 -05:00
korczoczek
dd1ba4cd95 Make the crimson evac shuttle's air chamber not borderline blow up (#41500)
glass and plasma together strong
2025-11-19 22:03:09 +00:00
Samuka
28eeaa5d9f Update mothership (#41453)
* add body crusher sprites

* body crusher yml

* add xenoborg thruster sprites

* add xenoborg thruster yml

* update mothership

* only one IFF computer

* tabs

* fuck

* fixed indentation

* replace tabs with spaces

* change id MachineBodyCrusher to MachineArtifactCrusherXenoborg

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

* change id XenoborgThruster to ThrusterXenoborg

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

* update Ids in mothership

---------

Co-authored-by: ScarKy0 <106310278+ScarKy0@users.noreply.github.com>
2025-11-17 14:46:54 +00:00
Samuka
e5daa54e79 Xenoborgs part 7 (#40042)
* add mothership module

* option for mothership to open self UI

* fix mothership module

* remove mothership body

* swapp real hands for modules

* action sprite for mothership module

* removed hands from mothership core sprite

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

* add pinpointer to space movment module

* add base for XenoborgRule

* add xenoborg antag option

* something was needed

* something else was needed

* add ghost role spawn points

* change name in antag selection to Xenoborg Core

* add random spawnPoint markers that don't do anything

* add spawn points to mothership

* update spawn points

* add xenoborgs rule

* add xenoborgs rule to rotation

* add xenoborgs preset

* update preset with secret version
also added xenoborg mode description

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

* fix ghostroles spawners

* fix rule with new entityPrototype

* add spawnpoints to the mothership

* whitelist system to spawnpoints

* updated xenoborg components

* added xenoborg component to xenoborgs

* updated spawnpoints of xenoborgs in the mothership

* add new tags for xenoborg and mothership core

* add new tags for xenoborgs and mothership core

* update ghostrole spawners for xenoborgs

* message for when you get the xenoborg role

* explode all xenoborgs when mothership core dies

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

* round end summary for xenoborgs

* temporary

* add guidebook entry for xenoborgs

* instructions on how to borg players

* removed lock from xenoborg control computer

* announcement when all xenoborgs die

* announcement when mothership core is destroyed

* typos

* fix error

* improve xenoborg mind role

* move sounds to xenoborg and mothership component

* play sounds when turned into xenoborg

* change sprites of mothership core actions

* minor fix

* add custom xenoborg start sound

* carps now attack xenoborgs

* added guide link to xenoborgs

* add guidebook link to xenoborgs

* added guidebook link to mothership core

* add link to source of the sound

* fixed minor issue

* has to be 1

* typo

* add light layer to mothership core sprite

* fixed antag selection system

* update guideboook

* update the guidebook again

* alphabet

* documentation

* simplify documentation

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

* make the briefing yml instead of code

* fix bug with sprites

* fix formating

* remove stuff from AntagSelection

* add stuff to AntagSpawner

* fix game rule

* removed secret xenoborg preset

* support for more than one entity for each antag role

* fix gamerule

* fixes

* no xeonborgs

* add xenoborgs to all at once

* engi xenoborg included

* more comments

* more recognizable

* more xenoborgs when more players

* removed unused stuff

* correct access

* removed unnecessary stuff

* use GetAliveHumans and make comments better

* Make the system more robust

* use a constant

* remove overload from the Destroy method

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

* fix the mindrole methods

* not sure, but I was asked to do it

* use a constant for the color

* forgot to make it static

* removed param comments

* removed useless parameters

* fixed stuff

* added event listeneers to xenoborg mind change

* only 4

* unfuck the antagSpawner

* comment

* unfix stuff

* commentary

* removed xenoborg stuff from siliconLawSystem

* move some stuff to the component

* removed space

* removed uncessary stuff

* no need to crate a var

* move stuff from mothership comp to xenoborg comp

* removed XenoborgCoreRoleComponent

* comment on the AntagSelectLocationEvent

* added back empty line

* comment

* make the summary better

* make AntagRoleToPrototypes summary better

* adding useless stuff back cause it was there before

* hascomp instead of trycomp

* again

* LocId instead of string

* make a new logic for the whitelist of the spawnpoint

* added ghostrole tags back

* use hascomp instead of trycomp

* removed whitelist from SpawnPointComponent

* not needed anymore

* no longer subverted

* fixed names

* make it better

* add not

* i'm dumb

* briefing is now handled by the xenoborg system

* call evac if there is too many xenoborgs

* update submodule

* fix division

* Add AutoGenerateComponentPause and AutoPausedField to XenoborgsRuleComponent

* add lines between stuff

* Make the Blocking system more robust

* Make mothership inherit from BaseMob

* remove this stuff cause is bad

* Revert "Make the Blocking system more robust"

This reverts commit 099babfe1daef00e6073e04108920327416e4ca4.

* Mothership core snaps to grid

* stop mothership core from moving

* mothership core is static again

* make guidebook entry on how to xenoborg crew better

* Make mothership core damageable

* If xenoborgs need it, so do zombies i guess

* Start the NextRoundEndCheck

* follow private static readonly naming rule

* Samething

* Fix announcments

* Make it a datafield, no?

* Revert "Make it a datafield, no?"

This reverts commit 62f6255ccccdd583d7f833ae4dbcd09a670f721a.

* remove stuff

* doesn't need to move

* is kinda of a structure

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

* powercell hand to mothership core module

* label for new hand

* core_e -> core-e

* mothership core can pilot the shuttle again

* fix duplicated tag + description to xenoborg tags

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

* improve basic xenoborg module

* remove changes from zombie rule comp

* swap AllEntityQuery for EntityQueryEnumerator

* new line at the end

* change to 15 seconds

* make MothershipCoreDeathAnnouncmentSent into a datafield

---------

Co-authored-by: ScarKy0 <106310278+ScarKy0@users.noreply.github.com>
Co-authored-by: beck-thompson <beck314159@hotmail.com>
2025-11-14 22:10:09 +00:00
Minemoder5000
227dcf2486 Fix Amber's Escape Shuttle Warp Point (#41417)
replace warp point with ghost warp point
2025-11-13 18:11:43 +00:00
slarticodefast
7155d0d291 Cleanup BatterySystem (#41298)
* cleanup

* fix fixtures

* this belongs into the next PR

* review

* misc

---------

Co-authored-by: ArtisticRoomba <145879011+ArtisticRoomba@users.noreply.github.com>
2025-11-08 20:55:02 +00:00
qwerltaz
066dd7fb97 marathon station: replace empty dresser with random fill (#41345)
marathon: replace empty dresser with random fill
2025-11-07 20:36:24 +00:00
qwerltaz
027462d95a box station: change empty dressers to random fill (#41344)
change empty dressers to random fill, and comfy chair before TV in dorm 4
2025-11-07 20:32:19 +00:00
Alex
0a8be7eeba Exo: connect medbay's dispo (#41329)
Fix medbay dispo on exo
2025-11-07 08:25:16 +00:00
Emisse
2734593e58 packed update (#41297) 2025-11-04 20:22:58 +00:00
Emisse
9ba2f9b9f7 plasma update (#41296) 2025-11-04 20:21:46 +00:00
Emisse
c272ea4d2e elkridge update (#41295) 2025-11-04 20:20:30 +00:00
Emisse
9db007f183 box update (#41294) 2025-11-04 20:16:14 +00:00
Emisse
0eef03dd17 oasis update (#41293) 2025-11-04 20:13:49 +00:00
Emisse
5ad45034fa marathon update (#41292) 2025-11-04 20:12:40 +00:00
Emisse
6fb31150d0 fland update (#41291) 2025-11-04 20:11:35 +00:00
Emisse
19b62382e0 bagel update (#41290) 2025-11-04 20:06:06 +00:00
Emisse
b79cee00e8 amber update (#41289)
update for hos warden weapon
2025-11-04 20:05:11 +00:00
Hitlinemoss
c7143a4fd3 Clown and Mime can now be selected as roles on Reach (#41072)
* Clown and Mime can now be selected as roles on Reach

* Reloaded and resaved map

* Whoops, forgot to merge master before last commit

* Code comment fixes (+ testfail fix?)

* Swapped Musician and Clown spawners
2025-11-03 09:34:36 +00:00
Alex
b75571d618 Oasis: Rework the TEG (#40623)
* Update oasis teg

* Decor

* Small changes
2025-11-02 23:03:15 +00:00
SlamBamActionman
f07bf83c9b Update Exo with latest signage and consoles (#41234)
Commit
2025-11-01 20:48:28 +00:00
Justin Pfeifler
34c5df45bb Add Reporter Beacon (#41230)
Add reporter beacon
2025-11-01 08:14:17 +00:00
slarticodefast
85e91a7551 Allow InteractionTests to load other maps (#41226)
* load maps and marker

* cleanup

* sneaky doc

* sneaky doc2

---------

Co-authored-by: ArtisticRoomba <145879011+ArtisticRoomba@users.noreply.github.com>
2025-11-01 04:00:17 +00:00
Justin Pfeifler
9591314ac4 Fix Lathe Cooling Guide Typo (#41100)
Fix typo
2025-10-25 12:53:40 -06:00
GeneralGaws
d8c2ca1b41 Arrival signs on fland (#40942)
arrival signs on fland
2025-10-18 02:52:24 +00:00
Southbridge
597560a276 Amber Station Updates (#40717)
* Changed AI core to have a bridge

* Yep

* Removed the extra AIconsole thing
2025-10-13 20:53:20 +00:00
Coco
b0ddb872e6 Plasma: add inlet pressure regulator to TEG burn chamber (#40874)
added inlet pressure regulator to Plasma TEG burn chamber
2025-10-13 02:24:31 +00:00
Coco
e3318ad17a Plasma: reduced highly illegal syndicate shark attack rate (#40855)
reduced highly illegal syndicate shark attack rate to 2 (per #39250, #39874)
2025-10-12 18:35:13 +00:00
Connor Huffine
a384640eea Ninja Bomb Blacklisting: Map Updates (#40727)
Update Maps
2025-10-10 20:49:21 +00:00
opl-
74ebe585fa Packed: Add missing station beacons (#40817)
On Packed: Add missing station beacons

Co-authored-by: opl <4833621+opl@users.noreply.github.com>
2025-10-10 20:25:15 +00:00
opl-
a058921b4d Packed: Fix brig Megaseed vending machine is locked (#40821)
Co-authored-by: opl <4833621+opl@users.noreply.github.com>
2025-10-10 20:21:51 +00:00
opl-
cec2fc7021 Packed: Replace duplicate security camera router with sci router (#40819)
On Packed: Replace duplicate security camera router with sci router

Co-authored-by: opl <4833621+opl@users.noreply.github.com>
2025-10-10 20:14:22 +00:00
ToastEnjoyer
accb59b6c7 Added more nitrogen canisters to plasma (#40794) 2025-10-10 01:00:46 +00:00
ToastEnjoyer
72852accbe Remove enforcer from fland (#40786) 2025-10-08 23:34:48 +00:00
ToastEnjoyer
02ada04eb4 Removed wardens enforcer from box (#40785)
box shotgun gone :dejected:
2025-10-08 20:30:16 +00:00
Vortebo
3f2a58a157 Relic fixes and tweaks (#40537)
* Various adjustments

* More accurate floors

* Changes

* This should be good

* Logic
2025-10-08 16:48:07 +00:00
opl-
0805943c98 Fix wizard can teleport into the ATS wall (#40755)
Co-authored-by: opl <4833621+opl@users.noreply.github.com>
2025-10-08 16:45:28 +00:00
ToastEnjoyer
561fd493bd Marathon improvements Part 1. (#40725)
* Marathon improvements Part 1.

* Fixed power and added chairs to the phsych ward
2025-10-07 02:10:35 +00:00
AwareFoxy
cad61d62e1 Added Pride-O-Mat to marathon (#40696)
added Pride-O-Math to marathon
2025-10-04 16:40:04 +00:00
Absotively
42c519b969 Updated Elkridge burn chambers (#40590)
* updated Elkridge burn chambers

* set correct inlet pressure regulator pressure

* Remove invalid reference

* move TEG, various pipes, machine frame

* reconnect the firelock I deleted and rebuilt to air alarms
2025-09-29 23:45:17 -04:00
Alex
64c07d7266 Exo: Link engie airlocks (#40546) 2025-09-25 14:36:15 -07:00
Alex
941b866888 Fland: Update the TEG (#40534) 2025-09-25 12:37:30 -07:00
ToastEnjoyer
e6e47b599d Added AI console to amber (#40393) 2025-09-20 11:37:57 -07:00
IProduceWidgets
0c7b1e9163 Update Oasis Teg (#40463) 2025-09-20 11:10:21 -07:00
GeneralGaws
c075c89cd0 oasis warp fix (#40454) 2025-09-19 09:55:40 -07:00
Alex
2349898dcc Plasma: add tropico to atmos (#40436) 2025-09-18 00:15:09 -07:00
Alex
ce05248428 Fland: on evac fix delta pressure destroying the air storage cell (#40413) 2025-09-16 21:47:17 -07:00
ToastEnjoyer
9313c07924 Replaced incendiary AK ammo with normal AK ammo, bagel. (#40359) 2025-09-14 18:13:12 -07:00
Nox
f1d52e0c13 Plasma Armory Restock (#39763)
* made some tweaks and fixes to the equipment in armory, security, and genpop.

Signed-off-by: Nox38 <nebulousnox38@gmail.com>

* implemented minor fixes

Signed-off-by: Nox38 <nebulousnox38@gmail.com>

* Added changes from #40012

Signed-off-by: Nox38 <nebulousnox38@gmail.com>

* Removed warden gun, tweaked some things, fixed camera coverage and atmos devices etc

Signed-off-by: Nox38 <nebulousnox38@gmail.com>

* Got comp to sign off on changes, finished everything up, good to merge!

Signed-off-by: Nox38 <nebulousnox38@gmail.com>

* Tested for issues and fixed

Signed-off-by: Nox38 <nebulousnox38@gmail.com>

---------

Signed-off-by: Nox38 <nebulousnox38@gmail.com>
2025-09-14 18:37:41 -06:00