RPG Maker Times Companion v4

Welcome to the newly revamped RPG Maker Times Companion blogsite. Version 4 has a new theme and better layout.

As of February 13, 2014, the RPG Maker Times and RPG Maker Times Companion blogs have merged.

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.

Running RPG Maker on Steam

This is in response to a recent comment I received, although it didn’t show up because it was through Disqus. Google has since changed its API integration and so the two can no longer handshake because (presumably) Disqus hasn’t updated it their end.

The comment was regarding being able to use RPG Maker (specifically RM2K3) on multiple machines.

Yes, it IS possible to install Steam and any of the RPG Makers on multiple machines. However, you can only log into Steam on one computer. I have Steam and all the RPG Makers still installed on my old computer and now my new one as well. They’re hooked up on a network, so when I open Steam on my new computer, it’ll simply log off that connected computer and you’ll have to re-enter your password again.

The “Complete Chests Tutorial” Is Being Updated

The Complete Chests Tutorial

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.

RPG Maker 2003 Official English Translation

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.

A Bit of Dungeon Humour for Easter Saturday

I found this on a Facebook page I follow and thought I’d share it as an aside from the RPG Maker stuff.

Oh, you know, the usual...just working. - Dungeon Humour from CartoonStock.com

"Oh, you know, the usual…just working."
Cartoon Stock

Which RPG Maker Do You Use Most Often?
March 2015 Poll Final Results

The final results for the March 2015 Poll What RPG Maker Do You Use Most Often? are in.

Which RPG Maker Do You Use Most Often? - March 2015 Poll (Final Results)

Which RPG Maker Do You Use Most Often?
March 2015 Poll (Final Results)

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!

Sites Migration Updates

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.

Tweak: Global Comma Delimeters (VX/VXA)

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.

RMXPRMVXRMVXA
This scriptlet tweak is not available for RMXP.
The refresh method is overwritten in RMVX.
 
With RMVXA, refresh is overwritten.
 

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.

Fix: Gold Comma Separators Scriptlet

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:

Window_ShopBuy Error

Window_ShopBuy Error

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’s Official – RPG Maker Times Is Being Rehosted

Changing Hosts

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.

Name Change

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.

Posts/Pages Restructure

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.

New Layout

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!

Changes For All Downloads

Scripts/Scriptlets

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.

Manuals

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.

Reasons

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!