Commit Graph

467 Commits

Author SHA1 Message Date
Emisse
c4d0feb8a2 Marathon Update 1.8 (#8647)
* Add files via upload

* Name sec medical camera

Co-authored-by: wrexbe <wrexbe@protonmail.com>
2022-06-04 11:28:20 -07:00
wrexbe
566e90fd78 Change map prototype for gloves/mask 2022-06-03 22:54:12 -07:00
Peptide90
79c265efb3 Fixes ID/Names for Sterile masks / latex gloves. Adds nitrile glove box (#8607)
* fixes box ID/names for mask and gloves. Adds nitrile box

* map update for ID change

* crate fills fix
2022-06-03 22:05:18 -07:00
Moony
6b49933edd Fix pirates. Whoops. (#8623)
* Fix pirates. Whoops.

* Remove debug logs.
2022-06-03 12:14:36 -05:00
Peptide90
b93286fc61 Emergency Response Team (#6258)
* Clothing pass 1

Backpacks, hardsuits and helmets pass 1

* ERT Leader Role first pass

* ERT Backpacks (nearly there)

* ERT Backpacks final

* ERT helmets pass 1

* remaining hardsuit sprites added.

* ERT leader ID

* removed duplicates

* hardsuits + helmets entities

* ID + PDA for ERT

* ERT leader role pass 1

* job icons / markers for ERT

* military / ert name dataset

* starting gear pass 1 for ERT

* removed in favor of singular ERT roles file

* ERT mobs for spawning

* ERT spawn points added

* fixed case on ERT name

* Increased ERT access to most areas

* ERT ghost role takeover fixes

* ERT removed invalid parent

* path issue resolved

* more file path fixes

* fixes random naming pt 1

* Buffs ERT hardsuits and integrates helmet

parents ert to syndie hardsuit and adds toggleable helmet

* Adds suit storage slot and cargo access

* Adds backpack fills for ERT

* Updates ERT loadout for filled backpacks

+ other misc changes

* buff ERT backpack storage

* fixes ert jani backpack fills

* tweaks spawn loadout to EVA

* gave centcom official AA

* formatting

* ERT shuttle mapped with spawners

* update access
2022-06-03 20:48:28 +10:00
TimrodDX
ee6be5bf11 Adds security cameras to Delta, also more decals. (#8605) 2022-06-03 00:32:57 -05:00
EmoGarbage404
1fab6af506 wakemkiaofalliance (#8603) 2022-06-03 00:30:50 -05:00
Emisse
5b3a87180f Add files via upload (#8591) 2022-06-02 21:58:42 +10:00
metalgearsloth
7f984792a1 Cleanup gun containers (probably last time) (#8575)
- snake_case instead of kebab-case
- Remove old MagazineBarrel containers
- Remove old event
2022-06-02 00:37:55 +10:00
Emisse
ffad61b751 Marathon Update 1.7 (#8566) 2022-06-01 23:04:12 +10:00
Emisse
aeff013bf9 Bagel Update 13.6 (#8563) 2022-06-01 23:00:44 +10:00
Emisse
765125ddc8 Saltern Update 3.5 (#8567) 2022-06-01 23:00:01 +10:00
metalgearsloth
fb943a61dc Gun refactor (#8301)
Co-authored-by: Kara <lunarautomaton6@gmail.com>
Co-authored-by: T-Stalker <le0nel_1van@hotmail.com>
Co-authored-by: T-Stalker <43253663+DogZeroX@users.noreply.github.com>
Co-authored-by: ElectroJr <leonsfriedrich@gmail.com>
Co-authored-by: metalgearsloth <metalgearsloth@gmail.com>
2022-06-01 19:59:58 +10:00
TimrodDX
72ed837cbe Waystation: The Station That Will Succeed Packed's Legacy (#8398)
* Waystation: The Station That Will Succeed Packed's Legacy

* Hopefully fixes YAML errors

* Fixes missing HV wires

* Security door

* Addresses review

* Add station component to waystation

* Fix minor stuff

* BecomeStation Casing Weh

Co-authored-by: wrexbe <wrexbe@protonmail.com>
2022-05-29 09:18:16 -07:00
Peptide90
9fb2710f50 pillar minor update (#8466) 2022-05-27 09:00:05 -07:00
TimrodDX
942e64f696 Nukes the arrivals shuttle thrusters on Delta. (#8473) 2022-05-26 20:22:38 -07:00
Peptide90
04780fd837 Pillar update 090522 (#8386) 2022-05-25 19:35:25 +10:00
Emisse
a536d3b5c5 Bagel Update 13.5 (#8410) 2022-05-25 19:00:08 +10:00
EmoGarbage404
5c44abc3f2 Barratry Hotfix (#8391)
* unbork

* fIXES
2022-05-23 17:26:54 -07:00
Emisse
57a03d9865 Pirate Shuttle Update 1 (#8347)
* Add files via upload

* Add files via upload
2022-05-23 21:19:12 +10:00
wrexbe
4c84dba2f2 Fix airlocks on some maps (#8363)
* Fix airlocks on some maps

* Make MapsLoadableTest say the map that failed
2022-05-22 20:31:39 -07:00
Emisse
0016bf17e6 Bagel 13.4 (#8342) 2022-05-22 13:33:04 -07:00
Emisse
3ce3827b5d Marathon Update 1.6 (#8344) 2022-05-22 13:32:58 -07:00
Emisse
876d8e6078 Moose Update 2.2 (#8345) 2022-05-22 13:32:49 -07:00
Emisse
2dd2a8ec6e Saltern Update 3.4 (#8346) 2022-05-22 13:32:38 -07:00
EmoGarbage404
f0136259aa map update (#8355) 2022-05-22 12:29:27 -07:00
20kdc
9a8135e8be Broadly eliminate underplating tiles in various maps (#8268) 2022-05-21 00:46:07 -07:00
Emisse
0968b8dcd9 Saltern Update 3.3 (#8273) 2022-05-20 13:19:13 -07:00
Emisse
870a99e18d Add files via upload (#8282) 2022-05-19 10:03:06 -05:00
metalgearsloth
d9bcc7f6dd Make nukies usable (#8257)
* Make nukies usable

- Spawn points that work
- Radar default range bumped up
- Used the infiltrator instead
- Spawning works
I playtested it and it was working so anything new pops up then I'm gonna screm.

* a
2022-05-19 07:48:00 +10:00
TimrodDX
5a2f652062 Completely remaps Delta's security department. (#8223) 2022-05-18 11:23:11 -07:00
Emisse
7e7274d571 Bagel Update 13.2 (#8254) 2022-05-18 11:22:02 -07:00
EmoGarbage404
dac8540705 Cleaning up lighting prototypes (#8217)
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
2022-05-18 13:44:47 +10:00
Paul Ritter
b3456c8376 Funny red spacemen (nukeops) (#8073)
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
2022-05-18 12:48:35 +10:00
Peptide90
e064327464 Splitstation update and fixes (#8141) 2022-05-14 14:04:19 +10:00
EmoGarbage404
ff4cf85a68 It's a waffle home. [New Salvage] (#7991) 2022-05-13 16:14:51 -07:00
EmoGarbage404
24b0cc171a unbork (#8139) 2022-05-13 12:01:41 -07:00
EmoGarbage404
b3a4b0d049 Barratry Update (#8118) 2022-05-12 15:05:01 -07:00
TimrodDX
f0429b9619 Delta Fixed, Reuploaded Again (#8105)
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
2022-05-12 23:30:15 +10:00
Emisse
834e29d76a Saltern Small Update 3.2 (#8100)
Co-authored-by: ShadowCommander <10494922+ShadowCommander@users.noreply.github.com>
2022-05-12 21:07:38 +10:00
Emisse
50bac7dbf5 Moose Station Component (#8098)
Co-authored-by: ShadowCommander <10494922+ShadowCommander@users.noreply.github.com>
2022-05-12 21:07:33 +10:00
Emisse
362f8512a6 Marathon Station Component (#8097)
Co-authored-by: ShadowCommander <10494922+ShadowCommander@users.noreply.github.com>
2022-05-12 21:07:27 +10:00
Emisse
0e743074cf Bagel Station Component (#8095)
* Add files via upload

* Update bagel.yml

* Remove extra fixtures

Co-authored-by: ShadowCommander <10494922+ShadowCommander@users.noreply.github.com>
2022-05-12 21:07:19 +10:00
Emisse
f9e176ce89 Atlas Station Component (#8094)
Co-authored-by: ShadowCommander <10494922+ShadowCommander@users.noreply.github.com>
2022-05-12 21:06:59 +10:00
Jacob Tong
8c853476fb Rework CollisionGroups (#7656)
* Replace Mob, Vault, and Small impassable with Mid, High, Low

* Remove CollisionGroup.Underplating

* Remove CollisionGroup.Passable

* Fix constructed APCs not being interactable

* Change firelocks to occlude

* Make pipe inherit from BaseItem

* Clean up pipes

* Remove duplicate physics and fixtures from bucket

* Rework CollisionGroups on all entities

* Add SlipLayer

* Remove fixture from delta

* Fix maps

* Address reviews

* Add SubfloorMask

* Fix glass collisions for flying mobs

* Fix maps

* Update new items

* Fix bagel again

* Fix slug

* Fix maps

* Touchups

* Fix tables blocking high pressure movement

* Update StandingState to allow going under flaps

* Cleanup

* More formatting
2022-05-10 17:57:20 -07:00
Moony
36181334b5 StationSystem/jobs/partial spawning refactor (#7580)
* Partial work on StationSystem refactor.

* WIP station jobs API.

* forgor to fire off grid events.

* Partial implementation of StationSpawningSystem

* whoops infinite loop.

* Spawners should work now.

* it compiles.

* tfw

* Vestigial code cleanup.

* fix station deletion.

* attempt to make tests go brr

* add latejoin spawnpoints to test maps.

* make sure the station still exists while destructing spawners.

* forgot an exists check.

* destruction order check.

* hopefully fix final test.

* fail-safe radstorm.

* Deep-clean job code further. This is bugged!!!!!

* Fix job bug. (init order moment)

* whooo cleanup

* New job selection algorithm that tries to distribute fairly across stations.

* small nitpicks

* Give the heads their weights to replace the head field.

* make overflow assign take a station list.

* moment

* Fixes and test #1 of many.

* please fix nullspace

* AssignJobs should no longer even consider showing up on a trace.

* add comment.

* Introduce station configs, praying i didn't miss something.

* in one small change stations are now fully serializable.

* Further doc comments.

* whoops.

* Solve bug where assignjobs didn't account for roundstart.

* Fix spawning, improve the API.
Caught an oversight in stationsystem that should've broke everything but didn't, whoops.

* Goodbye JobController.

* minor fix..

* fix test fail, remove debug logs.

* quick serialization fixes.

* fixes..

* sus

* partialing

* Update Content.Server/Station/Systems/StationJobsSystem.Roundstart.cs

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

* Use dirtying to avoid rebuilding the list 2,100 times.

* add a bajillion more lines of docs (mostly in AssignJobs so i don't ever forget how it works)

* Update Content.IntegrationTests/Tests/Station/StationJobsTest.cs

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

* Add the Mysteriously Missing Captain Check.

* Put maprender back the way it belongs.

* I love addressing reviews.

* Update Content.Server/Station/Systems/StationJobsSystem.cs

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

* doc cleanup.

* Fix bureaucratic error, add job slot tests.

* zero cost abstractions when

* cri

* saner error.

* Fix spawning failing certain tests due to gameticker not handling falliability correctly.
Can't fix this until I refactor the rest of spawning code.

* submodule gaming

* Packedenger.

* Documentation consistency.

Co-authored-by: Kara <lunarautomaton6@gmail.com>
2022-05-10 13:43:30 -05:00
Emisse
fa57b4087b Moose Door Stuck (#8050) 2022-05-09 17:44:49 -07:00
Peptide90
979d9374ad small splitstation update (#8051)
* small splitstation update

* interns added
2022-05-09 14:39:35 -07:00
Emisse
35fe95d76b Atlas Inter Update (#8031)
* Add files via upload

* Add files via upload

* Update atlas.yml
2022-05-08 23:32:07 -07:00
Emisse
e6ea1cd0b8 Moose Intern Update (#8032)
* Add files via upload

* Add files via upload
2022-05-08 23:32:00 -07:00