

I have a few template enemies set up by default.Įverything code-related to this system is automated. I have built-in utility functions for finding players in a few ways, but you have total control over what happens when they try to attack.


This is the only part of the system that requires code to make an addition. The entire AI for all enemies is controlled by the main server script, RPGSystem including follow mechanics, attack functions, and animation.Įach NEW EnemyType requires its own code in the RPGSystem under the Attack function, along with a dedicated folder with its settings. The enemy system in this kit uses an EnemyType system, which just means that there are enemy AI archetypes that can be applied to any enemy, for example: Regular, Brute, etc. Most importantly, it comes with the base systems that all RPGs must have: a save/load system, an enemy system, and a level system (although I call them ranks in the kit, not levels). THIS KIT REQUIRES THE PLACE IN USE TO BE PUBLISHED AND HAVE API ACCESS IN ORDER TO FUNCTION DUE TO THE SAVE SYSTEM BEING A REQUIREMENT TO BE COUNTED AS "LOADED IN" Fundamentals My main reasons for making this kit are: provide new developers and people who don’t code a system to work with easily, speed up the process for making RPGs, and provide my take on the way an RPG kit should be made. I’ve created an RPG kit that anyone can now use! In this post, I will be explaining what it can do and how to use it.
