For example there are several equipment manager scripts to add new equipment slots - Tsukihime alone wrote three different ones (the oldest are no longer available), there is one from Yanfly and half a dozen smaller variants that only add a few more equpment slots. The details are the second reason - even if people write scripts for the same idea, their details are often different. So this is one of the keys to decide which script to use when you have different scripts with the same function: Use scripts from as few different scripters as possible. How to find and correct those additional bugs is something I'll write about later, but one of the solution is to switch to a different script that has similiar functions but is written by a different scripter.Īs a general guideline two scripts can usually work together if they are both written by the same scripter, and often don't work together if they're both part of different scripter's engines. Every script works with the default engine, but as soon as you add two or more scripts to the engine there can be additional bugs. On the contrary, we know very well that there are scripts that cannot be used together, no matter what you try to do. Every scripter has his or her own way to handle data and functions, and as a result no one can guarantee that every script works with every other one. The biggest problem with scripts is the compatibility. There are several reasons for this, but you only need to concern yourself with the two main ones: Compatibility and Details. The master script list ( ) contains over 1000 scripts made by hundreds of different scripters, and if you check those scripts then you'll see that for quite a lot of game mechanics, there are multiple scripts that offer the same functions. You cannot "copy and ignore" a script, you always need to check its configuration and adapt it to your project.Īnd now let's start on what steps you have to do in order to use scripts Only in very rare cases there are videos available for a script, and even in those cases the videos either skip details or are several hours long for the more complex scripts. The specifics of a script are usually in it's description part, and you have to read that to understand what you have to do in order to use that script. You will have to read a lot to use scripts, because there is no way to give instructions for every script. One additional point you have to understand before using scripts: It is also the reason why I wrote that this tutorial is for advanced users and not for beginners, because you can reduce the risk if you understand what you plan to do, and that requires understanding how the engine handles everything before you start to use scripts. Unfortunately, these risks cannot be prevented - which is one reason why we always suggest to make your first game without scripts, and use scripts only when you absolutely have to. However, that always includes the risk of damaging the engine and creating bugs in your game, especially if you do not understand how to use scripts. Scripts are neccessary if you want to add new game mechanics or modify the engine's behaviour. (Please note: as a result of the forum update, the code sections have lost the correct line breaks) A summary and explanation to advanced users
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |