Commit Graph

3274 Commits

Author SHA1 Message Date
oranges
6b6fc91172 Merge pull request #29623 from Cyberboss/TiredOfBS
Removes all checks for subsystem existence
2017-08-04 23:54:47 +12:00
oranges
48430dfc64 Merge pull request #29668 from YPOQ/patch-1
Allows Ninja Adrenaline Boost to be used while stunned.
2017-08-04 23:54:21 +12:00
Leo
0d332545bc Merge pull request #29647 from Cyberboss/CompFix
Fixes SendSignal()
2017-08-03 15:14:59 -03:00
Jordan Brown
39d355256c Merge pull request #29644 2017-08-03 10:47:48 -04:00
oranges
2bf0edb0ce Merge pull request #29636 from Cyberboss/bdbroundid
Unifies datum var definitions
2017-08-03 18:14:47 +12:00
YPOQ
c8cb3b7de0 Allows Ninja Adrenaline Boost to be used while stunned. 2017-08-03 00:00:15 -06:00
oranges
f44ed3146f Merge pull request #29624 from Cyberboss/EBF
Fixes explosion_block being inconsistent
2017-08-03 17:15:18 +12: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
44c09bb794 Merge pull request #29615 2017-08-02 09:45:52 -04:00
AnturK
ec8a618b8c Fixes missing objectives and antag status. 2017-08-02 13:23:27 +02: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
Jordan Brown
6175ab77d5 Removes all checks for subsystem existence 2017-08-01 10:16:37 -04:00
Jordan Brown
79ec4b7fc2 Fixes explosion_block being inconsistent 2017-08-01 10:12:44 -04:00
Leo
1aa23ee3d9 Merge pull request #29599 from tgstation/Cyberboss-patch-2
Testmerged [s] PRs no longer shown to non-admins
2017-08-01 10:58:09 -03:00
Jordan Brown
47dea05347 Merge pull request #29591 2017-08-01 09:39:44 -04:00
Jordan Brown
3ec4aec215 Merge pull request #29601 2017-08-01 09:37:28 -04:00
Ashe Higgs
7ee2b7c228 Update action.dm 2017-08-01 08:05:37 -04:00
Ashe Higgs
35fd896866 Merge branch 'master' into spell_action_button_thing 2017-08-01 08:05:18 -04:00
shizcalev
99624b8e74 further spellchecking 2017-07-31 23:09:08 -04:00
Ashe Higgs
0a32812982 Separates actions.dmi into multiple files (#29587)
actions.dmi is way too cluttered and messy, and with inhands getting the axe I decided to fix this, too. I separated the major categories of actions into their own files, like antagonist-specific actions and spells. A full list of categories is found here:

    actions_AI.dmi contains AI-specific actions;
    actions_clockcult.dmi contains clockcult-specific actions, and scripture quickbind icons;
    actions_cult.dmi contains cult-specific actions as well as sintouch;
    actions_flightsuit.dmi contains flightsuit and flightpack actions;
    actions_items.dmi contains minor item-specific actions such as the hierophant club and jetboots;
    actions_mecha.dmi contains actions related to mechs;
    actions_minor_antag.dmi contains antag-related actions with no other spot, like devils/abductors;
    actions_revenant.dmi contains revenant ability icons;
    actions_silicon.dmi contains minor silicon and console icons, like pAI and xenobiology consoles;
    actions_slime.dmi contains slime actions;
    actions_spells.dmi contains icons for all spells;
    actions_xeno.dmi contains icons for all xeno actions; and
    backgrounds.dmi contains backgrounds for the action buttons.
2017-08-01 14:26:42 +12:00
Xhuis
47b7e61078 Spell action buttons now have tooltips 2017-07-31 20:36:16 -04:00
Jordan Brown
13be0e16fc Merge pull request #29585 from Fox-McCloud/sound-performance
Improves several Sound Loops' Performance
2017-07-31 15:34:25 -04:00
Jordan Brown
0fcc1079b5 Testmerged [s] PRs no longer shown to non-admins 2017-07-31 10:11:29 -04:00
Joan Lung
3d0884490e lense is actually a misspelling of flense 2017-07-31 09:37:27 -04:00
Joan Lung
50d5c40cc5 Merge branch 'master' of https://github.com/tgstation/tgstation into aicameratweak 2017-07-31 09:29:47 -04:00
Joan Lung
78530a0ceb The AI's internal camera functions better 2017-07-30 23:31:38 -04:00
Cyberboss
f5f3758df3 Merge pull request #29288 2017-07-30 20:54:22 -04:00
Fox-McCloud
29f1779885 Improves several Sound Loops' Performance 2017-07-30 12:23:37 -04:00
XDTM
4865549b9f Fixes a lot of eye damage procs (#29565) 2017-07-30 09:16:18 -04:00
ShizCalev
d525b18d8d Completes major inhand split project (#29574)
* Completes split project

* More work on it. Should be more or less finished
2017-07-29 16:47:37 -03:00
XDTM
97fc07898c Merge branch 'master' into Hallucinations3.0 2017-07-29 12:43:18 +02:00
XDTM
59fdce8e66 Lotsa stuff 2017-07-29 12:36:48 +02:00
Jordan Brown
d302114639 Merge pull request #29536 2017-07-28 09:55:27 -04:00
Jordan Brown
ec18102501 For clairity 2017-07-28 09:39:16 -04:00
MoreRobustThanYou
899bb2a305 Ports Rapid Cable Layers from /vg/ and paradise (#29119)
Add's a tool that lays cable as you walk , speeding up cable construction

add: Nanotrasen has begun production of the Rapid Cable Layer, a tool that helps you lay down cables faster
add: You can now craft ghetto RCLs with metal, a screwdriver, welder, and wrench. They hold less cable, and may fall apart or jam!
2017-07-28 09:58:40 +12:00
ktccd
122f5b58eb Ashstorms Matryoshka bugfix
Ashstorms will now allow someone IN someone protected also protect them.
This is the bug that used to kill borers inside a host who was
protected, but it applies to anything really.
2017-07-27 11:11:04 +02:00
Joan Lung
6d7e3f2281 Lava is no longer a plating subtype (#29463) 2017-07-25 22:16:02 -03:00
Leo
2550dff44b Merge pull request #29462 from XDTM/BetterFix
Fixes virology timing in a better way
2017-07-24 23:57:48 -03:00
ShizCalev
0e9b3967e2 Spellchecks the map definitions (#29485) 2017-07-25 14:16:06 +12:00
Ashe Higgs
08569ecadb You can now control-click action buttons to lock them in place (#29379)
Adds a lock function to action buttons, as well as a preference controlling default behaviour.
2017-07-25 10:05:18 +12: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
XDTM
ed202d36a5 Fixes virology timing in a better way 2017-07-23 22:18:08 +02:00
XDTM
e72b6767ed Virology fixes (#29428)
* Pandemic now reads data from the virus itself rather than the global copy

* Fixes id mismatch
2017-07-22 19:10:40 -03:00
Jordan Brown
f888a88f4c Merge pull request #29349 from lzimann/scopres
Adds proper containers for some locates
2017-07-19 16:18:03 -04:00
XDTM
ae045dab62 Further code improvement 2017-07-18 23:21:15 +02:00
XDTM
1c716c2f0f Merge branch 'master' into Hallucinations3.0 2017-07-18 22:04:13 +02:00
Lzimann
c92ec9c5e4 Adds proper containers for some locates 2017-07-18 16:23:10 -03:00
ShizCalev
45d3d52af7 Made some object lists less terrible to read (#29304)
* spaces

* more spaces

* last ones
2017-07-18 10:44:29 -04:00