Commit Graph

2156 Commits

Author SHA1 Message Date
Drayff f7561b4c51
Toolboxes (#24305)
* Added animations for opening toolboxes

* Fix cow toolbox

(cherry picked from commit f71df97b5eebbe1224c9a4d203e0a6b3bbeca3c7)
2024-01-26 23:13:13 +01:00
Ubaser bfb7aa6a89
Improve light tube sprites (#24270)
* fix

* blocky

* glowier

* darker

(cherry picked from commit e3d5dc4d76908cb1da4d71187f7cc77ac146eb68)
2024-01-26 23:10:02 +01:00
themias de7c8de5ac
More sprite movement states (#24237)
* More sprite movement states

* what

(cherry picked from commit 0c944ed81ee8f96769f77e0d535629d90abf40f5)
2024-01-26 23:05:40 +01:00
themias 043f6205d8
Add fill visuals and inhand sprites to water bottle (#24240)
* Add fill visuals and inhand sprites to water bottle

* adjust sprite

(cherry picked from commit 6931848f1d875b22a1529e0868bff72f5dde663d)
2024-01-26 23:05:34 +01:00
Ubaser b10c9e9ed2
Golden honker glow (#24230)
add

(cherry picked from commit 9968cc178be97c21bae7b8f779ca17145aa26fbc)
2024-01-26 23:04:40 +01:00
themias 92876cddbe
Chicken sprite movement states (#24205)
(cherry picked from commit ab42c4d51c5e83842e77c46894a8986990c0a304)
2024-01-26 23:04:19 +01:00
themias b61d9d7a6a
Mouse sprite movement states (#24202)
(cherry picked from commit 47159d1c235aa8b8e79fe8ee6d36b76a92e78fb5)
2024-01-26 23:03:29 +01:00
Ubaser 72b41b7251
Robohands glove sprite (#24182)
add

(cherry picked from commit b6f0c35e7236801da1193a92eef5687884bb551b)
2024-01-26 23:01:04 +01:00
TurboTrackerss14 37c32f5776
Add Mothroach Burger (#24156)
* Add Mothroach Burger

* append copyright

* fix whitespace and metajson ordering

(cherry picked from commit c32d19cf5ca49bf583054a72eb229f93dfc5b303)
2024-01-26 23:01:01 +01:00
Ubaser 9e10766f1d
Resprite buckets (#23866)
* add

* fix

* tweak

* bucket

* buckt

* bucket'd

* buckt

* bottm roundinger

(cherry picked from commit ecd84d8bfb21a952f6f0b64cd5c2f29fb170eb76)
2024-01-26 22:56:47 +01:00
Emisse b9bf8342d7
medal case sprite (#24147)
medal case no longer cigar case lmao

(cherry picked from commit f33307e76660637949d6b9654729fb96c818de85)
2024-01-26 22:55:50 +01:00
Alekshhh a23387d1b6
Cossack Visual Change (#24129)
c

(cherry picked from commit 4e3d15acfab1bd6a8f5933e13636cf2acb43e9ca)
2024-01-26 22:54:30 +01:00
Hanz ec60f854dc
Flatcaps (#24134)
* Brown and Grey flatcaps added

What it says on the tin is what it is

* Fixed Copyright Jazz, oops

What it says on the tin

(cherry picked from commit 87b88fb93fc2f0ebf48805c6ac15e7f76d7362b9)
2024-01-26 22:54:13 +01:00
Nim 061432debd
Construction Blast door (#24050)
* construction blast door

* fix

* price

* fix2

* hem

* xif

* Static

(cherry picked from commit efb424834add46f88b8c404a93683f5a83abf21f)
2024-01-26 22:53:00 +01:00
Nemanja e624317d37
Cryogenic Sleep Units (#24096)
* Cryogenic sleep units

* pause map support

* no more body deletion

* Cryogenic Storage Units

* boowomp

* no more emag, no more dropping present people

(cherry picked from commit 736b9dd7df6e35f07fed88686c7c863ac61af846)
2024-01-26 22:51:41 +01:00
Psychpsyo e439d50479
Plates & Cash gridinv visuals (#24075)
(cherry picked from commit a747e6dda407cc93f8184be0712941606b19263e)
2024-01-26 22:50:12 +01:00
Alekshhh 12e6ea75cb
Suit Storage Visual Change (#23799)
* Revert "New moth antennae and wing pair, Underwing (#23559)"

This reverts commit 1b4f1ac35d8dad78661cb2511113184ced30d073.

* Revert "Revert "New moth antennae and wing pair, Underwing (#23559)""

This reverts commit d2543d566cb398b4d7496e3f189cb638f826bf27.

* dsd

* sdst

* sd

(cherry picked from commit 374260c49e3ac697b476cfb2a398520a9561bdf8)
2024-01-26 22:50:10 +01:00
Morb 781657f44d
Tail wagging (#19573)
* MVP

* Uncomment animated prototypes

* Disable wagging on death

* Move component to server

* Looped tail animation

* Apply front tail template

* Disable animated markings globally

* Add emote sending

* Update documentation

* Move locale

* Use static instantAction & remove action on comp del

* Use fluent POSS-ADJ

* Update docs

* Add copyright

* Update copyright

* Update license & copyright

* Move to main directory & format meta.json

* Fix path

* Change namespace

* Remove empty meta.json

* Update

* REMOVE unnecessary IsNullOrWhiteSpace check

Co-authored-by: DrSmugleaf <DrSmugleaf@users.noreply.github.com>

* Move animated markings to main file

* Use emotes

* new

* fix

* fix

* Tests, pls

* fix dixel

* Remove networked from wagging comp

* Remove unused import

* Remove unused imports

* Move wagging comp to shared

* Revert the emotes

If we're getting it the action is better.

---------

Co-authored-by: DrSmugleaf <DrSmugleaf@users.noreply.github.com>
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
(cherry picked from commit 9063cfe454263e2616d4d948648d6c73cbc039f9)
2024-01-26 22:38:24 +01:00
Emisse e8afa7c882
Revert "Greyscale decal tweaks + additions" (#24069)
(cherry picked from commit b51d69184e018427ccae0e122ea84e831394d304)
2024-01-26 22:38:19 +01:00
Tayrtahn 87d60504e3
Hackable intercoms (#23984)
* Enable wire interface for intercom

* Implement BlockListening component and system

* Implement ListenWireAction

* Added cooldown/overload to mic wire pulse

* Properly persist voicemask settings when user already has one.

* Addressed requested changes

* Added wire panel open/closed visuals

(cherry picked from commit 2d6d2aba0b1b2b41bbcafb9f60ead926e6b67d16)
2024-01-26 22:37:41 +01:00
deathride58 7b14d33896
Colorblind-compatible QM uniform sprites (#24055)
colorblind-compatible qm drip

(cherry picked from commit 1e795c54de3ad47f74e7f33805fafcce898153ba)
2024-01-26 22:36:40 +01:00
lzk 00829cfa54
fix plushie rouny sprite (#24031)
(cherry picked from commit a97eb8dcdcf8cef67a8f2de4b4cfe375da509276)
2024-01-26 22:35:46 +01:00
Ubaser 5afb235320
Substation resprite (#23977)
* add

* add

(cherry picked from commit 0662c8140128d36ee094e128becbe08b5e9bcacd)
2024-01-26 22:34:35 +01:00
Nemanja d1cf90a5b3
Matter bin & manipulator resprite (#23990)
(cherry picked from commit 053924b1a6393b613ebdeb2a7b749bcd2d0389f3)
2024-01-26 22:34:22 +01:00
Fahasor a764a4eb3b
Whistle for security (second try) (#23945)
* Move Exclamation entity

* Add Whistle Component and Whistle System

* Add BaseWhistle prototype

* Add sound to BaseWhistle

* Add SecurityWhistle prototype

* Add Sprite and Icon to SecurityWhistle

* Add whistleExclamation prototype

* Fix SecurityWhistle prototype

Co-authored-by: lzk <124214523+lzk228@users.noreply.github.com>

* Add whistles to sec vendingMachine

* Revert "Add sound to BaseWhistle"

This reverts commit 0c2eeab1286fb778ed7a845e59c642f667582a4a.

* Add sounds for BaseWhistle

* Make atributions compact

* Remove unnecessary spaces

* Make WhistleSystem class sealed

* Remove possibility to exclamate one person from WhistleComponent

* Remove delay from WhistleSystem

Increase delay

* Remove unnecessary HashSet

* Try replace Resolve

* Refactor sound emmiting

* Rework spawn of exclamation

* Move WhistleComponent from Server to Shared

* Edit WhistleComponent because of moving

* Move WhistleSystem from Server to Client

* Edit WhistleSystem because of moving

* Add new event

* Add server part of WhistleSystem

* Modify system for prediction

* Add documentation to WhistleComponent

* Revert "Modify system for prediction"

This reverts commit 89abb290571ff47deb5491b0f720f6bde079110b.

* Revert "Add server part of WhistleSystem"

This reverts commit ca52ca081f30fb164f401c1818d08531f02af284.

* Revert "Add new event"

This reverts commit 5ca9694757c94c03ca72d5b2f56f5f23503a3263.

* Move system from client to shared

* Modify whistle system because of moving

* Separate checks and action

* Organize file folders according to conventions

* Make component Networked

* Change trigger component for WhistleSystem

* Put indents betwen methods

* Rework WhistleExclamation prototype

* Change variable name

* Add serializer to WhistleComponent

* Rename one variable

* add predict possibility to Shared

* add Client part of prediction

* Add Server part of prediction

* Increase whistle distance

* Prevent spawn for invisible entities

* WhistleComponent now use file-scoped namespace

* Delete unnecessary part from MakeLoudWhistle

* Add Resolve check

* Delete Server and Client part for prediction

* Make system prediction properly

* Change prediction behaviour

* Fix unexpected error occured

* Avoid using obsolete methods

* Add comments

* Update DataField to make it shorter

* Update size for new size system

* Prevent ping for invisible entities for real now

* Avoid triggering unnecessary debug asserts

---------

Co-authored-by: lzk <124214523+lzk228@users.noreply.github.com>
(cherry picked from commit fa3da1ab825c2140c8119e723028f292a7b772c3)
2024-01-26 22:33:18 +01:00
Aexxie 2e6f578fd9
Greyscale decal tweaks + additions (#23961)
* "whitescales" every marking

* adds greyscale wooden trims

* Texturizes steel tile overlays

* Texturizes the rest

* Adds yaml for the greyscale trims (whoops)

(cherry picked from commit 1b8e536848676486c81cd8f6f2db378ba86486b4)
2024-01-26 22:33:12 +01:00
Emisse fbf19ac6f8
death squad armor tweaks (#23965)
* death squad resprite

* fix boote

(cherry picked from commit e93231ebaa674ba5513128404add91012a1ba61b)
2024-01-26 22:32:17 +01:00
Justin Pfeifler 06669e20e3
Update Blood Red Phone Sprite (#23964)
* Add new phone sprite

* Update copyright attribution

(cherry picked from commit 26c1a78186510a4e27cd2cf305434bae161fcb21)
2024-01-26 22:31:36 +01:00
themias 4f2b2a5ae3
Headphones can be turned on (#23882)
Toggle headphones

(cherry picked from commit 8bba4b852b9a0b05bd29c83591fd8a150d68d2e5)
2024-01-26 22:30:26 +01:00
Jackal298 1e0f4f8dac
(Add) black cap and some contraband (#23933)
* Add black cap and some contraband

* Bot fix

* bot fix 2

* Price increases

(cherry picked from commit 13c91c405c7c9db0e28b08e4890f20685e3c4074)
2024-01-26 22:30:14 +01:00
Jackal298 f5925a4643
Respite and minor changes to mercenary items (#23783)
* Respite and minor changes to mercenary items

This is try number three, everything should be fine this time

* Fix meta

* Fix bot

* Fix bot 2

* Fix meta 2

* Fix meta 3

(cherry picked from commit f9f5db935785737117a16771fe960f6b8cfef778)
2024-01-26 22:27:17 +01:00
Flareguy 73fb1b3f91
Fix light tube broken state (#23939)
fix light tube broken state

(cherry picked from commit 79ab290444889b2914b51e36be30d5bb51308c90)
2024-01-26 22:27:14 +01:00
IProduceWidgets 058f10078c
Uranium & AP magazine and projectile sprites (#23914)
Add missing uranium and AP magazine and box sprite layers. Add uranium and AP projectile sprites. Fix whitelist issue that made .45 pistol mags not go in secbelt.

(cherry picked from commit 11bbf2b0204781e28ce42262413350ac5ad9c05c)
2024-01-26 22:26:55 +01:00
Nemanja 9890ea542c
machine parts + power cell resprite (#23913)
* machine parts + power cell resprite

* logic fix

(cherry picked from commit b3014e6cb33cecb6796c3002385d862d581e2762)
2024-01-26 22:26:40 +01:00
Flareguy 601bcefb3b
Makes lights use the "old" light fixture sprites (#23898)
returns the ss13 light fixture sprites

(cherry picked from commit 31cc9babaa4ab699600782a981a10a039430f3b7)
2024-01-26 22:26:16 +01:00
Flareguy 6e688894aa
Adds the old AI sat ruin from SS13 (#23836)
adds the old AI sat ruin from ss13

(cherry picked from commit 798057e04d3def0850c5e0f044cb3f9303d35789)
2024-01-26 22:22:03 +01:00
Boaz1111 477f5fdb97
More pirate weapon content(two new cannon ammo types, a musket and flintlock resprite and rebalance) (#23408)
* tally ho

* yarg

* forgot some shit

* Update projectiles.yml

* fucl

* glass ball

* Update snipers.yml

---------

Co-authored-by: Ed <96445749+TheShuEd@users.noreply.github.com>
(cherry picked from commit 5fd3d4552c8cf783fe8fe03dc0cfa472958e6282)
2024-01-26 22:19:19 +01:00
Ubaser f49e44fb84
Resprite powersink (#23281)
* add

* update

* meta

(cherry picked from commit fd7c641a764eb48d3fd52f6f87098383a4346ade)
2024-01-26 22:19:01 +01:00
I.K 58f01c28f3
Make the atmospherics meta not bad (#23737)
juej

(cherry picked from commit e7c94c5aaf6d25b2d274f5ac84165b0b416df1ea)
2024-01-26 22:17:52 +01:00
IProduceWidgets eeb061ba57
Add the N1984 pistol (#23775)
(cherry picked from commit f39fbd48002e80a38abec16b25feefc13be11dcd)
2024-01-26 22:17:51 +01:00
Nemanja 703b4cb7cc
Quantum Spin Inverter (#23756)
(cherry picked from commit fdd18c9ae49cf98a766b5df484c67d9cf4f4418e)
2024-01-26 22:17:00 +01:00
Emisse cfea52905b
Mining rebalance + seismic charges (#23757)
* push

* PUSH

* reuse cryo explosion

* minus loud

* ore band + pka

* idk dawg

(cherry picked from commit 78442ce4e2deaa373e1347a9f4d7c8f013bb24b9)
2024-01-26 22:15:44 +01:00
cool dolphin 81fa7c6443
Add delicious mopwata (#23740)
* added delicious mopwata

* added mopwata, the reagent

* fixed issues, changed color, added more possible fills

(cherry picked from commit a34ee7c300414a9a28b583d12b293a5e010e9deb)
2024-01-26 22:15:01 +01:00
Tayrtahn 4dada635f1
Fix stray pixel in white monkey jumpsuit (#23750)
Blast that smug little pixel

(cherry picked from commit 1e3240005fded9b66b7e0f725792827e62afacb4)
2024-01-26 22:12:25 +01:00
Emisse 2f47523c20
salvager maxim suit (#23734)
* salvager maxim suit

* why unversioned

(cherry picked from commit 6cba5b42781ed80071318f5a2742a1f4ecff3ead)
2024-01-26 22:12:19 +01:00
Nemanja 53c4793673
Turbo Recharger (#23723)
turbo charger

(cherry picked from commit c861b66a476a1ea1037ec173b088cafd5519f757)
2024-01-26 22:12:03 +01:00
Ubaser 66f7d55ad1
Dehydrated cube box overhaul (#23685)
* add

* yes

* fix

(cherry picked from commit 2cf4ba8a4758e0fe46986b15759524a96b171c77)
2024-01-26 22:11:58 +01:00
I.K 11497a9d03
Improve visibility of gun bolts (#23711)
* add overlay

* ??????

(cherry picked from commit dc994f9c66f13f8195b7938f849003dc5b37464d)
2024-01-26 22:11:55 +01:00
Naive817 01ade0303e
Adds syndicate cyborgs. Adds Assault cyborgs to nukie uplink (#19733)
* added syndicate cyborgs

* add assault cyborg to uplink

* updated tags.yml

* changed syndicate cyborgs' hitpoints to 200
fixed NPCfaction

* added noslip and MovementAlwaysTouching component to syndicate cyborgs akin to carps, as a stop gap for no magboots or jetpack. Access component fix.

* fixes nodes

* fixes construction

* fixed typo and intergrationtests

* adds back ammocounter for l6c

* fix lawset

* fix item size

* nono, fix again

---------

Co-authored-by: Ed <96445749+TheShuEd@users.noreply.github.com>
(cherry picked from commit 1b93243beac91391f3add3e799e98f1a30eb36e2)
2024-01-26 22:09:51 +01:00
TruePaInt bb7e94892b
Gun cyborg module (#19629)
* Update borg_modules.yml

* Update uplink_catalog.yml

* Update uplink-catalog.ftl

* Add files via upload

* Update meta.json

* Update uplink-catalog.ftl

---------

Co-authored-by: Ed <96445749+TheShuEd@users.noreply.github.com>
(cherry picked from commit 4c2fd55720923ea897fbc3bbc02b7ae26c25ffae)
2024-01-26 22:09:48 +01:00