Hello everyone, sorry for being off Mid Age these days, but finally I'm off school and exams will be in a few days so I have more time to work on Mid Age.
I've been debugging a new entity called: script_monster
It allows mappers to load a monster script, like in Master Sword : Continued. But this one is diffrent, it allows mappers to make their own scripts and save them on a folder in Mid Age. (midage/scripts) and then specify the script name in entity keyvalues, isn't that great?
Heres a bit of the syntax I'm using for test:
health=500;
But I'm planning something like this (Please note this is not how it going to like, but I would like it be):
keyvalues
{
health=500;
rendermode=0;
renderamt=1.0;
renderfx=19;
rendercolor=255,0,0;
}
script
{
onPress=say("Hello");
onDamage=say("Help!");
}
With this system, the Save & Load system may also start since I'm using file I/O system on this.
We are also working on a technique that will allow us to precache alot of models without breaking the 512 limit.