1b69762816
disallow unanchoring or opening panels on locked emitters/APEs ( #26600 )
...
* disallow unanchoring or opening panels on locked emitters/APEs
* no locking open panels
* oops
* needback feedback
* Update Content.Shared/Lock/LockSystem.cs
* Update Content.Shared/Lock/LockSystem.cs
* Update Content.Shared/Lock/LockSystem.cs
* sanity
---------
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com >
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com >
2024-03-31 17:34:17 +11:00
Nemanja and GitHub
aba16198f6
Go back to constant electrocution damage based on voltage ( #26455 )
...
Makes electrocution damage based on the voltage of the wire and bring down the damage to a sane level. It's no longer primarily based on the power being received.
LV Cable -> 10 damage
MV Cable -> 20 damage
HV Cable -> 30 damage
Having a primarily power-based damage system causes there to be massive fluctuations in damage based on things outside of a regular player's control, like the station power output. This removes a lot of player agency and turns grilles into a risky gamble where they can either do no damage or instantly fry the player due to simply being hooked up to the engine.
While this may be a more accurate simulation in some regards, the reality of the gameplay is that it's often just frustrating, resulting in constant death traps as players brushing against electrified grilles and punching wires take absurd amounts of damage. By making them flat rates, it's possible to actually balance the damage output.
2024-03-28 12:44:44 -08:00
Nemanja and GitHub
d576f5cbbb
dynamic alert sprites ( #25452 )
...
* dynamic alert sprite
* fix fat cooldowns
2024-03-28 17:32:56 +11:00
Nemanja and GitHub
766192f4b5
Use nav beacon locations for announcements ( #26437 )
...
* use nav beacon locations for announcements
* :thumbs_up:
2024-03-28 16:53:18 +11:00
Nemanja and GitHub
3b9c5d43ec
Nerf ninja research stealing ( #26421 )
...
* nerf ninja steal objective
* fubar
2024-03-26 11:52:27 +11:00
Nemanja and GitHub
b2c5ae9023
nerf rad artifacts ( #26422 )
2024-03-25 17:22:59 +11:00
Nemanja and GitHub
f3f4616c49
Add a toggle for colorblind friendly progress bar colors ( #25318 )
...
* Add a toggle for progress bar colors
* yeah this thing
* PJB review
* optimization
2024-03-09 12:43:19 +01:00
Nemanja and GitHub
9a795b35ad
patch QSI container issues ( #25700 )
...
* patch QSI exception
* fuck don't die
2024-03-03 17:45:26 +11:00
Nemanja and GitHub
9cdffb7b6e
move space heaters into cargo ( #25735 )
...
* move space heaters into cargo
* AAA!!! the indentation1!!!
* remove crate
2024-03-01 23:43:29 -07:00
Nemanja and GitHub
2852483b5c
remove doorslam sound ( #25737 )
2024-03-01 11:58:52 +11:00
Nemanja and GitHub
ce0a51fc29
Predict doors and airlocks ( #25419 )
...
* predict doors and airlocks
* prying, too
* ack
* eek
2024-02-23 10:01:31 +11:00
Nemanja and GitHub
8ed32a1e42
Add events for TemperatureProtection and PressureProtection ( #25165 )
2024-02-13 23:44:47 -08:00
Nemanja and GitHub
2293f46bca
prevent opening debug menus without perms ( #25091 )
...
prevent people without permissions from opening the tile, entityspawn, or decal menus
2024-02-10 19:00:52 +11:00
Nemanja and GitHub
2d48ec52ab
chat color change ( #24922 )
2024-02-03 12:33:57 -05:00
Nemanja and GitHub
5db6a3eafc
Decouple panels and wires ( #24840 )
...
decouple panels and wires
2024-02-03 15:24:33 +11:00
Nemanja and GitHub
bd46d7cc8a
make lathe visuals not required ( #24757 )
2024-01-31 13:50:40 +11:00
Nemanja and GitHub
724312bdf5
fix storage open sounds playing when they shouldn't ( #24752 )
2024-01-30 16:20:00 -07:00
Nemanja and GitHub
2a6705818b
Make procgen use weighted variants ( #24669 )
2024-01-29 13:41:59 +11:00
Nemanja and GitHub
804c76f8c9
Add support clothing equip/unequip doafters ( #24389 )
...
* add clothing equip/unequip doafters
* boowomp
2024-01-28 21:48:42 +11:00
Nemanja and GitHub
26422e1641
Revert "Cigarettes now do very minor cellular damage" ( #24568 )
2024-01-26 01:50:03 -08:00
Nemanja and GitHub
ff207b2e05
remove compact power tech ( #24558 )
2024-01-26 03:11:06 +11:00
Nemanja and GitHub
6605b7ba50
make newchat box more opaque ( #24555 )
2024-01-25 08:17:48 -05:00
Nemanja and GitHub
71cb62e9c6
fix starting gear without PDAs ( #24463 )
...
* fix starting gear without PDAs
* legacy as shit
2024-01-24 11:02:24 +11:00
Nemanja and GitHub
5e2e652165
Generalize tile prying to any tool quality ( #24432 )
...
* Generalize tile prying to any tool quality
* ballin
2024-01-22 23:45:40 -08:00
Nemanja and GitHub
a9e89ab372
Rip out remaining machine upgrades ( #24413 )
...
* Rip out remaining machine upgrades
* eek
2024-01-23 09:13:04 +11:00
Nemanja and GitHub
60dd9f8951
Fix keyboard sounds not playing when opening a computer UI ( #24348 )
...
Fix keyboard sounds not playing on UI open
2024-01-21 18:36:03 +11:00
Nemanja and GitHub
691c3d55b8
Allow chemical-fueled generators to use multiple reagents ( #24258 )
...
multi-reagent generators
2024-01-20 17:25:52 -08:00
Nemanja and GitHub
21e77dffb0
Fix cargo product groups ( #24212 )
2024-01-20 14:47:08 +11:00
Nemanja and GitHub
73e94dfa92
Lathe Categories ( #24247 )
...
* Lathe Categories
* serilog my beloathed
2024-01-19 17:45:03 -07:00
Nemanja and GitHub
f69f3e0f41
fix gas canister names ( #24252 )
...
fix canister names
2024-01-19 12:44:46 +11:00
Nemanja and GitHub
ea299caff9
Finally fix cryostorage duping ( #24251 )
2024-01-18 19:27:21 -05:00
Nemanja and GitHub
1ed71f544e
Add a way for bulk abstracting prototypes ( #24140 )
...
* Ignored Prototypes
* respath it
* add multi-file support
2024-01-16 21:39:14 -08:00
Nemanja and GitHub
e145a8f696
try and purify cryosleeper code ( #24165 )
2024-01-16 16:02:26 -07:00
c29896f505
fix radiators leaking heat into atmos blocked tiles ( #24124 )
...
* fix radiators leaking heat into atmos blocked tiles
* Fix the fix
Pointyhat to: emogarbage
* Remove unused imports
---------
Co-authored-by: Kevin Zheng <kevinz5000@gmail.com >
2024-01-16 18:58:04 +11:00
Nemanja and GitHub
017450ef17
fix cryosleepers deleting the station ( #24143 )
...
* fix cryogenic units deleting the station
* ship it
2024-01-15 23:10:52 -05:00
Nemanja and GitHub
e075a90421
fix cryo bed dragging ( #24125 )
2024-01-15 17:40:18 -05:00
Nemanja and GitHub
be8d0e69b6
fix medhud bounds with 64x64 inhands ( #24102 )
2024-01-14 23:54:08 -07:00
Nemanja and GitHub
736b9dd7df
Cryogenic Sleep Units ( #24096 )
...
* Cryogenic sleep units
* pause map support
* no more body deletion
* Cryogenic Storage Units
* boowomp
* no more emag, no more dropping present people
2024-01-14 23:35:28 -07:00
Nemanja and GitHub
43da5f65f3
Fix iron ore being called steel ore in the vein descriptions ( #24066 )
...
Fix iron ore being called steel ore
2024-01-14 17:52:04 +11:00
Nemanja and GitHub
0e45c63d22
Fix chem sources in guidebook ( #23987 )
...
* Fix chem sources in guidebook
* shabooya
2024-01-13 18:16:47 +11:00
Nemanja and GitHub
f0e43126e2
Ore crab drops nerf ( #24012 )
...
ore-crab-drops-nerf
2024-01-12 22:27:42 -08:00
Nemanja and GitHub
bee200da6d
fix coal ejection ( #23993 )
2024-01-13 15:52:53 +11:00
Nemanja and GitHub
053924b1a6
Matter bin & manipulator resprite ( #23990 )
2024-01-12 17:05:52 -07:00
Nemanja and GitHub
0126b9820d
Stop the inevitability of death from misgendering you ( #23949 )
...
Fix rotting messages and make them use pronouns
2024-01-12 10:12:32 +11:00
1886941da6
Add doors to the station map ( #23639 )
...
* Add doors to the navmap
* tweaksies
* gah
* draw primitive
* draw primitive? at least take me out to dinner first!
* Update Content.Client/Pinpointer/UI/NavMapControl.cs
* casualties
---------
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com >
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com >
2024-01-12 00:14:20 +11:00
Nemanja and GitHub
b3014e6cb3
machine parts + power cell resprite ( #23913 )
...
* machine parts + power cell resprite
* logic fix
2024-01-10 23:06:01 -07:00
Nemanja and GitHub
fdd18c9ae4
Quantum Spin Inverter ( #23756 )
2024-01-09 00:37:55 -07:00
Nemanja and GitHub
5db615af54
Autoattacking weapons ( #23765 )
...
auto attacks
2024-01-09 00:25:07 -07:00
Nemanja and GitHub
fd024cf131
Revert "Cryoxadone and doxarubixadone now work on the dead" ( #23763 )
...
Revert "Cryoxadone and doxarubixadone now work on the dead (#23558 )"
This reverts commit 00ee48e4bc .
2024-01-08 22:43:46 -07:00
Nemanja and GitHub
efb1c58a13
unique satchel grid ( #23724 )
...
* unique satchel grid
* small tweaksies
2024-01-08 17:48:45 -07:00
Nemanja and GitHub
c861b66a47
Turbo Recharger ( #23723 )
...
turbo charger
2024-01-08 00:15:13 -07:00
Nemanja and GitHub
aea68b942a
Fix PA particles ( #23719 )
2024-01-07 23:22:46 -07:00
Nemanja and GitHub
c9b700a2d4
Grappling fixes ( #23709 )
2024-01-08 12:15:46 +11:00
a78e9a854e
Hellfire Thermomachines ( #23543 )
...
* hellfire thermomachines
* slight nerf? idk
* ilya review
* Improve clarity
* Update Content.Server/Atmos/Piping/Unary/EntitySystems/GasThermoMachineSystem.cs
Co-authored-by: Kevin Zheng <kevinz5000@gmail.com >
---------
Co-authored-by: Kevin Zheng <kevinz5000@gmail.com >
2024-01-07 08:55:22 -05:00
a448e5fa56
Allow storage to specify a default orientation for stored items. ( #23594 )
...
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com >
2024-01-06 14:19:01 +11:00
Nemanja and GitHub
86c1e36cd5
Fix iron naming, add specific materials for ores ( #23590 )
...
add materials for ores, fix iron naming
2024-01-06 13:52:40 +11:00
Nemanja and GitHub
a2cdbda019
Flatpacker Tweaks ( #23552 )
...
* flatpacker nerf
* stuff
2024-01-04 21:01:24 -08:00
Nemanja and GitHub
bb100e54ce
Hyper convection lathe buff ( #23542 )
2024-01-04 18:44:11 -08:00
Nemanja and GitHub
4662d463b8
Chill bounties + fixes ( #23411 )
...
* Chill bounties + fixes
* localize
* fix arbitage
2024-01-03 17:34:47 -07:00
Nemanja and GitHub
58d518a2a0
Fix small logic issue in item slot swapping ( #23378 )
...
fix swapping item slots sometimes failing
2024-01-03 17:16:37 +11:00
Nemanja and GitHub
1c11332fa4
Flatpacks and the Flatpacker 1001 ( #23338 )
...
* Flatpacker and flatpacks
* ok that's good enough
* convert solars/AME to flatpacks
* mats, mats, we are the mats
* basic mechanics are DONE
* thing
* final UI
* sloth
* rped jumpscare
* rename
2024-01-03 17:16:02 +11:00
Nemanja and GitHub
d008488664
Disposals resprite [take 2] ( #23418 )
...
Disposals resprite
2024-01-02 22:33:54 -07:00
Nemanja and GitHub
719b44f1ce
Fix all objectives on end screen being bolded ( #23345 )
...
fix all objectives on end screen being bolded.
2024-01-02 17:19:41 +11:00
Nemanja and GitHub
2988d60bd4
Fix anti-anomaly zones ( #23357 )
2024-01-02 17:18:41 +11:00
Nemanja and GitHub
8d9a76c95d
Fix defibs resetting rot timer + slimes not having perishable ( #23340 )
...
* Fix defibs resetting rot timer + slimes not having perishable
* fix the sound too
2024-01-02 13:12:32 +11:00
Nemanja and GitHub
2b01899d63
Make the material ejection control completely generic ( #23308 )
...
* Finish decoupling material ejection from lathes
* commented
2023-12-31 23:16:25 -08:00
Nemanja and GitHub
ad5f7a5c76
Give throwing a cooldown ( #23311 )
2024-01-01 14:24:37 +11:00
Nemanja and GitHub
a425bc78c5
Fix chem guide data build fail ( #23289 )
2023-12-31 12:11:29 -05:00
Nemanja and GitHub
f538a2e34a
Add reagent sources to the guidebook ( #22627 )
...
* source in my guidebook
* finish it!
* sir yes sir oorah
* network that bitch, baby
2023-12-30 23:34:59 -08:00
Nemanja and GitHub
cfb129c5a4
Buff heat and flame damage ( #23238 )
2023-12-30 16:28:00 -07:00
Nemanja and GitHub
f7a923624a
Fold cosmetic sunglasses into regular sunglasses ( #23232 )
...
Fold cosmetic sunglasses into regular sunglasses.
2023-12-30 15:30:21 -07:00
c3f81bfe03
Hyper convection lathes and industrial ore processor ( #23202 )
...
* Hyper-convection lathes and industrial ore processor
* balance
* gold... why not?
* review
---------
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com >
2023-12-31 03:18:58 +11:00
Nemanja and GitHub
608442d9f8
missing station beacons ( #23150 )
2023-12-28 19:41:15 -07:00
Nemanja and GitHub
a4d36d408d
Better hover coloring for inventory ( #23148 )
2023-12-29 12:46:51 +11:00
Nemanja and GitHub
99d78c4b97
Station beacons ( #23136 )
...
* Station beacons
* crate
* remove navmap from warp points
* ack
* oh damn
* okay emisser
2023-12-28 17:02:21 -07:00
Nemanja and GitHub
526b966f09
Fix zipties/makeshift cuffs dropping multiple broken entities on removal ( #23095 )
2023-12-28 16:50:08 -07:00
Nemanja and GitHub
9bd03824ac
GORILLA Gauntlets ( #23012 )
...
* GORILLA gauntlets
* oh shit this too
2023-12-27 20:11:13 -07:00
Nemanja and GitHub
3e08fe07cd
clerical error station event ( #23091 )
2023-12-27 20:09:05 -07:00
Nemanja and GitHub
b5a53c0b6b
fix potted plant drawdepth ( #23027 )
2023-12-27 03:34:30 -07:00
Nemanja and GitHub
00813171c1
Automatic holiday sprites ( #22929 )
2023-12-24 23:52:43 -07:00
Nemanja and GitHub
681f9a2c85
Ion law visuals ( #22908 )
2023-12-23 23:58:02 -07:00
Nemanja and GitHub
06a663d3ab
Move HUD options to general options tab ( #22884 )
2023-12-22 23:32:56 -07:00
Nemanja and GitHub
9b18357a88
Corner Clothing UI ( #22883 )
...
* Corner clothing (save point)
* IT WORKS. YIPPEE
* the last of it
* template rejigs
2023-12-22 23:32:23 -07:00
Nemanja and GitHub
5eb1a1ce8c
Remove RCD from tech and make it a crate ( #22720 )
2023-12-18 21:40:55 -05:00
Nemanja and GitHub
0a81038a17
mild reagent prototype cleanup + other misc garbage ( #22630 )
2023-12-16 19:34:13 -08:00
Nemanja and GitHub
4967bd21c3
Add electrolysis/centrifuge breakdown recipes ( #22571 )
...
* first pass
* chemical breakdowns !!!!
* mintemp salt because why not
* we don't really need this, no?
* if at first we don't succeed...
* ...then run debug tests again
2023-12-16 01:26:11 -07:00
Nemanja and GitHub
267c44fffd
add mixing categories to chem guidebook ( #22566 )
2023-12-15 16:59:54 -07:00
Nemanja and GitHub
46b59329b0
Small item text tweak ( #22205 )
2023-12-16 03:54:31 +11:00
Nemanja and GitHub
2455980090
Electrolysis and Centrifuge ( #22517 )
...
* electrolysis and centrifuge
* sprote
* final
* bomp!
* COUGH COUGH SPROTE
* boarsd
2023-12-15 02:52:46 -07:00
0917a9d380
Gas Condensers ( #22436 )
...
Co-authored-by: Kevin Zheng <kevinz5000@gmail.com >
2023-12-13 19:35:44 -08:00
Nemanja and GitHub
500675ba8a
show multiple recipes in the guidebook ( #22463 )
2023-12-13 15:17:38 -07:00
Nemanja and GitHub
9de4c40c29
Miscellaneous inventory tweaks ( #22371 )
...
* pt 1
* Miscellaneous gridinv UX
2023-12-12 00:49:37 -07:00
Nemanja and GitHub
66a1bb7a9f
Remove senior roles ( #22303 )
2023-12-12 13:37:05 +11:00
Nemanja and GitHub
6e91346ff3
artifact crusher ( #22301 )
2023-12-12 10:15:47 +11:00
Nemanja and GitHub
627bf30580
Remove tasers from arsenal tech ( #22361 )
2023-12-11 15:33:29 -07:00
Nemanja and GitHub
b37b988ce3
Even spaced hotbar ( #22252 )
...
* Fix spacing on hotbar
* more tweaksies
2023-12-11 04:37:51 -07:00
Nemanja and GitHub
1945ded919
fix small CanInsert bug ( #22302 )
2023-12-11 02:26:19 -07:00
Nemanja and GitHub
e1c935871d
Fix hand order ( #22306 )
2023-12-11 11:44:44 +11:00
Nemanja and GitHub
09dbb24e7e
Make items' default rotation orient them correctly ( #22258 )
2023-12-10 15:11:45 -08:00
Nemanja and GitHub
d8644e0543
Set enabled on RadiationSourceComponent to true by default ( #22259 )
2023-12-08 23:10:00 -05:00