Commit Graph

23889 Commits

Author SHA1 Message Date
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
ShizCalev fc1ec03f68 Fixes pie runtime 2018-01-19 01:59:24 -05:00
Jordan Brown 40d59f6d28 Merge pull request #34213 from MrStonedOne/gibstacktrace
[ready] Adds a system to get a stack trace as a list.
2018-01-18 23:44:37 -05:00
ninjanomnom fbe7f5ab4f removed an extra checktick that could cause issues 2018-01-18 21:43:44 -05:00
ShizCalev 81afde8700 Fixes irreparable plating (#34472) 2018-01-18 21:12:46 -05:00
oranges 48575ccf70 Revert "Fix config_dir usage (#34469)"
This reverts commit 7be3d32290.
2018-01-19 01:26:40 +00:00
Robustin bd3399b216 Illusion health fix 2018-01-18 18:49:07 -05:00
MrStonedOne f2985e4856 Adds a system to get a stack trace as a list. 2018-01-18 15:31:22 -08:00
Jordan Brown 7be3d32290 Fix config_dir usage (#34469)
* Makes things use GLOB.config_dir

* GLOB.config_dir => global.config.directory

* Fix /datum/configuration
2018-01-19 11:55:09 +13:00
Jordan Brown 11e529e756 Merge pull request #34438 from XDTM/EqualHallucinations
Mass hallucinations now gives the same hallucination to everyone
2018-01-18 17:51:03 -05:00
Jordan Brown 8bde56fd5a Merge pull request #34553 from ShizCalev/abstract-transfertoloc
Fixes being able to place abstract items in fridges & chem dispensers
2018-01-18 17:47:48 -05:00
Ordonis 27bb0d4f18 Adds a Recipe for morphine to medicine (#34541)
* Adds a Recipe for morphine to medicine

Exactly what it says on the tin.

* Ketrazine

Adds ketrazine, a combat stimulant with severe consequences for use.

* Revert "Ketrazine"

This reverts commit d618fe337cc28f5513c59ff3399894c10dde4a7d.
2018-01-18 15:06:27 -06:00
XDTM 72311e9b3a Fixes slimes attacking people with the slime faction 2018-01-18 20:49:19 +01:00
XDTM fe7110e779 Fixes slimepeople not being able to open the bodyswap menu 2018-01-18 20:26:37 +01:00
Jack Edge 5b4ac8bb0d Removes lightsout landmark
The Electrical Storm event now just picks a random spot on the station
(using find_safe_turf()), and then overloads APCS near it.

Less work for mappers, more randomness in the selection of lightbulb
destruction.
2018-01-18 13:09:57 +00:00
Jack Edge 21dea37ac4 Removes teleport beacon from Free Golem Ship
🆑 coiax
del: The Free Golem Ship no longer has a teleport beacon.
del: Jaunters no longer have a special effect when teleporting golems.
/🆑

Originally, when I changed the golem equipment vendor to just have all
regular items + some special ones, people were concerned that golems
would use jaunters to get back to the station, so I put a teleport
beacon in the ship, and made jaunters send golems to that beacon.

But in practice, now, golems don't try to leave for the station;
instead, you just have people teleporting to the ship for the loot, then
hand teleporting out.

It also telegraphs the golem's presence, lessening the surprise of
miners when they run into them in the wastes.

I talked to Kor about this, and he says it's fine.
2018-01-18 12:29:41 +00:00
ShizCalev 4d342f22d0 Fixes bananium ore sprite 2018-01-18 00:54:41 -05:00
kevinz000 117ef6f2e7 Removes sacid requirement 2018-01-17 16:02:43 -06:00
ShizCalev 2cf6cafa78 Fixes being able to place abstract items in fridges 2018-01-17 16:49:49 -05:00
deathride58 0c282b8865 [READY] Allows the supermatter's radiation collectors to produce research points in short bursts (#33916)
* allows radiation collectors present on the station roundstart to generate research points

* fixes bitcoin production rate, fixes multitool not activating multitool_act properly

* adds sounds, adds hint text, makes all rad collectors created on the station z-level connect to rnd, and fixes multitools acting weird

* nerfs criticism, makes rad collectors simply check for techwebs and z-level each process instead of during initialization

* fixes compiling error, is_station_level
2018-01-17 12:17:25 -05:00
Jordan Brown eb083410c9 Merge pull request #34509 from Iamgoofball/patch-365
Super Surplus Crate
2018-01-17 08:27:54 -05:00
Jordan Brown 45048cbaf2 Merge pull request #34507 from AutomaticFrenzy/patch/sdql-jmp
Add JMP buttons to SDQL select results
2018-01-16 22:41:24 -05:00
Jack Edge 19c214514e Ghosts can start CTF on their own
🆑 coiax
add: If enough people vote to start CTF (by clicking on a CTF controller
as a ghost), then CTF will automatically begin.
/🆑

- CTF will no longer restart 30 seconds after it ends, it requires
people to vote for it.
- Victory messages are coloured with the team's colour.
- Current number of people required to start CTF is 4 people.
2018-01-16 19:21:25 -06:00