Commit Graph

3487 Commits

Author SHA1 Message Date
metalgearsloth
1be4847b08 Fix replay infinite loop (#21129) 2023-10-23 23:51:48 +02:00
Debug
7192cda804 Fix whitelist not being sent to client (#239) 2023-10-23 20:54:48 +02:00
Debug
ea88904579 Readd sophie and glimmer monitor (#207)
* Add sophie back

* Properly reimplement glimmer monitor

* Update sophicscribe.yml
2023-10-22 03:26:59 +02:00
Debug
7447ebcf5c Remove usage of SpriteView.Sprite 2023-10-20 16:47:48 +02:00
DrSmugleaf
5bc9ebd310 Fix ghost actions disappearing when toggling visibility of other ghosts (#21033) 2023-10-20 15:31:14 +02:00
DrSmugleaf
9cc8a7fc81 Remove 700 usages of Component.Owner (#21100) 2023-10-20 15:31:13 +02:00
Itzbenz
918c466ce7 Allow Chemical Dispenser to be scrollable (#20800) 2023-10-20 15:31:13 +02:00
Keiku
fb9123885c Add checkbox for toggle walking (#20926)
Co-authored-by: onoira <onoira@psiko.zone>
LGTM!
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
I.K
b86f0e1e43 FIX (#21091) 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
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
DrSmugleaf
5623b61200 Fix sorting admin player tab playtime alphabetically (#21028)
* Fix sorting admin player tab playtime alphabetically

* Admin changelog
2023-10-20 15:29:41 +02:00
Leon Friedrich
631fdbffd6 Fix low tickrate eye lerping (#21001) 2023-10-20 15:29:04 +02:00
DrSmugleaf
d50e18c5fd Fix not being able to sort by playtime in the F7 players tab (#21004) 2023-10-20 15:29:00 +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
Debug
665c3dfc26 Moth RGB 2: The electric boogaloo (#184) 2023-10-17 22:09:26 +02:00
Debug
29510cb4be Datetime based changelogs 2023-10-14 22:36:52 +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
53d42ab1a3 Add support for multiple changelog files, add admin changelog (#20849) 2023-10-14 22:19:02 +02:00
Debug
828b0a2e21 Revert "Update changelog system (#75)"
This reverts commit 38ee8f45bd.
2023-10-14 22:14:14 +02:00
DrSmugleaf
ce08cd5b35 Remove obsolete usages of AnimationPlayerComponent (#20806) 2023-10-14 22:07:18 +02:00
Nemanja
cfaaa7d5a2 Fix hostile simplemob rotation (#20900) 2023-10-14 22:06:22 +02:00
Psychpsyo
ab4bac057f Jittering System Fix + Cleanup (#20921) 2023-10-14 22:02:40 +02:00
Leon Friedrich
b5e4dfffc0 Add methods to transfer actions between containers (#20901) 2023-10-14 22:02:39 +02:00
Kara
c812f6eab0 Kill ContainerHelpers (#20908) 2023-10-14 22:02:35 +02:00
ShadowCommander
5442ee5c44 Add a command to hide replay UI (#19956) 2023-10-14 22:02:32 +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
iacore
8bef6dbeaf cleanup: remove TargetingDoll-related code (#20866) 2023-10-14 22:01:28 +02:00
gus
df6011122f Using capital letter for radio channel prefixes works now (#20846)
Co-authored-by: gus <august.eymann@gmail.ccom>
2023-10-14 22:01:25 +02:00
DrSmugleaf
fdc5d5a9a6 Give ringtone setting a 0.25 second cooldown, style and fixes (#20780) 2023-10-14 22:01:24 +02:00
Leon Friedrich
4df401af36 Slightly improve action ui performance (#20799) 2023-10-14 22:01:22 +02:00
OCO_Omega
8ad2f087ef Make it grey again! (#149)
* Grey

* fix

* fix2

---------

Co-authored-by: Debug <49997488+DebugOk@users.noreply.github.com>
2023-10-13 15:06:21 +00:00
Debug
fd1b9ceab4 Merge remote-tracking branch 'upstream/master' into merge-master-08/10 2023-10-08 20:11:48 +02:00
PHCodes
93c3b03b11 Psionics (#44)
* Psionics

It's a ton of stuff relating to the basic Psionics system and all the powers.

I'm saving this as a bit of a sanity check before moving forward.

Left to do:
1. Implementing the Psionic faction so that the chat works as intended.
2. Adding the start-state cooldown timers to the actions.

* Cleaned up everything with the word 'Psionic' on it.

Got the psionic chat working. Got some other stuff working

* Some final psionic cleanup.

The last batch of content.

* Update RobustToolbox

* rebased

* Revert "Update RobustToolbox"

This reverts commit c0cf35d03f828f6ccfeb05fcffd91cf074818fc9.

* Update RobustToolbox

* Revert "Update RobustToolbox"

This reverts commit c4dc828df7912e063ea856b2a83a790bc88d1e09.

* Update RobustToolbox

* Psionics

It's a ton of stuff relating to the basic Psionics system and all the powers.

I'm saving this as a bit of a sanity check before moving forward.

Left to do:
1. Implementing the Psionic faction so that the chat works as intended.
2. Adding the start-state cooldown timers to the actions.

* Cleaned up everything with the word 'Psionic' on it.

Got the psionic chat working. Got some other stuff working

* Some final psionic cleanup.

The last batch of content.

* rebased

* Cleaned up everything with the word 'Psionic' on it.

Got the psionic chat working. Got some other stuff working

* Broken Commit

With these changes in place, the unit does not work. Recording them so i don't lose my work.

* Brings it All Together.

Dawn of the final Commit. Rebase completed.

* Update RobustToolbox

* Changed 'Station Events' to 'StationEvents' and cleaned up the Delta-V Events.yml file of duplicate events.

* Delete ghost_roles.yml

Duplicate.

* Update familiars.yml

* Update familiars.yml

* Update GlimmerReactiveSystem.cs

* Makes tinfoil hats craftable.

* Decided I'm not dealing with adding fugitives or Glimmer Wisps right now.

* Psionic invisibility won't work now that Eye component exists. Or at least, the integrator test won't psas.

* Update special.yml

* Added #nyanotrasen code or //Nyanotrasen code to many, many files.

* Properly fixes comments.

---------

Signed-off-by: Colin-Tel <113523727+Colin-Tel@users.noreply.github.com>
Signed-off-by: PHCodes <47927305+PHCodes@users.noreply.github.com>
Co-authored-by: Debug <sidneymaatman@gmail.com>
Co-authored-by: Colin-Tel <113523727+Colin-Tel@users.noreply.github.com>
2023-10-08 20:07:53 +02:00
Leon Friedrich
83f54813a4 Changes for SplitContainer Engine PR (#20383) 2023-10-08 19:58:57 +02:00
coolmankid12345
5237ff67d5 Revolutionaries (#18477)
Co-authored-by: coolmankid12345 <coolmankid12345@users.noreply.github.com>
Co-authored-by: EmoGarbage404 <retron404@gmail.com>
2023-10-08 19:58:33 +02:00
deltanedas
0f5e4d5cae Add missing type argument from PopupClient to PopupEntity (#20725)
Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-10-08 19:53:56 +02:00
PixelTK
15b460d448 Sericulture fixes (#19193)
* redone

* I FUCKING HATE SPAWNING STUFF IN SHARED

* inheritdoc

* owo

* fly broken wings

* From a server event to just an event.

* more info

* a comment and a different comment

* Partial

* Emo's requested changes.

* wuh

* head ache

* they call me mean names (laugh track)
2023-10-08 19:52:10 +02:00
Fluffiest Floofers
f2fa647523 it works? (#100) 2023-10-05 21:26:41 +02:00
PHCodes
20f8772242 Reverse Engineering. (#91)
* Reverse Engineering.

It's engineering. It's reversed. I implemented Bluespace Crystals to get everything to work. I may have missed some recipes in the Lathes. Otherwise, everything seems like it just works. Blukie suits baby.

* Fixing the Bonus mechanic out of testing.

* Fixing Attributions.

* Fixing Attributions again because it won't let me put in multiple links into one string.

* Not dealing with Techfabs right now, integration tests will not pass with them.

* Added appropriate comments

---------

Co-authored-by: Colin-Tel <113523727+Colin-Tel@users.noreply.github.com>
2023-10-03 22:54:23 +00:00
Debug
7eeb4cfa6a Add hologram shader (#68)
* Add holograms!

* Updated localization files
2023-10-03 17:23:09 -05:00
Debug
38ee8f45bd Update changelog system (#75) 2023-10-03 16:19:55 -05:00
Adrian16199
54f65e3089 Near-sighted trait from SIMPLE STATION 14 (#73)
* Near-sighted trait from SIMPLE STATION 14

AKA PARKSTATION
COMING NOW TO THE REBASE!!!!
FUNNY CODE MADE BY DEATH (allegedly)[joke]{unless?}

After i figure out what does a component not have a setter mean.

* Aparently this was needed

The trait doesnt appear in the traits so thats funny.

* The - update

Aparently its very important.

---------

Signed-off-by: Colin-Tel <113523727+Colin-Tel@users.noreply.github.com>
Co-authored-by: Colin-Tel <113523727+Colin-Tel@users.noreply.github.com>
2023-10-03 15:21:27 -05:00