12-24-2014, 06:12 AM
Ladies and Gentleman, I now present you with a new
First off, let me now introduce you to a new name in the credits: Ahzoh. Just recently, he discovered a no-method error involving enemies. This error was due to a counter that was left out of the game class that handled ABS enemies. As such, this was an easy fix.
Then, I took a look at the ability to turn the ABS system on and off. It prevented the enemies from attacking, but not the player. As such,
I included a little bit of code to block that. And since it would be a pain to monitor the actual active switch all the time (I don't wanna make lag), I made a new script call.... actually two script calls... that can halt an enemy on the map, even if it is currently hunting the player.
So there were actually three things actually added to the Lycan ABS system. But I didn't stop there.
I wasn't fully satisfied with Frank's MultiPose Characterset system within the Paperdoll demo. It seemed to make things speed up OR slow down for the player character, so I did a little reworking. A call to an 'update_animation' method in the Lycan Database was removed and 'update_animation' and 'update_anime' methods were removed from Frank. And an 'update_animation_frame' was trimmed down to fix the actual character speed and frame rate.
But now for something completely.... different.
Within the demos, there is a new little script.... The Lycan Checker.
This script is a simple system that examines your project's database and compares it to the configured values in The Lycan ABS. If you configured a selection of weapons and happened to delete one from your database, it will inform you that you are missing a weapon from the database. If you made a skill that used up items (CONSUMABLE_SKILLS) and are missing an item in your database, it will inform you of that too!
The system will deliver you the information via pop-up or by a text file in your project's root folder.
Enjoy!
BUMP!
to Version 10.2
to Version 10.2
First off, let me now introduce you to a new name in the credits: Ahzoh. Just recently, he discovered a no-method error involving enemies. This error was due to a counter that was left out of the game class that handled ABS enemies. As such, this was an easy fix.
Then, I took a look at the ability to turn the ABS system on and off. It prevented the enemies from attacking, but not the player. As such,
I included a little bit of code to block that. And since it would be a pain to monitor the actual active switch all the time (I don't wanna make lag), I made a new script call.... actually two script calls... that can halt an enemy on the map, even if it is currently hunting the player.
So there were actually three things actually added to the Lycan ABS system. But I didn't stop there.
I wasn't fully satisfied with Frank's MultiPose Characterset system within the Paperdoll demo. It seemed to make things speed up OR slow down for the player character, so I did a little reworking. A call to an 'update_animation' method in the Lycan Database was removed and 'update_animation' and 'update_anime' methods were removed from Frank. And an 'update_animation_frame' was trimmed down to fix the actual character speed and frame rate.
But now for something completely.... different.
Within the demos, there is a new little script.... The Lycan Checker.
This script is a simple system that examines your project's database and compares it to the configured values in The Lycan ABS. If you configured a selection of weapons and happened to delete one from your database, it will inform you that you are missing a weapon from the database. If you made a skill that used up items (CONSUMABLE_SKILLS) and are missing an item in your database, it will inform you of that too!
The system will deliver you the information via pop-up or by a text file in your project's root folder.
Enjoy!