Commit Graph

24328 Commits

Author SHA1 Message Date
Wrexbe (Josh) cb97abb2de
Maybe fix rsi truncheon error (#26374)
Co-authored-by: wrexbe <wrexbe@protonmail.com>
2024-03-24 14:37:40 +11:00
Emisse 952b7f4c4e
Haunted dungeon template (#23768)
* haunted dungeon

* Initial work

Still needs prefab gen work to make it interesting.

* ime a worm

* weh

* Work

* Slight tweaks

---------

Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
2024-03-24 14:37:18 +11:00
metalgearsloth 2cc8db3007
Update submodule to 215.1.0 (#26376)
pitch
2024-03-24 14:25:59 +11:00
metalgearsloth 65960facf5
Fix playglobalsound autocompletion (#26167) 2024-03-24 14:15:26 +11:00
DEATHB4DEFEAT b9db06ebb1
Admin New Player Notification Sound (#24327)
play a sound to active admins when a new player joins
2024-03-24 13:46:45 +11:00
metalgearsloth 5ba5815a96
Update submodule to 215.0.0 (#26375) 2024-03-24 13:39:28 +11:00
Vasilis 9e7b196ffb
Configuration argument for content packaging (#25569)
* Configuration argument for content packaging

Needed this for something so here we are. I think someone mentioned they wanted this? Welp its here now

* Add client, tiny fixes
2024-03-24 13:20:34 +11:00
github-actions[bot] 4c840a7e6a
Update Credits (#26373)
Co-authored-by: PJBot <pieterjan.briers+bot@gmail.com>
2024-03-24 02:47:10 +01:00
PJBot d7705860e9 Automatic changelog update 2024-03-24 00:49:22 +00:00
nikthechampiongr 93e3aed26e
Restrict door remotes to only being able to manipulate doors relevant to their type (#26371)
Restrict door remotes to only being able to manipulate doors relevant to
their type.
2024-03-24 01:48:16 +01:00
PJBot 141e4e4da4 Automatic changelog update 2024-03-23 19:30:49 +00:00
Tayrtahn 225bc3c5ae
Fix bypassing vaulting clumsy check with verb action. (#24977)
* Fix bypassing bonking with verb

* Revert "Fix bypassing bonking with verb"

This reverts commit efa0f0f5777b893bcee5a852994cfa1e3fda3e71.

* Properly refactored BonkSystem.

* Oh hey, this is redundant now

* Better solution

* Reduced default bonk chance from 75% to 50%

* Also do a little grammar fix

* Moved BonkChance from BonkableComponent to ClumsyComponent.

* Revert "Moved BonkChance from BonkableComponent to ClumsyComponent."

This reverts commit 0acbd9273f20ec478692603781adf15e06e5ed41.

* Another little grammar fix

* Matched default bonk doAfter length to default climb doAfter length

* Fixed duplicate popups

* Check CanVault with verb use too. Add granularity to ClimbingComponent and remove Leg/Foot requirement.

* Don't show verb if you can't climb

* Removed CanForceClimb

* byref record struct
2024-03-23 20:29:43 +01:00
PJBot 18b99ed8a2 Automatic changelog update 2024-03-23 17:31:20 +00:00
Killerqu00 8928761c0d
1x2 cable coils (#26361)
* 1x2 cable coils

* sprite edits

* Revert "sprite edits"

This reverts commit 3c76c55d06e97c8ffa864a2eb025b9726112e2e5.

* coil rotate
2024-03-23 13:30:14 -04:00
PJBot 821e9acb8e Automatic changelog update 2024-03-23 16:36:03 +00:00
Leon Friedrich 18a35e7e83
Partial atmos refactor (#22521)
* Reduce atmos component queries

* Remove method events

* Cache airtight data

* Make MolesArchived nullable

* Fix airtight cache

* only get tile def once

* Immutable mixtures

* firelock queries

* misc

* misc cleanup

* Trim disconnected tiles

* Fix merge issues and bugs

* Why does the PR keep increasing in scope

* debug overlay

* Fix bugs

* Fix test, remove unused events

* Add setmapatmos command

* Fix overlays

* Add map check

* A

* Resolve conflicts with #26102

* Remove some obsolete methods
2024-03-24 03:34:56 +11:00
OnyxTheBrave 05f282f5ce
Changed black carpet texture to correctly align itself. (#26358) 2024-03-23 11:39:40 +03:00
PJBot ab2d56a1cc Automatic changelog update 2024-03-23 04:14:12 +00:00
Ubaser 393bcbfc13
Throwing Knives: Syndicate Kit (#26026)
* add

* rename

* change damage type and lower price

* 6 tc

* fix?

* missed listing

* Update Resources/Textures/Objects/Storage/boxes.rsi/meta.json

* Update Resources/Textures/Objects/Storage/boxes.rsi/meta.json

* Update Resources/Textures/Objects/Storage/boxes.rsi/meta.json

---------

Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
2024-03-23 15:13:06 +11:00
Wrexbe (Josh) e69723153d
Fix crash on load when no slot key assigned (#26354)
Co-authored-by: wrexbe <wrexbe@protonmail.com>
2024-03-23 14:55:19 +11:00
Mr. 27 6e8a07844a
Make air tanks appear on the back in suitstorage (#26353)
* g

* a

* jetpak
2024-03-23 14:46:40 +11:00
PJBot ef4f263336 Automatic changelog update 2024-03-23 01:43:57 +00:00
metalgearsloth 64b648ff3c
NPC steering tweaks (#26351)
- Fix the free node check considering the whole tile and not the poly.
- Clear maps on direction resets.
- More robust arrival checks for pathfinding nodes.
2024-03-23 12:42:51 +11:00
Tayrtahn 763d2bca9c
Fix cross-grid spreader behavior (#26346) 2024-03-22 16:29:14 -04:00
PJBot f30ed8d860 Automatic changelog update 2024-03-22 17:36:46 +00:00
RenQ 6bffa31eba
The return of the 'long bedhead' haircut as an alternative (#26336) 2024-03-22 13:35:40 -04:00
Pieter-Jan Briers 4ad1e0598b
Fix missing semicolon after migration. (#26337)
Are you kidding me EFCore doesn't sanitize this itself?
2024-03-22 16:50:55 +01:00
PJBot b6b67e2482 Automatic changelog update 2024-03-22 09:38:52 +00:00
SlamBamActionman 70c718f61c
Added verb action to Glue/Lube system (#26002)
* Added verb action to Glue/Lube system

* Changes based on feedback

* Fix TryGlue/Lube to use Entity<> rather than EntityUid, Component
2024-03-22 10:37:46 +01:00
PJBot c9b8fa01f9 Automatic changelog update 2024-03-22 08:24:27 +00:00
BlitzTheSquishy e93af9bee6
Irish Coffee Recipe Tweak (#26327)
Update drinks.yml

Why would this need to be 2+2=4 when 1+1=2 is the more logical reaction?
2024-03-22 09:23:21 +01:00
PJBot c5803e6488 Automatic changelog update 2024-03-22 08:21:53 +00:00
liltenhead bec3a2fecd
Nerf budget insulated gloves (#26318)
Insul Chance
2024-03-22 19:20:46 +11:00
Tayrtahn ae3d745430
Code Cleanup: Purge obsolete MapManager methods (#26279)
* GetGrid

* GridExists

* TryGetGrid
2024-03-22 18:08:40 +11:00
PJBot 2ed0e58069 Automatic changelog update 2024-03-22 07:02:03 +00:00
lzk 3b3b874dd9
Snore is a trait now (#26322) 2024-03-22 18:00:57 +11:00
Doctor-Cpu 4f816b4b2f
Sanitize "ig" (#26328)
replace ig
2024-03-22 17:59:23 +11:00
Emisse 596f9a6c2c
bagel update (#26326) 2024-03-21 21:22:02 -06:00
PJBot df3838e0c7 Automatic changelog update 2024-03-22 02:00:24 +00:00
nikthechampiongr a6c018d755
Fix puller being improperly unset when pulling stops. (#26312)
Fix puller not being improperly unset on PullableComponent while being unpulled.

When unpulled, the pullableComp has its puller field set to null after the message signifying the pulling has stopped
has been sent. Since the component has a field to determine whether its owner is being pulled which is determined by
the puller field, systems listening on the event would think that the owner of the component was still being pulled.
2024-03-22 12:59:18 +11:00
PJBot ae2c1c58b6 Automatic changelog update 2024-03-22 01:58:55 +00:00
metalgearsloth 000a259563
FTL UIScale fixes (#26305)
- Fix text drawing being offset.
- Fix beacon snapping and distance check.
- Fix DrawData being offset.
- Fix bounds check for map objects not using PixelSize.
2024-03-22 12:57:49 +11:00
PJBot 6a7c0594c9 Automatic changelog update 2024-03-22 00:20:58 +00:00
deltanedas 5ac88d9b27
remove rped (#26316)
* remove rped

* trol

---------

Co-authored-by: deltanedas <@deltanedas:kde.org>
2024-03-21 20:20:26 -04:00
Plykiya e627a0d24b
Door Remote now shows Mode in UI (#26162)
* Prep for DoorRemote Status

* Door Remote Mode Messages

* plural opens and closes

* never trust webedits

---------

Co-authored-by: Plykiya <plykiya@protonmail.com>
2024-03-21 20:19:52 -04:00
PJBot de6fc4033a Automatic changelog update 2024-03-21 17:43:38 +00:00
nikthechampiongr eb80d9752e
Fix scram! implant keeping you pulled to someone when teleporting you (#26309)
* Fix scram! implant keeping you pulled to someone when teleporting you

* Exorcise sleep deprivation speak
2024-03-21 18:42:32 +01:00
PJBot f9b195f5e4 Automatic changelog update 2024-03-21 15:16:52 +00:00
Pieter-Jan Briers d776c4b392
Improve admin message seen/dismiss state. (#26223)
Fixes #26211

Admin messages now have separate "seen" and "dismissed" fields. The idea is that an admin should be able to tell whether a user pressed the "dismiss for now" button. Instead of using "seen" as "show this message to players when they join", "dismissed" is now used for this.

Existing notes in the database will automatically be marked as dismissed on migration. A note cannot be dismissed without being seen (enforced via constraint in the database too, aren't I fancy).

As part of this, it has become impossible for a player to play without dismissing the message in some form. Instead of a shitty popup window, the popup is now a fullscreen overlay that blocks clicks behind it, making the game unplayable. Also, if a user somehow has multiple messages they will be combined into one popup.

Also I had enough respect for the codebase to make it look better and clean up the code somewhat. Yippee.
2024-03-21 16:15:46 +01:00
PJBot f87480dd36 Automatic changelog update 2024-03-21 13:17:24 +00:00