Commit Graph

32849 Commits

Author SHA1 Message Date
tralezab
b59cbd60f3 most laser and energy weapons are bigger, lethal lasers are cheaper (#54041)
Nearly all guns except the security disabler is large, meaning it can't fit in backpacks.
2020-10-06 18:37:42 -03:00
Winter Flare
517ffe2b05 Vending Tab for Cargo Orders (#54154) 2020-10-06 13:04:48 -07:00
Emmanuel S
fb3a5e6b90 removes message_admin spam from the centcom podlauncher ui (#54181) 2020-10-06 12:55:40 -07:00
Wallemations
47b2e2d3c3 Sign language fixes (#53890)
If your hands are full, you make a visual attempt to sign, so others know you at least tried. If you have no hands, you simply cannot sign at all.
Having one arm gone and the other full properly makes one unable to sign
Runechat!
Uses TRAIT_HANDS_BLOCKED now
Any organ with ORGAN_UNREMOVABLE as a flag is no longer removed by aheals or full heals. Currently this only affects tied tongues, as no other organ really has that flag yet.

If you can't sign from your hands being full, you won't stand there silently staring at whoever you try to talk to.
People will actually see that you can't sign thanks to runechat
I finally fixed sign language for lings & xenobio mains

Co-authored-by: Rohesie <rohesie@gmail.com>
2020-10-06 01:32:30 -07:00
Ghilker
1faa90834a Making holes in the SM chamber will provide a lot of +*=FUN=*+ (#53725)
Making a hole in the supermatter chamber to vent it and so to slow down the delamination will instead make the delamination way faster, more so if the SM power is very high and the power level is high too.

Fix an old unintended feature where you could just vent to space the SM chamber to slow down or even stop a delamination (sometimes you could just make a hole in the chamber and it would stabilize while delaminating), the SM is easily fixable just by looking at the pipe and the meters, no need to vent to space. (Lemons note, in some cases a vent to space is needed,  but it should not be a long term thing)
2020-10-06 01:12:08 -07:00
Dennok
516a3e5bdc Some shuttes rework. Allow many shuttles of one template to work at the same time. (#53993)
* add replace button to shuttle panel

load button now only load new shuttle

* shuttle teplate loads as shuttle

* new shuttle console connects to shuttle

* new navigation computer connect to shurrle

* docking_port id now unique

add count to id if id already in work

* many docks from one base tenplate

* up

* fix unregister

* up

* up

* up

* block multiple shuttle loading

* return preview button

* up  id generation
2020-10-06 00:20:15 +03:00
NightRed
79b5759383 Corrects path error in blood filter surgery (#54168) 2020-10-04 14:19:24 -07:00
ArcaneMusic
daafc89462 Fixes a rare interaction between mice by assigning a proper subtype. (#54157) 2020-10-04 14:15:16 -07:00
Timberpoes
8f8225a916 Adds basic game logging to Protolathe-variant construction and deconstruction (#54160) 2020-10-04 14:04:14 -07:00
Rohesie
71580a78db Thick material check fix (#54165)
Thick material checks (like syringes and such) are now applied on a bodypart by bodypart basis, rather than just depending on your suit.
2020-10-04 14:00:27 -07:00
RaveRadbury
7579574e84 Gives scarves a weight class (#54167) 2020-10-04 13:57:08 -07:00
zxaber
c03c4f364c Unhardcodes Modular PC icons (#54158)
* Changes modPC program icons to not be hardcoded

* icons

* tgui.bundle.js, we meet again
2020-10-04 14:38:07 +03:00
Jared-Fogle
b327b9e5ae Adds Shuttle 667 as a buyable shuttle for dispelling a cult rune (#53975)
* Adds Shuttle 667 as a buyable shuttle for dispelling a cult rune

* Add stasis beds

* Fix forcefields going away, leading to hull breaches

* Use set instead of list

* Use subtype for forcefield walls
2020-10-04 21:36:46 +13:00
Mickyan
3b2c755a2a fixes large clothes displaying blood overlays incorrectly (#54153) 2020-10-03 22:15:13 -07:00
Rohesie
db54913fe6 Mobility refactor: UI, pull and lying down edition (#54078) 2020-10-03 17:23:21 -07:00
Couls
3599368503 Keybinding Conflicts now wait 5 seconds before being announced (#54152) 2020-10-03 14:33:56 -07:00
Mickyan
362a5975f7 Lowers default instrument volume (#54147) 2020-10-03 11:33:28 -07:00
TheChosenEvilOne
711af982e4 Fix loading templates in new z-levels being off by one turf (#54135)
Due to how byond maps start at 1,1 and not 0,0 when loading a map that 
is the same size as the world the map will start loading at 0,0 in the 
world which is outside the map. load_map defaults the x and y offsets 
to 1 for a reason!

Though you can load a map that is larger (257 x 257) than the world as 
a band aid for issue.
2020-10-03 10:58:43 -07:00
nemvar
f9602fa5bf Merge pull request #53976 from nicbn/something-refactor
Makes cameras process transforms instead of reading mob angles
2020-10-03 17:51:16 +02:00
MIK517
192e9aa941 No more magical transformation of condiment containers on reagent change (#54102)
* Removal of magical transformation of condiment containers on reagent change.

Instead allows to set specific style for condiment bottle when creating via CondiMaster.

* Codestyle fixes

* DMDOC comments.

Also removed var/useramount and proc/isgoodnumber from /chem_master

* Recompiled tgui.bundle.js after rebase
2020-10-03 09:36:10 +03:00
ShizCalev
d99de1f54b Merge pull request #54137 from Mickyan/paystand_imp
Adds visible feedback to paystand payments
2020-10-03 00:40:07 -04:00
Qustinnus
c796a7eb0b changes your cursor to an eye when you are holding shift to indicate you will examine (#54083) 2020-10-02 16:09:57 -07:00
Nicolas Nattis
8d2db7eeee Improves code 2020-10-02 14:34:32 -03:00
Nicolas Nattis
b0bac2ea64 some improvement maybe 2020-10-02 14:19:24 -03:00
Nicolas Nattis
ef152036c0 nemvar sugestion 2020-10-02 14:15:57 -03:00
Timberpoes
96debc2112 Feex (#54116) 2020-10-02 11:50:32 -04:00
nemvar
bedcdcbc8f Merge pull request #53702 from zxaber/kiltborg
[READY] Highlander mode now includes silicons
2020-10-02 17:39:16 +02:00
nemvar
a9845915a0 Merge pull request #54060 from ATH1909/zoomies
After 2 long years, shades are zoomers again
2020-10-02 17:31:17 +02:00
nemvar
e37d517a36 Merge pull request #54126 from Timberpoes/warp-whistle-fix
Fix warp whistle permanently immobilising its user.
2020-10-02 17:28:48 +02:00
NightRed
400890a5ec NT Software Hub shows programs you do not have permissions to download (#54075)
* Show disabled downloads so you know what exists

* sorted list of apps
2020-10-02 12:36:12 +03:00
Rob Bailey
a0b784e0e2 fix chat HARDER (#54030)
* fix HARDER

* Remove ping case since the hard method already does a better job.

* Update code/modules/tgui_panel/external.dm

Co-authored-by: Fikou <piotrbryla@onet.pl>

Co-authored-by: Aleksej Komarov <stylemistake@gmail.com>
Co-authored-by: Fikou <piotrbryla@onet.pl>
2020-10-02 12:33:35 +03:00
spookydonut
cfd08435d5 Fix incorrect Initialize arguments again (#54123)
Fixes #54013 because loc is not the second arg
2020-10-01 21:49:20 -07:00
TiviPlus
a30377f4bb More deletion cleanup (#53681)
- Observer mobs not delling correctly
- AI delling basically nothing
- pods not delling glow effect
- minor slime cleanup
2020-10-01 20:30:51 -07:00
Dennok
8b72ef9aae Completely FIX Hilbert's Hotel and its associated ruin to the game. (#53830)
Reverts the removal in #53790.
Broken in #53586.

Because turfNumber++ must be incremented on turf, not on every ATOM it 
EVERY TURF, and anyway it don't trigger since first turfs don't have 
atoms in it.

Fix #53794, Hilbert's Hotel peephole runtime.
Fix #53795, hhmysteryRoomNumber generates only once.
2020-10-01 18:32:32 -07:00
LemonInTheDark
0be337d01c Makes some things that rely on atmos adjacency more sane/faster. (#54096)
* Replaces some CANATMOSPASS calls with a new define that checks if the turfs are in each others atmos adjacent list, as that's the same info that they want.
2020-10-01 13:19:52 -07:00
Qustinnus
3c145788d0 Fixes monkeycube size and organ callback and microwaves (#54095)
* fixes

* dumb runtime

* fixes eggs
2020-10-01 15:24:42 -04:00
EdgeLordExe
5d65bdba20 Heretic tweak patch: changes a few false descriptions and balances a few things. (#53952) 2020-10-01 15:17:36 -04:00
Mickyan
6a54a62fd7 paystand fixes 2020-10-01 20:24:43 +02:00
ShizCalev
9ccd53dda2 Merge pull request #54099 from Hamcha/skirt-dyeing-fix Add jumpskirt dye flag to all jumpskirt
Add jumpskirt dye flag to all jumpskirt
2020-10-01 12:52:20 -04:00
ShizCalev
8d92a7f54f Merge pull request #54101 from Couls/silence-wench
unbinding movement and communication should work now
2020-10-01 12:49:19 -04:00
Timberpoes
dd9c475503 Feex? 2020-10-01 13:29:50 +01:00
Timberpoes
ded66a3e10 Feex 2020-10-01 10:47:29 +01:00
Ghilker
1c6911cab3 Crystal invasion no longer random event but delamination event (#53921)
This PR makes the crystal invasion event a delamination event only, so no more random events (can still be admin triggered).
The chance for the delamination to trigger the event depends on the power of the SM, the closer it is to the tesla delamination (near 5000) the higher the chance.
2020-10-01 06:32:54 +01:00
Bobbahbrown
7b1bed7fc0 Adds Cross-Server Communication Network Option (PAID* CODE) (#54070) 2020-09-30 22:25:54 -07:00
Iamgoofball
36108f9666 Space Cops now spawn with a Disabler alongside their existing weapon, and no longer have Gang HUDs. (#54068)
Space Cops now spawn with a Disabler alongside their existing weapon, and no longer have Gang HUDs.
2020-10-01 02:18:37 +01:00
ATH1909
db98207630 replaces the two "sorry, you don't get to have fun this round" revenant fluff objectives with better ones (#54077) 2020-09-30 14:03:53 -07:00
ShizCalev
8371bd12f4 Merge pull request #54049 from kriskog/auxbase
Adds separate aux base access
2020-09-30 11:27:06 -04:00
ShizCalev
58fd94636f Update code/modules/jobs/access.dm 2020-09-30 11:26:44 -04:00
ShizCalev
19b3a059a8 Merge pull request #54079 from Dennok/map_template-load-hidding-things-fix
Fix visible template loaded hidden tings.
2020-09-30 11:24:18 -04:00
ShizCalev
0984552526 Merge pull request #54072 from Timberpoes/ssu-dump-feex - Minor machine item dumping code cleanup and proc implementation.
Minor machine item dumping code cleanup and proc implementation.
2020-09-30 11:23:05 -04:00