Commit Graph

2837 Commits

Author SHA1 Message Date
Cheackraze
e20f2dee4d names and ghosts (#12331) 2022-11-08 14:31:07 -06:00
metalgearsloth
fc9991cff2 Polish melee effects (#11653)
* Polish melee effects

* adjustments

* Animation changes

* Fix fist
2022-11-08 14:28:49 -06:00
Nemanja
fd9bedae9a New Species: Diona (#11497)
* new species: Diona

* more diona stuff

* dey breathing now

* test fixe

* fix a merge

* now actually fix the merge

* foobar

* oversight

* ok now the rest of em
2022-11-08 14:26:59 -06:00
Justin Trotter
1d153f8694 fixed windoor hacking (#12205) 2022-11-08 14:22:00 -06:00
Cheackraze
ec00589791 Practice Disabler (#12301)
* pewpew

* renamed the rsi and reparented off WeaponDisabler
2022-11-08 14:21:13 -06:00
civilCornball
c1af5874e8 Allows PKAs to be worn in belt slots. No funny sprites, though. (#12401) 2022-11-08 14:19:03 -06:00
Nemanja
bd77f5cced reagent grinder machine upgrade (#12422)
* reagent grinder machine upgrade

* grinder storage upgrades
2022-11-08 14:15:49 -06:00
Julian Giebel
e11cf969fa PDA UI refactor and cartridges (#11335)
* Work on cartridges

* Work on PDA UI

* Work on PDA UIs program list

* Work on PDA UI borders

* Add DeviceNetworkingComponent to the pda base prototype

* Fix submodule version

* Fix cartridge loader ui key

* Fix pda menu xaml

* Implement relaying ui messages

* Finish implementing the notekeeper cartridge

* Fix submodule version

* Fix errors from merging master

* Fix test failing

* Implement setting preinstalled programs

* Add some documentation to CartridgeLoaderSystem

* Add more doc comments

* Add localization to program names

* Implement review suggestions

* Fix background programs receiving events twice when active
2022-11-08 14:00:20 -06:00
Nemanja
c847fe7219 Update signs.yml (#12468) 2022-11-07 23:50:29 -06:00
stopka-html
3cb18bd258 rtg returns (#12143) 2022-11-08 13:44:32 +11:00
Nairod
122ebea2a8 Forensic pads, zipties and glasses in the secfab (#12170) 2022-11-08 13:42:29 +11:00
ninruB
2d4c985de9 Secoff helmet fixe (#12419) 2022-11-08 13:38:38 +11:00
T-Stalker
80952f4807 Reduces the bb of computers a bit (#12443) 2022-11-07 18:17:39 +11:00
Nemanja
273e0968e4 XenoArch [Science Overhaul] (#12204)
* multi-node xeno artifacts

* refactor existing artifact effects

* more tweaks to generation

* more shit plus fix tests

* more generation stuff plus threat levels

* doink

* now make it build

* defer the artifact activation to not cause errors

also pricing

* some changes

* all of the yaml + ui stuff for artifact analyzer

* machine linking and starting to make the ui functional

* artifact analyzer display

* a shit ton of artifact analyzer stuff

* more changes; making destroy work properly; progress bar tweaks

* getting shit going!

ALL RIGHT

* small tweaks that didn't help much

* Komm susser todd: the end of analysis

* recipes and hints and ui, oh my!

* add some in-game sources

gotta prepare for day 1 launch

* node data + ditch random seed in place of id

* bunch of triggers

* finish off the last few triggers

* implement machine examine verb

* knock, flicker, blink, throw

* shatter, foam, shuffle, heat

* fix all the shit i broke

* *some* of these have to be good, no?

25 effects

* callin' it there for effects

* comments + reword some trigger hints

* don't mind this little commit here

* byref event

* fix brokey node entry

* fix low pressure trigger

* mirror review plus fixing 0x40's bug

also the throw artifact threw incorrectly

* randomize the event message a teeny bit
2022-11-06 17:05:44 -06:00
Nemanja
0d4a605a94 bunch of prototype save fixes (#12421) 2022-11-07 07:26:45 +11:00
Alex Evgrashin
6913c77ab1 Quick fix for holofan and tiny fan (#12420)
Fixes https://github.com/space-wizards/space-station-14/issues/12411
2022-11-07 06:34:06 +11:00
ZeroDayDaemon
325ccc1c17 Add DamagePopup, Target Entities, And Practice Laser Gun (#12317) 2022-11-06 02:32:00 +11:00
rolfero
2ef33e11b6 Fixing some prototypes modifying components on init (#12385) 2022-11-06 02:28:44 +11:00
rolfero
7e3358375d fixing a bunch more prototype save tests (#12390) 2022-11-06 02:23:30 +11:00
Cheackraze
ef5b693b25 presents (#12382) 2022-11-04 14:24:29 -05:00
Alex Evgrashin
2ad9a5dfac Better pinpointer accuracy + small cleanup (#12378) 2022-11-04 15:15:23 +11:00
rolfero
aadafb4bb3 Linking doors and buttons (#11826) 2022-11-04 15:00:34 +11:00
keronshb
84413f2a4c Box fixes and Stealth Box in uplink (#12194) 2022-11-04 14:16:23 +11:00
Vordenburg
8f2d93c66a Add spawnable spent cigarettes and folded chairs. (#12294) 2022-11-04 12:38:56 +11:00
keronshb
9fe53959ec Fixes crates phasing through firelocks. (#12329) 2022-11-04 12:18:59 +11:00
Leon Friedrich
af1b255524 Aghost tweaks (#12373) 2022-11-04 10:40:01 +11:00
Nemanja
6eca66a637 make this one virtual ent noSpawn (#12361) 2022-11-02 23:33:08 +01:00
Vordenburg
784e0ab51f Make welder flames like proper unshaded lights. (#12320)
* Make welders use ToggleableLightVisualsComponent.

* Remove old code from ToolSystem.Welder.

* Update welder sprites.
2022-11-01 20:16:33 -05:00
Nemanja
6fd083af0b fix infinite lathe printing bug (#12343) 2022-11-01 18:05:00 -05:00
Rane
8f4bd8b83b fix MeleeChemicalInjector exploits (#12305) 2022-10-31 13:04:51 +11:00
Rane
16e1b9e349 Fix female clothing mask (#12217)
Co-authored-by: ElectroJr <leonsfriedrich@gmail.com>
2022-10-31 11:06:16 +11:00
Justin Trotter
82f0048dbe add delay to curtain open/close to mitigate against spam (#12179) 2022-10-30 18:34:00 +11:00
Nemanja
4a20a3e839 adds machine upgrades for microwave (#12010) 2022-10-30 18:14:20 +11:00
Nemanja
3ab98e320a lathe machine upgrading (#12032) 2022-10-30 18:12:11 +11:00
Nemanja
b6135d3be5 Construction warning cleanup (#12256) 2022-10-30 17:48:53 +11:00
metalgearsloth
e6f313835d Revert "Make all animals and pets disease carriers" (#12226) 2022-10-30 17:21:10 +11:00
Nairod
03bbd0eb65 Mass scanner and power monitor boards in the circuit imprinter (#12139) 2022-10-30 17:00:00 +11:00
Scribbles0
14194cf2e0 mini jetpack changes (#11682) 2022-10-30 16:54:03 +11:00
Leon Friedrich
d2e2ed5e25 Remove physics from constructionghost (#12259) 2022-10-28 17:08:46 +11:00
Nairod
5e7f3b6e8a Power cell added (#12251) 2022-10-28 00:22:09 -05:00
Justin Trotter
5a7ae1a77e fixed mouse scream sound (#12198) 2022-10-27 17:42:35 -07:00
brainfood1183
7d6fcfa959 New station map Origin (#11659)
* new map origin

* new map origin

* Revert "new map origin"

This reverts commit 3d36679b921d058c7bc7ff7202086aea966c43a6.

* merge

* merge

* merge

* merge

* merge

* merge

* merge

* new update

* update map reduce lights

* slight update

* update

* push

* update
2022-10-27 09:12:56 -05:00
ZeroDayDaemon
aea37d0135 animals and pets cleanup (#11956) 2022-10-26 23:16:24 +11:00
ChilbroBaggins
224ce7ce28 Adds rndm vending spawner for mapping. (#11998)
Co-authored-by: Jeff <velcroboy333@hotmail.com>
2022-10-26 23:15:28 +11:00
0x6273
dfdad0ffe5 Refactor ReagentGrinder (#11751)
* Refactor ReagentGrinder

- It can now process partial stacks. (Before it would do nothing if the entire stack's solution didn't fit in the output container)
- Get rid of `SharedReagentGrinderComponent`, move shared stuff to `SharedReagentGrinder.cs`.
- Subscribe to events instead of massive switch/case.
- Get rid of update queue thing.
- Change `DoWork` so it's less duplicate code for grinding/juicing.
- Get rid of `ExtractableScalingEvent` and just scale directly based on item stack count.
- Add message for when you try to put something into the reagent grinder that doesn't fit.
- Fix obsolescence warnings.

* Use a timer on component instead of SpawnTimer

* s/StorageCap/StorageMaxEntities
2022-10-25 23:34:56 -07:00
brainfood1183
062d3c656e New Tiles (2 maintenance specific and 1 new wood). (#12193)
* new maint specific tiles

* merge

* merge

* merge

* merge

* Update Resources/Textures/Tiles/attributions.yml

Co-authored-by: Moony <moony@hellomouse.net>
2022-10-25 13:27:06 -05:00
Nemanja
f76aa394aa add some circuits from proto to imprinter (#12058)
* move some circuits from proto to imprinter

* Update lathe.yml
2022-10-24 17:22:11 -07:00
Morb
a08bee4470 Add jester suits (#11451)
* Add jester suits

* Add jester shoes sprites

* make SQUEAK

* inheritance is good, inheritance is good, inheritance is good
2022-10-24 13:04:55 -05:00
Cheackraze
a512a77046 Zookeeper (#12020)
* jumpsuit sprite

* hat and meta to match

* pda

* id card

* update spawner jobs.yml

* update identification_cards.yml

* Update pda.yml

* update jumpsuits.yml

* zookeeper job yml

* zookeeper icon

* update hats.yml

* woops fixed hats.yml

* fix id cards yml

* job spawner icon and json

* update map yml

* update departments yml

* job icon meta.json

* comes with the hat

* real

* real

* localization

* fix spawner jobs yml

* playtime tracker

* kettle spawn

* Revert "kettle spawn"

This reverts commit 37c241cb31a6f186f31a73f168a93649423e839a.

* kettle spawn

* service locked windoor

* updated sprites and updated meta.json thanks to EmoGarbage

* meta.json

* Update Resources/Textures/Objects/Devices/pda.rsi/meta.json

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

* Update Resources/Textures/Objects/Misc/id_cards.rsi/meta.json

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

* credit to EmoGarbage404 and alphabetized

* license

Co-authored-by: Nemanja <98561806+EmoGarbage404@users.noreply.github.com>
2022-10-23 14:42:25 -05:00
Nairod
9af0575ea5 Lathe recipe and prototype listings (#12148) 2022-10-23 12:56:59 -05:00