Commit Graph

27729 Commits

Author SHA1 Message Date
JIPDawg
e30090567d Make Gas Miners indestructable, anchorable, and pullable. (#31370)
* Make miner indestructable, and pullable.

* Miners can't be unanchored. Only anchored.

---------

Co-authored-by: JIPDawg <JIPDawg93@gmail.com>
2024-08-27 02:48:04 +02:00
PJBot
43ae1354c2 Automatic changelog update 2024-08-27 00:31:48 +00:00
Dimastra
e345aa3333 fix method OnEntityEnter in DamageContactsSystem (#31494)
fix

Co-authored-by: Dimastra <dimastra@users.noreply.github.com>
2024-08-27 02:30:42 +02:00
Winkarst
76223e8e14 Remove double-iteration from the mime wall code (#31420)
* Remove double-iteration from the mime wall code

* Update

* Update
2024-08-27 02:18:10 +02:00
PJBot
7789b07bde Automatic changelog update 2024-08-26 23:08:00 +00:00
12rabbits
367cdfd439 Make guidebook remember where you left off (#31375)
* Guidebook tracks last read entry

* Persistent guidebook fixes

* Persistent guidebook requested changes

* Update Content.Client/UserInterface/Systems/Guidebook/GuidebookUIController.cs

---------

Co-authored-by: Pieter-Jan Briers <pieterjan.briers@gmail.com>
2024-08-27 01:06:54 +02:00
Mervill
e85c25a746 Replace obsolete functions in NPC systems (#31448) 2024-08-27 00:29:44 +02:00
PJBot
f65f57ef92 Automatic changelog update 2024-08-26 22:25:29 +00:00
QueerNB
4dc750abc9 Replaces small fans on most shuttles with directional fans. (#31495) 2024-08-26 16:24:22 -06:00
Mervill
c6d291968f Replace obsolete code in shuttle systems. (#31408)
* Format DockingSystem.Shuttle

* arrivals system

* docking system

* shuttle console system

* emergency shuttle system

* shuttle system

* thruster system

* Fix compile error

---------

Co-authored-by: Pieter-Jan Briers <pieterjan.briers+git@gmail.com>
2024-08-26 17:48:37 +02:00
PJBot
6c66e8fe1f Automatic changelog update 2024-08-26 13:01:59 +00:00
slarticodefast
082deb9405 Fix energy sword visuals (#31478) 2024-08-26 23:00:52 +10:00
Winkarst
2d85b4e7e9 Move OnGhostAttempt to GhostSystem (#31445)
* Move OnGhostAttempt to GhostSystem

* Remove unused dependencies and sort them
2024-08-26 14:15:33 +02:00
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