I like it and think I'm gonna use it for a new rpg project.
Here a some small suggestions you may think about to add for a bit more flexibility:
- 2 or maybe 3 different unit types per group (so that you can create mixed groups). TempType1, TempType2 etc. Should be pretty easy to add and if you want only one unit type you just don't set TempType2 or TempType 3.
- If it's not already implented: the possibility that each unit of the group spawns at a random point within the specified region (to avoid all units being concentrated at one point) to make it look and feel more realistic.
Just suggestions, anyway good sys.