Commit Graph

14579 Commits

Author SHA1 Message Date
Leshana
30454ccdc3 Merge branch 'master' of https://github.com/PolarisSS13/Polaris into polaris-sync-2018-02-23
# Conflicts:
#	code/game/jobs/job_controller.dm
#	code/game/machinery/oxygen_pump.dm
#	code/game/objects/items/weapons/storage/firstaid.dm
#	code/game/objects/structures/crates_lockers/closets/secure/security.dm
#	code/modules/mob/new_player/new_player.dm
#	code/modules/organs/internal/eyes.dm
#	html/changelogs/.all_changelog.yml
#	maps/southern_cross/southern_cross-1.dmm
#	vorestation.dme
2018-02-23 21:55:42 -05:00
Anewbe
b58b4fcfde Merge pull request #4928 from VOREStation/pol-join-order
Create humans ON their spawn points
2018-02-23 13:18:28 -06:00
Anewbe
328a7c54df Merge pull request #4926 from VOREStation/vplk-gas-turbine
Make gas turbine constructable and operational
2018-02-23 13:16:56 -06:00
Anewbe
a3ce499607 Merge pull request #4924 from VOREStation/vplk-atmos-trinary
Eliminate duplicate code in trinary atmos components
2018-02-23 13:16:37 -06:00
BillyBangles
8f8f692ea0 Makes a dark ritual even darker (#4923)
* makes a dark ritual even darker

* makes the dark ritual maybe not THAT dark

* tweaks rune icon
2018-02-23 13:16:26 -06:00
Atermonera
0f2ef45d71 Merge pull request #4922 from Anewbe/flashbang_stun
Should actually fix the flashbang thing, hopefully without a billion extra commits
2018-02-22 20:11:02 -08:00
Atermonera
4e9a1a0fba Unobfuscates GPS locations (#4910)
* Makes GPS units more useful, adds helper to give more useful dir strings

* Re-obfuscates PoI gps locations

They keep adir direction though, so finding them should generally be easier

* Re-obfuscates PoI gps locations
2018-02-22 22:10:18 -06:00
Atermonera
7f12366cc8 Merge pull request #4862 from Anewbe/steals_more_armor
Adds/steals more armor code, inventory changes
2018-02-22 18:55:01 -08:00
Anewbe
ac43a54254 Merge pull request #4918 from Mechoid/Mob_Spawners
Adds a few random mob spawners.
2018-02-22 20:26:01 -06:00
Arokha Sieyes
1720cd54f3 Create humans ON their spawn points
Instead of moving them there later.
2018-02-22 20:14:39 -05:00
Atermonera
410aca398e Adds halogen counter tool, adds gas scanner to analyzers (#4903)
* Adds halogen counter tool, adds gas scanner to analyzers

* Appeases travis

* Missed a tag
2018-02-22 15:01:25 -06:00
Leshana
a1bfd1fb46 Make gas turbine constructable and operational
* Make gas turbine constructable, as well as modernizing its code. Borrowed some from /tg
* Converted the gas turbine control computer to nano ui.
2018-02-22 15:43:38 -05:00
Leshana
ba36595263 Consolidated digital t-valves type paths.
- Because mirroring is now *much* easier to setup than digital remote control, we reverse the order of inheritance to de-duplicate all the radio code from digital t-valves!
- This requires changing the following type paths:
    /obj/machinery/atmospherics/tvalve/mirrored/digital  -> /obj/machinery/atmospherics/tvalve/digital/mirrored
    /obj/machinery/atmospherics/tvalve/mirrored/digital/bypass -> /obj/machinery/atmospherics/tvalve/digital/mirrored/bypass
- Change made on all maps.

- We can eliminate any overriden methods at all on flipped trinary devices by making a `mirrored` and `tee` variable!  This allows us to do things like flip them without delete/spawning.
- T-Valves are also basically trinary.  Sadly they are not a subtype, so to share code with them I have to put it into an outside proc.  But still worth it.
2018-02-22 15:11:55 -05:00
Leshana
086d7f9d3e Consolidated digital t-valves type paths.
- Because mirroring is now *much* easier to setup than digital remote control, we reverse the order of inheritance to de-duplicate all the radio code from digital t-valves!
- This requires changing the following type paths:
    /obj/machinery/atmospherics/tvalve/mirrored/digital  -> /obj/machinery/atmospherics/tvalve/digital/mirrored
    /obj/machinery/atmospherics/tvalve/mirrored/digital/bypass -> /obj/machinery/atmospherics/tvalve/digital/mirrored/bypass
- Change made on all maps.

- We can eliminate any overriden methods at all on flipped trinary devices by making a `mirrored` and `tee` variable!  This allows us to do things like flip them without delete/spawning.
- T-Valves are also basically trinary.  Sadly they are not a subtype, so to share code with them I have to put it into an outside proc.  But still worth it.
2018-02-22 15:00:32 -05:00
Aronai Sieyes
0d4452e78f Merge pull request #3098 from VOREStation/vplk-candles
Stop candles from messaging the universe when they light.
2018-02-22 12:27:58 -05:00
Aronai Sieyes
94cdc508bc Merge pull request #3068 from VOREStation/vplk-timeclock-i
Adds Timeclock Terminals: A machine for viewing your PTO balance.
2018-02-22 12:27:09 -05:00
Leshana
effd302072 Stop candles from messaging the universe when they light. 2018-02-22 10:17:49 -05:00
Anewbe
51420a0aa7 Flashbangs no longer Stun() 2018-02-22 02:20:25 -06:00
Anewbe
8c5dc66a13 Merge branch 'master' of https://github.com/PolarisSS13/Polaris into steals_more_armor 2018-02-21 23:33:17 -06:00
Anewbe
251535e766 Merge pull request #4913 from Cyantime/patch-2
Robot upgrade fixes
2018-02-21 23:08:48 -06:00
Anewbe
01ae959020 Merge pull request #4865 from Atermonera/umbrella
Adds umbrellas
2018-02-21 23:06:44 -06:00
Anewbe
c06fe44755 Merge pull request #4907 from VOREStation/pol-spybugs
Make spy bugs spawn spy cameras
2018-02-21 22:40:03 -06:00
Mechoid
7751742d24 Adds a few random mob spawners. 2018-02-21 18:09:01 -08:00
Anewbe
a9b5b4e28f Merge pull request #4901 from VOREStation/pol-holoplants
Adds holoplants, and to cargo
2018-02-21 16:15:53 -06:00
Anewbe
21592606b7 Merge pull request #4898 from Mechoid/Mining_Optimization
Mining Bag / Box Speedification
2018-02-21 16:15:16 -06:00
Aronai Sieyes
759d7dc432 Merge pull request #3089 from VOREStation/aro-holoplants
Adds holoplants, and to cargo
2018-02-21 17:10:42 -05:00
BillyBangles
5486edf567 Adds various cabin-related things. (#4888)
* adds fireplace, makes bonfire generate heat

kinda, anyways

* adds sifwood tiles, fixes old blue carpets

old blue carpets are now known as "teal carpets." they still come in the
carpet crate from cargo.

* lets you dig up tree stumps with shovels

* changelogs in the house

* adds a delay to digging up stumps

digging up stumps is easier said than done
2018-02-21 15:45:01 -06:00
Cyantime
b0a8ebcbb7 Robot upgrade fixes 2018-02-21 13:12:34 -05:00
Anewbe
dfdafddaa9 Merge pull request #4897 from VOREStation/pol-analfix
Fix health analyzer names
2018-02-21 10:03:09 -06:00
Anewbe
a6653bf00a Merge pull request #4896 from VOREStation/pol-qdels
Fix several Destoy()s
2018-02-21 10:01:23 -06:00
Atermonera
4a5be308f3 Merge pull request #4893 from Anewbe/attacktext
Slimes should no longer /list you.
2018-02-21 00:35:38 -08:00
Atermonera
a34b28a240 Merge pull request #4885 from Anewbe/package_bombs
Tones down package bombs
2018-02-21 00:34:59 -08:00
Leshana
5817e3da7b Makes electrochromatic glass buildable and programmable in game. (#4883)
- Reinforced glass windows can be upgraded to electrochromatic by hitting them with a cable coil.  The window must not be unpried from its frame to upgrade it (but it can remain anchored).
- Windows can be linked with a tint button by using a multitool on the button to buffer it, then using it on the window to set the ID.  The window must be completely unanchored to edit its id.
- Window tint buttons can have thier ID set *once* with a multtool.
- Inspired by Baystation12/Baystation12#20508
- Also adds a "full tile" polarized window type for use by mappers.
2018-02-21 00:33:49 -08:00
Anewbe
07c970e6e5 Merge pull request #4894 from Woodratt/02202018_vaultpoi
New Cave PoIs
2018-02-21 02:02:28 -06:00
Heroman3003
d5ac974d10 fixed typos (#4895)
title
2018-02-21 02:02:15 -06:00
Arokha Sieyes
20c145aafc Make spy bugs spawn spy cameras
They are just using New() from their parent which spawned a normal camera. Now they store a type.
2018-02-20 23:29:59 -05:00
Arokha Sieyes
a81e3fdb49 Adds holoplants, and to cargo
Courtesy of CEV Eris SS13 server (plus a bunch of additional code to make them real machines)
2018-02-20 22:17:50 -05:00
Arokha Sieyes
beba012f5a Adds holoplants, and to cargo
Courtesy of CEV Eris SS13 server (plus a bunch of additional code to make them real machines)
2018-02-20 22:17:06 -05:00
Arokha Sieyes
3fdafb7194 Rename medical scanners and update map 2018-02-20 19:25:31 -05:00
Mechoid
d3cc476eb0 Un-fub comments. 2018-02-20 13:57:51 -08:00
Mechoid
a2c30eb699 Merge branch 'master' of https://github.com/PolarisSS13/Polaris into Mining_Optimization 2018-02-20 12:58:38 -08:00
Mechoid
8a3dcc5cc1 Makes Mining Satchels brute-force their way out of lagging, minerborg prodding. 2018-02-20 12:58:13 -08:00
Anewbe
9549d18c4e Adds carbon pills to the NanoMed Plus (#4882) 2018-02-20 12:37:19 -08:00
Anewbe
25a1f47a30 Headset sprites, planetside headset functionality (#4869) 2018-02-20 12:36:22 -08:00
Arokha Sieyes
0c0f09fe68 POLARIS: Fix several Destroy()s 2018-02-20 10:00:23 -05:00
Woodratt
dad162659a New Cave PoIs
- Addition of 6 new potential PoIs for the cave z-level.
2018-02-20 00:59:30 -08:00
Anewbe
6446328d09 Slimes should no longer /list you. 2018-02-20 01:58:49 -06:00
Arokha Sieyes
a75cfe0eb1 POLARIS: Fix several Destroy()s 2018-02-20 00:20:46 -05:00
Anewbe
ded92e5616 Merge pull request #4874 from VOREStation/pol-airpumps
Ports Bay's wall-mounted air pumps
2018-02-19 22:31:22 -06:00
Aronai Sieyes
7cae95d35c Merge pull request #3080 from VOREStation/aro-exbox
Explorer box gets goggles
2018-02-19 17:23:10 -05:00