Commit Graph

8 Commits

Author SHA1 Message Date
Leo 0d332545bc Merge pull request #29647 from Cyberboss/CompFix
Fixes SendSignal()
2017-08-03 15:14:59 -03:00
Jordan Brown de3ba0e533 Fixes SendSignal 2017-08-02 14:53:52 -04:00
Jordan Brown b018a9ba4f Merge branch 'master' into bdbroundid 2017-08-02 11:33:36 -04:00
Jordan Brown 452c5ce360 Makes GetComponent() faster using typecache magic (#29523)
Added /proc/type2parent which takes a type (string, or type) and returns it's parent type (initial(x.parent_type) doesn't work)

Instead of being a raw list of components, /datum/var/datum_components is now associated list keyed by type with some bells and whistles to make GetComponent() calls faster
2017-08-02 09:58:53 +12:00
Jordan Brown cd912faf59 Unifies datum definitions 2017-08-01 15:51:26 -04:00
shizcalev 99624b8e74 further spellchecking 2017-07-31 23:09:08 -04:00
Jordan Brown 0321e6bd85 DCS Continued (#29324)
Adds's documentation to the DCS system, refactors to improve the caller API
2017-07-25 09:44:19 +12:00
Jordan Brown bcb85acb1e Ports /vg/'s datum component system (#29178)
* Ports /vg/'s component system
2017-07-17 12:10:25 +12:00