Commit Graph

8697 Commits

Author SHA1 Message Date
beck-thompson 45ea7451ca
Fixed various issues with kill objectives (#2723)
The fix is in doc!
2025-01-14 14:14:01 +00:00
Lyndomen f8c86e2c5d
Port: Disable round end pacifism and add a new command to pacify everyone (#2642)
* pacify stuff from Harmony

* pacify stuff from Harmony

* error ops

* yeag
2025-01-13 15:21:05 -05:00
Dirius77 fc3d428f1a
Increase Tesla fade time (#2710) 2025-01-12 23:16:00 +00:00
Janet Blackquill 056c98c054
Replace ForcedSleep with Anesthesia for surgery (#2684)
* Replace ForcedSleeping with Anesthesia for surgery checks

* Add Anesthesia to NO2, Nocturine, and ChloralHydrate
2025-01-11 06:44:50 +00:00
deltanedas 60c529140d
mediborg candy refactor (#2639)
refactor borg candy and move to shared _DV namespace

Signed-off-by: deltanedas <39013340+deltanedas@users.noreply.github.com>
Co-authored-by: deltanedas <@deltanedas:kde.org>
2025-01-09 18:04:48 +00:00
deltanedas 17d0861596
make limb severing bleed instead of bloodloss damage (#2668)
Co-authored-by: deltanedas <@deltanedas:kde.org>
2025-01-09 18:02:34 +00:00
deltanedas cfdf734e7a
Revert "allow cloning living people (#932)" (#2667)
This reverts commit c8ad050c69.

Co-authored-by: deltanedas <@deltanedas:kde.org>
2025-01-09 12:39:39 +00:00
beck-thompson f49135686d
Feedback popup command (#2663)
* first commit

* Localized entity command pro

* Not sure this is amazing

* evil lines are gone
2025-01-09 06:43:32 +00:00
Stop-Signs d6b7f74fb9
Butlerops PT 2 (#2661)
Yummers
2025-01-09 04:50:43 +00:00
Joe 29879a151f
Add pronouns to crew manifest (#2647)
* Refactored crew manifest

* Add Delta-V Comments, Move locale file to _DV scope.

* Missed adding comments to a file.

* Made the comments slightly more verbose to make it clear why the changes were made.

* Comments are love, comments are life.

---------

Co-authored-by: TGRCDev <tgrc@tgrc.dev>
2025-01-08 11:39:09 +00:00
deltanedas 52611d29c9
small shitmed update (#2649)
* fix most sharp things not being usable in surgeries (#1381)

Co-authored-by: deltanedas <@deltanedas:kde.org>

* somewhat untroll harpy body parts

---------

Co-authored-by: deltanedas <@deltanedas:kde.org>
2025-01-08 06:11:31 +00:00
deltanedas 83a8002922
Merge pull request #2542 from deltanedas/shitmed-ops
shitmed real
2025-01-07 17:15:23 +00:00
deltanedas a28dba9359
fix holopads for ai for real (#2640)
change return to continue

Co-authored-by: deltanedas <@deltanedas:kde.org>
2025-01-07 17:04:08 +00:00
deltanedas 27bfa35f53
Speech is relayed by holopad holograms (#33978) (#2631)
* Initial commit

* Corrected a field attribute

Co-authored-by: chromiumboy <50505512+chromiumboy@users.noreply.github.com>
2025-01-06 17:14:57 +00:00
deltanedas 7840ad75b7 spacing does 1/5 damage to limbs 2025-01-06 02:59:38 +00:00
deltanedas 1f01adef38
Merge pull request #2589 from deltanedas/upstream-ops
upstream merge 2/1/25
2025-01-06 01:35:55 +00:00
deltanedas 659565c528
no using headsets when cuffed (#2610)
Co-authored-by: deltanedas <@deltanedas:kde.org>
2025-01-05 05:44:05 +00:00
deltanedas 84c0b3e895
snipe qol prs from upstream (#2614)
* Remove discard functionality from the ChemMaster

This duplicates other methods of discarding chemicals, including
the drain conventionally given to chemistry labs.

Any problems it solves are miniscule compared to the severe UI error
that is having a destructive action without confirmation attached
to a mode, the most common source of user error.

* Improve animal cube interactions (#31668)

* Working on dehydrate recipes to renew animal cubes

* Added remaining cube dehydration recipes

* Add OnExamine to RehydratableSystem.cs, need to add functionality to check total volume vs current volume to determine if 'soaked' text needs to be displayed

* Added logic to append text to the description when the wrong reagent has been added to a compressed animal cube

* Re-adding deleted summary

* Update default SolutionName to be correct

* Remove cube recipes to prevent infinite nutrient generation

* Add OnMicrowaved event to RehydratableSystem.cs in order to clear solution of cube when microwaved. CURRENT ERROR REQUIRES REFACTOR OF MICROWAVECOMPONENT

* Subscribe to microwave event

* Refactor of MicrowaveComponent.cs to be in shared folder, accessible to RehydratableSystem.cs. Updated imports

* Modify cube to only dehydrate in microwave when cooked for at least 5 seconds

* now using event to check access to fingerprint

* Tweak - Reflective vest and Energy Katana should reflect only in correct slots (#31902)

* ReflectComponentLogicFix
Added bool InRightPlace and updated relevant system

* Using SlotFlags

* prevent friendly fire for dragon/carp (#32231)

* add NoFriendlyFire

* make zombies use NoFriendlyFire

* no friendly fire for dragon

* let dragon kill naughty fish and validhunting syndies

* add button to print logprobe logs (#32255)

* add EntityName at the bottom of LogProbe

* add button to print logprobe logs

* Add camera mod to diagnostic hud (#32254)

* ai-glass

* weh to protect against bad grammar

* transmutation into diagnostic hud

* Apply forensics when loading with an ammo box

* inaprovaline metabolizes slower

* :trollface:

---------

Co-authored-by: Janet Blackquill <uhhadd@gmail.com>
Co-authored-by: Preston Smith <Blackfoot03@outlook.com>
Co-authored-by: YourUsername <you@example.com>
Co-authored-by: BIGZi0348 <svalker0348@gmail.com>
Co-authored-by: deltanedas <@deltanedas:kde.org>
Co-authored-by: ArZarLordOfMango <arzarchannel@gmail.com>
Co-authored-by: themias <themias5@gmail.com>
Co-authored-by: Alzore <blackern5000@gmail.com>
2025-01-05 03:55:34 +00:00
deltanedas 57402795f2 evil surgery damage and change stuff to work for it 2025-01-04 05:39:38 +00:00
sleepyyapril f4efc57194
Discord AHelp Reply System (#2315)
* Discord Ahelp Reply System (#2283)

* First part of Remote Bwoinking

* This should technically work

* No Actoring

* Fixes Guid not sending over

* Making it work for the final.

* Fixes for api

* Moar Commants!

Just more Comments to mark Frontier changes.

* comment

* wops

* Fixes Naming Rules

* I Should also fix the naming in the actually code...

* Testing some new code

* Naming rule and dependency fix (hopefully)

* Serverside Webhook update on external sent ahelp messages

* Still get data from custom URL's, even if it dosent match a discord webhook

* Apply suggestions from code review (Part 1)

Co-authored-by: Whatstone <166147148+whatston3@users.noreply.github.com>

* Apply suggestions from code review (Part 2)

* Bwoink system suggsetions

* missing BwoinkSystem changes

* Change access on BwoinkSystem._messageQueues

* Updates the Regex to support other Discord Clients (beta, alpha)

* Merge Fixes

* BwoinkSystem: explicitly match "canary."/"ptb."

---------

Co-authored-by: Whatstone <166147148+whatston3@users.noreply.github.com>
Co-authored-by: Whatstone <whatston3@gmail.com>

* All the configuration

* CVar to use admin OOC color

* Fix description.

* Review changes

* Review changes

* Review changes

---------

Co-authored-by: Myzumi <34660019+Myzumi@users.noreply.github.com>
Co-authored-by: Whatstone <166147148+whatston3@users.noreply.github.com>
Co-authored-by: Whatstone <whatston3@gmail.com>
2025-01-04 00:31:42 +00:00
deltanedas 06fb0846f2 make gun executions target the head 2025-01-03 21:19:58 +00:00
deltanedas 8d653b3547
fix precognition spamming late round events (#2608)
Co-authored-by: deltanedas <@deltanedas:kde.org>
2025-01-03 18:59:24 +00:00
DisposableCrewmember42 4134dce77e
fix: glimmer probers now explode when unanchored due to grid change (#2606)
tweak: glimmer probers now explode when unanchored due to grid change
2025-01-03 18:06:24 +00:00
beck-thompson 36a18def82
Feedback popups (#2561)
* First commit

* Added webhook

* Added round number support

* More fixes

* Fixes

* Merge conflict begone

* how is that even possible
2025-01-02 22:22:04 +00:00
deltanedas e2b7907e79
more harmless critters from events (#2518)
* more harmless critters from events

* adjust it to be less extreme

---------

Co-authored-by: deltanedas <@deltanedas:kde.org>
2025-01-02 22:18:09 +00:00
deltanedas 3adee14052
make nanochat notifications more robust (#2565)
* add IsClosed and avoid unnecessary dirty calls

* make nanochat notifications more robust

---------

Co-authored-by: deltanedas <@deltanedas:kde.org>
2025-01-02 22:16:10 +00:00
Stop-Signs 80d20fbe68
Update butlertron foods and payout (#2500)
* Holy shit this took forever

* fucking mothmallows

Signed-off-by: Stop-Signs <stopsign221@gmail.com>

* Fucking weed

Signed-off-by: Stop-Signs <stopsign221@gmail.com>

---------

Signed-off-by: Stop-Signs <stopsign221@gmail.com>
Co-authored-by: deltanedas <@deltanedas:kde.org>
2025-01-02 22:15:36 +00:00
deltanedas e68655a477 untroll 2025-01-02 21:48:47 +00:00
ReeZer2 115f8e68c8 FIX: Thief beacon doubled steal targets (#33750) 2025-01-01 17:20:46 +00:00
chromiumboy 813de46c18 Holopads no longer log broadcasted speech and emotes in the chat (#34114)
Initial commit
2025-01-01 17:19:49 +00:00
chromiumboy 352f9921e8 Holopad UI tweak for incoming calls (#34137)
* Initial commit

* Update

* Comment correction

* Minor margin increase
2025-01-01 17:19:49 +00:00
chromiumboy 7cfedd2651 UI improvements for holopads (#34055)
* Initial commit

* Minor update
2025-01-01 17:16:48 +00:00
psykana 4257b25ea1 Traitor can no longer get multiple objectives to save/help/kill the same person (#33704)
* Deduplicate traitor objectives

* Remove redundant check
2025-01-01 17:16:47 +00:00
crazybrain23 c1d0f357b2 Arrivals blacklist for bluespace lockers and QSIs (#34072)
* Ensure Arrivals Blacklist in Bluespace Locker rule

* While I'm at it, stop the QSI too

* fix thing I broke somehow

* Every bluespace locker arrivals blacklisted

* Add ArrivalsBlacklist to the prototypes too
2025-01-01 17:11:44 +00:00
Pieter-Jan Briers dd8cc6f243 Fix race condition causing disconnected admins to appear in adminwho (#34033) 2025-01-01 17:10:37 +00:00
amatwiedle b60b81e1fa Fix borgs being able to drink from buckets and spray bottles. (#32964)
* Added a check for if the entity trying to drink is a borg.

* Fixed missing namespace issue.

* Improved code conciseness.

* Removed borg chassis check, added stomach check.

* Removed unused namespace

---------

Co-authored-by: dankeaj <andrewjdanke@gmail.com>
2025-01-01 17:10:26 +00:00
deltanedas 8360e715c2
stock market refactor (#2141)
* stock market refactor

* PlayEntity

* make client use int

* refactor and fix cartridge system

* fix

* deny sound if it fails

* reviews

* thank you ss14

---------

Co-authored-by: deltanedas <@deltanedas:kde.org>
2025-01-01 13:47:42 +00:00
deltanedas 36d634bdff
shipyard ui cleanup (#1257)
* small cleanup

* use BankClient for balance updating

* pro

* fixes fixes fixes

* untroll engine

---------

Signed-off-by: deltanedas <39013340+deltanedas@users.noreply.github.com>
Co-authored-by: deltanedas <@deltanedas:kde.org>
Co-authored-by: Tad "Taddy" Johnson <120885811+TadJohnson00@users.noreply.github.com>
Co-authored-by: Milon <milonpl.git@proton.me>
Co-authored-by: Milon <plmilonpl@gmail.com>
2025-01-01 13:47:28 +00:00
deltanedas 9ece272884 merge master 2025-01-01 09:14:40 +00:00
deltanedas ec94579ebc
the great namespace refactor (#2574)
* refactor DeltaV/deltav resources to _DV

* change DeltaV namespaces to _DV

* add space before all DeltaV comments

* update xamls

* fix and move arena parallax to _DV

* more fix

* refactor even more stuff

* fix the grid fills

---------

Co-authored-by: deltanedas <@deltanedas:kde.org>
2025-01-01 07:50:34 +00:00
deltanedas b83ee1b5c7 make mousetraps damage your feet 2024-12-31 08:47:10 +00:00
deltanedas 2849f56a43
refactor harpy singing visuals into InstrumentVisuals (#2564)
Co-authored-by: deltanedas <@deltanedas:kde.org>
2024-12-31 01:12:43 +00:00
Dvir 07da7ec901
Diona immune to FTL Knockdown (#2543)
* Strong

* Update ShuttleSystem.FasterThanLight.cs

Signed-off-by: Dvir <39403717+dvir001@users.noreply.github.com>

---------

Signed-off-by: Dvir <39403717+dvir001@users.noreply.github.com>
2024-12-28 05:35:10 +00:00
deltanedas 83959a4fa9 random fixes 2024-12-27 17:48:54 +00:00
deltanedas f39c249948 add autodoc (#970)
Co-authored-by: deltanedas <@deltanedas:kde.org>
2024-12-27 17:13:36 +00:00
gluesniffler a3ccc297e6 Major Shitmed Bugfixes (#1003) 2024-12-27 17:13:03 +00:00
deltanedas dc703f6adb make any sharp item a ghetto surgery tool (#990)
Co-authored-by: deltanedas <@deltanedas:kde.org>
2024-12-27 17:08:25 +00:00
deltanedas 81e7366e9a surgery changes for autodoc (#969)
Co-authored-by: deltanedas <@deltanedas:kde.org>
2024-12-27 17:08:22 +00:00
deltanedas 80b726539c fix surgerytarget check (#972)
Co-authored-by: deltanedas <@deltanedas:kde.org>
2024-12-27 17:08:18 +00:00
gluesniffler fd11cee0e0 Shitmed Update 2 - bottom text (#956)
* full fucking send

* ope forgot to remove the EE scripts

* fix test

* fix shitcode fail

* DELTA THAT VALUE IS NULLABLE

* whoopsie daysie

* fixed???

* chat is this real
2024-12-27 17:02:58 +00:00