Commit Graph

36638 Commits

Author SHA1 Message Date
Delta-V bot f169c4795f Automatic changelog update 2025-04-24 12:19:17 +02:00
SolStar a0886eeba4
Kitsune fixes 2 (#3562)
* revert equipment speed mod transfer

* fox fire color matches eye color when in fox form

* remove unuseds
2025-04-24 10:18:57 +00:00
Delta-V bot c428481712 Automatic changelog update 2025-04-24 10:12:55 +02:00
Winter 69f810b842
New borg ID chip sprites and small tweaks (#3478)
* Adding replacement sprites, adjusted JSON, changed ftl file to have ID instead of id to match other instances of it

* Changed JSON
2025-04-24 08:12:36 +00:00
Delta-V bot c1001f56e3 Automatic changelog update 2025-04-24 03:45:16 +02:00
Stop-Signs 395e2b1bb1
Lobby time 4 -> 7 minutes (#3543)
mrrp
2025-04-24 01:44:57 +00:00
Delta-V bot 59aa4f6d0c Automatic changelog update 2025-04-24 03:36:27 +02:00
Oxdeception dac95c5e1c
Adds NanoTask to PDAs that were missing it (#3559)
Co-authored-by: Oxdeception <9624-oxdeception@users.noreply.gitgud.io>
2025-04-24 02:36:08 +01:00
Delta-V bot 07aa8f678b Automatic changelog update 2025-04-24 03:33:58 +02:00
pathetic meowmeow acf5fc7939
Grant LO Funding access (#3526)
* Grant LO Funding access

* terse
2025-04-24 02:33:38 +01:00
Delta-V bot dab00bc58d Automatic changelog update 2025-04-24 03:30:51 +02:00
foxcurl c4d13231d2
Bot emotes + supplybot petting (#3553)
* supplybot petting + emotes

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

---------

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2025-04-24 02:30:32 +01:00
Velcroboy e436f0c156
Map Updates: Shoukou (#3550)
* Map Updates: Shoukou

* Updates

---------

Co-authored-by: Velcroboy <velcroboy333@hotmail.com>
2025-04-23 14:47:47 +02:00
Nemanja f931214117 Fix artifact spawns parenting to players (#36745) 2025-04-23 12:52:43 +01:00
Nemanja 13f71f7599 Fix artifact point extraction going into negatives (#36642) 2025-04-23 12:52:42 +01:00
Nemanja 7e1bdcce66 XenoArch Rebalancing (#36604)
* Miscellaneous XenoArch Rebalancing

* Miscellaneous XenoArch Rebalancing

* 1 durability anomaly node

* better version
2025-04-23 12:52:42 +01:00
Nemanja ba8d2a78f1 Restore Artifexium Effect (#36595)
* Restore Artifexium

* popup

* small tweaks
2025-04-23 12:52:42 +01:00
Nemanja 3edeca8544 Sentient Artifacts Can Self-Activate Again (#36598)
Sentient Artifacts
2025-04-23 12:52:42 +01:00
Fildrance c43f3d500d 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>
2025-04-23 12:52:41 +01:00
Delta-V bot bdc5d0ffd5 Automatic changelog update 2025-04-23 07:35:59 +02:00
turtleofmen 028b835c46
Trader shuttle- This shuttle is for the trader event role, it does no… (#3474)
* Trader shuttle- This shuttle is for the trader event role, it does not come with the trader's goods, the trader role themselves, or the trader's assistant.

Should be all set. -Turtleofmen

* TRADER SHUTTLE AGAIN YIPEE

* man

* lowercase it

* fix invalids

---------

Co-authored-by: Janet Blackquill <uhhadd@gmail.com>
2025-04-23 01:35:40 -04:00
Delta-V bot 95517d39c6 Automatic changelog update 2025-04-23 05:32:41 +02:00
MutedUser 3916f1b5ea
Minor Security Kit Change + Cell Recharger buff (#3491)
Made sure all security boots acted same as jackboots, added reflective vest to sec techfab, increased cell recharger recharge rate
2025-04-22 23:32:22 -04:00
Radezolid 61a1558bdd
Add a secure botany windoor (#3500)
Added the secure windoor
2025-04-23 00:19:39 +01:00
Delta-V bot 7f58bb89fa Automatic changelog update 2025-04-23 01:17:37 +02:00
SolStar 91aea0f32b
Kitsune bug fixes (#3528)
* Kitsune bug fixes 1

* cleanup

* cleanup

* cleanup

* Factions dont transfer back

* small nerf

* changes

* delta change

* needless ifs begone
2025-04-23 00:17:18 +01:00
Delta-V bot 1689dc61c5 Automatic changelog update 2025-04-22 21:23:59 +02:00
pathetic meowmeow 1ebfc27635
Make funding allocation computer more configurable (#36790) (#3555)
* Make funding allocation computer more configurable (#36790)

* Make funding allocation computer more configurable

* admin logging

* unused

* ccvar enabled

---------

Co-authored-by: ScarKy0 <scarky0@onet.eu>
(cherry picked from commit 907f4b39cd)

* It's called logistics

* dv extensions
2025-04-22 19:23:40 +00:00
Delta-V bot 7c445153a0 Automatic changelog update 2025-04-22 20:52:01 +02:00
pathetic meowmeow b7ffe1fcf1
Speedmerge chatty lathes (#3486)
* Add chatty lathes (#34959)

(cherry picked from commit 5d38ae56de)

* Make the DeltaV techfabs (except epistemics) chatty
2025-04-22 14:51:42 -04:00
ConstantlyConfused 7072ac1ca7
Correct minor Space Law table inconsistencies (#3552)
corrected minor space law inconsistencies
2025-04-22 14:29:01 -04:00
Delta-V bot db7bbbaf7f Automatic changelog update 2025-04-22 13:25:00 +02:00
Tobias Berger 927a40000a
Nuke OwOnavirus mentions (#3510)
Dead meme
2025-04-22 11:24:41 +00:00
Delta-V bot dd06714852 Automatic changelog update 2025-04-22 10:40:57 +02:00
foxcurl 914282d9fb
Foldable clothing fix (#3547)
foldable clothing fix
2025-04-22 09:40:38 +01:00
Delta-V bot 56eff61fc5 Automatic changelog update 2025-04-22 10:39:09 +02:00
Lyndomen cb85b0442e
adds IC law to game so gamers can PR suggestions instead of being lost in discord (#3498)
* adds law to game

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* .wiki real

---------

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2025-04-22 09:38:49 +01:00
Delta-V bot 699cfdf35d Automatic changelog update 2025-04-22 10:38:09 +02:00
Avalon e2c933b67d
The Return of Station Wide Destruction (#3470)
IT returns
2025-04-22 09:37:50 +01:00
Delta-V bot 1ab00a3f79 Automatic changelog update 2025-04-21 23:14:56 +02:00
Radezolid 6c0fbba6b6
Add blueprint support at TechFabs (#3546)
Add support for blueprints
2025-04-21 21:14:37 +00:00
Delta-V bot c864a0047f Automatic changelog update 2025-04-21 23:10:06 +02:00
beck-thompson 7b7af6996e
IPC paradox clone radio fix (#3545)
Fix is in
2025-04-21 21:09:47 +00:00
Delta-V bot 950efccbd8 Automatic changelog update 2025-04-21 16:33:30 +02:00
Radezolid 035f2fd599
Cleanup + proper divide of epistemics access (#3531)
Cleanup + proper divide of access
2025-04-21 14:33:10 +00:00
Delta-V bot 821fc5e9d8 Automatic changelog update 2025-04-21 16:19:09 +02:00
Vanessa 8909bff7c0
Health Analyzer Reactivation (#3521)
* Added health analyzer reactivation if one moves back in range of the entity

* Leaving analyzer range while focusing on a body part will keep focus on that body part.

* PR #3521 requested changes
2025-04-21 15:18:50 +01:00
Delta-V bot 88f94ddc3b Automatic changelog update 2025-04-21 15:25:00 +02:00
Radezolid 13d3be86e3
Shared stuff on lathes (#3530)
* Added powercells

* Added SimpleElectronics and added it to lathes

* fix
2025-04-21 09:24:41 -04:00
Delta-V bot 91e9159abe Automatic changelog update 2025-04-21 15:09:55 +02:00