{"id":106,"date":"2014-04-01T22:26:15","date_gmt":"2014-04-01T22:26:15","guid":{"rendered":"http:\/\/www.brasswatchgames.com\/?p=106"},"modified":"2014-04-01T22:26:15","modified_gmt":"2014-04-01T22:26:15","slug":"shipyard-the-combat-update-progress-report-7","status":"publish","type":"post","link":"http:\/\/brasswatchgames.com\/?p=106","title":{"rendered":"Shipyard: The Combat Update &#8212; Progress Report #7"},"content":{"rendered":"<p>Real life was particularly conservative in its allotment of free time last couple weeks, hence my lack of posting. However, school has gone on spring break as of last Saturday, and I intend to spend a decent portion of my time working on Shipyard. I have already made some significant progress when it comes to the upcoming ship combat system. Some of the more important changes are as follows:<\/p>\n<p><strong>Ship Damage and Repairs<\/strong><\/p>\n<p>First and foremost, <a href=\"http:\/\/www.brasswatchgames.com\/wp-content\/uploads\/2014\/04\/scrn_2014_04_01_1396389550045.png\"><br \/>\n<\/a>pirate ships will now fight back. They aren&#8217;t hugely intelligent yet, selecting random available weapons and random parts of your ship to fire them at, but they&#8217;ll serve for testing purposes. Because your ship can now be damaged and, in theory, disabled due to lack of engine thrust or reactor power, there needed to be a way to repair damaged systems. Thus, I implemented a system whereby, at the start of each turn, every system is repaired by 5 times the number of crew currently inside it. Because some systems, such as engines, are highly important but only take a small number of crew, I changed the way crew allocation works to allow &#8220;overcrewing.&#8221; A system will not gain additional stats from having too many crew, but it will be repaired faster according to the 5x rule.<\/p>\n<p>You can also pay to repair your ship by flying to a shipyard, bringing up its context menu, and selecting &#8220;Repair.&#8221; The cost is equal to<em> (HP lost \/ HP max) * (System Cost)<\/em>, or the fraction of total hitpoints which needs to be repaired times the base cost of the system. The following screenshot shows the message that pops up to let you know that you&#8217;ve repaired your ship:<\/p>\n<p><a style=\"text-decoration: underline;\" href=\"https:\/\/i0.wp.com\/www.brasswatchgames.com\/wp-content\/uploads\/2014\/04\/scrn_2014_04_01_1396389550045.png\"><img data-attachment-id=\"108\" data-permalink=\"http:\/\/brasswatchgames.com\/?attachment_id=108\" data-orig-file=\"https:\/\/i0.wp.com\/brasswatchgames.com\/wp-content\/uploads\/2014\/04\/scrn_2014_04_01_1396389550045.png?fit=1280%2C720\" data-orig-size=\"1280,720\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"scrn_2014_04_01_1396389550045\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/i0.wp.com\/brasswatchgames.com\/wp-content\/uploads\/2014\/04\/scrn_2014_04_01_1396389550045.png?fit=300%2C169\" data-large-file=\"https:\/\/i0.wp.com\/brasswatchgames.com\/wp-content\/uploads\/2014\/04\/scrn_2014_04_01_1396389550045.png?fit=1024%2C576\" loading=\"lazy\" class=\"aligncenter size-large wp-image-108\" alt=\"scrn_2014_04_01_1396389550045\" src=\"https:\/\/i0.wp.com\/www.brasswatchgames.com\/wp-content\/uploads\/2014\/04\/scrn_2014_04_01_1396389550045-1024x576.png?resize=1024%2C576\" width=\"1024\" height=\"576\" srcset=\"https:\/\/i0.wp.com\/brasswatchgames.com\/wp-content\/uploads\/2014\/04\/scrn_2014_04_01_1396389550045.png?resize=1024%2C576 1024w, https:\/\/i0.wp.com\/brasswatchgames.com\/wp-content\/uploads\/2014\/04\/scrn_2014_04_01_1396389550045.png?resize=300%2C169 300w, https:\/\/i0.wp.com\/brasswatchgames.com\/wp-content\/uploads\/2014\/04\/scrn_2014_04_01_1396389550045.png?resize=768%2C432 768w, https:\/\/i0.wp.com\/brasswatchgames.com\/wp-content\/uploads\/2014\/04\/scrn_2014_04_01_1396389550045.png?w=1280 1280w\" sizes=\"(max-width: 1000px) 100vw, 1000px\" data-recalc-dims=\"1\" \/><\/a><\/p>\n<p><span style=\"color: #ec5f00;\"><span style=\"text-decoration: underline;\">\u00a0<\/span><\/span><\/p>\n<p><strong>Ship Management Window<\/strong><\/p>\n<p>The current ship management window has three tabs:<em> Overview<\/em>, <em>Crew\/Power<\/em>, and <em>Upgrades<\/em>. <em>Upgrades<\/em>\u00a0is coming in a later update, so we&#8217;ll skip over that.\u00a0<em>Overview<\/em> currently displays a bit of information about the ship, but really isn&#8217;t hugely useful. To change anything, you need to switch over to\u00a0<em>Crew\/Power<\/em>, where you can change the number of crew members and the amount of power allocated to each system. This is good enough to, for example, <em>generally<\/em> favor weapon control over engine power,\u00a0but with the new crew repairs system, you need to be able to find damaged systems and repair them individually. The current screen doesn&#8217;t allow that without a significant amount of trial-and-error.<\/p>\n<p>Thus, in version 0.8.0, I am merging crew and power management into the\u00a0<em>Overview<\/em> tab. Now, all you have to do is select a system by clicking on it and adjust its settings in the box on the right. The screenshot below shows the new ship management window after a few turns of being attacked by pirates.<\/p>\n<p><a href=\"https:\/\/i0.wp.com\/www.brasswatchgames.com\/wp-content\/uploads\/2014\/04\/scrn_2014_04_01_1396388585998.png\"><img loading=\"lazy\" class=\"aligncenter size-large wp-image-107\" alt=\"scrn_2014_04_01_1396388585998\" src=\"https:\/\/i0.wp.com\/www.brasswatchgames.com\/wp-content\/uploads\/2014\/04\/scrn_2014_04_01_1396388585998-1024x576.png?resize=1024%2C576\" width=\"1024\" height=\"576\" data-recalc-dims=\"1\" \/><\/a><strong>Ship Destruction<\/strong><\/p>\n<p>That&#8217;s right! It&#8217;s now possible to actually destroy other ships! In previous progress reports, I merely disabled pirates by shooting out their engines or reactor and leaving them behind. Now, though, if any ship (including your own) loses more than 90% of its &#8220;structural integrity,&#8221; or total hitpoints for all systems, it will be destroyed. For your ship, this value is displayed at the top of the navigation screen. If your ship is destroyed, you will be given the option of either (A) paying to repair your ship or (B) respawning for free with the default ship\u00a0<em>Gazelle I<\/em>, the same one the pirates currently use. There is currently no reward for destroying enemy ships, but I plan to have them carry loot which, on destruction, will be dropped in item crates for you to pick up.<\/p>\n<p><a href=\"https:\/\/i0.wp.com\/www.brasswatchgames.com\/wp-content\/uploads\/2014\/04\/scrn_2014_04_01_1396390521501.png\"><img data-attachment-id=\"109\" data-permalink=\"http:\/\/brasswatchgames.com\/?attachment_id=109\" data-orig-file=\"https:\/\/i0.wp.com\/brasswatchgames.com\/wp-content\/uploads\/2014\/04\/scrn_2014_04_01_1396390521501.png?fit=1280%2C720\" data-orig-size=\"1280,720\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"scrn_2014_04_01_1396390521501\" data-image-description=\"\" data-image-caption=\"\" data-medium-file=\"https:\/\/i0.wp.com\/brasswatchgames.com\/wp-content\/uploads\/2014\/04\/scrn_2014_04_01_1396390521501.png?fit=300%2C169\" data-large-file=\"https:\/\/i0.wp.com\/brasswatchgames.com\/wp-content\/uploads\/2014\/04\/scrn_2014_04_01_1396390521501.png?fit=1024%2C576\" loading=\"lazy\" class=\"aligncenter size-large wp-image-109\" alt=\"scrn_2014_04_01_1396390521501\" src=\"https:\/\/i0.wp.com\/www.brasswatchgames.com\/wp-content\/uploads\/2014\/04\/scrn_2014_04_01_1396390521501-1024x576.png?resize=1024%2C576\" width=\"1024\" height=\"576\" srcset=\"https:\/\/i0.wp.com\/brasswatchgames.com\/wp-content\/uploads\/2014\/04\/scrn_2014_04_01_1396390521501.png?resize=1024%2C576 1024w, https:\/\/i0.wp.com\/brasswatchgames.com\/wp-content\/uploads\/2014\/04\/scrn_2014_04_01_1396390521501.png?resize=300%2C169 300w, https:\/\/i0.wp.com\/brasswatchgames.com\/wp-content\/uploads\/2014\/04\/scrn_2014_04_01_1396390521501.png?resize=768%2C432 768w, https:\/\/i0.wp.com\/brasswatchgames.com\/wp-content\/uploads\/2014\/04\/scrn_2014_04_01_1396390521501.png?w=1280 1280w\" sizes=\"(max-width: 1000px) 100vw, 1000px\" data-recalc-dims=\"1\" \/><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Real life was particularly conservative in its allotment of free time last couple weeks, hence my lack of posting. However, school has gone on spring break as of last Saturday, and I intend to spend a decent portion of my time working on Shipyard. I have already made some significant progress when it comes to [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"jetpack_publicize_message":"","jetpack_is_tweetstorm":false,"jetpack_publicize_feature_enabled":true},"categories":[2,4,1],"tags":[],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p4ieDM-1I","jetpack-related-posts":[{"id":69,"url":"http:\/\/brasswatchgames.com\/?p=69","url_meta":{"origin":106,"position":0},"title":"Shipyard: The Combat Update &#8212; Progress Report #3\u00bd","date":"February 19, 2014","format":false,"excerpt":"This wasn't quite worthy of being called Progress Report #4, but I still wanted to share it. Since the last progress update, I've added a completely new NPC station to the world: the Academy. Currently, it doesn't do anything. In the future, though, it will allow you to hire both\u2026","rel":"","context":"In &quot;Game Development News&quot;","img":{"alt_text":"Shipyard Academy Preview","src":"https:\/\/i0.wp.com\/www.brasswatchgames.com\/wp-content\/uploads\/2014\/02\/scrn_2014_02_17_1392675983753-1024x576.png?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":168,"url":"http:\/\/brasswatchgames.com\/?p=168","url_meta":{"origin":106,"position":1},"title":"Combat Update Released!","date":"June 6, 2014","format":false,"excerpt":"Shipyard version Pre-Alpha 0.8.0, or \"The Combat Update,\" is easily the largest update Shipyard has seen to date and has just been released!\u00a0You can download the update on the Shipyard page or through the launcher. For those who\u00a0haven't been following its development, I'll do my best to condense the massive\u2026","rel":"","context":"In &quot;Game Development News&quot;","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":54,"url":"http:\/\/brasswatchgames.com\/?p=54","url_meta":{"origin":106,"position":2},"title":"Shipyard: The Combat Update &#8212; Progress Report #2","date":"February 6, 2014","format":false,"excerpt":"My schoolwork returned with a vengeance for the second semester, so I haven't had much time to work on Shipyard lately. Nonetheless, I have made\u00a0some progress. The caption basically says it all. Also, for those of you who missed Progress Report #1 (which was posted on gamedev.net before I launched\u2026","rel":"","context":"In &quot;Game Development News&quot;","img":{"alt_text":"Crew and Power Management","src":"https:\/\/i0.wp.com\/www.brasswatchgames.com\/wp-content\/uploads\/2014\/02\/scrn_2014_02_05_1391671070606-1024x576.png?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":79,"url":"http:\/\/brasswatchgames.com\/?p=79","url_meta":{"origin":106,"position":3},"title":"Shipyard: The Combat Update &#8212; Progress Report #4","date":"February 24, 2014","format":false,"excerpt":"That's right, folks! All the preparation is done and it's time to get to work on the actual combat system! I've spent most of the past day making small changes necessary for the combat to be balanced, but I have also got the beginnings of the combat screen in place.\u2026","rel":"","context":"In &quot;Game Development News&quot;","img":{"alt_text":"scrn_2014_02_23_1393210435776","src":"https:\/\/i0.wp.com\/www.brasswatchgames.com\/wp-content\/uploads\/2014\/02\/scrn_2014_02_23_1393210435776-1024x576.png?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":60,"url":"http:\/\/brasswatchgames.com\/?p=60","url_meta":{"origin":106,"position":4},"title":"Shipyard: The Combat Update &#8212; Progress Report #3","date":"February 16, 2014","format":false,"excerpt":"It's getting close to time to start on the actual combat system, but there's just a little more preparation before that can happen. Everything here is coming in version 0.7.4, which will be the last of the minor updates leading up to the combat update. So, without further ado, let's\u2026","rel":"","context":"In &quot;Game Development News&quot;","img":{"alt_text":"AI Ships Early Preview","src":"https:\/\/i0.wp.com\/www.brasswatchgames.com\/wp-content\/uploads\/2014\/02\/scrn_2014_02_15_1392520891147-1024x576.png?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":112,"url":"http:\/\/brasswatchgames.com\/?p=112","url_meta":{"origin":106,"position":5},"title":"Shipyard: The Combat Update &#8212; Progress Report #8 (Revised 7 April 2014)","date":"April 7, 2014","format":false,"excerpt":"Spring break is, sadly, drawing to close, but in the meantime I have got a couple big changes to show you. As always, these changes are coming in the next update and are not in the current version of the game. Anyway, let's get on with it: Scrap The biggest\u2026","rel":"","context":"In &quot;Game Development News&quot;","img":{"alt_text":"Credits and scrap are now displayed in the top left of the navigation screen.","src":"https:\/\/i0.wp.com\/www.brasswatchgames.com\/wp-content\/uploads\/2014\/04\/credits_and_scrap_preview-1024x576.png?resize=350%2C200","width":350,"height":200},"classes":[]}],"_links":{"self":[{"href":"http:\/\/brasswatchgames.com\/index.php?rest_route=\/wp\/v2\/posts\/106"}],"collection":[{"href":"http:\/\/brasswatchgames.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/brasswatchgames.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/brasswatchgames.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/brasswatchgames.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=106"}],"version-history":[{"count":0,"href":"http:\/\/brasswatchgames.com\/index.php?rest_route=\/wp\/v2\/posts\/106\/revisions"}],"wp:attachment":[{"href":"http:\/\/brasswatchgames.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=106"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/brasswatchgames.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=106"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/brasswatchgames.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=106"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}