Commit Graph

36638 Commits

Author SHA1 Message Date
ArtisticRoomba b5d43bb842 fix atmos grid markers (#37142)
* fix atmos grid markers

* 1984 CL
2025-05-18 16:27:14 +01:00
3nderall 745bba1018 Renders reagent grinders over lights (#31218)
* Adds a new layer to DrawDepth.cs for use with objects similar to the reagent grinder and properly summarises its uses

* applies new layer in DrawDepth.cs to reagent_grinder.yml

* Fix merge conflict

* oops
2025-05-18 16:26:56 +01:00
PJBot e383eb4382 Automatic changelog update 2025-05-18 16:26:56 +01:00
Unkn0wn_Gh0st 2ba0168746 New Weapon: Knuckle Dusters (#33470)
* New Weapon: Knuckle Dusters

* Tag YAML Error Fix

* Crafting Graph Node Error

(Thank you slarticodefast)

Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>

* Crafting Node Error Part 2 Electric Boogaloo

Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>

* Contraban & QM Dusters Nerf

* Stun Knuckledusters (Unfinished)

* Typo

* Fix test fails

* The dastardly maintainer balance webedit

* Fix contraband parenting

* Fix construction failure

---------

Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
Co-authored-by: Nemanja <98561806+EmoGarbage404@users.noreply.github.com>
Co-authored-by: EmoGarbage404 <retron404@gmail.com>
2025-05-18 16:26:55 +01:00
slarticodefast 1b352c01a9 fix clone appearance (#37130) 2025-05-18 16:26:24 +01:00
PJBot 24a73642bb Automatic changelog update 2025-05-18 16:26:02 +01:00
ScarKy0 c42e4b6b5b Traumoxadone (#37126)
* init

* salicylic acid
2025-05-18 16:26:02 +01:00
Prole 68b4896c69 noRot on 2-way lever (#37125) 2025-05-18 16:26:02 +01:00
PJBot 7ccf6dd80e Automatic changelog update 2025-05-18 16:26:02 +01:00
Vladislav Suchkov 5291adf234 Clarify that PA crate order includes boards (#37109)
init
2025-05-18 16:25:20 +01:00
Princess Cheeseballs 6858a942e7 Movement Rewrite Hotfix (#37122)
* One line bugfix

* also divide friction by 5

* Undo that
2025-05-18 16:24:40 +01:00
PJBot 1538e74d1e Automatic changelog update 2025-05-18 16:24:40 +01:00
Errant ecf7cbc898 Fix for vox dropping all bodyparts when gibbed (#37111)
vox parts cleanup
2025-05-18 16:24:39 +01:00
PJBot fd789e7282 Automatic changelog update 2025-05-18 16:23:06 +01:00
themias be63f3fdf8 Fix station beacon not updating (#37121) 2025-05-18 16:23:05 +01:00
PJBot 63f9f877f5 Automatic changelog update 2025-05-18 16:23:05 +01:00
Southbridge deda0b3777 New Salvage Ruin - Atmos Interchange (#37115) 2025-05-18 16:23:05 +01:00
PJBot 7dc3bad9c4 Automatic changelog update 2025-05-18 16:21:20 +01:00
metalgearsloth 57fdfa8bc0 Fix AI movement (#37114)
Don't relay blocking anymore.
2025-05-18 16:21:20 +01:00
Nemanja 5ddc1b05a0 Add condition support to entity tables (#36819) 2025-05-18 16:21:09 +01:00
PJBot 853b4fb163 Automatic changelog update 2025-05-18 16:21:09 +01:00
metalgearsloth da63e189a5 Predicted internals (#33800)
* Predicted gas pumps

I wanted to try out atmos and first thing I found.

* a

* Atmos device prediction

- Canisters
- Tanks
- Internals

AirMixes aren't predicted so nothing on that front but all the UIs should be a lot closer.

* Remove details range

* Gas tank prediction

* Even more sweeping changes

* Alerts

* rehg

* Popup fix

* Fix merge conflicts

* Fix

* Review
2025-05-18 16:21:09 +01:00
PJBot f072fb268f Automatic changelog update 2025-05-18 16:21:08 +01:00
Princess Cheeseballs a6d935c37d Mob Movement Major Refactor (#36847)
* Conveyor optimisations

- Optimise movement for moving stuff. Better flags + less resolves + slapped parallelrobustjob on it.
- Sleeping for entities getting conveyed into walls.

* Blocker version

* Finish

* Final

* Fix conveyor power mispredict

* Bagel save

* Revert "Bagel save"

This reverts commit 1b93fda81fb852d89b89b0beae0b80f8a61165f2.

* Conveyor resave

* Init Commit

* windows yelling at me to update commit

* working commit, need prediciton and more dehardcoding

* Project 0 warnings

* Working Commit (Near Final)

* ryder got confused commit

* I love Merge Conflicts :)

* Working commit, no prediction

* Forgot the yaml changes

* Comments and typos

* Apparently while the reduced launch mult of lube was initialized it was never used so I revered back to default

* Fixed an incorrect divisor

* bit of cleanup

* Prediciton fixed, and puddles now affect all entities

* FORGOT TO RENAME A VERY IMPORTANT VARIABLE OOPS

* Really big I forgor moment

* Even bigger I forgor moment

* four more merge conflicts to fix four more oopsies

* fixed actual divide by zero moment and also im very dumb

* Even bigger I forgor moment

* four more merge conflicts to fix four more oopsies

* fixed actual divide by zero moment and also im very dumb

* Fix all test fails

* code cleanup

* Webedit whitespace

* Code cleaup

* whitespace webedit

* whitespace webedit

* whitespace webedit

* whitespace removal

* Comments and cleanup

* Re-Added 20 warnings as per Ork's request

* Cleanups

* Spacing fix

* bugfixes and cleanup

* Small bugfix

* Fix prediction

* Mob movement rewrite

* Bandaid

* Working version

* Tentatively working

* Friction to fix cornering

* More fixes

* Refactor mob movement

Trying to cleanup relay ordering / tryupdaterelative being cooked, purge ToParent, and fix all the eye rotation shenanigans.

* Building

* Re-implement jetpacks

* Reorganise weightless movement

* More work

* Fix camera

* reh

* Revert bagel

* Revert this

* Revert held move buttons

* Puddles work but are unpredicted and unoptimized

* Fixes

* Puddle code...

* Actually dirty the slipComp for real

* Sliding component done plus an extra suggestion from ArtisticRoomba

* Atomized Commit

* Added Friction field to Reagent Prototype per design discussion

* Cleaned up Working Commit

* a

* Delete stinkers

* Fix this code smell

* Reviewed

* Funky re-save

* Our conveyance

* Better conveyor sleeping

* Remove this

* Revert "Better conveyor sleeping"

This reverts commit f5281f64bbae95b7b9feb56295c5cf931f9fb2e1.

* Revert that

Way too janky

* Also this

* a

* Working Commit - Still a lot to do

* Acceleration refactor

* Minor jetpack cleanup

* frictionnomovement no longer nullable

* Shared Mover Feels 99% done

* OffGrid/Weightless/Throwing Friction saved

* Fix merge conflicts

* Fix a debug assert

* Final Commit for today

* Some fixes

* Actually use those CCVars Properly

* Need to fix throwing

* Second to last Commit for real

* Jetpack bug fixed

* Jetpack bug fixed

* Test fail patch

* Small patch

* Skates Component cleanup + Bring Accel back to 5 (oops)

* Fix test fail oops

* yaml cleanup make dragons not fat

---------

Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
2025-05-18 16:20:43 +01:00
deltanedas 5165fea6d1 remove name/desc/icon from construction prototypes 2025-05-18 16:17:53 +01:00
beck-thompson 3486db209f Species are now picked at random in the developer environment! (#37057)
* Various changes to random species in dev

* This should be split
2025-05-18 16:14:18 +01:00
Nemanja f3da26afb1 fix logic gate draw depth (#37053)
fix logic gate layering
2025-05-18 16:14:01 +01:00
PJBot 15e992c37a Automatic changelog update 2025-05-18 16:14:01 +01:00
YoungThug 82c2d53008 Wizard Helmet in the Magic Vend (#37084)
Whats the limit for stuff you can put in a commit message lol
2025-05-18 16:14:01 +01:00
PJBot a86a30e676 Automatic changelog update 2025-05-18 16:14:01 +01:00
Perry Fraser e293d92f41 Pointing arrow smite no longer lasts forever (#37102)
fix: pointing arrow smite no longer lasts forever
2025-05-18 16:14:01 +01:00
kosticia 6ecb040488 fix asteroid tiles (#37103)
aw
2025-05-18 16:14:00 +01:00
Tayrtahn fee5467d18 Fix vending machine manager wire error (#37100)
Skip updating amounts for removed entries
2025-05-18 16:12:01 +01:00
PJBot dc86e72ebb Automatic changelog update 2025-05-18 16:12:01 +01:00
nikitosych b4ac84a3c1 Overhauled stamina slowdown behavior (#36336) 2025-05-18 16:12:01 +01:00
PJBot ed5396543d Automatic changelog update 2025-05-18 16:12:01 +01:00
slarticodefast c076747814 Add noir glasses (#36923)
hardboiled
2025-05-18 16:11:59 +01:00
Tiniest Shark bac3d8d6bc Updates the Pirate Captain Hardsuit Helmet light sprites. (#37027) 2025-05-18 16:10:18 +01:00
PJBot 09b9b4b313 Automatic changelog update 2025-05-18 16:10:17 +01:00
K-Dynamic 8bae27e02b Atmos air (6500 kPa) marker (#37061)
* air GM atmosphere

* atmos fix air miner
2025-05-18 16:09:56 +01:00
eoineoineoin 105961ae66 Select current target in mailing unit UI, prevent UI jumping (#37098) 2025-05-18 16:09:56 +01:00
themias b8d0a83463 Fix food slicing showing utensil popup (#37105)
Fix knife slicing showing utensil popup
2025-05-18 16:09:55 +01:00
PJBot d41be49e35 Automatic changelog update 2025-05-18 16:09:55 +01:00
MissKay1994 71aacd1f11 Vox now can eat trash other other inedible things (#35681)
* EAT TRASH EXHALE AMMONIA

Update to files

* Forgot to port this file

* 1D4 Guidance

* Summary (required)

Suggested changes and fixes

* Cries in conflicts

* Why do we exist? To suffer?

* 1 citation for being stupid

* THE ANTIDOTE, THE ANTIDOTE FOR THE POISON

* I was inverted sir

* vox organs cleanup

* vox reagents

* guidebook

* weh

---------

Co-authored-by: Errant <35878406+Errant-4@users.noreply.github.com>
2025-05-18 16:09:55 +01:00
Ertanic da3e4052b0 Localizable craftmenu (#32339)
* Now the name of the target craft items is taken directly from the prototypes

* Deleting unnecessary fields

* Deleting unnecessary fields

* Added suffix field

* Added override via localization keys

* My favorite ItemList and TextureRect have been replaced with ListContainer and EntityPrototypeView

* Fix suffix

* Fix construction ghosts... maybe

* Remove suffix from UI

* Suffixes have been removed from prototypes

* Added a description for the secret door

* Fix search..?

* The Icon field of ConstructionPrototype has been removed

* StackPrototypes used in the construction menu have been localized

* TagConstructionGraphStep used in the construction menu have been localized

* The search bar has been localized

* Fix localization and prototypes

* Recipes are now only loaded when the crafting window is opened.

* Fix crooked merge grid of the crafting menu.

* Localization update

* Fix cyborg graph

* Revert "Recipes are now only loaded when the crafting window is opened."

This reverts commit 97749483542c2d6272bda16edf49612c69a0761a.

* Fix loc

* fix merge

* Fix upstream

* Some of the logic has been moved to Shared

* fix

* Small adjustments

* Very small change

---------

Co-authored-by: EmoGarbage404 <retron404@gmail.com>
2025-05-18 16:09:54 +01:00
lzk 2ea0843d90 cleanup revolvers.yml (#37095) 2025-05-18 16:00:20 +01:00
lzk e918ea8e04 cleanup snipers.yml (#37094) 2025-05-18 15:59:48 +01:00
PJBot 6ffd349641 Automatic changelog update 2025-05-18 15:59:48 +01:00
imatsoup ee2be955de Fixes battery weapons changing firemode on wield (#37085)
Credit to Happyrobot33 for the implementation

Co-authored-by: Matthew Herber <32679887+happyrobot33@users.noreply.github.com>
2025-05-18 15:59:48 +01:00
Nemanja 3dc535b722 Fix listcontainer constantly disposing children (#37089) 2025-05-18 15:59:48 +01:00