Commit Graph
7604 Commits
Author SHA1 Message Date
NeertiandAnewbe 96d3d361d0 Adds Boats, Ports /TG/ Buckling (#4527)
* Adds Boats, Ports /TG/ Buckling

* Travis Appeasement

* Changelog
2018-01-14 14:58:15 -06:00
NeertiandAnewbe 3715fa1f12 Ports /TG/'s Marker Beacons (#4529)
Ports an item stack that can be used to mark trails, useful for explorers, miners, and anyone else who doesn't want to get lost or wants to make the room more colorful.
2018-01-14 14:48:39 -06:00
SpadesandAnewbe b441ccd6e3 9mm pistol updates (#4480)
* These aren't supposed to be here!!

* Adds new Security pistol and large capacity magazines

* Removes new pistol from Security spawns

* Removed references of Beretta because it's not one
2018-01-14 14:45:15 -06:00
Cameron653andGitHub f8ef84d896 Fixes a typo causing deconstructor to cry 2018-01-14 14:49:58 -05:00
Neerti d0d6689263 Web Shuttle Update
Adds autopilot functionality for shuttle one and shuttle two. It can be enabled and disabled by the flight computer.
Autopilot is active by default on both shuttles. The shuttle waits for two minutes when it reaches the outpost or station, except for the first flight, where it waits for about ten minutes, which should be plenty of time for people to get on and for the pilot to turn it off if one exists.
Adds renaming feature to all shuttles.
Ports /tg/'s 'shuttle warning' effect, which adds a bunch of blue circles where a ship is about to land, which should prevent surprise shuttle crushes if paying attention.
Flight times for all routes are cut in half to act as the bonus for flying manually. Automatic flight takes twice as long, and so it will take the current amount of time.
Makes Ninja shuttle faster because Nippen steal.
Does some cleanup with temporary effects.
2018-01-14 14:03:58 -05:00
Arokha SieyesandGitHub 60c07e348b Merge pull request #2742 from VOREStation/aro-hudwork
Plaaaaaaanessssssss
2018-01-14 13:08:35 -05:00
Arokha Sieyes 1f595cd59a Two interface QoL changes (closets and mechs) 2018-01-14 03:58:15 -05:00
NeertiandGitHub cd298b1575 Merge pull request #4526 from Mechoid/Now_Those_Are_Knoifes
Knife refactor and minor changes regarding.
2018-01-14 01:33:39 -05:00
Arokha SieyesandGitHub 9a56c27c9f Merge pull request #2711 from VOREStation/aro-nifrep
Advanced NIF Repair Tool
2018-01-14 00:58:18 -05:00
Arokha Sieyes ad74dec1c0 POLARIS: Planes shenanigans. Begins 'plane' work. 2018-01-14 00:39:59 -05:00
Arokha SieyesandGitHub 8dae4a6f04 Merge pull request #2725 from VOREStation/aro-bacon
Refactor Digestion
2018-01-14 00:07:54 -05:00
Arokha SieyesandGitHub ec7ebd1650 Merge pull request #2714 from Verkister/forbiddentaurs
Enables 2 compatibility lacking fluff taur types.
2018-01-13 23:41:34 -05:00
AtermoneraandAnewbe 30352e1c9b "Communicators have a flashlight" (#4523) 2018-01-13 21:49:58 -06:00
Mechoid ff02218ccb Hatchets - > Machete subtype. 2018-01-12 21:21:18 -08:00
Mechoid 5efc484595 Makes knives all knives. 2018-01-12 18:02:07 -08:00
atermonera b7f7f6868a Revert "Communicators have a flashlight"
This reverts commit 3db1efc5aa.
2018-01-12 15:24:15 -08:00
atermonera 3db1efc5aa Communicators have a flashlight 2018-01-12 15:19:02 -08:00
AnewbeandGitHub 4c17f28cd0 Merge pull request #4519 from Neerti/12/15/2017_berserking
Adds Berserk
2018-01-11 20:57:50 -06:00
Neerti cca2cc5a23 Adds Berserk 2018-01-11 01:35:14 -05:00
Arokha Sieyes 449dcbb0b7 Refactor Digestion 2018-01-10 02:06:13 -05:00
Spades 3e754620b6 Some security firearm changes 2018-01-09 20:40:51 -05:00
Leshana 807f1c7b4b Merge remote-tracking branch 'polaris-upstream/master' into polaris-sync-2018-01-09
# Conflicts:
#	code/game/objects/items/devices/communicator/UI.dm
#	code/game/objects/structures/flora.dm
#
2018-01-09 14:40:09 -05:00
Verkister 3aec405ba9 Adds saddlebag compatibility 2018-01-09 14:18:08 +02:00
Arokha Sieyes ea6ecca731 Advanced NIF Repair Tool
Creatable at the protolathe. Requires the same tech levels as the NIF, but no exotic materials.

It's a device that accepts nanopaste, and programs the nanite swarms into NIF repair swarms, which are a liquid reagent ingame. It has a 60u storage capacity, and needs to be emptied into any container.
From there, it can be injected via syringe, made into pills, or drank (though the latter two reduce effectiveness by 50%). Each unit nanopaste makes 15u repair nanites, so a full repair from 0% to 100% of a normal NIF requires 7 nanopaste converted to reagents (100u).
2018-01-08 17:14:56 -05:00
Cyantime 36f8c56537 Fixes 'varient' 2018-01-08 16:42:20 -05:00
Arokha SieyesandGitHub 327b848490 Merge pull request #2581 from OrbisAnima/Orbis-Wilderness
Wilderness Optimization
2018-01-07 21:35:29 -05:00
LeshanaandAnewbe 224fe42e77 Prepare Atmospherics Machinery for SSatoms (#4501)
* to_chat() replacement.

* Revert calling target.init_dir() before connecting.

* This change was added in https://github.com/PolarisSS13/Polaris/pull/3775 to counteract `dir` not being set prior to New() for dynamically loaded maps.  The root cause was /atom/New() not calling _preloader.load().  Undoing the change now that /atom/New() is fixed.
* The addition of the init_dir() proc itself however, is useful, because there ARE other times some atmos machinery will want to re-initialize its dir, specifically whenever it is rotated.
* init_dir() must be called in the constructor of all atmospherics machines capable of connecting to another.   Since it has to happen for ALL machines, lets move that call to /obj/machinery/atmospherics/New()

* Rename /obj/machinery/atmospherics initialize() to atmos_init()

* These days `initialize()` is used to handle general object initialization that is moved outside of New().  The node connection discovery of atmos machinery needs to happen after all that, and so needs to be in a separate proc.
* Make sure to actually call atmos_init during system startup.
2018-01-06 10:52:56 -06:00
NeertiandGitHub e23c002eb5 Merge pull request #4493 from Atermonera/Weatherapp
Weatherapp Update
2018-01-06 09:18:49 -05:00
Atermonera 132e20ba52 Nanoui rounding 2018-01-05 23:04:55 -08:00
Arokha Sieyes f0023b5c9a Commlink QoL
Makes it properly auto-register your name instead of coming as Unset every time.
Makes messages to Commlinks properly stay in the commlink user's head.
2018-01-05 17:57:39 -05:00
LeshanaandGitHub f50d5153ff Merge pull request #2681 from VOREStation/aro-nsfwhos
Gives the HoS a KHI-102b NSFW
2018-01-05 14:21:59 -05:00
AnewbeandGitHub 2b2a5dc565 Merge pull request #4503 from Neerti/1/1/2018_bonfires
Adds Bonfires
2018-01-05 13:36:19 -05:00
Neerti 42a421e8e1 Adds Bonfires 2018-01-05 02:35:19 -05:00
Arokha Sieyes 5c6637cffa Gives the HoS a KHI-102b NSFW
It's just my fluff gun. But sharing is caring.

From the ingame fluff:
"Variety is the spice of life! The 'Nanotech Selectable-Fire Weapon' is an unholy hybrid of an ammo-driven energy weapon that allows the user to mix and match their own fire modes. Up to three combinations of energy beams can be configured at once. Ammo not included."
"This gun is an energy weapon that uses interchangable microbatteries in a magazine. Each battery is a different beam type, and up to three can be loaded in the magazine. Each battery usually provides four discharges of that beam type, and multiple from the same type may be loaded to increase the number of shots for that type."
"The Kitsuhana 'Nanotech Selectable Fire Weapon' allows one to customize their loadout in the field, or before deploying, to achieve various results in a weapon they are already familiar with wielding."

The HoS's includes 2 lethal, 2 stun, 1 net, and 1 ion battery. There are other batteries (like instagib!) but there's no way to get them normally. There's also one that strips people.
2018-01-04 23:57:11 -05:00
Leshana 28c193cbdb Merge remote-tracking branch 'refs/remotes/polaris-upstream/master' into polaris-sync-2018-01-04
# Conflicts:
#       code/game/objects/items/devices/communicator/communicator.dm
#       code/modules/client/preference_setup/occupation/occupation.dm
#       code/modules/mob/living/simple_animal/animals/cat.dm
#       code/modules/mob/mob_helpers.dm
#       code/unit_tests/zas_tests.dm
#       maps/southern_cross/southern_cross-1.dmm
#       maps/southern_cross/southern_cross-3.dmm
#       maps/southern_cross/southern_cross-6.dmm
#       vorestation.dme
2018-01-04 22:44:04 -05:00
NeertiandArokha Sieyes 250fe6e2ff Fixes Exploit with Power Tools 2018-01-04 03:08:56 -05:00
NeertiandGitHub 58a8e6a066 Merge pull request #4499 from Neerti/1/3/2018_why
Fixes Exploit with Power Tools
2018-01-03 15:50:02 -05:00
Neerti 5a0a04d2dd Fixes Exploit with Power Tools 2018-01-03 15:40:43 -05:00
NeertiandGitHub 9ab7c0bf0c Merge pull request #4470 from VOREStation/vplk-ss-machines
Convert machinery controller to StonedMC subsystem
2018-01-02 23:21:47 -05:00
AnewbeandGitHub d1422641bf Merge pull request #4475 from Neerti/12/31/2017
Adds Visual Cleavage
2018-01-02 20:04:50 -05:00
AnewbeandGitHub 2f84a7dc95 Merge pull request #4489 from VOREStation/qdel-hints-gen5
Additional Destroy proc fixes
2018-01-02 20:04:02 -05:00
AnewbeandGitHub 7ec8c9614f Merge pull request #4479 from Neerti/1/1/2018_handtele_fix
Removes Hardcoded Z-check on Handteles
2018-01-02 20:01:09 -05:00
Leshana cc3397c4fa Fixes "was unable to be GC'd" when deleting tanks. 2018-01-02 13:13:49 -05:00
Atermonera e004d1c4ec Weather app has atmospheric scan 2018-01-01 23:43:24 -08:00
CyantimeandGitHub 496f6368fb Fixes flashlight eye exams 2018-01-01 21:23:45 -05:00
Neerti 27ff2bd736 Removes Hardcoded Z-check on Handteles
Instead they use the using_map datum to see if the person using a hand-tele is on an admin level.
2018-01-01 06:41:17 -05:00
NeertiandGitHub 6026e98784 Merge pull request #4469 from Verkister/bonks
Fixes unfoldable boxes.
2017-12-31 06:11:57 -05:00
Neerti bde9ae6f7e Adds Visual Cleavage
Axes executing a cleaving attack now has a visual effect to show the tiles that can potentially get hit.
Gives hatchets and the energy axe the ability to cleave.
2017-12-31 05:53:39 -05:00
NeertiandGitHub bbe5fda915 Merge pull request #4466 from Atermonera/Weatherapp
Adds a weather app to the communicator
2017-12-30 21:44:21 -05:00
Leshana 064f2fe9ca Additional types which need Destroy to return qdel hints (and other Destroy fixes) 2017-12-30 16:02:27 -05:00