Commit Graph

125 Commits

Author SHA1 Message Date
lzk
e3bb2771d6 Update cluster evac (#29885)
* Update cluster evac

* forgot tiny fans

* the change
2024-07-11 15:03:51 -06:00
Brandon Hu
9455d0da7f tweak(emergency_box): Swap out Salvage Material crate with Engineering crate (#29269) 2024-06-23 01:59:57 -06:00
Brandon Hu
b1955f72d7 tweat(emergency_delta): Add screens around the evacuation shuttle (#29267) 2024-06-23 01:59:37 -06:00
deltanedas
f7aca6b15f nuke actions from map files (#28589) 2024-06-16 23:03:01 -04:00
Verm
41a081d5ef Donk co. microwave + microwave tweaks (#28951)
* THE syndie microwave

* Always burn to explode microwave when copying

* Make it so copying ids stop when the microwave is goign to explode

* Made explosion destroy the board and spit out the machine parts

* Move logic is MicrowaveSystem, make metal cooking use the same logic

* Fix passing the wrong malfunction time

* Shuttle cannot escape aggressive branding

* Always make it explode with an id

* Forgot to invert bool, move it after fry chance
2024-06-14 23:00:00 -04:00
IProduceWidgets
df2c3ec844 Evac shuttle for Oasis (#27998)
* Add robo control comp, also de-reinforce a lot of walls.

* Add Accordia Evac shuttle for Oasis.

* Revert "Add robo control comp, also de-reinforce a lot of walls."

This reverts commit b6be6b616aa9732b81e02bed76e3c9ae103cf7cb.
2024-06-13 23:26:39 -06:00
Nairod
f1260dae00 Replace Chef Ship Helmet (#28036)
Replace Chef Ship EVA Helm
2024-05-14 19:59:06 -04:00
Ed
e522bbf90d New event: Approaching unknown shuttle (#24490)
* setup codebase

* Add first shuttle

* tak

* sync striker

* sync 2

* pipipi

* Preloaded roundstart shuttles!

* Make it abstract "PreloaderGrid" not "PreloaderShuttle"

* to do

* added china cuisin shuttle

* fixes

* add disaster evacpod

* remove enemy

* final shuttles

* weight 5 -> 10

* move data to component

* remove autotrailer touching

* doc, respath

* fix frozen positioning

* fixes + cvar

* finally

* fix evacpod

* remove blacklistrules

* remove `UnknownShuttleSpawnRule`, refactor `LoadMapRule` to support preloaded grids

* use tryload

* cleanup

* fixes

* use preloadedgrid for loneops

* weight unknown shuttles differently (preliminal)

* leftover

* cleanup and raffling

* partial review

* singleton gridpreloader no station coupling

* fix grid atmoses

* `roleLoadout` support for `LoadoutComponent`, fix missing gear

* weighting changes

* init logic fix

---------

Co-authored-by: Kara <lunarautomaton6@gmail.com>
2024-05-10 04:35:59 -07:00
Mr. 27
967de41a5c Fix evac shuttles not activating the shuttle ETA timer (#27847)
* Update emergency_lox.yml

* tge
2024-05-09 19:02:12 -07:00
Nemanja
161fd6c83c Mega Antag Refactor (#25786)
* Mega Antag Refactor

* last minute delta save

* more workshopping

* more shit

* ok tested this for once

* okkkkk sure

* generic delays for starting rules

* well darn

* nukies partially

* ouagh

* ballin' faded and smonkin wed

* obliterated the diff

* Spread my arms and soak up congratulations

* I've got plenty of love, but nothing to show for it

* but there’s too much sunlight
Shining on my laptop monitor, so I
Can’t see anything with any amount of clarity

* ok this junk

* OOK!

* fubar

* most of sloth's review

* oh boy

* eek

* hell yea!

* ASDFJASDJFvsakcvjkzjnhhhyh
2024-04-25 11:31:45 +10:00
IProduceWidgets
7b0b894e44 Add map Oasis (#25736)
* Add map Oasis

* integration test fix

* psych job

* 1984 an invalid component

* address reviews

* address reviews, touch ups.

* tiny feexes

* move a tree

* Actually put it in the active maps pool.

* minor tweeks

* tweek some door accesses.

* add extra lawyer, make evac the right docking arrangement.

* Address the small things, fix cryopods, make perma huge.

* Fix some small things in the new perma.

* Improve perma spacing resiliancy... maybe.

* burn the invalids

* Pray to the Sloth gods that painters arent cooked.

* rearrange some buttons

* fix fax names and add a genedrobe.

* Housekeeping

* fix some stuff I thought I already fixed

* wood benches

* Some under door tiles, a couple missing decals.

* one pipe got brokey. feexit!

* astrograsses and lathe to cargo

* N2 lockers, minor things.

* cap laser to case

* GridFill the briggle so it feels better. Some other minor things

* name the Briggle correctly
2024-04-20 23:59:12 -06:00
Wrexbe (Josh)
7130d1ca2f Fix Meta evac shuttle name (#26587) 2024-03-31 12:24:26 +11:00
Pieter-Jan Briers
89db4409a4 Remove CRLF, enforce with workflow (#26401)
* Check for CRLF in actions workflow

Make emisse weep

* Copy paste bottom text

* I would like to thank StackOverflow for this spite PR.

* Mention file name in message because the workflow tab doesn't display it.

* dos2unix everything
2024-03-24 22:06:17 +01:00
Leon Friedrich
ec761114ea Run fixgridatmos for cargo & emergency shuttle (#26382)
Fix cargo & emergency shuttle
2024-03-25 03:17:56 +11:00
Nairod
395024a652 Fix Fland's Cargo Shuttle Atmos (#26273) 2024-03-20 11:16:53 +11:00
wafehling
c0bbbc33c1 Trading Outpost now has half buy-only and half sell-only pallets (#25955)
* Added new Buy & Sell specific cargo pallets

* Remapped trading outpost with new pallets, tweaked texture

* Removed debug message

* Fixed/Compacted conditional checking to let old pallets still work for backwards compatability

* Update Content.Server/Cargo/Components/CargoPalletComponent.cs

Alright, updating all the references to it.

Co-authored-by: Tayrtahn <tayrtahn@gmail.com>

* Changed textures, changed to enum instead of string for pallet type check

* Few minor code tweaks/formatting fixes

* Missed the prototype change

* Update Content.Server/Cargo/Components/CargoPalletComponent.cs

* Update Content.Server/Cargo/Systems/CargoSystem.Shuttle.cs

---------

Co-authored-by: Tayrtahn <tayrtahn@gmail.com>
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
2024-03-14 10:26:25 +11:00
Emisse
463817056e infiltrator update (#25923) 2024-03-07 17:52:49 -07:00
metalgearsloth
c5486873db Shuttle console + FTL rework (#24430)
* Add shuttle interior drawing back

Just do it per-tile she'll be right, at least it's done with 1 draw call.

* Revamp shuttle console

* Bunch of cleanup work

* Lables sortito

* dok

* Pixel alignment and colours

* Fix a bunch of drawing bugs

* Shuttle map drawing

* Drawing fixes

* Map parallax working finally

* weh

* Commit all my stuff

* mic

* deez

* Update everything

* Xamlify everything

* uh

* Rudimentary blocker range

* My enemies have succeeded

* Bunch of changes to FTL

* Heaps of cleanup

* Fix FTL bugs

* FTL

* weewoo

* FTL fallback

* wew

* weh

* Basic FTL working

* FTL working

* FTL destination fixes

* a

* Exclusion zones

* Fix drawing / FTL

* Beacons working

* Coordinates drawing

* Fix unknown map names

* Dorks beginning

* State + docking cleanup start

* Basic dock drawing

* Bunch of drawing fixes

* Batching / color fixes

* Cleanup and beacons support

* weh

* weh

* Begin pings

* First draft at map objects

* Map fixup

* Faster drawing

* Fix perf + FTL

* Cached drawing

* Fix drawing

* Best I got

* strips

* Back to lists but with caching

* Final optimisation

* Fix dock bounds

* Docking work

* stinker

* kobolds

* Btns

* Docking vis working

* Fix docking pre-vis

* canasses

* Helldivers 2

* a

* Array life

* Fix

* Fix TODOs

* liltenhead feature club

* dorking

* Merge artifacts

* Last-minute touchup
2024-03-03 18:39:19 +11:00
Rainfey
4e6c59cfe5 Refactor antag rule code (#23445)
* Initial Pass, Rev, Thief

* Zombie initial pass

* Rebase, Traitor

* Nukeops, More overloads

* Revert RevolutionaryRuleComponent

* Use TryRoundStartAttempt, Rewrite nukie spawning

* Comments, Add task scheduler to GameRuleSystem

* Zombie initial testing done

* Sort methods, rework GameRuleTask

* Add CCVar, Initial testing continues

* Might as well get rid of the obsolete logging

* Oops, i dont know how to log apparently

* Suggested formatting fixes

* Suggested changes

* Fix merge issues

* Minor optimisation

* Allowed thief to choose other antags

* Review changes

* Spawn items on floor first, then inserting

* minor tweaks

* Shift as much as possible to ProtoId<>

* Remove unneeded

* Add exclusive antag attribute

* Fix merge issues

* Minor formatting fix

* Convert to struct

* Cleanup

* Review cleanup (need to test a lot)

* Some fixes, (mostly) tested

* oop

* Pass tests (for real)

---------

Co-authored-by: Rainfall <rainfey0+git@gmail.com>
Co-authored-by: AJCM <AJCM@tutanota.com>
2024-02-29 17:25:10 +11:00
Mangohydra
0071b095ab fixed fland cargo shuttle not having tiny fans (sorry) (#25095) 2024-02-10 14:00:28 -07:00
Mangohydra
e789e9c956 Add New Fland Shuttle (#25016)
* Add New Fland Shuttle

* Update cargo_fland.yml
2024-02-07 01:49:06 -07:00
metalgearsloth
ba419f0db4 Resave escape pod (#24527) 2024-01-25 18:30:54 +11:00
metalgearsloth
fc42c003f1 Resave core cargo (#24533)
Removes metadata merge alongside https://github.com/space-wizards/RobustToolbox/pull/4861

Looks like decal format is suss.
2024-01-25 17:58:27 +11:00
metalgearsloth
6ae4537871 Resave trading outpost (#24536)
Removes metadata merge alongside https://github.com/space-wizards/RobustToolbox/pull/4861
2024-01-25 17:54:42 +11:00
metalgearsloth
2e6e845d48 Resave mining shuttle (#24534)
Removes metadata merge alongside https://github.com/space-wizards/RobustToolbox/pull/4861

This one looked skub.
2024-01-25 17:53:57 +11:00
metalgearsloth
c1c13086e9 Resave event shuttles (#24528)
Removes metadata merge alongside https://github.com/space-wizards/RobustToolbox/pull/4861
2024-01-25 17:53:37 +11:00
metalgearsloth
faf3b1b427 Resave emergency shuttles (#24526)
Listen I'll split the other PRs but I'm not splitting 10 custom eshuttles.

Removes metadata merge alongside https://github.com/space-wizards/RobustToolbox/pull/4861
2024-01-25 17:53:18 +11:00
metalgearsloth
e83e8bc0e1 Resave cargo shuttle (#24525)
Removes metadata merge alongside https://github.com/space-wizards/RobustToolbox/pull/4861
2024-01-25 17:50:43 +11:00
metalgearsloth
28de53eed7 Resave arrivals shuttle (#24523)
Resave arrivals

Removes metadata merge alongside https://github.com/space-wizards/RobustToolbox/pull/4861
2024-01-25 17:50:16 +11:00
Ubaser
7583662672 Update Rod and Transit evacuation shuttles (#24296)
add
2024-01-19 13:42:22 -07:00
Ubaser
0a71f8a450 Update Core (#24294)
add
2024-01-19 13:41:14 -07:00
Ubaser
00e770d4dc Update Trade Station (#24295)
add
2024-01-19 13:41:00 -07:00
Ubaser
8364086369 Update Trading Outpost (#24281)
* add

* yes
2024-01-19 03:06:15 -07:00
metalgearsloth
129892f144 Run fixgridatmos on trading outpost (#24264) 2024-01-19 18:10:57 +11:00
metalgearsloth
a7388e5c05 Add trade stations (#23863)
* puters

* Start on fulfillment

* weh

* Smol update

* FTL sound fixes or smth iunno

* Add consoles

* More tweaks

* Make it unanchorable

* final wehs

* weh

* Fix 1 test

* Shrimply bump the distance

* cat
2024-01-19 13:02:28 +11:00
Emisse
87dd8d7ebe emergency box grid name (#24178)
emergency box
2024-01-17 00:45:52 -07:00
Ubaser
1dd2cf1d25 Readd core cargo shuttle (#24118)
add
2024-01-15 03:44:41 -07:00
Emisse
7be42cc97a revert core cargo shuttle for now (#23921)
* Delete Resources/Maps/Shuttles/cargo_core.yml

* Update core.yml

* Update base.yml

* Update nanotrasen.yml
2024-01-11 03:54:57 -07:00
Ubaser
a73f3ee149 Rod/Transit Evacuation shuttle update (#23862)
* add

* update
2024-01-10 05:14:46 -07:00
Ubaser
e790e8fb86 Update Core (#23860)
add
2024-01-10 04:39:38 -07:00
Ubaser
a01487601e Update Core (#23781)
add
2024-01-09 03:47:44 -07:00
Emisse
62864aa3e1 striker update (#23440) 2024-01-03 04:19:02 -07:00
Kara
f9355c6151 Remove ambient sound from lv/mv/pipes + up default ambience volume (#22536)
* Remove remaining ambientsound enabled overrides on maps

* Disable LV and MV ambience altogether

* hv enable default

* not necessary bc subfloor

* up default volume

* no pipe ambience

* pepis
2023-12-31 23:57:33 -08:00
Emisse
958d56f5c6 emergency box update (#23026) 2023-12-26 18:54:05 -07:00
Flareguy
06fea3e893 New boxstation emergency shuttle (#22912)
new boxstation emergency shuttle (omega has the old one now also)
2023-12-24 03:41:59 -07:00
Emisse
3abfea5a9c add grav gen lmao (#22810) 2023-12-21 02:37:29 -07:00
Emisse
9f166d8d23 lox update (#22796) 2023-12-20 22:30:30 -07:00
Emisse
6c9a419cdb reorganize emergency delta power structure (#22794)
fixe
2023-12-20 21:40:17 -07:00
Emisse
295c85c15c remove serialized rot from emergency meta.yml (#22793)
remove rot
2023-12-20 21:40:06 -07:00
Kara
ad97580727 Rename Miasma to Ammonia (#22791)
* Rename Miasma to Ammonia

* Namespace changes

* Map change????? why
2023-12-20 21:19:50 -07:00