Commit Graph

27365 Commits

Author SHA1 Message Date
PJBot 84caaec674 Automatic changelog update 2024-08-26 12:04:03 +00:00
Winkarst 982a172ad6
Change the science radio channel color (#31319)
* Change the science radio channel color

* This one looks better
2024-08-26 22:02:57 +10:00
PJBot 93829ec753 Automatic changelog update 2024-08-26 09:10:57 +00:00
Moomoobeef 569b08162c
Bots now make sound when they speak (#31471)
fixes 31454
2024-08-26 11:09:48 +02:00
metalgearsloth 83ec967455
Predict EmitSoundOnUIOpen (#31464)
* Predict EmitSoundOnUIOpen

BUI prediction led to this moment.

* unforky
2024-08-26 17:40:14 +10:00
metalgearsloth 2e1b486e8b
Add BUI ctor tests (#31463)
5 lines of eaten iocmanager.injectdependencies led to this.
2024-08-26 17:39:48 +10:00
Spessmann dd7c395fb7
Cog update (#31458)
made disposals less bad
2024-08-25 23:45:16 -06:00
PJBot 5e8cee7af0 Automatic changelog update 2024-08-26 02:47:24 +00:00
lzk 2871e69268
Moff cooking. Part one. (#30668)
* yml part

* guidebook

* commit

* some fixes

* a little

* change
2024-08-26 12:46:16 +10:00
lzk ff3d79797d
Fix-Resprite emote icons (#31447)
* Fix-Resprite emote icons

* change scream
2024-08-26 12:20:58 +10:00
Emisse 2d87d65deb
bagel update (#31440)
* bagel update

* fixgridatmos

* qm office

* sci cam fix

* jesus christ so many routers

* remove invalids
2024-08-25 13:22:29 -06:00
Brandon Hu cf6f7830aa
fix(FieldGenerators): Don't show nonsense popup (#30469)
* .
2024-08-25 20:21:32 +02:00
PJBot d067e80100 Automatic changelog update 2024-08-25 17:10:58 +00:00
ShadowCommander 5c0753b136
Add a bool to disable buckling on InteractHand (#30001) 2024-08-25 19:09:51 +02:00
PJBot 2d70c7d473 Automatic changelog update 2024-08-25 16:48:17 +00:00
Alzore 453c28f825
Make space scanning T1 technology (#31321)
make space scanning and mass scanner t1 tech
2024-08-25 18:47:10 +02:00
PJBot 19b67cf55f Automatic changelog update 2024-08-25 16:12:33 +00:00
Pieter-Jan Briers bec832fbeb
Increase (SUPER)PACMAN ramp rate/tolerance (#31403)
All PACMANs used to use the same ramping parameters, this meant a SUPERPACMAN (50 kW) took literally a 100 seconds to get up to its full output level. Ouch.

PACMAN has been raised to 5000 W/s with 1500 W tolerance, SUPERPACMAN to 7500 W/s with 2500 W tolerance
2024-08-25 12:11:27 -04:00
metalgearsloth 5131835628
togglelight updates (#31435)
Missed in the green checkmark sea
2024-08-26 01:29:10 +10:00
metalgearsloth ae4c7ad0bc
ContainerComp fix (#31434)
Forgot to push these ones on the branch.
2024-08-26 01:22:01 +10:00
Ed ff412a65ba
Weather fix (#30857)
* weather fix

* localize errors
2024-08-26 01:20:47 +10:00
metalgearsloth ae310878a6
Update submodule to 231.0.0 (#31430) 2024-08-25 22:53:13 +10:00
metalgearsloth 2e029a7d5b
Action stuff (#31305)
* Action stuff

- Cleanup some event stuff
- Avoid dirtying entity unnecessarily
- Add ActionGrant as an easy way to apply / remove actions via compregistry.

* Fix merge
2024-08-25 22:43:31 +10:00
PJBot f96dddd9fb Automatic changelog update 2024-08-25 12:37:28 +00:00
metalgearsloth 948bb726de
Run actions on press (#31191)
I know UI generallys want to do stuff on key-up not key-down. With that being said the delay on release for these is noticeable.
e.g.
ActivateInWorld / UseInHand / any in-world interactions are on-press. This is especially noticeable if you have the same event on action + verb.
2024-08-25 22:36:22 +10:00
metalgearsloth c0a07614c0
ItemToggle + slots stuff (#31312)
* ItemToggle + slots stuff

- Add component for itemslot locks to match LockComponent (surprised this didn't exist).
- Add thing for pointlight to match itemtoggle. In future should be used for PDAs and stuff but need to fix some other stuff first.

* Also this

* grill
2024-08-25 22:30:28 +10:00
metalgearsloth a89d4c750b
Power stuff (#31314)
* Power stuff

- Add shared IsPowered
- Add shared ResolveApc
- Move PowerChangedEvent to shared for now
- Add SlimPoweredLight that actually functions how you'd expect a PoweredLight to function it id didn't have a bunch of bloat on it.

* big update

* boing
2024-08-25 22:18:42 +10:00
PJBot 3d145875a4 Automatic changelog update 2024-08-25 12:18:09 +00:00
deltanedas e1df251cbc
decouple ItemToggle from PowerCellDraw (#31392)
* remove ItemToggle from PowerCellDraw query

* add EntityQuery for resolves, make them all optional

* move integration to ToggleCellDraw

* add ToggleCellDraw to almost every PowerCellDraw prototype

* :trollface:

* :trollface:

* :trollface:

* let it disable on mapinit

* set update time on mapinit, make borg power logic consistent now

* :trollface:

---------

Co-authored-by: deltanedas <@deltanedas:kde.org>
2024-08-25 22:17:03 +10:00
PJBot 42865ae705 Automatic changelog update 2024-08-25 12:07:56 +00:00
Nemanja 85b7d183bd
Blueprints (#31138)
* Blueprints

* Update tables_loot.yml

* doink

* mark as required
2024-08-25 22:06:50 +10:00
metalgearsloth f03fc585ba
Add ContainerComp (#31311)
Applies EntProtoId changes upon insertion / removal from container. Can also be useful for borgs / mechs / vehicles in future but atm I just used it for AI.
2024-08-25 22:06:06 +10:00
metalgearsloth 7cb6b5e972
Verb tweaks (#31309)
* Verb tweaks

Remove the LOS check because this is already done above in CanExamine.

* Fix outlines

* import
2024-08-25 22:05:39 +10:00
PJBot cc710fa46b Automatic changelog update 2024-08-25 10:36:28 +00:00
ArtisticRoomba adea4c91de
Adds the Head of Greytide stamp (#30189)
suggested changes from discord discussion, sprite change, add to refactored loot table
2024-08-25 20:35:22 +10:00
Emisse 0adb28e983
meta update (#31423) 2024-08-25 01:26:03 -06:00
PJBot 0ced72d3ac Automatic changelog update 2024-08-25 06:59:57 +00:00
PopGamer46 60cf24d56e
Give sec cadets jackboots instead of combat boots (#31419)
give cadets jackboots
2024-08-25 16:58:51 +10:00
Emisse 7fe5f721a5
marathon update (#31421) 2024-08-25 00:45:42 -06:00
PJBot 54723053f2 Automatic changelog update 2024-08-25 05:43:26 +00:00
IProduceWidgets 3b0d7e7aad
Update Oasis (#31415)
* Cameras and junk

* I forgot to clear my multitool
2024-08-24 23:42:19 -06:00
PJBot 647ca1f0bd Automatic changelog update 2024-08-25 04:58:42 +00:00
themias c46a78b8e3
Fix firelockedge rotation (#31371)
save
2024-08-25 00:57:36 -04:00
PJBot 759b9e7a44 Automatic changelog update 2024-08-25 04:49:35 +00:00
metalgearsloth 60b34b57f3
Fix dungeon spawn + ftl overlap (#31413)
* Fix dungeon spawn + ftl overlap

* Better fixes
2024-08-25 14:48:29 +10:00
PJBot d7bbb94857 Automatic changelog update 2024-08-25 02:03:40 +00:00
Pieter-Jan Briers d15869f600
Fix ChemVend jugs again (#31398)
This re-introduces the dummy entity naming code, originally introduced in #29178 and randomly removed by #30064 with no technical justification given.

Fixes #31373
2024-08-25 12:02:33 +10:00
eoineoineoin b0375f115c
Remove client state from server AirAlarmComponent (#31236)
* Remove client state from server AirAlarmComponent

Send information for all connected devices, not just the ones for the
current tab, as attempting to limit this breaks multiple users viewing
the same UI.

Fixes #12842

* Send device data as a list, rather than a dictionary

---------

Co-authored-by: Eoin Mcloughlin <helloworld@eoinrul.es>
2024-08-25 12:01:46 +10:00
PJBot a1ab4a3dcd Automatic changelog update 2024-08-25 01:56:39 +00:00
PursuitInAshes c1aee02c74
Change `Resave` Permission Requirement to Host (#31397)
ChangePermissionFlagToHost
2024-08-25 11:55:31 +10:00