Commit Graph

28742 Commits

Author SHA1 Message Date
Pieter-Jan Briers 391a253ef2 Fix replay load error screens (#32115)
If an error occurs while loading a replay, it's *supposed* to show a popup "hey do you wanna continue with error tolerance", and it does do this. But because of spaghetti in the replay state code, it also immediately tries to reload the replay without input, as a consequence of trying to reset to the game's default state.

Now the replay load system has a proper game state for "replay load failed", with nice presentation and explicit formatting and 10% less italian cuisine.
2024-09-14 14:27:11 +01:00
slarticodefast 1c69da035f fix missing circuitboard recipes (#32092)
* fix missing circuitboard recipes

* and another one
2024-09-14 14:27:11 +01:00
Errant d1f48cf16b movercontroller namespace (#31749) 2024-09-14 14:27:10 +01:00
PJBot 2c234ce174 Automatic changelog update 2024-09-14 14:26:28 +01:00
ScarKy0 becd49efd7 Gave AI a comms console (#31852)
* Updated sprites for AI HUD

* Epic test fail

* Merged AGhost actions and AI actions together again.

* Seperate comms and bugfix. Fixed broadcast.

* Stuffs

* Update station_ai.yml

* Update station_ai.yml

* :|

* Update silicon.yml

* oopsie daisy

* stuff

* further stuff

* oh my god

* Appeasing the gods
2024-09-14 14:26:28 +01:00
PJBot 9fe8ef3819 Automatic changelog update 2024-09-14 14:26:28 +01:00
RobDemo ba83e5447a Smart tomato pet (#31932)
* SmartTomato

* Fix

* RemovingExtraLines

* Update Resources/Locale/en-US/ghost/roles/ghost-role-component.ftl

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

* Update Resources/Prototypes/Accents/full_replacements.yml

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

* Update Resources/Prototypes/Entities/Mobs/NPCs/miscellaneous.yml

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

* Update Resources/Prototypes/Entities/Mobs/NPCs/miscellaneous.yml

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

* Update Resources/Prototypes/Entities/Mobs/NPCs/miscellaneous.yml

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

---------

Co-authored-by: Ed <96445749+TheShuEd@users.noreply.github.com>
Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com>
2024-09-14 14:26:27 +01:00
PJBot 76450de035 Automatic changelog update 2024-09-14 14:26:27 +01:00
lzk a75de13ad5 don't apply traits for borg and ai (#31990)
* doesn't apply traits for borg or ai

* add some comment and summaries

* weh

weh

* well ok

Co-authored-by: Ed <96445749+TheShuEd@users.noreply.github.com>

---------

Co-authored-by: Ed <96445749+TheShuEd@users.noreply.github.com>
2024-09-14 14:26:27 +01:00
Tayrtahn bd542971a6 Add guidebook protodata tag: embed prototype values in guidebook text (#27570)
* First clumsy implementation of guidebook protodata

* Support for Properties, format strings

* Better null

* Rename file

* Documentation and some cleanup

* Handle errors better

* Added note about client-side components

* A couple of examples

* DataFields

* Use attributes like a sane person

* Outdated doc

* string.Empty

* No IComponent?

* No casting

* Use EntityManager.ComponentFactory

* Use FrozenDictionary

* Cache tagged component fields

* Iterate components and check if they're tagged
2024-09-14 14:26:27 +01:00
blueDev2 5a6a92cd50 Add ReagentWhitelist to Injector component and system (#28262)
* Add reagent whitelist to Injector component and system

* Apply suggested Changes

* Remove LINQ function for performance

* Update Content.Server/Chemistry/EntitySystems/InjectorSystem.cs

Co-authored-by: Ed <96445749+TheShuEd@users.noreply.github.com>

---------

Co-authored-by: Ed <96445749+TheShuEd@users.noreply.github.com>
2024-09-14 14:26:27 +01:00
metalgearsloth e661ba156b Update submodule to 234.1.0 (#32098) 2024-09-14 14:26:27 +01:00
metalgearsloth 02b7b1254d Reapply "FTL + AI fixes (#31952)" (#31968) (#32094)
* Reapply "FTL + AI fixes (#31952)" (#31968)

This reverts commit c46a4ab876ff0baa1e0636569751b120c27f710c.

* Update
2024-09-14 14:26:27 +01:00
metalgearsloth 0f6e752bb9 Update submodule to 234.0.0 (#32095) 2024-09-14 14:26:27 +01:00
metalgearsloth cbd7e434c2 Fix latejoins (#32093)
For realsies :)
2024-09-14 14:24:35 +01:00
metalgearsloth e9d59ad3e6 Make context menu uses spritetree (#31792)
Rather than doing goofy hacks we just use what sprites are near the mouse.
2024-09-14 14:24:13 +01:00
deltanedas 9f4a8c9076 clean up security lathe recipes (#31523)
* clean up security lathe recipes

* add result

---------

Co-authored-by: deltanedas <@deltanedas:kde.org>
2024-09-14 14:24:13 +01:00
deltanedas d6b5f6a009 clean up robotics lathe recipes (#31522)
* clean up robotics lathe recipes

* add result

---------

Co-authored-by: deltanedas <@deltanedas:kde.org>
2024-09-14 14:23:35 +01:00
Plykiya 34b9ef9680 fixes a ton of contraband issues (#32078)
* fixes a ton of contraband issues

* pen

* give the armor suit storage

* pulse carbines go brrr
2024-09-14 14:23:35 +01:00
PJBot 61080458d2 Automatic changelog update 2024-09-14 14:23:35 +01:00
lzk df02b9ad46 Change forensic pad to use label isntead of name changing (#31842)
change name change to label
2024-09-14 14:23:35 +01:00
Myra fa045561f4 Make the pr link more visible in the changelog bot (#32047) 2024-09-14 14:23:35 +01:00
PJBot a62d244954 Automatic changelog update 2024-09-14 14:23:35 +01:00
deltanedas 608b2cd5a0 add material composition to some salv treasure (#31970)
* add material composition to some salv treasure

* fake

---------

Co-authored-by: deltanedas <@deltanedas:kde.org>
2024-09-14 14:23:35 +01:00
PJBot 83bed0661c Automatic changelog update 2024-09-14 14:23:35 +01:00
deltanedas 0a7b7645aa dont log missing ArtifactComponent for artifexium (#32073)
Co-authored-by: deltanedas <@deltanedas:kde.org>
2024-09-14 14:23:35 +01:00
themias 195fea60bf Fix cauterization spam from space damage (#32080) 2024-09-14 14:23:35 +01:00
PJBot 3be6887eab Automatic changelog update 2024-09-14 14:23:35 +01:00
Plykiya a7cb1498b1 Banners are no longer indestructible (#32077)
* Banners are no longer indestructible

* uninflate
2024-09-14 14:23:34 +01:00
PJBot f8d742b8cd Automatic changelog update 2024-09-14 14:23:34 +01:00
Plykiya bebaf1f32f Reduce vertical margin on vending machine UI (#32074)
Smaller vending machine UI
2024-09-14 14:23:34 +01:00
Plykiya 11bc3acf64 Fixes swords not being able to be used to make bats (#32075)
Give BaseSword slicing quality
2024-09-14 14:23:34 +01:00
PJBot e0a63b5640 Automatic changelog update 2024-09-14 14:23:34 +01:00
PECK 47164132c2 Ore Processors can now produce Reinforced Glass (#32069)
fix reinforced glass in ore processors
2024-09-14 14:23:34 +01:00
Ed d9550335a2 TechAnomaly fixes (#32067)
Update TechAnomalySystem.cs
2024-09-14 14:23:34 +01:00
PJBot f02fa14e59 Automatic changelog update 2024-09-14 14:23:34 +01:00
Nemanja 8381ec1cf9 Hivelord mob (#31322)
* Hivelord

* make it longah
2024-09-14 14:23:33 +01:00
PJBot c1ca889a84 Automatic changelog update 2024-09-14 14:23:14 +01:00
K-Dynamic 84de2e017d Reduced atmos canister sell price (#31965)
* reduce sell cost

* rounding buying prices

* Revert "rounding buying prices"

This reverts commit 68cf26e935f8d1387bb8d740802ac73998981637.
2024-09-14 14:23:14 +01:00
PJBot b17f9be609 Automatic changelog update 2024-09-14 14:23:14 +01:00
SlamBamActionman 7dc6709643 Fix Station AI being affected by Bureaucratic Event (#32021)
* init commit

* I forgot components exist

* delta told me to make it a list
2024-09-14 14:23:14 +01:00
Pieter-Jan Briers da724770e9 Add "X.A.N.A." as an AI name (#31976)
Add "X.A.N.A." as an AI

Anyways I don't think we're gonna get sued for trademark infringement of an old dead French TV show yeah?
2024-09-14 14:23:14 +01:00
metalgearsloth 52c4875d96 Reapply "Fix spawnpref" (#32018) (#32058)
This reverts commit 119dd610fa30edd3927cd51acbc68601f7d0b8e0.
2024-09-14 14:23:14 +01:00
Plykiya c1a2d52442 Remove ERP from RD Figurine voiceline (#32057)
removed ERP
2024-09-14 14:22:59 +01:00
PJBot 94068f3791 Automatic changelog update 2024-09-14 14:22:59 +01:00
Nemanja 5215e59a76 Mining Asteroid Treasure Vaults (#31638)
add interior rooms to the vgroid
2024-09-14 14:22:59 +01:00
PJBot 1971bc0682 Automatic changelog update 2024-09-14 14:22:59 +01:00
Verm 6888519e08 Fixes Borgs and Syndicats getting hurt by glass shards and other things + honkbot slipping 2 (#31011)
* Lets do this again

* I noticed this way to late
2024-09-14 14:22:58 +01:00
PJBot 0f9e02ba4c Automatic changelog update 2024-09-14 14:20:00 +01:00
deltanedas 2cc307f3d6 pro 2024-09-14 14:19:49 +01:00