{"id":425,"date":"2014-10-07T01:00:01","date_gmt":"2014-10-07T06:00:01","guid":{"rendered":"http:\/\/himeworks.wordpress.com\/?p=425"},"modified":"2014-10-08T01:20:10","modified_gmt":"2014-10-08T06:20:10","slug":"command-manager","status":"publish","type":"post","link":"https:\/\/himeworks.com\/2014\/10\/command-manager\/","title":{"rendered":"Command Manager"},"content":{"rendered":"<p><a href=\"http:\/\/www.himeworks.com\/blog\/wp-content\/uploads\/2013\/02\/commandManager5.jpg\"><img decoding=\"async\" loading=\"lazy\" class=\"size-full wp-image-3482 aligncenter\" src=\"http:\/\/www.himeworks.com\/blog\/wp-content\/uploads\/2013\/02\/commandManager5.jpg\" alt=\"commandManager5\" width=\"545\" height=\"415\" srcset=\"https:\/\/himeworks.com\/blog\/wp-content\/uploads\/2013\/02\/commandManager5.jpg 545w, https:\/\/himeworks.com\/blog\/wp-content\/uploads\/2013\/02\/commandManager5-300x228.jpg 300w\" sizes=\"(max-width: 545px) 100vw, 545px\" \/><\/a><\/p>\n<p>The command manager is a framework that\u00a0changes the way commands are handled in RPG Maker. It provides\u00a0developers with an intuitive way to customize each and every actor&#8217;s commands\u00a0from the basic &#8220;Attack&#8221; and &#8220;Item&#8221; commands to advanced, user-created\u00a0commands that allow you to\u00a0cast spells directly, to change equips, to change party members, and anything you can think of.<\/p>\n<p>With a new scripting interface, every command supports\u00a0conditions that will determine whether they are shown and whether they can be used by the actor.<\/p>\n<p>In addition to\u00a0actor battle commands, the command manager can be extended to support any type of command, including<\/p>\n<ul>\n<li>Party battle commands<\/li>\n<li>Party menu commands<\/li>\n<li>Title screen commands<\/li>\n<li>Game over screen commands<\/li>\n<\/ul>\n<p>All commands\u00a0are handled uniformly, allowing you to easily create new commands that are tailored to your\u00a0project.<\/p>\n<h2 style=\"text-align: center;\"><!--more-->Download<\/h2>\n<p>Script: <a href=\"http:\/\/himeworks.com\/redirect.php?type=script&amp;name=Command_Manager\" target=\"_blank\">download here<\/a><\/p>\n<h3 style=\"text-align: center;\">Addons<\/h3>\n<p>Support for additional commands. They are implemented as separate modules for compatibility reasons (with other scripts)<\/p>\n<ul>\n<li><a title=\"Menu Command Manager\" href=\"http:\/\/www.himeworks.com\/2014\/09\/menu-command-manager\/\" target=\"_blank\">Menu Command Manager<\/a><\/li>\n<li><a title=\"Party Command Manager\" href=\"http:\/\/www.himeworks.com\/2014\/10\/party-command-manager\/\">Party Command Manager<\/a><\/li>\n<\/ul>\n<h3 style=\"text-align: center;\">Plugins<\/h3>\n<ul>\n<li><a title=\"Attack Skill command\" href=\"http:\/\/www.himeworks.com\/2014\/03\/attack-skill-command\/\">Attack Skill Command<\/a> &#8211; change attack command\u00a0based on a variety of factors<\/li>\n<li><a title=\"Guard Skill Command\" href=\"http:\/\/www.himeworks.com\/2013\/11\/guard-skill-command\/\">Guard Skill Command<\/a> &#8211; change guard command based\u00a0on a variety of factors<\/li>\n<li><a title=\"Command: Enemy Talk\" href=\"http:\/\/www.himeworks.com\/2013\/04\/command-enemy-talk\/\">Enemy Talk<\/a> &#8211;\u00a0engage in discussion with enemies during battle!<\/li>\n<li><a title=\"Command: Change Equip\" href=\"http:\/\/www.himeworks.com\/2013\/03\/command-change-equip\/\">Change Equip<\/a> &#8211; access your equip scene during battle<\/li>\n<\/ul>\n<h2 style=\"text-align: center;\">Usage<\/h2>\n<p><a href=\"http:\/\/www.himeworks.com\/blog\/wp-content\/uploads\/2013\/02\/commandManager6.jpg\"><img decoding=\"async\" loading=\"lazy\" class=\"size-full wp-image-3483 aligncenter\" src=\"http:\/\/www.himeworks.com\/blog\/wp-content\/uploads\/2013\/02\/commandManager6.jpg\" alt=\"commandManager6\" width=\"543\" height=\"362\" srcset=\"https:\/\/himeworks.com\/blog\/wp-content\/uploads\/2013\/02\/commandManager6.jpg 543w, https:\/\/himeworks.com\/blog\/wp-content\/uploads\/2013\/02\/commandManager6-300x200.jpg 300w\" sizes=\"(max-width: 543px) 100vw, 543px\" \/><\/a><\/p>\n<h3 style=\"text-align: center;\">Basic Usage<\/h3>\n<p>To set up actor commands, tag actor objects with<\/p>\n<pre>&lt;cmd: command_name args&gt;<\/pre>\n<p>Where<\/p>\n<p><code>command_name<\/code> is the name of the command that the actor will use<br \/>\n<code>args<\/code> are any arguments that the command requires<\/p>\n<p>The system comes with five commands built-in:<\/p>\n<pre>&lt;cmd: attack&gt;       - adds the attack command\n&lt;cmd: guard&gt;        - adds the guard command\n&lt;cmd: skill_list&gt;   - adds all available skill types\n&lt;cmd: skill id&gt;     - adds a skill type command. Use the Stype ID from the Terms database\n&lt;cmd: item&gt;         - adds the item command\n<\/pre>\n<h3 style=\"text-align: center;\">Extended\u00a0Commands<\/h3>\n<p>The command manager comes with two plugins built into it.<\/p>\n<p><span style=\"text-decoration: underline;\">Use Skill<\/span><\/p>\n<p>The Use Skill plugin allows you to\u00a0create commands that will execute a specific skill directly. All\u00a0skill conditions must be met in order to use the skill. If the skill cannot be used, the command\u00a0will be\u00a0disabled.<\/p>\n<p>To use this command,\u00a0note-tag actors with<\/p>\n<pre>&lt;cmd: use_skill id&gt;\n<\/pre>\n<p>Where the <code>id<\/code> is the ID of the skill that you want to use. The name of the command is the same as the name of the skill.<\/p>\n<p><span style=\"text-decoration: underline;\">Use Item<\/span><\/p>\n<p><a href=\"http:\/\/www.himeworks.com\/blog\/wp-content\/uploads\/2013\/02\/commandManager7.jpg\"><img decoding=\"async\" loading=\"lazy\" class=\"size-full wp-image-3484 aligncenter\" src=\"http:\/\/www.himeworks.com\/blog\/wp-content\/uploads\/2013\/02\/commandManager7.jpg\" alt=\"commandManager7\" width=\"543\" height=\"362\" srcset=\"https:\/\/himeworks.com\/blog\/wp-content\/uploads\/2013\/02\/commandManager7.jpg 543w, https:\/\/himeworks.com\/blog\/wp-content\/uploads\/2013\/02\/commandManager7-300x200.jpg 300w\" sizes=\"(max-width: 543px) 100vw, 543px\" \/><\/a><\/p>\n<p>Similar to the Use Skill\u00a0command, the Use Item command allows you to create a command that will order an actor to use an item directly. All item conditions must be met to use the item, and if the conditions are not met, the command\u00a0will be disabled.<\/p>\n<p>To use this command, note-tag actors with<\/p>\n<pre>&lt;cmd: use_item id&gt; - use the specified item directly\n<\/pre>\n<p>Where the <code>id<\/code> is the ID of the item that you want to use. The name of the command is the same as the name of the item.<\/p>\n<p><span style=\"text-decoration: underline;\">Other\u00a0plugins<\/span><\/p>\n<p>Additional functionality can be achieved by installing Command plugins. Each plugin\u00a0will specify how the note-tags should be written. Please refer to those instructions for further information.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>The command manager is a framework that\u00a0changes the way commands are handled in RPG Maker. It provides\u00a0developers with an intuitive way to customize each and every actor&#8217;s commands\u00a0from the basic &#8220;Attack&#8221; and &#8220;Item&#8221; commands&#46;&#46;&#46;<\/p>\n","protected":false},"author":1,"featured_media":3482,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"twitterCardType":"","cardImageID":0,"cardImage":"","cardTitle":"","cardDesc":"","cardImageAlt":"","cardPlayer":"","cardPlayerWidth":0,"cardPlayerHeight":0,"cardPlayerStream":"","cardPlayerCodec":""},"categories":[19,21,4],"tags":[110,203,111],"_links":{"self":[{"href":"https:\/\/himeworks.com\/wp-json\/wp\/v2\/posts\/425"}],"collection":[{"href":"https:\/\/himeworks.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/himeworks.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/himeworks.com\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/himeworks.com\/wp-json\/wp\/v2\/comments?post=425"}],"version-history":[{"count":0,"href":"https:\/\/himeworks.com\/wp-json\/wp\/v2\/posts\/425\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/himeworks.com\/wp-json\/wp\/v2\/media\/3482"}],"wp:attachment":[{"href":"https:\/\/himeworks.com\/wp-json\/wp\/v2\/media?parent=425"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/himeworks.com\/wp-json\/wp\/v2\/categories?post=425"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/himeworks.com\/wp-json\/wp\/v2\/tags?post=425"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}