{"id":133,"date":"2013-10-31T13:01:34","date_gmt":"2013-10-31T05:01:34","guid":{"rendered":"http:\/\/www.gridsagegames.com\/blog\/?p=133"},"modified":"2016-07-28T10:22:48","modified_gmt":"2016-07-28T02:22:48","slug":"drag-drop","status":"publish","type":"post","link":"https:\/\/www.gridsagegames.com\/blog\/2013\/10\/drag-drop\/","title":{"rendered":"Drag &#038; Drop"},"content":{"rendered":"<p>I&#8217;m pretty sure Cogmind is the first ASCII roguelike to support a drag-and-drop mouse interface.<\/p>\n<p>Usage of drag-and-drop is not required, but it <em>is<\/em> slick, and will help non-hardcore players get into the game by enabling an intuitive feature common to modern interfaces.<\/p>\n<div id=\"attachment_135\" style=\"width: 374px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/www.gridsagegames.com\/blog\/gsg-content\/uploads\/2013\/09\/cogmind_drag_and_drop.gif\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-135\" class=\"size-full wp-image-135 \" title=\"Cogmind Drag &amp; Drop\" alt=\"Cogmind Drag &amp; Drop\" src=\"https:\/\/www.gridsagegames.com\/blog\/gsg-content\/uploads\/2013\/09\/cogmind_drag_and_drop.gif\" width=\"364\" height=\"553\" \/><\/a><p id=\"caption-attachment-135\" class=\"wp-caption-text\">Dragging works between the parts list, inventory, and map, meaning you can use it to drop, attach, remove, or re-arrange parts.<\/p><\/div>\n<p>For mouse users, the original part manipulation controls (Ctrl\/Shift-clicks) are still available (they&#8217;re faster than drag-and-drop), but drag-and-drop does make it possible to arrange the order of parts in your list, a special feature previously only accessible via keyboard.<\/p>\n<div id=\"attachment_136\" style=\"width: 374px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/www.gridsagegames.com\/blog\/gsg-content\/uploads\/2013\/09\/cogmind_drag_and_swap.gif\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-136\" class=\"size-full wp-image-136 \" title=\"Cogmind Drag &amp; Swap\" alt=\"Cogmind Drag &amp; Swap\" src=\"https:\/\/www.gridsagegames.com\/blog\/gsg-content\/uploads\/2013\/09\/cogmind_drag_and_swap.gif\" width=\"364\" height=\"109\" \/><\/a><p id=\"caption-attachment-136\" class=\"wp-caption-text\">Aside from organizational preference, changing the order of parts is only meaningful for weapons, since it determines their firing order.<\/p><\/div>\n<p>Cogmind is still (and always will be) entirely playable without even touching the mouse, which is the most efficient way to play, but every command is also mouse-accessible, meaning mouse-only play and hybrid styles (probably the most common) are all possible.<\/p>\n<p>Next: See a sneak peek of the intro.<\/p>\n<p><em>Edit 160728: See a newer recording of the drag-drop UI and lots of other features to help ease new players into the game in <a title=\"Tutorials and Help: Easing Players into the Game\" href=\"http:\/\/www.gridsagegames.com\/blog\/2016\/07\/tutorials-help\/\">this more recent post<\/a>.<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>I&#8217;m pretty sure Cogmind is the first ASCII roguelike to support a drag-and-drop mouse interface. Usage of drag-and-drop is not required, but it is slick, and will help non-hardcore players get into the game by enabling an intuitive feature common to modern interfaces. For mouse users, the original part manipulation controls (Ctrl\/Shift-clicks) are still available [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":136,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[27],"tags":[4,25],"class_list":["post-133","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-gui","tag-cogmind","tag-control"],"_links":{"self":[{"href":"https:\/\/www.gridsagegames.com\/blog\/wp-json\/wp\/v2\/posts\/133","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.gridsagegames.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.gridsagegames.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.gridsagegames.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.gridsagegames.com\/blog\/wp-json\/wp\/v2\/comments?post=133"}],"version-history":[{"count":7,"href":"https:\/\/www.gridsagegames.com\/blog\/wp-json\/wp\/v2\/posts\/133\/revisions"}],"predecessor-version":[{"id":2189,"href":"https:\/\/www.gridsagegames.com\/blog\/wp-json\/wp\/v2\/posts\/133\/revisions\/2189"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.gridsagegames.com\/blog\/wp-json\/wp\/v2\/media\/136"}],"wp:attachment":[{"href":"https:\/\/www.gridsagegames.com\/blog\/wp-json\/wp\/v2\/media?parent=133"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.gridsagegames.com\/blog\/wp-json\/wp\/v2\/categories?post=133"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.gridsagegames.com\/blog\/wp-json\/wp\/v2\/tags?post=133"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}