Commit Graph

8749 Commits

Author SHA1 Message Date
kekoven1
45fdaa17c1 smol fix (#927)
* 1

* Update ClonePowerSystem.cs

* Update ClonePowerSystem.cs

* Apply suggestion from @coderabbitai[bot]

Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>

---------

Co-authored-by: Remuchi <72476615+Remuchi@users.noreply.github.com>
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2025-12-27 09:47:52 +07:00
Spatison
042cec90a3 Исправление голосовой маски (#916)
fix
2025-12-27 09:45:34 +07:00
vanx
ed49e21d58 [Fix] Wizard Teleport Scroll (#929)
* wiz ard

* griduid

---------

Co-authored-by: vanx <vanxxxx@discord>
2025-12-26 12:50:34 +03:00
vanx
ec683c3c0c [Add] Death/Crit Sounds (#915)
* death crit sounds

* no meow

* improve

* Revert "Automatic Changelog Update (#895)"

This reverts commit 87aec9c239.

* Update Resources/Prototypes/Entities/Mobs/Species/base.yml

---------

Co-authored-by: WWDP Changelogs <riddleridou@users.noreply.github.com>
Co-authored-by: vanx <vanxxxx@discord>
Co-authored-by: Spatison <137375981+Spatison@users.noreply.github.com>
2025-12-26 12:49:25 +03:00
Spatison
45fe764c38 Исправление справна парадоксального клона (#910)
fix
2025-12-25 10:43:31 +07:00
vanx
60bfe7b6e5 [Add] Temperature Protection Examine (#925)
* clothing warm

* caps

* Apply suggestions from code review

---------

Co-authored-by: vanx <vanxxxx@discord>
Co-authored-by: Spatison <137375981+Spatison@users.noreply.github.com>
2025-12-24 19:22:19 +03:00
vanx
e5f2c179aa [Fix] EN locale fixes + examine fix (#919)
EN locale fixes + examine fix

Co-authored-by: vanx <vanxxxx@discord>
2025-12-24 19:17:44 +03:00
RedFoxIV
efa8070108 microfix (#884)
aeiou
2025-12-13 07:57:24 +03:00
Gersoon
9540618c0f New PDA + canister fix (#881)
* Goonsquad (#1)

* Я умру В одиночестве

* Я был создан свободным

* Update Resources/Prototypes/Entities/Structures/Storage/Closets/base_structureclosets.yml

* Update Resources/Prototypes/Entities/Structures/Storage/Closets/base_structureclosets.yml

* Update Resources/Textures/_White/Structures/Storage/wall_locker.rsi/meta.json

* привет ми з украины (#2)

* 3na4

* 3na4

* 3na4

* 1

* 2

* 3

* Pere3na4

* Update reinforced.yml

* fix

* fix1

* fix2

* toolboxes

* toolbox_fix

* toolbox_fix2

* toolbox_fix3

* con_testfix

* Update Content.Shared/Atmos/Components/PipeAppearanceComponent.cs

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

* Update Resources/Prototypes/Entities/Structures/Machines/vending_machines.yml

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

* Update Resources/Prototypes/Entities/Structures/Storage/Canisters/gas_canisters.yml

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

* Update Resources/Prototypes/Catalog/VendingMachines/Inventories/tankdispenser.yml

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

* Update Resources/Prototypes/Catalog/VendingMachines/Inventories/tankdispenser.yml

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

* Update Resources/Prototypes/Entities/Structures/Storage/Canisters/gas_canisters.yml

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

* Update Resources/Prototypes/Entities/Structures/Piping/Atmospherics/binary.yml

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

* Update Resources/Prototypes/Entities/Structures/Storage/Canisters/gas_canisters.yml

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

* Update Resources/Prototypes/Entities/Structures/Piping/Atmospherics/unary.yml

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

* Update Resources/Prototypes/Entities/Structures/Piping/Atmospherics/unary.yml

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

* Update Resources/Prototypes/Entities/Structures/Piping/Atmospherics/special.yml

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

* Update Resources/Prototypes/Entities/Structures/Piping/Atmospherics/trinary.yml

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

* +fixtures

* fixidk

* Update Resources/Prototypes/Entities/Structures/Piping/Atmospherics/trinary.yml

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

* fixidk2

* fixidk3

* Update Resources/Prototypes/Recipes/Construction/utilities.yml

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

* Update Resources/Prototypes/Entities/Structures/Piping/Atmospherics/unary.yml

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

* fixidk4

* Update Resources/Prototypes/Entities/Structures/Piping/Atmospherics/unary.yml

* Update Resources/Prototypes/Entities/Structures/Piping/Atmospherics/trinary.yml

* pda

* +sprites

* wtfIsUpstream

* wtfIsUpstream2

* wtfIdUpstream3

* Update Resources/Prototypes/Entities/Structures/Storage/Canisters/gas_canisters.yml

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

* Update Content.Client/PDA/PdaVisualizerSystem.cs

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

* Update pda.yml

* wtfIsUpstream4

---------

Co-authored-by: SentryPrimis <126711441+SentryPrimies@users.noreply.github.com>
Co-authored-by: Spatison <137375981+Spatison@users.noreply.github.com>
2025-12-07 18:24:37 +03:00
Kai5
e6b4e6e19a Prozchitalsya vezde 2025-11-20 17:20:37 +03:00
Winkarst-cpu
70669462f8 Fix wizard's recharge spell not adding charges to wands that use LimitedChargesComponent (#40347)
* Fix

* Update

(cherry picked from commit 9c3af67cd1535c3d9060bc74ec14b5c712ed783b)
2025-11-20 17:10:12 +03:00
keronshb
c89e2c275d Wizard Fix - Summon Ghost Event no longer shows Admin Ghosts or Revenants (#34994)
* Prevents admin ghosts from being shown with ghost event

* Changes summon ghost tooltip to permanently visible

* Adds AllowGhostShownByEvent tag, adds it to regular observers, removes ghost hands check & revenant check and replaces it with a tag check.

(cherry picked from commit 7bf33ffaa9e33f962046cb95198f05bbf910b043)
2025-11-20 17:10:07 +03:00
Kai5
3aa571751c Разное 2025-11-20 17:09:54 +03:00
keronshb
437b2a853e Wizard: Smoke Spell (#35403)
* Adds smoke spell for wizard

* Adds the actual sprites oops

* Removes repulse attract change

* Removes change again?

(cherry picked from commit c922b4f843171c7c70119160c1c1a952f51af113)
2025-11-20 17:09:15 +03:00
keronshb
83d95e0b21 Wizard Teleport Scroll (Teleport Location ECS) (#36424)
(cherry picked from commit 0a394d4af5b3b5320a011ae2bbe0542f41fe22dc)
2025-11-20 14:52:37 +03:00
Kutosss
362fce56d6 Revert "Friday31" (#869)
Revert "Friday31 (#868)"

This reverts commit 10a2b918fd.
2025-11-03 17:36:11 +03:00
Gersoon
10a2b918fd Friday31 (#868)
* 1

* Squashed commit of the following:

commit 182403875c6b7348a6ae33aca959aefa7f2dad8e
Author: Kutosss <162154227+Kutosss@users.noreply.github.com>
Date:   Mon Oct 27 16:14:41 2025 +0300

    Бабайки (#3)

    * Джейсон

    Джейсон
    Звуки и спрайты
    Способность на отрубание головы
    Способность к воскрешению
    Тематическое лого

    * саунд для пениса

    * блядопеннивайз

    * шарики

    * Update jason_gear.yml

    * слендерчлен

    * Update SlendermanShadowWalkSystem.cs

    * трапики

* Friday31 (#6)

* Джейсон

Джейсон
Звуки и спрайты
Способность на отрубание головы
Способность к воскрешению
Тематическое лого

* саунд для пениса

* блядопеннивайз

* шарики

* Update jason_gear.yml

* слендерчлен

* Update SlendermanShadowWalkSystem.cs

* трапики

* крестик

* 3

* Friday31 (#7)

* Джейсон

Джейсон
Звуки и спрайты
Способность на отрубание головы
Способность к воскрешению
Тематическое лого

* саунд для пениса

* блядопеннивайз

* шарики

* Update jason_gear.yml

* слендерчлен

* Update SlendermanShadowWalkSystem.cs

* трапики

* крестик

* костюм

* Apply suggestions from code review

* 5

* 6

---------

Co-authored-by: Kutosss <162154227+Kutosss@users.noreply.github.com>
2025-10-31 19:39:33 +03:00
PuroSlavKing
aca91f6722 [Tweak] Update Wormhole (#864) 2025-10-14 09:09:55 +03:00
Spatison
bee3125947 [Tweak] Blood Cult (#859)
* commit

* commit

* commit

* commit

* fuck

* cockmit

* fix

* fix Yaml

* test fix
2025-10-12 00:53:06 +03:00
DVONIKS
159c59dbb3 Merge pull request #854 from Spatison/wizmerge
Wizmerge
2025-10-10 08:32:56 +03:00
ScarKy0
d35587096c TryGetRandomRecord in StationRecordsSystem (#35452)
* init

* requested changes

* stuff

(cherry picked from commit 51104a73165901e033957f5bd5ed27f4d78072c8)
2025-10-04 12:51:43 +03:00
ScarKy0
715cf4694f Move FingerprintComponent and FingerprintMaskComponent to shared (#35451)
* init

* review

* whoopsie

(cherry picked from commit 88308356db1616af98a82c0e11d43cb61d15a99e)
2025-10-04 12:51:43 +03:00
ScarKy0
674d10c9f1 Cargo Mail System (#35429)
* shitcode init

* biocoding, SpawnTableOnUse, Moving shit to shared

* server :(

* fixes

* ok works

* Discard changes to Content.Shared/Interaction/Events/GettingUsedAttemptEvent.cs

* Discard changes to Content.Shared/Forensics/Components/FingerprintMaskComponent.cs

* Discard changes to Content.Shared/Forensics/Components/FingerprintComponent.cs

* Discard changes to Content.Server/Forensics/Systems/ForensicsSystem.cs

* Discard changes to Content.Server/StationRecords/Systems/StationRecordsSystem.cs

* Discard changes to Content.Server/Storage/EntitySystems/SpawnItemsOnUseSystem.cs

* Discard changes to Content.Shared/Interaction/Events/GettingUsedAttemptEvent.cs

* big stuff

* preperation

* temperory spawning thing for testing

* Update CargoDeliveryDataComponent.cs

* kinda proper spawning idk god save me

* cleanup (kinda)

* preparation 2.0

* stuff i think

* entity table work

* renames

* spawn ratio based on players

* comment

* letter tables

* more spam

* package tables

* comment

* biocodedn't

* builds correctly

* cleaning

* Update deliveries_tables.yml

* labels

* package sprites

* mail teleporter

* revert testing value

* fix test

* fix other test

* i love tests

* mail teleporter enabled by default

* random cooldowns

* fixtures

* Discard changes to Content.Shared/FingerprintReader/FingerprintReaderComponent.cs

* Discard changes to Content.Shared/FingerprintReader/FingerprintReaderSystem.cs

* Discard changes to Content.Shared/Interaction/Events/GettingUsedAttemptEvent.cs

* Discard changes to Resources/Locale/en-US/fingerprint-reader/fingerprint-reader.ftl

* clean

* fuck paper scrap

* oops

* fuck SpawnTableOnUse

* mail teleporter board in QM locker + addressed review

* oops

* clean

* sound on delivery spawn

* address review

* partial review address

* partial review addressing

* addressing partial review

* pratarial revivew address

* misprediction hell

* stuff

* more stuff

* unrelated

* TODO

* link

* partial review

* DirtyField

---------

Co-authored-by: Milon <milonpl.git@proton.me>

(cherry picked from commit 3281f408eb58c91ceb7b72ea556ba29e4760b9a1)
2025-10-04 12:51:41 +03:00
James Simonson
6bda6485e9 Criminal Records Computer Better UX + Filtering (#32352)
* First pass at new Criminal Records Computer

need buttons to highlight.

* Filter status tabs/buttons now activate correctly via UpdateState

* Removed unneeded Directives

* Fix typo + undo VSCode changes

* Implement Emo Feedback

Loc NA and use inject deps
Cannot use inject deps on sprite system.

* try to undo vscode launch.json change

* Added requests + Filter dropdown list + jobs

Fixed maintainer fix requests,
Added Job to announcement channel output
Removed toggle buttons in-place of a dropdown list

* Fixed missed merge conflict

+ fixed an bug with filterstatus not showing on re-open ui

* Update criminal-records.ftl

Fixed lint error. whoops.

* Update Content.Server/CriminalRecords/Systems/CriminalRecordsConsoleSystem.cs

typo

Co-authored-by: chromiumboy <50505512+chromiumboy@users.noreply.github.com>

* impliment chromiumboy feedback

hopefully this will do it....

---------

Co-authored-by: chromiumboy <50505512+chromiumboy@users.noreply.github.com>
(cherry picked from commit b9424386c790853c730b67d00c26fcf0057bb984)
2025-10-04 12:51:25 +03:00
Leon Friedrich
eea4fefea8 Fix flatpacker (#28736)
* Fix flatpacker

* a

(cherry picked from commit 2c7598fd5b1197674c98a56c1b7bb167c33b1cca)
2025-10-04 12:51:17 +03:00
Dora
decd389858 Adding sorting to chem master (#34763)
* Adding sorting to chem master

* Chem Master can now sort based on following categories
- Alphabetical
- Quantity
- Time Added to Machine

* Sorting is disabled by default and persist in the machine for everyone

* Removed some pointless code from Chem Master's UI

* Changed None and Time Added's text to reflect what they do better

* Minor adjustments to the code requested by maintainers

(cherry picked from commit 53dc27cb1e16d119ed72f1cc75e1004c57e3a24e)
2025-10-04 12:51:06 +03:00
Ignaz "Ian" Kraft
dfe71c8f64 replace all instances of "department-{id}" with department.name (#34607)
replace all instances of "department-{id}" with department.name"

(cherry picked from commit 371b1f80125857669f43e2e9f6842dd5513bee6b)
2025-10-04 12:50:55 +03:00
Simon
076ec43c1e Add ability for admins to change certain cvars via command. (#35105)
* Add ability for admins to change certain cvars via command.

* Cleanup

* More cleanup.

* Even more cleanup.

* WAITER! WAITER! ONE MORE COMMIT PLEASE!

* Remove requirement for Admin AdminFlag

Not needed as the command checks for the perms.

* Add search function to CVars and help text

* Move to controller instead.

* Add another cvar for testing

* Remove unused comment

* Move to Post Server Initialize

LoC does not work at the earlier stages of server initalization

* Remove unneeded comment

We clear out list so its no longer needed

(cherry picked from commit 29029d2586a0937a2c04ed0421189110a97a3c6a)
2025-10-04 12:50:53 +03:00
Pieter-Jan Briers
d3cbe039bc Add system to kick people if they connect to multiple servers at once. (#34563)
(cherry picked from commit 71c9dfc9ea5ec53333fccf566523dee7556f9e48)
2025-10-04 12:50:53 +03:00
Myra
6e9628c08b Add a CCVar to allow from hiding admins in the reported player count. (#34406)
Good for:
- Keeping admins hidden
- Not confuse players seeing 84/80 players

Nicely pairs up with the ``admin.admins_count_for_max_players`` ccvar

(cherry picked from commit 40fc4992e5e2fb6805d53ba0a665f05aa040949b)
2025-10-04 12:50:52 +03:00
Palladinium
6387dbbaca Add Discord webhook on watchlist connection (#33483)
(cherry picked from commit 87779250ee6d8973822a20e66211fcae52588464)
2025-10-04 12:50:52 +03:00
Whatstone
6ed071f0e8 HealingSystem: check blood restoration, staunching (#33526)
* HealingSystem: check blood restoration, staunching

* Milon's suggestions

* beck-thompson's requests

(cherry picked from commit 5092681729cadd56c6194ab42c1f7c3e96e96e6e)
2025-10-04 12:50:51 +03:00
lzk
9a905abaed fix stop bleeding popup (#34729)
* fix stop bleeding popup

* add identity

(cherry picked from commit 467b68690b5ceca6882119fdc20b4558518b1fdf)
2025-10-04 12:50:50 +03:00
Zachary Higgs
8b64a6e204 Make indestructible tiles not breakable by explosions (#34339)
* No more Ai Spacing

* Move guard into earlier guard statement

(cherry picked from commit cfb23174ed06403389fb2f4ccc37c2d9a788e38f)
2025-10-04 12:50:50 +03:00
Saphire Lattice
e3224d8fa7 Make the explosions throw the container/item they originated from (#32428)
Extra fun if it's something that can trigger multiple times

(cherry picked from commit 88f060d51a0d36582c0705218d98d21a53789771)
2025-10-04 12:50:49 +03:00
metalgearsloth
a5020f9258 Predict typing indicator (#29551)
It greatly annoys me in the rare instance I do play.

(cherry picked from commit 9032231300e6029e53258bdac447ef44c045ad01)
2025-10-04 12:50:47 +03:00
deltanedas
f360626989 let FlashArea be called from shared (#30343)
* let FlashArea be called from shared

* untroll

---------

Co-authored-by: deltanedas <@deltanedas:kde.org>
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
(cherry picked from commit 84062da1289b760ee8714239322ae07b74e6187c)
2025-10-04 12:50:46 +03:00
pathetic meowmeow
ec497c14e8 NanoTask (#34095)
(cherry picked from commit 4576555e5bccc033e8d334169cf33794bd444e65)
2025-10-04 12:50:43 +03:00
crazybrain23
866d95b8fd 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

(cherry picked from commit 34e9979dc5af833ea16fd3234f2626a2403c9f54)
2025-10-04 12:50:41 +03:00
kekoven1
710b81dc81 psiop (#852)
* i think its gonna work

* Update PsionicPowerPool.yml

* Update ChameleonPowerSystem.cs

* bunny changes

* another one

* still awful ahh effect

* hewo

* Update meta.json

* ok its rly better

* Update PolymorphPowerSystem.cs

* i think its last one

* oops

* poprav nemnogo i gotovo

* Update Resources/Prototypes/_White/Entities/Effects/psionics.yml

---------

Co-authored-by: Spatison <137375981+Spatison@users.noreply.github.com>
2025-10-04 18:26:27 +10:00
chromiumboy
9a8d663f84 Holopad networking rework (#34112)
* Initial commit

* Finalizing main changes

* Addressed reviews

* Fixed a few issues

* Switched to using global overrides

* Removed unnecessary references

(cherry picked from commit efd5d644e8e5f38811a3778d0c0c73575943a236)
2025-10-04 00:32:22 +03:00
keronshb
78ede3b66a THE WIZARD (#35406)
* Adds Survivor Antag

* Adds Survivor Role

* Adds Survivor Rule ECS, adds a survivor role event, adds make antagonist to  random global spawn spell

* Moves Survivor Ensurecomp to event handler. Makes Add Survivor Role a broadcast. Adds Survivor Component. Removes redundant briefing.

* Adds Survivor Antagonist role type for admins to keep track of this easier, adds it to Survivor.

* Adds access to survivor game rule system

* Adds Survivor Rule

* Adds end of round survivor text

* Adds end of round reporting logic. Adds logic to start the survivor rule.

* Changes desc from centcomm to shuttle

* survivor (S)

* Checks if they're alive on the shuttle instead of centcomm.

* ftl text selection based on number of survivors.

* Removed Survivor Antagonist, replaced it with Free Agent.

* Adds InvalidForGlobalSpawnSpell tag, checks for it on spawnspell, and adds it to a zombified person.

* Changes logic so we launch the game rule if it hasnt launched yet. Moves rule logic starting to server. Moved survivor rule logic out of event and into Start method.

* Fixes invalid entity issue

* Descs for Survivor Rule and Survivor comps

* Moves Survivor Rule to its own yml

* Checks for dead survivors, changes survivor checks for mind. Adds survivor comp to mind to fix any mindswap issues. Same for invalid survivor tag

* Changes shuttle xform call to just mapid

* Protoid fix

* THE WIZARD

* Wizard spawner

* adds the correct state

* Wizard preset and weight

* Fixes wizard rule

* Weight back to 100%

* Adds Random Metadata

* Wizard locs

* Puts requirements in the right place

* Adds wiz ghost spawner and mob

* wizard spawnpoint fix + shuttle mapping

* wizard loadout + fix wizard spawning + wizard random name

* comment

* Adds Wizard testing

* FIXES SHUTTLE ISSUE BASED REI

* THE WIZARD LOBBY SONG. Special thanks to song creator Chris Remo for allowing us to use this.

* Free Objective ECS + Base Free Objective

* Space Wizard Federation for Wiz Obj issuer.

* Wizard Objectives

* Moves wizard shuttle to base wizard rule. Gives Wizard their objectives. Removes WizardRule

* Renames midround to subgamemodes. Adds wizard sub game mode.

* Adds SubWizard to SubGameModesRule. Adds a SubGameMode with no wizard. Adds No SubGamemodeRule for Wizard preset

* Wizard midround event

* Fixes wizard midround

* Wizard Guidebook

* Removes todo

* Fixes text

* Removes wizard rule ECS, not needed

* Wizard jetpack

---------

Co-authored-by: ScarKy0 <scarky0@onet.eu>
Co-authored-by: ScarKy0 <106310278+ScarKy0@users.noreply.github.com>

(cherry picked from commit 68de58eb6636170c2e0d8f8f856cf5e52db1037d)
2025-09-27 14:12:33 +03:00
Jezithyr
2be67380e7 Stable Merge (#33218)
(cherry picked from commit 84338686a3aeeb6b4e12a11c3b3e5b1420ed2f25)
2025-09-27 14:03:24 +03:00
Errant
ef3f4d03f6 Don't show Reinforcement codewords on round end (#33181)
Don't show unused codeword sets

(cherry picked from commit da19abdc76980660bc75e062575b99b7fe4d4d04)
2025-09-27 13:59:00 +03:00
SlamBamActionman
42688b1e03 Add admin log for codewords (#32531)
* initial commit

* Delta review

(cherry picked from commit ddaa0e83c6b055a0b2d162af7d2f04b8a6fec1c5)
2025-09-27 13:58:53 +03:00
deltanedas
c042c4fa1a add button to print logprobe logs (#32255)
* add EntityName at the bottom of LogProbe

* pass User into CartridgeMessageEvent

* add button to print logprobe logs

---------

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

(cherry picked from commit 7520d8a2c8c87e43491a1de7fa977b34f1e7df6b)
2025-09-27 13:54:07 +03:00
Tayrtahn
7f3b436dc1 Fix prototypes so they pass analyzer checks (#35435)
(cherry picked from commit 6f925dd61083a3fd377e5d12549ac908985e855f)
2025-09-27 13:54:06 +03:00
Ed
43252f5904 Weather fix (#30857)
* weather fix

* localize errors

(cherry picked from commit ff412a65bae3ba4347b5b9e735524be4e273dc02)
2025-09-27 13:51:43 +03:00
Ed
30ab3fca30 improve BiomeDunGen (#33113)
* improve BiomeDunGen

* forgot lol

* Update DungeonJob.PostGenBiome.cs

* Update DungeonJob.PostGenBiome.cs

(cherry picked from commit a1966d867183f2962d17ef5415dc89b3cde54253)
2025-09-27 13:51:42 +03:00
deltanedas
e05aa2b50e move lathe recipes into packs (easier for forks and maintaining) (#33095)
* add LatheRecipePackPrototype

* change Lathe and EmagLathe to use packs

* add AddRecipesFromPacks helper to SharedLatheSystem

* update lathe logic to work with packs and clean up some stuff

* migrate individual recipes to recipe packs

* update client

* remove node/artifact scanner from techs

* :trollface:

* fix test and make it include emag recipes

* add test that every dynamic recipe must be researched

* pro

* fix

* fix

* fix all tests, genuinely good test i wonder who made it

* add unused uranium and incendiary drozd mags to tech and lathe

* add recipes

* add incendiary prototype

* undo some changes

* troll

* :trollface:

* true

Co-authored-by: pathetic meowmeow <uhhadd@gmail.com>

* shitmed real

Co-authored-by: pathetic meowmeow <uhhadd@gmail.com>

* update funny test

* :trollface:

* :trollface:

---------

Co-authored-by: deltanedas <@deltanedas:kde.org>
Co-authored-by: pathetic meowmeow <uhhadd@gmail.com>

(cherry picked from commit 1f5fab576154d84f0146f5882d4ad6f2399d5c67)
2025-09-27 13:49:46 +03:00