Commit Graph

27541 Commits

Author SHA1 Message Date
Arokha Sieyes
3be602dece U_I Phase 1.3: Previews are broken, so that's a thing 2018-03-08 19:31:55 -05:00
Arokha Sieyes
2f433c9ea9 U_I Phase 1.2: Something is broken somewhere 2018-03-08 19:31:54 -05:00
Arokha Sieyes
94c2110f27 U_I Phase 1.1: Fix phase 1 bugs
Softsuits making your clothes disappear, PDAs in ID slot making you double
2018-03-08 19:31:54 -05:00
Arokha Sieyes
aa9ec19118 U_I Phase 1.0: First consolidation pass 2018-03-08 19:31:43 -05:00
Arokha Sieyes
59def29202 U_I Phase 0.5: Organize and comment 2018-03-07 14:02:59 -05:00
Atermonera
9dfa7850a5 Merge pull request #5012 from Anewbe/tug_bug
Should be possible to replace cargo tug power cells
2018-03-06 13:07:32 -08:00
Atermonera
82a38c7ff6 Merge pull request #5011 from Anewbe/metabolism
Ingested reagents act half as quickly, rather than half as well
2018-03-06 13:07:17 -08:00
Atermonera
11b17819f7 Merge pull request #5006 from Anewbe/more_dangerous_animals
Adjusts probably-temporary attack values for simple mobs
2018-03-06 13:02:44 -08:00
Anewbe
14f48b84cd VeyMed limbs (and organs) are now more vulnerable to EMP (#4987)
* VeyMed limbs (and organs) are now more vulnerable to EMP

* Changelog
2018-03-06 13:02:06 -08:00
Atermonera
982840c14c Merge pull request #4943 from Anewbe/robosparks
Robolimbs require repair at 30 composite damage
2018-03-06 13:01:39 -08:00
Atermonera
81e5ea9536 Ater poi3 (#4968)
* Supply Drop POI

* Ration Cache

* BlastMine1

* Supply Drop 2

* Tweaks, package bomb detonators can be re-used

* Changelog

* Missed some spots while cherry-picking

* Merge branch master (I hope this works)

* Appeases travis

* Missed a spot
2018-03-05 19:55:27 -06:00
Anewbe
4503e475b1 Merge pull request #5014 from PolarisSS13/Ater_Weather_report
Weather reports won't crash when planet controller dies
2018-03-05 19:46:25 -06:00
Mechoid
437aad2d77 Adds a Frankenstein Surgical Procedure (#4990)
* Makes a Surgery for Frankensteining

* Fix a thing.

* Tweak things!

* Sickness not permanent, Recovery is.
2018-03-05 19:46:05 -06:00
Mechoid
1c94c32830 Mob Spawners can now override certain vars. (#5005)
* Random Mob Spawners can now overwrite certain vars on the mobs they spawn.

* Spiders return home.

* Faction Streamline
2018-03-05 19:45:11 -06:00
Anewbe
2f72596c51 Merge pull request #5008 from elgeonmb/patch-2
we now know who made gateways
2018-03-05 19:43:47 -06:00
Leshana
741e02407a Port SSoverlays & Convert turfs to use it (#5004)
* Added "Display Initialize() Log" admin debug command so you can see it mid-round.

* Ported the core of the overlays management subsystem from /tg

- Added SSoverlays subsystem for compiling overlay lists and applying them to atoms in a controlled anti-lag subsystem.
- Added vars and procs to atom which should eventually replace all direct interaction with BYOND's /atom/overlays var outside the subsystem.
- Added OVERLAY_QUEUED flag to var/atom/flags bitfield.
- Added small framework for subsystem performance tracking. So far used only by SSoverlays
- Added admin debug command "Display overlay Log" to see performance stats mid-round.

* Fix runtime on universal pipe adaptor update_icons

* Workaround for appearance_bro not initialized

Unfortuantely BYOND's initialization order is strange, and the appearance_bro var is only half initialized when map starts to load, causing errors.  We temporarily fix by moving it to be a global-scoped global.

* Convert fire alarms to use add_overlay() A good first test.

* Convert turfs to use add_overlays(), eliminating the turf_overlay_holder!

- Converted as much as I could find about turf overlays to use add_overlay().
- This should be enough to stop BYOND from crashing, so we can eliminate the turf_overlay_holder hack.
- This also lets us remove the anti-corruption hacks from walls and open space.
- ZAS gas overlays can use priority overlays, so this also fixes the gas-goes-away-when-crowbarring-plating issue.
- Stuff like that

* Convert turf overlay interactions to use add_overlay.

Note: This is a plain and simple conversion of existing code to use SSoverlays. However I look at the line changed, and note that that line likely never fully worked as intended, as it has no way of re-applying itself.
I would make it use a priority overlay, but there is no code present for *removing* said overlay from neighbors when it is no longer required.  That code should be implemented by original author.
2018-03-05 19:43:23 -06:00
Anewbe
2d452be603 Ingested reagents act half as quickly, rather than half as well 2018-03-05 19:40:29 -06:00
Anewbe
9acf3f8297 Merge pull request #5009 from VOREStation/vplk-mapreader-fixes
Fixes to runtime map loader
2018-03-05 18:14:48 -06:00
Atermonera
6402538f3c Weather reports won't crash when planet controller dies 2018-03-04 15:41:55 -08:00
Atermonera
b4e7acc727 Merge pull request #4988 from Anewbe/alt_titles_part_one
Removes some alt-titles with insufficiently clear roles
2018-03-04 14:33:09 -08:00
Anewbe
24e22f86ab Merge pull request #4906 from PrismaticGynoid/acceptyourfate
Succumb changes
2018-03-04 16:03:40 -06:00
Anewbe
33213ede2d Should be possible to replace cargo tug power cells 2018-03-04 14:31:44 -06:00
Anewbe
05d7697469 Removes some alt-titles with insufficiently clear roles 2018-03-04 13:56:14 -06:00
Atermonera
18c0bc5b27 Merge pull request #5000 from Belsima/slime-fix
Slime brains now actually have container settings!
2018-03-04 10:02:51 -08:00
Atermonera
947c076d04 Merge pull request #4996 from Verkister/patch-6
Fixes drone borgs spawning with dropped IDs
2018-03-04 10:02:34 -08:00
Atermonera
3a85517d30 Merge pull request #5001 from Nerezza/Snowfloorfix
Fixes #4993
2018-03-04 10:02:14 -08:00
Leshana
2e683c7184 Fixes to runtime map loader
- Fix: Do not actually expand world.maxz when measureOnly = true
- Fix: Support var values of "list()"  (no contents)
2018-03-04 12:34:55 -05:00
elgeonmb
66b5ab7861 we now know who made gateways
this is old lore and should feel bad about itself
2018-03-04 01:25:31 -08:00
Anewbe
9ecbbb3b04 Adjusts probably-temporary attack values for simple mobs 2018-03-03 23:00:44 -06:00
Nerezza
715bed5d58 Fixes Switch Shoe Layer to re-layer shoes in real time (#4998) 2018-03-03 17:44:59 -08:00
Atermonera
7a49fae955 Merge pull request #4997 from Cyantime/patch-1
Fixes typo in alien pod loot pile
2018-03-03 17:44:18 -08:00
Screemonster
13e83b00d1 Makes drills report faults over supply channel (#4989)
* Makes drills report faults over supply channel

* too chatte

* caps and punctuation are important
2018-03-03 18:47:07 -06:00
Nerezza
b9b79af6c2 Fixes #4993
Snow overlays no longer block interractions with the floor beneath them.
2018-03-03 11:26:15 -06:00
Belsima
3c6e7a95b9 orgam 2018-03-03 11:43:50 -05:00
Heroman3003
9d001c25aa Fixed supply manifests having wrong amount of packages in shipment (#4994) 2018-03-02 18:25:28 -08:00
BillyBangles
6ff1f1b165 fixes #4992 (#4995)
i'm good at this i swear
2018-03-02 18:24:51 -08:00
Belsima
c2be6a7575 More standardized grammar (#4977) 2018-03-02 18:24:15 -08:00
Cyantime
4bc4ccc91c Alien pod typo 2018-03-03 00:11:30 +00:00
Verkister
d077784729 Fixes drone borgs spawning with dropped IDs
Someone had moved the thing back to the outcommented older code part without updating the old code there.
2018-03-02 11:20:14 +02:00
Anewbe
0722293830 Manual revert of https://github.com/PolarisSS13/Polaris/pull/4839 (#4908) 2018-03-01 21:27:04 -08:00
Mechoid
09dd73ae64 Merge pull request #4986 from Anewbe/hail_adjustments
Hail is less omnicidal
2018-03-01 13:39:49 -08:00
Belsima
84d66c51df DNA injectors cause cloneloss. (#4958) 2018-03-01 12:49:11 -08:00
Anewbe
524c9aa5db Removes translators from the loadout (#4942) 2018-03-01 12:00:37 -08:00
Anewbe
c13c1c6ad0 Adjusts PoIs (#4954)
* Adjusts PoIs
2018-03-01 11:57:18 -08:00
Anewbe
ee9061e80f Merge pull request #4982 from Cyantime/tinypda
Fixes two minor PDA cart issues.
2018-03-01 11:09:26 -06:00
Anewbe
4efc7e7efe Merge pull request #4979 from Belsima/cube
Discourages eating monkey cubes
2018-03-01 10:32:57 -06:00
Anewbe
dda4b68e4d Merge pull request #4981 from VOREStation/pol-radio-drama
Adds 'Intercom Convo' verb
2018-03-01 10:32:30 -06:00
Belsima
085f88cdc9 GORILLA - The Revival (#4957)
* GORILLA

* is this absolute

* less indentation

* Minor balance adjustments

* Mech update
2018-02-28 22:33:56 -06:00
Anewbe
3c4996b475 Hail is less omnicidal 2018-02-28 14:45:10 -06:00
Anewbe
36540182df Merge pull request #4965 from Belsima/techy
Adds illegal and other tech to some implants.
2018-02-28 14:17:17 -06:00