alternate igni is a channeling spell, it's stamina cost is calculated by second, but if your stamina is lowerd than 100, you can't cast alternate igni. this is unreasonable. do you know how to make it possible to cast alternate igni when stamina is higher than 0?
can you upload it as an optional file? i can't visit youtube due to the location.
i find a problem about axii, things is: persolly, i modify axii's stamina cost from 100 to 50 in XML, so i can cast axii when stamina is between 50 to 100. now the trouble is, for example: i set mod stop = stamina <= 50, if Geralt's current stamina remain is 60, so casting an axii sign only consumes 60-50=10 stamina. any idea?
First of all, I am a beginner in English, so it takes time to translate. I'm sorry.
What you want to say is, 1. Can you upload the Mod you made? 2. I can not see Youtube. 3. I found a problem with Axii. Is there an idea for solving it? Is it OK?
oh, i will explain more clearly and make it easy to understand.
-about alternate igni, upload file, thanks
-about alternate axii, in vanilla game, casting sign costs 100 stamina, mod is fine. if we modify the stamina value, mod can't work correctly.
if Geralt has 51/100 (current stamina/max stamina), and i set "stop = (player.GetStat( BCS_Stamina ) <= 50);", what will happen? casting sign only cost 1 stamina(51-50), because the channeling action is stopped when stamina is below 50. any idea to fix it?
Easy to understand! Thank you! About alternate igni: It is currently being readjusted as it found that there are some problems in the state at the time of reporting. I will upload in a few minutes! If so, I'm happy.
About alternate axii: alternate axii will be activated when the contents of Stop are True. Therefore, when reproducing the state of the sample, I think that alternate axii will be invoked with only 1 stamina consumption. It is my guess.
Actually, the specification changed considerably during adjustment. It is natural that alternate igni can be used even if the stamina is less than 100, but it was understood that Quen, yrden, Axii had problems with the initial modification. In order to solve these problems, it is certain that you need to repeat if statements, but it is not a smart way. For that reason, the current specifications allow the user to adjust the cost of consumption in addition to being able to use alternate igni even if the stamina is less than 100. By setting this specification, there is a possibility of conflict with other Mod. If you are dissatisfied with the uploaded Mod, you will tell you how to alter when you make the alternate igni available even if the stamina is less than 100.
I made a mistake. It was not a problem, only alternate igni and alternate aard operated at less than 100. For that reason, we made the above changes and made axii, yrden, quen's alternate to operate at less than 100.
about axii, is it possible to modify channeling duration directly (such as 1second, 1.5s, 2s) ?
or,
if i set axii stamina cost 50, set "stop = (player.GetStat( BCS_Stamina ) <= 50) Geralt current stamina is 53/100, he casts sign at this moment, then his stamina remain should be 3/100.(53-50=3)
is it possible to calculate Geralt's stamina before casting in Update() function, then reduce axii's stamina cost from this value?
about axii, is it possible to modify channeling duration directly (such as 1second, 1.5s, 2s) ? >can not. because Axii confirms not the casting time but the amount of the current Geralt stamina.
is it possible to calculate Geralt's stamina before casting in Update () function, then reduce axii's stamina cost from this value? >Although this is speculation, if you obtain Geralt's current stamina amount at the beginning of the Update () function and get the difference from when the Update function was executed the last time, you can start Axii with arbitrary stamina consumption.
23 comments
edit: change durTimeDiff to be anything over 0 in ;axiientity.ws in sign overhaul for it to work
alternate igni is a channeling spell, it's stamina cost is calculated by second, but if your stamina is lowerd than 100, you can't cast alternate igni. this is unreasonable.
do you know how to make it possible to cast alternate igni when stamina is higher than 0?
I tried making it, is this like?
i find a problem about axii, things is:
persolly, i modify axii's stamina cost from 100 to 50 in XML, so i can cast axii when stamina is between 50 to 100. now the trouble is, for example:
i set mod stop = stamina <= 50, if Geralt's current stamina remain is 60, so casting an axii sign only consumes 60-50=10 stamina. any idea?
What you want to say is,
1. Can you upload the Mod you made?
2. I can not see Youtube.
3. I found a problem with Axii. Is there an idea for solving it?
Is it OK?
Is No. 3 a possibility of my Mod problem?
"Can I upload as an optional Mod of EasyPuppetSkill?"
-about alternate igni, upload file, thanks
-about alternate axii,
in vanilla game, casting sign costs 100 stamina, mod is fine.
if we modify the stamina value, mod can't work correctly.
if Geralt has 51/100 (current stamina/max stamina), and i set "stop = (player.GetStat( BCS_Stamina ) <= 50);", what will happen? casting sign only cost 1 stamina(51-50), because the channeling action is stopped when stamina is below 50. any idea to fix it?
About alternate igni:
It is currently being readjusted as it found that there are some problems in the state at the time of reporting. I will upload in a few minutes! If so, I'm happy.
About alternate axii:
alternate axii will be activated when the contents of Stop are True. Therefore, when reproducing the state of the sample, I think that alternate axii will be invoked with only 1 stamina consumption.
It is my guess.
this gif is state of alternate igni after Modification.
like this gif you want?
imgur
It is natural that alternate igni can be used even if the stamina is less than 100, but it was understood that Quen, yrden, Axii had problems with the initial modification.
In order to solve these problems, it is certain that you need to repeat if statements, but it is not a smart way.
For that reason, the current specifications allow the user to adjust the cost of consumption in addition to being able to use alternate igni even if the stamina is less than 100.
By setting this specification, there is a possibility of conflict with other Mod.
If you are dissatisfied with the uploaded Mod, you will tell you how to alter when you make the alternate igni available even if the stamina is less than 100.
or,
if i set axii stamina cost 50, set "stop = (player.GetStat( BCS_Stamina ) <= 50)
Geralt current stamina is 53/100, he casts sign at this moment, then his stamina remain should be 3/100.(53-50=3)
is it possible to calculate Geralt's stamina before casting in Update() function, then reduce axii's stamina cost from this value?
>can not. because Axii confirms not the casting time but the amount of the current Geralt stamina.
is it possible to calculate Geralt's stamina before casting in Update () function, then reduce axii's stamina cost from this value?
>Although this is speculation, if you obtain Geralt's current stamina amount at the beginning of the Update () function and get the difference from when the Update function was executed the last time, you can start Axii with arbitrary stamina consumption.
i'll be glad to see your igni mod.
and I uploaded it!
mod