come219
Active member
[Hero Ability Concept] Ability Menu Indexer
Another type ability menu for a hero. Rather than toggling an ability menu, (although you could have a toggle...).
"Ability1" "hero_ability_1"
"Ability2" "hero_ability_2"
"Ability3" "hero_ability_3"
"Ability4" "hero_ultimate_add"
4 - hero_ultimate_add
This lets the hero change the index of the current abilities by +1.
hero_ability_1 changes to be hero_ultimate_minus to let the hero change the index of their current abilities by -1.
"Ability1" "hero_ultimate_minus"
"Ability2" "hero_ability_3"
"Ability3" "hero_ability_5"
"Ability4" "hero_ultimate_add"
either the index can be changed by 1 or 2 depending if you want to change the whole set of spells or increment towards it...
"Ability1" "hero_ultimate_minus"
"Ability2" "hero_ability_5"
"Ability3" "hero_ability_6"
"Ability4" "hero_ultimate_add"
"Ability1" "hero_ultimate_minus"
"Ability2" "hero_ability_6"
"Ability3" "hero_ability_7"
"Ability4" "hero_ultimate_add"
"Ability1" "hero_ultimate_minus"
"Ability2" "hero_ability_7"
"Ability3" "hero_ability_8"
"Ability4" "hero_ultimate_add"
For Sinclair:
default:
"Ability1" "vexing_bolt"
"Ability2" "spectral_assistant"
"Ability3" "rabbit_hex"
"Ability4" "audience_participation"
stolen ultimate ability:
"Ability1" "vexing_bolt"
"Ability2" "spectral_assistant"
"Ability3" "rabbit_hex"
"Ability4" "hero_ultimate_add"
used ultimate ability:
"Ability1" "hero_ultimate_minus"
"Ability2" "spectral_assistant"
"Ability3" "rabbit_hex"
"Ability4" "hero_ultimate_add"
incremented +1 ultimate ability:
"Ability1" "hero_ultimate_minus"
"Ability2" "rabbit_hex"
"Ability3" "sinclair_new_ability_1"
"Ability4" "hero_ultimate_add"
incremented +2 ultimate ability:
"Ability1" "hero_ultimate_minus"
"Ability2" "sinclair_new_ability_1"
"Ability3" "sinclair_new_ability_2"
"Ability4" "hero_ultimate_add"
incremented +3 ultimate ability:
"Ability1" "hero_ultimate_minus"
"Ability2" "sinclair_new_ability_2"
"Ability3" "sinclair_new_ability_3"
"Ability4" "hero_ultimate_add"
incremented +n ultimate ability:
"Ability1" "hero_ultimate_minus"
"Ability2" "sinclair_new_ability_n"
"Ability3" "sinclair_new_ability_n+1"
"Ability4" "hero_ultimate_add"
Another type ability menu for a hero. Rather than toggling an ability menu, (although you could have a toggle...).
"Ability1" "hero_ability_1"
"Ability2" "hero_ability_2"
"Ability3" "hero_ability_3"
"Ability4" "hero_ultimate_add"
4 - hero_ultimate_add
This lets the hero change the index of the current abilities by +1.
hero_ability_1 changes to be hero_ultimate_minus to let the hero change the index of their current abilities by -1.
"Ability1" "hero_ultimate_minus"
"Ability2" "hero_ability_3"
"Ability3" "hero_ability_5"
"Ability4" "hero_ultimate_add"
either the index can be changed by 1 or 2 depending if you want to change the whole set of spells or increment towards it...
"Ability1" "hero_ultimate_minus"
"Ability2" "hero_ability_5"
"Ability3" "hero_ability_6"
"Ability4" "hero_ultimate_add"
"Ability1" "hero_ultimate_minus"
"Ability2" "hero_ability_6"
"Ability3" "hero_ability_7"
"Ability4" "hero_ultimate_add"
"Ability1" "hero_ultimate_minus"
"Ability2" "hero_ability_7"
"Ability3" "hero_ability_8"
"Ability4" "hero_ultimate_add"
For Sinclair:
default:
"Ability1" "vexing_bolt"
"Ability2" "spectral_assistant"
"Ability3" "rabbit_hex"
"Ability4" "audience_participation"
stolen ultimate ability:
"Ability1" "vexing_bolt"
"Ability2" "spectral_assistant"
"Ability3" "rabbit_hex"
"Ability4" "hero_ultimate_add"
used ultimate ability:
"Ability1" "hero_ultimate_minus"
"Ability2" "spectral_assistant"
"Ability3" "rabbit_hex"
"Ability4" "hero_ultimate_add"
incremented +1 ultimate ability:
"Ability1" "hero_ultimate_minus"
"Ability2" "rabbit_hex"
"Ability3" "sinclair_new_ability_1"
"Ability4" "hero_ultimate_add"
incremented +2 ultimate ability:
"Ability1" "hero_ultimate_minus"
"Ability2" "sinclair_new_ability_1"
"Ability3" "sinclair_new_ability_2"
"Ability4" "hero_ultimate_add"
incremented +3 ultimate ability:
"Ability1" "hero_ultimate_minus"
"Ability2" "sinclair_new_ability_2"
"Ability3" "sinclair_new_ability_3"
"Ability4" "hero_ultimate_add"
incremented +n ultimate ability:
"Ability1" "hero_ultimate_minus"
"Ability2" "sinclair_new_ability_n"
"Ability3" "sinclair_new_ability_n+1"
"Ability4" "hero_ultimate_add"