06-02-2013, 03:13 AM
Dear zephrael,
I do not consider this necroposting given (1) I'm still here and active and (2) it is a valid question. Both of these conditions have been met and I have a reply. Please note that I may re-upload the ABS and include your query into the Q&A section of the help file. I consider your inquiry quite worthy.
Just as the default movement system allows you to set the frequency reaction of events within a set range, so too does the Lycan ABS. Given that you are dealing with enemies, it assumes you don't have enemies with a near comotose reaction so its frequency range is from 1 to 5 (rather than 0 to 5 that events normally use. Lycan ensures that frequency speeds you set are within this range, or set to a default if left out.
ABS systems, including this one, uses a basic 'move-to-player' action that immediately refreshes and resets after being performed. Couple that with the locked frequency range, and this usually gives the appearance of a single-step action.
That's not an excuse. That's just how it appears. But there is a simple bypass.
You can go beyond the 1-5 frequency range by performing an edit to line 219. Replace this line:
with
And you can now set the enemy's frequency to 9. That would give you a much faster movement refresh rate.
This can also be done to the Speed value to allow you to make the enemies run at a lightning speed. Something that can scare the player indeed.
But I wouldn't recommend editing the aggressiveness range (or any other range) in this manner.
I do not consider this necroposting given (1) I'm still here and active and (2) it is a valid question. Both of these conditions have been met and I have a reply. Please note that I may re-upload the ABS and include your query into the Q&A section of the help file. I consider your inquiry quite worthy.
Just as the default movement system allows you to set the frequency reaction of events within a set range, so too does the Lycan ABS. Given that you are dealing with enemies, it assumes you don't have enemies with a near comotose reaction so its frequency range is from 1 to 5 (rather than 0 to 5 that events normally use. Lycan ensures that frequency speeds you set are within this range, or set to a default if left out.
ABS systems, including this one, uses a basic 'move-to-player' action that immediately refreshes and resets after being performed. Couple that with the locked frequency range, and this usually gives the appearance of a single-step action.
That's not an excuse. That's just how it appears. But there is a simple bypass.
You can go beyond the 1-5 frequency range by performing an edit to line 219. Replace this line:
Code:
@enemies[event.id].frequency = minmax(freq.to_i, 1, 5)
Code:
@enemies[event.id].frequency = minmax(freq.to_i, 1, 9)
This can also be done to the Speed value to allow you to make the enemies run at a lightning speed. Something that can scare the player indeed.
But I wouldn't recommend editing the aggressiveness range (or any other range) in this manner.