Commit Graph

36638 Commits

Author SHA1 Message Date
NullWanderer ed3003479d
Swap loneop loadout
Signed-off-by: NullWanderer <56081759+NullWanderer@users.noreply.github.com>
2024-04-22 04:45:35 +02:00
NullWanderer c3e31ea2d7
Loadout prototypes
Signed-off-by: NullWanderer <56081759+NullWanderer@users.noreply.github.com>
2024-04-22 04:45:04 +02:00
NullWanderer ec146b6bdb
Role prototypes
Signed-off-by: NullWanderer <56081759+NullWanderer@users.noreply.github.com>
2024-04-22 04:44:53 +02:00
metalgearsloth d49eabc1a5
Partial cherry-pick: Loadouts redux (#25715)
Signed-off-by: NullWanderer <56081759+NullWanderer@users.noreply.github.com>
2024-04-22 03:28:58 +02:00
NullWanderer 3e5fbf31f5
Prototype issues 2024-04-22 03:10:09 +02:00
NullWanderer 4c22b16fe4
Replace evac test map 2024-04-22 03:09:48 +02:00
NullWanderer 7905d64f9f
1984 killer tomatos 2024-04-21 23:49:12 +02:00
beck-thompson ac641f74b1
Fixed grammar when drinking empty drink (#27218)
Fix

(cherry picked from commit 877ccd6e8f)
2024-04-21 23:46:37 +02:00
PJBot 0a11a57f5b
Automatic changelog update
(cherry picked from commit 541e87395a)
2024-04-21 23:46:36 +02:00
Hannah Giovanna Dawson 4edf577b1b
SS14-26480 Roll Traversal Distorter into regular Artifact Analyzers (#26545)
* SS14-26480 Roll Traversal Distorter into regular Artifact Analyzers

Bit of a grab-bag of cleanup of Xenoarchaeology prompted by #26480.

1. Traversal distortion biases are now "up" and "down" instead of "in" and "out".
2. Node generation has been tidied up to make it a little clearer how it works.
3. Traversal Distorters have been removed from the game along with their board.
4. Traversal distortion is now done by the artifact analyzers by default.
5. Some loc strings have been made clearer.
6. The Abnormal Artifact Manipulation tech has been made slightly cheaper.
7. The aformentioned tech is now localized as Artifact Recycling, given all it does is unlock the crusher.
8. The Xenoarchaeology guidebook entry has been given a bit of a rewrite, putting all information into
one page and making sure to cover the basics that otherwise would require someone typing "Liltenhead
artifact tutorial" into Youtube.

* Fix references to deleted guidebook entry

* Add fancy button to console because @EmoGarbage404 asked me to

* migration comprete

* Fixed a goober comment

* maint fails to resolve conflicts: more at 11

* Resolve PR comments

* Make UI nice

---------

Co-authored-by: Nemanja <98561806+EmoGarbage404@users.noreply.github.com>

(cherry picked from commit f059714a75)
2024-04-21 23:46:34 +02:00
K-Dynamic e53967fcf2
Removed CC and recall reference in pallet descriptions (#27209)
cleaned pallet descriptions

(cherry picked from commit e009a80a8c)
2024-04-21 23:46:01 +02:00
Tayrtahn ab2d7626b3
Add clothing equipped/unequipped events (#27155)
* Added ClothingGotEquipped/ClothingGotUnequipped events

* Better version

* Implemented in a few places

* More implementations

* Add ClothingDidEquipped/ClothingDidUnequipped events

(cherry picked from commit 50631f430d)
2024-04-21 23:45:55 +02:00
Pieter-Jan Briers 37189537b0
Buff welding supplies closet (#27212)
In SS13 this closet gives you THREE welding masks and THREE welders. Over here, sometimes it only contained a single mini welding tool.

(cherry picked from commit 84c3d225ca)
2024-04-21 23:45:54 +02:00
PJBot 8c0bc9223e
Automatic changelog update
(cherry picked from commit 7c07391998)
2024-04-21 23:45:53 +02:00
Pieter-Jan Briers 176e9b0a81
THE RETURN OF ITEM STATUS (#22986)
* THE RETURN OF ITEM STATUS

Item status is now inline with the hands again. You can now see item status for both hands at once.

If you have more than 2 hands, the last active hand of that side is displayed in the respective item status.

The item status for the active hand is also highlighted.

Item status has been given a new look so it looks unique and matches every UI theme.

* Shrink item status to 125px

This is going to require fixing the existing controls. Do that later.

* New bullet item status rendering

sex

* Make gun item status look just a little bit nicer.

Avoid only one or two bullets ending up on a single row of an item status.

* Delete Eris theme files

* More improvements

Fixed the fact that left/right were flipped around when assigning status panel locations. Involved renaming all the UI textures.

Redid how content margins are set from the theme. Less complex and cleaner now.

Made the item name always left-aligned, just looks better since other UI elements don't adapt anyways.

* Compact down item status text

Now it fits 3 lines of text on one line. Yay.

This is achieved by compacting RichTextLabels by reducing their line height and giving them a negative bottom margin.

* Add item status sprites for Ashen theme.

* Add status control to show beaker/bucket/jug solution/transfer volumes

Also PollingItemStatusControl I'll be using that more.

* Fix welder item status, clean up welder code

The item status control implementation was ancient and bad. That's why it was buggy.

Removed all the complex dated networking stuff for welders, we just sync the solution contents now anyways so none of that is needed anymore. This moves a buncha stuff to shared and just removes code.

Cleanup. The code was doing some really dumb stuff.

* Spray bottles show contents in item status.

* cowtools

* Fix plasmafire and clockwork themes.

Actual git gaslighting wtf.

---------

Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>

(cherry picked from commit 58f025ba80)
2024-04-21 23:41:08 +02:00
PJBot 43d8344638
Automatic changelog update
(cherry picked from commit ee4ef4b96a)
2024-04-21 23:39:58 +02:00
Júlio César Ueti 3aa81dbdf5
Fix ghost prayer interaction (#27199)
fix ghost prayer interaction

Co-authored-by: Júlio César <j.cesarueti@yahoo.com>
(cherry picked from commit 362033a0c7)
2024-04-21 23:39:43 +02:00
Leon Friedrich 9af9e5a778
Update engine to v219.1.2 (#27206)
(cherry picked from commit 8b2179d0ae)
2024-04-21 23:39:33 +02:00
PJBot 024d32f671
Automatic changelog update
(cherry picked from commit 9fa08fe8c2)
2024-04-21 23:39:32 +02:00
Leon Friedrich 8bb344820d
Update engine to v219.1.1 (#27201)
(cherry picked from commit 29302ae6cd)
2024-04-21 23:39:23 +02:00
PJBot d998937f97
Automatic changelog update
(cherry picked from commit 0526384d16)
2024-04-21 23:39:19 +02:00
KittenColony 42a4d86bcb
Two-Tone lizard snouts (#27143)
snouts

(cherry picked from commit b48d0ddefc)
2024-04-21 23:38:29 +02:00
PJBot 5599f9b371
Automatic changelog update
(cherry picked from commit 2b3076832f)
2024-04-21 23:38:28 +02:00
Leon Friedrich 0924633508
Try fix random shuttle test failures (#27186)
(cherry picked from commit c4f050259d)
2024-04-21 23:38:18 +02:00
Tayrtahn 98153e0c6a
Make material arbitrage test ignore price of contained entities (#27182)
Material arbitrage test now ignores price of contained entities

(cherry picked from commit 5d80e49d37)
2024-04-21 23:38:16 +02:00
Tayrtahn 291a03febd
Possible fix for evac shuttle test failures (#27175)
It couldn't be this easy, could it?

(cherry picked from commit f253067a69)
2024-04-21 23:37:57 +02:00
Tayrtahn b54e68bbab
Make material arbitrage test more verbose (#27180)
List entities spawned by destruction for debugging

(cherry picked from commit 1fb7393a1b)
2024-04-21 23:37:28 +02:00
ElectroJr 1ed79afa1d
Un-revert #26994
(cherry picked from commit 3a8249e5fd)
2024-04-21 23:37:18 +02:00
ElectroJr d8f5f52beb
Updatte engine to v219.1.0
(cherry picked from commit bd63a3f9c1)
2024-04-21 23:36:58 +02:00
Mr. 27 d2ce6da9e6
belts get their equip sound (#27174)
done

(cherry picked from commit 663542b82e)
2024-04-21 23:36:47 +02:00
Plykiya 1b3a4007b1
Fix for inventory and belt not opening (#27179)
Co-authored-by: Plykiya <plykiya@protonmail.com>
(cherry picked from commit 6ad039d0f9)
2024-04-21 23:36:43 +02:00
PJBot 1860e2877f
Automatic changelog update
(cherry picked from commit ac7842cacd)
2024-04-21 23:36:42 +02:00
nikthechampiongr aafca1efc8
Make banpanel defaults use cvars (#27168)
* Make banpanel respect CCVars. Add CCVars for default ip/hwid/use last
details checkboxes.

* Move severity handling for server/role ban to another function

* Save sawmill

* Line goofyness

---------

Co-authored-by: Vasilis <vasilis@pikachu.systems>
(cherry picked from commit f96f92f54f)
2024-04-21 23:34:53 +02:00
PJBot 1b1b370cde
Automatic changelog update
(cherry picked from commit af939af47c)
2024-04-21 23:34:48 +02:00
Whisper 5b64262401
fix burning to ash not working on all mobs (#27158)
(cherry picked from commit c7bbaa48a4)
2024-04-21 23:34:47 +02:00
K-Dynamic ada6f1ea71
Corrected misleading protections in jumpsuit/skirt descriptions (#27160)
removed misleading protections

(cherry picked from commit b6781946df)
2024-04-21 23:34:39 +02:00
deltanedas be81d76b25
disable rehydration prediction (#27166)
Co-authored-by: deltanedas <@deltanedas:kde.org>
(cherry picked from commit 9482144a19)
2024-04-21 23:34:06 +02:00
DrSmugleaf c30f6b9659
Make remaining IPrototypes partial (#27157) 2024-04-21 23:33:58 +02:00
PJBot 35b00b67fd
Automatic changelog update
(cherry picked from commit ddaaadd204)
2024-04-21 23:32:42 +02:00
deathride58 13af11e3db
Adds the option to fit the viewport to vertical screenspace (#27061)
* Adds the option to fit your viewport to your vertical screenspace

* fixes documentation

* Removes commented-out leftover

* Hides the viewport width slider and also we dont know if the viewport width causing stretching/squishing was a bug present before but we fixed that while we were at it

* Removes commented out leftovers

(cherry picked from commit 396c613366)
2024-04-21 23:32:41 +02:00
no 8d38025da7
Admin log shuttle gibbing + Make shuttle gibbing and immovable rods drop organs and correctly put player in ghost (#27114)
* Add admin log when someone gets gibbed by a shuttle

* Make shuttle gibbing work properly again

* Fix immovable rod gibbing, no longer puts you into nullspace

* Update Content.Server/ImmovableRod/ImmovableRodSystem.cs

* Update Content.Server/Shuttles/Systems/ShuttleSystem.FasterThanLight.cs

---------

Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
(cherry picked from commit 5c69031d11)
2024-04-21 23:32:33 +02:00
PJBot 7797b5bdce
Automatic changelog update
(cherry picked from commit f395c45dd2)
2024-04-21 23:32:29 +02:00
MilenVolf 00aafb2a35
Windoors now contain proper electronics (#27133)
* Windoors now contain proper electronics

* weh

(cherry picked from commit 2da53d97e5)
2024-04-21 23:32:28 +02:00
PJBot 49b04a839d
Automatic changelog update
(cherry picked from commit de9c234e20)
2024-04-21 23:31:39 +02:00
DrSmugleaf f0f410348c
Move storage binds and slot click handling to shared (#27135)
(cherry picked from commit 3c6722bd6f)
2024-04-21 23:31:37 +02:00
MilenVolf 695acc366e
Fix crates masks (#27137)
Fixes crates masks not allowing them to go under plastic flaps + crates no longer can go trough windoors.

(cherry picked from commit 812abd33a0)
2024-04-21 23:31:34 +02:00
PJBot d5aa552977
Automatic changelog update
(cherry picked from commit 16ed6ee81d)
2024-04-21 23:31:28 +02:00
SoulFN de6e2a4aea
Glass shards damage (#26783)
* Update shards.yml

Changed glass shards damage depends on their type, each tier of glass gains 1 more damage, also changed attack rate to 1, because you cant fast swing with weapon that can hurt you

* Oops

Forgot about base shard

* Update shards.yml

Cleanup

* Update shards.yml

Changed damage on step (Attack damage + 1)

(cherry picked from commit 95c66b4f96)
2024-04-21 23:31:27 +02:00
PJBot d26608e4fa
Automatic changelog update
(cherry picked from commit 238c87ce17)
2024-04-21 23:31:26 +02:00
Verm 21208c94f8
You can bless more containers with a bible (#26526)
* Made more things blessable

* Removed junk

* Remove whatever that was

* Make bowls blessable

* New mixablesolution component, converted everything to work with it

* Fix minor mishaps

* Fix extra spaces in bottle yml

* Fix last extra space, fix bottle havign the wrong solution name

* Remvoe unneeded event(I think), fix alcohol bottles not being mixable

* I missed cans
2024-04-21 23:31:16 +02:00