Moony
76e6cacce6
Revert "Load Maps on Round Start, not Round Restart ( #6930 )" ( #6945 )
...
This reverts commit 650b8b6600 .
2022-02-28 20:49:50 -06:00
Vera Aguilera Puerto
650b8b6600
Load Maps on Round Start, not Round Restart ( #6930 )
...
* Load Maps on Round Start, not Round Restart
* Fix admin log test.
It assumed maps/grids existed during pre-round, wihch is not a valid assumption anymore after this PR.
2022-02-28 20:20:21 -06:00
Fishfish458
86925774f2
Remove dice spam ( #6941 )
...
Co-authored-by: fishfish458 <fishfish458>
2022-02-28 19:18:36 -07:00
moonheart08
e320ae80ee
oops.
2022-02-28 10:46:47 -06:00
moonheart08
a3bc28476d
Quick fix join bug.
2022-02-28 10:38:36 -06:00
Leon Friedrich
ee7d0440f3
Limit atmos device rates ( #6533 )
2022-03-01 01:39:30 +11:00
metalgearsloth
ffed5eec81
Adjust some frametiming stuff ( #6496 )
2022-03-01 01:11:25 +11:00
Pieter-Jan Briers
eeef210ae4
Fix admin logs always causing an exception on first batch. ( #6356 )
2022-02-28 21:21:29 +11:00
metalgearsloth
eaee0a8a4c
Don't mapinit when mapping creates a blank map ( #6928 )
2022-02-28 16:38:33 +11:00
Leon Friedrich
587de74ac3
Add metadata flags to actions component ( #6922 )
2022-02-28 12:21:44 +11:00
Leon Friedrich
9a54ea67c4
update mapping command ( #6925 )
2022-02-28 12:21:15 +11:00
metalgearsloth
e3c8b8383f
Add cangetcompstate flag support to flashable ( #6815 )
2022-02-28 00:46:38 +11:00
metalgearsloth
47dca34780
type serializer for computer boards ( #6915 )
2022-02-28 00:25:56 +11:00
Leeroy
fb858ab514
Medical items sound support + sounds ( #6871 )
2022-02-27 00:02:00 -07:00
Moony
7d9c7e46ab
Fancier powergrid check ( #6901 )
2022-02-27 00:01:39 -07:00
moonheart08
3cc5efc86d
Fix bug not caught in testing.
2022-02-26 21:52:47 -06:00
Moony
8b2184a53c
Two more events ( #6906 )
...
* vent clog!
* forgot you
* Breaker flip event, to annoy engineering.
* small fix.
2022-02-26 21:04:01 -06:00
Leon Friedrich
ff2589d07c
Fix two action bugs ( #6909 )
2022-02-27 14:02:39 +11:00
Kara D
6eea261d74
butcher canreach
...
fixes #6900
2022-02-26 18:00:38 -07:00
Fishfish458
6b7379dad0
Add basic handheld GPS ( #6896 )
...
Co-authored-by: fishfish458 <fishfish458>
2022-02-26 16:59:20 +11:00
moonheart08
44d5d41d60
fix the fact that RandomSentience was not actually making a ghost role. Oops!
2022-02-25 23:40:15 -06:00
Leon Friedrich
ff7d4ed9f6
Patched Actions Rework ( #6899 )
...
* Rejig Actions
* fix merge errors
* lambda-b-gon
* fix PAI, add innate actions
* Revert "fix PAI, add innate actions"
This reverts commit 4b501ac083e979e31ebd98d7b98077e0dbdd344b.
* Just fix by making nullable.
if only require: true actually did something somehow.
* Make AddActions() ensure an actions component
and misc comments
* misc cleanup
* Limit range even when not checking for obstructions
* remove old guardian code
* rename function and make EntityUid nullable
* fix magboot bug
* fix action search menu
* make targeting toggle all equivalent actions
* fix combat popups (enabling <-> disabling)
* fix networking
* Allow action locking
* prevent telepathy
2022-02-25 23:24:08 -06:00
Chris V
efafdcd95f
Make flashbang's bang respect distance to players ( #6898 )
2022-02-25 22:11:10 -07:00
Moony
0898c8a837
More events ( #6894 )
...
* Implements bureaucratic error and random sentience.
* Adds the Vent Critters event.
* bug moment
* forgot ignores.
* undo something i included in the PR by mistake.
* address review
2022-02-25 23:10:09 -06:00
Leon Friedrich
49ae383f06
Revert "Actions Rework" ( #6888 )
2022-02-25 16:55:18 +11:00
Leon Friedrich
5ac5dd6a64
Actions Rework ( #6791 )
...
* Rejig Actions
* fix merge errors
* lambda-b-gon
* fix PAI, add innate actions
* Revert "fix PAI, add innate actions"
This reverts commit 4b501ac083e979e31ebd98d7b98077e0dbdd344b.
* Just fix by making nullable.
if only require: true actually did something somehow.
* Make AddActions() ensure an actions component
and misc comments
* misc cleanup
* Limit range even when not checking for obstructions
* remove old guardian code
* rename function and make EntityUid nullable
* fix magboot bug
* fix action search menu
* make targeting toggle all equivalent actions
* fix combat popups (enabling <-> disabling)
2022-02-24 22:12:29 -06:00
Leon Friedrich
c6a0d9ac52
Fix midi verb ( #6880 )
2022-02-24 22:10:12 +11:00
Leon Friedrich
53c9ecbf6a
Add utility verbs ( #6473 )
2022-02-24 21:48:53 +11:00
Alex Evgrashin
df970b2283
Nuke fixes ( #6868 )
...
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
2022-02-23 17:00:51 -07:00
SplinterGP
351c518582
Makes repairable component able to heal a set amount of damage ( #6852 )
2022-02-23 17:00:39 -07:00
metalgearsloth
bee627ac6a
Turn SandboxManager into a system ( #6867 )
2022-02-23 17:00:30 -07:00
Willhelm53
b4b2f02264
Possums and Raccoons and Ferrets, Oh My! ( #6808 )
...
* * Fixed Reagent Tanks so they now dispense an amount according to the transfer amount of the bucket you use.
* Revert "* Fixed Reagent Tanks so they now dispense an amount according to the transfer amount of the bucket you use."
This reverts commit 3b565c0509e0a802b5aec63fc62007205ec330f1.
* Adds possums along with their sound effects and petting popup messages.
* Adds Morty my beloved
* Fixed a small error in InteractionPopupSystem that was causing an error: "[ERRO] root: Server tried to play audio file which does not exist."
* Added raccoons
* Adds Morticia the raccoon. Morticia my beloved! (Original character do not steal :P)
* Adds ferrets and their SFX
* Well excuuu-uuuuse ME, Princess!
* "It can't be THAT easy..." --Spider-man Noir
* It's that easy.
2022-02-23 12:40:31 -06:00
mirrorcult
73ff1513de
Thermomachine UI ( #6833 )
2022-02-22 21:09:01 -07:00
Leon Friedrich
536234f232
Fix two interaction obstruction checks ( #6793 )
2022-02-21 22:01:01 -07:00
ShadowCommander
4a68718050
Role ban improvements ( #6855 )
2022-02-21 22:00:55 -07:00
ShadowCommander
8ccdff4416
Prevent players from late joining as role banned jobs ( #6853 )
2022-02-21 19:45:59 -08:00
ShadowCommander
4825142210
Role bans ( #6703 )
2022-02-21 23:11:39 +01:00
mirrorcult
e88f179b5f
Examine fixes ( #6831 )
2022-02-20 20:42:16 -07:00
metalgearsloth
b87806f7ed
Fix some build warnings ( #6832 )
...
Co-authored-by: metalgearsloth <metalgearsloth@gmail.com>
2022-02-21 14:41:50 +11:00
metalgearsloth
f9c853f100
Make recyclers great again ( #6653 )
...
Co-authored-by: metalgearsloth <metalgearsloth@gmail.com>
2022-02-21 14:39:24 +11:00
mirrorcult
e85bdc2d87
More blood tweaks ( #6811 )
2022-02-20 17:18:24 -07:00
mirrorcult
d91f969451
Thermomachine fix + machine boards ( #6803 )
2022-02-20 17:17:45 -07:00
Fishfish458
c208c4f5ba
Change stun baton throwing to be a chance ( #6830 )
...
Co-authored-by: fishfish458 <fishfish458>
2022-02-20 17:17:34 -07:00
Ygg01
c76ee013b0
Fix overflow algo again so small ammounts don't spread infinitely (aka Infinite Cum Works) ( #6796 )
2022-02-20 12:54:05 -07:00
metalgearsloth
07b38e5acd
Minor atmos optimisations ( #6625 )
2022-02-20 17:43:20 +11:00
mirrorcult
4967cb98f6
Revert pulling newtons third law stuff ( #6813 )
2022-02-20 17:17:49 +11:00
mirrorcult
34c96439f6
Detach ghosts from parents on spawn ( #6816 )
2022-02-19 23:16:55 -07:00
Kara D
8491b320c2
How on earth does no one report these
2022-02-19 23:10:30 -07:00
Rane
e99694362f
Stop drones from throwing ( #6818 )
2022-02-19 23:02:05 -07:00
Fishfish458
6ed77509c1
Pill fix ( #6817 )
...
Co-authored-by: fishfish458 <fishfish458>
2022-02-19 23:01:59 -07:00
Fishfish458
122bfcf81e
[CHANGE] microwave only removes access ( #6747 )
...
Co-authored-by: fishfish458 <fishfish458>
2022-02-19 18:07:13 -07:00
T-Stalker
613afb64bb
Makes round-end-eta tell the restart time in minutes ( #6777 )
2022-02-19 17:42:16 -07:00
mirrorcult
3e6bf54727
Disposals air + new atmos expose event ( #6798 )
...
Co-authored-by: Vera Aguilera Puerto <6766154+Zumorica@users.noreply.github.com>
2022-02-19 17:42:01 -07:00
Leon Friedrich
88c5e8a7ce
Fix door saving/loading ( #6506 )
2022-02-19 12:34:01 -07:00
Alex Evgrashin
6eeaa81131
More artifacts triggers and tweaks ( #6723 )
...
Co-authored-by: mirrorcult <lunarautomaton6@gmail.com>
2022-02-19 12:16:49 -07:00
mirrorcult
162af7add5
Ghost orbiting ( #6784 )
2022-02-19 12:16:44 -07:00
mirrorcult
a45d69e4e4
Make target ghost warps follow the entity ( #6789 )
2022-02-19 12:16:27 -07:00
Rane
388363b46d
Fix smartequip stunned behavior ( #6779 )
2022-02-19 12:16:15 -07:00
metalgearsloth
6bd0de6299
"ECS" do_after ( #6531 )
2022-02-19 12:15:57 -07:00
Leon Friedrich
56fc6011f1
Fix gas cannister slider log spam. ( #6628 )
2022-02-19 12:15:47 -07:00
mirrorcult
22b36cee36
Blood stuff in health examine ( #6788 )
...
* Blood stuff in health examine
* oop
2022-02-19 00:03:15 -06:00
mirrorcult
676ca21b5f
Add knife butchering and blood gibbing ( #6770 )
2022-02-18 15:57:42 -07:00
Rane
67661ddbdb
Drone Interaction Checks & Cleanup ( #6731 )
2022-02-18 15:57:31 -07:00
mirrorcult
3010de33fc
Spill some of the chemstream when bleeding ( #6772 )
2022-02-17 23:00:50 -07:00
Kara D
c1e7559505
just gonna change this back rq
2022-02-17 22:59:41 -07:00
mirrorcult
8ae2ec9426
Health examine button ( #6749 )
...
* Health examine button
* better icon
* ignore
* better icon + some reviews
* fix thing
2022-02-17 21:26:05 -06:00
T-Stalker
4f4732f419
Rises round-end restart time to one minute ( #6766 )
2022-02-17 19:45:49 -07:00
Rane
8049a709e6
Emags ( #6738 )
2022-02-17 19:43:24 -07:00
mirrorcult
94c56980cb
Blood tweaks ( #6767 )
2022-02-17 19:42:47 -07:00
Ygg01
4ac750d986
Add `SolutionContainerSystem` tests ( #6726 )
2022-02-17 19:42:39 -07:00
mirrorcult
20a32fcacd
Drone hats 2 ( #6768 )
2022-02-17 19:42:32 -07:00
Leon Friedrich
81caa8fa06
Block some subfloor anchor attempts ( #6765 )
2022-02-18 13:01:15 +11:00
mirrorcult
a57d78a3f2
Basic bleeding mechanics ( #6710 )
2022-02-17 15:00:41 -07:00
Leon Friedrich
56b2041b12
Fix pipe connection bug ( #6753 )
2022-02-17 14:31:23 -07:00
Leon Friedrich
4a00d01ced
Remove ignore-inside-blocker ( #6692 )
...
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
2022-02-16 19:40:03 -07:00
Leon Friedrich
00c3a181d3
Reduce resolve and cut more corners in destructible ( #6741 )
2022-02-16 19:39:56 -07:00
Kara D
04f29727d9
Bwoinksystem empty ctor (VS2022 17.1 fix)
2022-02-16 16:03:26 -07:00
Ephememory
8b1a711843
Fix clown not being clumsy ( #5208 )
...
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
2022-02-17 01:24:38 +11:00
Leon Friedrich
ccc4bcbd7a
Fix fluid spreader error ( #6742 )
2022-02-17 00:53:38 +11:00
mirrorcult
ec4d4688c7
Seal/abstract/virtual everything ( #6739 )
2022-02-16 18:23:23 +11:00
Leon Friedrich
4dfcacb86a
Update battery-gun item status when charge changes ( #6579 )
...
Co-authored-by: mirrorcult <lunarautomaton6@gmail.com>
2022-02-16 17:57:16 +11:00
mirrorcult
2e033b816e
Drones stop emoting challenge ( #6735 )
2022-02-15 21:00:36 -07:00
Leon Friedrich
d9d7216377
Fix bible ranged interactions. ( #6730 )
2022-02-15 20:06:33 -07:00
mirrorcult
3abc7a443e
Separate game rule enabling and game rule starting ( #6168 )
2022-02-15 20:06:28 -07:00
mirrorcult
e427381be6
Minor comp message removal ( #6733 )
2022-02-15 20:04:33 -07:00
Leon Friedrich
6cd7548150
Fix placing solution transfer entities on tables. ( #6720 )
2022-02-15 21:19:53 +11:00
Leon Friedrich
a4aacaef5e
Add extra debug data to nodevis ( #6684 )
2022-02-15 21:19:32 +11:00
Leon Friedrich
ad9ddf1552
Reduce action blocker uses and add target entity to CanInteract ( #6655 )
2022-02-15 15:06:52 +11:00
metalgearsloth
334568dad2
ECS cargo telepad and cleanup ( #6450 )
...
Co-authored-by: metalgearsloth <metalgearsloth@gmail.com>
2022-02-15 15:01:45 +11:00
metalgearsloth
baa16c96b4
Fix solutions ( #6711 )
2022-02-14 20:47:14 -07:00
mirrorcult
6bb32ce725
Unique name identifiers ( #6697 )
2022-02-15 13:41:08 +11:00
Ygg01
6f36f5b60d
Replace old Overflow algorithm ( #6280 )
...
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
2022-02-15 13:22:26 +11:00
mirrorcult
cd0b9a4480
Examine verbs + tooltip buttons ( #6489 )
2022-02-13 20:20:58 -07:00
Willhelm53
cd7843028b
Pettable Animals ( #6530 )
...
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
Co-authored-by: mirrorcult <lunarautomaton6@gmail.com>
2022-02-13 20:20:47 -07:00
Leon Friedrich
ac23899a39
Move pipe visualizers to systems. ( #6565 )
2022-02-13 20:20:35 -07:00
Leon Friedrich
9fecdcdde3
Fix windoor deconstruction ( #6581 )
2022-02-14 13:44:21 +11:00
Leon Friedrich
4540c03ba2
Fix grid-check audio volume ( #6686 )
2022-02-13 19:53:44 +11:00
mirrorcult
9adfde9ee3
Microwave rework ( #6470 )
2022-02-13 11:53:54 +11:00
Rane
be853b2529
Refactor drone tool checks ( #6643 )
2022-02-13 11:14:24 +11:00
Willhelm53
401f1f722c
Reagent tank bucket transfer fix ( #6313 )
...
Co-authored-by: Leon Friedrich <60421075+ElectroJr@users.noreply.github.com>
2022-02-12 15:18:35 -07:00
Leon Friedrich
0e6aec0e56
Make more network-events check EntitySessionEventArgs. ( #6612 )
2022-02-12 15:18:24 -07:00
Leon Friedrich
86d1150084
Fix exhaling on salvage maps. ( #6678 )
2022-02-12 15:08:54 -07:00
Paul Ritter
e5ac0dbf96
Revert "Drone hat simulator" ( #6679 )
2022-02-12 18:56:32 +01:00
mirrorcult
d189a9e3b8
Drone hat simulator ( #6644 )
2022-02-12 16:44:50 +01:00
mirrorcult
307e642a6d
Admin freeze ( #6668 )
2022-02-11 19:01:37 -07:00
mirrorcult
aa2727c84d
Access groups + aghost all access ( #6671 )
2022-02-11 19:01:14 -07:00
Leon Friedrich
4ed7ec9419
Fix T-ray scanner PVS issues ( #6554 )
...
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
2022-02-11 16:00:33 -07:00
Kara D
a04ad2dbee
Build fix
2022-02-10 15:45:02 -07:00
Rane
81c7a03c97
Drones ( #6448 )
2022-02-10 15:15:06 -07:00
mirrorcult
2738b46362
Lung tweaks ( #6634 )
2022-02-10 14:58:41 -07:00
Willhelm53
8d29047a3a
Puddle Evaporation Fix ( #6584 )
2022-02-10 14:07:21 -07:00
Leon Friedrich
fa309bb318
Fix being able to breathe in crit. ( #6629 )
2022-02-10 12:04:04 -07:00
metalgearsloth
6dfb95e3cf
Fix PAI throwing ( #6621 )
2022-02-10 21:05:13 +11:00
Leon Friedrich
9942da031a
Fix manual valve ( #6532 )
2022-02-10 17:21:57 +11:00
Leon Friedrich
706ac6af40
Revert "Revert "epic Respiration Rework"" ( #6527 )
2022-02-09 21:53:10 -07:00
Leon Friedrich
b417c022bf
Disable mixer and filter on unanchor ( #6577 )
2022-02-10 14:28:11 +11:00
Leon Friedrich
7549adf2f4
Reduce verb menu pop-in / rearranging ( #6611 )
2022-02-10 14:27:34 +11:00
Leon Friedrich
1c9ffdc78c
Replace VerbTypes with verb classes ( #6525 )
2022-02-10 13:30:59 +11:00
Leon Friedrich
0cd2c2fa9d
Fix welding refuelling ( #6609 )
2022-02-10 13:20:51 +11:00
metalgearsloth
1182ac19fb
ECS expendable lights ( #6370 )
2022-02-10 13:01:43 +11:00
mirrorcult
b96cee4fd5
Convert ItemCabinet to use a VisualizerSystem ( #6571 )
2022-02-10 12:53:44 +11:00
Leon Friedrich
212c27cd6f
Fix Injector ( #6585 )
2022-02-10 02:08:59 +11:00
Leon Friedrich
690194be1f
Avoid unnecessary `IRotatableNode` reflooding. ( #6592 )
2022-02-09 23:07:51 +11:00
WlarusFromDaSpace
50b1af08a2
Adds emergency access to airlocks ( #6500 )
2022-02-09 14:13:35 +11:00
Leon Friedrich
21e0cd4256
Optimize pipe net appearance updating. ( #6469 )
...
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
2022-02-09 14:10:55 +11:00
Kara D
49007d68e7
Fix decal placer crashing when placing/removing in space
2022-02-08 15:29:23 -07:00
Kara D
652f431ef4
Change decal spawn flag to +SPAWN instead of +MAPPING
2022-02-08 14:58:20 -07:00
Fishfish458
997a500fc3
Add inflatable door ( #6393 )
...
Co-authored-by: fishfish458 <fishfish458>
2022-02-08 14:54:14 -07:00
mirrorcult
31769edf5f
Decal Placer + add new decals for mapping ( #6548 )
...
* abomination
* okay its less unabashedly garbage now
* other UI changes
* its britney bitch
* proper greyscale full/half/quarter tiles
* misc cleanup
* rsi
* Add a palette system. It's Kara's problem now.
* oops
* a
* Departmental palette alpha tweaks
* oopy
* so true
* Update Content.Shared/Decals/ColorPalettePrototype.cs
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
* fixes for that
* neutral light color and new warning lines
* dirt
* checkerboards
* oop
Co-authored-by: moonheart08 <moonheart08@users.noreply.github.com>
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
2022-02-08 14:54:41 -06:00
metalgearsloth
acb0c8d3bb
Nerf ringers ( #6558 )
2022-02-08 22:15:06 +11:00
TheDarkElites
8c47d6103f
Add PDA Ringtones ( #5842 )
...
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
2022-02-08 20:39:23 +11:00
Morbo
16be41dc48
Add Gas Leak & Meteor Swarm events locale files ( #6552 )
2022-02-08 19:43:24 +11:00
wrexbe
425712adea
Removed extra comp name attributes ( #6449 )
2022-02-08 19:42:49 +11:00
metalgearsloth
310f6e14f1
Portable flasher tweaks ( #6517 )
2022-02-08 14:08:21 +11:00
metalgearsloth
70c0a502cf
ECS tags ( #6504 )
2022-02-08 14:08:11 +11:00
Leon Friedrich
dfc03d6871
Fix gas mixer visuals ( #6534 )
2022-02-07 13:42:07 -07:00
Leon Friedrich
6e8c92d13e
Revert "epic Respiration Rework" ( #6524 )
2022-02-07 18:13:14 +11:00
Pancake
35eb6f8576
Add CVars for vote timers. ( #6519 )
...
* Update VoteManager.DefaultVotes.cs
Quick fix to lower map vote time to 90sec.
* Change to CVars
2022-02-06 23:26:19 -06:00
mirrorcult
4ae1c4e332
epic Respiration Rework ( #6022 )
2022-02-06 21:48:15 -07:00
metalgearsloth
f9e32fb0c1
Revert "Add support for multi-layer in-hand and clothing sprites" ( #6521 )
2022-02-07 14:59:22 +11:00
Leon Friedrich
470e4f8bdc
Add support for multi-layer in-hand and clothing sprites ( #6252 )
2022-02-07 14:37:57 +11:00
metalgearsloth
5cb81ee1ef
ECS healing + add delay ( #6428 )
2022-02-07 14:14:45 +11:00
metalgearsloth
7728b907c5
Nerf airlock deconstruction ( #6343 )
2022-02-07 14:06:11 +11:00
Alex Evgrashin
617f92df65
More xeno artifacts effects ( #6282 )
2022-02-06 19:26:10 -07:00
Rane
be7a770b78
Traitor objectives now include their target's job ( #6417 )
2022-02-06 19:25:04 -07:00
metalgearsloth
03a5a71243
Gas Thermo ECS ( #6442 )
2022-02-07 13:10:43 +11:00
Leon Friedrich
133134d9cc
Add insert verb to disposal units ( #6463 )
2022-02-07 12:54:54 +11:00
Leon Friedrich
221505bea6
Adjust logs for physics-damage ( #6494 )
2022-02-07 12:52:58 +11:00
mirrorcult
19bbbefdf5
ECS botany except for plantholder ( #6466 )
2022-02-06 13:14:41 -07:00
ScalyChimp
3c9328ff99
Adds portable flasher ( #4523 )
...
Co-authored-by: Paul Ritter <ritter.paul1@googlemail.com>
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
2022-02-07 02:59:41 +11:00