Commit Graph

25709 Commits

Author SHA1 Message Date
Nemanja
c063347ed6 fix meteor announcement color (#29058) 2024-06-15 19:24:15 -04:00
PJBot
904f15fed7 Automatic changelog update 2024-06-15 22:39:34 +00:00
Cojoke
280b0a1c24 Adds New Shoes to Sec loadouts (#29018)
* Adds New Shoes to Sec loadouts

* Remove Cowboy stuff from sec drobe(bye sheriff) + requested changed
2024-06-15 18:38:28 -04:00
PJBot
2a710ee4f6 Automatic changelog update 2024-06-15 21:43:19 +00:00
FunTust
6d6da1267a ToggleVisualLayers hair disappeared fix (#28949)
* Update ClothingSystem.cs

* did it in a better way

* Update ClothingSystem.cs
2024-06-15 17:42:13 -04:00
icekot8
a2affe3d00 add 👷 JobCondition system for reagents (#29023)
* hell 💀

* you're right

i'm dumb

* use the beautiful protoid and or in localization 🥩

* 🙏
2024-06-15 17:36:25 -04:00
DrSmugleaf
2ddebba0e9 Fix speech bubble occlusion being checked from the player's position instead of the eye's (#29012) 2024-06-15 17:35:05 -04:00
PJBot
b70f222cf1 Automatic changelog update 2024-06-15 21:33:56 +00:00
lzk
6d3d92cd50 Fix mime mask loadout minlimit (#29056) 2024-06-15 17:32:49 -04:00
PJBot
a9610d4f85 Automatic changelog update 2024-06-15 21:07:04 +00:00
Partmedia
6835e6b4aa Adjust TEG efficiency curve, remove heat transfer limit (#29050)
The TEG used to limit hot-cold energy transfer based on actual power drawn, and had maximum efficiency at whatever temperature difference. This PR adjusts the hot-cold energy transfer to be uncapped, "venting" the excess heat that is not used to generate power, and adds an efficiency curve that limits efficiency at low thermal temperatures.

People have been cheesing the TEG by hooking up the hot end to the CO2 miner (which produces infinite, room-temperature gas) and the cold end to a space radiator.

With this change, you will actually need to set up a burn chamber in order to get appreciable power out of the TEG (see below).

If you build a gas holding chamber, you will have to throttle the gas flowing into the TEG instead of constantly cycling the gas through over and over again.
2024-06-15 14:05:57 -07:00
PJBot
30cdb90ac2 Automatic changelog update 2024-06-15 17:52:01 +00:00
BombasterDS
81e41f8e8d Mannequin (#29004)
* Mannequin

* rsi license fix

* damage container fix

* container fix

hope this works

* layers fix + appearance comp (mb it help?)

* maybe fixed?

* one day it will work...

* can't even understand why test failing... (maybe fix?)

* last try?
2024-06-15 13:50:55 -04:00
PJBot
5dbee6fc41 Automatic changelog update 2024-06-15 15:46:02 +00:00
Ian
ca58811bdb make the donk microwave drop the correct board on normal deconstruction (#29037)
* make the donk microwave drop the correct board on normal deconstruction

* removed the unnecessary SyndicateMicrowaveMachineBoard tag
2024-06-15 11:44:56 -04:00
PJBot
ba16cd19b2 Automatic changelog update 2024-06-15 15:18:22 +00:00
ShadowCommander
789453adf0 Make firelock warning light not require power and add a PointLight (#29024)
* Add a PointLight to firelocks when warnings are active

* Remove power requirement for lights
2024-06-15 11:17:16 -04:00
TsjipTsjip
71eb4d9178 CVarify meteor behavior (#29030)
* CVarify meteor behavior

* Cache value to reduce CVar calls, hook into OnValueChanged

* _cfg is still null at construction time, fixed by just making it set up on Started instead

* Invoke immediately! Learning more every step of the way.

* Move cached value initialisation to Initialize call

* Add explicit supercall
2024-06-15 10:03:20 -04:00
PJBot
7e4c7607e6 Automatic changelog update 2024-06-15 13:20:29 +00:00
Nemanja
31d1d3b6e7 fix borgs getting deleted by salvage magnets (#29006) 2024-06-15 23:19:23 +10:00
PJBot
e16bf41da1 Automatic changelog update 2024-06-15 11:26:48 +00:00
nikthechampiongr
9dc9e22d13 Bwoink fix (#28899)
* Fix incorrect usage of loc string

* Make it so you can no longer ahelp someone who is no longer selected
2024-06-15 04:25:42 -07:00
metalgearsloth
9b8c544191 Update submodule to 225.0.0 (#29016) 2024-06-15 17:18:48 +10:00
PJBot
7b6e30d688 Automatic changelog update 2024-06-15 06:53:55 +00:00
metalgearsloth
8f12e90b90 Don't use invalid defaults for loadouts (#28740)
* Don't use invalid defaults for loadouts

At the time it made more sense but now with species specific stuff it's better to have nothing.

* Loadout SetDefault only applies valid loadouts
2024-06-15 16:53:42 +10:00
metalgearsloth
f0fbedd640 Fix RoleLoadout equality (#28737)
* Fix RoleLoadout equality

Knew it was janky but thought SequenceEqual was better than it is so we just do it manually.

* Also implement this
2024-06-15 16:52:49 +10:00
Leon Friedrich
a3d9f7291d Fix IComponentFactory mock in benchmark (#29015) 2024-06-15 16:42:25 +10:00
LankLTE
bb61191b24 Set ahelp new player icon to use minutes, not seconds (#29014)
Replace seconds with minutes
2024-06-15 16:35:34 +10:00
PJBot
62b9e423c9 Automatic changelog update 2024-06-15 06:04:02 +00:00
Flareguy
7afbe3c98e Adds 2 new space ruins (#28971)
adds 2 new space ruins
2024-06-15 00:02:56 -06:00
deltanedas
65424e0253 saltern update (#29001)
Co-authored-by: deltanedas <@deltanedas:kde.org>
2024-06-15 00:01:13 -06:00
PJBot
16e7fec5e8 Automatic changelog update 2024-06-15 05:21:49 +00:00
Nemanja
ba24cc8f5c Fix drinking from openable containers (#29010) 2024-06-14 22:20:42 -07:00
AJCM-git
c339773b5f Fixes the ShowRulesCommand and the client not syncing rules correctly (#28752) 2024-06-15 00:41:25 -04:00
PJBot
2953e87f1c Automatic changelog update 2024-06-15 04:02:28 +00:00
Nemanja
d907e4ef57 make pulled uncuffing slower & reduce uncuff spam cooldown (#29008)
* prevent people being pulled from uncuffing themselves

* block -> modify duration
2024-06-14 21:01:22 -07:00
PJBot
d6b8b34f25 Automatic changelog update 2024-06-15 03:44:29 +00:00
Nemanja
748e5831e8 Add moon boots (#29009) 2024-06-14 20:43:23 -07:00
PJBot
06c8238164 Automatic changelog update 2024-06-15 03:39:49 +00:00
Nemanja
f136657b38 Revamped Meteor Swarm (#28974)
* meteor code and balanced values

* Meteor Swarms

* Update meteors.yml

* Update meteors.yml

* HOO! (fix overkill bug and buff space dust)

* undo BloodstreamComponent.cs changes

* DamageDistribution -> DamageTypes

* part 2.
2024-06-14 20:38:43 -07:00
PJBot
1d5840c279 Automatic changelog update 2024-06-15 03:24:48 +00:00
Brandon Hu
298de1ba39 fix(uplink): Remove useless gps from death rattle box (#28999) 2024-06-14 23:23:42 -04:00
PJBot
97695cfa62 Automatic changelog update 2024-06-15 03:14:58 +00:00
Robert V
48f90322f2 Allow vending machines to be repaired (#28920)
Vending machines can be repaired
2024-06-14 23:13:52 -04:00
PJBot
6132b5e07a Automatic changelog update 2024-06-15 03:01:06 +00:00
Verm
41a081d5ef Donk co. microwave + microwave tweaks (#28951)
* THE syndie microwave

* Always burn to explode microwave when copying

* Make it so copying ids stop when the microwave is goign to explode

* Made explosion destroy the board and spit out the machine parts

* Move logic is MicrowaveSystem, make metal cooking use the same logic

* Fix passing the wrong malfunction time

* Shuttle cannot escape aggressive branding

* Always make it explode with an id

* Forgot to invert bool, move it after fry chance
2024-06-14 23:00:00 -04:00
PJBot
7d0798cea5 Automatic changelog update 2024-06-15 02:59:36 +00:00
Plykiya
835d1dd153 Prevent borgs from getting duplicate modules (#28943)
* Prevent borgs from getting duplicate modules

* outta the loop

---------

Co-authored-by: plykiya <plykiya@protonmail.com>
2024-06-14 22:58:30 -04:00
Zonespace
3cd740c32b Replaces reagent-effect-guidebook-missing with more descriptive guidebook entries (#28817)
removes `reagent-effect-guidebook-missing`

Co-authored-by: John Doe <johndoe@gmail.com>
2024-06-14 22:43:36 -04:00
deltanedas
9e4d191189 make RefillableSolution optional for SolutionTransfer (#28830)
Co-authored-by: deltanedas <@deltanedas:kde.org>
2024-06-14 22:42:40 -04:00