Commit Graph

23584 Commits

Author SHA1 Message Date
YPOQ
4dfea84ce4 Fixes emagged cleanbot acid attack doing no damage (#33848) 2017-12-26 16:40:35 -05:00
Tad Hardesty
749f3ec325 Add song title display to Play Internet Sound (#33839)
* Add song title display to Play Internet Sound

* Expands youtube-dl -J flag
2017-12-26 16:34:00 -05:00
Leo
0687e88fbf Merge pull request #33835 from kevinz000/patch-415
Adds coordinates to href logs
2017-12-26 17:32:43 -02:00
Leo
1268a95baa Merge pull request #33840 from XDTM/TraumaStats
Logs traumas in the feedback database
2017-12-26 13:36:26 -02:00
ShizCalev
3d5c1ea4d1 Fixes deleting handcuffs (#33821)
* Fixes deleting handcuffs

* cleanup
2017-12-26 01:12:40 -05:00
Emmett Gaines
19e2a76f2d minor set_landing_zone() refactor (#33780) 2017-12-25 20:17:12 -05:00
Emmett Gaines
6da0107af7 Makes cyclelinkeddir rotate with shuttle (#33734)
* makes cyclelinkeddir rotate with shuttle

* adds cyclelinkairlock()
2017-12-25 20:15:54 -05:00
Cruix
a36e5cda2e Modified the starting locations of advanced camera console eyes (#33759)
* Modified the starting locations of advanced camera console eyes
Made shuttle navigation computers no longer work on z levels they are not locked to

* Advanced camera eyes do not start on the console if they use static and the console is in camera view but not on a usable z-level
2017-12-25 20:13:37 -05:00
Emmett Gaines
8fdf0c508f Arena shuttle teleport fix (#33777) 2017-12-25 20:11:40 -05:00
Emmett Gaines
4595c46dca turns the baseturf var into a part time list (#33705) 2017-12-25 20:10:08 -05:00
Ashe Higgs
c4a495929c Locks up Medical Storage a bit more tightly and adds framework for doors to ignore access reqs during red alert (#33686)
* Locks up the first aid kits

* = FALSE
2017-12-25 20:04:33 -05:00
XDTM
e37723ace9 unstringify 2017-12-26 00:31:14 +01:00
coiax
887cc89ac5 No flipping while unconscious (#33736) 2017-12-25 17:11:08 -06:00
kevinz000
6b587b91ab gives medical some medical boards, but not their own circuit imprinter yet (#33816)
* medical gets med boards

* sleepers/cryo too
2017-12-25 17:41:31 -05:00
XDTM
fb699d1830 Logs traumas in the feedback database 2017-12-25 12:00:56 +01:00
kevinz000
614f7a27d7 Logs coords for hrefs 2017-12-25 00:30:32 -08:00
FrozenGuy5
48bd6fc0c3 adds world.realtime to soapstone 2017-12-24 12:40:10 -06:00
Jordan Brown
bc20a758d5 Merge pull request #33783 from Cruix/fix_blind
Prefixed all disability defines with DISABILITY_ to fix a name collision
2017-12-24 11:45:45 -05:00
arsserpentarium
95b9e19cd9 [READY]Circuitry upgrades (#33579)
* heater,xenobio scan,smoker fix,kill vines,pathfinder

* 1.drag component
2.damage for bot and machines(?)
3.EPv2 scaner(takes ref to thing.returns adress of epv2 adress if there is one)
4.fix work of arithmetic pins

* Update input.dm

* fix, scaner

* grinder,juicer,smokefix, runtime fix

* lag

* Update game_options.txt

* Update reagents.dm

* Update assemblies.dm

* Update grown.dm

* Update grown.dm

* 111

* Delete electronic_components.dmi

* 222

* merge

* Update reagents.dm

* Update assemblies.dm

* concat unfuck

* concat unfuck 2

* reagents

* fixes

* fix2

* hooks

* math

* 111

* sense

* leave it for now.

* fix

* fix(2)

* requested

* okay

* uhhh

* sorry

* kevinz's smoker nerf is enought

* hooks2

* fix for reagents push ref.
2017-12-23 22:55:37 -05:00
Jack Edge
ad2bb79189 I want to get off Cyberboss' wild ride 2017-12-23 14:12:33 +00:00
Jack Edge
5c2db441e6 Code review II 2017-12-23 14:12:33 +00:00
Jack Edge
04a4a7e76b Replaces CLEAN_ON_MOVE_1 flag with cleaning component
CLEAN_ON_MOVE_1 is a flag checked on every atom movable's Moved() and
triggers a janiborg/upgraded janicart clean on the turf if present.

Replacing this with a component does the same thing and frees up a flag
slot.

Also fixes a bug where a spawned in "upgraded" janicart wouldn't
actually clean the floors.
2017-12-23 14:12:33 +00:00
Ian Turk
c7f00fb44c Prefixed all disability defines with DISABILITY to fix name collision with BYOND built in BLIND define 2017-12-22 23:49:41 -06:00
coiax
69c88c2ef1 Gibber rebalance (#33737)
🆑 coiax
balance: The kitchen gibber must be anchored in order to use.
balance: The gibber requires bodies to have no external items or
equipment.
/🆑

Unanchoring the gibber, running around with it, ebowing people, then
shoving them in is not fun.

As a double check, you REALLY should be stripping them of all that
cloth, it'll jam up the gears.

- Removes the abiotic() proc, it's literally used only in the gibber.
2017-12-22 19:02:42 -05:00
Jordan Brown
63e92a03c8 Merge pull request #33745 from vuonojenmustaturska/oilfix
[s] Fixes the frying oil reagent
2017-12-22 12:02:42 -05:00
kevinz000
6ce550dadf Clownborgs (#33590) 2017-12-22 11:57:02 -05:00
kevinz000
cc2a943f37 Fixes message spam when proccalls are delayed due to another admin's proccalls running (#33732)
* Fixes proccall block message spam

* One thread
2017-12-22 11:40:15 -05:00
Armhulen
c3e501a9ba cool beans, partner (#33713) 2017-12-22 11:38:04 -05:00
WJohn
26ef6760e7 Tweaks the syndicate infiltrator so it's no longer lopsided. (#33731) 2017-12-22 11:34:24 -05:00
oranges
edef11f094 Merge pull request #32433 from kevinz000/vector_projectiles
[READY]Refactors projectile trajectories, fixes piercing projectile inaccuracy and beam rifle visual deflections
2017-12-22 14:32:35 +13:00
oranges
e8b46174e2 Merge pull request #33714 from lzimann/icon
Job landmarks now show the mob with the proper job outfit.
2017-12-22 14:26:29 +13:00
KorPhaeron
3f4b3a5834 Christmas (#33690)
* Christmas Event Updates

* Dont recreate the list every time

* Check for drop del

* Changes some things to placate that one guy from FTL
2017-12-21 20:14:08 -05:00
vuonojenmustaturska
af2aae794c frying oil fix 2017-12-22 03:06:02 +02:00
Jordan Brown
d173281597 Merge pull request #33709 from uraniummeltdown/linespacing
Adjustable Chat Line Height
2017-12-21 12:48:15 -05:00
uraniummeltdown
f047ca799c default body line-height 1.4 -> 1.2
added goonchat buttons to increase/decrease body line-height
2017-12-21 22:26:20 +05:00
Leo Z
581f931845 Job landmarks now show the mob with the proper job outfit. Also adds a proc to generate these icons automatically. 2017-12-21 13:32:27 -02:00
kevinz000
175e7da98d Fixes chat SDQL 2017-12-21 05:08:40 -08:00
Jordan Brown
337b40cd03 Merge pull request #33703 from kevinz000/patch-407
Integrated circuit smoke circuit now requires atleast 10 units of reagents to generate smoke
2017-12-21 01:46:19 -05:00
Jordan Brown
8fad15df0c Merge pull request #33704 from Fox-McCloud/arm-implant-fix
Fixes Arm Implant EMP Effect
2017-12-21 01:43:43 -05:00
MoreRobustThanYou
408a6c09b5 Fix smoke machine runtime (#33697)
* Fix smoke machine runtime

* Woops.
2017-12-21 01:41:01 -05:00
AnturK
b50bf6ac35 Immovable rod abuse, smite and event trigger. (#33681) 2017-12-21 01:11:32 -05:00
ShizCalev
b539341768 Fixes bullets making sounds in space and water (#33672)
* Bullet sounds

* explicit lists
2017-12-21 01:08:39 -05:00
Tad Hardesty
911cb97718 Tidy telecomms radio code, make PDA server real telecomms machinery (#33647)
* Refactor radio message broadcasting in a major way

Broacast_Message and everywhere that uses it, including radio talk_into
and the telecomms broadcaster and allinone. Other telecomms machinery
has had dead code excised.

Functionality should be roughly the same as before, but:
- CentCom headsets are only magic when using the CentCom frequency
- Syndicate frequency speech on the station no longer double-talks
- Talking directly into an intercom or radio which also has its
  microphone on no longer double-talks.

* Split signal/vocal into subspace and subspace/vocal

* Move the message server and its computer to telecomms folder

* Slightly tidy the message server and computer

* Move subspace receiver logic to a proc on signal/subspace

* Repath the message server under machinery/telecomms

* Largely get PDA messages onto subspace proper

* Actually require the server for PDA messages

* Improve signal/subspace/New() and copy()

* Improve input handling on the message server

* Fix initialization and Z checks of allinones

* Add a constructor for virtualspeaker

* Fix radiation storms initializing a bad virtualspeaker

* Fix runtimes with machines talking into radios

* Finish making the message server a real telecomms machine

* Make CTF radios independent also

* Fix window IDs of message server PDA photos
2017-12-20 22:02:55 +01:00
jughu
1a11676291 Fixes grammer issue (#33679) 2017-12-20 13:02:02 -05:00
ShizCalev
e99d9067fa lizard stuff (#33669) 2017-12-20 12:55:42 +01:00
Fox McCloud
dce8366bb4 Fixes Arm Implant EMP Effect 2017-12-20 00:00:52 -05:00
oranges
fc9b7eca53 Merge pull request #33622 from duncathan/assert_gas
restores add_gas(), assert_gas(), and thermal_energy() as wrapper procs
2017-12-20 17:45:39 +13:00
kevinz000
9f3c4da288 Smoke now requires reagents. 2017-12-19 19:49:04 -08:00
oranges
4af5b03bf9 Merge pull request #33678 from ShizCalev/BRAIN-DRAIN
fixes everyone being literally retarded
2017-12-20 15:20:30 +13:00
kevinz000
493321003f Vector Projectiles 2017-12-19 18:05:49 -08:00