Commit Graph

19099 Commits

Author SHA1 Message Date
Anewbe
64588484bf Mechs can now fall from non-shuttle heights without hurting the occupant (#4776) 2018-02-10 20:03:06 -08:00
Atermonera
d5a7075d72 Typo, oversight in weather datums (#4777)
* Update sif.dm

* Typo here too

* Missed a spot

* Return->Continue
2018-02-10 21:15:03 -06:00
Cameron653
e128afbd17 Fixes Typing Indicator (#4773)
* Fixes text indicator. Works on getting the chat bar to work.

* Getting the text bar to show the typing indicator proved to be impossible.

Seeing as it was cut out 3 years ago for being absolutely broke, I snipped it out of the code.

* Makes the indicator work better
2018-02-10 18:16:17 -06:00
Leshana
147b21cc47 Make ghosts invisible again. 2018-02-10 18:05:56 -06:00
Mechoid
74c125db39 Makes some viro symptoms less spammy, severely decreased automute chance. 2018-02-10 15:57:09 -08:00
Anewbe
28e8f4c989 Merge pull request #4771 from Woodratt/02092018_clothingtweaks
Clothing adjustments and fix
2018-02-10 17:43:47 -06:00
Neerti
b95562a2ff Planetary Lighting Optimization Attempt
Changes how lighting is applied to the Surface.

The current method works by making every tile glow in a specific color and intensity. The issue is that when it is time to change the color/intensity, it can take the light controller a considerable amount of time for it to update every tile (estimated to be around 14,000 tiles), which can take a minute or two for the lighting controller to finish.

New method is to have a special light source for the surface, with different properties to the 'regular' light source that most things use for making light. The special version doesn't care about line of sight or lighting falloff. This special light source is applied to a series of invisible 'sun' objects that get generated as the planetary controller gets created. When the lights need to change, the lighting controller has to change a much smaller group of objects instead of literally every outdoor tile.
2018-02-10 07:18:08 -05:00
Anewbe
103c83883e Lowercases the Giant Crab name (#4763) 2018-02-09 22:28:58 -08:00
Mechoid
2723e5d336 Higher-tier Mech-Equip Tweak (#4765) 2018-02-10 00:16:15 -06:00
Anewbe
73150947c7 Merge pull request #4766 from Neerti/2/9/2018_poi_adjustments
POI Adjustments
2018-02-10 00:14:13 -06:00
Anewbe
05e9ae8cb1 Merge pull request #4767 from Screemonster/twoforthepriceofone
removes redundant override in human emp_act()
2018-02-10 00:10:00 -06:00
Woodratt
060e1aed18 Clothing adjustments and fix
- Utility uniforms can now roll up sleeves
- SAR, Shaft Miner, Explorer can now select webbings in the loadout.
2018-02-09 15:21:15 -08:00
Anewbe
cc710a3afd Merge pull request #4761 from Neerti/2/8/2018_shield_gen_tweaks
Tweaks Shield Generators
2018-02-09 16:26:37 -06:00
Anewbe
f5b6f155cc Merge pull request #4762 from Verkister/patch-3
Fixes vis_enabled becoming unobtainable if something happens to apply plane_holder to mob before client
2018-02-09 16:26:02 -06:00
Mechoid
736134d10f Merge pull request #4707 from Cerebulon/virologyRetoothing
Gives Virology teeth again
2018-02-09 11:49:45 -08:00
Screemonster
47319874fb removes redundant override in human emp_act() 2018-02-09 06:19:02 +00:00
Neerti
5532894cde POI Adjustments
Drone subtype added that is slower than the regular type, so that fleeing is an option now.
All drones on surface POIs have been replaced by this subtype.
Fixes power issues in several POIs.
Makes POI SMESes more robust and start full.
APCs in POIs will no longer send an alert to the station.
Fixes missing area in bonfire POI.
Tweaks name and desc of big stompy drone mechas.
2018-02-09 00:26:21 -05:00
Cerebulon
2e0d873ba5 Fixed duplicate deafness 2018-02-09 03:46:44 +00:00
Anewbe
f0ce7f9643 Falling one floor is no longer a death sentence (#4759) 2018-02-08 12:59:24 -08:00
Mechoid
251297a2ba Promethean Balancing, Lore-compliant Modification of Security Equipment (#4722)
* Works on Balancing Prometheans

* Reorganize from Master Merge

* Tries to fix that gun conflict that the DMI merger apparently did fine?
2018-02-08 14:58:17 -06:00
mistyLuminescence
4e4ba35444 Surgeon/Research/Medimerc borg fixes. (#4751)
* Surgeon borg fixes.

* Merc combat medic borgs too.

* No med stacks

* chembags

* no chem bags (sorry, I tried!)
2018-02-08 14:44:41 -06:00
Anewbe
f25da053a7 Merge pull request #4753 from Atermonera/ethyl_fix
Ethylredox removes alcohol
2018-02-08 14:36:12 -06:00
Anewbe
62d1e6c00d Merge pull request #4757 from Cyantime/patch-2
Reduces armor values on the vey-med voidsuit
2018-02-08 14:34:12 -06:00
BillyBangles
64b98e0dae Adds 2 new cave POIs (#4743)
* adds temple and ritual POIs

as well as ever-burning candles, a candleabra, and a neat red crystal that looks like supermatter but isn't

* fixes all cases of 'candelabra' spelling

i am a dunce

* fixes main map changes

i don't even know what i fuckin did to this thing??? ?? ??? ???

* removes unnecessary light() proc
2018-02-08 14:10:02 -06:00
Cameron653
1bb37998eb Makes teshari hide work once more. (#4745)
* Makes teshari hide work (+1 squashed commits)

Squashed commits:

[93fd7b7] Makes teshari hide function correctly oncemore.

* Changes the stun check to a method that actually works.

* boop~
2018-02-08 14:08:19 -06:00
Verkister
78533e328b Fixes vis_enabled becoming unobtainable*
*(If something happens to apply plane_holder to mob before login)
Yeah a feature somewhere down there relied on the mob getting its plane_holder before client (and thus making the only vis_enabled init right here that required the lack of plane_holder on login completely unobtainable) and I was vaguely told to fix this here instead of fixing the forementioned downstream feature.
2018-02-08 19:27:24 +02:00
Neerti
ceb0b93068 Tweaks Shield Generators
Adjusts numbers on shield generators, so that they can protect the station with roughly similar amounts of power they would need on the old map, before multiZ.
Cleans up a bit of initialization code for shield gens.
2018-02-08 05:37:56 -05:00
Cyantime
b31a108083 Reduces armor values on the vey-med voidsuit 2018-02-07 17:07:06 -05:00
atermonera
05fe601430 Ethylredox removes alcohol 2018-02-07 13:17:00 -08:00
Anewbe
442b5cbdf6 Comments out the automatic firemode code (#4748) 2018-02-07 09:59:42 -08:00
Neerti
54d7537f9c Merge pull request #4738 from Anewbe/hypospray_changes
Hyposprays and autoinjectors have a delay when used on a target that is not in help intent
2018-02-07 04:49:04 -05:00
Anewbe
8dcaeed33d Merge pull request #4728 from Cyantime/patch-1
Attacked mobs will always target attacker
2018-02-06 23:59:23 -06:00
Neerti
2cb7aab49c Merge pull request #4733 from Anewbe/budget_insulated
Budget Insulated Gloves tweaks
2018-02-07 00:52:56 -05:00
Burrito-Justice
e813ce4666 Updates all medical sprites to Bluebay (#4712)
* Updates all medical sprites to bluebay

* Forgot Odysseus w h o o p s

* heck forgot to change thing
2018-02-06 23:11:09 -06:00
Andromeda-K22
58cf8000ba Automatic firemode for guns (#4730)
* New gun firemode: automatic

Full-auto destruction at the tip of your fingers! If you're an admin. Switch the automatic var to 1 to make any gun automatic.

This code is largely donated by Mport and the SS:CM project. Relevant modifcations are located in automatic.dm, special.dm, and automagical.dm

* Removes '/blue's

* Removes a block of pseudocode.

* Welp. Missed some things.

* Automatic removed from the Suppression gun, as requested by @Anewbe in #4730

* Requested changes.
2018-02-06 22:57:53 -06:00
Cerebulon
e7bab878ba Capped antibiotic resistance at 90% and at-generation maximum to 70, other requested changes already implemented. 2018-02-07 04:06:13 +00:00
Cerebulon
d592d1fc17 Merge branch 'master' of https://github.com/PolarisSS13/Polaris into virologyfixes 2018-02-07 03:40:06 +00:00
Anewbe
a234890b76 Merge pull request #4735 from elgeonmb/patch-3
moves us out of the kara system, pt 1
2018-02-06 21:08:12 -06:00
Anewbe
e40600c1e5 Merge pull request #4729 from VOREStation/vplk-ss-xenoarch
Move Xenoarcheology globals and initialization into a subsystem
2018-02-06 16:09:33 -06:00
Anewbe
e565108ce7 Hyposprays and autoinjectors have a delay when used on a target that is not in help intent 2018-02-06 13:35:30 -06:00
Neerti
3fd1571a4b Merge pull request #4724 from Anewbe/ghettoChutes
Fixes ghetto chutes
2018-02-06 14:14:30 -05:00
Neerti
8f0cb65b4f Merge pull request #4732 from elgeonmb/patch-2
very small grammar fix
2018-02-06 14:13:04 -05:00
Neerti
b8aa3ec0fc Merge pull request #4742 from MarinaGryphon/landing-fix
Fixes #4740.
2018-02-06 14:11:32 -05:00
Neerti
563d62d663 Merge pull request #4731 from Anewbe/phase_pistol
Phase pistol
2018-02-06 14:06:17 -05:00
Marina Gryphon
42e896da0d Should fix #4740. 2018-02-06 11:28:26 -06:00
elgeonmb
66c36b6beb moves us out of the kara system, pt 1 2018-02-05 23:21:20 -08:00
Anewbe
223de61bd4 Glove nerfs and tweaks 2018-02-06 00:45:43 -06:00
elgeonmb
f352cf2ccc very small grammar fix
it's -> it is, it has
its -> belonging to it, of it
2018-02-05 22:42:11 -08:00
Leshana
676efe73e5 Move Xenoarcheology globals and initialization into a subsystem
* Move the global spawning_turfs lists from master_controller into SSxenoarch.  Rename all references.
* Move the call to SetupXenoarch from master_controller.setup() to SSxenoarch.Initialize()  Put SSxenoarch init order near the end to match current behavior.
2018-02-06 01:08:10 -05:00
Anewbe
441bb3430e Corrects some small mistakes 2018-02-05 19:34:33 -06:00