Commit Graph

27213 Commits

Author SHA1 Message Date
PJBot 080e57066d Automatic changelog update 2024-08-09 17:30:58 +01:00
metalgearsloth 1de9dfcea8 Make vox roundstart (#29704)
* Make vox roundstart

I believe all the issues are fixed.

* Click detection bandaid
2024-08-09 17:30:58 +01:00
PJBot a600e17558 Automatic changelog update 2024-08-09 17:30:58 +01:00
Nemanja 350754879e Make all nukies humans (#29693) 2024-08-09 17:30:58 +01:00
Errant 7baaf31f23 Starting gear for vox crewmembers (#29685)
* tank harness

* weh

* Suit Storage Whitelist

* Revert "Suit Storage Whitelist"

This reverts commit b1f503573c2936642a2d7627c4852153ec71ce79.

* suit storage filter

* vox spawn gear

* weh
2024-08-09 17:30:57 +01:00
PJBot 223b4494f9 Automatic changelog update 2024-08-09 17:27:14 +01:00
Plykiya ac3c8dc05f Makes portable flashers destructable (#29564)
Makes portable flashers destructible

Co-authored-by: plykiya <plykiya@protonmail.com>
2024-08-09 17:27:14 +01:00
PJBot 7022e04294 Automatic changelog update 2024-08-09 17:27:14 +01:00
Plykiya 1e2160bbf5 Fixes objects changing physics behavior after being pulled (#29694)
* Fixes pull rotation logic

* cleaner condition

* even less code

* I CHANGED MY MIND

* first one

* second one

---------

Co-authored-by: plykiya <plykiya@protonmail.com>
2024-08-09 17:27:14 +01:00
PJBot 1010a16777 Automatic changelog update 2024-08-09 17:27:14 +01:00
Rinary 500590142a Dynamic Radial Menus (#29678)
* fix

* Clean Some Code

* Some Commentaries

* Update Content.Client/UserInterface/Controls/RadialContainer.cs

* Update Content.Client/UserInterface/Controls/RadialContainer.cs

---------

Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
2024-08-09 17:27:14 +01:00
Nemanja 6dd602ef71 add apc power draw to stat value command (#29701)
add apc stat value
2024-08-09 17:27:14 +01:00
Interrobang01 3460bd49d0 improved wrench description (#29700)
Lefty latchy, righty removey
2024-08-09 17:27:14 +01:00
PJBot b704661998 Automatic changelog update 2024-08-09 17:27:14 +01:00
ArkiveDev 7e0a4d4db5 Allow construction of rotated railings (#29687)
* Remove southRotation from railing structures

* Curly Braces
2024-08-09 17:27:14 +01:00
Alex Pavlenko 653a8371ad feat: allow developers to customize vscode settings, closes #29285 (#29294) 2024-08-09 17:27:14 +01:00
PJBot 09307a5495 Automatic changelog update 2024-08-09 17:27:14 +01:00
Ed 6e99dc2401 New anomaly behaviour: Invisibility (#29120)
* invisible anomaly

* good luck
2024-08-09 17:27:14 +01:00
metalgearsloth 3b3e8d77fd VGRoid support (#27659)
* Dungeon spawn support for grid spawns

* Recursive dungeons working

* Mask approach working

* zack

* More work

* Fix recursive dungeons

* Heap of work

* weh

* the cud

* rar

* Job

* weh

* weh

* weh

* Master merges

* orch

* weh

* vgroid most of the work

* Tweaks

* Tweaks

* weh

* do do do do do do

* Basic layout

* Ore spawning working

* Big breaking changes

* Mob gen working

* weh

* Finalising

* emo

* More finalising

* reverty

* Reduce distance
2024-08-09 17:27:13 +01:00
Leon Friedrich 3934fb9603 Allow `zoom` command to modify an eye's PVS range (#29245)
Allow zoom command to modify an eye's PVS range

Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
2024-08-09 17:26:40 +01:00
PJBot 7ca7aacf27 Automatic changelog update 2024-08-09 17:26:40 +01:00
eoineoineoin ca6ffc1dde Make artifact analyzer obey laws of physics (#28117) 2024-08-09 17:26:39 +01:00
DrSmugleaf db168beca1 Make camera recoil system only refresh offset when its values change (#29673) 2024-08-09 17:26:15 +01:00
DrSmugleaf a15113e132 Fix camera recoil system overriding all other eye offsets (#29146) 2024-08-09 17:26:15 +01:00
PJBot 6386f79cf8 Automatic changelog update 2024-08-09 17:26:15 +01:00
nikthechampiongr 56575958ce Nerf the elite hardsuit (#29429) 2024-08-09 17:26:15 +01:00
PJBot 14728d9d68 Automatic changelog update 2024-08-09 17:26:15 +01:00
Plykiya 8a38f3b8c6 Thieving glove pickups actually stealthy (#29665)
Co-authored-by: plykiya <plykiya@protonmail.com>
2024-08-09 17:26:15 +01:00
Tayrtahn 169280a80a Code Cleanup: Integration Tests (#29584)
* Cleanup PuddleTest

* Cleanup GravityGridTest

* Cleanup PowerTest

* Cleanup SaveLoadMapTest

* Cleanup Body tests

* Cleanup ContainerOcclusionTest

* Cleanup AirlockTest

* Cleanup DamageableTest

* Cleanup EntityTest

* Cleanup FluidSpillTest

* Cleanup FollowerSystemTest

* Cleanup HandCuffTest

* Cleanup InteractionSystemTests

* Cleanup InRangeUnobstructed

* Cleanup SimplePredictReconcileTest

* Cleanup PostMapInitTest

* Cleanup SalvageTest

* Cleanup SaveLoadSaveTest

* Cleanup ShuttleTest

* Cleanup MaterialArbitrageTest

* Cleanup PrototypeSaveTest

* Fix ShuttleTest

* Bunch of small ones

* Move JobTests to Station directory

* More small fixes

* Cleanup InteractionTest.Helpers
Had to change a method signature, so some callers were modified too.

* Missed one
2024-08-09 17:26:13 +01:00
lzk 8910bf4c0f Fix GhostCommand naming (#29671) 2024-08-09 17:25:49 +01:00
Mervill c0a4865d75 Clean up gas miners (#29657)
Separate the environment check from CapSpawnAmount into GetValidEnvironment to make the code a little cleaner, and also makes these two checks independent.

CapSpawnAmount and GetValidEnvironment now both have zero side-effects

Broken renamed Idle to reflect its use. Broken in my mind implies that there's some method for fixing.

---------

Co-authored-by: Partmedia <kevinz5000@gmail.com>
2024-08-09 17:25:49 +01:00
PJBot 0b0ce756d2 Automatic changelog update 2024-08-09 17:25:49 +01:00
Ko4ergaPunk e3fd46d664 pipetka) (#29667) 2024-08-09 17:25:49 +01:00
PJBot 5d1430b6e7 Automatic changelog update 2024-08-09 17:25:37 +01:00
lzk 4c7fc456a4 space law book (#29392)
* Space Law Book

* crate
2024-08-09 17:25:34 +01:00
lzk 73f02aaa0b Add ability to add additional friendly and hostile factions in prototypes (#29636)
* Make friendly and hostile factions in NpcFactionMemberComponent datafiels

* :trollface:

* :trollface:
2024-08-09 17:22:38 +01:00
PJBot 54e11ab949 Automatic changelog update 2024-08-09 17:19:01 +01:00
slarticodefast 52dfa736b1 Fix MouseRotator on rotated grids (#29663)
* fix harm mode rotation

* cleanup

* -pi to pi
2024-08-09 17:19:01 +01:00
Chief-Engineer f1c0e2cc73 add more info to entity json in logs (#18672)
* add more info to entity json in logs

* replace TryGetSessionById

* remove unused dependency

* get admin status from the entity

* group values by component

* alphabetize

* I've discovered that my original plans may be bad for performance
2024-08-09 17:19:01 +01:00
PJBot 1d52e9419e Automatic changelog update 2024-08-09 17:19:01 +01:00
Tayrtahn 2b7305875f Fixed buckled players thrashing while speaking in beds (#29653)
* Fix characters thrashing when talking while lying down

* Remove weird design choice
2024-08-09 17:19:00 +01:00
PJBot f9d600f84d Automatic changelog update 2024-08-09 17:19:00 +01:00
Tayrtahn c2fbcff987 Fix nukeops ending early if an operative dies at base (#29642)
Fix nukeops ending early if an operative died at base
2024-08-09 17:19:00 +01:00
PJBot 554661a77a Automatic changelog update 2024-08-09 17:19:00 +01:00
Cojoke 50b01f39aa Allow Flares to light cigarettes (#29476)
* Allow Flares to light cigarettes

* !IsHot check

* nicer looking(and I think the right way to do that...)

* heh, whoops

* Adds IgnitionEvent, IgnitionSource now functions as IsHot when Ignited

* Fixes + remove redundancy

* Hows this?

* press enter

Co-authored-by: ShadowCommander <10494922+ShadowCommander@users.noreply.github.com>

* Flare is not forever hot anymore

* Formatting fixes

* Make IgnitionEvent readonly

---------

Co-authored-by: ShadowCommander <10494922+ShadowCommander@users.noreply.github.com>
2024-08-09 17:19:00 +01:00
jmcb c1b97b0e64 Remove outdated NotNullWhen annotation (#29641)
A previous version of this function returned a bool. Since this no longer does that, remove the annotation.
2024-08-09 17:19:00 +01:00
PJBot ebda1de4fa Automatic changelog update 2024-08-09 17:19:00 +01:00
jmcb 527f8bc709 Fix showing tips on the login screen from the localized tip dataset (#29640)
Regression introduced in #28285
2024-08-09 17:19:00 +01:00
PJBot abb3126cff Automatic changelog update 2024-08-09 17:19:00 +01:00
Plykiya 8cda9cc1b1 Fixes gravity wells (#29617)
* Fixes gravity wells

* thank you slarticodefast

* Minor nitpicks addressed

* NITPICKS UNDONE

* REDO THE NITPICK, WE LOVE MATRIX MULTIPLCATION

* Revert "REDO THE NITPICK, WE LOVE MATRIX MULTIPLCATION"

This reverts commit c782eee1a1c7bda90c7ca686928019cc5f25c8cf.

* NITPICK REDO

---------

Co-authored-by: plykiya <plykiya@protonmail.com>
2024-08-09 17:19:00 +01:00