Commit Graph

36638 Commits

Author SHA1 Message Date
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
PJBot d774b3f2d9 Automatic changelog update 2024-08-09 17:19:00 +01:00
metalgearsloth 221b8ae475 Add FTL arrival visuals (#29402)
* Add FTL arrival visuals

* weh

* Update Content.Shared/Shuttles/Components/FTLComponent.cs

Co-authored-by: Tayrtahn <tayrtahn@gmail.com>

---------

Co-authored-by: Tayrtahn <tayrtahn@gmail.com>
2024-08-09 17:19:00 +01:00
metalgearsloth 971686db87 Update submodule to 227.0.0 (#29634) 2024-08-09 17:19:00 +01:00
PJBot cd5fb3bed1 Automatic changelog update 2024-08-09 17:18:59 +01:00
Cojoke 6c7dc6e831 Add Slowdown to Dragging Items that Slow when Held (#29364)
* Add slowdown to dragging Items that slow when held

* Heh, fancy

* Heh, fancy

* rename SetMovementSpeedModifiers to GetHeldMovementSpeedModifiers because it was not setting anything
2024-08-09 17:18:59 +01:00
PJBot 4921f3e806 Automatic changelog update 2024-08-09 17:18:59 +01:00
noctis e6c6652e4d
Stair, Railing and other respriting. (#1589)
* new tiles

* windows

* decals

* stairs

* railings and stair fixes
2024-08-09 12:32:43 +00:00
ZweiHawke 7acd6c7d67
aPDA Resprite (#1588)
* aPDA Resprite

* Fix Sprites Not Showing Up!

* Provide Compatibility with new Job Titles

* Comment out the recent changes

* Change PDA sprite scale to 0.75

# DeltaV aPDA Resprite PDA Size change, makes it smaller for the full detail.
2024-08-09 05:38:37 -05:00
DeltaV-Bot 2db0e035f2 Automatic changelog update 2024-08-08 21:09:23 +00:00
therealDLondon cd1b608d3c
The Return Of War (#1587)
* removes some funny hashes

* Le fix
2024-08-08 21:08:52 +00:00
DeltaV-Bot f415e52f74 Automatic changelog update 2024-08-08 15:07:39 +00:00
Colin-Tel 08754c2d15
Adds some alternate job titles (#1584)
* Adds Visitor

* Adds 3 passenger alt PDAs

* Adds Bartender Alt

* Adds chef alts

* Adds Medical alts

* Adds alt atmos titles

* Adds Engineer alts

* Fix Mail Carrier name

* Added Cargo & Salvage alts

* Adds Scientist alts

* Adds Clown alts

* renamed atmos scientist

too similar to atmos tech

* Sci PDA fix

also gives roboticist the proper icon

* oops

* removed redundant states
2024-08-08 15:07:00 +00:00
github-actions[bot] 764a40e8e8
Update Credits (#1577)
Co-authored-by: DeltaV-Bot <github@delta-v.org>
2024-08-08 04:17:45 +02:00
Velcroboy de7c5d418e
Map Hotfix: Hammurabi (#1572)
* Clarifies that use of The Hole still requires a trial.

* eeeeeeeeee

---------

Co-authored-by: Velcroboy <velcroboy333@hotmail.com>
2024-08-07 11:04:49 -05:00
DeltaV-Bot 8e5316d282 Automatic changelog update 2024-08-06 21:21:32 +00:00
WarMechanic 10b7e40ed2
Senior ID cards get a custom job name: Attempt 3 (#1425)
* revert 1218

* oops wrong file

* commit changes

* it works!!!

* revert accidental changes

* hide senior virtual job prototypes from job select

* remove whitespace diff

* consolidate comments

* remove virtual job prototypes

* these changes were not staged

* remove whitespace diff

* remove whitespace diff again and revert test change

* Update station_engineer.yml

Signed-off-by: WarMechanic <69510347+WarMechanic@users.noreply.github.com>

* Update SharedJobSystem.cs

Signed-off-by: WarMechanic <69510347+WarMechanic@users.noreply.github.com>

* fix capitalisation typo

* consolidate comments and dependencies, also change Mind to use VirtualJobName

* comment correction

* localise senior job names

* fix build error

* fix spawned cards being broken

* reduced logging for finding PresetIdCard

* more fixes

* fix

---------

Signed-off-by: WarMechanic <69510347+WarMechanic@users.noreply.github.com>
2024-08-06 23:20:49 +02:00
DeltaV-Bot e399d3f6d9 Automatic changelog update 2024-08-04 21:28:14 +00:00
DarkenedSynergy 6b49bb6a62
Prescription security HUD fix (#1581)
Fix prescsechud

removes outdated tag, adds the correct component and changes the recipe to use the correct sprite
2024-08-04 21:27:54 +00:00
DeltaV-Bot 9232e32d7c Automatic changelog update 2024-08-04 00:20:01 +00:00
Lyndomen 0cc2c013eb
Syndicate Synthesis Specialist Midround Antag (#1530)
* new file:   Content.Shared/DeltaV/Roles/SynthesisRole.cs
	modified:   Resources/Locale/en-US/deltav/ghost/roles/ghost-role-component.ftl
	new file:   Resources/Locale/en-US/deltav/synthesis/recruiter.ftl
	new file:   Resources/Maps/Shuttles/DeltaV/synthesis_ship.yml
	modified:   Resources/Prototypes/DeltaV/Entities/Markers/Spawners/ghost_roles.yml
	modified:   Resources/Prototypes/DeltaV/GameRules/events.yml
	new file:   Resources/Prototypes/DeltaV/Objectives/synthesis_specialist.yml
	new file:   Resources/Prototypes/DeltaV/Roles/Antags/synthesis_specialist.yml
	new file:   Resources/Prototypes/DeltaV/Shuttles/synthesis.yml

* Update recruiter.ftl

Signed-off-by: Lyndomen <49795619+Lyndomen@users.noreply.github.com>

* Update ghost-role-component.ftl

Signed-off-by: Lyndomen <49795619+Lyndomen@users.noreply.github.com>

* Update ghost-role-component.ftl

Signed-off-by: Lyndomen <49795619+Lyndomen@users.noreply.github.com>

* Update ghost-role-component.ftl

Signed-off-by: Lyndomen <49795619+Lyndomen@users.noreply.github.com>

* Update Resources/Prototypes/DeltaV/GameRules/events.yml

Co-authored-by: Danger Revolution! <142105406+DangerRevolution@users.noreply.github.com>
Signed-off-by: Lyndomen <49795619+Lyndomen@users.noreply.github.com>

* Rename recruiter.ftl to synthesis.ftl

Signed-off-by: Lyndomen <49795619+Lyndomen@users.noreply.github.com>

* Update synthesis_specialist.yml

Signed-off-by: Lyndomen <49795619+Lyndomen@users.noreply.github.com>

* Update synthesis_specialist.yml

Signed-off-by: Lyndomen <49795619+Lyndomen@users.noreply.github.com>

* Update synthesis_specialist.yml

Signed-off-by: Lyndomen <49795619+Lyndomen@users.noreply.github.com>

* Update events.yml

Signed-off-by: Lyndomen <49795619+Lyndomen@users.noreply.github.com>

* Update synthesis_ship.yml

Signed-off-by: Lyndomen <49795619+Lyndomen@users.noreply.github.com>

---------

Signed-off-by: Lyndomen <49795619+Lyndomen@users.noreply.github.com>
Co-authored-by: Danger Revolution! <142105406+DangerRevolution@users.noreply.github.com>
2024-08-04 02:19:24 +02:00
Colin-Tel 5c23642b39
Update chibi.yml (#1571)
Moved some stuff around, added engidrobe
2024-08-02 16:53:42 -05:00
Colin-Tel 0b8bc04c3d
Update chibi.yml (#1567)
* Update chibi.yml

Added Sophie, another artifact chamber button, captain's laser gun, moved a light in botany.

* Update chibi.yml

Added Robotech vend, added condenser to atmos, added PTech, added freezer to Cryo, a whole lotta stuff I guess

* Update chibi.yml

added burn chamber air alarm on the inside of engineering
2024-07-31 23:51:18 -05:00
deltanedas 8cb635745a
glacier update (#1570)
Co-authored-by: deltanedas <@deltanedas:kde.org>
2024-07-31 13:51:27 -05:00
deltanedas ac438f2092
lighthouse update (#1569)
Co-authored-by: deltanedas <@deltanedas:kde.org>
2024-07-31 13:50:03 -05:00
Velcroboy 8a56b95326
Map Edits: Add Silvia (#1568)
* Map Edits: Add Silvia

* Remove dup Walter. Replace with McGriff

---------

Co-authored-by: Velcroboy <velcroboy333@hotmail.com>
2024-07-31 13:48:59 -05:00