This will now be the official blog for RPG Maker Times and will no longer be a "companion" site. The original RPG Maker Times blog will remain, but it will be used mostly for any updates that appear here.
The Complete Chests Tutorial is finally being given a long overdue update!
Since my recent purchase of the officially translated version of RM2K3 from Steam, I decided to finally bring this tutorial up-to-date. I’m basically rewriting them but using the tutorials as templates and adding some additional features as well.
Included will be some new chapters, which again were planned but never fully implemented. A downloadable demo will be available for each RPG Maker. Maps will be unique to each but the basic principles will be the same throughout. The demos will be more puzzle-orientated as well.
Once complete, the Complete Chests Tutorial will also be uber-updated.
Yes, it’s official! RPG Maker 2003 has been officially translated into English and is now available on Steam.
I just bought it to add to my Steam collection. I now have them all in one convenient place.
When I first discovered RM95 all those years ago, and then RM2K, even though they weren’t officially translated into English, when RM2K3 was "released" it put me on a life-changing journey. I’ve not looked back since.
RPG Maker 2003 is actually what really got me started. I’d played all the classic RPGs, like Final Fantasy, Chronotrigger and Ys: The Vanished Omens and always wanted to create my own games.
With RM2K3, I was able to. It opened up an entire realm of possibilities. The first game I "officially" released on the engine was a gladiatorial hack-and-slash with RPG elements, entitled Arena Gladiatorium. Sadly, that original is long gone, lost in the mists of time, but a redux version is in the works for RMVXA (currently deferred).
Having RM2K3 on Steam has actually renewed my interest in the maker. In fact, in a recent poll I did, RM2K3 was the third most used RPG Maker. So, future tutorials will include how-to’s for RM2K3 where appropriate.
I found this on a Facebook page I follow and thought I’d share it as an aside from the RPG Maker stuff.
The final results for the March 2015 Poll What RPG Maker Do You Use Most Often? are in.
The three "other" options were:
- Unity3D – Not strictly speaking an RPG Maker product, but it still counts. Making RPGs with Unity3D is something I’ve always wanted to do but just haven’t learned any of it.
- RPG Maker 2K – Kudos! A true diehard!
- RPG Maker VX Ace – Already an option, so the official count is 102!
I find the results most interesting, not what I expected. So, based on these results, I’ll try and tailor the content accordingly.
Thanks to ALL who voted and commented!
It looks as though the migration to a new host is going ahead!
I decided to go with DreamHost because they offer slightly more for VPS than my current host at a slightly lower price. DreamHost has also been recommended to me so many times by other people that I finally started looking into it.
With the main RPG Maker Times website and its subdomains moving to a new host within the next two to three months, it’ll mean no "Resource Limit Reached" errors (or very few).
Each of the projects (present and future), including Otherworld, will have their own dedicated blogs as well. (And all of the projects under the Paranormality umbrella will eventually have their own blogs, attached to the main projects blog.)
The relevant posts relating to RPG Maker Times will be retroactively changed to reflect the move. Ultimately, the purpose of this (aside from upgrading to a non-shared server) is to make it much much easier to view and to properly categorize the sections across the blogs.
Hopefully there won’t be too much disruption!
More updates as they unfold.
Following on from yesterday’s post to address an error that occurred in RMVXA, this expands on that idea.
What if you want comma delimeters globally, such as in shops when you buy and sell items?
You don’t need to fiddle with the Window_Gold, Window_ShopBuy or Window_ShopSell windows to do it. That would cause too many conflicts. Instead, we can set up a basic method to insert commas in larger numbers that affects all areas where currency is used.
Note: This is only relevant for RMVX and RMVXA. It most likely is possible in RMXP, but due to the way RGSS is structured I’m not willing to do it, as it would require rewriting large chunks of code.
Comparison of Fixnum with String Failure
In reference to the Gold Comma Separators Scriptlet, a bug was found. It was pointed out that in RMVXA, the commas worked fine in the main Gold Window, but opening up a shop and buying items resulted in this:
And, since the previous method worked in RMXP and RMVX, but not in RMVXA, I was quite interested in finding a solution (not being one to shy away from a challenge), since I did overlook this in the first place.
A Fix Was Found
Typically, RMVXA does things a little differently. After a while, I found the solution. The Gold Comma Separators Scriptlet has now been updated with the fix.
Why It Occurred
Window_ShopBuy relies on the $game_party.gold as an integer, not as a string, so it was basically trying to compare a numerical value with a string value. The comparison returned a zero because you can’t compare numbers and strings (unless the strings are converted to integers). Hence, the error message.
A simple oversight with a fatal error. Thanks to Dahcster for finding it!
Rather than forcing a conversion, the draw_currency_value already converts the number into a string, so updating the refresh method in Window_Gold was the next logical step.
Now the next challenge is to "commify" the numbers in the shop’s bought and sold values.
It looks as though RPG Maker Times & Companion will be migrating to another host, this time a Virtual Private Server. At this point it’s still in early stages, but it’s becoming harder to maintain with all the rigmarole with the errors relating to the resource limit being reached. It’s a side-effect of a site growing too big for its clothes and needing newer bigger ones. So, it looks like this will be officialised the end of this month or next month.
After migration, there will be a few slight overall changes to the site.
The name of the blogsite will become RPG Maker Times. This’ll make it easier in the long run. It’s actually going back to its roots. The old blog at Blogger will be renamed with "Companion" added to avoid confusion with this one.
The posts deemed irrelevant or out-of-date will be retroactively deleted and some of the content (including pages) will also be deleted or reorganised accordingly, mostly just simplified.
The blogsite will most likely have a new layout, something that’s easy to maintain and optimize. I’ll be aiming for speed and efficiency.
Patience Comes In Little Boxes
Yes, I’m starting to lose patience with it all, but I’ll need mountains of it! The process is going to be hideous – I can tell already! – and will take a lot of time to complete. In the end, however, it should be worthwhile!
As of 31 March, 2015, scripts and scriptlets will no longer be downloadable directly from this website. Instead, they will become available on my Pastebin account.
Any manuals for the scripts, notably the Q-Engine and its add-ons, will be hosted and available for download elsewhere too. Most likely this will be Google Docs.
Tools & Utilities
The tools & utilities I’m currently hosting here will also be removed from the site and hosted elsewhere or links for direct downloads (for those that are still available) will be given instead.
The reasons behind this are manifold, but the major one is that, due to rapid and unexpected growth and traffic to the site, unfortunately my current host can’t handle it. As a result, there has been an increase in "508 – Resource Limit Reached" errors. While they claim "unlimited" features, because it’s still a shared server, they need to equalise the resources so they temporarily disable this site to compensate.
Therefore, in a bid to conserve those resources – at least until I can afford and justify a $60-$100 per month fee for a dedicated server – this is the way it has to be. I’m NOT happy about this, but in the end you get exactly what you pay for!