{"id":832,"date":"2009-09-24T22:21:57","date_gmt":"2009-09-24T12:21:57","guid":{"rendered":"http:\/\/www.vectorstorm.org\/?p=832"},"modified":"2009-09-24T23:33:52","modified_gmt":"2009-09-24T13:33:52","slug":"the-banhammer","status":"publish","type":"post","link":"https:\/\/www.vectorstorm.com.au\/2009\/09\/24\/the-banhammer\/","title":{"rendered":"The Banhammer"},"content":{"rendered":"
<\/a>I always felt bad that there was no way to wield the infamous\u00a0Banhammer<\/a> in my MMORPG Tycoon games. \u00a0Well, no more; \u00a0MMORPG Tycoon 2 will be the first one to proudly support people’s desires to wantonly ban subscribers with or without cause. \u00a0(It will also be the first to allow you to buff or nerf classes, but I’m not quite ready to talk about how that’ll work, yet… though those who tested version 1.1 might well be able to guess.)<\/p>\n Today I got the context matrix system set up and working, although only a few of the context actions have actually been implemented so far. \u00a0I’m actually quite pleased with how it’s working out; \u00a0I’m glad to finally get the “Remove building” and “Move building” options out of the Building toolbox; \u00a0they really didn’t ever belong in there.<\/p>\n Also today, I finally fixed the crash bug which would occur if you removed a building which hadn’t yet been activated, or if you still had a building selected at the time when a developer came by to demolish an activated building. \u00a0That bug’s been in the game for about four or five weeks, now; finally got annoyed enough to track it down and fix it today. \u00a0The only other annoying frequent crash still remaining (that I’m aware of) is if you bring the MMORPG online when there are no starting areas placed.<\/p>\n Also also today, inside the VectorStorm library, I’ve modified the vsHashTable class to not crash on construction if you tried to make a hash table of strings. \u00a0I also created a “vsHashTableStore” class, which is exactly like the vsHashTable, except that it stores pointers to objects, and will delete those objects when the hash table is destroyed.<\/p>\n Tomorrow, graveship control. \u00a0Honest and for reals this time! \u00a0:)<\/p>\n","protected":false},"excerpt":{"rendered":" I always felt bad that there was no way to wield the infamous\u00a0Banhammer in my MMORPG Tycoon games. \u00a0Well, no more; \u00a0MMORPG Tycoon 2 will be the first one to proudly support people’s desires to wantonly ban subscribers with or without cause. \u00a0(It will also be the first to allow you to buff or nerf…<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"spay_email":""},"categories":[24,25],"tags":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/po9WK-dq","_links":{"self":[{"href":"https:\/\/www.vectorstorm.com.au\/wp-json\/wp\/v2\/posts\/832"}],"collection":[{"href":"https:\/\/www.vectorstorm.com.au\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.vectorstorm.com.au\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.vectorstorm.com.au\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.vectorstorm.com.au\/wp-json\/wp\/v2\/comments?post=832"}],"version-history":[{"count":0,"href":"https:\/\/www.vectorstorm.com.au\/wp-json\/wp\/v2\/posts\/832\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.vectorstorm.com.au\/wp-json\/wp\/v2\/media?parent=832"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.vectorstorm.com.au\/wp-json\/wp\/v2\/categories?post=832"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.vectorstorm.com.au\/wp-json\/wp\/v2\/tags?post=832"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}