Commit Graph

27309 Commits

Author SHA1 Message Date
deltanedas d3aa1efc38 item toggling giga rework + full ninja refactor (#28039)
* item toggle refactoring and some new systems

* add ToggleClothing component/system

* unhardcode magboots gravity logic

* make magboots and speedboots use ItemToggle and stuff

* remove now useless clothing components

* update client/server magboots systems

* add note to use ItemToggledEvent in ToggleActionEvent doc

* refactor PowerCellDraw to use ItemToggle for ui open/close control

* add TryUseCharges, refactor charges system

* update magboot trigger code

* make borg use ItemToggle, network SelectedModule instead of now removed Activated

* add AccessToggle for borg

* the giga ninja refactor

* update ninja yml

* update ItemToggle usage for some stuff

* fix activatableui requires power

* random fixing

* yaml fixing

* nuke ItemToggleDisarmMalus

* make defib use ItemToggle

* make things that use power not turn on if missing use charge

* pro

* fix sound prediction

* bruh

* proximity detector use ItemToggle

* oop

* big idiot syndrome

* fix ninja spawn rule and make it generic

* fix ninja spawn rule yml

* move loading profiles into AntagLoadProfileRule

* more ninja refactor

* ninja yml fixes

* the dreaded copy paste ops

* remove useless NinjaRuleComponent and ue AntagSelection for greeting

* fix invisibility

* move IsCompleted to SharedObjectivesSystem

* ability fixes

* oop fix powercell instantly draining itself

* sentient speedboots gaming

* make reflect use ItemToggle

* fix other test

* loadprofilerule moved into its own pr

* remove conflict with dragon refactor

* remove all GenericAntag code from ninja

* )

* probably

* remove old enabled

* great language bravo vince

* GREAT LANGUAGE

* who made this language

* because it stinks

* reparent blood-red magboots to magboots probbbly works

* most of the review stuff

* hasGrav doesnt mean what i thought it did

* make health analyzer use itemtoggle, not fail test

* fix mag/speed boots being wacky

* UNTROLL

* add ItemToggle to the random health analyzers

* a

* remove unused obsolete borg func

* untrolling

* :trollface:

* fix test

* fix

* g

* untroll

---------

Co-authored-by: deltanedas <@deltanedas:kde.org>
2024-08-09 17:45:27 +01:00
PJBot 1686ba9158 Automatic changelog update 2024-08-09 17:39:45 +01:00
MFMessage ef04a0bfe3 Picking a ghostrole as an admin will now deadmin you. (#29790)
* @forcibly deadmins you

* Added checks for AdminDeadminOnJoin
2024-08-09 17:39:45 +01:00
PJBot 2db1738760 Automatic changelog update 2024-08-09 17:39:45 +01:00
Cojoke c5cab5ed27 Glass Airlocks In Spray Painter (#29869) 2024-08-09 17:39:44 +01:00
PJBot bc3e8729fb Automatic changelog update 2024-08-09 17:39:19 +01:00
Cojoke b735c84e1a Fix the ability to shoot out of crates (#28961)
* Fix the ability to shoot out of crates

* Makes it check what inventory the player is in

* use IsEntityOrParentInContainer

* Fix Issues Github had

* gaahhh... Prevents lasers from being shot out of crates

* gaahhh... Prevents lasers from being shot out of crates

* Fix laser?

* hmmm... this is better looking I think?

* Uncook indentation

* Rerun tests?
2024-08-09 17:39:19 +01:00
Chief-Engineer 366cea3352 Fix baby jail (#29896)
* Revert "Revert Baby Jail (#29891)"

This reverts commit 24a2866747e6de37ab2c4395bee9ea44c9211c6f.

* the fix
2024-08-09 17:39:18 +01:00
PJBot 8a523fb5eb Automatic changelog update 2024-08-09 17:38:46 +01:00
ShadowCommander 21e45bf669 Allow attack while pulling (#29703)
* Make VirtualItem not block attacking

* Remove unneeded usings
2024-08-09 17:38:46 +01:00
Vasilis b0edb5ccf0 Revert Baby Jail (#29891)
* Revert "SS14-28662 Add Baby Jail: a Jail for Babies (inverse panic bunker) (#28763)"

This reverts commit 3ceb92a0c43d3815d65c8124cd6bea3be5140455.

* Revert configs

* Oops
2024-08-09 17:38:45 +01:00
PJBot 23234af715 Automatic changelog update 2024-08-09 17:38:32 +01:00
Winkarst-cpu db596793c1 Character menu asks if you want to save your character on exit (#29875)
* Character menu asks if you want to save your character on exit

* Fix

* Another fix, little mistake by me

* Update Content.Client/Lobby/UI/CharacterSetupGuiSavePanel.xaml.cs

---------

Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
2024-08-09 17:38:31 +01:00
Tayrtahn 87fb12b6cb Replace ProtoId<EntityPrototype> uses with EntProtoId (#29892) 2024-08-09 17:38:31 +01:00
Tunguso4ka 06c31c3b9a Fixed jobwhitelist locale (#29878)
Fixed whitelist locale
2024-08-09 17:38:28 +01:00
PJBot f5cd1c01d8 Automatic changelog update 2024-08-09 17:38:28 +01:00
Winkarst-cpu 92ba8c1a58 Custom solution transfer volume popup and item status panel fix (#29852)
* Fix for custom solution transfer volume

* Dirty call to prevent issues

* Another fix, git issue

---------

Co-authored-by: Winkarst-cpu <Winkarst@users.noreply.github.com>
2024-08-09 17:38:28 +01:00
PJBot 5ddd785cf7 Automatic changelog update 2024-08-09 17:38:28 +01:00
saga3152 f1b9524cdb Crafting pizza boxes. (#29680)
* We can now craft pizza boxes

* Fixing errors
2024-08-09 17:38:28 +01:00
beck-thompson fdf502c929 Fix typing indicators! (#29492)
* First commit

* Removed pause stuff

* Make the event better

* Forgot to add the comment

* Proto id stuff

* cool comments

* serializer

* Added the time stuff
2024-08-09 17:38:28 +01:00
Ghagliiarghii 811389a251 books bag tabletop (#29863)
* books bag tabletop

* Update Resources/Prototypes/Entities/Objects/Specific/Librarian/books_bag.yml

---------

Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
2024-08-09 17:38:28 +01:00
PJBot f999a678e1 Automatic changelog update 2024-08-09 17:38:28 +01:00
dffdff2423 e63d2a2ac6 Add an option to the admin fax menu to lock papers such that they can't be edited by cybersun pens (#28972)
* Add option to adminfax for locking papers.

* Replace dummy control with margin
2024-08-09 17:38:28 +01:00
PJBot d74b892754 Automatic changelog update 2024-08-09 17:38:28 +01:00
Ivan 3048cdb8f2 Add scarf to warm clothing bounty (#29779)
* Add scarf to warm clothing bounty

* Added ClothingScarfBase prototype and assigned to all of the scarves
2024-08-09 17:38:28 +01:00
Moomoobeef 90d3155c0d fixed missing characters in OwO accent (#29047)
replaced two characters with ones that actually show up ingame
2024-08-09 17:38:28 +01:00
Ed 92cd28bb11 Steal Objective Condition now support stacks (#29843)
* Update StealConditionSystem.cs

* Update StealConditionSystem.cs
2024-08-09 17:38:27 +01:00
PJBot d208b6ed03 Automatic changelog update 2024-08-09 17:38:27 +01:00
Winkarst-cpu 9cbb019dcd Fix borg's popup spam (#29861)
Fix borg popup spam

Co-authored-by: Winkarst-cpu <Winkarst@users.noreply.github.com>
2024-08-09 17:38:27 +01:00
PJBot 032b3f80cb Automatic changelog update 2024-08-09 17:38:27 +01:00
Boaz1111 29c4d64c0c made the guitars be able to be worn on suitstorage (#29048)
* made the guitars be able to be worn on suitstorage

* minor fix
2024-08-09 17:38:27 +01:00
lzk ec65a571c7 Fix colornetwork desc and help (#29856)
* Fix colornetwork description

* suggested changes

* forgor

* done

* ok now it IS done
2024-08-09 17:38:27 +01:00
PJBot 11d14c37a3 Automatic changelog update 2024-08-09 17:38:27 +01:00
Plykiya f68b5a8817 Stop eating food if you drop it (#29854)
* Stop eating food if you drop it

* woops, unused param

* comments

---------

Co-authored-by: plykiya <plykiya@protonmail.com>
2024-08-09 17:38:27 +01:00
Errant 2337238cec Aghosts can now /ghost (#29360)
I will not be subjected to criminal abuse
2024-08-09 17:38:04 +01:00
chavonadelal 70296211fa Nozzle Direction Localization (#29849) 2024-08-09 17:38:03 +01:00
chavonadelal b2ec9a6551 Localization of the threat level in an emergency lamp (#29847) 2024-08-09 17:38:03 +01:00
lzk 8661571bb5 Fix lobby time typo (#29841) 2024-08-09 17:38:03 +01:00
PJBot 21510b14f9 Automatic changelog update 2024-08-09 17:38:03 +01:00
Cojoke 944e3f49a9 Let Pacifists Use Certain Guns(Foam Weapons) (#29835)
Let Pacifists Use Certain Guns(foam)
2024-08-09 17:38:03 +01:00
PJBot b8e2382a5c Automatic changelog update 2024-08-09 17:38:03 +01:00
slarticodefast db895a4584 fix passive vent sprite in construction menu (#29820) 2024-08-09 17:38:03 +01:00
chavonadelal dd3e88d440 Action menu localization (#29839) 2024-08-09 17:38:03 +01:00
chavonadelal 1f0d608fcd localization and change of appearance of the phrase about the remaining time (#29844) 2024-08-09 17:38:03 +01:00
lzk 2d0fc339ed Add popup for health analyzer target (#29803)
* Add popup for health analyzer target

* addition

* fix showing popup to all
2024-08-09 17:38:03 +01:00
lzk 70b269717c Add popup for healing target (#29804)
* Add popup for healing target

* hop

* huh

* fix one

* fix showing popup to all
2024-08-09 17:38:03 +01:00
PJBot 986cf27129 Automatic changelog update 2024-08-09 17:38:02 +01:00
Cojoke 01b4922dc0 Fix Shotgun Spam Loading (#29827) 2024-08-09 17:38:02 +01:00
PJBot 60e25fbdc8 Automatic changelog update 2024-08-09 17:38:02 +01:00
Whisper 64128ba1ba all toggle light actions have a 1 second use delay (#29833) 2024-08-09 17:38:02 +01:00