Nemanja
f04f19a7aa
Fix ore silo clients showing up when out of range ( #36741 )
2025-04-20 11:00:23 +10:00
MilenVolf
6f475741b2
[ #30096 Fix] Dumping a RefillableSolution into a DumpableSolution now requires CanComplexInteract ( #33350 )
...
* dumping containers now require having at least one hand
* Cleanup
* Better
* Apply suggested changes
* Cleanup
---------
Co-authored-by: Luiz Costa <luiz@mavromati.com >
2025-04-19 16:32:17 -04:00
Fildrance
b36169c58f
fixing spessman getting teleported inside artifact ( #36719 )
...
* fixing spessman getting teleported inside artifact
* refactor: move XAEPortal comp to server
* refactor: replace Spawn and coord logic with with TrySpawnNextTo
---------
Co-authored-by: pa.pecherskij <pa.pecherskij@interfax.ru >
2025-04-19 13:07:23 -04:00
Kyle Tyo
8dc2cb8874
Minor dependency and variable cleanup. ( #36730 )
...
removal of misc unused or extra dependency definitions.
2025-04-19 18:11:34 +02:00
Winkarst
8982956a6b
Cleanup: Superbonk cleanup ( #35104 )
...
* SuperBonk cleanup
* Update
* Comment changes
* Update
* Changes
* EnsureComp
2025-04-19 10:26:56 -04:00
ArtisticRoomba
d9e9afed1e
DetGadget hat fixes ( #35658 )
...
* """Refactors""" extraction code, fixes bug with labeled items
* second line of fixes
* Enhance label handling and add label retrieval method (its more preformant I swear)
* Cleanup
---------
Co-authored-by: beck-thompson <beck314159@hotmail.com >
2025-04-19 16:11:55 +02:00
Milon
6138fcdce9
Predict and cleanup RingerComponent ( #35907 )
...
* clean up most stuff
* move to shared
* works
* shuffle shit around
* oops! access
* fixes
* todo: everything
* SUFFERING
* curse you
2025-04-19 15:55:05 +02:00
Benjamin Velliquette
bd79d09939
Fix Long Produce Time After De-aging A Plant with cryoxadone. ( #34668 )
...
Update LastProduce when deaging plant from cryoxadone
2025-04-19 09:43:05 -04:00
Kyle Tyo
e9b49b00ef
Fix a minor warning in BatterySystem.cs ( #36726 )
...
change timing from protected to private, rename, and adjust references.
2025-04-19 14:37:10 +02:00
Leon Friedrich
49da5c540b
Try fix RestartTest ( #36725 )
2025-04-19 22:17:03 +10:00
metalgearsloth
9bdd7307fd
Predicted multihanded component ( #36712 )
...
* Predicted multihanded component
* Refview
* reh
2025-04-19 18:05:20 +10:00
metalgearsloth
63dfd21b14
Predict dumping ( #32394 )
...
* Predict dumping
- This got soaped really fucking hard.
- Dumping is predicted, this required disposals to be predicte.d
- Disposals required mailing (because it's tightly coupled), and a smidge of other content systems.
- I also had to fix a compnetworkgenerator issue at the same time so it wouldn't mispredict.
* Fix a bunch of stuff
* nasty merge
* Some reviews
* Some more reviews while I stash
* Fix merge
* Fix merge
* Half of review
* Review
* re(h)f
* lizards
* feexes
* feex
2025-04-19 16:20:40 +10:00
metalgearsloth
be8fa724a7
Fix import ( #36706 )
2025-04-19 12:31:21 +10:00
metalgearsloth
72372dc77d
Predict gas volume pumps ( #33835 )
...
* Predict gas volume pumps
* Also this one
* Review
2025-04-19 11:48:41 +10:00
metalgearsloth
8ab0e59db6
Refactor disarms ( #36546 )
...
* Refactor disarms
- Move client stuff to shared
- Cleanup a bunch of stuff
- Ref events
- Fix the swing sound mispredict (I noticed it on target dummies).
* Revert this change
* minor review
* Rebiew
---------
Co-authored-by: Milon <milonpl.git@proton.me >
2025-04-19 11:38:22 +10:00
Coolsurf6
369eef146f
Fixed Attachbodypart Console Command ( #34577 )
...
* remade command for attachbodypart
* fixed up WriteError
2025-04-19 11:23:58 +10:00
SlamBamActionman
a44baec417
Fix forensics not being applied to held items ( #30609 )
...
* Initial commit
* Fix merge changes
* sloth comment: bitmask
* fix MIA parameter
---------
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com >
Co-authored-by: EmoGarbage404 <retron404@gmail.com >
2025-04-18 21:02:41 -04:00
IProduceWidgets
d69738a9f4
Fix two zombie bugs ( #34472 )
...
* fix two zombie bugs
* add comment
2025-04-18 20:38:33 -04:00
Preston Smith
cfda91e0f0
Correct mobster suffix ( #33240 )
...
Correct mob grammar
2025-04-18 20:33:14 -04:00
Aaron
56feab4e0b
Add PreventFTLComponent and changed FTL check ( #34077 )
...
* Add PreventFTLComponent and changed FTL check
* Remove component body.
---------
Co-authored-by: Milon <milonpl.git@proton.me >
2025-04-18 20:14:44 -04:00
Jajsha
a6741e42c1
Un-Hardcode water evaporation & mopping behavior ( #33399 )
...
* Un-harcode slipperiness
* Make it actually work
* Prettyfy
* Cleanup GetEvaporatingReagents
* Fix mopping with space lube + wrong solutions in absorbance
* Remove LINQ and rename parameters
* Change evaporation speed to fixedpoint2
* Add evaporating speed functionality
* Remove unused imports
* Swap around reagent evaporation speed and puddle evaporation speed.
---------
Co-authored-by: Nemanja <98561806+EmoGarbage404@users.noreply.github.com >
2025-04-18 20:11:28 -04:00
Nemanja
f8ff7aee92
Local Material Silo ( #36492 )
...
* Material Silo
* fix board, fix copyright
* a bit of review.... for the vibe....
* a tiny bit of review
* 4 spaced
* sloths no good very tiny nitpick
* fix ui flickers
* oops
* slightly lower range
* Sloth Review
---------
Co-authored-by: ScarKy0 <scarky0@onet.eu >
2025-04-19 09:43:17 +10:00
lzk
b96fa3dcfa
Fix space wind layer removal ( #33888 )
...
* Fix space wind layer removal
* apply review
* Update MovedByPressureComponent.cs
* remove this
2025-04-19 00:52:09 +02:00
Milon
3fc9bcbbbe
remove Session from MindComponent ( #34753 )
...
* yummy
* fix tests
2025-04-19 00:23:01 +02:00
deltanedas
14d9a35116
ciggie sounds ( #32426 )
...
* add sounds
* change _active to BurningComponent
* play sound when lighting and snuffing a cigar
* network it
* mono
* attribution
* doc
---------
Co-authored-by: deltanedas <@deltanedas:kde.org>
2025-04-19 00:01:52 +02:00
Tayrtahn
69f8fe393f
Remove redundant admin flag check in AdminVerbSystem.Tools ( #36122 )
...
* Remove redundant admin flag check
* Formatting
2025-04-18 22:06:27 +02:00
slarticodefast
a9720f2149
Fix powered lights electrocuting you despite having insulated gloves V2 ( #36686 )
...
fix light insulation
2025-04-18 22:26:47 +10:00
Errant
80ec149955
setgamepreset command rework (take two) ( #30812 )
...
* gameticker.gamepreset namespace
* setgamepreset now has a finite duration
* comments, cleanup
2025-04-18 22:24:39 +10:00
Tayrtahn
14cdb0adf7
Improve messages for pointing at items in inventories ( #36252 )
...
* Show different messages for pointing at items in someone's inventory
* Improve search for inventory (requires engine PR)
* Add comments explaining each GetString
* Better loc ids
* Add comment about using innermost inventory
* Swap conditions for named variables
* Remove POSS-NOUN uses
* Add missing THE
2025-04-18 08:09:49 -04:00
Leon Friedrich
e4f3d19094
Make MappingDataNode use string keys ( #36111 )
...
* MappingDataNode string keys
* a
* poke
2025-04-18 19:28:22 +10:00
osjarw
cca5a88be4
Make HTN constantly replanning optional ( #33023 )
...
Make constant replanning optional
And apply it to our most expensive NPCs
2025-04-18 18:16:26 +10:00
IProduceWidgets
42cb3ccb5b
StationEvent Toolshed Command fixes. ( #32200 )
...
* toolshed makes me want to take a long walk off a short pier.
* fuck it everything is in seconds.
* catch rounding error
* reviews
* lsprobtheoretical to mins
* Git please.
* Git Please.
* GIT PLEASE.
* unchange file
* take2
* empty line?
* new new lines?
* idk 1000 commits I guess
* spacius maximus
2025-04-18 17:44:29 +10:00
Tayrtahn
e00e2ba407
Add PopupPredictedCursor and fix doubled popups on vending machines ( #36655 )
...
* Add PopupCursorPredicted method
* Fix doubled popups on vending machine restock failures
* Rename to match existing pattern
2025-04-18 14:01:46 +10:00
Tayrtahn
725522c183
Partial cleanup of ExplosionSystem ( #36098 )
...
* Cleanup warnings in ExplosionSystem.TileFill
* Formatting in ExplosionSystem.TileFill
* Cleanup warning in ExplosionSystem
* Formatting for ExplosionSystem
* Switch from MapChangedEvent to MapRemovedEvent
* Fix 1 warning in ExplosionSystem.Processing
* Fix 1 warning in ExplosionSystem.Visuals
* Fix 1 warning in ExplosionSystem.GridMap
* Fix 2 warnings in ExplosionSystem.Airtight
* Clear _grids
2025-04-18 13:55:09 +10:00
J
fa24960445
Storage warnings cleanup ( #36196 )
...
* Storage warnings cleanup
* Setting audio params on component
2025-04-18 13:47:17 +10:00
metalgearsloth
7d2ef2bd47
Action charges refactor ( #33993 )
...
* Action charges refactor
- Fixes the slight godmoding of baseactioncomponent.
- Gets back 1ms of server time.
* chorg
* Remove FrameUpdate
* Fixes
* More fixes
* Combine
* Fixes
* Updates
* weh
* Last fixes
* weh
* Fix naughty
* YAML fixes
* This one too
* Merge conflicts
* This thing
* Review
* Fix this as well
* Icon fix
* weh
* Review
* Review
* seamless
* Review
2025-04-18 13:45:48 +10:00
slarticodefast
e1a1150257
Allow fire extinguishers and sprays to push grids you are standing on ( #31754 )
...
* allow fire extinguishers and sprays to push grids
* add cvar and reduce pushback
* EmoGarbage Review - Resolve Conflicts
* Ensure grid parenting
---------
Co-authored-by: EmoGarbage404 <retron404@gmail.com >
2025-04-18 13:41:27 +10:00
lzk
8ff7767c85
Allow clown mime and borg customize names ( #35170 )
...
* Allow clown mime and borg customize name
* how
* uh
* 3
* good commit
2025-04-18 12:32:03 +10:00
Nemanja
57bbf76ec6
Fix inability to engage with economic Cargonia ( #36668 )
...
Fix inability to engage with cargo supremacy
2025-04-18 12:06:29 +10:00
mjarduk
fb912b3d5c
Added the ability to refuel torches (and other expendable lights) ( #36209 )
...
* Added expendable light source refueling. Also fixed it to use the name modifier system so attributes like glue show up.
* Removed a duplicate line of code.
* Replaced TryGetComponent with TryComp, changed a variable name to be a little more clear.
* Removed the removed field "spentDesc" in flares and glowsticks
* Fixed to comply with slarticodefast's review. Name modifiers don't work yet (fixing that tmr)
* Fixed the localization!!!! :DDDD
2025-04-17 21:59:41 -04:00
osjarw
700cb02d5e
Fix HTN task ordering bug ( #32909 )
...
* first, bad ordering
* fix
* Revert "first, bad ordering", recording artifacts
This reverts commit 22307675d79b417371775a0558c39781f59423d6.
2025-04-17 22:42:31 +10:00
slarticodefast
a85370cc81
minor MindShieldSystem cleanup ( #35905 )
...
clean up MindShieldSystem
2025-04-17 21:38:53 +10:00
Velken
d8281c7d2d
New component: change alert level on trigger ( #36581 )
...
* adds component that lets change alert level on trigger
* oops, put stuff on wrong folder
* missclick, forgor a file
* slarti finds ways to improve code
* Apply suggestions from code review
---------
Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com >
2025-04-17 21:35:27 +10:00
Errant
9b1a7dea1d
Geiger counters can now be heard by everyone nearby ( #30463 )
...
* haha geiger counter go brrrrrrr
* move hardcoded values to datafields
* syntax cleanup
2025-04-17 21:24:47 +10:00
Leon Friedrich
f46bb301fb
Fix lathe arbitrage test ( #34449 )
...
* Fix lathe arbitrage test
* Add refinables
* nullable
* nullable2
* Fix merge
* Ignore failures
2025-04-17 21:07:51 +10:00
beck-thompson
28b4fd9763
Fix trash bag visuals ( #32386 )
...
* First commit
* Dont even look what I did at first I'm silly
* more negative diff!!
2025-04-17 20:36:23 +10:00
Nemanja
cc7df12996
Fix artifact point extraction going into negatives ( #36642 )
2025-04-16 23:14:17 -04:00
Callmore
eed374ffee
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 >
2025-04-16 21:36:20 -04:00
Errant
a23b5fb502
add subtype to admin notice ( #36640 )
2025-04-17 00:59:36 +02:00
Tayrtahn
aec8e7f8d9
Add self message variants for starting/finishing vending machine restocking ( #36633 )
...
* Add self message variants for starting/finishing restock
* Identity
2025-04-16 23:33:02 +02:00