Commit Graph

6659 Commits

Author SHA1 Message Date
TemporalOroboros
7f815761a7 Adds AttemptEntity(Uns|S)tickEvent. (#20728)
* try-stick

* convert spider charge to attempt-stick-events
2023-10-31 18:45:48 +01:00
deltanedas
accad85a0f Power switchable refactor (#20419)
Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-10-31 18:45:36 +01:00
Nemanja
41b8a8960d fix feeding unremovable items (#21234) 2023-10-31 18:45:36 +01:00
TemporalOroboros
95fd2c421c Fix anomaly locators frantically beeping when entering detection range. (#21178)
* reset beep timer when out of range

* prevent deficit from impacting beep timing
2023-10-31 18:44:22 +01:00
Debug
68807718fb Anti EORG update (#350)
* Anti EORG

* Change uplink breaking code

* Update configpreset

* Update DCCVars.cs
2023-10-29 12:36:33 -05:00
JJ
4996db833f Adds Psionic-related Antag Objectives. (#345)
* Adds Psionic-related Antag Objectives.

Look at them.

* Adds NotJobsRequirement, which should probably replace NotJob
2023-10-28 21:06:51 +02:00
Bakke
d8f893d335 Fix harpy singing (#292)
* Stop singing when muzzled

* Changes to when harpies can sing

Stops harpies from opening the MIDI UI while muzzled. Also reworks how
harpies are stopped from singing when incapacitated, so that harpies are
allowed to sing while cuffed. And for UX sake, tells the player why they
can't sing when applicable. This should fix some of #180.

* Refactor to remove SingerIncapacitatedEvent

* Significantly clean up HarpySingerComponent

* Do not allow singing while zombified, also refactoring

* Additional singing conditions

Now stops singing if knocked down, stunned, or asleep. Also prevents
singing if the player for any reason can not talk.

* Stop singing when muted status effect is applied

* Damage interrupts harpies when singing

* Rename cantSpeak to canNotSpeak

* Remove most cant-sing explanations

* Change can-not-sing feedback message

Co-authored-by: Debug <49997488+DebugOk@users.noreply.github.com>
Signed-off-by: Bakke <luringens@protonmail.com>

---------

Signed-off-by: Bakke <luringens@protonmail.com>
Co-authored-by: Debug <49997488+DebugOk@users.noreply.github.com>
2023-10-27 18:13:03 +00:00
JJ
3a6a03f63a Fixes issue #269 - MindSwap can now go back. (#297)
I guess I tested it only with a Urist McHands. Whoops. Fix is kinda jank, explained in comments.
2023-10-25 16:21:35 +02:00
JJ
a3cf11aa60 Mimes are Psionists too. (#299)
* Mimes are Psionists too.

Fixes #290

* Update mime.yml
2023-10-25 16:20:39 +02:00
Debug
4e714951a1 Whitelist refactor number 5834 (#291) 2023-10-25 16:15:05 +02:00
Debug
3e66e39eaf Always send whitelist (#284)
* Update GameTicker.Player.cs

* Update sawmill type
2023-10-24 17:10:28 +00:00
Leon Friedrich
3e5c1c73ad Mind tweaks & fixes (#21203) 2023-10-24 18:04:06 +02:00
Morb
e20cfcc457 Hijack shuttle objective (#19621)
Co-authored-by: DrSmugleaf <DrSmugleaf@users.noreply.github.com>
2023-10-24 18:03:53 +02:00
Leon Friedrich
53700542f8 Fix electrocution resolve error log (#21179) 2023-10-24 18:03:52 +02:00
Nemanja
a9bc000705 fix magnet trigger for artifacts (#21213) 2023-10-24 18:03:52 +02:00
Fluffiest Floofers
e5f45e75f9 actual cloth food (#277) 2023-10-24 07:40:57 -05:00
Debug
78b5ebda58 Fix mail icons 2023-10-24 01:36:31 +02:00
Debug
b59b16a5e2 Fix psionic invis fail
Probably still doesnt work
2023-10-24 00:10:21 +02:00
Debug
f6f361639b Replace MetaData(Uid) with metaDataSystem 2023-10-24 00:10:03 +02:00
metalgearsloth
4cf7f4f1c9 Predict tile-prying (#21167) 2023-10-23 23:54:01 +02:00
DrSmugleaf
a20b27ca80 Stop all reads/writes to the admin_log_entity table (#21186) 2023-10-23 23:54:01 +02:00
DrSmugleaf
734118a7ef Store round start date in the database (#21153) 2023-10-23 23:54:01 +02:00
deltanedas
f591019a66 ignition source refactor (#21044)
Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-10-23 23:53:31 +02:00
DrSmugleaf
098ca0f63b Fix whitelist commands not giving feedback with 0 arguments, trim names, add [player] completion hint (#21152) 2023-10-23 23:53:27 +02:00
DrSmugleaf
9e6b8c29af Fix expeditions console not having any expeditions (#21148) 2023-10-23 23:51:49 +02:00
DrSmugleaf
35053ad44d Fix thrusters starting disabled (#21147) 2023-10-23 23:51:49 +02:00
Vasilis
2dc403e9b3 Social a-anxiety/st-st-stuttering t-trait. (#20500)
* This was supposed to be a challenge

* Component magik

* Add documentation
2023-10-23 23:51:49 +02:00
Mr. 27
222584e5f9 Make common netspeak get replaced in the chat (#20180)
* added more slang to the sanitization manager

* idk why this file is here

* Added new sanitization accent

* No longer is an acccent, instead is a dictionary

* Reverted back to a system similar to before, added the new netspeak from the dictionary

* Added some new words to the chat san

* Added (wdym --> what do you mean) to the chatsan

* merge conflict

* removed boolvalue

* remove space

* Upcoming

* Added MF and ETC to chatsan :))

* upcoming

* added FYI and WYD to speech-chatsan.ftl

* Made the chatsan accent string a const string with [ValidatePrototypeId<AccentPrototype>]

* forgot the ';' :(((

* fixed error throw [AccentPrototype] --> [ReplacementAccentPrototype]
2023-10-23 23:51:49 +02:00
deltanedas
62d3a7b77b Add internal temperatures for cooking meats (#20659) 2023-10-23 23:50:43 +02:00
Sirionaut
4f5f34c6e7 fixed localization for guardian (#21101) 2023-10-23 23:49:57 +02:00
Debug
7192cda804 Fix whitelist not being sent to client (#239) 2023-10-23 20:54:48 +02:00
Adrian16199
7a98044f21 Carrying system. (#217)
* Carrying system.

Carrying someone in your arms, maybe your beloved or a high criminal, is nice for both.

TO DO-Pretty much make it work

* Many more additions to actualy make it work...

Halfly

* ITS WORKING!!!

Not done yet, need to improve it

* THE CARRIABLE UPDATE!!!!!

YEEEEEEEEEEEEEEEEEEEEEEEEEEE
(Thanks death for helping with that one issue that I wasnt able to figure out x3)

---------

Signed-off-by: Adrian16199 <144424013+Adrian16199@users.noreply.github.com>
2023-10-23 17:10:55 +00:00
Debug
7720e7a2b2 Fix whitelist silently failing (#227) 2023-10-23 06:24:31 +00:00
Debug
d5d7be36a2 The Oracle (#208)
* Working oracle moment

* Update OracleSystem

Use a dynamic blacklist, so we dont have to manually specify all invalids, and do some general code cleanup

* Convert ReadWrites into ReadOnly
2023-10-22 03:27:51 +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
f2c6a51fae No more roboisseur spam (#209) 2023-10-22 01:19:43 +02:00
Debug
b8d6ff1d21 Create test for Roboisseur 2023-10-20 18:42:55 +02:00
Debug
5732852546 Update MailSystem.cs 2023-10-20 16:37:03 +02:00
DrSmugleaf
5bc9ebd310 Fix ghost actions disappearing when toggling visibility of other ghosts (#21033) 2023-10-20 15:31:14 +02:00
coolmankid12345
42b7c87a8b Yeah (#21112)
Co-authored-by: coolmankid12345 <coolmankid12345@users.noreply.github.com>
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
Ed
aa4aafbe22 Added fun: Darts (#20582)
* add textures

* fix cargo/cargo-fun.ftl

* fix cargo/cargo-fun.ftl again

* update icons and resize hitbox

* really fixed cargo.ftl

* fix soundSpecifier

* balance changes: solution transfer has been reduced from 2 to 1. Now the transfer does not work on targets wearing anything in the outerclothing slot

* add hypodart to uplink

* return of darts solution capacity to 2u

* Update uplink-catalog.ftl

* Update uplink_catalog.yml

* Update darts.yml

* remove hypodart sprite

* Update darts.yml

* Update fun.yml

* add random popups component, resprite dartboard

* localize darts

* fix

* Update darts.yml
2023-10-20 15:31:13 +02:00
Vasilis
a81c933f75 Fixed players without headrevs ticked being picked anyway (#20895)
* Fixy fix fix uwu merge pwease

* admin message to inform them

* oop
2023-10-20 15:30:22 +02:00
Doru991
a333796e59 Make gibbing drop items again (#21047)
LGTM, Just a warning that this will probably get overriden when medical refactor gets merged since it refactors gibbing.
2023-10-20 15:30:22 +02:00
TemporalOroboros
30494d7fab Swaps HV/MV/LV scaling to supply power scaling (#20880) 2023-10-20 15:30:21 +02:00
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