Commit Graph

25596 Commits

Author SHA1 Message Date
LemonInTheDark
d3f9b70c0f Adds a message modification packet to saycode to allow for unordered parsing of operator chars, like ;, #, :, or % (#51790) 2020-07-18 18:18:23 +02:00
Timberpoes
a24d6f5adb Exosuit Fabricator tgui Total Conversion - An Ode to Roboticists (#52073)
* First draft

* tgui interface bluescreen guards

* Preparing for cyborg module sub-categories

* The rest of the owl

* Stop duplicate say messgaes

* Implement interface handling for obstructed exits

* Pocket lint

* Documentation and misc. code cleanup

* Implement searching in interface

* tgui pocket lint and build

* Coding style consistency and changes. Rebuild tgui.

* Update default bitflags

* Address potential edge case bluescreen.

* orange man good

* Remove emag_act with obsolete functionality

* Standardise variable naming conventions

* tgui 4.0 update

* tgui 4.0 update

* Port a couple of usability improvements from concept branch.

* Fix new ui_act input.

* Actually fix new ui_act input

* Port some small improvements from concept branch.

* Rebuild tgui

* Made department of redundancy department redundant.

* Rebuild tgui.
2020-07-18 19:09:24 +03:00
skoglol
2378c40494 Makes every organic species teleporter flyperson compatible. (#52123)
* Makes every species teleporter flyperson compatible.

* disallows some species
2020-07-17 19:31:41 -03:00
skoglol
f87ed89865 Merge pull request #52263 from ShizCalev/jetpack-fix
Fixes runtime caused by a mob's client disconnecting while jetpacking around
2020-07-17 11:02:58 +02:00
Ryll-Ryll
1f31064c3e Merge remote-tracking branch 'tgstation/master' into who-named-this-damned-proc 2020-07-16 21:43:14 -04:00
Aleksej Komarov
0cf00a2645 tgui 4.0 (#52085)
* tgui 4.0 hyper squash

* Upgrade dependencies
2020-07-16 20:13:04 +02:00
Rohesie
1f149b7023 Fixes a throwing-related hard delete source (#52237)
* hard del

* runtime

* more throw_impact possible qdeleting

* merge solving
2020-07-17 00:53:59 +08:00
skoglol
ed9a3ce516 Merge pull request #52241 from ShizCalev/false-wall-fix
Fixes sheets of glass / other materials that don't have a valid false wall type being consumed without doing anything when you try to construct a false wall with them
2020-07-16 08:52:56 +02:00
skoglol
0b8d4e060d Merge pull request #52231 from ShizCalev/cult-rune-reveal-fix
Fixes cultist reveal rune ability breaking when used over a cult engine turf without a fake appearance.
2020-07-16 08:52:07 +02:00
jdawg1290
62676e72a8 Force LF line endings with gitattributes and convert repo (#52266)
Co-authored-by: Aleksej Komarov <stylemistake@gmail.com>
2020-07-16 03:02:40 +03:00
ShizCalev
254536072e [s] sanity checks vv_edit_var() values (#52255)
cl ShizCalev
fix: Added some sanity checking for varedit values.
/cl
* sanity checks vv_edit_var() values

* this should be an or

* one more fix
2020-07-16 10:20:41 +12:00
ShizCalev
f2575a43b9 Merge pull request #52214 from Couls/mecharmor
Cleans up mech backstab code a bit
2020-07-15 16:16:49 -04:00
ShizCalev
215e9a7d78 fixes wayfinding pinpointer synthesizer not returning initialize hint (#52225) 2020-07-15 16:15:14 -03:00
ShizCalev
e3dd82394b Fixes mobs that disconnect while using a jetpack continuing to boost around 2020-07-15 15:14:55 -04:00
ShizCalev
7f64e81956 Fixes a bunch of things spawning / working in icemoon areas. (#52238) 2020-07-15 16:14:40 -03:00
ShizCalev
9242aa78ce Fixes filters / radiation overlays not being cleared off action buttons (#52240) 2020-07-15 16:14:13 -03:00
ShizCalev
0f17d90b73 Fixes cult barriers not getting dqel'd properly (#52242) 2020-07-15 16:13:35 -03:00
skoglol
2f8a4793db Agent ID can no longer set IC banned words. (#52234) 2020-07-15 22:23:13 +08:00
Daniel Hultgren
3e293a9990 Canister frame code and UX improvements (#52221)
* Improved canister frame code

Removed a bunch of code duplication
Properly uses <tool>_act and use_tool procs
Allow players to deconstruct frames using wrench
Fixed names not being improper
Fixed canister welder deconstruction

* Added another deconstruct chat note for canisters
2020-07-14 20:23:26 -04:00
ShizCalev
f343059f0e Fixes log_wound runtime (#52193) 2020-07-14 20:15:39 -04:00
ShizCalev
558a15df6a Improves feedback when tagging an area that's already tagged by your gang (#52205)
* Improves tagging feedback

* instead
2020-07-14 20:12:24 -04:00
LemonInTheDark
1c31dc43d5 Adds hot ice coffee (#52208) 2020-07-14 20:07:01 -04:00
Jared-Fogle
ee5b005007 Add tests for outfits, fixes families outfits, Syndicate Ship Captain, and armored bounty hunters (#52210)
* Add tests for outfits, fixes families outfits and Syndicate Ship Captain

* Switch out captain uniform from tacticool to combat

* Consistent styling

* My weakness is I'm a pedant

* Check left and right pockets, and fix armored bounty hunter
2020-07-14 20:06:11 -04:00
Fikou
208a7fe7c6 you can now get a circuit from destroying the lipid extractor (#52223) 2020-07-14 20:02:37 -04:00
ShizCalev
aa847113c5 Fixes using sheets of glass / other materials that don't have a valid false wall type consuming your sheets without doing anything when you click on a displaced girder 2020-07-14 15:53:03 -04:00
Coul
1b01a6d085 Update mecha_defense.dm 2020-07-14 11:42:42 -04:00
ShizCalev
7ba26bcbdc Fixes cultist rune reveal not working 2020-07-14 03:05:09 -04:00
Coul
12cd8d6e7b pass dir instead of src 2020-07-13 20:12:30 -04:00
Coul
4ef8e29f8f Update mecha_defense.dm 2020-07-13 14:24:41 -04:00
Coul
51930363b7 Fix mech backstabs and clean up the code a bit 2020-07-13 13:59:49 -04:00
skoglol
e39b51c869 Merge pull request #52169 from Angustmeta/200711_mushroom
Fixes glowshrooms spreading slower from better production speed
2020-07-13 10:48:55 +02:00
skoglol
496d4772ec Merge pull request #52179 from ArcaneMusic/fixeroni2
Makes vend-a-trays usable by bartenders, adds them to a technode.
2020-07-13 10:46:02 +02:00
LemonInTheDark
dbdb2d33fe Merge conflict begone 2020-07-12 17:37:14 -07:00
skoglol
3c30af5ddc Merge pull request #52020 from Ryll-Ryll/cronch
[READY] Vendors can tip on people thrown at them extra hard, lets you set ejection speed on disposal outlets
2020-07-12 13:59:38 +02:00
skoglol
5b0d4d17d4 Merge pull request #52062 from ShizCalev/stack-varedit-tweak
better stack amount varedit handling
2020-07-12 13:49:59 +02:00
skoglol
a21edadf52 Merge pull request #52011 from ATH1909/patch-46
You can now actually sacrifice people who are strapped to sacrificial altars.
2020-07-12 13:30:17 +02:00
ShizCalev
ff71930656 Fixes catwalk building doubling up lattices (#52079) 2020-07-12 13:29:27 +02:00
tralezab
47c6ff7b7f Mafia Map Fixes and Removal (#52066)
* map fixes 😋

* removes necro for the time being

* lavaburn gone from update_fire code

* trait system (pog)

* small fix :)
2020-07-12 13:26:29 +02:00
skoglol
06c5a7afdf Merge pull request #51854 from MrDoomBringer/supplyprettypod
Please check out this EPIC OFFICIAL PR TRAILER before reading (very important)
https://youtu.be/4RckVdx20oQ
the video is kinda autistic

dont forget to upvote
About The Pull Request

All sprites and epic meme videos made with love by yours truly
Except for the 2 missile sprites. Those were taken and modified from NSV13 who in turn ported them from TGMC
nupod_all_decals

Anyways, this adds:
New pod, reverse-pod, and target indicator sprites
Pod-ground collision effects (impact craters basically)
Cool looking vapor trails a la the half-life 2 headcrab shells

And also:
Fixes seethrough pods not actually working
Makes reverse-mode a bit more predictable
Has some minor code improvements with how supplypod-reverse-mode works
2020-07-12 13:24:37 +02:00
skoglol
5cb2316c5d Merge pull request #52068 from MrMelbert/railings
Fixes railings
2020-07-12 12:40:03 +02:00
skoglol
8817f6f204 Merge pull request #52145 from ShizCalev/defib-runtime-spam
Fixes charging defib runtime spam
2020-07-12 11:56:58 +02:00
skoglol
7ec3849d63 Merge pull request #52158 from LemonInTheDark/help-me
Fixes acid/fire/blobs/a few other things touching objects below a tile
2020-07-12 11:56:26 +02:00
skoglol
c73017fcfe Merge pull request #52137 from optimumtact/doorfuckery
Use the autoclose_in wrapper for autoclose in the base door open
2020-07-12 11:51:16 +02:00
skoglol
28e44ba553 Merge pull request #52147 from ShizCalev/examine_more-runtime-fix
Fixes examine_more runtime
2020-07-12 11:49:26 +02:00
skoglol
742b696f11 Merge pull request #52149 from ShizCalev/headpike-fix
Fixes mapspawned headpikes
2020-07-12 11:35:48 +02:00
ShizCalev
f10a36e3ac Fixes machinery not sending COMSIG_ATOM_CONTENTS_DEL when an atom inside them is deleted (#52151)
* Fixes machinery not returning COMSIG_ATOM_CONTENTS_DEL on handle_atom_del()

* more signals
2020-07-12 11:11:46 +02:00
LordVollkorn
5fd23707d9 [READY] New Sprites and Icons to fix certain items (#52154)
* New icons and sprites

* DNA sample kit sprite

Co-authored-by: MrDoomBringer <mrdoomboyo@gmail.com>
2020-07-12 11:08:07 +02:00
ArcaneMusic
b26deb6707 Makes vend-a-trays usable by bartenders, adds them to a technode. 2020-07-12 01:44:40 -04:00
Ryll-Ryll
7f15be7f68 Merge branch 'master' into who-named-this-damned-proc 2020-07-11 23:30:49 -04:00
Ryll-Ryll
fc0b247738 rename 2020-07-11 23:23:23 -04:00