Commit Graph

1305 Commits

Author SHA1 Message Date
AnturK
f7122af33b [s] Fixes get mob by key (#35377)
* Really now.

* Also this
2018-02-06 04:58:39 -05:00
Jordan Brown
71daca41c7 Makes flick_overlay use client time (#35271) 2018-02-05 02:09:30 -02:00
ShizCalev
ee18d6f8e2 Fixes clockwork sigil candidate runtime, cleans up some jobban checks with defines (#34907)
* Cleanup

* .

* Synced special_role & factions with role defines

* Revert

* more cleanup

* fix
2018-02-04 03:03:34 -06:00
Jordan Brown
d8b8086fdb Merge pull request #35079 from tortellinitony/easter
Future proofs Easter calculations
2018-02-01 09:47:00 -05:00
AnturK
056b4bcab9 Cleans up single frame get flat icon. 2018-01-31 12:45:05 +01:00
Emmett Gaines
9bde53caf5 removes new shuttle areas and disallows modifying some kinds of areas (#35049) 2018-01-29 03:59:41 -05:00
tortellinitony
be923c9b58 Future proofs Easter calculations 2018-01-28 16:54:46 -05:00
oranges
6fae1c27d5 Merge pull request #34923 from Jordie0608/escapedisreallyamisnomerbecauseyoucanneverescapefromss13
Fixes roundend report runtime
2018-01-27 17:02:58 +13:00
AnturK
44f30663ba Fixes marooned status. 2018-01-26 14:40:40 -06:00
vuonojenmustaturska
1a45d35b71 Merge pull request #34875 from tgstation/Cyberboss-patch-5
Removes overhead and fixes null runtime with NAMEOF
2018-01-26 20:46:14 +02:00
Jordie0608
44ef1f7be2 fixes roundend report runtime 2018-01-25 17:20:49 +11:00
oranges
b70740ccaa Merge pull request #34642 from Cyberboss/UnitTests
Adds unit test framework
2018-01-25 09:19:08 +13:00
Jordan Brown
e31f084713 Removes overhead and fixes null runtime with NAMEOF 2018-01-24 12:45:23 -05:00
AnturK
fb0abfa635 Removes animation from photos 2018-01-23 18:52:52 +01:00
Jordie
7750e61a45 Expands round end pop recording as json export (#34465)
* expands round end pop recording as json export

* 511 compatibility and fix

* readds feedback for ned
2018-01-23 20:57:34 +13:00
ShizCalev
70df93acc1 Fixes portal storm event (#34725) 2018-01-22 20:24:38 -02:00
Jordan Brown
fec2d66318 Datum var cleanup (#34314)
* Consolidates datum var location

* Move ui_screen to /datum/tgui

* Move focusers to datum.dm. Move fingerprintslast to /atom

* Remove focusers list, makes mobs check if their focus is QDELETED in Life()

* Consolidate use_tag and var_edited into datum_flags

* Revert garbage comment

* Thought I already removed this

* Remove the var_edited preservation

* Removes focus QDELETED handling
2018-01-21 22:38:56 -05:00
AnturK
090a02752b Fixes holes in station showing up white on photos. (#34697) 2018-01-21 22:17:36 -05:00
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
f46dcd7b92 honk 2018-01-21 02:55:19 -06:00
ShizCalev
3bf0f4dcf0 Fixes get_area_name runtime 2018-01-21 02:55:19 -06:00
Dax Dupont
7d9b8e453f Fixes moff wing prefs not being applied 2018-01-21 01:22:48 -06:00
Cyberboss
d615b56be4 Revert "Remove unit tests"
This reverts commit 69e27bb76ff78af47d2c1b4b8faf91d8b5f9b128.
2018-01-19 11:55:12 -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
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
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
MrStonedOne
f2985e4856 Adds a system to get a stack trace as a list. 2018-01-18 15:31:22 -08:00
oranges
7fe928d11a Merge pull request #34468 from ShizCalev/redundant-trim
Cleans up some redundant stripped_input usage
2018-01-17 09:32:00 +13:00
AnturK
332e7ca474 Makes getFlatIcon slower. (Also more precise) (#34199)
* getFlatIcon fixes and improvements. DO NOT TOUCH

* Fixes area blendings

* Stuff

* Drops the named arg
2018-01-16 08:32:35 -05:00
XDTM
76b5ee3966 Xenobiology Species Rework (#34166)
I've always found grating that xenobiology had access to species they had no business working with, and slime magic can only explain so much. My idea is to separate those species into their respective departments/antags, instead of having them all into a centralized, cheap source.

    Androids should be made by robotics through augmentation
    Podpeople are a botany feature
    Skeletons should be limited to liches or other magic antags
    Zombies should stay limited to romerol
    Golems are still available in adamantine slimes (and luminescents can morph into golems with them)
    Shadowpeople still lack an official place, but luminescents can become shadowpeople with black cores

The basic races are mostly human and lizard, and there are mutation toxins for those in case someone wants their species back after bodyswapping/ling mutation sting/etc.
2018-01-16 11:07:06 +13:00
ShizCalev
b41322baad Cleans up some redundant trims 2018-01-15 10:19:12 -05:00
ShizCalev
3d08996463 Replaces cached get_area vars for names (#34338) 2018-01-13 21:55:47 -05:00
Jordan Brown
fbae6d597d Removes unused datastructures (#34292) 2018-01-12 10:57:32 -05:00
Jordan Brown
a2d5b2a43b Add /datum prefix to custom root types (#34294) 2018-01-11 22:26:46 -05:00
Tad Hardesty
827c4b3f99 Replace hardcoded z-level numbers with a trait system (#34090)
* Add basic structure of z-level traits

* Restore space transitions and add z-level debug verb

* Restore proper ruin spawning and transit level creation

* Replace station_z_levels and related checks with traits

* Eliminate more uses of ZLEVEL_{STATION_PRIMARY,LAVALAND}
2018-01-12 09:05:49 +13:00
Tad Hardesty
683c902383 Replace CentComm with CentCom in deadchat message (#34249) 2018-01-11 04:36:33 -05:00
Leo
f62335f655 Merge pull request #34242 from Someguynamedpie/patch-1
Precision in timekeeping is important, okay.
2018-01-10 21:07:23 -02:00
Leo
7ccd0f2e9e Merge pull request #34219 from Cyberboss/RemoveSetBackground
Removes usage of set background
2018-01-10 19:53:23 -02:00
Leo
86afa895b6 Merge pull request #34221 from Cyberboss/RemoveSortInstance
Makes sorts work before GLOB
2018-01-10 19:52:07 -02:00
Leo
3977822a9d Merge pull request #34224 from tgstation/Cyberboss-patch-7
Adds some documentation to file2list
2018-01-10 19:43:53 -02:00
Jordan Brown
14a552cf51 Merge branch 'master' into RemoveSetBackground 2018-01-10 12:37:53 -08:00
Leo
5711cd345a Merge pull request #34194 from ninjanomnom/tag-stack
Makes the tag warning a stack_trace
2018-01-09 20:56:22 -02:00
Someguynamedpie
dcb94606cb Precision in timekeeping is important, okay.
May or may not contain a trojan.
2018-01-09 16:44:21 -06:00
AnturK
84c73a64d2 Readds CHECK_TICKS in roundend report (#34186) 2018-01-09 15:15:55 -05:00
Cyberboss
3410e72b79 Makes sorts work before GLOB 2018-01-09 14:25:25 -05:00
Jordan Brown
1922c8b24e Adds some documentation to file2list 2018-01-09 12:25:39 -05:00
Jordan Brown
e13f2eef2a Removes usage of set background 2018-01-09 10:21:36 -05:00
ninjanomnom
d4acaba0e4 makes the tag warning a stack_trace 2018-01-08 15:12:31 -05:00
Jordan Brown
4091b54e02 Merge pull request #33937 from AnturK/printplayerfix
printplayer fix for jobless minds
2017-12-30 15:03:56 -05:00
Leo
1ed5ffe622 Merge pull request #33908 from Cyberboss/RevertSounds
Revert "[READY] Easy hosting of roundend sounds (#33618)"
2017-12-30 14:22:40 -02:00