Ok so after some digging i figure that Commissar armor type is commander,so by making the ability being able to affect commander i solved the problem easily
Some question regard of modding with Corsix
#43
Posted 12 July 2018 - 08:08 AM
Regrettably, the dance of death ability is actually a squad extension (squad_melee_dance_ext), with no requirements...
This means 2 things:
1] The squad will always have it - it is independent of squad members (it is not an entity extension).
2] Once activated, the WHOLE squad will be "dancing".
So AE-wise, it is impossible to achieve what you seek.
I think that you CAN override 1], through FreeUI and the usage of a SCaR button. But I do not know how to do it (at least for the time being ). But there is no way you can override 2], so that ONLY the harlequins leader to do the dance.
I could concoct some exotic SCaR code for 2] (provided that there IS a squad_command integer, assigned for the dance of death), but it is too much and in the end, it will be ugly.
I suggest you better skip it.
Edited by Gambit, 12 July 2018 - 08:09 AM.
#44
Posted 12 July 2018 - 09:19 AM
Oh i actually dig in quite a bit,here is what i found
Only unit that have feral leap setting in melee_ext is able to dance upon using that skill.So let say if my squad is Dark Eldar incubus's and use the dance ability,the squad would stand still while harlequins leader dance around.So since all the above you said is impossible,is it possible to create an ability that would manipulate melee_ext stat and put that ability in harlequins leader ?
#45
Posted 12 July 2018 - 07:13 PM
Only unit that have feral leap setting in melee_ext is able to dance upon using that skill.
Ah.. Didn't know that...
But wait. The feral_leap seems to be an independent melee mode... But it DOES seem (and work) identical to the dance mechanic.
I really DO NOT know the difference...
Let me get it Crystal Clear:
1] You had a squad with the dance extension,
2] ... and ONLY the harlequin leaders had the feral_leap,
3] ... And once you clicked it, ONLY the harlequins were dancing?????
...is it possible to create an ability that would manipulate melee_ext stat and put that ability in harlequins leader ?
Nope
But if the above I asked (ONLY the harlequins were dancing) is so, then the BEST solution is to go after that SCaR button for the dance. It is complicated, only brother Evil Isador can do it, and it WILl require FreeUI.
And it is THE ONLY way.
But it WILL BE PERFECT
#46
Posted 12 July 2018 - 07:19 PM
Only unit that have feral leap setting in melee_ext is able to dance upon using that skill.Ah.. Didn't know that...
But wait. The feral_leap seems to be an independent melee mode... But it DOES seem (and work) identical to the dance mechanic.
I really DO NOT know the difference...
Let me get it Crystal Clear:
1] You had a squad with the dance extension,
2] ... and ONLY the harlequin leaders had the feral_leap,
3] ... And once you clicked it, ONLY the harlequins were dancing?????
Yes,and if i add the feral_leap stat to other ebps unit they will be able to dance as well.In example i add it to incubus and when i click on the dance ability the incubus starting dancing as well.pretty cool
Edited by LemonTree, 12 July 2018 - 07:21 PM.
#47
Posted 12 July 2018 - 07:22 PM
Yes
Whoa, excellent news!
i add it to incubus and when i click on the dance ability the incubus starting dancing as well.pretty cool
But.. Does the model have a feral_leap anim??? I mean were the incubi... actually DANCING?? Or they were... glitching???
Edited by Gambit, 12 July 2018 - 07:24 PM.
#49
Posted 13 July 2018 - 11:20 AM
The incubi model does not have the feral leap motion. You can use as a pseudo feral anim the melee animation by attaching the melee animation to the feral_leap action in Object Editor,but what you get now is indeed a glitch.If you go to the artmessages.log into the logfiles folder in your main Soulstorm installation directory,you will see that this action is in fact missing.
Edited by Kekoulis, 13 July 2018 - 01:16 PM.
Mankind has seen the light,the light of Slaanesh.
#50
Posted 13 July 2018 - 12:44 PM
The incubi model does not have the feral leap motion. You can use as a pseudo feral anim the melee animation by attaching the mlee animation to the feral_leap action in Object Editor,but you get is indeed a glitch.If you go to the artmessages.log into the logfiles folder in your main Soulstorm installation directory,you will see that this action is in fact missing.
Thank,i will probably get that then when it come to a more advance state of developing
#51
Posted 13 July 2018 - 01:27 PM
Usually if I come across a model that does not physically/logic-wise support Feral_Leap I switch it to Melee_Move as it would require additional development to add that to the model + 99% of the time the model never needed feral_leap as a motion in the first place but was left in the AE's EBPS for the unit.
- Gambit and Industrial_Strength like this
Dawn of War Advanced AI Headquarters
Latest DoW Advanced AI Download!
#52
Posted 13 July 2018 - 04:17 PM
Usually if I come across a model that does not physically/logic-wise support Feral_Leap I switch it to Melee_Move as it would require additional development to add that to the model + 99% of the time the model never needed feral_leap as a motion in the first place but was left in the AE's EBPS for the unit.
Good point
#53
Posted 13 July 2018 - 11:10 PM
You always have quite the variety of interesting questions Brother LemonTree.
I love it! ❤️ Keep it up.
It helps expand my knowledge; as well as that of others who read the thread. Good stuff my friend. Contributes to community knowledge IMHO. 🤗
Thanks for being so inquisitive! 😇
- LemonTree likes this
#56
Posted 28 July 2018 - 10:51 PM
As far as I know, .. No.
The modifiers affect the recruit time of squads only.
Reinforcement time/cost, cannot be affected.
I figure that much.However i think i found a more conceivable way to make that happen.There are modifiers\cost_time_modifier.lua that you could place inside an ability.
I'm gonna demonstrate it here so you can judge how feasible it is
Ok so i have two unit Wraith and Pariah .Inside Wraith i will place the cost_time_modifier (and a requirement) to an ability .inside Pariah i will place an modifiers\enable_abilities.lua that will enable the ability inside Wraith (which have cost_time_modifier) and thus lowering the cost time of Wraith of Pariah is on the field
How does that sound ?
#60
Posted 30 July 2018 - 11:42 AM
First, since you want the whole squad to be affected, you should use as:
area_effect/area_effect_information/area_type, the tp_area_effect_squad.
Then, there are several methods to apply an even through an ability.
Note that I said event, because only events can actually be entered, not FXes - but yeah, the events are actually attached to specific FXes.
1] area_effect/weapon_damage/hit_events
This is the most proper method, because the hit events can differ, based on the TYPE of the target! Each entry, can get a different event. This is what you seek, with the question above.
Remember that the refresh_time of the ability will RE-APPLY the FX, each time it kicks in.
For example, if the refresh_time is 3, every 3 seconds ALL the modificers of the ability, AND the events, will "re-hit", the entities!
-------------------------------
MORE METHODS
2] area_effect/area_effect_information/area_effect_events
This is the event that will hit he GROUND the squads stands upon, ONLY ONCE. Based on terrain type, you can assign a different event.
3] area_effect/weapon_damage/modifiers
Here, you do NOT actually enter an event, but a modifier that is ATTACHED to an event. and you simply "enable" then.
For example, if you put the ability_embolden_event and set the tp_mod_usage_enable -> 1, every time the ability hits an entity, it will trigger the corresponding event that appears in its event_manager_ext, under that name.
4] ... there is finally the looping_event_name method (see directly into the ability, in the parent directory), but none use this
That covers almost all methods (I am saying almost, because sometimes in order to achieve the BEST visual effect) you may need to use combinations of the above + children abilities that actually operate differently, than the ability itself...
Reply to this topic
0 user(s) are reading this topic
0 members, 0 guests, 0 anonymous users