Commit Graph

6614 Commits

Author SHA1 Message Date
Errant 2e44b6ac3d Accurate temperature alerts (#19913) 2023-10-20 15:30:21 +02:00
daerSeebaer 44ba62e87f Display current load and maximum capacity (#20181) 2023-10-20 15:30:21 +02:00
DrSmugleaf 626ee38ecb Fix debug assert when shooting guns (#21070) 2023-10-20 15:30:20 +02:00
DrSmugleaf 826a2b7cd2 Fix build (#21075) 2023-10-20 15:30:20 +02:00
DrSmugleaf 6bb3ad25f6 Replace all T : Component constraints with T : IComponent (#21073) 2023-10-20 15:30:20 +02:00
DrSmugleaf 4526541d58 Replace Component.OnRemove with ComponentRemove event subscriptions (#21072) 2023-10-20 15:30:20 +02:00
I.K 437201a07d Change wide swing sprites to be that of the weapon used (#21050)
Co-authored-by: notquitehadouken <1isthisameme>
2023-10-20 15:30:19 +02:00
Nemanja a30e3ae432 technology auto guidebook (#21029)
* technology auto guidebook

* boo-womp

* boo-womp II
2023-10-20 15:30:17 +02:00
Kara add503c97c Kill `SharedEntityExtensions` and all popup extensions (#20909)
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
2023-10-20 15:29:43 +02:00
Leon Friedrich 5e737cdb4d Add new entity spawn test & fix misc bugs (#19953) 2023-10-20 15:29:43 +02:00
Leon Friedrich 808abc5c8e Default warp point names (#21017) 2023-10-20 15:29:43 +02:00
ShadowCommander 60ed4e80d4 Fix sound on material reclaimer (#21030)
* Fix saw sound error on client

The sound tried to play using shared PlayPvs which doesn't work on client. PlayPredicted handles client and server.

Fixed NextSound not playing again while continuously gibbing items.

* Fix duplicate splat sound on Recycler gibbing
2023-10-20 15:29:04 +02:00
Whisper c7e014029e adds "idk." to the text to emote list (#21015) 2023-10-20 15:29:03 +02:00
Debug dbfdda08b6
Add Load/SpawnCharacter back (#198)
* Add Load/SpawnCharacter back

Funny admin QoL

* Rider automatic code cleanup

* Update Admin.yml

* Implement intention actions

Thanks Rider :clueless:
2023-10-19 23:44:51 +02:00
Debug c37a4d53c8
Role whitelists (#191)
* Add job whitelists

* Redo whitelist system with jobrequirements

* Remove unused function

* Fix linter errors

* Remove unused dependency and whitespace
2023-10-19 00:23:17 +02:00
JJ f06fc04768
Deep Fryer And Its Powers (#163)
* Deep Fryer And Its Powers

The Deep Fryer has been implemented. It uses Corn Oil, Ghee, and Olive Oil to fry. Other features include:
1. Mixing Oil and Water at a certain temperature causes smoke.
2. When throwing an object at the Deep Fryer, a Chef will *always* land the shot, but anyone else has a chance of missing.
3. When an item is sliced, an event is triggered that other items can see.

* Update meal_recipes.yml

* Reworking the effects so they won't trigger on init.

* Create DeepFryerTest.cs

* Commenting out the UnsafeOilVolumeEffects part of the .yml. Something about the sound script inside of it breaks UnintializedSaveTest and it's not necessary for a smoke reaction to occur anyway.

* Update DeepFryerSystem.cs
2023-10-18 23:57:10 +02:00
Fluffiest Floofers 6e724758fb
Be gone sound (#188)
* it works, it shall be a branch

* Update license.txt
2023-10-18 17:22:41 -04:00
VMSolidus 992c582fc8
Harpy Customization Pack 1 (#175)
* Harpy Customization ExPac 1

* Update meta.json

* Holy fuck I found out swappable instrument works on them.

* Fixing a bug where dead harpies can sing

* Review Changes

Also I remembered to add Vulpakin mimicry

* Color color

* Harpies can no longer sing while dead

* Simpler fix

* Update Content.Server/DeltaV/Harpy/HarpySingerSystem.cs

Co-authored-by: DEATHB4DEFEAT <77995199+DEATHB4DEFEAT@users.noreply.github.com>
Signed-off-by: VMSolidus <evilexecutive@gmail.com>

* Update Content.Server/DeltaV/Harpy/HarpySingerSystem.cs

Co-authored-by: DEATHB4DEFEAT <77995199+DEATHB4DEFEAT@users.noreply.github.com>
Signed-off-by: VMSolidus <evilexecutive@gmail.com>

* Update speech_emote_sounds.yml

Signed-off-by: VMSolidus <evilexecutive@gmail.com>

* Fixing a 6 month old speech bug because it annoys birds

---------

Signed-off-by: VMSolidus <evilexecutive@gmail.com>
Co-authored-by: Debug <49997488+DebugOk@users.noreply.github.com>
Co-authored-by: DEATHB4DEFEAT <77995199+DEATHB4DEFEAT@users.noreply.github.com>
Co-authored-by: Colin-Tel <113523727+Colin-Tel@users.noreply.github.com>
2023-10-17 21:12:31 +00:00
Fluffiest Floofers 0a71952b3e
Pumpkin Pie (#181)
* no pumpkin

* no pumkon

* Readds a bunch of spawner stuff
2023-10-17 16:31:33 -04:00
Debug 805133060d
Update PsionicsSystem.cs (#169) 2023-10-15 17:45:09 -05:00
Colin-Tel c7f3f6c9b4
Merge branch 'master' into merge-master-14/10
Signed-off-by: Colin-Tel <113523727+Colin-Tel@users.noreply.github.com>
2023-10-15 09:12:21 -05:00
Debug 5ddabfc1fe
Tactical Wire Hacking (#1331) (#168)
* Always randomize wire layouts.

* Allow all wires to electrocute.

* Fix shock logging logic.

Co-authored-by: Vordenburg <114301317+Vordenburg@users.noreply.github.com>
2023-10-15 09:07:20 -05:00
Debug 1be5515993 Update chemistry EntitySystem references 2023-10-14 22:39:43 +02:00
DrSmugleaf 98ac140cad Add pop sound effect when using the erase admin verb (#20988) 2023-10-14 22:19:05 +02:00
DrSmugleaf 7dcb24dcfa Make the panic bunker UI send cvar updates on focus exit, add erase verb tooltip message (#20987) 2023-10-14 22:19:05 +02:00
DrSmugleaf 253e012462 Add admin Erase verb, add checkbox to erase from the ban panel (#20985) 2023-10-14 22:19:04 +02:00
DrSmugleaf 67d77c256f Show total playtime in player list and AHelp window (#20980) 2023-10-14 22:19:03 +02:00
DrSmugleaf d72f54bada Add panic bunker UI and automatic panic bunker (#20954) 2023-10-14 22:19:02 +02:00
DrSmugleaf 5f47e9260b Make starting gear automatically find hands for inhand items (#20861) 2023-10-14 22:13:13 +02:00
Leon Friedrich e1df73fa7c Small ExplosionSystem Cleanup (#20817) 2023-10-14 22:07:18 +02:00
TemporalOroboros 8c55d3e5ce Moves SolutionContainerManagerComponent to Shared. (#20944) 2023-10-14 22:07:17 +02:00
Kara c6310c3322 Kill `SharedUnoccludedExtensions` (#20914) 2023-10-14 22:07:16 +02:00
Nemanja cfaaa7d5a2 Fix hostile simplemob rotation (#20900) 2023-10-14 22:06:22 +02:00
deltanedas 3e4c57c7d0 add igniter (#20962)
Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-10-14 22:06:21 +02:00
liltenhead 170c7d6751 Decrease AME stability damage (#20963) 2023-10-14 22:06:18 +02:00
chromiumboy 50fb4cbf7e Radiation collector sprite update (#20956) 2023-10-14 22:06:17 +02:00
Ed 457d6df806 Animals make hearts when you pet them (#20859) 2023-10-14 22:05:43 +02:00
chromiumboy d6242342c4 SMES and substation require power cells as machine parts (#20344)
* Initial commit

* Balancing and tweaks
2023-10-14 22:03:31 +02:00
DrSmugleaf 262817b4f2 Fix not removing RevolutionaryRoleComponent from minds on mindshield application (#20832)
* Fix not removing RevolutionaryRoleComponent from minds on mindshield application

* Simplify other part of the mindshield code

* Fix being able to mindshield head revs

* Other way around
2023-10-14 22:02:40 +02:00
Leon Friedrich 41a6d5dbd9 Fix inventory relay by-ref events (#20816)
* Fix inventory relay ref events

* this works too (avoid duplication)

---------

Co-authored-by: Slava0135 <super.novalskiy_0135@inbox.ru>
2023-10-14 22:02:37 +02:00
Kara d6abba1198 Kill `ComponentExt` (#20907) 2023-10-14 22:02:35 +02:00
Kara c812f6eab0 Kill `ContainerHelpers` (#20908) 2023-10-14 22:02:35 +02:00
Kara 4f5142356a Kill `UserInterfaceHelpers` (#20912) 2023-10-14 22:02:34 +02:00
deltanedas 63864a0fc8 Rename SmokeDissipateSpawnComponent to SpawnOnDespawnComponent (#20782) 2023-10-14 22:02:34 +02:00
Leon Friedrich 6304140fef Add mind entities to PVS overrides (#20847) 2023-10-14 22:02:33 +02:00
Vasilis b0532def3a Hopefully??? (#20865) 2023-10-14 22:02:32 +02:00
metalgearsloth a6e170fa47 Fix shuttle throwing (#20884)
The original PR had a lot of strange and unperformant code.
2023-10-14 22:02:31 +02:00
DrSmugleaf 4877e2aaf8 Replace string data fields with LocId where relevant (#20883) 2023-10-14 22:02:30 +02:00
metalgearsloth de7879694f Climbing refactor (#20516) 2023-10-14 22:02:29 +02:00
metalgearsloth f3edf06da3 Fix salvage mission biome seed (#20885) 2023-10-14 22:02:27 +02:00