]> git.smokeofanarchy.ru Git - space-station-14.git/log
space-station-14.git
8 months agoFix lathe arbitrage test (#34449)
Leon Friedrich [Thu, 17 Apr 2025 11:07:51 +0000 (21:07 +1000)]
Fix lathe arbitrage test (#34449)

* Fix lathe arbitrage test

* Add refinables

* nullable

* nullable2

* Fix merge

* Ignore failures

8 months agoImprove solar panels descriptions a little (#34925)
lzk [Thu, 17 Apr 2025 10:42:39 +0000 (12:42 +0200)]
Improve solar panels descriptions a little (#34925)

* improve solar panels descriptions a little

* Apply suggestions from code review

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

Co-authored-by: Whatstone <166147148+whatston3@users.noreply.github.com>
8 months agoSkip unnecessary MaterialStorageControl updates (#32662)
Ben Bryant [Thu, 17 Apr 2025 10:41:15 +0000 (12:41 +0200)]
Skip unnecessary MaterialStorageControl updates (#32662)

Remove unnecessary dictionary copying

8 months agoFix simple hostile (#32898)
lzk [Thu, 17 Apr 2025 10:39:45 +0000 (12:39 +0200)]
Fix simple hostile (#32898)

8 months agoAutomatic changelog update
PJBot [Thu, 17 Apr 2025 10:39:07 +0000 (10:39 +0000)]
Automatic changelog update

8 months agoMake borgs require prying to open instead of screwing (#32796)
Callmore [Thu, 17 Apr 2025 10:38:00 +0000 (11:38 +0100)]
Make borgs require prying to open instead of screwing (#32796)

make borgs require prying to open instead of screwing...

8 months agoAutomatic changelog update
PJBot [Thu, 17 Apr 2025 10:37:30 +0000 (10:37 +0000)]
Automatic changelog update

8 months agoFix trash bag visuals (#32386)
beck-thompson [Thu, 17 Apr 2025 10:36:23 +0000 (03:36 -0700)]
Fix trash bag visuals (#32386)

* First commit

* Dont even look what I did at first I'm silly

* more negative diff!!

8 months agoRemove test maps from MapRender (#32649)
Morb [Thu, 17 Apr 2025 10:34:41 +0000 (13:34 +0300)]
Remove test maps from MapRender (#32649)

Remove test map prototypes from render list

8 months agoFix UI issues with Camera Monitor (#31809)
eoineoineoin [Thu, 17 Apr 2025 10:15:35 +0000 (11:15 +0100)]
Fix UI issues with Camera Monitor (#31809)

* Fix jumpy camera monitor UI

Basically copy-pasted same solution from #30292

* Remove duplicate code; use shared ItemList method to sync items

8 months agoAutomatic changelog update
PJBot [Thu, 17 Apr 2025 10:13:21 +0000 (10:13 +0000)]
Automatic changelog update

8 months agoFix explosion visuals (#36644)
Leon Friedrich [Thu, 17 Apr 2025 10:12:13 +0000 (20:12 +1000)]
Fix explosion visuals (#36644)

8 months agoMake AllComponentsOneToOneDeleteTest skip components with Required fields (#30582)
Tayrtahn [Thu, 17 Apr 2025 10:10:23 +0000 (06:10 -0400)]
Make AllComponentsOneToOneDeleteTest skip components with Required fields (#30582)

8 months agoAutomatic changelog update
PJBot [Thu, 17 Apr 2025 10:09:17 +0000 (10:09 +0000)]
Automatic changelog update

8 months agoAction buttons are now usable in the action window. (#35642)
Kyle Tyo [Thu, 17 Apr 2025 10:08:09 +0000 (06:08 -0400)]
Action buttons are now usable in the action window. (#35642)

* Update ActionUIController.cs

* renamed some inconsistent arguments.

* removed a redundant check.

* revert some variable renames to reduce the diff.

8 months agoloop minor pipe fix (#36646)
TytosB [Thu, 17 Apr 2025 05:48:48 +0000 (00:48 -0500)]
loop minor pipe fix (#36646)

pipe

8 months agoAutomatic changelog update
PJBot [Thu, 17 Apr 2025 03:15:23 +0000 (03:15 +0000)]
Automatic changelog update

8 months agoFix artifact point extraction going into negatives (#36642)
Nemanja [Thu, 17 Apr 2025 03:14:17 +0000 (23:14 -0400)]
Fix artifact point extraction going into negatives (#36642)

8 months agoFix assert when trying to get TEG circuit component (#33071)
Callmore [Thu, 17 Apr 2025 01:36:20 +0000 (02:36 +0100)]
Fix assert when trying to get TEG circuit component (#33071)

* Fix crash that was happening while testing nukeops

* Update Content.Server/Power/Generation/Teg/TegSystem.cs

Co-authored-by: Thomas <87614336+Aeshus@users.noreply.github.com>
* Fix incorrect review

---------

Co-authored-by: Nemanja <98561806+EmoGarbage404@users.noreply.github.com>
Co-authored-by: Thomas <87614336+Aeshus@users.noreply.github.com>
Co-authored-by: EmoGarbage404 <retron404@gmail.com>
8 months agoCleanup various admin buttons (#36312)
beck-thompson [Thu, 17 Apr 2025 01:02:41 +0000 (18:02 -0700)]
Cleanup various admin buttons (#36312)

cleanup

8 months agostoredOffset bugfix (#33606)
Ed [Thu, 17 Apr 2025 00:42:22 +0000 (03:42 +0300)]
storedOffset bugfix (#33606)

* Update ItemGridPiece.cs

* Update SharedItemSystem.cs

* Update ItemGridPiece.cs

* EmoGarbage Review

---------

Co-authored-by: EmoGarbage404 <retron404@gmail.com>
8 months agoAutomatic changelog update
PJBot [Wed, 16 Apr 2025 23:52:07 +0000 (23:52 +0000)]
Automatic changelog update

8 months agoHydroponic trays can now be bought (#36630)
ScarKy0 [Wed, 16 Apr 2025 23:51:00 +0000 (01:51 +0200)]
Hydroponic trays can now be bought (#36630)

8 months agoAutomatic changelog update
PJBot [Wed, 16 Apr 2025 23:37:03 +0000 (23:37 +0000)]
Automatic changelog update

8 months agoAdds handheld artifact container to cargo orders (#33327)
SpaceRox1244 [Wed, 16 Apr 2025 23:35:57 +0000 (19:35 -0400)]
Adds handheld artifact container to cargo orders (#33327)

* Adds handheld artifact container

* Adds inhands and missing details

* Reduces use delay on unlocking and opening hand arti container

* Adds handheld arti container to cargo orders

* Fixes build error i think

* Removes extra whitespace

* Adds static price to handheld arti container

8 months agoAutomatic changelog update
PJBot [Wed, 16 Apr 2025 23:15:34 +0000 (23:15 +0000)]
Automatic changelog update

8 months agoAdded Junkeys (#34121)
Mercer Bray [Wed, 16 Apr 2025 23:14:28 +0000 (00:14 +0100)]
Added Junkeys (#34121)

* Added Junkeys

Monkeys can now tote the syndicate Juggernaut suit! With a nifty little sprite.

Update meta.json

Update Equipped-HELMET-monkey.png

Delete Equipped-HELMET-monkey.png

Create equipped-HELMET-monkey.png

* Update meta.json

Credit attributed.

* Update meta.json

Credited edit.

8 months agoAutomatic changelog update
PJBot [Wed, 16 Apr 2025 23:00:43 +0000 (23:00 +0000)]
Automatic changelog update

8 months agoadd subtype to admin notice (#36640)
Errant [Wed, 16 Apr 2025 22:59:36 +0000 (00:59 +0200)]
add subtype to admin notice (#36640)

8 months agoAutomatic changelog update
PJBot [Wed, 16 Apr 2025 22:16:44 +0000 (22:16 +0000)]
Automatic changelog update

8 months agoStandardize In-hand Sprites for Gloves (#35997)
SeamLesss [Wed, 16 Apr 2025 22:15:37 +0000 (15:15 -0700)]
Standardize In-hand Sprites for Gloves (#35997)

* guh???

* Merge branch 'master' of https://github.com/SeamLesss/space-station-14

* glove inhands

* wrong side

* attribution hell

* slight tweaks

---------

Co-authored-by: ScarKy0 <scarky0@onet.eu>
8 months agospace adder sprite cleanup (#36584)
mubururu_ [Wed, 16 Apr 2025 22:14:48 +0000 (17:14 -0500)]
space adder sprite cleanup (#36584)

8 months agoCleanup warnings in ScreenshotHook (#36637)
Tayrtahn [Wed, 16 Apr 2025 21:51:38 +0000 (17:51 -0400)]
Cleanup warnings in ScreenshotHook (#36637)

8 months agoAdd self message variants for starting/finishing vending machine restocking (#36633)
Tayrtahn [Wed, 16 Apr 2025 21:33:02 +0000 (17:33 -0400)]
Add self message variants for starting/finishing vending machine restocking (#36633)

* Add self message variants for starting/finishing restock

* Identity

8 months agoAutomatic changelog update
PJBot [Wed, 16 Apr 2025 21:15:24 +0000 (21:15 +0000)]
Automatic changelog update

8 months agoFix duplicate suit signals (#35918)
Ciarán Walsh [Wed, 16 Apr 2025 21:14:05 +0000 (22:14 +0100)]
Fix duplicate suit signals (#35918)

* Include the suit owner’s UID in suit sensor status updates.

* Show a single monitoring entry per crew member

* Rewrite sensor collection using a dictionary

8 months agoAutomatic changelog update
PJBot [Wed, 16 Apr 2025 20:27:32 +0000 (20:27 +0000)]
Automatic changelog update

8 months agoNew Sprites for cables (#34955)
Linkbro [Wed, 16 Apr 2025 20:26:25 +0000 (21:26 +0100)]
New Sprites for cables (#34955)

* initial textures

* Makes it have layers because Milon wanted it

* Makes it have layers because Milon wanted it

* in do NOT understand github

* tested, works

* Update Content.Client/Power/Visualizers/CableVisualizerComponent.cs

Co-authored-by: lzk <124214523+lzk228@users.noreply.github.com>
* Update Content.Client/Power/Visualizers/CableVisualizerComponent.cs

Co-authored-by: lzk <124214523+lzk228@users.noreply.github.com>
* remove extra newline

* EmoGarbage Review - Adjust MV cables to use orange stripes

---------

Co-authored-by: lzk <124214523+lzk228@users.noreply.github.com>
Co-authored-by: Milon <milonpl.git@proton.me>
Co-authored-by: EmoGarbage404 <retron404@gmail.com>
8 months agoBox but I finally fix the armory power (#36632)
Emisse [Wed, 16 Apr 2025 20:11:41 +0000 (14:11 -0600)]
Box but I finally fix the armory power (#36632)

8 months agoMiscounted by one
Nox38 [Wed, 16 Apr 2025 19:50:27 +0000 (12:50 -0700)]
Miscounted by one

8 months agoFixed armory power!
Nox38 [Wed, 16 Apr 2025 19:49:01 +0000 (12:49 -0700)]
Fixed armory power!

8 months agoVending machine popup prediction (#36622)
metalgearsloth [Wed, 16 Apr 2025 19:39:14 +0000 (05:39 +1000)]
Vending machine popup prediction (#36622)

Title.

8 months agoAutomatic changelog update
PJBot [Wed, 16 Apr 2025 19:30:33 +0000 (19:30 +0000)]
Automatic changelog update

8 months agoAdd chatty lathes (#34959)
pathetic meowmeow [Wed, 16 Apr 2025 19:29:25 +0000 (15:29 -0400)]
Add chatty lathes (#34959)

8 months agoAutomatic changelog update
PJBot [Wed, 16 Apr 2025 19:21:45 +0000 (19:21 +0000)]
Automatic changelog update

8 months agoBasic Resources Crate (#36419)
ScarKy0 [Wed, 16 Apr 2025 19:20:36 +0000 (21:20 +0200)]
Basic Resources Crate (#36419)

* init

* 1660

* I never webedit

Co-authored-by: Tayrtahn <tayrtahn@gmail.com>
---------

Co-authored-by: Tayrtahn <tayrtahn@gmail.com>
8 months agoCleanup warnings in GunSystem (#36629)
Tayrtahn [Wed, 16 Apr 2025 19:01:54 +0000 (15:01 -0400)]
Cleanup warnings in GunSystem (#36629)

* Cleanup warnings in GunSystem

* Remove _transform and use shared's TransformSystem instead

* Missed one

8 months agoAutomatic changelog update
PJBot [Wed, 16 Apr 2025 18:22:52 +0000 (18:22 +0000)]
Automatic changelog update

8 months agoZombification resistance rework (#36485)
UpAndLeaves [Wed, 16 Apr 2025 18:21:45 +0000 (19:21 +0100)]
Zombification resistance rework (#36485)

* initial commit

* Commit cuz beck said so :thumbsup:

* Implement balance changes, and revert some stuff

* fix yaml test real

* Added full stop, ensured display of infection chance, buffed biosuit speed

* Maint reviews, I commit

* Review completed, winter coats nerfed, CMO bio suit removed for future PR

* Final-final commit-REAL (2)-COPY

8 months agoAutomatic changelog update
PJBot [Wed, 16 Apr 2025 17:59:41 +0000 (17:59 +0000)]
Automatic changelog update

8 months agoNew Arsenal T3: Temperature Gun Revitalization (#35447)
ArtisticRoomba [Wed, 16 Apr 2025 17:58:35 +0000 (10:58 -0700)]
New Arsenal T3: Temperature Gun Revitalization (#35447)

* tempgun real

* fixin shit

* Warios Couch

* fix tests. i hope

* add to lathes

* tests begone

* RIP svalinn

* maintainer for the project btw

---------

Co-authored-by: Flareguy <woaj9999@outlook.com>
Co-authored-by: Flareguy <78941145+Flareguy@users.noreply.github.com>
8 months agoAutomatic changelog update
PJBot [Wed, 16 Apr 2025 17:05:54 +0000 (17:05 +0000)]
Automatic changelog update

8 months agoRole subtypes (#35359)
Errant [Wed, 16 Apr 2025 17:04:48 +0000 (19:04 +0200)]
Role subtypes (#35359)

8 months agoAutomatic changelog update
PJBot [Wed, 16 Apr 2025 14:13:37 +0000 (14:13 +0000)]
Automatic changelog update

8 months agoRemove fixture MachineLayer from pet carriers (#36627)
SlamBamActionman [Wed, 16 Apr 2025 14:12:30 +0000 (16:12 +0200)]
Remove fixture MachineLayer from pet carriers (#36627)

Initial commit

8 months agoAutomatic changelog update
PJBot [Wed, 16 Apr 2025 12:24:47 +0000 (12:24 +0000)]
Automatic changelog update

8 months agoFix tippy speech time (#36616)
metalgearsloth [Wed, 16 Apr 2025 12:23:40 +0000 (22:23 +1000)]
Fix tippy speech time (#36616)

8 months agoAutomatic changelog update
PJBot [Wed, 16 Apr 2025 11:55:49 +0000 (11:55 +0000)]
Automatic changelog update

8 months agoFix certain foldable items not being possible to store in crates/lockers (#36625)
SlamBamActionman [Wed, 16 Apr 2025 11:54:42 +0000 (13:54 +0200)]
Fix certain foldable items not being possible to store in crates/lockers (#36625)

Remove OnStoreThisAttempt

8 months agoVarious system spring cleaning (#36206)
J [Wed, 16 Apr 2025 11:08:22 +0000 (11:08 +0000)]
Various system spring cleaning (#36206)

* Various systems warnings cleanup

* Last changes before submitting PR

* Add guard for transform component, fix failing test

* Small corrections

* Audio params to specifiers datafields

* Using audio params on components and configs

8 months agoConstruction spring cleaning (#36163)
J [Wed, 16 Apr 2025 11:02:41 +0000 (11:02 +0000)]
Construction spring cleaning (#36163)

* Construction warnings cleanup

* More construction warnings cleanup

* Fix failing ITests - Remove unnecessary casts and dodgy anchroing implementation.

* Checking anchor status before setting

* Reusing shared system call

* inlining anchor setting

8 months agoBlindness networking (#36623)
metalgearsloth [Wed, 16 Apr 2025 10:27:25 +0000 (20:27 +1000)]
Blindness networking (#36623)

* Blindness networking

Nothing actually sets this.

* Update Content.Shared/Traits/Assorted/PermanentBlindnessComponent.cs

---------

Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
8 months agoCombat mode prediction thing (#36620)
metalgearsloth [Wed, 16 Apr 2025 10:27:10 +0000 (20:27 +1000)]
Combat mode prediction thing (#36620)

Was written before predicted popups prolly

8 months agoAutomatic changelog update
PJBot [Wed, 16 Apr 2025 10:13:30 +0000 (10:13 +0000)]
Automatic changelog update

8 months agoBlueprint tweaks. (#36609)
RedBookcase [Wed, 16 Apr 2025 10:12:22 +0000 (03:12 -0700)]
Blueprint tweaks. (#36609)

* Blueprint tweaks.

* Inhand fixes.

---------

Co-authored-by: RedBookcase <Usualmoves@gmail.com>
8 months agoMeta: Fix unintended wizard robes in dorm room (#36248)
Emisse [Wed, 16 Apr 2025 07:25:57 +0000 (01:25 -0600)]
Meta: Fix unintended wizard robes in dorm room (#36248)

8 months agoElkridge - i forgot the funding allocation console (#36574)
Emisse [Wed, 16 Apr 2025 07:25:26 +0000 (01:25 -0600)]
Elkridge - i forgot the funding allocation console (#36574)

8 months agoAutomatic changelog update
PJBot [Wed, 16 Apr 2025 02:27:26 +0000 (02:27 +0000)]
Automatic changelog update

8 months agoAdd bluespace flash effect (#36607)
Samuka-C [Wed, 16 Apr 2025 02:26:19 +0000 (23:26 -0300)]
Add bluespace flash effect (#36607)

8 months agoAutomatic changelog update
PJBot [Wed, 16 Apr 2025 01:34:46 +0000 (01:34 +0000)]
Automatic changelog update

8 months agoNew Experimental Science T3: Desynchronizer (#35752)
Flareguy [Wed, 16 Apr 2025 01:33:39 +0000 (01:33 +0000)]
New Experimental Science T3: Desynchronizer (#35752)

* desynchronizer real

* yaml stuff from slarti branch

* C# stuff

* oops

* review

* improve

---------

Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
8 months agoAutomatic changelog update
PJBot [Tue, 15 Apr 2025 22:51:05 +0000 (22:51 +0000)]
Automatic changelog update

8 months agoRestore Artifexium Effect (#36595)
Nemanja [Tue, 15 Apr 2025 22:49:58 +0000 (18:49 -0400)]
Restore Artifexium Effect (#36595)

* Restore Artifexium

* popup

* small tweaks

8 months agoOasis update, request comps etc. (#36582)
IProduceWidgets [Tue, 15 Apr 2025 22:48:44 +0000 (18:48 -0400)]
Oasis update, request comps etc. (#36582)

8 months agoAutomatic changelog update
PJBot [Tue, 15 Apr 2025 22:39:33 +0000 (22:39 +0000)]
Automatic changelog update

8 months agoXenoArch Rebalancing (#36604)
Nemanja [Tue, 15 Apr 2025 22:38:26 +0000 (18:38 -0400)]
XenoArch Rebalancing (#36604)

* Miscellaneous XenoArch Rebalancing

* Miscellaneous XenoArch Rebalancing

* 1 durability anomaly node

* better version

8 months agoAutomatic changelog update
PJBot [Tue, 15 Apr 2025 22:26:05 +0000 (22:26 +0000)]
Automatic changelog update

8 months agoSentient Artifacts Can Self-Activate Again (#36598)
Nemanja [Tue, 15 Apr 2025 22:24:58 +0000 (18:24 -0400)]
Sentient Artifacts Can Self-Activate Again (#36598)

Sentient Artifacts

8 months agofix: mode scanner footer now is not jumping up and down on scanning artifact (#36599)
Fildrance [Tue, 15 Apr 2025 22:05:36 +0000 (01:05 +0300)]
fix: mode scanner footer now is not jumping up and down on scanning artifact (#36599)

fix: scanner footer now is not jumping up and down on scanning artifact

Co-authored-by: pa.pecherskij <pa.pecherskij@interfax.ru>
8 months agoAutomatic changelog update
PJBot [Tue, 15 Apr 2025 21:40:26 +0000 (21:40 +0000)]
Automatic changelog update

8 months agoRemove elite and juggernaut hardsuits from traitor uplink, add elite webvest (#36225)
Minemoder5000 [Tue, 15 Apr 2025 21:39:18 +0000 (15:39 -0600)]
Remove elite and juggernaut hardsuits from traitor uplink, add elite webvest (#36225)

8 months agoCleanup: ExtensionCableSystem (#36052)
Tayrtahn [Tue, 15 Apr 2025 19:01:40 +0000 (15:01 -0400)]
Cleanup: ExtensionCableSystem (#36052)

* Use Entity<T> and avoid Owner

* Use SharedMapSystem

8 months agoAutomatic changelog update
PJBot [Tue, 15 Apr 2025 18:28:40 +0000 (18:28 +0000)]
Automatic changelog update

8 months agoContraband Fix - ZooKeeper - Double barrel shotgun (#36583)
Crazydave91920 [Tue, 15 Apr 2025 18:27:29 +0000 (03:57 +0930)]
Contraband Fix - ZooKeeper - Double barrel shotgun (#36583)

* Contraband Fix

* Update base_contraband.yml

---------

Co-authored-by: ScarKy0 <106310278+ScarKy0@users.noreply.github.com>
8 months agoBox Dept Economy (#36587)
ScarKy0 [Tue, 15 Apr 2025 17:06:32 +0000 (19:06 +0200)]
Box Dept Economy (#36587)

init

8 months agoFland Dept Economy (#36589)
ScarKy0 [Tue, 15 Apr 2025 17:05:20 +0000 (19:05 +0200)]
Fland Dept Economy (#36589)

init

8 months agoMarathon Dept Economy (#36592)
ScarKy0 [Tue, 15 Apr 2025 17:03:59 +0000 (19:03 +0200)]
Marathon Dept Economy (#36592)

init

8 months agoAgriChem kit "handing" typo fix (#36588)
Kirby [Tue, 15 Apr 2025 11:55:29 +0000 (07:55 -0400)]
AgriChem kit "handing" typo fix (#36588)

Handing typo fix

8 months agoOmega Dept Economy (#36559)
ScarKy0 [Tue, 15 Apr 2025 05:14:26 +0000 (07:14 +0200)]
Omega Dept Economy (#36559)

init

8 months agoBagel Dept Economy (#36556)
ScarKy0 [Tue, 15 Apr 2025 05:13:41 +0000 (07:13 +0200)]
Bagel Dept Economy (#36556)

* init

* lockboxes

8 months agoInhand sprites for figurines (#36017)
TheProNoob678 [Tue, 15 Apr 2025 04:15:49 +0000 (23:15 -0500)]
Inhand sprites for figurines (#36017)

* figurine sprite update

* Updated meta.json to credit inhand sprites

* Update meta.json to credit inhand sprites

* Updated meta.json because crlf check

* potentially fixing CRLF issues in meta.json + consistent spacing

* Fix CRLF, maybe?

* properly credited myself for all my amazing work in the community

* Reformat meta.json as per the newly merged "fix as you go" procedure.

---------

Co-authored-by: ArtisticRoomba <145879011+ArtisticRoomba@users.noreply.github.com>
8 months agoConvex update (#36575)
Spessmann [Tue, 15 Apr 2025 04:15:18 +0000 (21:15 -0700)]
Convex update (#36575)

conbex updoot

8 months agoFix shadow anomalies dropping stacks of artifact fragments (#36578)
Nemanja [Tue, 15 Apr 2025 03:44:09 +0000 (23:44 -0400)]
Fix shadow anomalies dropping stacks of artifact fragments (#36578)

8 months agoAutomatic changelog update
PJBot [Tue, 15 Apr 2025 03:39:38 +0000 (03:39 +0000)]
Automatic changelog update

8 months agoFix skeletons not becoming skulls on gib (#36571)
Nemanja [Tue, 15 Apr 2025 03:38:31 +0000 (23:38 -0400)]
Fix skeletons not becoming skulls on gib (#36571)

8 months agoloop station dept request pcs (#36566)
TytosB [Tue, 15 Apr 2025 01:47:02 +0000 (20:47 -0500)]
loop station dept request pcs (#36566)

* request pcs

* forgor lockboxes

* allocation pc

8 months agochanged theatre doors back to theatre access, moved some wallmounts in engi locker
Deerstop [Tue, 15 Apr 2025 01:05:28 +0000 (11:05 +1000)]
changed theatre doors back to theatre access, moved some wallmounts in engi locker

8 months agoAutomatic changelog update
PJBot [Tue, 15 Apr 2025 00:36:00 +0000 (00:36 +0000)]
Automatic changelog update

8 months ago3mo xeno archeology (first phase) (#33370)
Fildrance [Tue, 15 Apr 2025 00:34:53 +0000 (03:34 +0300)]
3mo xeno archeology (first phase) (#33370)

* DAG Adjacency Matrix & Tests

* Fix sandbox type errors

* First pass on procgen

* Procgen adjustments

* Networking

* Cruft and god and beauty and analysis console

* convert to data types that dont make me want to kill myself

* starting work on console UI

* drawing nodes n shit

* damn that ui FUCKS

* XAT

* Add a bunch of basic triggers

* Fix trigger gen

* Add node info into the analysis console UI

* Add node unlocking

* more trigger cuz thats pretty cool

* final triggers + incorporate gnostic faith

* some ui changes, mostly

* Fix orphaned procgen segments

* its not random dipshit

* yeah... this one will make pjb happy....

* we call it a day for the UI

* imagine... shared power code...

* extraction WIP but we gotta sidequest momentarily

* oh hey would you look at that its the actual functionality

* distrotrased

* Small departure for randomness.

* ok yep yep indeed that is an effect very cool.

* thanos snap oldcode

* fuck it we ball

* feat: node scanner now displays triggered nodes. Removed unused old artifact systems and related code (most of it). xml-doc and minor fixups.

* refactor: most of preparations, cleanup and groundwork. also segment-related tests

* feature: all basic effects returning

* feat: finished effects lits, created weight lists for struct and handheld artifacts, fixed throw trigger and music ApplyComponent artifact effects not working

* feat: prevent non-first-time-predicted calls in shared artifact effect systems

* fix: remove gun effect from artifact effects - as it interferes with 'activate artefact' action

* fix: foam reagent selection, neat ApplyComponents art effect scenarios, handheld art is RadiationReceiver again

* fix: moved spawn/ pry&throw effect systems back to server part of code - entity duplication bugs were not quite fun

* refactor: fix protos

* refactor: fix linter

* fix: fix old artifact component names in yml

* fix: no more throwing error on artifact spawn with empty XAEFoamComponent.Reagents

* fix: removed old component usage in maps

* fix: remove more deleted components from map

* fix: ContainerContainer is now part of initial artifact entity, it won't be affecting UninitializedSaveTest

* refactor: fix tests, add loc description to toolshed commands

* Changed node scanner to tell the whole story about current artifact state

* refactor: remove excessive get of EntityCoordinates in XAE systems, removed Value access in NodeScannerDisplay

* fix: turned off TriggerInteraction, removed XAESpawn usage and system, EmpSystem now can use EntityCoordinates,

* fix: moved SharedXenoArtifactSystem.CancelUnlockingOnGraphStructureChange into RebuildXenoArtifactMetaData to lessen code coupling

* fix: XenoArtifactEffectJunkSpawn moved invalid rolls declaration

* refactor: set default value for XenoArtifactComponent.EffectsTable for tests

* fix: now explosions XAE can be activated for effect

* refactor: added some usedelay so artifactuse would'nt be spammed

* refactor: artifact-related hints improvements

* fix: artifact no longer spawns fauna into itself

* refactor: xml-doc and minor refactoring

* refactor: xml-doc for Xeno Artifact systems, renaming of questionable XAT systems

* map for playtest, TODO REVERT THIS

* fix: magboots trigger art from a mile

* refactor: bind artifact animation to unlocking state

* feat: radiation dmg now have reference to source (and artifacts won't irradiate themselves)

* fix: random artifact node durability now is rolled for max and not current value

* refactor: gas effects are more rare, hand-held artifact effects are filtered properly now, rad dmg trigger now requires only 20 dmg for activation

* feat: animations and sound effects for artifact force-use and failed finish of unlocking phase

* use only 1 file with art use animation

* refactor: minor artifact dmg triggers tuning

* feat: now nodes that CAN be unlocked are displayed with specific color in console.

* feat: now unlocking stage time is dynamic and it depends on amount of triggers player activated correctly. Failed one stops incrementing

* feat: now non-active unlocked nodes return more points if durability was not wasted

* feat: now puddle/foam effects change description of node

* fix: fix test failure

* refactor: renamed phasing effect, fixed failing test for elkridge

* minor balance changes

* refactor: split rare materials into separate effects

* feat: unlocked nodes without successor wont listen to unlocks, node unlock is not activating node

* fix: removed OnIrradiatedEvent duplicate c-tor

* revert changes of reach for playtest

* revert last row empty line removal on reach.yml

* fix: fix PVS bug, born from attempt to relay event to art nodes that were not synced yet to the client

* fix: fix elkridge for tests (again)

* refactor: xml-doc, more stuff predicted, allocation optimization in XAE/XAT systems

* refactor: naming

* refactor: extract variable refactor for XAEApplyComponentsSystem.OnActivated insides

* fix: duplicate xeno artifact unlocking sound fixed

* feat: CreatePuddle xeno artifact effect now can have min and max borders for chamicals to be drafted, minor XAECreatePuddleSystem refactor

* feat: networking for shared XAE components + xml-doc leftovers

* refactor: more xml-doc, fix XAEApplyComponentsComponent.Components not being serializable but trying to be

* refactor: xml-docs and XAEThrowThingsAroundSystem now uses circle and not box for prying tiles

* refactor: xml-docs, minor refactors

* revert XenoArtifactCommand.ArtifactPrototype being PrototId

* refactor: simplify the way ExtractionResearchLabel works

---------

Co-authored-by: EmoGarbage404 <retron404@gmail.com>
Co-authored-by: pa.pecherskij <pa.pecherskij@interfax.ru>
8 months agoadds funding allocation console cos i forgot
Deerstop [Mon, 14 Apr 2025 23:44:13 +0000 (09:44 +1000)]
adds funding allocation console cos i forgot