Commit Graph

26657 Commits

Author SHA1 Message Date
Leshana
c45c86d632 Air alarm fixes and addition of civilian EVA on z1 2017-05-05 02:28:09 -04:00
Leshana
ad8789dc8c Make the multi-z explosion strength scalar configurable.
* Its much easier to test out and decide what explosion scalar is nice if you can configure it.
* As an added bonus, by setting it to zero this lets you disable multi-z explosions altogether without turning off all of multi-z.
2017-05-04 21:14:42 -04:00
Leshana
f8a538eff9 Multi-ZAS Optimization
A simple optimization to can_safely_remove_from_zone() both with and without multi-zas.
Instead of allocating a new list every time we call get_zone_neighbours() (which gets called several times in a loop) we have a pre-built list we don't need to Copy().
Same story for the list to iterate over in can_safely_remove_from_zone()
There should be no semantic change whatsoever from this; it is purely a performance optimization.
2017-05-04 21:14:18 -04:00
Anewbe
75ae42ca81 Fixes a thing 2017-05-04 21:14:07 -04:00
Anewbe
1feba48827 Ports MultiZAS 2017-05-04 21:13:53 -04:00
Leshana
694a0f9a6a Adds Ender Cable
* This cable type looks and acts like heavy duty cable, but magically connects to anywhere even across zlevels.
2017-05-04 18:50:41 -04:00
Arokha Sieyes
3fc249bf8b Tether 1,8 work
Adds solar farm to the left of z1
2017-05-04 17:48:21 -04:00
Leshana
1f24b46dd5 Cat Changes 2017-05-03 09:10:51 -04:00
Leshana
12bc03157a Adds the Algae Oxygen Generator
* This device converts CO2 to O2 using power and "algae".  The extra carbon is a byproduct in the form of "graphite"
* This is intended for virgo3b, which has no oxygen in its atmosphere but enough CO2 for us to just extract it.
2017-05-03 01:54:55 -04:00
Leshana
22dd42bc92 Setup mining conveyor belts and fixed door permissions. 2017-05-02 23:01:42 -04:00
Leshana
31c09b85a6 Added the Tether Backup Shuttle 2017-05-01 20:30:43 -04:00
Arokha Sieyes
55389cc613 Tether 7 work
Houseboat, holodeck stuff.
2017-04-30 20:07:44 -04:00
Leshana
31250690e5 Fixed the escape tram to actually work
* Made it actually work.
* Made the doors work nicely.
* Sped up the animations.
* Fixed the chairs.
2017-04-30 19:56:58 -04:00
Arokha Sieyes
8b84e857eb Adds holobeds 2017-04-30 18:46:00 -04:00
Arokha Sieyes
57e6e1b973 Allows more than one holodeck
The current code does not account for there ever being more than one holodeck. This alters it so that you can make various subtypes of the holodeck computer for other areas, each with different loadable programs.
2017-04-30 16:48:23 -04:00
Arokha Sieyes
553d3447e4 Tether 7 work, CC ship 2017-04-30 03:43:42 -04:00
Leshana
e088e7c8aa Edits to tether 3, 5, 6 and prevent descending thru ceilings from space. 2017-04-29 03:25:18 -04:00
Leshana
fc4856bba4 Committing on behalf of Dhaeleena 2017-04-28 21:48:17 -04:00
Arokha Sieyes
17dd3a0fb8 Tether 1 and 3 work
Added gateway area (probably buttons not set up right), belter shuttle (not coded), and barebones docks on z5
2017-04-28 18:23:12 -04:00
Leshana
749073b2ba Work on tether-1 and tether-3
* Completed atmospherics piping on z5,6,7
* Fixed missing firelocks on 1-7
* Added preliminary cargo sort logic.
* Fixed surgery sign.
2017-04-27 23:08:41 -04:00
Leshana
71ce1dd536 Improvements and fixes to maps 1, 3, and 4 2017-04-27 00:43:37 -04:00
Arokha Sieyes
a7929544e7 Revert beds to Polaris sprites 2017-04-26 13:14:28 -04:00
Arokha Sieyes
cd5888aa9a Eris Cryopod Sprites 2017-04-25 23:54:05 -04:00
Arokha Sieyes
29f421e06a Adds generic airlock access restrictions 2017-04-25 22:55:58 -04:00
Arokha Sieyes
80670b420c Merge current master in 2017-04-25 20:14:38 -04:00
Arokha Sieyes
4aa8df4171 Merge pull request #1430 from VOREStation/aro-announcer
Update Codex to have our lore
2017-04-25 19:08:43 -04:00
Arokha Sieyes
6a98b982a7 Update Codex to have our lore
Updates the lore in the Codex books to be accurate to our lore, and invented a bunch of extra lore on the spot to make it make sense. Seems fine to meeeeeeee.
2017-04-25 18:59:05 -04:00
Arokha Sieyes
f1a72b7eb9 Merge pull request #1429 from VOREStation/aro-sync
Polaris Sync
2017-04-25 18:35:58 -04:00
Arokha Sieyes
4c2caf11b7 Replace 'magic' messages with Facility PA
This replaces the mystical messages of things like Command Reports, the 'All hands' message when a CD joins, and head announcements with a PA system that behaves more reasonably than pushing all the messages out of the chat box. Nothing about the systems changed, just the way they show up. They still make the sound, too.
2017-04-25 15:15:45 -04:00
Arokha Sieyes
055c998f82 Merge branch 'master' of https://github.com/PolarisSS13/Polaris into aro-sync
# Conflicts:
#	code/modules/integrated_electronics/subtypes/reagents.dm
#	code/modules/mob/living/carbon/human/species/station/station.dm
#	code/modules/organs/organ_external.dm
#	code/modules/ventcrawl/ventcrawl.dm
#	html/changelogs/.all_changelog.yml
2017-04-25 15:04:54 -04:00
Arokha Sieyes
d4da51eebf Eris Camera Sprites 2017-04-24 16:44:52 -04:00
Arokha Sieyes
9c69081353 Cameras auto-name if you didn't give a c_tag
You should really give them a c_tag, it looks nicer. But if you didn't, this prevents them from being nothing at all.
2017-04-24 16:44:37 -04:00
Arokha Sieyes
933bc1eda4 Allow turbolift specific-floor delays
If one floor is 'taller' than the others, or otherwise takes longer to traverse, you can set delay_time on the area to have it wait a different time there. Or, wait even less time, though less than 1 second isn't possible since the controller only fires every second.
2017-04-24 16:09:04 -04:00
Anewbe
40e58d6f5b Merge pull request #3363 from LorenLuke/buckle-give
Fixes 3314.
2017-04-24 14:44:55 -05:00
LorenLuke
af74306b43 Fixes 3314. 2017-04-24 12:03:04 -07:00
Anewbe
5f9bdc5748 Merge pull request #3349 from LorenLuke/Body-Bag
Tweaks bodybag relaymove(). Allows exit from morgue trays while in bodybags.
2017-04-24 13:43:59 -05:00
Arokha Sieyes
4ae0352474 Fix debug verb for "Check Areas" 2017-04-24 14:26:05 -04:00
Anewbe
ab86277af6 Merge pull request #3352 from Cerebulon/vendingpanels
Adds missing vending machine maintenance panel sprites.
2017-04-24 10:03:28 -05:00
Anewbe
66f432925e Merge pull request #3337 from Yoshax/tapedatebatehate
Changes tape coloring + slight rework
2017-04-24 10:01:00 -05:00
Arokha Sieyes
b7898c1eaf Merge pull request #1393 from Cameron653/master
Transformation Changes
2017-04-23 23:54:15 -04:00
Arokha Sieyes
4f6ea943da Merge pull request #1419 from OrbisAnima/orb-cargo-love
Added 3 new crates to cargo:
2017-04-23 23:53:59 -04:00
Arokha Sieyes
7519133444 Merge pull request #1417 from Yoshax/qollife
Fixes some character setup issues
2017-04-23 23:53:15 -04:00
Arokha Sieyes
81eee0a9f1 Eris R&D Server Icons 2017-04-23 19:02:10 -04:00
Arokha Sieyes
6d756f1f86 Eris APC Icons 2017-04-23 19:02:02 -04:00
Neerti
a12fe9fa5a Merge pull request #3354 from Anewbe/vox_suit_tweak
Slowdown tweak on vox suit
2017-04-23 18:57:20 -04:00
Arokha Sieyes
0a43f52a9e Eris Omni Atmos Device Sprite 2017-04-23 18:55:56 -04:00
Arokha Sieyes
e8056b90c3 Eris Gas Meter Sprite 2017-04-23 18:55:26 -04:00
Arokha Sieyes
359c0b7d58 Eris Huge Scrubber Sprite 2017-04-23 18:55:00 -04:00
Arokha Sieyes
eaf6ea0a4b Eris Large Tank Sprites 2017-04-23 18:54:43 -04:00
Arokha Sieyes
9ed580c6b1 Eris Machines
Autolathe, Robotics machines, R&D machines
2017-04-23 18:30:39 -04:00