Commit Graph
36019 Commits
Author SHA1 Message Date
BillyBanglesandAtermonera bfeda4c28b properly names the communicator watch selector (#4601) 2018-01-20 21:32:44 -08:00
AnewbeandGitHub c79a75abce Merge pull request #4573 from VOREStation/pol-borghuds
Removes HUD items from all borgs, makes records 'just work'
2018-01-20 20:01:54 -06:00
AnewbeandGitHub e5b424e9a8 Merge pull request #4588 from VOREStation/vplk-tesla-book
Added operating manual book for Tesla
2018-01-20 20:01:38 -06:00
AnewbeandGitHub 0ca15243dc Merge pull request #4594 from VOREStation/vplk-he-pipes-fix
Fix construction of HE pipes, Vents, and Scrubbers Plus qdel issues.
2018-01-20 13:29:14 -06:00
AtermoneraandAnewbe 17accf2e28 Band-aids three runtimes (#4591)
* Runtime in dna_modifier.dm,330: Cannot read null.occupant

* Runtime in Chemistry-Reagents.dm,47: Cannot execute null.remove reagent().

* Runtime in blood.dm,182: Division by zero

* Compiled with the right map this time
2018-01-20 13:28:51 -06:00
Leshana ab87edeae9 Fix construction of HE pipes, Vents, and Scrubbers Plus qdel issues.
The initialize() routines of HE pipes, vents an scrubbers need to be atmos_init() after all.
If you register yourself with radio controller you need to de-register yourself too.
2018-01-19 23:45:40 -05:00
AnewbeandGitHub 93b4df4517 Merge pull request #4590 from Cerebulon/teafix
Fixes duplicate tea recipe.
2018-01-19 20:13:36 -06:00
mistyLuminescenceandAtermonera a190ec5725 Allows modkits to be created for any item. (#4450)
* Adds modular modkits
* Adds explorer suit functionality to voidsuit modkits.
2018-01-19 18:11:28 -08:00
Cerebulon a5de13cdb9 Fixes duplicate tea recipe.
Also a bunch of extremely minor drink typos.
2018-01-20 01:53:50 +00:00
Leshana 488c88b348 Added operating manual book for Tesla 2018-01-19 17:26:45 -05:00
CyantimeandAnewbe 8255744c2b Allows easier prefilling of beakers, bottles, etc (#4583)
* Allows easier prefilling of beakers, bottles, etc

* Optimization
2018-01-19 15:38:46 -06:00
AnewbeandGitHub 6039111bfc Merge pull request #4580 from BillyBangles/friday-the-thirteenth
Adds 4 new spooky masks
2018-01-19 15:38:07 -06:00
AnewbeandGitHub 8c2d1208e0 Merge pull request #4585 from Woodratt/01182018_SouthernCross_MapFixv6
Southern Cross Bugfixes and additions
2018-01-19 15:37:52 -06:00
LeshanaandAnewbe db0ba60f64 Implements the Tesla engine and supporting features (#4539)
* Adds "typecache" utility functions. A fast way to filter lists by type.

Ported from TG

* Ports the "orbit" feature and subsystem from TG

* Adds a feature that allows mobs and objs to "orbit" around some atom.  They literally are moved around in circles.  See the `orbit` proc in orbit.dm.
* Adds a subsystem that processes the actual movement of orbiting items.

* Adds utility methods for common machinery behavior.

* Adds default_unfasten_wrench which handles the standard anchor/unanchor behavior of wrenches being used on machines.  Together with the other default_x_tool machinery procs we can eliminate having that code duplicated in dozens of places!
* Adds is_wire_tool proc to easily detect when a machine is hit with a tool that should open its wires UI (if it has one).

Based on ideas from Paradise, with improvements for us.

* Implements the Tesla Engine

Ported from a mixture of TG and Paradise code and assets: Edison's Bane

Includes the tesla energy ball itself, the generator that makes it, tesla coils, grounding rods, the circuits and frames to build them.

* Switch dusting to zapping on impact and spin better

Ported /tg SpinAnimation which supports more than triangles.
2018-01-19 14:56:08 -06:00
Arokha SieyesandAnewbe 1348077678 Wearing a mouse on your head stops mesons from working (#4584)
* POLARIS: Simplify Destroy on plane_master

If we're being Destroyed, the mob probably is too. Their job to remove references to us though.

* POLARIS: What if I want to wear a mouse on my head
2018-01-18 22:24:14 -06:00
AnewbeandGitHub 674cc18554 Merge pull request #4582 from Mechoid/Tacknives_Angry_Again
Fixes Tacknife oversight. Fixes comments regarding knives.
2018-01-18 22:23:58 -06:00
Arokha SieyesandAnewbe 17907b4486 Fix 3 server errors (#4578)
* POLARIS: Lighting runtime for accessing a list that might not exist

* POLARIS: Lazily clear these lists

* POLARIS: Just return the normal hint in Destroy on plane holders
2018-01-18 22:23:43 -06:00
AnewbeandGitHub e507cf8106 Merge pull request #4581 from Cyantime/patch-1
Changes vial max transfer amount to 30
2018-01-18 22:21:43 -06:00
Woodratt d1f8e875a8 Southern Cross Bugfixes and additions
- Multiple fixes for map errors, and removal of christmas decor
- Addition of a gym station side, deck one
- nav beacons and beepsky added
- overhaul of the centcomm z to look more like the Northern Star
2018-01-18 20:01:01 -08:00
NeertiandGitHub c960d733f4 Merge pull request #4567 from VOREStation/vplk-wikisearch
Allow greater customisation of wiki links
2018-01-18 19:47:10 -05:00
AnewbeandGitHub a7cb2ff3ad Merge pull request #4566 from Mechoid/Make_Spears_Less_Murder
Drops the spear damage modifier from 0.75 to 0.5.
2018-01-18 16:40:16 -06:00
AnewbeandGitHub 6d4e310659 Merge pull request #4570 from Belsima/master
Buffs the mop bucket by the same amount as the janicart.
2018-01-18 16:40:03 -06:00
AnewbeandGitHub 3b69c3a85d Merge pull request #4572 from VOREStation/pol-rigboot
RIG Boot sequence
2018-01-18 16:39:53 -06:00
CyantimeandGitHub cf1cf1e602 Changes vial max transfer amount to 30 2018-01-18 17:22:40 -05:00
Mechoid 4a6a1dbf5c Fixes Tacknife oversight. Fixes comments regarding knives. 2018-01-18 14:20:55 -08:00
Billy Bangles 1ef0a7c3d4 adds 4 new spooky masks 2018-01-18 16:52:24 -05:00
Arokha Sieyes 1de2689084 Changelog for borg huds 2018-01-18 13:16:04 -05:00
AtermoneraandAnewbe 7a6b0fd750 Cleans up PDA Manifest template (#4540)
* Cleans up PDA Manifest template, adds Planetside and Silicon sections

* Cleanups up some testing code

* A rogue space-indented line

* Hides empty manifest categories
2018-01-18 11:33:09 -06:00
NeertiandGitHub 5193178409 Merge pull request #4569 from ThoughtSynapsis/TS-5
Adds new POI's, Makes BSD's doors less evil.
2018-01-18 02:01:06 -05:00
NeertiandGitHub 80a3f1e6c3 Merge pull request #4577 from VOREStation/pol-2spoop
Don't show ghost huds on people who've died okay
2018-01-17 23:27:21 -05:00
AnewbeandGitHub 8b451f555b Merge pull request #4574 from Neerti/1/17/2018_human_icon_fix
Fixes Runtime with Deleting Humans
2018-01-17 22:02:47 -06:00
Arokha Sieyes 71d8672d58 POLARIS: Don't show ghost huds on people who've died okay 2018-01-17 23:02:11 -05:00
ThoughtSynapsis c8bd8da97f Fixes some terrain issues, I hope. 2018-01-17 22:54:19 -05:00
NeertiandGitHub 2b1e7f7509 Merge pull request #4576 from VOREStation/pol-sanity
Sanity check in plane_holder
2018-01-17 22:46:27 -05:00
Arokha Sieyes b67d43d237 POLARIS: Sanity check in plane_holder
This was related to a bug we encountered. The bug doesn't affect you, but it makes sense to give this sanity check here too.
2018-01-17 21:18:50 -05:00
Neerti a05b7772c1 Fixes Runtime with Deleting Humans
Humans who got deleted would also delete their clothes, which would then make the human update their icons to not have the clothes anymore, but the human is still being deleted and a specific list was nulled, making lots of non-cat runtimes appear everywhere.

The solution is to make human icon code stop giving a damn if the human is being deleted, I was told.
This might make cryo a bit less noticeable lag-wise but I'm not too sure.
2018-01-17 20:43:52 -05:00
BillyBanglesandAnewbe c44af58716 Adds communicator watch (take 2) (#4406)
* adds communicator watch

* adds commwatch to a loadout selection list

* adds changelog

just in case
2018-01-17 19:33:32 -06:00
AnewbeandGitHub dc9243e784 Merge pull request #4546 from VOREStation/pol-planes-matscan
Return of material scanner overlay
2018-01-17 19:30:20 -06:00
AnewbeandGitHub b6bc743a95 Merge pull request #4563 from SunnyDaise/Icons-and-Small-Code
Adds Apple Juice.
2018-01-17 19:29:57 -06:00
CerebulonandAnewbe 0f1c8053ec Adds teshari sprites for explorer gear (#4547)
* Adds teshari sprites for explorer gear

* Fixed miscoloured pixels on the hood to be blue instead of white
2018-01-17 19:26:04 -06:00
Arokha Sieyes 043608d807 POLARIS: Remove the need for borgs to have HUD items in their module inventory 2018-01-17 19:34:56 -05:00
Arokha Sieyes a9c03b478d POLARIS: RIG Boot sequence
For fun! No mechanics changed, just looks neat.
2018-01-17 19:31:41 -05:00
BelsimaandGitHub a0d4549d2e Buffs the mop bucket by the same amount as the janicart. 2018-01-17 19:20:07 -05:00
AnewbeandGitHub 750752cdd5 Merge pull request #4560 from Atermonera/locket_desc
Locket desc was too long
2018-01-17 17:30:06 -06:00
Cameron653andAnewbe 788d5a68d6 Makes janicarts hold more water (#4558)
* Makes janicarts hold more water

So you don't have to run back to grab some more water every 20 seconds while cleaning up dirt.

* Update janicart.dm
2018-01-17 17:29:49 -06:00
NeertiandGitHub 7d7a989efc Merge pull request #4568 from VOREStation/pol-tweak
Tweak to fix two issues
2018-01-17 17:53:52 -05:00
Arokha SieyesandLeshana 9c86e3b5d7 Upstream merge of material scanner overlay 2018-01-17 17:44:46 -05:00
Arokha Sieyes ccfe9c4f7e Tweak to fix two issues
Fix mysterious 'fuel blob' icon. There's an unnamed state in effects.dmi that I named but didn't include that in the PR to here before. And there's a better way to do update_transform and here it is.
2018-01-17 17:30:12 -05:00
Leshana 6bc422ff5e Ported VOREStation/VOREStation#461 - Allow greater customisation of wiki links 2018-01-17 16:46:48 -05:00
Mechoid 55845cb248 Drops the spear damage modifier from 0.75 to 0.5. 2018-01-17 13:41:05 -08:00