Commit Graph

4230 Commits

Author SHA1 Message Date
beck-thompson
864ecb9c02 Replaced some AddMarkups with AddMarkupOrThrow (#30632)
* First commit

* Silly me

* bruh

(cherry picked from commit ee922e37f6539a5c3da94e76a1a0efef4c8e2b59)
2025-07-12 01:47:31 +10:00
SlamBamActionman
4959f88522 Better DNA forensics & ReagentData (#26699)
* Added the ability for blood to track DNA using ReagentData; Forensic Scanner now accounts for solution DNA, non-DNA holders have "Unknown DNA"

* Removes touch DNA for puddles, adds DNA to vomit

* DNA now leaves traces in containers and those marked without don't show DNA on scan (except for puddles), gibbed parts have DNA

* Fix stupid metamorphic glass bug grrr

* Removed SpillableComponent since DnaSubstanceTraceComponent is used instead

* Removes data field from maps, adds DNA tracking for some missed items

* Give default value, fix missing values.

* Fixes recipe bug

* Review changes

* Make the Data list into a nullable type

* Revert map changes

* Move gibbed unknown DNA to forensicssystem

(cherry picked from commit 07174d0aaf2832bc6ecc3a6baba21bc0aa5e0556)
2025-07-12 01:47:22 +10:00
deltanedas
f340c033b9 item cabinet rework + stuff (#26779)
(cherry picked from commit 404fe818e8dffc9166c8572a4725283a5b88a5cd)
2025-07-12 01:39:19 +10:00
Spatison
bad6a07728 some wizmerge fix 2025-07-12 01:38:01 +10:00
Kara
0e9ac91ed3 Resolve 'EntitySystem.Get<T>()' is obsolete in content (#27936)
* PROJECT 0 WARNINGS: Resolve `'EntitySystem.Get<T>()' is obsolete` in content

* pass entman

* dog ass test

* webeditor

(cherry picked from commit 993eef1e7c22b2b79e528967ef5bb669f50236b1)
2025-07-12 01:31:53 +10:00
Plykiya
c9e539b008 Move PaperSystem to Shared (#30592) 2025-07-12 01:31:51 +10:00
themias
3b8b20c6d9 Add envelopes (#30298)
* Add envelopes

* oops

* Remove unused loc string

* comments and fixes

(cherry picked from commit 85e36266fa5d24dd742b050e2a64c0a68cdc66db)
2025-07-12 01:26:26 +10:00
dffdff2423
9e5165661e 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

(cherry picked from commit e8b3042a3874b839f0c3898864f64ecb547ef8ba)
2025-07-12 01:13:24 +10:00
Leon Friedrich
7c9cb44466 Use non-generic TryComp() for metadata & transform (#28133) 2025-07-12 01:13:23 +10:00
Pieter-Jan Briers
fd996dea9c Fix ChemVend jugs again (#31398)
This re-introduces the dummy entity naming code, originally introduced in #29178 and randomly removed by #30064 with no technical justification given.

Fixes #31373

(cherry picked from commit d15869f6007b2c772380c023153bfbfd264a328a)
2025-07-12 01:13:21 +10:00
Winkarst
835eda62af Make vending machine use EntityPrototypeView (#30064)
* Make vendor machines use EntityPrototypeView

* Update

* 1

* Kill me

* For the love of god!!!

(cherry picked from commit 588661465a2ede2610bed4dbb440131122e74a6f)
2025-07-12 01:12:55 +10:00
Tayrtahn
88408b1637 Fix unlabeled jugs in ChemVend (#29178)
* Spawn dummy entities on client for vending machine UI

* Asked sloth, and we kinda need this pr

---------

Co-authored-by: Vasilis <vasilis@pikachu.systems>

(cherry picked from commit ac1bdd2c840a126b9f5114440b6b26c08c7ea0c4)
2025-07-12 01:12:52 +10:00
eoineoineoin
4fc9be36b7 Make APC UI work correctly with multiple users (#32465)
* Make APC UI work correctly with multiple users

* Check access only on client, when constructing UI

* Do TODO (Thanks, Robust 236.1)

---------

Co-authored-by: Eoin Mcloughlin <helloworld@eoinrul.es>
(cherry picked from commit 70b7747fddd58d556c1408464dcf969cdeb4a71a)
2025-07-12 01:12:44 +10:00
VMSolidus
9117ff238c Marking Shaders (#2432)
# Description

This PR adds shader support to markings, which can define specific
layers that have a shader, and which shader is desired. I wanted to have
glowing eyes like my character in Aurora does, but was frustrated that I
couldn't. So here's that tiny feature now.

<details><summary><h1>Media</h1></summary>
<p>


![image](https://github.com/user-attachments/assets/f8241813-3f3d-4c5a-84f1-3ea8e291e258)

</p>
</details>

# Changelog

🆑
- add: Markings can now use shaders. Including things like glowing light
effects. You can now also have glowing cybernetic eyes. IPC head screens
now glow.
2025-07-12 01:12:42 +10:00
VMSolidus
dc52f8bf2b Mood Rework Part 1 (#2425)
This PR significantly reworks some parts of the mood system, namely by
completely restoring and reworking the saturation scale shader so that
its not completely terrible. Additionally, I've added numerous new
instances and locations where Moodlets can be found in the game,
particularly when it comes to food and drugs, as well as a new Mood
interaction with the Deep Fryer. Chef gameplay is significantly expanded
via the introduction of flavor related moodlets, as well as the almighty
deep fryer giving a unique, moderately strong, and long lasting moodlet
to anyone who eats whatever you deep fry.

Go ahead, give someone a deep fried stick of salted butter coated in
chocolate. You'll make their day.

The big differences with the Saturation Scale are that its now variable,
with smooth transitions, with the scale scaling with your character's
mood. The more depressed you are, the more desaturated the world
becomes. Whereas if you have entirely too many positive mood bonuses,
the world becomes incredibly vibrant.

<details><summary><h1>Media</h1></summary>
<p>

Shoukou's Bar as seen by someone with the Sanguine trait(and no other
moodlets)

![image](https://github.com/user-attachments/assets/bf8e7b25-5243-41ee-a6ad-3170444faae6)

Max mood

![image](https://github.com/user-attachments/assets/fc03ee20-37a5-4163-ac35-8f2735f8b531)

Saturnine trait:

![image](https://github.com/user-attachments/assets/fc21fc20-81e5-4364-807f-fcef40837ade)

Minimum mood(dead)

![image](https://github.com/user-attachments/assets/b38e8ce8-0ea2-436d-b298-b1a715b0a6c2)

Smooth transitions for shader tone.

https://github.com/user-attachments/assets/3ab55da1-eca6-4cc5-9489-f4ad13ed0f27

</p>
</details>

🆑
- add: Re-enabled the "Mood shader" after significantly reworking it.
Mood visual effects now scale with your character's mood, instead of
only ever being near-greyscale. Being high life now makes the world more
colorful and saturated.
- add: A huge variety of medicines, drugs, and even food items(based on
flavor!) now have mood effects. Reaching for the packet of salt now
actually makes food provide a better mood buff.
- add: Being Tear-gassed causes a massive mood penalty.
- add: Deep frying food provides a strong mood bonus.
- add: Added new Manic, Mercurial, and Dead Emotions traits.

Signed-off-by: VMSolidus <evilexecutive@gmail.com>
2025-07-12 00:55:42 +10:00
RedFoxIV
cb1d830dcf [fix] Assteroids (#653)
* ass

* оно так, оказывается, чуть-чуть лучше работает

* очень важный фикс!!!
2025-07-05 13:03:18 +10:00
vanx
15f9ebfb9f [Fix] Limit Lathe UI Queue Length (#631)
* queue

* review

---------

Co-authored-by: vanx <discord@vanxxxx>
2025-06-30 15:48:57 +10:00
vanx
3709610285 [Add] Crafting Menu Search Locale (#628)
* so ez lol

* test

---------

Co-authored-by: vanx <discord@vanxxxx>
2025-06-30 15:40:51 +10:00
RedFoxIV
1239747c2d [add] кириллица (#641)
* ИГРА ПРИОСТАНОВЛЕНА

* [пивная кега]   : ?

[пивная кега]   : ?
[пивная кега]   : ?
2025-06-28 11:33:45 +03:00
RedFoxIV
0536fc8645 Fuselage rust stage 2 (#629)
* the definition of insanity

* the definition of insanity

* the definition of insanity

* we have hullrot at home

* maybe the real hullrot was the friends we made along the way

* john hullrot

* i am going to hullroooooot

* it's hullrotver

* we're so hullback

* we're rotting the hull with this one

* hullmerge

* the hullrot is leaking

* never gonna rot you up

* hullfresh

* john starsector

* god i wish we had grid collision damage

* you can tell I am very tired because I stopped forcing a hullrot joke into every commit message

* hr

* this is a surprise sprite that will help us later

* motherfucker

* i have nothing good to say

* still nothing

* brb

* random letter random letter random letter dash random number random number random number

* ass

* blast

* ffs

* fcuk

* RE: ffs

* RE: RE: ffs

* гнида жестяная

* continue

* i hate tests

* i love tests

* slide to the right

* i hate tests again

* what the fuck

* ты шиз?

* ??

* bbgun
2025-06-28 11:31:07 +03:00
vanx
8455a7c803 [Tweak] Construction (#619)
* better

* rcd

* radial build menu

---------

Co-authored-by: vanx <discord@vanxxxx>
2025-06-19 20:25:46 +03:00
RedFoxIV
bfc16641be [fix] extremely loud incorrect buzzer (#610)
extremely loud incorrect buzzer
2025-06-19 20:14:53 +03:00
Spatison
876a48458e [Fix] Исправлен фастмердж #600 (#606)
* commit

* fix
2025-06-19 19:46:24 +03:00
Kutosss
04f875d405 [ADD] Зрение КПБ / Vision IPC (#600)
* шейдер

* спец оверлеи для КПБ

* fastfix

* трейт

* фиксим говно

* Update Content.Client/CombatMode/CombatModeIndicatorsOverlay.cs

* Вайтдримофикация

* нахуй темноту

* Update error.glsl

* Update error.glsl

* Update error.glsl

* Update error.glsl

* Update error.glsl

* Update error.glsl

* Update error.glsl

* опача, подтираем говно

* ойбиля

* Update Resources/Locale/ru-RU/prototypes/entities/mobs/Customization/ipcScreens.ftl

* Кролик хуйни не посоветует(надеюсь)

* Revert changes to shaders.yml

* язаебался

* 1

* Update CRTVisionOverlay.cs

* Update vision.yml
2025-06-18 09:39:11 +03:00
Kai5
b86ec297b2 [Port Feature] И снова ИИ кукловод (#567)
* B.O.R.I.S ai remote control brain (#380)

* ai remote brain

* system fixes, code formatting

* fixes

(cherry picked from commit 1fc1d81e74254df82b48e57af272a0abaf795843)

* B.O.R.I.S ai remote control brain (#380)

* ai remote brain

* system fixes, code formatting

* fixes

(cherry picked from commit 1fc1d81e74254df82b48e57af272a0abaf795843)

* Фикс локализации

* Фикс локализации 2

* Update Content.Shared/Silicons/StationAi/SharedStationAiSystem.Held.cs

Co-authored-by: Spatison <137375981+Spatison@users.noreply.github.com>

* Update Content.Shared/Robotics/RoboticsConsoleUi.cs

Co-authored-by: Spatison <137375981+Spatison@users.noreply.github.com>

* Update Content.Shared/_CorvaxNext/Silicons/Borgs/Components/AiRemoteBrainComponent.cs

Co-authored-by: Spatison <137375981+Spatison@users.noreply.github.com>

* Update Content.Shared/Robotics/RoboticsConsoleUi.cs

Co-authored-by: Spatison <137375981+Spatison@users.noreply.github.com>

* Update Content.Shared/Robotics/RoboticsConsoleUi.cs

Co-authored-by: Spatison <137375981+Spatison@users.noreply.github.com>

* Update Content.Shared/Silicons/Laws/SharedSiliconLawSystem.cs

Co-authored-by: Spatison <137375981+Spatison@users.noreply.github.com>

* Update Content.Shared/_CorvaxNext/Silicons/Borgs/Components/SharedAiRemoteControllerComponent.cs

Co-authored-by: Spatison <137375981+Spatison@users.noreply.github.com>

* Да

* Теперь должно работать

* Окончательный перенос всякого

* неймспейсы

* Some fix

* fix locale

* blya

---------

Co-authored-by: KillanGenifer <157119956+killangenifer@users.noreply.github.com>
Co-authored-by: Spatison <137375981+Spatison@users.noreply.github.com>
2025-06-16 21:12:42 +03:00
Spatison
54086988e3 Mass clean up (#587)
* mass clean up

(cherry picked from commit 12bb873b02c1ef50e20763542b030452cc0613da)

* Revert "Centrifuge buff (#393)"

This reverts commit 2a59a18230.

(cherry picked from commit 9ee495ab4bb365e1ccd3dc627ecb55114fea6944)

* Shoving merge conflict

* fix rich traitor

* fix test

* yml

* fix test

* fix test

* ohh
2025-06-16 20:35:48 +03:00
RedFoxIV
4bf251e188 кастумгост для меня любимого (#537)
* it's that shrimple

* it wasn't shrimple

* i've been shrimped

* you should shrimp yourself, Now

* i can't stop shrimping
2025-06-13 22:44:58 +03:00
RedFoxIV
7f33f5f733 Stab++ (#556)
* эмалированная репа

* локалка, ветка и коммит

* Компилить тяжело и неуютно

* Зато уютно набегать

* и тихо капает ОЗУ

* и гит растрёпанный, как блядь
2025-06-11 11:05:17 +03:00
RedFoxIV
af21168537 Fuselage rust (#551)
* the definition of insanity

* the definition of insanity

* the definition of insanity

* we have hullrot at home

* maybe the real hullrot was the friends we made along the way

* john hullrot

* i am going to hullroooooot

* it's hullrotver

* we're so hullback

* we're rotting the hull with this one

* hullmerge

* the hullrot is leaking

* never gonna rot you up

* hullfresh

* john starsector

* god i wish we had grid collision damage
2025-06-11 11:04:48 +03:00
Kutosss
e0e9ab3fcf [ADD] перевод меню крафтов (#563)
* перевод меню крафтов

* действительно, а зачем.

* Apply suggestions from code review

---------

Co-authored-by: Spatison <137375981+Spatison@users.noreply.github.com>
2025-06-09 22:26:32 +03:00
Kutosss
b182eb161e [ADD] HEX в маптул (#536)
* HEX

* фикс

* Apply suggestions from code review

Co-authored-by: Spatison <137375981+Spatison@users.noreply.github.com>

* после ревью возвращаю возможность вставлять HEX код в строчку

---------

Co-authored-by: Spatison <137375981+Spatison@users.noreply.github.com>
2025-06-09 20:05:39 +03:00
Kutosss
2400d105ba [ADD] Взаимодействия с окнами для маптула (#534)
* масштабирование

* охуеть

* так нет, это говно не работает

* опача, обранили нечто важно

* небольшая предосторожность

* НИ СЛОВА ПО РУССКИ

* Зачем-то модульность добавил,

* Revert "Зачем-то модульность добавил,"

This reverts commit 0d5436d277.

* Apply suggestions from code review

патисон хуйни не посоветует

Co-authored-by: Spatison <137375981+Spatison@users.noreply.github.com>

* Apply suggestions from code review

Co-authored-by: Spatison <137375981+Spatison@users.noreply.github.com>

* хуй

* Английская локализация

* Apply suggestions from code review

---------

Co-authored-by: Spatison <137375981+Spatison@users.noreply.github.com>
2025-06-03 17:56:05 +03:00
Remuchi
2bbaaafd67 [Fix] Fixed laser's regulator lamp's visualizer (#530)
* Reapply "[Fix] Regulator Lamp Visuals" (#523)

This reverts commit 5337022158.

* Reapply "[Fix] Regular Lamp Layers" (#522)"

This reverts commit 2ebf5e18

* fix: fixed lamp layers

* style: styled overheat systems

* fix: fixed advanced regulator lamp layers
2025-05-28 15:38:18 +03:00
Spatison
7d72b86d19 Reapply "Hot reload 2: Electric Boogaloo" (#524) (#525)
* Reapply "Hot reload 2: Electric Boogaloo" (#524)

This reverts commit d856b8e7a0.

(cherry picked from commit c02e513f4f26877f2fc69478a0701ab9e751d603)

* blya

(cherry picked from commit 777edbfbd9ef560c511505e4811d1d59ce4c81ee)
2025-05-27 14:02:22 +03:00
DVONIKS
d856b8e7a0 Revert "Hot reload 2: Electric Boogaloo" (#524)
Revert "Hot reload 2: Electric Boogaloo (#518)"

This reverts commit 2fd1dd9a51.
2025-05-27 13:50:09 +03:00
RedFoxIV
2fd1dd9a51 Hot reload 2: Electric Boogaloo (#518)
* What have i become?

My sweetest metagang

* Everyone i know disconnects

In the end

* And you could have it all

My repo of dirt

* I will let you down

I will make you hurt

* I wear this crown of commits

Upon my liar's branch

* Full of broken code

I cannot compile

* Beneath the stains of time

The comments disappear

* You are someone else

I'm still down here

* What have I become?

My sweetest metafriend

* Everyone i know gets perma'd

In the end

* And you could have it all

My broken repo

* I will let you down

I will get you banned

* If i could start again

A million servers away

* I would keep myself

I would find a way

* ...

* . . .

* Update Resources/Prototypes/DeltaV/Entities/Objects/Weapons/Guns/Battery/battery_guns.yml

Co-authored-by: Spatison <137375981+Spatison@users.noreply.github.com>

* Update Resources/Prototypes/DeltaV/Entities/Objects/Weapons/Guns/Battery/battery_guns.yml

Co-authored-by: Spatison <137375981+Spatison@users.noreply.github.com>

* Update Resources/Prototypes/DeltaV/Entities/Objects/Weapons/Guns/Battery/battery_guns.yml

Co-authored-by: Spatison <137375981+Spatison@users.noreply.github.com>

* Update Resources/Prototypes/DeltaV/Entities/Objects/Weapons/Guns/Battery/battery_guns.yml

Co-authored-by: Spatison <137375981+Spatison@users.noreply.github.com>

* какая удобная фича

Co-authored-by: Spatison <137375981+Spatison@users.noreply.github.com>

* .  .  .

* mnda

Co-authored-by: Spatison <137375981+Spatison@users.noreply.github.com>

* Apply suggestions from code review

* Apply suggestions from code review

---------

Co-authored-by: Boevi4ok <156510964+89Eblan@users.noreply.github.com>
Co-authored-by: Spatison <137375981+Spatison@users.noreply.github.com>
2025-05-27 00:56:11 +03:00
DVONIKS
8eed4ab003 Revert "Hot reload" (#517)
Revert "Hot reload (#500)"

This reverts commit c754a645d7.
2025-05-25 18:16:04 +03:00
RedFoxIV
c754a645d7 Hot reload (#500)
* What have i become?

My sweetest metagang

* Everyone i know disconnects

In the end

* And you could have it all

My repo of dirt

* I will let you down

I will make you hurt

* I wear this crown of commits

Upon my liar's branch

* Full of broken code

I cannot compile

* Beneath the stains of time

The comments disappear

* You are someone else

I'm still down here

* What have I become?

My sweetest metafriend

* Everyone i know gets perma'd

In the end

* And you could have it all

My broken repo

* I will let you down

I will get you banned

* If i could start again

A million servers away

* I would keep myself

I would find a way

* ...

* . . .

* Update Resources/Prototypes/DeltaV/Entities/Objects/Weapons/Guns/Battery/battery_guns.yml

Co-authored-by: Spatison <137375981+Spatison@users.noreply.github.com>

* Update Resources/Prototypes/DeltaV/Entities/Objects/Weapons/Guns/Battery/battery_guns.yml

Co-authored-by: Spatison <137375981+Spatison@users.noreply.github.com>

* Update Resources/Prototypes/DeltaV/Entities/Objects/Weapons/Guns/Battery/battery_guns.yml

Co-authored-by: Spatison <137375981+Spatison@users.noreply.github.com>

* Update Resources/Prototypes/DeltaV/Entities/Objects/Weapons/Guns/Battery/battery_guns.yml

Co-authored-by: Spatison <137375981+Spatison@users.noreply.github.com>

* какая удобная фича

Co-authored-by: Spatison <137375981+Spatison@users.noreply.github.com>

* .  .  .

* mnda

Co-authored-by: Spatison <137375981+Spatison@users.noreply.github.com>

* Apply suggestions from code review

* Apply suggestions from code review

---------

Co-authored-by: Boevi4ok <156510964+89Eblan@users.noreply.github.com>
Co-authored-by: Spatison <137375981+Spatison@users.noreply.github.com>
2025-05-25 02:26:27 +03:00
RedFoxIV
974dcc6071 Day of the dolly mixture (#509)
* i guess we doin' three dimensions now

* i guess we doin' cleanup now

* i guess we doin' final cleanup now

* I guess we doin' useless comments now

* i guess we doin' watermarking now

* I guess we doin' unfunny commit messages now

* I guess we doin' code review now

* I guess we (ain') doin' .vox parsing now
2025-05-25 00:54:06 +03:00
23559d8a17 - fix: напредиктил я шизденам за щеку.. 2025-05-17 15:08:49 +03:00
Cinkafox
65208f0165 [Add] new ui (#497)
* - add: StyleSheetify

* - add: APC style

* - tweak: Select only APC now!

* - fix: Window positioning

* - fix: animations

* - add: Fancy chat

* - tweak: change some margin think

* - fix: add assemblies of stylesheetify for packaging

* - tweak: update StyleSheetify

* - add: custom LauncherConnection

* - tweak: change to paper

* - tweak: Update StyleSheetify

* - add: fancy lobby screen

* - tweak: some beauty think in lobby screen

* - add: new icons

* - tweak: change icons

* - tweak: //WWDP EDIT

* - fix: disable style while testing

* - fix: Channel Popup button style revert

* - fix: test again

* - tweak: Update StyleSheetify
2025-05-17 14:30:12 +03:00
ilmenwe
432042e945 Logger Sawmill Cleanup (#2413)
# Description
Cleaned up Logger obsolete compiler warnings in non robust code.
Should probably be changed to a ISawmill reference in classes to avoid
repeated lookups in heavy logging logic.
---

# Changelog

🆑

- tweak: Logger to Logger.GetSawmill("name");

---------

Co-authored-by: ilmenwe <no@mail.com>

(cherry picked from commit 2e8ffd971716d38dc6d5a520bebdf88b743045a3)
2025-05-10 01:00:05 +03:00
Will-Oliver-Br
322dba921b Port Fishing 2.0 (#2416)
# Description

Continuation of this
[PR](https://github.com/Simple-Station/Einstein-Engines/pull/2398)

Port fishing from
[Goob-Station](https://github.com/Goob-Station/Goob-Station). Some PRs
from [Wizards](https://github.com/space-wizards/space-station-14) and
sprites from [TG](https://github.com/tgstation/tgstation).
Prs:
https://github.com/space-wizards/space-station-14/pull/30921
https://github.com/Goob-Station/Goob-Station/pull/1970
https://github.com/Goob-Station/Goob-Station/pull/2416

---

# TODO

- [x] Port fishing
- [x] Add more fish

---

<details><summary><h1>Media</h1></summary>
<p>

![Captura de tela 2025-05-04
182540](https://github.com/user-attachments/assets/d6e7984a-b1a2-4dfd-92af-12e968e7e291)
![Captura de tela 2025-05-04
182739](https://github.com/user-attachments/assets/781f2c52-f053-4171-9af1-632979f841ac)

</p>
</details>

---

# Changelog

🆑 Rouden, Aidenkrz, Aviu, Will-Oliver-Br
- add: Added fishing.

---------

Co-authored-by: Rouden <149893554+Roudenn@users.noreply.github.com>
Co-authored-by: Aidenkrz <aiden@djkraz.com>
Co-authored-by: GoobBot <uristmchands@proton.me>
Co-authored-by: Aiden <28298836+Aidenkrz@users.noreply.github.com>
Co-authored-by: Aviu00 <93730715+Aviu00@users.noreply.github.com>
Co-authored-by: Nemanja <98561806+EmoGarbage404@users.noreply.github.com>

(cherry picked from commit e61def844e5d116d28c4a5ee4e88b1c5a2186937)
2025-05-10 00:57:56 +03:00
DEATHB4DEFEAT
b7a8f31167 Character Editor Fixes (#2332)
(cherry picked from commit 1bd872222d8221afa42469675642192b7980f4c6)
2025-05-09 23:56:44 +03:00
Boevi4ok
10a2f9b48f [ADD] Мы ахуеем (#478)
* IDIDITFINALLY

gollllllllllllllllll

* special anti AI dogshit operation

* 1fix

* fix2

* 3fix

* vse fix

* fixithinklast

* merge cockflict

* Update meta.json

* eshofixblya

zaebalo

* рот РОССЕТЕЙ ебал сыновья шлюх пропитых

да

* maalofix

* Update Content.Server/VoiceMask/VoiceMaskSystem.cs

Co-authored-by: Spatison <137375981+Spatison@users.noreply.github.com>

* Update Content.Client/Inventory/StrippableBoundUserInterface.cs

Co-authored-by: Spatison <137375981+Spatison@users.noreply.github.com>

* Update Content.Client/Inventory/StrippableBoundUserInterface.cs

Co-authored-by: Spatison <137375981+Spatison@users.noreply.github.com>

* Update Content.Server/_White/Examine/ExaminableCharacterSystem.cs

Co-authored-by: Spatison <137375981+Spatison@users.noreply.github.com>

* Update Content.Client/Inventory/StrippableBoundUserInterface.cs

Co-authored-by: Spatison <137375981+Spatison@users.noreply.github.com>

* Update Content.Client/Inventory/StrippableBoundUserInterface.cs

* Update Content.Server/VoiceMask/VoiceMaskComponent.cs

---------

Co-authored-by: Spatison <137375981+Spatison@users.noreply.github.com>
2025-05-06 08:22:27 +03:00
Kai5
928e358709 [Add & Tweak] Подрезание ИИ (#480)
* Зрение ИИ

* порядок

* Фикс сборки

* Update SharedStationAiSystem.Held.cs

Co-authored-by: Spatison <137375981+Spatison@users.noreply.github.com>

* Пу пу пу

* Update Content.Server/SurveillanceCamera/Systems/SurveillanceCameraSystem.cs

Co-authored-by: Spatison <137375981+Spatison@users.noreply.github.com>

* Update Content.Server/SurveillanceCamera/Systems/SurveillanceCameraSystem.cs

Co-authored-by: Spatison <137375981+Spatison@users.noreply.github.com>

* Update Content.Server/SurveillanceCamera/Systems/SurveillanceCameraSystem.cs

Co-authored-by: Spatison <137375981+Spatison@users.noreply.github.com>

* Update Content.Server/SurveillanceCamera/Systems/SurveillanceCameraSystem.cs

Co-authored-by: Spatison <137375981+Spatison@users.noreply.github.com>

* Update Content.Server/SurveillanceCamera/Systems/SurveillanceCameraSystem.cs

Co-authored-by: Spatison <137375981+Spatison@users.noreply.github.com>

* Update Content.Server/SurveillanceCamera/Systems/SurveillanceCameraMicrophoneSystem.cs

Co-authored-by: Spatison <137375981+Spatison@users.noreply.github.com>

* Update Content.Server/SurveillanceCamera/Systems/SurveillanceCameraMicrophoneSystem.cs

Co-authored-by: Spatison <137375981+Spatison@users.noreply.github.com>

* Update Content.Shared/Silicons/StationAi/SharedStationAiSystem.Held.cs

Co-authored-by: Spatison <137375981+Spatison@users.noreply.github.com>

* Update Content.Shared/SurveillanceCamera/Components/SurveillanceCameraComponent.cs

Co-authored-by: Spatison <137375981+Spatison@users.noreply.github.com>

* Update Content.Server/SurveillanceCamera/Systems/SurveillanceCameraSystem.cs

Co-authored-by: Spatison <137375981+Spatison@users.noreply.github.com>

* Update Content.Server/SurveillanceCamera/Systems/SurveillanceCameraSystem.cs

Co-authored-by: Spatison <137375981+Spatison@users.noreply.github.com>

* Update Content.Server/SurveillanceCamera/Systems/SurveillanceCameraSystem.cs

Co-authored-by: Spatison <137375981+Spatison@users.noreply.github.com>

* Update Content.Server/SurveillanceCamera/Systems/SurveillanceCameraSystem.cs

Co-authored-by: Spatison <137375981+Spatison@users.noreply.github.com>

* Update Content.Server/SurveillanceCamera/Systems/SurveillanceCameraSystem.cs

Co-authored-by: Spatison <137375981+Spatison@users.noreply.github.com>

* Update Content.Server/SurveillanceCamera/Systems/SurveillanceCameraSystem.cs

Co-authored-by: Spatison <137375981+Spatison@users.noreply.github.com>

* Update Content.Server/SurveillanceCamera/Systems/SurveillanceCameraSystem.cs

Co-authored-by: Spatison <137375981+Spatison@users.noreply.github.com>

* Update Content.Server/SurveillanceCamera/Systems/SurveillanceCameraSystem.cs

Co-authored-by: Spatison <137375981+Spatison@users.noreply.github.com>

* Update Content.Server/SurveillanceCamera/Systems/SurveillanceCameraSystem.cs

Co-authored-by: Spatison <137375981+Spatison@users.noreply.github.com>

* Update Content.Server/SurveillanceCamera/Systems/SurveillanceCameraSystem.cs

Co-authored-by: Spatison <137375981+Spatison@users.noreply.github.com>

* Update Content.Server/SurveillanceCamera/Systems/SurveillanceCameraSystem.cs

Co-authored-by: Spatison <137375981+Spatison@users.noreply.github.com>

* Update Content.Server/SurveillanceCamera/Systems/SurveillanceCameraSystem.cs

Co-authored-by: Spatison <137375981+Spatison@users.noreply.github.com>

* Смена зрения на зрение ядра, если грид не обнаружен

* Проверка на сервер

* Марка

---------

Co-authored-by: Spatison <137375981+Spatison@users.noreply.github.com>
2025-05-05 23:44:59 +03:00
GNUtopia
1b5c4cd923 Make Disabilities Permanent + Glasses' Fury (#2327)
# Description

Removes the ability to circumvent the effects of Blindness and
Wheelchair User through surgery. Additionally tweaks glasses to better
counteract nearsightedness and minor eye damage. Most glasses now
mitigate 3 points of eye damage, fully countering the nearsighted
penalty, while jamjars mitigate 3.5 points of eye damage. Also tweaks
the starting amounts of eye damage given by Blindness and Nearsighted.
Blindness gives 8 points of eye damage, up from 6 (this doesn't have any
visual effect but makes glasses worse since visual effects cap at 6
points), and Nearsighted gives 3 points of eye damage, down from 4.

---
<details><summary><h1>Media</h1></summary>
<p>

![Updated Wheelchair User
description](https://github.com/user-attachments/assets/5c97be58-1c07-452e-acaf-9f83290204ed)
![Updated Blindness
description](https://github.com/user-attachments/assets/085676fc-ff25-47fc-a673-fb89d1899a38)
![Blindness being retained after
surgery](https://github.com/user-attachments/assets/1aa6b35a-129e-4965-bf20-85f3c3f4bfa3)
![Inability to walk being retained after
surgery](https://github.com/user-attachments/assets/2f3b9d19-a75f-429d-8c9a-eeb9ee7dd82b)
(i'm trying to walk around after the surgery in the second video,
prommy)
![Blindness being partially remedied by
glasses](https://github.com/user-attachments/assets/14b8191d-d65f-4034-af37-ac331320dabe)
![Shortsighted being fully mitigated with
glasses](https://github.com/user-attachments/assets/81236a50-1898-441e-bbb2-4ae78165fd99)

</p>
</details>

---

# Changelog

🆑
- tweak: Made Wheelchair User and Blindness permanent
- tweak: Made Shortsighted less visually intense
- tweak: Made glasses counteract eye damage better

---------

Signed-off-by: Timfa <timfalken@hotmail.com>
Co-authored-by: Timfa <timfalken@hotmail.com>
(cherry picked from commit 0187c38b3a96220f133281adf311cf259b3f4e50)
2025-05-03 01:38:32 +03:00
dootythefrooty
51183826cc AI Slaving Delta-V Port (#2320)
<!--
This is a semi-strict format, you can add/remove sections as needed but
the order/format should be kept the same
Remove these comments before submitting
-->

# Description

<!--
Explain this PR in as much detail as applicable

Some example prompts to consider:
How might this affect the game? The codebase?
What might be some alternatives to this?
How/Who does this benefit/hurt [the game/codebase]?
-->

Ports AI Slaving from Delta-V. The ObeyAI law now isn't specified in the
lawsets. This should also prevent the ObeyAI law from getting out of
order.

---

<!--
This is default collapsed, readers click to expand it and see all your
media
The PR media section can get very large at times, so this is a good way
to keep it clean
The title is written using HTML tags
The title must be within the <summary> tags or you won't see it
-->

<details><summary><h1>Media</h1></summary>
<p>

https://github.com/user-attachments/assets/ecc42760-b9a3-4df7-ac5e-ca0a589af74a

</p>
</details>

---

# Changelog

<!--
You can add an author after the `🆑` to change the name that appears
in the changelog (ex: `🆑 Death`)
Leaving it blank will default to your GitHub display name
This includes all available types for the changelog
-->

🆑

- fix: Law boards will no longer give the Station AI a law that makes
them obey themselves.
- fix: Chassis Selection Medi-Borgs can dispense candy now.

---------

Co-authored-by: deltanedas <39013340+deltanedas@users.noreply.github.com>
Co-authored-by: Timfa <timfalken@hotmail.com>
(cherry picked from commit 2efb33a455e73d669042c0ff5a2ab3065abcdd91)
2025-05-03 01:26:25 +03:00
Spatison
06af98c88b [Tweak/Fix] TTS (#479)
* tweak tts

* krolik ymni
2025-04-27 17:00:06 +03:00
Spatison
03b978754f big nope 2025-04-26 15:20:25 +03:00