{"id":426,"date":"2020-08-27T13:57:45","date_gmt":"2020-08-27T03:57:45","guid":{"rendered":"https:\/\/kaihaku.net\/Chrono\/?p=426"},"modified":"2020-08-27T14:20:19","modified_gmt":"2020-08-27T04:20:19","slug":"gamemaster-spreadsheet-action-resolution","status":"publish","type":"post","link":"https:\/\/kaihaku.net\/Chrono\/2020\/08\/27\/gamemaster-spreadsheet-action-resolution\/","title":{"rendered":"Gamemaster Spreadsheet &#8211; Action Resolution"},"content":{"rendered":"\n<p>I&#8217;m not sharing the Gamemaster rules and resources until after the first game finishes for obvious reasons. Of course I don&#8217;t want the players to have access to the bestiary but, more so, I&#8217;m still working through the math and want to keep formula edits behind the curtain.<\/p>\n\n\n\n<p>But I wanted to share the most exciting tab in the Gamemaster Spreadsheet &#8211; <em>Action Resolution<\/em>. This is where all of the data from the rest of the spreadsheet is pulled together to determine the results of actions.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"298\" src=\"https:\/\/kaihaku.net\/Chrono\/wp-content\/uploads\/2020\/08\/ActionResolution-1024x298.jpg\" alt=\"\" class=\"wp-image-427\" srcset=\"https:\/\/kaihaku.net\/Chrono\/wp-content\/uploads\/2020\/08\/ActionResolution-1024x298.jpg 1024w, https:\/\/kaihaku.net\/Chrono\/wp-content\/uploads\/2020\/08\/ActionResolution-300x87.jpg 300w, https:\/\/kaihaku.net\/Chrono\/wp-content\/uploads\/2020\/08\/ActionResolution-768x223.jpg 768w, https:\/\/kaihaku.net\/Chrono\/wp-content\/uploads\/2020\/08\/ActionResolution-1180x343.jpg 1180w, https:\/\/kaihaku.net\/Chrono\/wp-content\/uploads\/2020\/08\/ActionResolution.jpg 1504w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure><\/div>\n\n\n\n<p>On the left, we have the player character primary stats pulled over from the Player Data tab. <\/p>\n\n\n\n<p>On the right, we have the enemy stats (notice that they&#8217;re much simpler) from the specific Era&#8217;s NPC tab. I&#8217;m not linking to that data at this point &#8211; because there are a lot of NPCs &#8211; but just copying and pasting the relevant data into the right (which is why I didn&#8217;t include it in the screenshot). <\/p>\n\n\n\n<p>And in the center are the formulas including random number generation. To generate new numbers I just need to click on the player character dropdown.<\/p>\n\n\n\n<p>This is pretty basic currently but I plan to add more functionality as we go. It would be cool, for instance, to add conditionally formatting so that evasion displayed &#8216;<strong>Miss<\/strong>&#8216;, &#8216;<strong>Hit<\/strong>&#8216;, or &#8216;<strong>Critical<\/strong>&#8216; instead of the number. Then, of course, I could add If statements to the damage formula to show 0s on a miss and double damage on a critical.<\/p>\n\n\n\n<p>This central column is also going to get very cluttered as Techs begin to get added below.<\/p>\n\n\n\n<p>In play, this set-up is actually faster than dice for tabletop. Much faster. But the downside is that the Game Master has to enter all the unique formulas before play.<\/p>\n\n\n\n<hr class=\"wp-block-separator\"\/>\n\n\n\n<p><em>Chrono Trigger <\/em>has surprisingly complicated damage formulas that, often, use the number 256. This was probably due to a limitation of the SNES chipset but it makes for some interesting math. <\/p>\n\n\n\n<p>Something I love about using a spreadsheet for Action Resolution, instead of dice, is that it can actually emulate weird and complex game math. I&#8217;ll be nerding out about how this plays into the basic Attack formulas in future posts.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I&#8217;m not sharing the Gamemaster rules and resources until after the first game finishes for obvious reasons. Of course I don&#8217;t want the players to have access to the bestiary but, more so, I&#8217;m still working through the math and want to keep formula edits behind the curtain. But I wanted to share the most &hellip; <a href=\"https:\/\/kaihaku.net\/Chrono\/2020\/08\/27\/gamemaster-spreadsheet-action-resolution\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">Gamemaster Spreadsheet &#8211; Action Resolution<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":427,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[4,5],"tags":[],"class_list":["post-426","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-chrono-tactics","category-system-update","with-featured-image"],"jetpack_featured_media_url":"https:\/\/kaihaku.net\/Chrono\/wp-content\/uploads\/2020\/08\/ActionResolution.jpg","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/kaihaku.net\/Chrono\/wp-json\/wp\/v2\/posts\/426","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kaihaku.net\/Chrono\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kaihaku.net\/Chrono\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kaihaku.net\/Chrono\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/kaihaku.net\/Chrono\/wp-json\/wp\/v2\/comments?post=426"}],"version-history":[{"count":5,"href":"https:\/\/kaihaku.net\/Chrono\/wp-json\/wp\/v2\/posts\/426\/revisions"}],"predecessor-version":[{"id":433,"href":"https:\/\/kaihaku.net\/Chrono\/wp-json\/wp\/v2\/posts\/426\/revisions\/433"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/kaihaku.net\/Chrono\/wp-json\/wp\/v2\/media\/427"}],"wp:attachment":[{"href":"https:\/\/kaihaku.net\/Chrono\/wp-json\/wp\/v2\/media?parent=426"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/kaihaku.net\/Chrono\/wp-json\/wp\/v2\/categories?post=426"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kaihaku.net\/Chrono\/wp-json\/wp\/v2\/tags?post=426"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}