Commit Graph

23205 Commits

Author SHA1 Message Date
Kara d35e2f39a7
Roundstart variation game rules (#24397)
* Raise `StationPostInitEvent` broadcast

* Basic variation pass handling

* standardize names + rule entities

* why does it work like that?

* add to defaults

* light break variation pass

* ent spawn entry

* move some stationevent utility functions to gamerule + add one for finding random tile on specified station

* forgot how statistics works

* powered light variation pass is good now

* station tile count function

* public method to ensure all solutions (for procedural use before mapinit)

* move gamerulesystem utility funcs to partial

* ensure all solutions before spilling in puddlesystem. for use when spilling before mapinit

* trash & puddle variation passes!

* oh yeah

* ehh lets live a little

* std

* utility for game rule check based on comp

* entprotoid the trash spawner oops

* generalize trash variation

* use added instead of started for secret rule

* random cleanup

* generic replacement variation system

* Wall rusting variation rule

* account for modifying while enumerating

* use localaabb

* fix test

* minor tweaks

* reinforced wall replacer + puddletweaker

(cherry picked from commit cc24ba6a31)
2024-02-08 12:03:43 +01:00
PJBot aa4c6f9c6a
Automatic changelog update
(cherry picked from commit 1029142740)
2024-02-08 12:03:00 +01:00
Kara d4f1f1fdf5
Reduce throwing recoil further (#24759)
(cherry picked from commit e82964bbf4)
2024-02-08 12:03:00 +01:00
PJBot a06fb74cb6
Automatic changelog update
(cherry picked from commit 79fa3c7db1)
2024-02-08 12:02:59 +01:00
themias 1f1c07a622
Allow IdentityBlocker partial coverage (#24741)
* Allow IdentityBlocker partial coverage

* rename to TotalCoverage

(cherry picked from commit d75f6c3db4)
2024-02-08 12:02:46 +01:00
Nemanja 59b820aeff
make lathe visuals not required (#24757)
(cherry picked from commit bd46d7cc8a)
2024-02-08 12:02:20 +01:00
DrSmugleaf 55845b0537
Fix ClimbSystem removing the climbing fixture when it still has contacts (#24756)
(cherry picked from commit 83901cafc5)
2024-02-08 12:02:19 +01:00
PJBot 5b24a343a8
Automatic changelog update
(cherry picked from commit 4e4fa11f58)
2024-02-08 12:02:17 +01:00
Tayrtahn 10d25acc9c
Fix weird rotation when strapped to a bed (#24746)
* Gotta watch out for those tricky radians

* Change StrapComponent instead

(cherry picked from commit 652e2b7a41)
2024-02-08 12:02:04 +01:00
Nemanja cb05d8182a
fix storage open sounds playing when they shouldn't (#24752)
(cherry picked from commit 724312bdf5)
2024-02-08 12:01:56 +01:00
PJBot 2056d89c85
Automatic changelog update
(cherry picked from commit 58223b36a5)
2024-02-08 12:01:55 +01:00
themias 23ae5fd441
Fix stun baton EMP state (#24706)
* Fix stun baton EMP state

* trydeactivate

(cherry picked from commit 26d8084d52)
2024-02-08 12:01:54 +01:00
nikthechampiongr d9208ced9d
Fix improper prediction on unpryable doors (#24738)
Fix improper prediction on unpryable doors.

Entities that had CanPry to false on their components would get
improperly predicted as pryable on the client because the check was only
preformed on the server. Same problem existed for welded doors. Moved
the check from server to shared.

(cherry picked from commit 9bebdf5706)
2024-02-08 12:01:53 +01:00
PJBot f1398e00fe
Automatic changelog update
(cherry picked from commit a44d559e9a)
2024-02-08 12:01:13 +01:00
Ed f4c18667a4
Shuttle guns new sounds (#24714)
* new sounds

* fix

* fix sound

* some tweak

(cherry picked from commit 60c5797807)
2024-02-08 12:01:12 +01:00
metalgearsloth 86d4a0300f
Revert "Comment out discord CL" (#24737)
Revert "Comment out discord CL (#24734)"

This reverts commit 117399d914.

(cherry picked from commit 14a4b5a171)
2024-02-08 12:01:10 +01:00
metalgearsloth 48e815413f
Comment out discord CL (#24734)
Until publish runs work.

(cherry picked from commit 117399d914)
2024-02-08 12:01:09 +01:00
Pieter-Jan Briers 5880f31a7a
Fix changelog RSS (?) (#24733)
(cherry picked from commit c26687620b)
2024-02-08 12:01:09 +01:00
metalgearsloth fe99261081
Implement text splitting for discord CL (#24731)
* Implement text splitting for discord CL

Should bandaid it enough for now.

* More docs

* Minor fix

* Also this field

* you

(cherry picked from commit cd4d090f4b)
2024-02-08 12:01:08 +01:00
metalgearsloth 452632f582
Split changelog entries for discord (#23832)
* Split changelog entries for discord

Not sure where best to split it, by entry in group or by author.

* Formatting

(cherry picked from commit 00c5538c6b)
2024-02-08 12:01:07 +01:00
PJBot 193258784e
Automatic changelog update
(cherry picked from commit 36fb5a92cb)
2024-02-08 12:01:06 +01:00
Scribbles0 d13859eb2b
Orbital Anomaly Cores (#24716)
follow tag + norot

(cherry picked from commit e4763ffecc)
2024-02-08 12:01:05 +01:00
PJBot 3f222589de
Automatic changelog update
(cherry picked from commit c1c4d1a92b)
2024-02-08 12:01:04 +01:00
PJBot 9cfb35959d
Automatic changelog update
(cherry picked from commit 9526ba68ff)
2024-02-08 11:59:44 +01:00
CrigCrag f4cfa192c3
Overrun Outpost Arm (#24656)
* add every

* remove 2 crusher spawns

(cherry picked from commit 572347af5d)
2024-02-08 11:59:13 +01:00
PJBot 0470e0c387
Automatic changelog update
(cherry picked from commit a77b2021b5)
2024-02-08 11:57:39 +01:00
PJBot 38d23fd2a6
Automatic changelog update
(cherry picked from commit a0d2a2ffe6)
2024-02-08 11:57:28 +01:00
Kara 609b0b7421
Throwing item scaling animation + recoil (#24724)
(cherry picked from commit ef55039560)
2024-02-08 11:57:27 +01:00
PJBot 2a0f83b7bc
Automatic changelog update
(cherry picked from commit 067c8ba4a9)
2024-02-08 11:57:16 +01:00
PJBot 5516abbb21
Automatic changelog update
(cherry picked from commit 4f91846a90)
2024-02-08 11:57:08 +01:00
liltenhead 57e74caf62
Jugs are destructible (#24719)
* destructible jug

* destruction

* Update Resources/Prototypes/Entities/Objects/Specific/chemical-containers.yml

---------

Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
(cherry picked from commit 31f7acf223)
2024-02-08 11:57:07 +01:00
PJBot eabba648f1
Automatic changelog update
(cherry picked from commit 5da590e0f8)
2024-02-08 11:57:05 +01:00
Tayrtahn 897aedb70c
Stop shift from cancelling follow as ghost (#24715)
Fixed pressing shift cancelling ghost follow

(cherry picked from commit b0bd0689ce)
2024-02-08 11:57:04 +01:00
PJBot c51255675e
Automatic changelog update
(cherry picked from commit c16e384d3a)
2024-02-08 11:57:03 +01:00
SlamBamActionman df339ce7d1
Add water droplet hat for arachnids (#23822)
Co-authored-by: Kevin Zheng <kevinz5000@gmail.com>
(cherry picked from commit a86d0e51ec)
2024-02-08 11:57:02 +01:00
Hanz c6d3377853
Drink tastes touchup (#24700)
* Actual tastebuds

yup

* Grape Soda, can't forget them too

Grape Soda, my beloved

(cherry picked from commit 61516e8253)
2024-02-08 11:57:01 +01:00
PJBot 31ec916f6f
Automatic changelog update
(cherry picked from commit ec63e0b107)
2024-02-08 11:57:00 +01:00
Tayrtahn 1cf4508ca7
Add fill level visuals for water bottle in-hand sprites (#24708)
Fill level visuals for water bottle inhands

(cherry picked from commit cebb20d535)
2024-02-08 11:56:59 +01:00
PJBot 964cd81a2d
Automatic changelog update
(cherry picked from commit f661e8f486)
2024-02-08 11:56:58 +01:00
Tayrtahn c9a22474bc
Fix welder status always being "not lit" (#24705)
* Fix not finding ItemToggleComponent

* Simplified

(cherry picked from commit e101d078fe)
2024-02-08 11:56:57 +01:00
themias 1c79bc7b4b
Add sticky footstep sound to space glue (#24710)
(cherry picked from commit e27a3e0d3e)
2024-02-08 11:56:41 +01:00
PJBot 6d5779bbed
Automatic changelog update
(cherry picked from commit c1f3f8cdc4)
2024-02-08 11:56:23 +01:00
SpeltIncorrectyl e390fd34bf
Adds signal control to portable generators (#24157)
* added signal control to portable generators

* added documentation

* Discard changes to Content.Server/Radio/EntitySystems/HeadsetSystem.cs

* added DeviceNetworkComponent and WirelessNetworkConnectionComponent to generator prototype

* made GeneratorSignalControlComponent nicer

* implemented auto-revving

* added back necessary dependency

* can't send do-after event manually

* repeat now works with auto revving

* fixed

* removed vv

* stopping generating when it is revving now makes it stop revving

* Update Content.Shared/Power/Generator/ActiveGeneratorRevvingComponent.cs

Co-authored-by: Kara <lunarautomaton6@gmail.com>

* used resolve instead of TryComp

---------

Co-authored-by: Julian Giebel <juliangiebel@live.de>
Co-authored-by: Kara <lunarautomaton6@gmail.com>
(cherry picked from commit 5d2ddc0d8b)
2024-02-08 11:56:22 +01:00
PJBot d836389004
Automatic changelog update
(cherry picked from commit 7bd22762ff)
2024-02-08 11:56:20 +01:00
Kara c2381d8084
Make various sounds quieter (#24690)
(cherry picked from commit f2aaf6b753)
2024-02-08 11:56:19 +01:00
PJBot 88c6c2ab6d
Automatic changelog update
(cherry picked from commit f7f997bf5c)
2024-02-08 11:56:18 +01:00
EdenTheLiznerd 20055cfb97
Reduce synaptizine damage (#24676)
(cherry picked from commit cf1d3eae15)
2024-02-08 11:56:16 +01:00
PJBot ea5a2bbb17
Automatic changelog update
(cherry picked from commit 9c079329b6)
2024-02-08 11:56:15 +01:00
Kara 9d138e943b
Improve rotting examine text (#24689)
(cherry picked from commit 1a74311c9f)
2024-02-08 11:56:14 +01:00
PJBot f2320d0d8a
Automatic changelog update
(cherry picked from commit ef6ca154e7)
2024-02-08 11:56:13 +01:00