# Set Ability Default Submenu
Grammar — Set unit ability ability’s default card Id to submenuCardId
Flags —Native|Action
# Arguments
unit— Unitstring<gamelink::Abil> — Abilitystring— Submenu Card Id
Returns — void
native void UnitAbilityChangeCardId(
unit inUnit,
string ability,
string submenuCardId,
);
# Related
Category: Ability / Basic
- Remove Ability —
void— UnitAbilityRemove - Add Ability —
void— UnitAbilityAdd - Unit Uses Ability —
void— TriggerAddEventUnitAbility - Unit Changes Ability Auto Cast State —
void— TriggerAddEventUnitAbilityAutoCastChange - Triggering Ability —
abilcmd— EventUnitAbility - Triggering Ability Stage —
int<preset::AbilityStage> — EventUnitAbilityStage - Triggering Ability Target Point —
point— EventUnitTargetPoint - Triggering Ability Target Unit —
unit— EventUnitTargetUnit - Triggering Ability Other Unit —
unit— EventUnitAbilityOtherUnit - Ability From Item or Trigger —
abilcmd— libNtve_gf_EventItemAbilityOrUnitAbility - Unit Is Created —
void— TriggerAddEventUnitCreated - Created Unit —
unit— EventUnitCreatedUnit - Behavior That Created Unit —
string<gamelink::Behavior> — EventUnitCreatedBehavior - Ability That Created Unit —
string<gamelink::Abil> — EventUnitCreatedAbil - Show/Hide Ability For Unit —
void— UnitAbilityShow - Ability Enabled For Unit —
bool— UnitAbilityCheck - Number Of Abilities On Unit —
int— UnitAbilityCount - Unit Ability —
string<gamelink::Abil> — UnitAbilityGet - Unit Ability By Class —
string<gamelink::Abil> — libNtve_gf_UnitAbilityGetByType - Unit Ability Command State —
bool— UnitCheckAbilCmdState - Unit Ability Order State (Flags) —
int— UnitAbilOrderStateFlags - Unit Has Ability —
bool— UnitAbilityExists - Enable/Disable Ability For Unit —
void— UnitAbilityEnable - Add Level To Unit Ability —
void— UnitAbilityChangeLevel - Replace Unit Ability —
void— UnitAbilityChangeLink - Set Ability Default Submenu —
void— UnitAbilityChangeCardId - Current Level For Unit Ability —
int— UnitAbilityGetLevel - Maximum Level For Unit Ability —
int— UnitAbilityMaxLevel - Ability Matches Filters —
bool— libNtve_gf_AbilityMatchesFilters - Unit Ability By Filters —
string<gamelink::Abil> — libNtve_gf_UnitAbilityByFilters - Unit Ability Default Submenu —
string— UnitAbilityGetCardId
# Examples
— None found —