Commit Graph

23911 Commits

Author SHA1 Message Date
Tad Hardesty
35faafa8bc Refactor weather to use Z traits, assorted related cleanup (#34633)
* Add a proc for getting the station center

* Add a couple of comments to ZTRAIT defines

* Remove unused global_map list

* Refactor weather to use the trait system

* Un-hardcode the transit z-level

* Use Z traits to determine Portal Storm event areas

* Fix loading away missions containing anything that reads traits
2018-01-21 20:33:11 +01:00
ShizCalev
eac6114317 Unassumes moth genders 2018-01-21 12:55:27 -06:00
Emmett Gaines
c206c0cc68 lets check_dock be silent (#34614) 2018-01-21 19:34:17 +01:00
Jordan Brown
015258d01c Config dir again except this time it works (#34606)
* Revert "Revert "Fix config_dir usage (#34469)""

* Make config exist before world/New but not load it until then
2018-01-21 19:32:12 +01:00
ShizCalev
ae2a8dc467 Fixes rev mindswap (#34567) 2018-01-21 19:28:41 +01:00
Robustin
b1adcc0cbc Ends the great monkey freezing epidemic (#34686)
* Freezing monkey fix

* Update life.dm

* Update life.dm
2018-01-21 16:22:53 +01:00
Jordan Brown
274a035fc0 Merge pull request #34679 from Xhuis/patch-3
Fixes emergency lights literally never working
2018-01-21 10:09:55 -05:00
BordListian
23a2c6ecc6 - Changes gas reagents (liquid plasma, oxygen, etc) to emit gas based on chem temperature instead of at room temperature when dumped. (#34515) 2018-01-21 02:04:31 -06:00
Dax Dupont
64f9a9011c Adds holy vision (Some mobs can now see blessed tiles) (#34497)
* Blessed turfs are visible to people who care about blessed turfs

* A better way

* Adds holy vision

* Compacts special types

* space space space

* Glowing

* Final Solution

* wraith

* bawhoppen has autism and we must hugbox

* Implements feedback
2018-01-21 02:04:07 -06:00
BordListian
b1dfa4f140 - Fixes smoke and foam having 1/4th of the reagents they should have (yoooo)
- Fixes copy_to runtiming if you transfer from a container that contains nothing directly to a reagents datum
- Removes redundant total_volume check in trans_to
- Fixes cryostylane and pyrosium not heating up people
- Fixes cryostylane cooling beakers to negative kelvins
- Fixes cryostylane cooling people to negative kelvins (stop copypasting code for temperature)
2018-01-21 02:01:23 -06:00
WJohn
fecaab87e9 Remaps the syndicate ambush space ruin. (#34621)
* Remaps the syndicate ambush space ruin completely.

* conflict fixes

* changes station_lock_override vars to lock_override

* banging donk
2018-01-20 23:02:03 -05:00
Jordan Brown
46565b4147 Merge pull request #34656 from ShizCalev/makeslippery
Fixes missing MakeSlippery() args
2018-01-20 15:09:41 -05:00
Jordan Brown
cc22279b13 Merge pull request #34654 from ShizCalev/tailwag-fix
Actually fixes wag emote runtime
2018-01-20 15:09:35 -05:00
Jordan Brown
b3518ace37 Merge pull request #34649 from ShizCalev/spider-nutriment-typo
Fixes spider reagents typo
2018-01-20 10:47:26 -05:00
MrDoomBringer
d481db811e Cargotechs now spawn with Export Scanners (#34595)
* excessiveuseof[b]obblestone

* whups

* praisenarsie
2018-01-19 23:31:13 -05:00
Ashe Higgs
7988048a1c Fixes emergency lights literally never working 2018-01-19 23:09:24 -05:00
Leo
76decf7eab Merge pull request #34605 from ShizCalev/kinetic_accelerator-runtimes
Fixes some kinetic accelerator runtimes
2018-01-19 23:47:15 -02:00
XDTM
389e21e434 Fixes slimes not attacking anybody (#34667) 2018-01-19 19:29:21 -06:00
ShizCalev
e72fa68f2a Fixes missing MakeSlipper() args 2018-01-19 15:09:55 -05:00
ShizCalev
de3ddaaa5a Actually fixes wag emote runtime 2018-01-19 14:45:21 -05:00
ShizCalev
6a1776b3a3 Fixes spider reagens typo 2018-01-19 13:54:50 -05:00
ShizCalev
8a8b69240a Fixes some kinetic accelerator runtimes 2018-01-19 13:16:25 -05:00
Jordan Brown
bf7938cfdf Adds test run mode. Fails travis if it fails (#34198)
* Adds test run

* Add OVERRIDE_LOG_DIRECTORY_PARAMETER

* Fails travis if a test run fails

* Fix travis looping

* Move the unit tests behind a define

* Fix various test run things

* Remove the DEBUG check because that's just you shooting yourself in the foot

* Adds readability spacing. Makes RunUnitTests a generic proc

* Remove unit tests
2018-01-19 11:53:26 -05:00
Jordan Brown
896abab3f5 Merge pull request #34501 from AutomaticFrenzy/patch/mapping-scrubbers
Allow mapping non-default scrubbers
2018-01-19 10:37:36 -05:00
Joan Lung
b30e2934e7 Moths, except I have stolen them and they no longer conflict (#34498)
* Moths, except with less conflicts

* if I remove your wings, will you die?

* it would be extremely painful
2018-01-19 10:32:22 -05:00
Jordan Brown
b0b3de71d0 Merge pull request #34641 from DaxDupont/belt-power
Fixes conveyor belt power usage.
2018-01-19 10:29:53 -05:00
Jordan Brown
f616007e9d Revert "Removes duplicate goonchat font-awesome (#34400)" (#34640)
This reverts commit d013e207dc.
2018-01-19 16:29:25 +01:00
Jordan Brown
d013e207dc Removes duplicate goonchat font-awesome (#34400)
* Removes duplicate goonchat font-awesome

* Fix font awesome path
2018-01-19 16:28:41 +01:00
uraniummeltdown
196ba854ae jaunting wraiths should now always be facing the correct direction in their animation and sprite before and after jaunt (#34547) 2018-01-19 16:28:05 +01:00
Dax Dupont
e3bdf836c8 Fixes cargo's power usage 2018-01-19 16:26:54 +01:00
Jordan Brown
78f104f9ad Merge pull request #34591 from XDTM/goodBoy
Fixes slimes attacking people with the slime faction
2018-01-19 10:23:31 -05:00
Buggy123
a4db037a82 Added observer verb View Gases (#34574)
* Added observer verb View Gases

* Fixed atmospheric report plurality correctness

* Changed mole/s to mol.
2018-01-19 10:22:41 -05:00
Jordan Brown
8a60f85b33 Merge pull request #34578 from coiax/lightsout-lightsout
Removes lightsout landmark
2018-01-19 10:18:39 -05:00
Jordan Brown
b16e2bada0 Merge pull request #34590 from XDTM/SplitSecond
Fixes slimepeople not being able to open the bodyswap menu
2018-01-19 10:16:10 -05:00
Jordan Brown
4bf1fe25d3 Merge pull request #34598 from Robustin/illusion
Illusions now properly use the health argument of Copy_Parent
2018-01-19 10:15:38 -05:00
deathride58
2a6565ee5d Fixes cancelling equipment selection being equivalent to selecting "Naked" (#34557)
* nerfs butterfingers, throws in bonus preorder exclusive cancel button

* Update debug.dm
2018-01-19 10:15:14 -05:00
Jordan Brown
9725bf2e62 Merge pull request #34569 from ShizCalev/this-shit-is-bananas
Fixes bananium ore sprite
2018-01-19 10:13:00 -05:00
Jordan Brown
e1a308229d Merge pull request #34609 from ninjanomnom/leftover-checktick
removed an extra checktick that could cause issues in shuttles
2018-01-19 10:03:25 -05:00
Jordan Brown
623a2141af Merge pull request #34626 from ShizCalev/borg-recharge-runtime
Fixes borg cell recharging runtime
2018-01-19 10:00:06 -05:00
Trevor Serpas
45dbba922e Reduce the volume of the death sound on clock work mobs (#34452)
* Reduce the volume of the death sound on clock work mobs

I edited the .oog since I did not see a way in the code to lower the volume. This will affect all code/game/gamemodes/clock_cult/clock_mobs which at this moment is only maraders and the eminence.

* Non-clockwork mobs are no longer affected

adjusted volume in the code so that the clockwork golems, ratvar, and ratvar plushies are unaffected by the audio file changes
2018-01-19 15:58:05 +01:00
Jordan Brown
2e4a8446f2 Merge pull request #34627 from ShizCalev/pie-runtime
Fixes pie runtime
2018-01-19 09:57:23 -05:00
Emmett Gaines
c7b6f65708 makes z_lock support other z levels slightly better (#34530) 2018-01-19 15:56:54 +01:00
Jordan Brown
bc111e83d4 Merge pull request #34637 from yorii/patch-1
Fixes empty IC syringe having 0 transfer amount
2018-01-19 09:52:16 -05:00
Jordan Brown
6732e5c843 Merge pull request #34576 from coiax/removes-teleport-beacon-from-golem-ship
Removes teleport beacon from Free Golem Ship
2018-01-19 09:49:59 -05:00
Jordan Brown
1998d6dc47 Merge pull request #34331 from Shadowlight213/expplayervisibility
Players can now see their own tracked playtime
2018-01-19 09:44:35 -05:00
AnturK
e38e6b8fa4 Antag Panel / Check antagonists Refactor (#34236)
* Antag Panel & Friends Refactor

* Prettfying

* Removes abduction also blob from default configs.

* Ninja fixes

* Ninjafix

* First draft of the new check_antags

* I love coding without compiler

* Yes

* Fixes

* Check_antags part  2

* Fixes and cleanup

* Okay should be good now.

* Adds simple no move & no tc syndie for events

* Integrates toggle objective pr

* Why i even bother.

* Offer mob shows all antags

* Some minor visual stuff

* Proper name for the helper
2018-01-19 09:43:23 -05:00
AnturK
f12c3c0283 Moves creating tag before intialization (#34512)
* Moves creating tag before intialization

* Two nukes for price of one.

* coord
2018-01-19 09:40:40 -05:00
Robustin
15864dc567 Temperature Refactor and Fixes (#34133)
* Low temp no longer a death sentence

* Default bodytemp added

* Updated bodytemp defines

* Added bodytemp defines

* Cryo Oil sanity check

* Bodytemp refactor

* Bodytemp refactor

* Mob Temp Refactor

* Mob Temp Refactor

* Update life.dm

* Update food_reagents.dm

* Update species.dm

* Update species.dm

* Update species.dm

* Update atmospherics.dm

* Fixes
2018-01-19 15:40:09 +01:00
yorii
87904152eb Fixes empty IC syringe having 0 transfer amount 2018-01-19 14:45:53 +01:00
ShizCalev
6179f74fb7 Fixes borg cell recharging runtime 2018-01-19 02:18:40 -05:00